Function at 0x140001000
Capabilities:
Set console window title

Disassembly:
sub rsp, 0x28
mov r8, 0x490
xor rdx, rdx
movabs rcx, 0x1400c2f08
call fcn.14003dd20
xor rcx, rcx
call sub.KERNEL32.dll_GetModuleHandleW
mov qword [0x1400c2f10], rax
xor r8, r8
mov rdx, 0x1000
xor rcx, rcx
call sub.KERNEL32.dll_HeapCreate
mov qword [0x1400c2f08], rax
movabs rax, str.s8_.423isnPWs___:8_.0
mov qword [0x1400c2ff8], rax
call fcn.14001f0b4
call fcn.1400548f0
call fcn.140054170
call fcn.140053de4
call fcn.140050ac0
call fcn.1400503e8
call fcn.14004fc4c
call fcn.14004ea00
call fcn.14004cbe8
push 0xa0
pop rcx
call fcn.140054190
mov qword [0x1400c2f20], rax
mov r15, qword [0x1400c2f20]
add r15, 0x20
mov qword [0x1400c2f48], r15
mov r15, qword [0x1400c2f20]
add r15, 0x40
mov qword [0x1400c2f50], r15
mov r15, qword [0x1400c2f20]
add r15, 0x60
mov qword [0x1400c2f38], r15
mov r15, qword [0x1400c2f20]
add r15, 0x80
mov qword [0x1400c2f40], r15
movabs rax, str.FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F
mov rax, rax
push rax
push qword [0x1400c2f20]
pop rcx
pop rdx
call fcn.140009086
movabs rax, str.79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798
mov rax, rax
push rax
push qword [0x1400c2f48]
pop rcx
pop rdx
call fcn.140009086
movabs rax, str.483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8
mov rax, rax
push rax
push qword [0x1400c2f50]
pop rcx
pop rdx
call fcn.140009086
movabs rax, str.fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141
mov rax, rax
push rax
push qword [0x1400c2f38]
pop rcx
pop rdx
call fcn.140009086
movabs rax, str.000000000000000000000000000000febaaedce6af48a03bbfd25e8cd0364141
mov rax, rax
push rax
push qword [0x1400c2f40]
pop rcx
pop rdx
call fcn.140009086
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab1f4
push rax
push 0x50
push qword [0x1400c3040]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c3040]
pop rdx
call fcn.140054960
call fcn.14004cc94
mov qword [0x1400c3290], rax
call fcn.14000a289
mov qword [0x1400c2f68], rax
mov r15, qword [0x1400c2f68]
add r15, 0x20
mov qword [0x1400c3140], r15
mov r15, qword [0x1400c2f68]
add r15, 0x40
mov qword [0x1400c3148], r15
mov r15, qword [0x1400c2f68]
add r15, 0x60
mov qword [0x1400c2fc0], r15
sub rsp, 0x18
mov rdx, 8
movabs rax, 0x1400c3358
push rax
movabs r9, 0x1400ae7a8
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.140053e20
add rsp, 0x40
mov qword [0x1400c3358], rax
sub rsp, 0x18
mov rdx, 0x21
movabs rax, 0x1400c3368
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.140053e20
add rsp, 0x40
mov qword [0x1400c3368], rax
mov rbp, qword [0x1400c3358]
movabs rdx, str.MAX_THREADS_PER_BLOCK
lea rcx, [rbp]
call fcn.1400549f0
movabs rdx, str.SHARED_SIZE_BYTES
lea rcx, [rbp + 8]
call fcn.1400549f0
movabs rdx, 0x1400ab33c
lea rcx, [rbp + 0x10]
call fcn.1400549f0
movabs rdx, 0x1400ab378
lea rcx, [rbp + 0x18]
call fcn.1400549f0
movabs rdx, str.NUM_REGS
lea rcx, [rbp + 0x20]
call fcn.1400549f0
movabs rdx, str.PTX_VERSION
lea rcx, [rbp + 0x28]
call fcn.1400549f0
movabs rdx, str.BINARY_VERSION
lea rcx, [rbp + 0x30]
call fcn.1400549f0
mov qword [0x1400c3198], 0
mov qword [0x1400c3158], 0xb4
mov qword [0x1400c3218], 0
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x1400c3388]
movabs r8, 0x1400ae7b8
mov rdx, 7
mov rcx, 0x48
sub rsp, 0x20
call fcn.14004fc78
add rsp, 0x28
add rsp, 8
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x1400c3390]
xor r8, r8
mov rdx, 7
mov rcx, 0x20
sub rsp, 0x20
call fcn.14004fc78
add rsp, 0x28
add rsp, 8
mov qword [0x1400c3030], 0x1a
mov qword [0x1400c30c0], 0
movabs rdx, 0x1400ab05c
lea rcx, [0x1400c31c0]
call fcn.1400549f0
movabs rdx, 0x1400ab05c
lea rcx, [0x1400c3150]
call fcn.1400549f0
mov r9, 8
movabs r8, 0x1400ae7a8
lea rdx, [0x1400c3378]
mov rcx, 8
call fcn.140050414
call fcn.14004cc94
mov qword [0x1400c31f8], rax
call fcn.14004cc94
mov qword [0x1400c2f90], rax
mov qword [0x1400c30e0], 0x200
mov qword [0x1400c2fa8], 0x44
mov word [0x1400c32d0], 0x100
push qword [0x1400ae718]
push qword [0x1400ae720]
movsd xmm0, qword [rsp]
add rsp, 8
movsd xmm1, qword [rsp]
add rsp, 8
call fcn.14004f560
movsd qword [rsp - 8], xmm0
fld qword [rsp - 8]
sub rsp, 8
fstp qword [rsp]
movsd xmm0, qword [rsp]
add rsp, 8
call fcn.14004f570
mov qword [0x1400c3118], rax
movabs rdx, str.02CEB6CBBCDBDF5EF7150682150F4CE2C6F4807B349827DCDBDD1F2EFA885A2630
lea rcx, [0x1400c3220]
call fcn.1400549f0
movabs rdx, str.800000000000000000000000000000
lea rcx, [0x1400c2fb0]
call fcn.1400549f0
movabs rdx, str.800000000000000000000000000000
lea rcx, [0x1400c3068]
call fcn.1400549f0
movabs rdx, str.900000000000000000000000000000
lea rcx, [0x1400c3070]
call fcn.1400549f0
movabs rdx, str.a00000000000000000000000000000
lea rcx, [0x1400c3078]
call fcn.1400549f0
movabs rdx, str.b00000000000000000000000000000
lea rcx, [0x1400c3080]
call fcn.1400549f0
movabs rdx, str.c00000000000000000000000000000
lea rcx, [0x1400c3088]
call fcn.1400549f0
movabs rdx, str.d00000000000000000000000000000
lea rcx, [0x1400c3090]
call fcn.1400549f0
movabs rdx, 0x1400ab1f8
lea rcx, [0x1400c3098]
call fcn.1400549f0
movabs rdx, str.f00000000000000000000000000000
lea rcx, [0x1400c30a8]
call fcn.1400549f0
movabs rdx, str.ffffffffffffffffffffffffffffff
lea rcx, [0x1400c3120]
call fcn.1400549f0
call fcn.140052a08
push 0
push 0xe
pop rcx
pop rdx
call fcn.140052acc
call fcn.140012bef
push qword [0x1400c3118]
pop rcx
call fcn.14001a2b2
mov qword [0x1400c3058], rax
fild qword [0x1400c3030]
push rax
fstp qword [rsp]
push qword [0x1400ae720]
movsd xmm0, qword [rsp]
add rsp, 8
movsd xmm1, qword [rsp]
add rsp, 8
call fcn.14004f560
movsd qword [rsp - 8], xmm0
fld qword [rsp - 8]
sub rsp, 8
fstp qword [rsp]
movsd xmm0, qword [rsp]
add rsp, 8
call fcn.14004f570
mov qword [0x1400c3010], rax
mov r15, qword [0x1400c3010]
dec r15
mov qword [0x1400c3188], r15
mov qword [0x1400c3170], 0
mov qword [0x1400c3130], 0
mov qword [0x1400c30a0], 0
mov qword [0x1400c2f58], 0
mov qword [0x1400c3200], 1
mov r15, qword [0x1400c3058]
cmp r15, qword [0x1400c3030]
jle 0x14000166a
mov r15, qword [0x1400c3058]
sub r15, qword [0x1400c3030]
mov qword [0x1400c3200], r15
mov r15, qword [0x1400c30e0]
imul r15, qword [0x1400c2fa8]
movsx rax, word [0x1400c32d0]
imul r15, rax
mov qword [0x1400c30b8], r15
push 1
pop rcx
call fcn.14004ce84
mov r15, rax
imul r15, r15, 0x18000
mov rax, r15
push rax
pop rcx
call fcn.140054190
mov qword [0x1400c3060], rax
mov r15, qword [0x1400c3060]
and r15, r15
jne 0x1400016e1
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
lea rax, [0x14000a709]
mov rax, rax
push rax
pop rcx
call fcn.14004ee00
fild qword [0x1400c3118]
fmul qword [0x1400ae720]
sub rsp, 8
fstp qword [rsp]
movsd xmm0, qword [rsp]
add rsp, 8
call fcn.14004f5b0
movsd qword [rsp - 8], xmm0
fld qword [rsp - 8]
sub rsp, 8
fstp qword [rsp]
sub rsp, 8
push qword [0x1400ae720]
movsd xmm0, qword [rsp]
add rsp, 8
sub rsp, 0x20
call fcn.14004f5b0
add rsp, 0x28
movsd qword [rsp - 8], xmm0
fld qword [rsp - 8]
fld qword [rsp]
fxch st(1)
add rsp, 8
fdivp st(1)
fstp qword [0x1400c2f60]
call fcn.140052354
mov qword [0x1400c2f98], rax
movabs rax, 0x1400ab306
push rax
movabs rax, str.GPU_FORCE_64BIT_PTR
push rax
pop rcx
pop rdx
call fcn.14004eac8
movabs rax, 0x1400ae310
push rax
movabs rax, str.GPU_MAX_HEAP_SIZE
push rax
pop rcx
pop rdx
call fcn.14004eac8
movabs rax, 0x1400ab30a
push rax
movabs rax, str.GPU_USE_SYNC_OBJECTS
push rax
pop rcx
pop rdx
call fcn.14004eac8
movabs rax, 0x1400ae310
push rax
movabs rax, str.GPU_MAX_ALLOC_PERCENT
push rax
pop rcx
pop rdx
call fcn.14004eac8
movabs rax, 0x1400ae310
push rax
movabs rax, str.GPU_MAX_ALLOC_PERCENT
push rax
pop rcx
pop rdx
call fcn.14004eac8
call fcn.140018ff5
mov qword [0x1400c3280], rax
cmp qword [0x1400c3280], 0
je 0x140001817
xor rax, rax
jmp 0x14000181e
mov rax, 1
and rax, rax
je 0x140001834
movabs rax, str.__CUDA_gpu_is_not_present
push rax
pop rcx
call fcn.140015a02
mov r15, qword [0x1400c3118]
mov rax, r15
mov qword [rsp - 8], rax
fild qword [rsp - 8]
sub rsp, 8
fstp qword [rsp]
sub rsp, 8
push qword [0x1400ae780]
push qword [0x1400ae720]
movsd xmm0, qword [rsp]
add rsp, 8
movsd xmm1, qword [rsp]
add rsp, 8
sub rsp, 0x20
call fcn.14004f560
add rsp, 0x28
movsd qword [rsp - 8], xmm0
fld qword [rsp - 8]
fld qword [rsp]
fxch st(1)
add rsp, 8
fcompp
fnstsw ax
test ah, 0x41
je 0x1400018aa
movabs rax, str.___w_should_be_less_than_31
push rax
pop rcx
call fcn.140015a02
mov r15, qword [0x1400c3030]
cmp r15, 0x1e
jle 0x1400018c8
movabs rax, str.___htsz_should_be_less_than_31
push rax
pop rcx
call fcn.140015a02
fild qword [0x1400c3118]
push rax
fstp qword [rsp]
movsd xmm0, qword [rsp]
add rsp, 8
call fcn.14004f5b0
movsd qword [rsp - 8], xmm0
fld qword [rsp - 8]
sub rsp, 8
fstp qword [rsp]
sub rsp, 8
push qword [0x1400ae720]
movsd xmm0, qword [rsp]
add rsp, 8
sub rsp, 0x20
call fcn.14004f5b0
add rsp, 0x28
movsd qword [rsp - 8], xmm0
fld qword [rsp - 8]
fld qword [rsp]
fxch st(1)
add rsp, 8
fdivp st(1)
sub rsp, 8
fstp qword [rsp]
movsd xmm0, qword [rsp]
add rsp, 8
call fcn.14004f570
mov r15, rax
sub r15, qword [0x1400c3030]
cmp r15, 2
jle 0x140001a79
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__WARNING___htsz_parametr_is_to_low__should_be_at_least
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
fild qword [0x1400c3118]
push rax
fstp qword [rsp]
movsd xmm0, qword [rsp]
add rsp, 8
sub rsp, 0x20
call fcn.14004f5b0
add rsp, 0x20
movsd qword [rsp - 8], xmm0
fld qword [rsp - 8]
sub rsp, 8
fstp qword [rsp]
sub rsp, 8
push qword [0x1400ae720]
movsd xmm0, qword [rsp]
add rsp, 8
sub rsp, 0x20
call fcn.14004f5b0
add rsp, 0x28
movsd qword [rsp - 8], xmm0
fld qword [rsp - 8]
fld qword [rsp]
fxch st(1)
add rsp, 8
fdivp st(1)
sub rsp, 8
fstp qword [rsp]
movsd xmm0, qword [rsp]
add rsp, 8
sub rsp, 0x20
call fcn.14004f570
add rsp, 0x28
mov r15, rax
add r15, 0xfffffffffffffffe
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c3190], rax
mov r15, qword [0x1400c3190]
and r15, r15
jne 0x140001aba
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c3258], rax
mov r15, qword [0x1400c3258]
and r15, r15
jne 0x140001afb
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c3260], rax
mov r15, qword [0x1400c3260]
and r15, r15
jne 0x140001b3c
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c30c8], rax
mov r15, qword [0x1400c30c8]
and r15, r15
jne 0x140001b7d
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c3328]
pop qword [rbp]
mov r15, qword [rbp]
and r15, r15
jne 0x140001bc2
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c3328]
pop qword [rbp + 8]
mov r15, qword [rbp + 8]
and r15, r15
jne 0x140001c07
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c3250], rax
mov r15, qword [0x1400c3250]
and r15, r15
jne 0x140001c48
movabs rax, str.Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c2fe0], rax
mov r15, qword [0x1400c2fe0]
and r15, r15
jne 0x140001c89
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c30f8], rax
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c31c8], rax
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c31d0], rax
mov r15, qword [0x1400c30f8]
and r15, r15
jne 0x140001cee
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c3308]
pop qword [rbp]
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
pop qword [rbp + 8]
mov r15, qword [rbp]
and r15, r15
jne 0x140001d45
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
lea rbp, [0x1400c3308]
mov r15, qword [rbp + 8]
and r15, r15
jne 0x140001d78
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c3020], rax
mov r15, qword [0x1400c3020]
and r15, r15
jne 0x140001db9
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c32e8]
pop qword [rbp]
mov r15, qword [rbp]
and r15, r15
jne 0x140001dfe
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c32e8]
pop qword [rbp + 8]
mov r15, qword [rbp + 8]
and r15, r15
jne 0x140001e43
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c3268], rax
mov r15, qword [0x1400c3268]
and r15, r15
jne 0x140001e84
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c2fe8], rax
mov r15, qword [0x1400c2fe8]
and r15, r15
jne 0x140001ec5
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c2ff0], rax
mov r15, qword [0x1400c2ff0]
and r15, r15
jne 0x140001f06
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c31a8], rax
mov r15, qword [0x1400c31a8]
and r15, r15
jne 0x140001f47
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c3318]
pop qword [rbp]
mov r15, qword [rbp]
and r15, r15
jne 0x140001f8c
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c3318]
pop qword [rbp + 8]
mov r15, qword [rbp + 8]
and r15, r15
jne 0x140001fd1
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c3348]
pop qword [rbp]
mov r15, qword [rbp]
and r15, r15
jne 0x140002016
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c3348]
pop qword [rbp + 8]
mov r15, qword [rbp + 8]
and r15, r15
jne 0x14000205b
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c3338]
pop qword [rbp]
mov r15, qword [rbp]
and r15, r15
jne 0x1400020a0
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c3338]
pop qword [rbp + 8]
mov r15, qword [rbp + 8]
and r15, r15
jne 0x1400020e5
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c32f8]
pop qword [rbp]
mov r15, qword [rbp]
and r15, r15
jne 0x14000212a
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push 0x20
pop rcx
call fcn.140054190
mov rax, rax
push rax
lea rbp, [0x1400c32f8]
pop qword [rbp + 8]
mov r15, qword [rbp + 8]
and r15, r15
jne 0x14000216f
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
sub rsp, 8
push qword [0x1400c2f68]
push qword [0x1400c3148]
push qword [0x1400c3140]
push qword [0x1400c3148]
push qword [0x1400c3140]
lea rbp, [0x1400c32f8]
push qword [rbp + 8]
push qword [rbp]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140007c36
add rsp, 0x40
movsx r15, word [0x1400c32d0]
and r15, 1
cmp r15, 1
jne 0x1400021d4
movabs rax, str.__vaule__p_must_be_a_multiple_of_2
push rax
pop rcx
call fcn.140015a02
mov r15, qword [0x1400c30e0]
and r15, 1
cmp r15, 1
jne 0x1400021f6
movabs rax, str.__vaule__t_must_be_a_multiple_of_2
push rax
pop rcx
call fcn.140015a02
mov r15, qword [0x1400c2fa8]
and r15, 1
cmp r15, 1
jne 0x140002218
movabs rax, str.__vaule__b_must_be_a_multiple_of_2
push rax
pop rcx
call fcn.140015a02
mov rcx, qword [0x1400c3150]
xor rdx, rdx
call fcn.140054b50
or rax, rax
jne 0x14000224a
push qword [0x1400c3150]
pop rcx
call fcn.1400507e4
mov r15, rax
cmp r15, 0xffffffffffffffff
jne 0x14000224a
mov rax, 1
jmp 0x14000224d
xor rax, rax
and rax, rax
je 0x1400022e8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__File_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c3150]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, str.__not_found_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140015a02
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c30e0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c2fa8]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movsx rax, word [0x1400c32d0]
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c3118]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
mov rcx, qword [0x1400c2fb0]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c3120]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c3030]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
lea rcx, [0x1400c3278]
pop rdx
call fcn.140054960
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3278]
pop rcx
sub rsp, 0x20
call fcn.14004d220
add rsp, 0x20
mov rax, rax
push rax
mov rax, qword [0x1400c3278]
mov rax, rax
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14000f26c
add rsp, 0x28
lea rcx, [0x1400c3248]
pop rdx
call fcn.140054960
cmp qword [0x1400c3198], 0
je 0x140002b56
push qword [0x1400c31a0]
pop rcx
call fcn.1400507e4
mov r15, rax
cmp r15, 0xffffffffffffffff
jne 0x140002549
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Recovery_file__
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c31a0]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, str.__does_not_exist
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140015a02
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push 0x80000
push qword [0x1400c31a0]
push 0
pop rcx
pop rdx
pop r8
call fcn.1400510b0
and rax, rax
je 0x140002809
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 0
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400511c0
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov rcx, qword [0x1400c3000]
xor rdx, rdx
call fcn.140054b50
or rax, rax
jne 0x1400027e8
push qword [0x1400c3000]
pop rcx
call fcn.14004d250
mov qword [0x1400c2f70], rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 0
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400511c0
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov rcx, qword [0x1400c3000]
xor rdx, rdx
call fcn.140054b50
or rax, rax
jne 0x1400027ca
mov rcx, qword [0x1400c3000]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
lea rcx, [0x1400c3180]
pop rdx
call fcn.140054960
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 0
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400511c0
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov rcx, qword [0x1400c3000]
xor rdx, rdx
call fcn.140054b50
or rax, rax
jne 0x1400027ac
mov rcx, qword [0x1400c3000]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
lea rcx, [0x1400c2fb8]
pop rdx
call fcn.140054960
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 0
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400511c0
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov rcx, qword [0x1400c3000]
xor rdx, rdx
call fcn.140054b50
or rax, rax
jne 0x14000278e
mov rcx, qword [0x1400c3000]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
lea rcx, [0x1400c2f80]
pop rdx
call fcn.140054960
push 0
pop rcx
call fcn.1400509c0
jmp 0x1400027aa
push 0
pop rcx
call fcn.1400509c0
movabs rax, str.__Empty_line_in_recovery_file
push rax
pop rcx
call fcn.140015a02
jmp 0x1400027c8
push 0
pop rcx
call fcn.1400509c0
movabs rax, str.__Empty_line_in_recovery_file
push rax
pop rcx
call fcn.140015a02
jmp 0x1400027e6
push 0
pop rcx
call fcn.1400509c0
movabs rax, str.__Empty_line_in_recovery_file
push rax
pop rcx
call fcn.140015a02
jmp 0x140002804
push 0
pop rcx
call fcn.1400509c0
movabs rax, str.__Empty_line_in_recovery_file
push rax
pop rcx
call fcn.140015a02
jmp 0x14000289b
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Can_t_open_recovery_file__
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c31a0]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, 0x1400ab442
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140015a02
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, str.__Recovery_Setttings
push rax
pop rcx
call qword [0x1400c1800]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Position____
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c2f70]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab442
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Public_key__
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c3180]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, 0x1400ab442
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__CNT_________
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c2fb8]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, 0x1400ab442
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Config_hash_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c2f80]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, 0x1400ab442
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, 0x1400ac0ea
push rax
pop rcx
call qword [0x1400c1800]
push qword [0x1400c2f80]
mov rcx, qword [0x1400c3248]
pop rdx
call fcn.140054b50
or rax, rax
jne 0x140002b56
movabs rax, str.__Current_and_recovery_configuration_are_different
push rax
pop rcx
call fcn.140015a02
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1400c3118]
add r15, r15
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d380
add rsp, 0x20
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov rax, qword [0x1400c3000]
mov rax, rax
push rax
push qword [0x1400c3020]
pop rcx
pop rdx
call fcn.140009086
push qword [0x1400c2f68]
push qword [0x1400c3020]
push qword [0x1400c3148]
push qword [0x1400c3140]
lea rbp, [0x1400c32e8]
push qword [rbp + 8]
push qword [rbp]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140009741
add rsp, 0x30
push qword [0x1400c2f68]
lea rbp, [0x1400c32e8]
push qword [rbp + 8]
push qword [0x1400c2f68]
push qword [rbp + 8]
pop rcx
pop rdx
pop r8
pop r9
call fcn.140009eb3
movabs rax, 0x1400ac44e
push rax
pop rcx
call qword [0x1400c1800]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Total_GPU_Memory_Need:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 3
fild qword [0x1400c30b8]
fmul qword [0x1400ae788]
fild qword [0x1400c3010]
fmul qword [0x1400ae738]
faddp st(1)
fild qword [0x1400c3118]
fmul qword [0x1400ae730]
faddp st(1)
fadd qword [0x1400ae790]
fdiv qword [0x1400ae760]
fdiv qword [0x1400ae760]
sub rsp, 8
fstp qword [rsp]
movsd xmm0, qword [rsp]
add rsp, 8
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004d6e0
add rsp, 0x20
pop rax
movabs rcx, 0x1400adb4e
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, 0x1400ac44e
push rax
pop rcx
call qword [0x1400c1800]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movsx r15, word [0x1400c32d0]
imul r15, qword [0x1400c3118]
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d380
add rsp, 0x20
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov rax, qword [0x1400c3000]
mov rax, rax
push rax
push qword [0x1400c3190]
pop rcx
pop rdx
call fcn.140009086
push qword [0x1400c2f68]
push qword [0x1400c3190]
push qword [0x1400c3148]
push qword [0x1400c3140]
push qword [0x1400c3260]
push qword [0x1400c3258]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140009741
add rsp, 0x30
push qword [0x1400c2f68]
push qword [0x1400c3260]
push qword [0x1400c2f68]
push qword [0x1400c3260]
pop rcx
pop rdx
pop r8
pop r9
call fcn.140009eb3
push qword [0x1400c3140]
pop rcx
call fcn.140010d3d
push qword [0x1400c3140]
pop rcx
call fcn.1400107ab
call fcn.14004cefc
mov qword [0x1400c31d8], rax
call fcn.140015ab2
mov qword [0x1400c3048], 0
jmp 0x140002ed9
movabs rbp, 0x1400c0db8
mov r15, rbp
movabs rbp, str.s8_.423isnPWs___:8_.0
sub r15, rbp
dec r15
cmp r15, qword [0x1400c3048]
jl 0x140002f50
movabs rbp, str.s8_.423isnPWs___:8_.0
mov r15, rbp
add r15, qword [0x1400c3048]
mov rax, r15
push rax
pop rcx
call fcn.1400541e0
mov r15, rax
xor r15, 0x5d
mov rax, r15
push rax
movabs rbp, str.s8_.423isnPWs___:8_.0
mov r15, rbp
add r15, qword [0x1400c3048]
mov rax, r15
push rax
pop rcx
pop rdx
call fcn.1400541f0
inc qword [0x1400c3048]
jno 0x140002ed9
mov qword [0x1400c32b8], 0
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab2aa
push rax
push qword [0x1400c3008]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004da60
add rsp, 0x28
lea rcx, [0x1400c3008]
pop rdx
call fcn.140054960
push qword [0x1400c3008]
movabs rcx, 0x1400ab05c
pop rdx
call fcn.140054b50
or rax, rax
jne 0x140002ff0
movabs rax, 0x1400ab2f6
push rax
push qword [0x1400c3008]
pop rcx
pop rdx
call fcn.14004dd50
mov r15, rax
inc r15
mov qword [0x1400c3100], r15
jmp 0x140002ffc
push qword [0x1400c3280]
pop qword [0x1400c3100]
mov r15, qword [0x1400c3100]
imul r15, r15, 0x28
mov rax, r15
push rax
pop rcx
call fcn.140054190
mov qword [0x1400c32a0], rax
mov r15, qword [0x1400c32a0]
and r15, r15
jne 0x140003047
movabs rax, str.__Can_t_allocate_memory
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1400c30e0]
imul r15, qword [0x1400c2fa8]
movsx rax, word [0x1400c32d0]
imul r15, rax
add r15, r15
imul r15, qword [0x1400c3118]
add r15, r15
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d380
add rsp, 0x20
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov rax, qword [0x1400c3000]
mov rax, rax
push rax
push qword [0x1400c31a8]
pop rcx
pop rdx
call fcn.140009086
push qword [0x1400c2f68]
push qword [0x1400c31a8]
push qword [0x1400c3148]
push qword [0x1400c3140]
lea rbp, [0x1400c3318]
push qword [rbp + 8]
push qword [rbp]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140009741
add rsp, 0x30
push qword [0x1400c2f68]
lea rbp, [0x1400c3318]
push qword [rbp + 8]
push qword [0x1400c2f68]
push qword [rbp + 8]
pop rcx
pop rdx
pop r8
pop r9
call fcn.140009eb3
push qword [0x1400c3008]
movabs rcx, 0x1400ab05c
pop rdx
call fcn.140054b50
or rax, rax
je 0x140003206
mov qword [0x1400c3048], 0
jmp 0x1400031a1
mov r15, qword [0x1400c3280]
dec r15
cmp r15, qword [0x1400c3048]
jl 0x140003201
push qword [0x1400c3048]
mov r15, qword [0x1400c3048]
mov rbp, qword [0x1400c3368]
shl r15, 3
pop qword [r15 + rbp]
push qword [0x1400c3048]
lea rax, [0x14000b407]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14004cda8
and rax, rax
je 0x1400031ed
push 0x64
pop rcx
call fcn.14004cf90
inc qword [0x1400c3048]
jno 0x1400031a1
jmp 0x14000366d
movabs rax, 0x1400ab2f6
push rax
push qword [0x1400c3008]
pop rcx
pop rdx
call fcn.14004dd50
mov qword [0x1400c3100], rax
cmp qword [0x1400c3100], 0
je 0x140003533
mov qword [0x1400c3048], 0
mov r15, qword [0x1400c3048]
cmp r15, qword [0x1400c3100]
jg 0x14000341d
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab2f6
push rax
mov r15, qword [0x1400c3048]
inc r15
mov rax, r15
push rax
push qword [0x1400c3008]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004ddf0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004d250
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov qword [0x1400c3138], rax
mov r15, qword [0x1400c3138]
cmp r15, qword [0x1400c3280]
jl 0x140003407
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Invalid_GPU_number_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c3138]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, str.__should__
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1400c3280]
dec r15
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
mov r15, qword [0x1400c3048]
inc r15
mov qword [0x1400c3048], r15
jmp 0x14000323e
mov qword [0x1400c3048], 0
mov r15, qword [0x1400c3048]
cmp r15, qword [0x1400c3100]
jg 0x14000352e
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab2f6
push rax
mov r15, qword [0x1400c3048]
inc r15
mov rax, r15
push rax
push qword [0x1400c3008]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004ddf0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004d250
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov qword [0x1400c3138], rax
push qword [0x1400c3138]
lea rax, [0x14000b407]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14004cda8
push qword [0x1400c3048]
mov r15, qword [0x1400c3138]
mov rbp, qword [0x1400c3368]
shl r15, 3
pop qword [r15 + rbp]
push 0x64
pop rcx
call fcn.14004cf90
mov r15, qword [0x1400c3048]
inc r15
mov qword [0x1400c3048], r15
jmp 0x140003428
jmp 0x14000366d
mov rcx, qword [0x1400c3008]
xor rdx, rdx
call fcn.140054b50
or rax, rax
jne 0x14000366d
push qword [0x1400c3008]
pop rcx
call fcn.14004d250
mov qword [0x1400c3138], rax
mov r15, qword [0x1400c3138]
cmp r15, qword [0x1400c3280]
jge 0x14000358b
push qword [0x1400c3138]
lea rax, [0x14000b407]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14004cda8
jmp 0x14000366d
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Invalid_GPU_number_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c3008]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, str.__should__
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1400c3280]
dec r15
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, 0x1400ab05c
push rax
pop rcx
call fcn.140015a02
mov r15, qword [0x1400c30d8]
and r15, r15
jne 0x140003686
push 5
pop rcx
call fcn.14004cf90
jmp 0x14000366d
cmp qword [0x1400c30d8], 0
je 0x14000369d
push 0x64
pop rcx
call fcn.14004cf90
jmp 0x140003686
push qword [0x1400c3238]
pop rcx
call fcn.140054200
push qword [0x1400c3228]
pop rcx
call fcn.140054200
push qword [0x1400c3140]
pop rcx
call fcn.140010219
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c2fb0]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x30
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c2fb0]
pop rdx
call fcn.140054960
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c2fb0]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0x40
je 0x1400037e9
movabs rax, str.__Invalid_range___pk__length___
push rax
pop rcx
call fcn.140015a02
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3120]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x30
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c3120]
pop rdx
call fcn.140054960
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c2fb0]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0x40
je 0x140003911
movabs rax, str.__Invalid_range___pkend__length___
push rax
pop rcx
call fcn.140015a02
mov rax, qword [0x1400c3120]
mov rax, rax
push rax
push qword [0x1400c2fe0]
pop rcx
pop rdx
call fcn.140009086
mov rax, qword [0x1400c2fb0]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
push qword [0x1400c30f8]
pop rcx
call fcn.140009588
mov r15, rax
and r15, r15
jne 0x140003966
movabs rax, str.__Start_range_can_t_be_zero
push rax
pop rcx
call fcn.140015a02
push qword [0x1400c2fe0]
pop rcx
call fcn.140009588
mov r15, rax
cmp r15, 1
jne 0x1400039a8
push qword [0x1400c2fe0]
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.1400091d6
mov r15, rax
cmp r15, 1
je 0x1400039a8
movabs rax, str.__End_range_must_be_more_then_start_range
push rax
pop rcx
call fcn.140015a02
mov r15, qword [0x1400c3218]
cmp r15, 1
jle 0x140003a6e
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__RANDOM_MODE__:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push qword [0x1400c3218]
pop rcx
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, str.__bit_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Global_start_:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c30f8]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push qword [0x1400c2fe0]
pop rcx
call fcn.140009588
and rax, rax
je 0x140003cc6
push qword [0x1400c30f8]
push qword [0x1400c2fe0]
pop rcx
pop rdx
call fcn.1400091d6
mov r15, rax
cmp r15, 2
je 0x140003b56
movabs rax, str.__End_range_should_be_more_than_begin_range_
push rax
pop rcx
call fcn.140015a02
jmp 0x140003cc6
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Global_end___:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c2fe0]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push qword [0x1400c2fc0]
push qword [0x1400c30f8]
push qword [0x1400c2fe0]
push qword [0x1400c2fe0]
pop rcx
pop rdx
pop r8
pop r9
call fcn.140009eb3
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Global_range_:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c2fe0]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov qword [0x1400c30c0], 1
push qword [0x1400c2f68]
push qword [0x1400c30f8]
push qword [0x1400c3148]
push qword [0x1400c3140]
lea rbp, [0x1400c3308]
push qword [rbp + 8]
push qword [rbp]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140009741
add rsp, 0x30
push qword [0x1400c2f68]
lea rbp, [0x1400c3308]
push qword [rbp + 8]
push qword [0x1400c2f68]
push qword [rbp + 8]
pop rcx
pop rdx
pop r8
pop r9
call fcn.140009eb3
push qword [0x1400c3150]
movabs rcx, 0x1400ab05c
pop rdx
call fcn.140054b50
or rax, rax
je 0x140003d5a
mov rcx, qword [0x1400c3220]
xor rdx, rdx
call fcn.140054b50
or rax, rax
jne 0x140003d5a
mov rax, 1
jmp 0x140003d5d
xor rax, rax
and rax, rax
je 0x140003da8
push qword [0x1400c3378]
pop rcx
call fcn.1400504f4
mov rcx, qword [0x1400c3220]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rbp, qword [0x1400c3380]
lea rcx, [rbp + 0x10]
pop rdx
call fcn.140054960
jmp 0x140003ef6
mov rcx, qword [0x1400c3150]
xor rdx, rdx
call fcn.140054b50
or rax, rax
jne 0x140003ee5
push qword [0x1400c3150]
push 0
pop rcx
pop rdx
call fcn.1400510c0
and rax, rax
je 0x140003e51
push 0
pop rcx
call fcn.1400514a0
mov r15, rax
and r15, r15
jne 0x140003e41
push qword [0x1400c3378]
pop rcx
call fcn.1400504f4
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 0
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400511c0
add rsp, 0x28
mov rbp, qword [0x1400c3380]
lea rcx, [rbp + 0x10]
pop rdx
call fcn.140054960
jmp 0x140003dd7
push 0
pop rcx
call fcn.1400509c0
jmp 0x140003ee3
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Couldnt_open_the_file_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c3150]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, 0x1400ab442
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140015a02
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
jmp 0x140003ef6
movabs rax, str.__At_least_one_pubkey_should_be_set_
push rax
pop rcx
call fcn.140015a02
mov qword [0x1400c30e8], 0
mov qword [0x1400c32b0], 0
mov qword [0x1400c3298], 0
call fcn.140052354
mov qword [0x1400c3108], rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab2aa
push rax
push qword [0x1400c3008]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004da60
add rsp, 0x28
lea rcx, [0x1400c3008]
pop rdx
call fcn.140054960
push qword [0x1400c3008]
movabs rcx, 0x1400ab05c
pop rdx
call fcn.140054b50
or rax, rax
jne 0x140003fb8
movabs rax, 0x1400ab2f6
push rax
push qword [0x1400c3008]
pop rcx
pop rdx
call fcn.14004dd50
mov r15, rax
inc r15
mov qword [0x1400c3100], r15
jmp 0x140003fc4
push qword [0x1400c3280]
pop qword [0x1400c3100]
push qword [0x1400c3100]
lea rax, [0x14001bc07]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14004cda8
and rax, rax
je 0x14000409c
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Checkpoint___:_Save_every
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c3158]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, str._seconds
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
jmp 0x1400040ad
movabs rax, str.__Can_t_launch_thread
push rax
pop rcx
call fcn.140015a02
mov rcx, qword [0x1400c3378]
call fcn.1400505c8
mov rcx, qword [0x1400c3378]
call fcn.1400505dc
or rax, rax
je 0x140006dc6
mov qword [0x1400c32b8], 0
push 0x64
pop rcx
call fcn.14004cf90
mov r15, qword [0x1400c32b0]
inc r15
mov qword [0x1400c32b0], r15
mov qword [0x1400c3018], 0
mov rbp, qword [0x1400c3380]
mov rcx, qword [rbp + 0x10]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
lea rcx, [0x1400c3220]
pop rdx
call fcn.140054960
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3220]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0x80
je 0x1400044fa
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3220]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0x82
jne 0x1400042f1
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 2
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3220]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004df90
add rsp, 0x28
call fcn.140054b90
movabs rcx, 0x1400ab0ec
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.140054bb0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.140054b50
or rax, rax
je 0x1400042f1
mov rax, 1
jmp 0x1400042f4
xor rax, rax
and rax, rax
je 0x14000438b
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push pe_nt_image_headers64
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3220]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004e030
add rsp, 0x28
lea rcx, [0x1400c3220]
pop rdx
call fcn.140054960
jmp 0x1400044fa
push qword [0x1400c3220]
pop rcx
call fcn.14004df70
mov r15, rax
cmp r15, 0x42
jne 0x14000449e
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 2
push qword [0x1400c3220]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004df90
add rsp, 0x28
call fcn.140054b90
movabs rcx, 0x1400ab0e6
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.140054bb0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.140054b50
or rax, rax
jne 0x140004484
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 2
push qword [0x1400c3220]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004df90
add rsp, 0x28
call fcn.140054b90
movabs rcx, 0x1400ab0e0
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.140054bb0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.140054b50
or rax, rax
jne 0x140004484
jmp 0x14000448d
mov rax, 1
jmp 0x140004490
xor rax, rax
and rax, rax
je 0x14000449e
mov rax, 1
jmp 0x1400044a1
xor rax, rax
and rax, rax
je 0x1400044e9
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3220]
pop rcx
sub rsp, 0x20
call fcn.140018d01
add rsp, 0x28
lea rcx, [0x1400c3220]
pop rdx
call fcn.140054960
jmp 0x1400044fa
movabs rax, str.__Invalid_Public_Key___pb__length___
push rax
pop rcx
call fcn.140015a02
cmp qword [0x1400c3198], 0
je 0x140004544
mov r15, qword [0x1400c32b0]
cmp r15, qword [0x1400c2f70]
je 0x14000451b
jmp 0x1400040b9
push qword [0x1400c3220]
mov rcx, qword [0x1400c3180]
pop rdx
call fcn.140054b50
or rax, rax
jne 0x140004544
movabs rax, str.__Find_position_but_the_keys_are_different
push rax
pop rcx
call fcn.140015a02
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 0x40
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3220]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004df90
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov rax, qword [0x1400c3000]
mov rax, rax
push rax
lea rbp, [0x1400c3348]
push qword [rbp]
pop rcx
pop rdx
call fcn.140009086
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 0x40
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3220]
pop rcx
sub rsp, 0x20
call fcn.14001a2fe
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004e030
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov rax, qword [0x1400c3000]
mov rax, rax
push rax
lea rbp, [0x1400c3348]
push qword [rbp + 8]
pop rcx
pop rdx
call fcn.140009086
movabs rax, str.__Site_________:_https:__github.com_phrutis_Collider
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, str.__Donate_______:_bc1qh2mvnf5fujg93mwl8pe688yucaw9sflmwsukz9
push rax
pop rcx
call qword [0x1400c1800]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__FINDpubkey___:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3348]
push qword [rbp]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3348]
push qword [rbp + 8]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140018781
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, 0x1400ab04a
push rax
pop rcx
call qword [0x1400c1800]
push 0x20
lea rbp, [0x1400c3338]
push qword [rbp]
lea rbp, [0x1400c3348]
push qword [rbp]
pop rcx
pop rdx
pop r8
call fcn.140054220
push 0x20
lea rbp, [0x1400c3338]
push qword [rbp + 8]
lea rbp, [0x1400c3348]
push qword [rbp + 8]
pop rcx
pop rdx
pop r8
call fcn.140054220
sub rsp, 8
push qword [0x1400c2f68]
lea rbp, [0x1400c3308]
push qword [rbp + 8]
push qword [rbp]
lea rbp, [0x1400c3348]
push qword [rbp + 8]
push qword [rbp]
push qword [rbp + 8]
push qword [rbp]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140007c36
add rsp, 0x40
cmp qword [0x1400c3198], 0
je 0x1400048d7
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
push qword [0x1400c2fb8]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
mov qword [0x1400c3198], 0
jmp 0x14000496d
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 1
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d380
add rsp, 0x20
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c3000]
pop rdx
call fcn.140054960
push qword [0x1400c31f8]
pop rcx
call qword [0x1400c4f80]
mov rax, qword [0x1400c3000]
mov rax, rax
push rax
push qword [0x1400c30c8]
pop rcx
pop rdx
call fcn.140009086
push qword [0x1400c2f68]
push qword [0x1400c30c8]
push qword [0x1400c3148]
push qword [0x1400c3140]
lea rbp, [0x1400c3328]
push qword [rbp + 8]
push qword [rbp]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140009741
add rsp, 0x30
push qword [0x1400c2f68]
lea rbp, [0x1400c3328]
push qword [rbp + 8]
push qword [0x1400c2f68]
push qword [rbp + 8]
pop rcx
pop rdx
pop r8
pop r9
call fcn.140009eb3
sub rsp, 8
push qword [0x1400c2f68]
lea rbp, [0x1400c3328]
push qword [rbp + 8]
push qword [rbp]
lea rbp, [0x1400c3348]
push qword [rbp + 8]
push qword [rbp]
lea rbp, [0x1400c3328]
push qword [rbp + 8]
push qword [rbp]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140007c36
add rsp, 0x40
sub rsp, 8
push qword [0x1400c2f68]
push qword [0x1400c3260]
push qword [0x1400c3258]
lea rbp, [0x1400c3328]
push qword [rbp + 8]
push qword [rbp]
push qword [rbp + 8]
push qword [rbp]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140007c36
add rsp, 0x40
push qword [0x1400c31f8]
pop rcx
call qword [0x1400c4fa0]
push qword [0x1400c3140]
lea rbp, [0x1400c3338]
push qword [rbp]
pop rcx
pop rdx
call fcn.140008e75
and rax, rax
je 0x140005239
push qword [0x1400c3148]
lea rbp, [0x1400c3338]
push qword [rbp + 8]
pop rcx
pop rdx
call fcn.140008e75
and rax, rax
je 0x140005234
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1400ab8e6
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c32b0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab0f2
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Privat_key__:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
movabs rax, 0x1400ab30a
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x20
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab2aa
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.KEY_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c32b0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab3ac
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov rax, rax
push rax
movabs rax, str.__Public_key___:
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp + 8]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140018781
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, 0x1400ac7a0
push rax
pop rcx
call qword [0x1400c1800]
push 0x100000
movabs rax, str.Found.txt
push rax
push 0
pop rcx
pop rdx
pop r8
call fcn.1400510b0
and rax, rax
je 0x140005149
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Privat_key__:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
movabs rax, 0x1400ab30a
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x20
pop rax
call fcn.140054b90
push 0
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140051570
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab2aa
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.KEY_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c32b0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab3ac
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov rax, rax
push rax
movabs rax, str.__Public_key_:
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp + 8]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140018781
add rsp, 0x30
pop rax
call fcn.140054b90
push 0
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140051570
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, str.__
push rax
push 0
pop rcx
pop rdx
call fcn.140051570
push 0
pop rcx
call fcn.1400509c0
jmp 0x14000515a
movabs rax, str.__Can_t_create_the_file_
push rax
pop rcx
call fcn.140015a02
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Working_time
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
sub rsp, 0x20
call fcn.140052354
add rsp, 0x28
mov r15, rax
sub r15, qword [0x1400c3108]
mov rax, r15
push rax
movabs rax, str._hh:_ii:_ss
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400528b0
add rsp, 0x20
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov r15, qword [0x1400c30e8]
inc r15
mov qword [0x1400c30e8], r15
jmp 0x1400040b9
jmp 0x1400059e3
lea rbp, [0x1400c32f8]
push qword [rbp]
lea rbp, [0x1400c3338]
push qword [rbp]
pop rcx
pop rdx
call fcn.140008e75
and rax, rax
je 0x1400059e3
lea rbp, [0x1400c32f8]
push qword [rbp + 8]
lea rbp, [0x1400c3338]
push qword [rbp + 8]
pop rcx
pop rdx
call fcn.140008e75
and rax, rax
je 0x1400059e3
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1400ab8e6
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c32b0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab0f2
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Privat_key__:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
movabs rax, 0x1400ab338
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x20
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab2aa
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.KEY_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c32b0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab3ac
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov rax, rax
push rax
movabs rax, str.__Public_key_:
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp + 8]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140018781
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, 0x1400ac7a0
push rax
pop rcx
call qword [0x1400c1800]
push 0x100000
movabs rax, str.Found.txt
push rax
push 0
pop rcx
pop rdx
pop r8
call fcn.1400510b0
and rax, rax
je 0x1400058f8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1400ad7c0
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 0x40
movabs rax, 0x1400ab338
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x20
pop rax
call fcn.140054b90
push 0
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140051570
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab2aa
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.KEY_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c32b0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab3ac
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov rax, rax
push rax
movabs rax, str.__Public_key:
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp + 8]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140018781
add rsp, 0x30
pop rax
call fcn.140054b90
push 0
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140051570
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push 0
pop rcx
call fcn.1400509c0
jmp 0x140005909
movabs rax, str.__Can_t_create_the_file_
push rax
pop rcx
call fcn.140015a02
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Working_time:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
sub rsp, 0x20
call fcn.140052354
add rsp, 0x28
mov r15, rax
sub r15, qword [0x1400c3108]
mov rax, r15
push rax
movabs rax, str._hh:_ii:_ss
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400528b0
add rsp, 0x20
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov r15, qword [0x1400c30e8]
inc r15
mov qword [0x1400c30e8], r15
jmp 0x1400040b9
mov qword [0x1400c32b8], 1
mov r15, qword [0x1400c30d8]
and r15, r15
jne 0x140005a07
push 1
pop rcx
call fcn.14004cf90
jmp 0x1400059ee
push 0
push 0xf
pop rcx
pop rdx
call fcn.140052acc
call fcn.140052354
mov r15, rax
dec r15
mov qword [0x1400c2fa0], r15
cmp qword [0x1400c30d8], 0
je 0x14000674a
push 1
pop rcx
call fcn.14004cf90
movabs rdx, 0x1400ab05c
lea rcx, [0x1400c3160]
call fcn.1400549f0
call fcn.140052354
mov r15, rax
sub r15, qword [0x1400c2fa0]
and r15, r15
jle 0x140006745
mov qword [0x1400c31f0], 0
mov qword [0x1400c3048], 0
jmp 0x140005a89
mov r15, qword [0x1400c3100]
dec r15
cmp r15, qword [0x1400c3048]
jl 0x140005bb3
mov r15, qword [0x1400c31f0]
mov r14, qword [0x1400c32a0]
mov r13, qword [0x1400c3048]
imul r13, r13, 0x28
add r14, r13
add r14, 0x20
mov rax, r14
push rax
pop rcx
call fcn.140054250
add r15, rax
mov qword [0x1400c31f0], r15
mov rcx, qword [0x1400c3160]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov r15, qword [0x1400c32a0]
mov r14, qword [0x1400c3048]
imul r14, r14, 0x28
add r15, r14
add r15, 0x20
mov rax, r15
push rax
pop rcx
sub rsp, 0x20
call fcn.140054250
add rsp, 0x28
mov r15, rax
mov rax, r15
mov rcx, 0x400
cqo
idiv rcx
mov r15, rax
mov rax, r15
mov rcx, 0x400
cqo
idiv rcx
mov r15, rax
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab2aa
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
lea rcx, [0x1400c3160]
pop rdx
call fcn.140054960
inc qword [0x1400c3048]
jno 0x140005a89
movabs rdx, 0x1400ab05c
lea rcx, [0x1400c31c0]
call fcn.1400549f0
push 0x20
pop rcx
call fcn.140054190
mov qword [0x1400c2fd0], rax
mov r15, qword [0x1400c3218]
cmp r15, 0x78
jne 0x140005fe6
push 1
push 8
pop rcx
pop rdx
call fcn.14004f630
mov qword [0x1400c3288], rax
mov r15, qword [0x1400c3288]
cmp r15, 1
jne 0x140005c29
mov rax, qword [0x1400c3068]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
mov r15, qword [0x1400c3288]
cmp r15, 2
jne 0x140005c4e
mov rax, qword [0x1400c3070]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
mov r15, qword [0x1400c3288]
cmp r15, 3
jne 0x140005c73
mov rax, qword [0x1400c3078]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
mov r15, qword [0x1400c3288]
cmp r15, 4
jne 0x140005c98
mov rax, qword [0x1400c3080]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
mov r15, qword [0x1400c3288]
cmp r15, 5
jne 0x140005cbd
mov rax, qword [0x1400c3088]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
mov r15, qword [0x1400c3288]
cmp r15, 6
jne 0x140005ce2
mov rax, qword [0x1400c3090]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
mov r15, qword [0x1400c3288]
cmp r15, 7
jne 0x140005d07
mov rax, qword [0x1400c3098]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
mov r15, qword [0x1400c3288]
cmp r15, 8
jne 0x140005d2c
mov rax, qword [0x1400c30a8]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
call fcn.140053020
and rax, rax
je 0x140005d49
cmp qword [0x1400c2fd0], 0
je 0x140005d49
mov rax, 1
jmp 0x140005d4c
xor rax, rax
and rax, rax
je 0x140005e77
push 0x20
push qword [0x1400c2fd0]
pop rcx
pop rdx
call fcn.140052fe0
mov qword [0x1400c3048], 0
jmp 0x140005d74
mov rax, 0x1c
cmp rax, qword [0x1400c3048]
jl 0x140005e72
mov rcx, qword [0x1400c31c0]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push 1
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 1
mov r15, qword [0x1400c2fd0]
add r15, qword [0x1400c3048]
mov rax, r15
push rax
pop rcx
sub rsp, 0x20
call fcn.140054260
add rsp, 0x20
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004d430
add rsp, 0x20
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x20
pop rax
lea rcx, [0x1400c31c0]
pop rdx
call fcn.140054960
inc qword [0x1400c3048]
jno 0x140005d74
call fcn.140052f00
mov rax, qword [0x1400c31c0]
mov rax, rax
push rax
push qword [0x1400c31c8]
pop rcx
pop rdx
call fcn.140009086
push qword [0x1400c31c8]
push qword [0x1400c30f8]
push qword [0x1400c31d0]
pop rcx
pop rdx
pop r8
call fcn.140008ec6
push qword [0x1400c31d0]
push qword [0x1400c30c8]
push qword [0x1400c31d0]
pop rcx
pop rdx
pop r8
call fcn.140008ec6
push qword [0x1400c31d0]
push qword [0x1400c30c8]
push qword [0x1400c30f8]
pop rcx
pop rdx
pop r8
call fcn.140008ec6
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c31d0]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004e190
add rsp, 0x28
lea rcx, [0x1400c2f88]
pop rdx
call fcn.140054960
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab1f4
push rax
push qword [0x1400c3210]
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x20
mov rax, rax
push rax
movabs rax, 0x1400ab05c
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c3040]
pop rdx
call fcn.140054960
jmp 0x14000611a
mov rax, qword [0x1400c2fb0]
mov rax, rax
push rax
push qword [0x1400c30f8]
pop rcx
pop rdx
call fcn.140009086
push qword [0x1400c30f8]
push qword [0x1400c30c8]
push qword [0x1400c31d0]
pop rcx
pop rdx
pop r8
call fcn.140008ec6
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab306
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c31d0]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004e190
add rsp, 0x28
lea rcx, [0x1400c2f88]
pop rdx
call fcn.140054960
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1400ab1f4
push rax
push qword [0x1400c3210]
pop rcx
sub rsp, 0x20
call fcn.14004df70
add rsp, 0x20
mov rax, rax
push rax
movabs rax, 0x1400ab05c
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14004d0b0
add rsp, 0x28
lea rcx, [0x1400c3040]
pop rdx
call fcn.140054960
cmp qword [0x1400c31f0], 0
je 0x140006126
jmp 0x140006132
fld qword [0x1400ae728]
fstp qword [0x1400c3270]
mov r15, qword [0x1400c31f0]
imul r15, qword [0x1400c3118]
add r15, r15
movabs rax, 0xde0b6b3a7640000
cmp r15, rax
jge 0x14000639d
fild qword [0x1400c31f0]
fild qword [0x1400c3118]
fmulp st(1)
fmul qword [0x1400ae720]
fdiv qword [0x1400ae798]
fstp qword [0x1400c3270]
fld qword [0x1400c32c0]
fild qword [0x1400c31f0]
fild qword [0x1400c3118]
fmulp st(1)
fmul qword [0x1400ae720]
faddp st(1)
fadd qword [0x1400ae728]
fstp qword [0x1400c32c0]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1400ab436
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
sub rsp, 0x20
call fcn.140052354
add rsp, 0x28
mov r15, rax
sub r15, qword [0x1400c3108]
mov rax, r15
push rax
movabs rax, str._hh:_ii:_ss
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400528b0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ac9b6
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c2f88]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, str.___F:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1400c32b0]
dec r15
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, str.___GPU:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1400c31f0]
mov rax, r15
mov rcx, 0x400
cqo
idiv rcx
mov r15, rax
mov rax, r15
mov rcx, 0x400
cqo
idiv rcx
mov r15, rax
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, str._Mk_s___BSGS:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 2
push qword [0x1400c3270]
movsd xmm0, qword [rsp]
add rsp, 8
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004d6e0
add rsp, 0x20
pop rax
movabs rcx, str._Pkeys_s_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
lea rcx, [0x1400c3210]
pop rdx
call fcn.140054960
jmp 0x1400065de
fild qword [0x1400c31f0]
fild qword [0x1400c3118]
fmulp st(1)
fmul qword [0x1400ae720]
fdiv qword [0x1400ae7a0]
fstp qword [0x1400c3270]
fld qword [0x1400c32c0]
fild qword [0x1400c31f0]
fild qword [0x1400c3118]
fmulp st(1)
fmul qword [0x1400ae720]
faddp st(1)
fadd qword [0x1400ae728]
fstp qword [0x1400c32c0]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1400ab436
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
sub rsp, 0x20
call fcn.140052354
add rsp, 0x28
mov r15, rax
sub r15, qword [0x1400c3108]
mov rax, r15
push rax
movabs rax, str._hh:_ii:_ss
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400528b0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ac9b6
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c2f88]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
movabs rcx, str.___F:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1400c32b0]
dec r15
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, str.___GPU:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1400c31f0]
mov rax, r15
mov rcx, 0x400
cqo
idiv rcx
mov r15, rax
mov rax, r15
mov rcx, 0x400
cqo
idiv rcx
mov r15, rax
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, str._Mk_s___BSGS:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push 2
push qword [0x1400c3270]
movsd xmm0, qword [rsp]
add rsp, 8
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004d6e0
add rsp, 0x20
pop rax
movabs rcx, str._Ekeys_s_
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
lea rcx, [0x1400c3210]
pop rdx
call fcn.140054960
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1400c3040]
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
mov rcx, qword [0x1400c3210]
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1808]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str._Collider_v1.7.9__02.12.2021_Random_TEST_version__Found:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c30e8]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, str._Total:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push qword [0x1400c32c0]
movsd xmm0, qword [rsp]
add rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
pop rdx
sub rsp, 0x20
call fcn.14004d550
add rsp, 0x20
pop rax
movabs rcx, str._private_keys
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
lea rcx, [0x1400c30f0]
pop rdx
call fcn.140054960
push qword [0x1400c30f0]
pop rcx
call sub.KERNEL32.dll_SetConsoleTitleW
call fcn.140052354
mov qword [0x1400c2fa0], rax
jmp 0x140005a2a
movabs rax, 0x1400ab05c
push rax
pop rcx
call qword [0x1400c1800]
cmp qword [0x1400c3018], 0
je 0x140006dc1
push 0
push 0xb
pop rcx
pop rdx
call fcn.140052acc
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1400ab8e6
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c32b0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab0f2
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Privat_key___:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3250]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Public_key___:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp + 8]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140018781
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
movabs rax, 0x1400ac7a0
push rax
pop rcx
call qword [0x1400c1800]
push 0x100000
movabs rax, str.Found.txt
push rax
push 0
pop rcx
pop rdx
pop r8
call fcn.1400510b0
and rax, rax
je 0x140006cca
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.___FOUND__
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c32b0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, 0x1400ab0f2
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
call fcn.140054b90
push 0
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140051570
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1400ad7c0
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push qword [0x1400c3250]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
call fcn.140054b90
push 0
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140051570
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Public_key_:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
lea rbp, [0x1400c3338]
push qword [rbp + 8]
pop rcx
sub rsp, 0x20
call fcn.1400086aa
add rsp, 0x30
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140018781
add rsp, 0x30
pop rax
call fcn.140054b90
push 0
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140051570
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push 0
pop rcx
call fcn.1400509c0
jmp 0x140006cdb
movabs rax, str.__Can_t_create_the_file_
push rax
pop rcx
call fcn.140015a02
push 0
push 0xf
pop rcx
pop rdx
call fcn.140052acc
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Work_time____:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
sub rsp, 0x20
call fcn.140052354
add rsp, 0x28
mov r15, rax
sub r15, qword [0x1400c3108]
mov rax, r15
push rax
movabs rax, str._hh:_ii:_ss
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400528b0
add rsp, 0x20
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
mov r15, qword [0x1400c30e8]
inc r15
mov qword [0x1400c30e8], r15
jmp 0x1400040b9
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str._Collider_v1.7.9__02.12.2021_Random_TEST_version__F:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push qword [0x1400c30e8]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14004d1c0
add rsp, 0x20
pop rax
movabs rcx, str._T:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push qword [0x1400c32c0]
movsd xmm0, qword [rsp]
add rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
pop rdx
sub rsp, 0x20
call fcn.14004d550
add rsp, 0x20
pop rax
lea rcx, [0x1400c30f0]
pop rdx
call fcn.140054960
push qword [0x1400c30f0]
pop rcx
call sub.KERNEL32.dll_SetConsoleTitleW
mov qword [0x1400c3298], 1
mov qword [0x1400c32b8], 0
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__Total_time___:
sub rsp, 0x28
call fcn.140054aa0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.140054920
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.140054920
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
sub rsp, 0x20
call fcn.140052354
add rsp, 0x28
mov r15, rax
sub r15, qword [0x1400c2f98]
mov rax, r15
push rax
movabs rax, str._hh:_ii:_ss
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400528b0
add rsp, 0x20
pop rax
push rax
call fcn.140054b30
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call qword [0x1400c1800]
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14001e12c
add rsp, 0x28
pop rax
push 0x7d0
pop rcx
call fcn.14004cf90
movabs rax, str.__Cuda_finished:_ok
push rax
pop rcx
call qword [0x1400c1800]
movabs rax, 0x1400ab04a
push rax
pop rcx
call fcn.140015a02
call fcn.140006fbb
call fcn.1400548c0
mov rcx, qword [0x1400c2f08]
call sub.KERNEL32.dll_HeapDestroy
mov rcx, qword [0x1400c2f18]
call sub.KERNEL32.dll_ExitProcess