// File: /workspace/github_c_makefile_star2_O0/eiselekd[P]MinimalLisp/./lf1.c
// Function: lf_init
void
lf_init(lfctx *cctx)
{
    v *c;
    
    ctx *lctx = &cctx->f.lctx; fctx *fcctx = &cctx->f;
    f_init(&cctx->f);

#undef CODE
#define ARITH(n,a0,a1,f,c) CODE(0,n,0,a0,0,a1,f,c)
#define CODE(in,n,ia0,a0,ia1,a1,f,c) {                                  \
        struct v *e, *ei;                                               \
        g_##f = mkCons(mkFop((fopfn)fop_##f), 0);                       \
        CONS_WORD_VAL(g_##f,1);                                         \
        if (a0) { fcctx->env = mkCons(ei=mkCons(unique(&fcctx->lctx, a0, strlen(a0)), e = mkCons(mkFop((fopfn)fop_##f), 0)),fcctx->env); FOP_IMMEDIATE_VAL(ei, ia0); CONS_WORD_VAL(e,1); } \
        if (a1) { fcctx->env = mkCons(ei=mkCons(unique(&fcctx->lctx, a1, strlen(a1)), e = mkCons(mkFop((fopfn)fop_##f), 0)),fcctx->env); FOP_IMMEDIATE_VAL(ei, ia1); CONS_WORD_VAL(e,1); } \
        fcctx->env = mkCons(ei=mkCons(unique(&fcctx->lctx, n,  strlen(n)),  g_##f),fcctx->env); FOP_IMMEDIATE_VAL(ei, in); \
    }
    
#include "lf.h"

    for (c = lctx->env; c; c=cdr(c)) {
        v *a = car(c); v *e;
        v *o = cdr(a), *n = car(a);
        if (o->tag == OP) {
            if (OP_ARGEVALP(o)) {
                rplacd(a, e = mkCons(car(g_ELISP), mkCons(o,0)));
                printf("Remap %s = 0x%p..\n",str(n),e);
                CONS_WORD_VAL(e,1);
                FN_ARGEVAL_SET(e);
            } else {
            }
        }
    }
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x1d0, %rsp            # imm = 0x1D0
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x18(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x20(%rbp)
movq -0x8(%rbp), %rdi
callq 0xa170
leaq -0x148f(%rip), %rdi     # 0xfe30
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x63a1(%rip)      # 0x17678
movq 0x639a(%rip), %rax      # 0x17678
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x6388(%rip), %rax      # 0x17678
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x22d3(%rip), %rsi      # 0x135e0
movl $0x5, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x6357(%rip), %rsi      # 0x17678
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x30(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x30(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x30(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x1487(%rip), %rdi     # 0xfef0
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x62f1(%rip)      # 0x17680
movq 0x62ea(%rip), %rax      # 0x17680
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x62d8(%rip), %rax      # 0x17680
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x2221(%rip), %rsi      # 0x135e6
movl $0x3, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x62a7(%rip), %rsi      # 0x17680
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x40(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x40(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x40(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x147f(%rip), %rdi     # 0xffb0
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x6241(%rip)      # 0x17688
movq 0x623a(%rip), %rax      # 0x17688
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x6228(%rip), %rax      # 0x17688
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x216d(%rip), %rsi      # 0x135ea
movl $0x4, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x61f7(%rip), %rsi      # 0x17688
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x50(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x50(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x50(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x1487(%rip), %rdi     # 0x10060
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x6191(%rip)      # 0x17690
movq 0x618a(%rip), %rax      # 0x17690
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x6178(%rip), %rax      # 0x17690
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x20ba(%rip), %rsi      # 0x135ef
movl $0x6, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x6147(%rip), %rsi      # 0x17690
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x60(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x60(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x60(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x143f(%rip), %rdi     # 0x10160
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x60e1(%rip)      # 0x17698
movq 0x60da(%rip), %rax      # 0x17698
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x60c8(%rip), %rax      # 0x17698
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x2009(%rip), %rsi      # 0x135f6
movl $0x4, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x6097(%rip), %rsi      # 0x17698
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x70(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x70(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x70(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x1447(%rip), %rdi     # 0x10210
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x6031(%rip)      # 0x176a0
movq 0x602a(%rip), %rax      # 0x176a0
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x6018(%rip), %rax      # 0x176a0
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1f56(%rip), %rsi      # 0x135fb
movl $0x4, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5fe7(%rip), %rsi      # 0x176a0
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x80(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x80(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x80(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x144f(%rip), %rdi     # 0x102c0
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5f81(%rip)      # 0x176a8
movq 0x5f7a(%rip), %rax      # 0x176a8
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5f68(%rip), %rax      # 0x176a8
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1ea3(%rip), %rsi      # 0x13600
movl $0x3, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5f37(%rip), %rsi      # 0x176a8
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x90(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x90(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x90(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x1460(%rip), %rdi     # 0x10370
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5ec8(%rip)      # 0x176b0
movq 0x5ec1(%rip), %rax      # 0x176b0
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5eaf(%rip), %rax      # 0x176b0
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1de6(%rip), %rsi      # 0x13604
movl $0x5, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5e7e(%rip), %rsi      # 0x176b0
callq 0x2380
movq %rax, %rdi
movq %rdi, -0xa0(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0xa0(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0xa0(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x1471(%rip), %rdi     # 0x10420
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5e0f(%rip)      # 0x176b8
movq 0x5e08(%rip), %rax      # 0x176b8
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5df6(%rip), %rax      # 0x176b8
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1d2b(%rip), %rsi      # 0x1360a
movl $0x5, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5dc5(%rip), %rsi      # 0x176b8
callq 0x2380
movq %rax, %rdi
movq %rdi, -0xb0(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0xb0(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0xb0(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x1492(%rip), %rdi     # 0x104c0
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5d56(%rip)      # 0x176c0
movq 0x5d4f(%rip), %rax      # 0x176c0
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5d3d(%rip), %rax      # 0x176c0
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1c70(%rip), %rsi      # 0x13610
movl $0x4, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5d0c(%rip), %rsi      # 0x176c0
callq 0x2380
movq %rax, %rdi
movq %rdi, -0xc0(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0xc0(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0xc0(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x14a3(%rip), %rdi     # 0x10570
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5c9d(%rip)      # 0x176c8
movq 0x5c96(%rip), %rax      # 0x176c8
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5c84(%rip), %rax      # 0x176c8
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1bb4(%rip), %rsi      # 0x13615
movl $0x8, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5c53(%rip), %rsi      # 0x176c8
callq 0x2380
movq %rax, %rdi
movq %rdi, -0xd0(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0xd0(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0xd0(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x14b4(%rip), %rdi     # 0x10620
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5be4(%rip)      # 0x176d0
movq 0x5bdd(%rip), %rax      # 0x176d0
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5bcb(%rip), %rax      # 0x176d0
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1afc(%rip), %rsi      # 0x1361e
movl $0x8, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5b9a(%rip), %rsi      # 0x176d0
callq 0x2380
movq %rax, %rdi
movq %rdi, -0xe0(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0xe0(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0xe0(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x14c5(%rip), %rdi     # 0x106d0
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5b2b(%rip)      # 0x176d8
movq 0x5b24(%rip), %rax      # 0x176d8
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5b12(%rip), %rax      # 0x176d8
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1a44(%rip), %rsi      # 0x13627
movl $0x8, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5ae1(%rip), %rsi      # 0x176d8
callq 0x2380
movq %rax, %rdi
movq %rdi, -0xf0(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0xf0(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0xf0(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x14d6(%rip), %rdi     # 0x10780
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5a72(%rip)      # 0x176e0
movq 0x5a6b(%rip), %rax      # 0x176e0
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5a59(%rip), %rax      # 0x176e0
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x198c(%rip), %rsi      # 0x13630
movl $0x8, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5a28(%rip), %rsi      # 0x176e0
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x100(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x100(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x100(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x14e7(%rip), %rdi     # 0x10830
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x59b9(%rip)      # 0x176e8
movq 0x59b2(%rip), %rax      # 0x176e8
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x59a0(%rip), %rax      # 0x176e8
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movb $0x1, %al
testb $0x1, %al
jne 0x11d65
jmp 0x11e2d
movq -0x20(%rbp), %rdi
leaq 0x18c9(%rip), %rsi      # 0x13639
movl $0x7, %edx
callq 0x3fb0
movq %rax, -0x1b8(%rbp)
leaq -0x1558(%rip), %rdi     # 0x10830
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq -0x1b8(%rbp), %rdi
movq %rax, %rsi
movq %rsi, -0x108(%rbp)
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x110(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x110(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x110(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x108(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq -0x108(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1809(%rip), %rsi      # 0x13641
movl $0xc, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x589c(%rip), %rsi      # 0x176e8
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x110(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x110(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x110(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x156b(%rip), %rdi     # 0x10940
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x582d(%rip)      # 0x176f0
movq 0x5826(%rip), %rax      # 0x176f0
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5814(%rip), %rax      # 0x176f0
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1755(%rip), %rsi      # 0x1364e
movl $0x5, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x57e3(%rip), %rsi      # 0x176f0
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x120(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x120(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x120(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x13bc(%rip), %rdi     # 0x10bb0
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5774(%rip)      # 0x176f8
movq 0x576d(%rip), %rax      # 0x176f8
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x575b(%rip), %rax      # 0x176f8
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x169a(%rip), %rsi      # 0x13654
movl $0x7, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x572a(%rip), %rsi      # 0x176f8
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x130(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x130(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x130(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x11ed(%rip), %rdi     # 0x10e40
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x56bb(%rip)      # 0x17700
movq 0x56b4(%rip), %rax      # 0x17700
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x56a2(%rip), %rax      # 0x17700
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x15e1(%rip), %rsi      # 0x1365c
movl $0x5, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5671(%rip), %rsi      # 0x17700
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x140(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x140(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x140(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x11ce(%rip), %rdi     # 0x10f20
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5602(%rip)      # 0x17708
movq 0x55fb(%rip), %rax      # 0x17708
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x55e9(%rip), %rax      # 0x17708
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x1526(%rip), %rsi      # 0x13662
movl $0x8, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x55b8(%rip), %rsi      # 0x17708
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x150(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x150(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x150(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x11af(%rip), %rdi     # 0x11000
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5549(%rip)      # 0x17710
movq 0x5542(%rip), %rax      # 0x17710
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5530(%rip), %rax      # 0x17710
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x146e(%rip), %rsi      # 0x1366b
movl $0x2, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x54ff(%rip), %rsi      # 0x17710
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x160(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x160(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x160(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x11c0(%rip), %rdi     # 0x110b0
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x5490(%rip)      # 0x17718
movq 0x5489(%rip), %rax      # 0x17718
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5477(%rip), %rax      # 0x17718
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x13b0(%rip), %rsi      # 0x1366e
movl $0x5, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x5446(%rip), %rsi      # 0x17718
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x170(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x170(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x170(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x11f1(%rip), %rdi     # 0x11140
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x53d7(%rip)      # 0x17720
movq 0x53d0(%rip), %rax      # 0x17720
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x53be(%rip), %rax      # 0x17720
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x12f5(%rip), %rsi      # 0x13674
movl $0x5, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x538d(%rip), %rsi      # 0x17720
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x180(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x180(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x180(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
leaq -0x1202(%rip), %rdi     # 0x111f0
callq 0x2460
movq %rax, %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq %rax, 0x531e(%rip)      # 0x17728
movq 0x5317(%rip), %rax      # 0x17728
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq 0x5305(%rip), %rax      # 0x17728
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x20(%rbp), %rdi
leaq 0x123a(%rip), %rsi      # 0x1367a
movl $0x5, %edx
callq 0x3fb0
movq %rax, %rdi
movq 0x52d4(%rip), %rsi      # 0x17728
callq 0x2380
movq %rax, %rdi
movq %rdi, -0x190(%rbp)
movq -0x20(%rbp), %rax
movq 0x148(%rax), %rsi
callq 0x2380
movq %rax, %rcx
movq -0x20(%rbp), %rax
movq %rcx, 0x148(%rax)
movq -0x190(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x9, %edx
orl $0x0, %edx
movq -0x190(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x18(%rbp), %rax
movq 0x8(%rax), %rax
movq %rax, -0x10(%rbp)
cmpq $0x0, -0x10(%rbp)
je 0x12607
movq -0x10(%rbp), %rdi
callq 0x2530
movq %rax, -0x198(%rbp)
movq -0x198(%rbp), %rdi
callq 0x2560
movq %rax, -0x1a8(%rbp)
movq -0x198(%rbp), %rdi
callq 0x2530
movq %rax, -0x1b0(%rbp)
movq -0x1a8(%rbp), %rax
movl (%rax), %eax
andl $0xf, %eax
cmpl $0x5, %eax
jne 0x125f3
movq -0x1a8(%rbp), %rax
movl (%rax), %eax
shrl $0x4, %eax
andl $0x1, %eax
cmpl $0x0, %eax
je 0x125ef
movq -0x198(%rbp), %rax
movq %rax, -0x1c0(%rbp)
movq 0x51ad(%rip), %rdi      # 0x176e8
callq 0x2530
movq %rax, -0x1c8(%rbp)
movq -0x1a8(%rbp), %rdi
xorl %eax, %eax
movl %eax, %esi
callq 0x2380
movq -0x1c8(%rbp), %rdi
movq %rax, %rsi
callq 0x2380
movq -0x1c0(%rbp), %rdi
movq %rax, %rdx
movq %rdx, -0x1a0(%rbp)
movl $0x1, %esi
callq 0x2640
movq -0x1b0(%rbp), %rax
movq 0x8(%rax), %rsi
movq -0x1a0(%rbp), %rdx
leaq 0x10e6(%rip), %rdi      # 0x13680
movb $0x0, %al
callq 0x2070
movq -0x1a0(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
andl $-0x11, %edx
orl $0x10, %edx
movq -0x1a0(%rbp), %rax
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
movq -0x1a0(%rbp), %rax
movl (%rax), %edx
shrl $0x4, %edx
orl $0x1, %edx
movl (%rax), %ecx
andl $0xfffffff, %edx        # imm = 0xFFFFFFF
shll $0x4, %edx
andl $0xf, %ecx
orl %edx, %ecx
movl %ecx, (%rax)
jmp 0x125f1
jmp 0x125f1
jmp 0x125f3
jmp 0x125f5
movq -0x10(%rbp), %rdi
callq 0x2560
movq %rax, -0x10(%rbp)
jmp 0x124b8
addq $0x1d0, %rsp            # imm = 0x1D0
popq %rbp
retq