// File: pollow[P]MIPSClide/./simulator.h
// Function: Simulator::Simulator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&)
Simulator( string &_content ) : Assembler(_content) {
        func_table["add"]   = &Simulator::_add ;
        func_table["sub"]   = &Simulator::_sub ;
        func_table["and"]   = &Simulator::_and ;
        func_table["or"]    = &Simulator::_or  ;
        func_table["xor"]   = &Simulator::_xor ;
        func_table["nor"]   = &Simulator::_nor ;
        func_table["slt"]   = &Simulator::_slt ;
        func_table["srl"]   = &Simulator::_srl ;
        func_table["sll"]   = &Simulator::_sll ;
        func_table["jr"]    = &Simulator::_jr  ;
        func_table["jalr"]  = &Simulator::_jalr;
        func_table["addi"]  = &Simulator::_addi;
        func_table["andi"]  = &Simulator::_andi;
        func_table["ori"]   = &Simulator::_ori ;
        func_table["xori"]  = &Simulator::_xori;
        func_table["lui"]   = &Simulator::_lui ;
        func_table["lw"]    = &Simulator::_lw  ;
        func_table["sw"]    = &Simulator::_sw  ;
        func_table["beq"]   = &Simulator::_beq ;
        func_table["bne"]   = &Simulator::_bne ;
        func_table["slti"]  = &Simulator::_slti;
        func_table["j"]     = &Simulator::_j   ;
        func_table["jal"]   = &Simulator::_jal ;
    }

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x600, %rsp            # imm = 0x600
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq -0x8(%rbp), %rdi
movq %rdi, -0x3d8(%rbp)
movq -0x10(%rbp), %rsi
callq 0xd790
movq -0x3d8(%rbp), %rdi
addq $0xa0, %rdi
movq %rdi, -0x3e0(%rbp)
callq 0xd7f0
movq -0x3d8(%rbp), %rdi
addq $0x140, %rdi            # imm = 0x140
movq %rdi, -0x3d0(%rbp)
movq %rdi, %rax
movq %rax, -0x3c8(%rbp)
callq 0xd810
leaq -0x31(%rbp), %rdi
movq %rdi, -0x3c0(%rbp)
callq 0x67d0
movq -0x3c0(%rbp), %rdx
leaq 0x443b0(%rip), %rsi     # 0x50493
leaq -0x30(%rbp), %rdi
callq 0x6600
jmp 0xc0ee
movq -0x3d0(%rbp), %rdi
leaq -0x30(%rbp), %rsi
callq 0xd830
movq %rax, -0x3e8(%rbp)
jmp 0xc107
movq -0x3e8(%rbp), %rax
leaq 0x646b(%rip), %rcx      # 0x12580
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x30(%rbp), %rdi
callq 0x62b0
leaq -0x31(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x3f8(%rbp)
leaq -0x69(%rbp), %rdi
movq %rdi, -0x3f0(%rbp)
callq 0x67d0
movq -0x3f0(%rbp), %rdx
leaq 0x4433a(%rip), %rsi     # 0x5049e
leaq -0x68(%rbp), %rdi
callq 0x6600
jmp 0xc16f
movq -0x3f8(%rbp), %rdi
leaq -0x68(%rbp), %rsi
callq 0xd830
movq %rax, -0x400(%rbp)
jmp 0xc188
movq -0x400(%rbp), %rax
leaq 0x642a(%rip), %rcx      # 0x125c0
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x68(%rbp), %rdi
callq 0x62b0
leaq -0x69(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x410(%rbp)
leaq -0x91(%rbp), %rdi
movq %rdi, -0x408(%rbp)
callq 0x67d0
movq -0x408(%rbp), %rdx
leaq 0x44357(%rip), %rsi     # 0x5053f
leaq -0x90(%rbp), %rdi
callq 0x6600
jmp 0xc1f6
movq -0x410(%rbp), %rdi
leaq -0x90(%rbp), %rsi
callq 0xd830
movq %rax, -0x418(%rbp)
jmp 0xc212
movq -0x418(%rbp), %rax
leaq 0x63e0(%rip), %rcx      # 0x12600
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x90(%rbp), %rdi
callq 0x62b0
leaq -0x91(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x428(%rbp)
leaq -0xb9(%rbp), %rdi
movq %rdi, -0x420(%rbp)
callq 0x67d0
movq -0x420(%rbp), %rdx
leaq 0x42e25(%rip), %rsi     # 0x4f09d
leaq -0xb8(%rbp), %rdi
callq 0x6600
jmp 0xc286
movq -0x428(%rbp), %rdi
leaq -0xb8(%rbp), %rsi
callq 0xd830
movq %rax, -0x430(%rbp)
jmp 0xc2a2
movq -0x430(%rbp), %rax
leaq 0x6390(%rip), %rcx      # 0x12640
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0xb8(%rbp), %rdi
callq 0x62b0
leaq -0xb9(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x440(%rbp)
leaq -0xe1(%rbp), %rdi
movq %rdi, -0x438(%rbp)
callq 0x67d0
movq -0x438(%rbp), %rdx
leaq 0x42d90(%rip), %rsi     # 0x4f098
leaq -0xe0(%rbp), %rdi
callq 0x6600
jmp 0xc316
movq -0x440(%rbp), %rdi
leaq -0xe0(%rbp), %rsi
callq 0xd830
movq %rax, -0x448(%rbp)
jmp 0xc332
movq -0x448(%rbp), %rax
leaq 0x6340(%rip), %rcx      # 0x12680
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0xe0(%rbp), %rdi
callq 0x62b0
leaq -0xe1(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x458(%rbp)
leaq -0x109(%rbp), %rdi
movq %rdi, -0x450(%rbp)
callq 0x67d0
movq -0x450(%rbp), %rdx
leaq 0x42d04(%rip), %rsi     # 0x4f09c
leaq -0x108(%rbp), %rdi
callq 0x6600
jmp 0xc3a6
movq -0x458(%rbp), %rdi
leaq -0x108(%rbp), %rsi
callq 0xd830
movq %rax, -0x460(%rbp)
jmp 0xc3c2
movq -0x460(%rbp), %rax
leaq 0x62f0(%rip), %rcx      # 0x126c0
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x108(%rbp), %rdi
callq 0x62b0
leaq -0x109(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x470(%rbp)
leaq -0x131(%rbp), %rdi
movq %rdi, -0x468(%rbp)
callq 0x67d0
movq -0x468(%rbp), %rdx
leaq 0x42c78(%rip), %rsi     # 0x4f0a0
leaq -0x130(%rbp), %rdi
callq 0x6600
jmp 0xc436
movq -0x470(%rbp), %rdi
leaq -0x130(%rbp), %rsi
callq 0xd830
movq %rax, -0x478(%rbp)
jmp 0xc452
movq -0x478(%rbp), %rax
leaq 0x62a0(%rip), %rcx      # 0x12700
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x130(%rbp), %rdi
callq 0x62b0
leaq -0x131(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x488(%rbp)
leaq -0x159(%rbp), %rdi
movq %rdi, -0x480(%rbp)
callq 0x67d0
movq -0x480(%rbp), %rdx
leaq 0x42bec(%rip), %rsi     # 0x4f0a4
leaq -0x158(%rbp), %rdi
callq 0x6600
jmp 0xc4c6
movq -0x488(%rbp), %rdi
leaq -0x158(%rbp), %rsi
callq 0xd830
movq %rax, -0x490(%rbp)
jmp 0xc4e2
movq -0x490(%rbp), %rax
leaq 0x6260(%rip), %rcx      # 0x12750
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x158(%rbp), %rdi
callq 0x62b0
leaq -0x159(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x4a0(%rbp)
leaq -0x181(%rbp), %rdi
movq %rdi, -0x498(%rbp)
callq 0x67d0
movq -0x498(%rbp), %rdx
leaq 0x42b60(%rip), %rsi     # 0x4f0a8
leaq -0x180(%rbp), %rdi
callq 0x6600
jmp 0xc556
movq -0x4a0(%rbp), %rdi
leaq -0x180(%rbp), %rsi
callq 0xd830
movq %rax, -0x4a8(%rbp)
jmp 0xc572
movq -0x4a8(%rbp), %rax
leaq 0x6210(%rip), %rcx      # 0x12790
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x180(%rbp), %rdi
callq 0x62b0
leaq -0x181(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x4b8(%rbp)
leaq -0x1a9(%rbp), %rdi
movq %rdi, -0x4b0(%rbp)
callq 0x67d0
movq -0x4b0(%rbp), %rdx
leaq 0x42ad4(%rip), %rsi     # 0x4f0ac
leaq -0x1a8(%rbp), %rdi
callq 0x6600
jmp 0xc5e6
movq -0x4b8(%rbp), %rdi
leaq -0x1a8(%rbp), %rsi
callq 0xd830
movq %rax, -0x4c0(%rbp)
jmp 0xc602
movq -0x4c0(%rbp), %rax
leaq 0x61c0(%rip), %rcx      # 0x127d0
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x1a8(%rbp), %rdi
callq 0x62b0
leaq -0x1a9(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x4d0(%rbp)
leaq -0x1d1(%rbp), %rdi
movq %rdi, -0x4c8(%rbp)
callq 0x67d0
movq -0x4c8(%rbp), %rdx
leaq 0x42a47(%rip), %rsi     # 0x4f0af
leaq -0x1d0(%rbp), %rdi
callq 0x6600
jmp 0xc676
movq -0x4d0(%rbp), %rdi
leaq -0x1d0(%rbp), %rsi
callq 0xd830
movq %rax, -0x4d8(%rbp)
jmp 0xc692
movq -0x4d8(%rbp), %rax
leaq 0x6160(%rip), %rcx      # 0x12800
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x1d0(%rbp), %rdi
callq 0x62b0
leaq -0x1d1(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x4e8(%rbp)
leaq -0x1f9(%rbp), %rdi
movq %rdi, -0x4e0(%rbp)
callq 0x67d0
movq -0x4e0(%rbp), %rdx
leaq 0x429bc(%rip), %rsi     # 0x4f0b4
leaq -0x1f8(%rbp), %rdi
callq 0x6600
jmp 0xc706
movq -0x4e8(%rbp), %rdi
leaq -0x1f8(%rbp), %rsi
callq 0xd830
movq %rax, -0x4f0(%rbp)
jmp 0xc722
movq -0x4f0(%rbp), %rax
leaq 0x6120(%rip), %rcx      # 0x12850
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x1f8(%rbp), %rdi
callq 0x62b0
leaq -0x1f9(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x500(%rbp)
leaq -0x221(%rbp), %rdi
movq %rdi, -0x4f8(%rbp)
callq 0x67d0
movq -0x4f8(%rbp), %rdx
leaq 0x42931(%rip), %rsi     # 0x4f0b9
leaq -0x220(%rbp), %rdi
callq 0x6600
jmp 0xc796
movq -0x500(%rbp), %rdi
leaq -0x220(%rbp), %rsi
callq 0xd830
movq %rax, -0x508(%rbp)
jmp 0xc7b2
movq -0x508(%rbp), %rax
leaq 0x60c0(%rip), %rcx      # 0x12880
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x220(%rbp), %rdi
callq 0x62b0
leaq -0x221(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x518(%rbp)
leaq -0x249(%rbp), %rdi
movq %rdi, -0x510(%rbp)
callq 0x67d0
movq -0x510(%rbp), %rdx
leaq 0x428a7(%rip), %rsi     # 0x4f0bf
leaq -0x248(%rbp), %rdi
callq 0x6600
jmp 0xc826
movq -0x518(%rbp), %rdi
leaq -0x248(%rbp), %rsi
callq 0xd830
movq %rax, -0x520(%rbp)
jmp 0xc842
movq -0x520(%rbp), %rax
leaq 0x6070(%rip), %rcx      # 0x128c0
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x248(%rbp), %rdi
callq 0x62b0
leaq -0x249(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x530(%rbp)
leaq -0x271(%rbp), %rdi
movq %rdi, -0x528(%rbp)
callq 0x67d0
movq -0x528(%rbp), %rdx
leaq 0x42816(%rip), %rsi     # 0x4f0be
leaq -0x270(%rbp), %rdi
callq 0x6600
jmp 0xc8b6
movq -0x530(%rbp), %rdi
leaq -0x270(%rbp), %rsi
callq 0xd830
movq %rax, -0x538(%rbp)
jmp 0xc8d2
movq -0x538(%rbp), %rax
leaq 0x6020(%rip), %rcx      # 0x12900
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x270(%rbp), %rdi
callq 0x62b0
leaq -0x271(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x548(%rbp)
leaq -0x299(%rbp), %rdi
movq %rdi, -0x540(%rbp)
callq 0x67d0
movq -0x540(%rbp), %rdx
leaq 0x4278b(%rip), %rsi     # 0x4f0c3
leaq -0x298(%rbp), %rdi
callq 0x6600
jmp 0xc946
movq -0x548(%rbp), %rdi
leaq -0x298(%rbp), %rsi
callq 0xd830
movq %rax, -0x550(%rbp)
jmp 0xc962
movq -0x550(%rbp), %rax
leaq 0x5fd0(%rip), %rcx      # 0x12940
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x298(%rbp), %rdi
callq 0x62b0
leaq -0x299(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x560(%rbp)
leaq -0x2c1(%rbp), %rdi
movq %rdi, -0x558(%rbp)
callq 0x67d0
movq -0x558(%rbp), %rdx
leaq 0x426ff(%rip), %rsi     # 0x4f0c7
leaq -0x2c0(%rbp), %rdi
callq 0x6600
jmp 0xc9d6
movq -0x560(%rbp), %rdi
leaq -0x2c0(%rbp), %rsi
callq 0xd830
movq %rax, -0x568(%rbp)
jmp 0xc9f2
movq -0x568(%rbp), %rax
leaq 0x5f70(%rip), %rcx      # 0x12970
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x2c0(%rbp), %rdi
callq 0x62b0
leaq -0x2c1(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x578(%rbp)
leaq -0x2e9(%rbp), %rdi
movq %rdi, -0x570(%rbp)
callq 0x67d0
movq -0x570(%rbp), %rdx
leaq 0x42672(%rip), %rsi     # 0x4f0ca
leaq -0x2e8(%rbp), %rdi
callq 0x6600
jmp 0xca66
movq -0x578(%rbp), %rdi
leaq -0x2e8(%rbp), %rsi
callq 0xd830
movq %rax, -0x580(%rbp)
jmp 0xca82
movq -0x580(%rbp), %rax
leaq 0x5f30(%rip), %rcx      # 0x129c0
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x2e8(%rbp), %rdi
callq 0x62b0
leaq -0x2e9(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x590(%rbp)
leaq -0x311(%rbp), %rdi
movq %rdi, -0x588(%rbp)
callq 0x67d0
movq -0x588(%rbp), %rdx
leaq 0x425e5(%rip), %rsi     # 0x4f0cd
leaq -0x310(%rbp), %rdi
callq 0x6600
jmp 0xcaf6
movq -0x590(%rbp), %rdi
leaq -0x310(%rbp), %rsi
callq 0xd830
movq %rax, -0x598(%rbp)
jmp 0xcb12
movq -0x598(%rbp), %rax
leaq 0x5ef0(%rip), %rcx      # 0x12a10
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x310(%rbp), %rdi
callq 0x62b0
leaq -0x311(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x5a8(%rbp)
leaq -0x339(%rbp), %rdi
movq %rdi, -0x5a0(%rbp)
callq 0x67d0
movq -0x5a0(%rbp), %rdx
leaq 0x42559(%rip), %rsi     # 0x4f0d1
leaq -0x338(%rbp), %rdi
callq 0x6600
jmp 0xcb86
movq -0x5a8(%rbp), %rdi
leaq -0x338(%rbp), %rsi
callq 0xd830
movq %rax, -0x5b0(%rbp)
jmp 0xcba2
movq -0x5b0(%rbp), %rax
leaq 0x5eb0(%rip), %rcx      # 0x12a60
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x338(%rbp), %rdi
callq 0x62b0
leaq -0x339(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x5c0(%rbp)
leaq -0x361(%rbp), %rdi
movq %rdi, -0x5b8(%rbp)
callq 0x67d0
movq -0x5b8(%rbp), %rdx
leaq 0x424cd(%rip), %rsi     # 0x4f0d5
leaq -0x360(%rbp), %rdi
callq 0x6600
jmp 0xcc16
movq -0x5c0(%rbp), %rdi
leaq -0x360(%rbp), %rsi
callq 0xd830
movq %rax, -0x5c8(%rbp)
jmp 0xcc32
movq -0x5c8(%rbp), %rax
leaq 0x5e70(%rip), %rcx      # 0x12ab0
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x360(%rbp), %rdi
callq 0x62b0
leaq -0x361(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x5d8(%rbp)
leaq -0x389(%rbp), %rdi
movq %rdi, -0x5d0(%rbp)
callq 0x67d0
movq -0x5d0(%rbp), %rdx
leaq 0x42442(%rip), %rsi     # 0x4f0da
leaq -0x388(%rbp), %rdi
callq 0x6600
jmp 0xcca6
movq -0x5d8(%rbp), %rdi
leaq -0x388(%rbp), %rsi
callq 0xd830
movq %rax, -0x5e0(%rbp)
jmp 0xccc2
movq -0x5e0(%rbp), %rax
leaq 0x5e20(%rip), %rcx      # 0x12af0
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x388(%rbp), %rdi
callq 0x62b0
leaq -0x389(%rbp), %rdi
callq 0x64c0
movq -0x3d8(%rbp), %rax
addq $0x140, %rax            # imm = 0x140
movq %rax, -0x5f0(%rbp)
leaq -0x3b1(%rbp), %rdi
movq %rdi, -0x5e8(%rbp)
callq 0x67d0
movq -0x5e8(%rbp), %rdx
leaq 0x423b4(%rip), %rsi     # 0x4f0dc
leaq -0x3b0(%rbp), %rdi
callq 0x6600
jmp 0xcd36
movq -0x5f0(%rbp), %rdi
leaq -0x3b0(%rbp), %rsi
callq 0xd830
movq %rax, -0x5f8(%rbp)
jmp 0xcd52
movq -0x5f8(%rbp), %rax
leaq 0x5dc0(%rip), %rcx      # 0x12b20
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
leaq -0x3b0(%rbp), %rdi
callq 0x62b0
leaq -0x3b1(%rbp), %rdi
callq 0x64c0
addq $0x600, %rsp            # imm = 0x600
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xcdaf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x30(%rbp), %rdi
callq 0x62b0
leaq -0x31(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xcde0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x68(%rbp), %rdi
callq 0x62b0
leaq -0x69(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xce14
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x90(%rbp), %rdi
callq 0x62b0
leaq -0x91(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xce4b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0xb8(%rbp), %rdi
callq 0x62b0
leaq -0xb9(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xce82
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0xe0(%rbp), %rdi
callq 0x62b0
leaq -0xe1(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xceb9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x108(%rbp), %rdi
callq 0x62b0
leaq -0x109(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xcef0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x130(%rbp), %rdi
callq 0x62b0
leaq -0x131(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xcf27
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x158(%rbp), %rdi
callq 0x62b0
leaq -0x159(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xcf5e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x180(%rbp), %rdi
callq 0x62b0
leaq -0x181(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xcf95
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x1a8(%rbp), %rdi
callq 0x62b0
leaq -0x1a9(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xcfcc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x1d0(%rbp), %rdi
callq 0x62b0
leaq -0x1d1(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd003
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x1f8(%rbp), %rdi
callq 0x62b0
leaq -0x1f9(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd03a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x220(%rbp), %rdi
callq 0x62b0
leaq -0x221(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd071
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x248(%rbp), %rdi
callq 0x62b0
leaq -0x249(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd0a8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x270(%rbp), %rdi
callq 0x62b0
leaq -0x271(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd0df
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x298(%rbp), %rdi
callq 0x62b0
leaq -0x299(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd116
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x2c0(%rbp), %rdi
callq 0x62b0
leaq -0x2c1(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd14d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x2e8(%rbp), %rdi
callq 0x62b0
leaq -0x2e9(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd184
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x310(%rbp), %rdi
callq 0x62b0
leaq -0x311(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd1bb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x338(%rbp), %rdi
callq 0x62b0
leaq -0x339(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd1f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x360(%rbp), %rdi
callq 0x62b0
leaq -0x361(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd226
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x388(%rbp), %rdi
callq 0x62b0
leaq -0x389(%rbp), %rdi
callq 0x64c0
jmp 0xd266
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
jmp 0xd25a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x40(%rbp)
movl %eax, -0x44(%rbp)
leaq -0x3b0(%rbp), %rdi
callq 0x62b0
leaq -0x3b1(%rbp), %rdi
callq 0x64c0
movq -0x3c8(%rbp), %rdi
callq 0xd910
movq -0x3e0(%rbp), %rdi
callq 0xd930
movq -0x3d8(%rbp), %rdi
callq 0xd990
movq -0x40(%rbp), %rdi
callq 0x67c0
nopw %cs:(%rax,%rax)
nopl (%rax)