// File: /workspace/github_c_makefile_star2_O0/stetre[P]moonglfw/src/getproc.c
// Function: Init
static int Init(lua_State *L)
    {
#if defined(LINUX) || defined(MACOS)
    char *err;
    Handle = dlopen(LIBNAME, RTLD_LAZY | RTLD_LOCAL);
    if(!Handle)
        {
        err = dlerror();
        return luaL_error(L, err != NULL ? err : "cannot load "LIBNAME);
        }
#define GET(fn) do {                                                \
    FP(glfw.fn) = dlsym(Handle, "glfw"#fn);                         \
    if(!glfw.fn) return luaL_error(L, "cannot find glfw"#fn);       \
} while(0)
#define OPT(fn) do {    /* optional */                              \
    FP(glfw.fn) = dlsym(Handle, "glfw"#fn);                         \
} while(0)

#elif defined(MINGW)
    Handle = LoadLibraryW(LLIBNAME);
    if(!Handle)
        return luaL_error(L, "cannot load "LIBNAME);
#define GET(fn) do {                                                \
    glfw.fn = (PFN_glfw##fn)GetProcAddress(Handle, "glfw"#fn);      \
    if(!glfw.fn) return luaL_error(L, "cannot find glfw"#fn);       \
} while(0)
#define OPT(fn) do {    /* optional */                              \
    glfw.fn = (PFN_glfw##fn)GetProcAddress(Handle, "glfw"#fn);      \
} while(0)
#endif

    /* Fill the global dispatch table */

    /* If MoonGLFW loads successfully, these function pointers are guaranteed
     * to be valid so they need not be checked before using them.
     */
    GET(Init);
    GET(Terminate);
    GET(GetVersion);
    GET(GetVersionString);
    GET(SetErrorCallback);
    GET(GetMonitors);
    GET(GetPrimaryMonitor);
    GET(GetMonitorPos);
    GET(GetMonitorPhysicalSize);
    GET(GetMonitorName);
    GET(SetMonitorCallback);
    GET(GetVideoModes);
    GET(GetVideoMode);
    GET(SetGamma);
    GET(GetGammaRamp);
    GET(SetGammaRamp);
    GET(DefaultWindowHints);
    GET(WindowHint);
    GET(CreateWindow);
    GET(DestroyWindow);
    GET(WindowShouldClose);
    GET(SetWindowShouldClose);
    GET(SetWindowTitle);
    GET(GetWindowPos);
    GET(SetWindowPos);
    GET(GetWindowSize);
    GET(SetWindowSize);
    GET(GetFramebufferSize);
    GET(GetWindowFrameSize);
    GET(IconifyWindow);
    GET(RestoreWindow);
    GET(ShowWindow);
    GET(HideWindow);
    GET(GetWindowMonitor);
    GET(GetWindowAttrib);
    GET(SetWindowUserPointer);
    GET(GetWindowUserPointer);
    GET(SetWindowPosCallback);
    GET(SetWindowSizeCallback);
    GET(SetWindowCloseCallback);
    GET(SetWindowRefreshCallback);
    GET(SetWindowFocusCallback);
    GET(SetWindowIconifyCallback);
    GET(SetFramebufferSizeCallback);
    GET(PollEvents);
    GET(WaitEvents);
    GET(PostEmptyEvent);
    GET(GetInputMode);
    GET(SetInputMode);
    GET(GetKey);
    GET(GetMouseButton);
    GET(GetCursorPos);
    GET(SetCursorPos);
    GET(CreateCursor);
    GET(CreateStandardCursor);
    GET(DestroyCursor);
    GET(SetCursor);
    GET(SetKeyCallback);
    GET(SetCharCallback);
    GET(SetCharModsCallback);
    GET(SetMouseButtonCallback);
    GET(SetCursorPosCallback);
    GET(SetCursorEnterCallback);
    GET(SetScrollCallback);
    GET(SetDropCallback);
    GET(JoystickPresent);
    GET(GetJoystickAxes);
    GET(GetJoystickButtons);
    GET(GetJoystickName);
    GET(SetClipboardString);
    GET(GetClipboardString);
    GET(GetTime);
    GET(SetTime);
    GET(MakeContextCurrent);
    GET(GetCurrentContext);
    GET(SwapBuffers);
    GET(SwapInterval);
    GET(ExtensionSupported);
    /* Optional functions, i.e. functions from GLFW > 3.1
     * These functions pointers may be NULL, so check before using them.
     */
    // GLFW ver 3.2.0:
    OPT(GetKeyName);
    OPT(GetTimerFrequency);
    OPT(GetTimerValue);
    OPT(FocusWindow);
    OPT(SetWindowAspectRatio);
    OPT(SetWindowSizeLimits);
    OPT(SetWindowIcon);
    OPT(SetWindowMonitor);
    OPT(WaitEventsTimeout);
    OPT(SetJoystickCallback);
    OPT(MaximizeWindow);
    // GLFW ver 3.3.0:
    OPT(InitHint);
    OPT(GetError);
    OPT(GetMonitorWorkarea);
    OPT(GetMonitorContentScale);
    OPT(SetMonitorUserPointer);
    OPT(GetMonitorUserPointer);
    OPT(WindowHintString);
    OPT(GetWindowContentScale);
    OPT(GetWindowOpacity);
    OPT(SetWindowOpacity);
    OPT(RequestWindowAttention);
    OPT(SetWindowAttrib);
    OPT(SetWindowMaximizeCallback);
    OPT(SetWindowContentScaleCallback);
    OPT(RawMouseMotionSupported);
    OPT(GetKeyScancode);
    OPT(GetJoystickHats);
    OPT(GetJoystickGUID);
    OPT(SetJoystickUserPointer);
    OPT(GetJoystickUserPointer);
    OPT(JoystickIsGamepad);
    OPT(UpdateGamepadMappings);
    OPT(GetGamepadName);
    OPT(GetGamepadState);
    // GLFW ver 3.4.0:
    OPT(GetWindowTitle);
    OPT(GetPlatform);
    OPT(PlatformSupported);

//#ifdef VULKAN requires GLFW version >= 3.20
    OPT(GetProcAddress);
    OPT(VulkanSupported);
    OPT(GetRequiredInstanceExtensions);
    OPT(GetInstanceProcAddress);
    OPT(GetPhysicalDevicePresentationSupport);
    OPT(CreateWindowSurface);
//#endif
    /*  Native access functions */
    OPT(GetWin32Adapter);
    OPT(GetWin32Monitor);
    OPT(GetWin32Window);
    OPT(GetWGLContext);
//  OPT(GetCocoaMonitor);
//  OPT(GetCocoaWindow);
//  OPT(GetNSGLContext);
    OPT(GetX11Display);
    OPT(GetX11Adapter);
    OPT(GetX11Monitor);
    OPT(GetX11Window);
    OPT(GetGLXContext);
    OPT(GetGLXWindow);
    OPT(GetWaylandDisplay);
    OPT(GetWaylandMonitor);
    OPT(GetWaylandWindow);
    OPT(GetMirDisplay);
    OPT(GetMirMonitor);
    OPT(GetMirWindow);
    OPT(GetEGLDisplay);
    OPT(GetEGLContext);
    OPT(GetEGLSurface);
    // GLFW ver 3.3.0:
    OPT(SetX11SelectionString);
    OPT(GetX11SelectionString);
    OPT(GetOSMesaColorBuffer);
    OPT(GetOSMesaDepthBuffer);
    OPT(GetOSMesaContext);
#undef GET
#undef OPT
    return 0;
    }

// Assembly:
subq $0x28, %rsp
movq %rdi, 0x18(%rsp)
leaq 0xe8ac(%rip), %rdi      # 0x1cb5c
movl $0x1, %esi
callq 0x53b0
movq %rax, 0x1611f(%rip)     # 0x243e0
cmpq $0x0, 0x16117(%rip)     # 0x243e0
jne 0xe318
callq 0x5090
movq %rax, 0x10(%rsp)
movq 0x18(%rsp), %rax
movq %rax, 0x8(%rsp)
cmpq $0x0, 0x10(%rsp)
je 0xe2f2
movq 0x10(%rsp), %rax
movq %rax, (%rsp)
jmp 0xe2ff
leaq 0xe857(%rip), %rax      # 0x1cb50
movq %rax, (%rsp)
jmp 0xe2ff
movq 0x8(%rsp), %rdi
movq (%rsp), %rsi
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe31a
movq 0x160bf(%rip), %rdi     # 0x243e0
leaq 0xe84b(%rip), %rsi      # 0x1cb73
callq 0x55b0
movq %rax, %rcx
movq 0x15cb1(%rip), %rax     # 0x23fe8
movq %rcx, (%rax)
movq 0x15ca7(%rip), %rax     # 0x23fe8
cmpq $0x0, (%rax)
jne 0xe363
movq 0x18(%rsp), %rdi
leaq 0xe814(%rip), %rsi      # 0x1cb67
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe365
jmp 0xe367
movq 0x16072(%rip), %rdi     # 0x243e0
leaq 0xe813(%rip), %rsi      # 0x1cb88
callq 0x55b0
movq %rax, %rcx
movq 0x15c64(%rip), %rax     # 0x23fe8
movq %rcx, 0x8(%rax)
movq 0x15c59(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x8(%rax)
jne 0xe3b2
movq 0x18(%rsp), %rdi
leaq 0xe7da(%rip), %rsi      # 0x1cb7c
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe3b4
jmp 0xe3b6
movq 0x16023(%rip), %rdi     # 0x243e0
leaq 0xe7de(%rip), %rsi      # 0x1cba2
callq 0x55b0
movq %rax, %rcx
movq 0x15c15(%rip), %rax     # 0x23fe8
movq %rcx, 0x10(%rax)
movq 0x15c0a(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x10(%rax)
jne 0xe401
movq 0x18(%rsp), %rdi
leaq 0xe7a5(%rip), %rsi      # 0x1cb96
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe403
jmp 0xe405
movq 0x15fd4(%rip), %rdi     # 0x243e0
leaq 0xe7aa(%rip), %rsi      # 0x1cbbd
callq 0x55b0
movq %rax, %rcx
movq 0x15bc6(%rip), %rax     # 0x23fe8
movq %rcx, 0x18(%rax)
movq 0x15bbb(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x18(%rax)
jne 0xe450
movq 0x18(%rsp), %rdi
leaq 0xe771(%rip), %rsi      # 0x1cbb1
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe452
jmp 0xe454
movq 0x15f85(%rip), %rdi     # 0x243e0
leaq 0xe77c(%rip), %rsi      # 0x1cbde
callq 0x55b0
movq %rax, %rcx
movq 0x15b77(%rip), %rax     # 0x23fe8
movq %rcx, 0x20(%rax)
movq 0x15b6c(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x20(%rax)
jne 0xe49f
movq 0x18(%rsp), %rdi
leaq 0xe743(%rip), %rsi      # 0x1cbd2
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe4a1
jmp 0xe4a3
movq 0x15f36(%rip), %rdi     # 0x243e0
leaq 0xe74e(%rip), %rsi      # 0x1cbff
callq 0x55b0
movq %rax, %rcx
movq 0x15b28(%rip), %rax     # 0x23fe8
movq %rcx, 0x28(%rax)
movq 0x15b1d(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x28(%rax)
jne 0xe4ee
movq 0x18(%rsp), %rdi
leaq 0xe715(%rip), %rsi      # 0x1cbf3
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe4f0
jmp 0xe4f2
movq 0x15ee7(%rip), %rdi     # 0x243e0
leaq 0xe71b(%rip), %rsi      # 0x1cc1b
callq 0x55b0
movq %rax, %rcx
movq 0x15ad9(%rip), %rax     # 0x23fe8
movq %rcx, 0x30(%rax)
movq 0x15ace(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x30(%rax)
jne 0xe53d
movq 0x18(%rsp), %rdi
leaq 0xe6e2(%rip), %rsi      # 0x1cc0f
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe53f
jmp 0xe541
movq 0x15e98(%rip), %rdi     # 0x243e0
leaq 0xe6ee(%rip), %rsi      # 0x1cc3d
callq 0x55b0
movq %rax, %rcx
movq 0x15a8a(%rip), %rax     # 0x23fe8
movq %rcx, 0x38(%rax)
movq 0x15a7f(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x38(%rax)
jne 0xe58c
movq 0x18(%rsp), %rdi
leaq 0xe6b5(%rip), %rsi      # 0x1cc31
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe58e
jmp 0xe590
movq 0x15e49(%rip), %rdi     # 0x243e0
leaq 0xe6bd(%rip), %rsi      # 0x1cc5b
callq 0x55b0
movq %rax, %rcx
movq 0x15a3b(%rip), %rax     # 0x23fe8
movq %rcx, 0x40(%rax)
movq 0x15a30(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x40(%rax)
jne 0xe5db
movq 0x18(%rsp), %rdi
leaq 0xe684(%rip), %rsi      # 0x1cc4f
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe5dd
jmp 0xe5df
movq 0x15dfa(%rip), %rdi     # 0x243e0
leaq 0xe695(%rip), %rsi      # 0x1cc82
callq 0x55b0
movq %rax, %rcx
movq 0x159ec(%rip), %rax     # 0x23fe8
movq %rcx, 0x48(%rax)
movq 0x159e1(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x48(%rax)
jne 0xe62a
movq 0x18(%rsp), %rdi
leaq 0xe65c(%rip), %rsi      # 0x1cc76
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe62c
jmp 0xe62e
movq 0x15dab(%rip), %rdi     # 0x243e0
leaq 0xe665(%rip), %rsi      # 0x1cca1
callq 0x55b0
movq %rax, %rcx
movq 0x1599d(%rip), %rax     # 0x23fe8
movq %rcx, 0x50(%rax)
movq 0x15992(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x50(%rax)
jne 0xe679
movq 0x18(%rsp), %rdi
leaq 0xe62c(%rip), %rsi      # 0x1cc95
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe67b
jmp 0xe67d
movq 0x15d5c(%rip), %rdi     # 0x243e0
leaq 0xe639(%rip), %rsi      # 0x1ccc4
callq 0x55b0
movq %rax, %rcx
movq 0x1594e(%rip), %rax     # 0x23fe8
movq %rcx, 0x58(%rax)
movq 0x15943(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x58(%rax)
jne 0xe6c8
movq 0x18(%rsp), %rdi
leaq 0xe600(%rip), %rsi      # 0x1ccb8
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe6ca
jmp 0xe6cc
movq 0x15d0d(%rip), %rdi     # 0x243e0
leaq 0xe608(%rip), %rsi      # 0x1cce2
callq 0x55b0
movq %rax, %rcx
movq 0x158ff(%rip), %rax     # 0x23fe8
movq %rcx, 0x60(%rax)
movq 0x158f4(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x60(%rax)
jne 0xe717
movq 0x18(%rsp), %rdi
leaq 0xe5cf(%rip), %rsi      # 0x1ccd6
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe719
jmp 0xe71b
movq 0x15cbe(%rip), %rdi     # 0x243e0
leaq 0xe5d6(%rip), %rsi      # 0x1ccff
callq 0x55b0
movq %rax, %rcx
movq 0x158b0(%rip), %rax     # 0x23fe8
movq %rcx, 0x68(%rax)
movq 0x158a5(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x68(%rax)
jne 0xe766
movq 0x18(%rsp), %rdi
leaq 0xe59d(%rip), %rsi      # 0x1ccf3
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe768
jmp 0xe76a
movq 0x15c6f(%rip), %rdi     # 0x243e0
leaq 0xe5a0(%rip), %rsi      # 0x1cd18
callq 0x55b0
movq %rax, %rcx
movq 0x15861(%rip), %rax     # 0x23fe8
movq %rcx, 0x70(%rax)
movq 0x15856(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x70(%rax)
jne 0xe7b5
movq 0x18(%rsp), %rdi
leaq 0xe567(%rip), %rsi      # 0x1cd0c
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe7b7
jmp 0xe7b9
movq 0x15c20(%rip), %rdi     # 0x243e0
leaq 0xe56e(%rip), %rsi      # 0x1cd35
callq 0x55b0
movq %rax, %rcx
movq 0x15812(%rip), %rax     # 0x23fe8
movq %rcx, 0x78(%rax)
movq 0x15807(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x78(%rax)
jne 0xe804
movq 0x18(%rsp), %rdi
leaq 0xe535(%rip), %rsi      # 0x1cd29
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe806
jmp 0xe808
movq 0x15bd1(%rip), %rdi     # 0x243e0
leaq 0xe53c(%rip), %rsi      # 0x1cd52
callq 0x55b0
movq %rax, %rcx
movq 0x157c3(%rip), %rax     # 0x23fe8
movq %rcx, 0x80(%rax)
movq 0x157b5(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x80(%rax)
jne 0xe859
movq 0x18(%rsp), %rdi
leaq 0xe4fd(%rip), %rsi      # 0x1cd46
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe85b
jmp 0xe85d
movq 0x15b7c(%rip), %rdi     # 0x243e0
leaq 0xe50a(%rip), %rsi      # 0x1cd75
callq 0x55b0
movq %rax, %rcx
movq 0x1576e(%rip), %rax     # 0x23fe8
movq %rcx, 0x88(%rax)
movq 0x15760(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x88(%rax)
jne 0xe8ae
movq 0x18(%rsp), %rdi
leaq 0xe4cb(%rip), %rsi      # 0x1cd69
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe8b0
jmp 0xe8b2
movq 0x15b27(%rip), %rdi     # 0x243e0
leaq 0xe4d0(%rip), %rsi      # 0x1cd90
callq 0x55b0
movq %rax, %rcx
movq 0x15719(%rip), %rax     # 0x23fe8
movq %rcx, 0x90(%rax)
movq 0x1570b(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x90(%rax)
jne 0xe903
movq 0x18(%rsp), %rdi
leaq 0xe491(%rip), %rsi      # 0x1cd84
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe905
jmp 0xe907
movq 0x15ad2(%rip), %rdi     # 0x243e0
leaq 0xe498(%rip), %rsi      # 0x1cdad
callq 0x55b0
movq %rax, %rcx
movq 0x156c4(%rip), %rax     # 0x23fe8
movq %rcx, 0x98(%rax)
movq 0x156b6(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x98(%rax)
jne 0xe958
movq 0x18(%rsp), %rdi
leaq 0xe459(%rip), %rsi      # 0x1cda1
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe95a
jmp 0xe95c
movq 0x15a7d(%rip), %rdi     # 0x243e0
leaq 0xe461(%rip), %rsi      # 0x1cdcb
callq 0x55b0
movq %rax, %rcx
movq 0x1566f(%rip), %rax     # 0x23fe8
movq %rcx, 0xa0(%rax)
movq 0x15661(%rip), %rax     # 0x23fe8
cmpq $0x0, 0xa0(%rax)
jne 0xe9ad
movq 0x18(%rsp), %rdi
leaq 0xe422(%rip), %rsi      # 0x1cdbf
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xe9af
jmp 0xe9b1
movq 0x15a28(%rip), %rdi     # 0x243e0
leaq 0xe42e(%rip), %rsi      # 0x1cded
callq 0x55b0
movq %rax, %rcx
movq 0x1561a(%rip), %rax     # 0x23fe8
movq %rcx, 0xa8(%rax)
movq 0x1560c(%rip), %rax     # 0x23fe8
cmpq $0x0, 0xa8(%rax)
jne 0xea02
movq 0x18(%rsp), %rdi
leaq 0xe3ef(%rip), %rsi      # 0x1cde1
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xea04
jmp 0xea06
movq 0x159d3(%rip), %rdi     # 0x243e0
leaq 0xe3fe(%rip), %rsi      # 0x1ce12
callq 0x55b0
movq %rax, %rcx
movq 0x155c5(%rip), %rax     # 0x23fe8
movq %rcx, 0xb0(%rax)
movq 0x155b7(%rip), %rax     # 0x23fe8
cmpq $0x0, 0xb0(%rax)
jne 0xea57
movq 0x18(%rsp), %rdi
leaq 0xe3bf(%rip), %rsi      # 0x1ce06
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xea59
jmp 0xea5b
movq 0x1597e(%rip), %rdi     # 0x243e0
leaq 0xe3c8(%rip), %rsi      # 0x1ce31
callq 0x55b0
movq %rax, %rcx
movq 0x15570(%rip), %rax     # 0x23fe8
movq %rcx, 0xc0(%rax)
movq 0x15562(%rip), %rax     # 0x23fe8
cmpq $0x0, 0xc0(%rax)
jne 0xeaac
movq 0x18(%rsp), %rdi
leaq 0xe389(%rip), %rsi      # 0x1ce25
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xeaae
jmp 0xeab0
movq 0x15929(%rip), %rdi     # 0x243e0
leaq 0xe390(%rip), %rsi      # 0x1ce4e
callq 0x55b0
movq %rax, %rcx
movq 0x1551b(%rip), %rax     # 0x23fe8
movq %rcx, 0xc8(%rax)
movq 0x1550d(%rip), %rax     # 0x23fe8
cmpq $0x0, 0xc8(%rax)
jne 0xeb01
movq 0x18(%rsp), %rdi
leaq 0xe351(%rip), %rsi      # 0x1ce42
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xeb03
jmp 0xeb05
movq 0x158d4(%rip), %rdi     # 0x243e0
leaq 0xe358(%rip), %rsi      # 0x1ce6b
callq 0x55b0
movq %rax, %rcx
movq 0x154c6(%rip), %rax     # 0x23fe8
movq %rcx, 0xd0(%rax)
movq 0x154b8(%rip), %rax     # 0x23fe8
cmpq $0x0, 0xd0(%rax)
jne 0xeb56
movq 0x18(%rsp), %rdi
leaq 0xe319(%rip), %rsi      # 0x1ce5f
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xeb58
jmp 0xeb5a
movq 0x1587f(%rip), %rdi     # 0x243e0
leaq 0xe321(%rip), %rsi      # 0x1ce89
callq 0x55b0
movq %rax, %rcx
movq 0x15471(%rip), %rax     # 0x23fe8
movq %rcx, 0xe8(%rax)
movq 0x15463(%rip), %rax     # 0x23fe8
cmpq $0x0, 0xe8(%rax)
jne 0xebab
movq 0x18(%rsp), %rdi
leaq 0xe2e2(%rip), %rsi      # 0x1ce7d
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xebad
jmp 0xebaf
movq 0x1582a(%rip), %rdi     # 0x243e0
leaq 0xe2ea(%rip), %rsi      # 0x1cea7
callq 0x55b0
movq %rax, %rcx
movq 0x1541c(%rip), %rax     # 0x23fe8
movq %rcx, 0xf0(%rax)
movq 0x1540e(%rip), %rax     # 0x23fe8
cmpq $0x0, 0xf0(%rax)
jne 0xec00
movq 0x18(%rsp), %rdi
leaq 0xe2ab(%rip), %rsi      # 0x1ce9b
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xec02
jmp 0xec04
movq 0x157d5(%rip), %rdi     # 0x243e0
leaq 0xe2b8(%rip), %rsi      # 0x1ceca
callq 0x55b0
movq %rax, %rcx
movq 0x153c7(%rip), %rax     # 0x23fe8
movq %rcx, 0xf8(%rax)
movq 0x153b9(%rip), %rax     # 0x23fe8
cmpq $0x0, 0xf8(%rax)
jne 0xec55
movq 0x18(%rsp), %rdi
leaq 0xe279(%rip), %rsi      # 0x1cebe
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xec57
jmp 0xec59
movq 0x15780(%rip), %rdi     # 0x243e0
leaq 0xe286(%rip), %rsi      # 0x1ceed
callq 0x55b0
movq %rax, %rcx
movq 0x15372(%rip), %rax     # 0x23fe8
movq %rcx, 0x100(%rax)
movq 0x15364(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x100(%rax)
jne 0xecaa
movq 0x18(%rsp), %rdi
leaq 0xe247(%rip), %rsi      # 0x1cee1
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xecac
jmp 0xecae
movq 0x1572b(%rip), %rdi     # 0x243e0
leaq 0xe24f(%rip), %rsi      # 0x1cf0b
callq 0x55b0
movq %rax, %rcx
movq 0x1531d(%rip), %rax     # 0x23fe8
movq %rcx, 0x108(%rax)
movq 0x1530f(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x108(%rax)
jne 0xecff
movq 0x18(%rsp), %rdi
leaq 0xe210(%rip), %rsi      # 0x1ceff
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xed01
jmp 0xed03
movq 0x156d6(%rip), %rdi     # 0x243e0
leaq 0xe218(%rip), %rsi      # 0x1cf29
callq 0x55b0
movq %rax, %rcx
movq 0x152c8(%rip), %rax     # 0x23fe8
movq %rcx, 0x118(%rax)
movq 0x152ba(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x118(%rax)
jne 0xed54
movq 0x18(%rsp), %rdi
leaq 0xe1d9(%rip), %rsi      # 0x1cf1d
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xed56
jmp 0xed58
movq 0x15681(%rip), %rdi     # 0x243e0
leaq 0xe1de(%rip), %rsi      # 0x1cf44
callq 0x55b0
movq %rax, %rcx
movq 0x15273(%rip), %rax     # 0x23fe8
movq %rcx, 0x120(%rax)
movq 0x15265(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x120(%rax)
jne 0xeda9
movq 0x18(%rsp), %rdi
leaq 0xe19f(%rip), %rsi      # 0x1cf38
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xedab
jmp 0xedad
movq 0x1562c(%rip), %rdi     # 0x243e0
leaq 0xe1a4(%rip), %rsi      # 0x1cf5f
callq 0x55b0
movq %rax, %rcx
movq 0x1521e(%rip), %rax     # 0x23fe8
movq %rcx, 0x130(%rax)
movq 0x15210(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x130(%rax)
jne 0xedfe
movq 0x18(%rsp), %rdi
leaq 0xe165(%rip), %rsi      # 0x1cf53
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xee00
jmp 0xee02
movq 0x155d7(%rip), %rdi     # 0x243e0
leaq 0xe170(%rip), %rsi      # 0x1cf80
callq 0x55b0
movq %rax, %rcx
movq 0x151c9(%rip), %rax     # 0x23fe8
movq %rcx, 0x140(%rax)
movq 0x151bb(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x140(%rax)
jne 0xee53
movq 0x18(%rsp), %rdi
leaq 0xe131(%rip), %rsi      # 0x1cf74
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xee55
jmp 0xee57
movq 0x15582(%rip), %rdi     # 0x243e0
leaq 0xe13b(%rip), %rsi      # 0x1cfa0
callq 0x55b0
movq %rax, %rcx
movq 0x15174(%rip), %rax     # 0x23fe8
movq %rcx, 0x148(%rax)
movq 0x15166(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x148(%rax)
jne 0xeea8
movq 0x18(%rsp), %rdi
leaq 0xe0fc(%rip), %rsi      # 0x1cf94
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xeeaa
jmp 0xeeac
movq 0x1552d(%rip), %rdi     # 0x243e0
leaq 0xe10b(%rip), %rsi      # 0x1cfc5
callq 0x55b0
movq %rax, %rcx
movq 0x1511f(%rip), %rax     # 0x23fe8
movq %rcx, 0x150(%rax)
movq 0x15111(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x150(%rax)
jne 0xeefd
movq 0x18(%rsp), %rdi
leaq 0xe0cc(%rip), %rsi      # 0x1cfb9
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xeeff
jmp 0xef01
movq 0x154d8(%rip), %rdi     # 0x243e0
leaq 0xe0db(%rip), %rsi      # 0x1cfea
callq 0x55b0
movq %rax, %rcx
movq 0x150ca(%rip), %rax     # 0x23fe8
movq %rcx, 0x158(%rax)
movq 0x150bc(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x158(%rax)
jne 0xef52
movq 0x18(%rsp), %rdi
leaq 0xe09c(%rip), %rsi      # 0x1cfde
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xef54
jmp 0xef56
movq 0x15483(%rip), %rdi     # 0x243e0
leaq 0xe0ab(%rip), %rsi      # 0x1d00f
callq 0x55b0
movq %rax, %rcx
movq 0x15075(%rip), %rax     # 0x23fe8
movq %rcx, 0x160(%rax)
movq 0x15067(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x160(%rax)
jne 0xefa7
movq 0x18(%rsp), %rdi
leaq 0xe06c(%rip), %rsi      # 0x1d003
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xefa9
jmp 0xefab
movq 0x1542e(%rip), %rdi     # 0x243e0
leaq 0xe07c(%rip), %rsi      # 0x1d035
callq 0x55b0
movq %rax, %rcx
movq 0x15020(%rip), %rax     # 0x23fe8
movq %rcx, 0x168(%rax)
movq 0x15012(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x168(%rax)
jne 0xeffc
movq 0x18(%rsp), %rdi
leaq 0xe03d(%rip), %rsi      # 0x1d029
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xeffe
jmp 0xf000
movq 0x153d9(%rip), %rdi     # 0x243e0
leaq 0xe04e(%rip), %rsi      # 0x1d05c
callq 0x55b0
movq %rax, %rcx
movq 0x14fcb(%rip), %rax     # 0x23fe8
movq %rcx, 0x170(%rax)
movq 0x14fbd(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x170(%rax)
jne 0xf051
movq 0x18(%rsp), %rdi
leaq 0xe00f(%rip), %rsi      # 0x1d050
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf053
jmp 0xf055
movq 0x15384(%rip), %rdi     # 0x243e0
leaq 0xe022(%rip), %rsi      # 0x1d085
callq 0x55b0
movq %rax, %rcx
movq 0x14f76(%rip), %rax     # 0x23fe8
movq %rcx, 0x178(%rax)
movq 0x14f68(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x178(%rax)
jne 0xf0a6
movq 0x18(%rsp), %rdi
leaq 0xdfe3(%rip), %rsi      # 0x1d079
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf0a8
jmp 0xf0aa
movq 0x1532f(%rip), %rdi     # 0x243e0
leaq 0xdff4(%rip), %rsi      # 0x1d0ac
callq 0x55b0
movq %rax, %rcx
movq 0x14f21(%rip), %rax     # 0x23fe8
movq %rcx, 0x180(%rax)
movq 0x14f13(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x180(%rax)
jne 0xf0fb
movq 0x18(%rsp), %rdi
leaq 0xdfb5(%rip), %rsi      # 0x1d0a0
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf0fd
jmp 0xf0ff
movq 0x152da(%rip), %rdi     # 0x243e0
leaq 0xdfc8(%rip), %rsi      # 0x1d0d5
callq 0x55b0
movq %rax, %rcx
movq 0x14ecc(%rip), %rax     # 0x23fe8
movq %rcx, 0x188(%rax)
movq 0x14ebe(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x188(%rax)
jne 0xf150
movq 0x18(%rsp), %rdi
leaq 0xdf89(%rip), %rsi      # 0x1d0c9
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf152
jmp 0xf154
movq 0x15285(%rip), %rdi     # 0x243e0
leaq 0xdf9e(%rip), %rsi      # 0x1d100
callq 0x55b0
movq %rax, %rcx
movq 0x14e77(%rip), %rax     # 0x23fe8
movq %rcx, 0x190(%rax)
movq 0x14e69(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x190(%rax)
jne 0xf1a5
movq 0x18(%rsp), %rdi
leaq 0xdf5f(%rip), %rsi      # 0x1d0f4
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf1a7
jmp 0xf1a9
movq 0x15230(%rip), %rdi     # 0x243e0
leaq 0xdf64(%rip), %rsi      # 0x1d11b
callq 0x55b0
movq %rax, %rcx
movq 0x14e22(%rip), %rax     # 0x23fe8
movq %rcx, 0x198(%rax)
movq 0x14e14(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x198(%rax)
jne 0xf1fa
movq 0x18(%rsp), %rdi
leaq 0xdf25(%rip), %rsi      # 0x1d10f
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf1fc
jmp 0xf1fe
movq 0x151db(%rip), %rdi     # 0x243e0
leaq 0xdf2a(%rip), %rsi      # 0x1d136
callq 0x55b0
movq %rax, %rcx
movq 0x14dcd(%rip), %rax     # 0x23fe8
movq %rcx, 0x1a8(%rax)
movq 0x14dbf(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1a8(%rax)
jne 0xf24f
movq 0x18(%rsp), %rdi
leaq 0xdeeb(%rip), %rsi      # 0x1d12a
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf251
jmp 0xf253
movq 0x15186(%rip), %rdi     # 0x243e0
leaq 0xdef4(%rip), %rsi      # 0x1d155
callq 0x55b0
movq %rax, %rcx
movq 0x14d78(%rip), %rax     # 0x23fe8
movq %rcx, 0x1b0(%rax)
movq 0x14d6a(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1b0(%rax)
jne 0xf2a4
movq 0x18(%rsp), %rdi
leaq 0xdeb5(%rip), %rsi      # 0x1d149
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf2a6
jmp 0xf2a8
movq 0x15131(%rip), %rdi     # 0x243e0
leaq 0xdebc(%rip), %rsi      # 0x1d172
callq 0x55b0
movq %rax, %rcx
movq 0x14d23(%rip), %rax     # 0x23fe8
movq %rcx, 0x1b8(%rax)
movq 0x14d15(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1b8(%rax)
jne 0xf2f9
movq 0x18(%rsp), %rdi
leaq 0xde7d(%rip), %rsi      # 0x1d166
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf2fb
jmp 0xf2fd
movq 0x150dc(%rip), %rdi     # 0x243e0
leaq 0xde84(%rip), %rsi      # 0x1d18f
callq 0x55b0
movq %rax, %rcx
movq 0x14cce(%rip), %rax     # 0x23fe8
movq %rcx, 0x1c8(%rax)
movq 0x14cc0(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1c8(%rax)
jne 0xf34e
movq 0x18(%rsp), %rdi
leaq 0xde45(%rip), %rsi      # 0x1d183
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf350
jmp 0xf352
movq 0x15087(%rip), %rdi     # 0x243e0
leaq 0xde46(%rip), %rsi      # 0x1d1a6
callq 0x55b0
movq %rax, %rcx
movq 0x14c79(%rip), %rax     # 0x23fe8
movq %rcx, 0x1d0(%rax)
movq 0x14c6b(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1d0(%rax)
jne 0xf3a3
movq 0x18(%rsp), %rdi
leaq 0xde07(%rip), %rsi      # 0x1d19a
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf3a5
jmp 0xf3a7
movq 0x15032(%rip), %rdi     # 0x243e0
leaq 0xde10(%rip), %rsi      # 0x1d1c5
callq 0x55b0
movq %rax, %rcx
movq 0x14c24(%rip), %rax     # 0x23fe8
movq %rcx, 0x1d8(%rax)
movq 0x14c16(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1d8(%rax)
jne 0xf3f8
movq 0x18(%rsp), %rdi
leaq 0xddd1(%rip), %rsi      # 0x1d1b9
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf3fa
jmp 0xf3fc
movq 0x14fdd(%rip), %rdi     # 0x243e0
leaq 0xddd8(%rip), %rsi      # 0x1d1e2
callq 0x55b0
movq %rax, %rcx
movq 0x14bcf(%rip), %rax     # 0x23fe8
movq %rcx, 0x1e0(%rax)
movq 0x14bc1(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1e0(%rax)
jne 0xf44d
movq 0x18(%rsp), %rdi
leaq 0xdd99(%rip), %rsi      # 0x1d1d6
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf44f
jmp 0xf451
movq 0x14f88(%rip), %rdi     # 0x243e0
leaq 0xdda0(%rip), %rsi      # 0x1d1ff
callq 0x55b0
movq %rax, %rcx
movq 0x14b7a(%rip), %rax     # 0x23fe8
movq %rcx, 0x1e8(%rax)
movq 0x14b6c(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1e8(%rax)
jne 0xf4a2
movq 0x18(%rsp), %rdi
leaq 0xdd61(%rip), %rsi      # 0x1d1f3
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf4a4
jmp 0xf4a6
movq 0x14f33(%rip), %rdi     # 0x243e0
leaq 0xdd68(%rip), %rsi      # 0x1d21c
callq 0x55b0
movq %rax, %rcx
movq 0x14b25(%rip), %rax     # 0x23fe8
movq %rcx, 0x1f0(%rax)
movq 0x14b17(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1f0(%rax)
jne 0xf4f7
movq 0x18(%rsp), %rdi
leaq 0xdd29(%rip), %rsi      # 0x1d210
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf4f9
jmp 0xf4fb
movq 0x14ede(%rip), %rdi     # 0x243e0
leaq 0xdd38(%rip), %rsi      # 0x1d241
callq 0x55b0
movq %rax, %rcx
movq 0x14ad0(%rip), %rax     # 0x23fe8
movq %rcx, 0x1f8(%rax)
movq 0x14ac2(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x1f8(%rax)
jne 0xf54c
movq 0x18(%rsp), %rdi
leaq 0xdcf9(%rip), %rsi      # 0x1d235
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf54e
jmp 0xf550
movq 0x14e89(%rip), %rdi     # 0x243e0
leaq 0xdd01(%rip), %rsi      # 0x1d25f
callq 0x55b0
movq %rax, %rcx
movq 0x14a7b(%rip), %rax     # 0x23fe8
movq %rcx, 0x200(%rax)
movq 0x14a6d(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x200(%rax)
jne 0xf5a1
movq 0x18(%rsp), %rdi
leaq 0xdcc2(%rip), %rsi      # 0x1d253
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf5a3
jmp 0xf5a5
movq 0x14e34(%rip), %rdi     # 0x243e0
leaq 0xdcc6(%rip), %rsi      # 0x1d279
callq 0x55b0
movq %rax, %rcx
movq 0x14a26(%rip), %rax     # 0x23fe8
movq %rcx, 0x208(%rax)
movq 0x14a18(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x208(%rax)
jne 0xf5f6
movq 0x18(%rsp), %rdi
leaq 0xdc87(%rip), %rsi      # 0x1d26d
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf5f8
jmp 0xf5fa
movq 0x14ddf(%rip), %rdi     # 0x243e0
leaq 0xdc90(%rip), %rsi      # 0x1d298
callq 0x55b0
movq %rax, %rcx
movq 0x149d1(%rip), %rax     # 0x23fe8
movq %rcx, 0x210(%rax)
movq 0x149c3(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x210(%rax)
jne 0xf64b
movq 0x18(%rsp), %rdi
leaq 0xdc51(%rip), %rsi      # 0x1d28c
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf64d
jmp 0xf64f
movq 0x14d8a(%rip), %rdi     # 0x243e0
leaq 0xdc5b(%rip), %rsi      # 0x1d2b8
callq 0x55b0
movq %rax, %rcx
movq 0x1497c(%rip), %rax     # 0x23fe8
movq %rcx, 0x218(%rax)
movq 0x1496e(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x218(%rax)
jne 0xf6a0
movq 0x18(%rsp), %rdi
leaq 0xdc1c(%rip), %rsi      # 0x1d2ac
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf6a2
jmp 0xf6a4
movq 0x14d35(%rip), %rdi     # 0x243e0
leaq 0xdc2a(%rip), %rsi      # 0x1d2dc
callq 0x55b0
movq %rax, %rcx
movq 0x14927(%rip), %rax     # 0x23fe8
movq %rcx, 0x220(%rax)
movq 0x14919(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x220(%rax)
jne 0xf6f5
movq 0x18(%rsp), %rdi
leaq 0xdbeb(%rip), %rsi      # 0x1d2d0
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf6f7
jmp 0xf6f9
movq 0x14ce0(%rip), %rdi     # 0x243e0
leaq 0xdbfc(%rip), %rsi      # 0x1d303
callq 0x55b0
movq %rax, %rcx
movq 0x148d2(%rip), %rax     # 0x23fe8
movq %rcx, 0x228(%rax)
movq 0x148c4(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x228(%rax)
jne 0xf74a
movq 0x18(%rsp), %rdi
leaq 0xdbbd(%rip), %rsi      # 0x1d2f7
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf74c
jmp 0xf74e
movq 0x14c8b(%rip), %rdi     # 0x243e0
leaq 0xdbcc(%rip), %rsi      # 0x1d328
callq 0x55b0
movq %rax, %rcx
movq 0x1487d(%rip), %rax     # 0x23fe8
movq %rcx, 0x230(%rax)
movq 0x1486f(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x230(%rax)
jne 0xf79f
movq 0x18(%rsp), %rdi
leaq 0xdb8d(%rip), %rsi      # 0x1d31c
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf7a1
jmp 0xf7a3
movq 0x14c36(%rip), %rdi     # 0x243e0
leaq 0xdb9e(%rip), %rsi      # 0x1d34f
callq 0x55b0
movq %rax, %rcx
movq 0x14828(%rip), %rax     # 0x23fe8
movq %rcx, 0x238(%rax)
movq 0x1481a(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x238(%rax)
jne 0xf7f4
movq 0x18(%rsp), %rdi
leaq 0xdb5f(%rip), %rsi      # 0x1d343
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf7f6
jmp 0xf7f8
movq 0x14be1(%rip), %rdi     # 0x243e0
leaq 0xdb6b(%rip), %rsi      # 0x1d371
callq 0x55b0
movq %rax, %rcx
movq 0x147d3(%rip), %rax     # 0x23fe8
movq %rcx, 0x240(%rax)
movq 0x147c5(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x240(%rax)
jne 0xf849
movq 0x18(%rsp), %rdi
leaq 0xdb2c(%rip), %rsi      # 0x1d365
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf84b
jmp 0xf84d
movq 0x14b8c(%rip), %rdi     # 0x243e0
leaq 0xdb36(%rip), %rsi      # 0x1d391
callq 0x55b0
movq %rax, %rcx
movq 0x1477e(%rip), %rax     # 0x23fe8
movq %rcx, 0x248(%rax)
movq 0x14770(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x248(%rax)
jne 0xf89e
movq 0x18(%rsp), %rdi
leaq 0xdaf7(%rip), %rsi      # 0x1d385
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf8a0
jmp 0xf8a2
movq 0x14b37(%rip), %rdi     # 0x243e0
leaq 0xdb01(%rip), %rsi      # 0x1d3b1
callq 0x55b0
movq %rax, %rcx
movq 0x14729(%rip), %rax     # 0x23fe8
movq %rcx, 0x250(%rax)
movq 0x1471b(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x250(%rax)
jne 0xf8f3
movq 0x18(%rsp), %rdi
leaq 0xdac2(%rip), %rsi      # 0x1d3a5
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf8f5
jmp 0xf8f7
movq 0x14ae2(%rip), %rdi     # 0x243e0
leaq 0xdacc(%rip), %rsi      # 0x1d3d1
callq 0x55b0
movq %rax, %rcx
movq 0x146d4(%rip), %rax     # 0x23fe8
movq %rcx, 0x258(%rax)
movq 0x146c6(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x258(%rax)
jne 0xf948
movq 0x18(%rsp), %rdi
leaq 0xda8d(%rip), %rsi      # 0x1d3c5
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf94a
jmp 0xf94c
movq 0x14a8d(%rip), %rdi     # 0x243e0
leaq 0xda9a(%rip), %rsi      # 0x1d3f4
callq 0x55b0
movq %rax, %rcx
movq 0x1467f(%rip), %rax     # 0x23fe8
movq %rcx, 0x260(%rax)
movq 0x14671(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x260(%rax)
jne 0xf99d
movq 0x18(%rsp), %rdi
leaq 0xda5b(%rip), %rsi      # 0x1d3e8
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf99f
jmp 0xf9a1
movq 0x14a38(%rip), %rdi     # 0x243e0
leaq 0xda65(%rip), %rsi      # 0x1d414
callq 0x55b0
movq %rax, %rcx
movq 0x1462a(%rip), %rax     # 0x23fe8
movq %rcx, 0x270(%rax)
movq 0x1461c(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x270(%rax)
jne 0xf9f2
movq 0x18(%rsp), %rdi
leaq 0xda26(%rip), %rsi      # 0x1d408
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xf9f4
jmp 0xf9f6
movq 0x149e3(%rip), %rdi     # 0x243e0
leaq 0xda33(%rip), %rsi      # 0x1d437
callq 0x55b0
movq %rax, %rcx
movq 0x145d5(%rip), %rax     # 0x23fe8
movq %rcx, 0x278(%rax)
movq 0x145c7(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x278(%rax)
jne 0xfa47
movq 0x18(%rsp), %rdi
leaq 0xd9f4(%rip), %rsi      # 0x1d42b
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xfa49
jmp 0xfa4b
movq 0x1498e(%rip), %rdi     # 0x243e0
leaq 0xda01(%rip), %rsi      # 0x1d45a
callq 0x55b0
movq %rax, %rcx
movq 0x14580(%rip), %rax     # 0x23fe8
movq %rcx, 0x280(%rax)
movq 0x14572(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x280(%rax)
jne 0xfa9c
movq 0x18(%rsp), %rdi
leaq 0xd9c2(%rip), %rsi      # 0x1d44e
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xfa9e
jmp 0xfaa0
movq 0x14939(%rip), %rdi     # 0x243e0
leaq 0xd9c4(%rip), %rsi      # 0x1d472
callq 0x55b0
movq %rax, %rcx
movq 0x1452b(%rip), %rax     # 0x23fe8
movq %rcx, 0x288(%rax)
movq 0x1451d(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x288(%rax)
jne 0xfaf1
movq 0x18(%rsp), %rdi
leaq 0xd985(%rip), %rsi      # 0x1d466
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xfaf3
jmp 0xfaf5
movq 0x148e4(%rip), %rdi     # 0x243e0
leaq 0xd987(%rip), %rsi      # 0x1d48a
callq 0x55b0
movq %rax, %rcx
movq 0x144d6(%rip), %rax     # 0x23fe8
movq %rcx, 0x2a0(%rax)
movq 0x144c8(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x2a0(%rax)
jne 0xfb46
movq 0x18(%rsp), %rdi
leaq 0xd948(%rip), %rsi      # 0x1d47e
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xfb48
jmp 0xfb4a
movq 0x1488f(%rip), %rdi     # 0x243e0
leaq 0xd955(%rip), %rsi      # 0x1d4ad
callq 0x55b0
movq %rax, %rcx
movq 0x14481(%rip), %rax     # 0x23fe8
movq %rcx, 0x2a8(%rax)
movq 0x14473(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x2a8(%rax)
jne 0xfb9b
movq 0x18(%rsp), %rdi
leaq 0xd916(%rip), %rsi      # 0x1d4a1
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xfb9d
jmp 0xfb9f
movq 0x1483a(%rip), %rdi     # 0x243e0
leaq 0xd922(%rip), %rsi      # 0x1d4cf
callq 0x55b0
movq %rax, %rcx
movq 0x1442c(%rip), %rax     # 0x23fe8
movq %rcx, 0x2b0(%rax)
movq 0x1441e(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x2b0(%rax)
jne 0xfbf0
movq 0x18(%rsp), %rdi
leaq 0xd8e3(%rip), %rsi      # 0x1d4c3
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xfbf2
jmp 0xfbf4
movq 0x147e5(%rip), %rdi     # 0x243e0
leaq 0xd8e9(%rip), %rsi      # 0x1d4eb
callq 0x55b0
movq %rax, %rcx
movq 0x143d7(%rip), %rax     # 0x23fe8
movq %rcx, 0x2b8(%rax)
movq 0x143c9(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x2b8(%rax)
jne 0xfc45
movq 0x18(%rsp), %rdi
leaq 0xd8aa(%rip), %rsi      # 0x1d4df
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xfc47
jmp 0xfc49
movq 0x14790(%rip), %rdi     # 0x243e0
leaq 0xd8b1(%rip), %rsi      # 0x1d508
callq 0x55b0
movq %rax, %rcx
movq 0x14382(%rip), %rax     # 0x23fe8
movq %rcx, 0x2c0(%rax)
movq 0x14374(%rip), %rax     # 0x23fe8
cmpq $0x0, 0x2c0(%rax)
jne 0xfc9a
movq 0x18(%rsp), %rdi
leaq 0xd872(%rip), %rsi      # 0x1d4fc
movb $0x0, %al
callq 0x5590
movl %eax, 0x24(%rsp)
jmp 0x106bc
jmp 0xfc9c
jmp 0xfc9e
movq 0x1473b(%rip), %rdi     # 0x243e0
leaq 0xd873(%rip), %rsi      # 0x1d51f
callq 0x55b0
movq %rax, %rcx
movq 0x1432d(%rip), %rax     # 0x23fe8
movq %rcx, 0x1c0(%rax)
jmp 0xfcc4
movq 0x14715(%rip), %rdi     # 0x243e0
leaq 0xd85c(%rip), %rsi      # 0x1d52e
callq 0x55b0
movq %rax, %rcx
movq 0x14307(%rip), %rax     # 0x23fe8
movq %rcx, 0x298(%rax)
jmp 0xfcea
movq 0x146ef(%rip), %rdi     # 0x243e0
leaq 0xd84c(%rip), %rsi      # 0x1d544
callq 0x55b0
movq %rax, %rcx
movq 0x142e1(%rip), %rax     # 0x23fe8
movq %rcx, 0x290(%rax)
jmp 0xfd10
movq 0x146c9(%rip), %rdi     # 0x243e0
leaq 0xd838(%rip), %rsi      # 0x1d556
callq 0x55b0
movq %rax, %rcx
movq 0x142bb(%rip), %rax     # 0x23fe8
movq %rcx, 0x128(%rax)
jmp 0xfd36
movq 0x146a3(%rip), %rdi     # 0x243e0
leaq 0xd822(%rip), %rsi      # 0x1d566
callq 0x55b0
movq %rax, %rcx
movq 0x14295(%rip), %rax     # 0x23fe8
movq %rcx, 0xe0(%rax)
jmp 0xfd5c
movq 0x1467d(%rip), %rdi     # 0x243e0
leaq 0xd815(%rip), %rsi      # 0x1d57f
callq 0x55b0
movq %rax, %rcx
movq 0x1426f(%rip), %rax     # 0x23fe8
movq %rcx, 0xd8(%rax)
jmp 0xfd82
movq 0x14657(%rip), %rdi     # 0x243e0
leaq 0xd807(%rip), %rsi      # 0x1d597
callq 0x55b0
movq %rax, %rcx
movq 0x14249(%rip), %rax     # 0x23fe8
movq %rcx, 0xb8(%rax)
jmp 0xfda8
movq 0x14631(%rip), %rdi     # 0x243e0
leaq 0xd7f3(%rip), %rsi      # 0x1d5a9
callq 0x55b0
movq %rax, %rcx
movq 0x14223(%rip), %rax     # 0x23fe8
movq %rcx, 0x138(%rax)
jmp 0xfdce
movq 0x1460b(%rip), %rdi     # 0x243e0
leaq 0xd7e2(%rip), %rsi      # 0x1d5be
callq 0x55b0
movq %rax, %rcx
movq 0x141fd(%rip), %rax     # 0x23fe8
movq %rcx, 0x1a0(%rax)
jmp 0xfdf4
movq 0x145e5(%rip), %rdi     # 0x243e0
leaq 0xd7d2(%rip), %rsi      # 0x1d5d4
callq 0x55b0
movq %rax, %rcx
movq 0x141d7(%rip), %rax     # 0x23fe8
movq %rcx, 0x268(%rax)
jmp 0xfe1a
movq 0x145bf(%rip), %rdi     # 0x243e0
leaq 0xd7c4(%rip), %rsi      # 0x1d5ec
callq 0x55b0
movq %rax, %rcx
movq 0x141b1(%rip), %rax     # 0x23fe8
movq %rcx, 0x110(%rax)
jmp 0xfe40
movq 0x14599(%rip), %rdi     # 0x243e0
leaq 0xd7b1(%rip), %rsi      # 0x1d5ff
callq 0x55b0
movq %rax, %rcx
movq 0x1418b(%rip), %rax     # 0x23fe8
movq %rcx, 0x2c8(%rax)
jmp 0xfe66
movq 0x14573(%rip), %rdi     # 0x243e0
leaq 0xd798(%rip), %rsi      # 0x1d60c
callq 0x55b0
movq %rax, %rcx
movq 0x14165(%rip), %rax     # 0x23fe8
movq %rcx, 0x2d0(%rax)
jmp 0xfe8c
movq 0x1454d(%rip), %rdi     # 0x243e0
leaq 0xd77f(%rip), %rsi      # 0x1d619
callq 0x55b0
movq %rax, %rcx
movq 0x1413f(%rip), %rax     # 0x23fe8
movq %rcx, 0x2d8(%rax)
jmp 0xfeb2
movq 0x14527(%rip), %rdi     # 0x243e0
leaq 0xd770(%rip), %rsi      # 0x1d630
callq 0x55b0
movq %rax, %rcx
movq 0x14119(%rip), %rax     # 0x23fe8
movq %rcx, 0x2e0(%rax)
jmp 0xfed8
movq 0x14501(%rip), %rdi     # 0x243e0
leaq 0xd765(%rip), %rsi      # 0x1d64b
callq 0x55b0
movq %rax, %rcx
movq 0x140f3(%rip), %rax     # 0x23fe8
movq %rcx, 0x2e8(%rax)
jmp 0xfefe
movq 0x144db(%rip), %rdi     # 0x243e0
leaq 0xd759(%rip), %rsi      # 0x1d665
callq 0x55b0
movq %rax, %rcx
movq 0x140cd(%rip), %rax     # 0x23fe8
movq %rcx, 0x2f0(%rax)
jmp 0xff24
movq 0x144b5(%rip), %rdi     # 0x243e0
leaq 0xd74d(%rip), %rsi      # 0x1d67f
callq 0x55b0
movq %rax, %rcx
movq 0x140a7(%rip), %rax     # 0x23fe8
movq %rcx, 0x2f8(%rax)
jmp 0xff4a
movq 0x1448f(%rip), %rdi     # 0x243e0
leaq 0xd73c(%rip), %rsi      # 0x1d694
callq 0x55b0
movq %rax, %rcx
movq 0x14081(%rip), %rax     # 0x23fe8
movq %rcx, 0x300(%rax)
jmp 0xff70
movq 0x14469(%rip), %rdi     # 0x243e0
leaq 0xd730(%rip), %rsi      # 0x1d6ae
callq 0x55b0
movq %rax, %rcx
movq 0x1405b(%rip), %rax     # 0x23fe8
movq %rcx, 0x308(%rax)
jmp 0xff96
movq 0x14443(%rip), %rdi     # 0x243e0
leaq 0xd71f(%rip), %rsi      # 0x1d6c3
callq 0x55b0
movq %rax, %rcx
movq 0x14035(%rip), %rax     # 0x23fe8
movq %rcx, 0x310(%rax)
jmp 0xffbc
movq 0x1441d(%rip), %rdi     # 0x243e0
leaq 0xd70e(%rip), %rsi      # 0x1d6d8
callq 0x55b0
movq %rax, %rcx
movq 0x1400f(%rip), %rax     # 0x23fe8
movq %rcx, 0x318(%rax)
jmp 0xffe2
movq 0x143f7(%rip), %rdi     # 0x243e0
leaq 0xd703(%rip), %rsi      # 0x1d6f3
callq 0x55b0
movq %rax, %rcx
movq 0x13fe9(%rip), %rax     # 0x23fe8
movq %rcx, 0x320(%rax)
jmp 0x10008
movq 0x143d1(%rip), %rdi     # 0x243e0
leaq 0xd6f1(%rip), %rsi      # 0x1d707
callq 0x55b0
movq %rax, %rcx
movq 0x13fc3(%rip), %rax     # 0x23fe8
movq %rcx, 0x328(%rax)
jmp 0x1002e
movq 0x143ab(%rip), %rdi     # 0x243e0
leaq 0xd6e9(%rip), %rsi      # 0x1d725
callq 0x55b0
movq %rax, %rcx
movq 0x13f9d(%rip), %rax     # 0x23fe8
movq %rcx, 0x330(%rax)
jmp 0x10054
movq 0x14385(%rip), %rdi     # 0x243e0
leaq 0xd6e5(%rip), %rsi      # 0x1d747
callq 0x55b0
movq %rax, %rcx
movq 0x13f77(%rip), %rax     # 0x23fe8
movq %rcx, 0x338(%rax)
jmp 0x1007a
movq 0x1435f(%rip), %rdi     # 0x243e0
leaq 0xd6db(%rip), %rsi      # 0x1d763
callq 0x55b0
movq %rax, %rcx
movq 0x13f51(%rip), %rax     # 0x23fe8
movq %rcx, 0x340(%rax)
jmp 0x100a0
movq 0x14339(%rip), %rdi     # 0x243e0
leaq 0xd6c8(%rip), %rsi      # 0x1d776
callq 0x55b0
movq %rax, %rcx
movq 0x13f2b(%rip), %rax     # 0x23fe8
movq %rcx, 0x348(%rax)
jmp 0x100c6
movq 0x14313(%rip), %rdi     # 0x243e0
leaq 0xd6b6(%rip), %rsi      # 0x1d78a
callq 0x55b0
movq %rax, %rcx
movq 0x13f05(%rip), %rax     # 0x23fe8
movq %rcx, 0x350(%rax)
jmp 0x100ec
movq 0x142ed(%rip), %rdi     # 0x243e0
leaq 0xd6a4(%rip), %rsi      # 0x1d79e
callq 0x55b0
movq %rax, %rcx
movq 0x13edf(%rip), %rax     # 0x23fe8
movq %rcx, 0x358(%rax)
jmp 0x10112
movq 0x142c7(%rip), %rdi     # 0x243e0
leaq 0xd699(%rip), %rsi      # 0x1d7b9
callq 0x55b0
movq %rax, %rcx
movq 0x13eb9(%rip), %rax     # 0x23fe8
movq %rcx, 0x360(%rax)
jmp 0x10138
movq 0x142a1(%rip), %rdi     # 0x243e0
leaq 0xd68e(%rip), %rsi      # 0x1d7d4
callq 0x55b0
movq %rax, %rcx
movq 0x13e93(%rip), %rax     # 0x23fe8
movq %rcx, 0x368(%rax)
jmp 0x1015e
movq 0x1427b(%rip), %rdi     # 0x243e0
leaq 0xd67e(%rip), %rsi      # 0x1d7ea
callq 0x55b0
movq %rax, %rcx
movq 0x13e6d(%rip), %rax     # 0x23fe8
movq %rcx, 0x370(%rax)
jmp 0x10184
movq 0x14255(%rip), %rdi     # 0x243e0
leaq 0xd672(%rip), %rsi      # 0x1d804
callq 0x55b0
movq %rax, %rcx
movq 0x13e47(%rip), %rax     # 0x23fe8
movq %rcx, 0x378(%rax)
jmp 0x101aa
movq 0x1422f(%rip), %rdi     # 0x243e0
leaq 0xd65f(%rip), %rsi      # 0x1d817
callq 0x55b0
movq %rax, %rcx
movq 0x13e21(%rip), %rax     # 0x23fe8
movq %rcx, 0x380(%rax)
jmp 0x101d0
movq 0x14209(%rip), %rdi     # 0x243e0
leaq 0xd64d(%rip), %rsi      # 0x1d82b
callq 0x55b0
movq %rax, %rcx
movq 0x13dfb(%rip), %rax     # 0x23fe8
movq %rcx, 0x388(%rax)
jmp 0x101f6
movq 0x141e3(%rip), %rdi     # 0x243e0
leaq 0xd63a(%rip), %rsi      # 0x1d83e
callq 0x55b0
movq %rax, %rcx
movq 0x13dd5(%rip), %rax     # 0x23fe8
movq %rcx, 0x390(%rax)
jmp 0x1021c
movq 0x141bd(%rip), %rdi     # 0x243e0
leaq 0xd624(%rip), %rsi      # 0x1d84e
callq 0x55b0
movq %rax, %rcx
movq 0x13daf(%rip), %rax     # 0x23fe8
movq %rcx, 0x398(%rax)
jmp 0x10242
movq 0x14197(%rip), %rdi     # 0x243e0
leaq 0xd614(%rip), %rsi      # 0x1d864
callq 0x55b0
movq %rax, %rcx
movq 0x13d89(%rip), %rax     # 0x23fe8
movq %rcx, 0x3a0(%rax)
jmp 0x10268
movq 0x14171(%rip), %rdi     # 0x243e0
leaq 0xd601(%rip), %rsi      # 0x1d877
callq 0x55b0
movq %rax, %rcx
movq 0x13d63(%rip), %rax     # 0x23fe8
movq %rcx, 0x3a8(%rax)
jmp 0x1028e
movq 0x1414b(%rip), %rdi     # 0x243e0
leaq 0xd5ef(%rip), %rsi      # 0x1d88b
callq 0x55b0
movq %rax, %rcx
movq 0x13d3d(%rip), %rax     # 0x23fe8
movq %rcx, 0x3b0(%rax)
jmp 0x102b4
movq 0x14125(%rip), %rdi     # 0x243e0
leaq 0xd5eb(%rip), %rsi      # 0x1d8ad
callq 0x55b0
movq %rax, %rcx
movq 0x13d17(%rip), %rax     # 0x23fe8
movq %rcx, 0x3b8(%rax)
jmp 0x102da
movq 0x140ff(%rip), %rdi     # 0x243e0
leaq 0xd5e0(%rip), %rsi      # 0x1d8c8
callq 0x55b0
movq %rax, %rcx
movq 0x13cf1(%rip), %rax     # 0x23fe8
movq %rcx, 0x3c0(%rax)
jmp 0x10300
movq 0x140d9(%rip), %rdi     # 0x243e0
leaq 0xd5e3(%rip), %rsi      # 0x1d8f1
callq 0x55b0
movq %rax, %rcx
movq 0x13ccb(%rip), %rax     # 0x23fe8
movq %rcx, 0x3c8(%rax)
jmp 0x10326
movq 0x140b3(%rip), %rdi     # 0x243e0
leaq 0xd5d5(%rip), %rsi      # 0x1d909
callq 0x55b0
movq %rax, %rcx
movq 0x13ca5(%rip), %rax     # 0x23fe8
movq %rcx, 0x3d0(%rax)
jmp 0x1034c
movq 0x1408d(%rip), %rdi     # 0x243e0
leaq 0xd5c3(%rip), %rsi      # 0x1d91d
callq 0x55b0
movq %rax, %rcx
movq 0x13c7f(%rip), %rax     # 0x23fe8
movq %rcx, 0x3d8(%rax)
jmp 0x10372
movq 0x14067(%rip), %rdi     # 0x243e0
leaq 0xd5b1(%rip), %rsi      # 0x1d931
callq 0x55b0
movq %rax, %rcx
movq 0x13c59(%rip), %rax     # 0x23fe8
movq %rcx, 0x3e0(%rax)
jmp 0x10398
movq 0x14041(%rip), %rdi     # 0x243e0
leaq 0xd59e(%rip), %rsi      # 0x1d944
callq 0x55b0
movq %rax, %rcx
movq 0x13c33(%rip), %rax     # 0x23fe8
movq %rcx, 0x3e8(%rax)
jmp 0x103be
movq 0x1401b(%rip), %rdi     # 0x243e0
leaq 0xd58a(%rip), %rsi      # 0x1d956
callq 0x55b0
movq %rax, %rcx
movq 0x13c0d(%rip), %rax     # 0x23fe8
movq %rcx, 0x3f0(%rax)
jmp 0x103e4
movq 0x13ff5(%rip), %rdi     # 0x243e0
leaq 0xd576(%rip), %rsi      # 0x1d968
callq 0x55b0
movq %rax, %rcx
movq 0x13be7(%rip), %rax     # 0x23fe8
movq %rcx, 0x3f8(%rax)
jmp 0x1040a
movq 0x13fcf(%rip), %rdi     # 0x243e0
leaq 0xd562(%rip), %rsi      # 0x1d97a
callq 0x55b0
movq %rax, %rcx
movq 0x13bc1(%rip), %rax     # 0x23fe8
movq %rcx, 0x400(%rax)
jmp 0x10430
movq 0x13fa9(%rip), %rdi     # 0x243e0
leaq 0xd54e(%rip), %rsi      # 0x1d98c
callq 0x55b0
movq %rax, %rcx
movq 0x13b9b(%rip), %rax     # 0x23fe8
movq %rcx, 0x408(%rax)
jmp 0x10456
movq 0x13f83(%rip), %rdi     # 0x243e0
leaq 0xd539(%rip), %rsi      # 0x1d99d
callq 0x55b0
movq %rax, %rcx
movq 0x13b75(%rip), %rax     # 0x23fe8
movq %rcx, 0x410(%rax)
jmp 0x1047c
movq 0x13f5d(%rip), %rdi     # 0x243e0
leaq 0xd525(%rip), %rsi      # 0x1d9af
callq 0x55b0
movq %rax, %rcx
movq 0x13b4f(%rip), %rax     # 0x23fe8
movq %rcx, 0x418(%rax)
jmp 0x104a2
movq 0x13f37(%rip), %rdi     # 0x243e0
leaq 0xd510(%rip), %rsi      # 0x1d9c0
callq 0x55b0
movq %rax, %rcx
movq 0x13b29(%rip), %rax     # 0x23fe8
movq %rcx, 0x420(%rax)
jmp 0x104c8
movq 0x13f11(%rip), %rdi     # 0x243e0
leaq 0xd500(%rip), %rsi      # 0x1d9d6
callq 0x55b0
movq %rax, %rcx
movq 0x13b03(%rip), %rax     # 0x23fe8
movq %rcx, 0x428(%rax)
jmp 0x104ee
movq 0x13eeb(%rip), %rdi     # 0x243e0
leaq 0xd4f0(%rip), %rsi      # 0x1d9ec
callq 0x55b0
movq %rax, %rcx
movq 0x13add(%rip), %rax     # 0x23fe8
movq %rcx, 0x430(%rax)
jmp 0x10514
movq 0x13ec5(%rip), %rdi     # 0x243e0
leaq 0xd4df(%rip), %rsi      # 0x1da01
callq 0x55b0
movq %rax, %rcx
movq 0x13ab7(%rip), %rax     # 0x23fe8
movq %rcx, 0x438(%rax)
jmp 0x1053a
movq 0x13e9f(%rip), %rdi     # 0x243e0
leaq 0xd4cb(%rip), %rsi      # 0x1da13
callq 0x55b0
movq %rax, %rcx
movq 0x13a91(%rip), %rax     # 0x23fe8
movq %rcx, 0x440(%rax)
jmp 0x10560
movq 0x13e79(%rip), %rdi     # 0x243e0
leaq 0xd4b7(%rip), %rsi      # 0x1da25
callq 0x55b0
movq %rax, %rcx
movq 0x13a6b(%rip), %rax     # 0x23fe8
movq %rcx, 0x448(%rax)
jmp 0x10586
movq 0x13e53(%rip), %rdi     # 0x243e0
leaq 0xd4a2(%rip), %rsi      # 0x1da36
callq 0x55b0
movq %rax, %rcx
movq 0x13a45(%rip), %rax     # 0x23fe8
movq %rcx, 0x450(%rax)
jmp 0x105ac
movq 0x13e2d(%rip), %rdi     # 0x243e0
leaq 0xd48e(%rip), %rsi      # 0x1da48
callq 0x55b0
movq %rax, %rcx
movq 0x13a1f(%rip), %rax     # 0x23fe8
movq %rcx, 0x458(%rax)
jmp 0x105d2
movq 0x13e07(%rip), %rdi     # 0x243e0
leaq 0xd47a(%rip), %rsi      # 0x1da5a
callq 0x55b0
movq %rax, %rcx
movq 0x139f9(%rip), %rax     # 0x23fe8
movq %rcx, 0x460(%rax)
jmp 0x105f8
movq 0x13de1(%rip), %rdi     # 0x243e0
leaq 0xd466(%rip), %rsi      # 0x1da6c
callq 0x55b0
movq %rax, %rcx
movq 0x139d3(%rip), %rax     # 0x23fe8
movq %rcx, 0x468(%rax)
jmp 0x1061e
movq 0x13dbb(%rip), %rdi     # 0x243e0
leaq 0xd45a(%rip), %rsi      # 0x1da86
callq 0x55b0
movq %rax, %rcx
movq 0x139ad(%rip), %rax     # 0x23fe8
movq %rcx, 0x470(%rax)
jmp 0x10644
movq 0x13d95(%rip), %rdi     # 0x243e0
leaq 0xd44e(%rip), %rsi      # 0x1daa0
callq 0x55b0
movq %rax, %rcx
movq 0x13987(%rip), %rax     # 0x23fe8
movq %rcx, 0x478(%rax)
jmp 0x1066a
movq 0x13d6f(%rip), %rdi     # 0x243e0
leaq 0xd441(%rip), %rsi      # 0x1dab9
callq 0x55b0
movq %rax, %rcx
movq 0x13961(%rip), %rax     # 0x23fe8
movq %rcx, 0x480(%rax)
jmp 0x10690
movq 0x13d49(%rip), %rdi     # 0x243e0
leaq 0xd434(%rip), %rsi      # 0x1dad2
callq 0x55b0
movq %rax, %rcx
movq 0x1393b(%rip), %rax     # 0x23fe8
movq %rcx, 0x488(%rax)
movl $0x0, 0x24(%rsp)
movl 0x24(%rsp), %eax
addq $0x28, %rsp
retq
nopw %cs:(%rax,%rax)
nop