Function at 0x140016560
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
mov rbp, rsp
sub rsp, 0x60
mov rax, qword [0x14006c030]
xor rax, rsp
mov qword [rbp - 8], rax
mov r14, rcx
mov qword [rbp - 0x38], rcx
call fcn.1400012c0
nop
lea rcx, [r14 + 0x20]
call fcn.1400016d0
nop
lea rdx, str.nakhxbqzvyjfeods
mov rcx, r14
call fcn.1400013d0
mov edx, 0x18
lea rcx, [rbp - 0x20]
call fcn.140001250
lea rcx, [rbp - 0x20]
call fcn.1400016d0
nop
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 1
mov dword [rbp - 0x30], 0x8c7342bd
mov dword [rbp - 0x2c], 0x28a49413
mov dword [rbp - 0x28], 0x42251d63
mov dword [rbp - 0x24], 0x861d3541
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xda9ef803
mov dword [rbp - 0x2c], 0x3ba228b8
mov dword [rbp - 0x28], 0x70da419d
mov dword [rbp - 0x24], 0xf1bd2a3b
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 2
mov dword [rbp - 0x30], 0x7ce1263f
mov dword [rbp - 0x2c], 0xba2a6bdb
mov dword [rbp - 0x28], 0xf3934034
mov dword [rbp - 0x24], 0xd41f68d3
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x41743a06
mov dword [rbp - 0x2c], 0xfb6feaff
mov dword [rbp - 0x28], 0x91e025de
mov dword [rbp - 0x24], 0x9fd79a28
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xe5848e51
mov dword [rbp - 0x2c], 0x45edd233
mov dword [rbp - 0x28], 0x321074ef
mov dword [rbp - 0x24], 0x55bc5c15
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xc36098fb
mov dword [rbp - 0x2c], 0x23943a93
mov dword [rbp - 0x28], 0x804ff9c1
mov dword [rbp - 0x24], 0xcbae6515
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 3
mov dword [rbp - 0x30], 0xc094c12c
mov dword [rbp - 0x2c], 0x49e31163
mov dword [rbp - 0x28], 0x5fef82c0
mov dword [rbp - 0x24], 0xe3824fb9
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x34688b7e
mov dword [rbp - 0x2c], 0xa0cc0f16
mov dword [rbp - 0x28], 0xad60ab64
mov dword [rbp - 0x24], 0xdcfc3cbd
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x39fef34e
mov dword [rbp - 0x2c], 0xc479615d
mov dword [rbp - 0x28], 0x9f322588
mov dword [rbp - 0x24], 0x8cc37e4b
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x555d33fe
mov dword [rbp - 0x2c], 0x91641213
mov dword [rbp - 0x28], 0xa113b03
mov dword [rbp - 0x24], 0x1126e2b
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x7a64f2de
mov dword [rbp - 0x2c], 0x9edf568b
mov dword [rbp - 0x28], 0xd930a1ed
mov dword [rbp - 0x24], 0x9aeaa019
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 4
mov dword [rbp - 0x30], 0xfb7ae43a
mov dword [rbp - 0x2c], 0x3a70e9c8
mov dword [rbp - 0x28], 0xbfbc6b43
mov dword [rbp - 0x24], 0xb9d1c4c0
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xf8ae4e5e
mov dword [rbp - 0x2c], 0x6392a982
mov dword [rbp - 0x28], 0xfb195c7b
mov dword [rbp - 0x24], 0xf4326406
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xc1fd8484
mov dword [rbp - 0x2c], 0x52934bf5
mov dword [rbp - 0x28], 0x85f4d14d
mov dword [rbp - 0x24], 0x33fb8dcd
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xac8788c5
mov dword [rbp - 0x2c], 0x87d28dd4
mov dword [rbp - 0x28], 0xf6d23b6a
mov dword [rbp - 0x24], 0xccd9014a
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x39fef34e
mov dword [rbp - 0x2c], 0xc479615d
mov dword [rbp - 0x28], 0x9f322588
mov dword [rbp - 0x24], 0x8cc37e4b
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xf4028856
mov dword [rbp - 0x2c], 0xe69b1b36
mov dword [rbp - 0x28], 0xe69eaf4
mov dword [rbp - 0x24], 0xe2eaee6d
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x352c6168
mov dword [rbp - 0x2c], 0xea10c18b
mov dword [rbp - 0x28], 0x47a08412
mov dword [rbp - 0x24], 0x21565836
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x5db5d1f7
mov dword [rbp - 0x2c], 0xa53cac92
mov dword [rbp - 0x28], 0x8962b815
mov dword [rbp - 0x24], 0xd626db5d
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 5
mov dword [rbp - 0x30], 0xa5a1672a
mov dword [rbp - 0x2c], 0x51c49dfc
mov dword [rbp - 0x28], 0xe3f74347
mov dword [rbp - 0x24], 0x2f060c
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x34636840
mov dword [rbp - 0x2c], 0x772045b5
mov dword [rbp - 0x28], 0x858e15ba
mov dword [rbp - 0x24], 0x70dc198
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x3eb19b07
mov dword [rbp - 0x2c], 0xbb19774
mov dword [rbp - 0x28], 0xd0ccd250
mov dword [rbp - 0x24], 0xe4a50ebf
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x618bb2e
mov dword [rbp - 0x2c], 0x95bbbb5e
mov dword [rbp - 0x28], 0xe2329980
mov dword [rbp - 0x24], 0x454553da
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xeab3a5b5
mov dword [rbp - 0x2c], 0xd09b4d72
mov dword [rbp - 0x28], 0x562709df
mov dword [rbp - 0x24], 0xcdb7b5f7
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xf826c517
mov dword [rbp - 0x2c], 0x6a1c20c4
mov dword [rbp - 0x28], 0xb53eb172
mov dword [rbp - 0x24], 0xbcc3144f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xef197666
mov dword [rbp - 0x2c], 0x981ea56d
mov dword [rbp - 0x28], 0x5cb91063
mov dword [rbp - 0x24], 0x9a897485
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x70d79c01
mov dword [rbp - 0x2c], 0xfd9ec14f
mov dword [rbp - 0x28], 0xc6a1654
mov dword [rbp - 0x24], 0x18a7019
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x14c4ad40
mov dword [rbp - 0x2c], 0x8a569156
mov dword [rbp - 0x28], 0xdc4857c6
mov dword [rbp - 0x24], 0xf6775ac8
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x5e668896
mov dword [rbp - 0x2c], 0x54c591ea
mov dword [rbp - 0x28], 0xe46557a0
mov dword [rbp - 0x24], 0xf8e553c5
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 6
mov dword [rbp - 0x30], 0xfab4d309
mov dword [rbp - 0x2c], 0x93b13199
mov dword [rbp - 0x28], 0x2c7180ec
mov dword [rbp - 0x24], 0xd2a0ed25
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x7ef9451b
mov dword [rbp - 0x2c], 0x1d7715a7
mov dword [rbp - 0x28], 0x93daa75c
mov dword [rbp - 0x24], 0xa58819a
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 7
mov dword [rbp - 0x30], 0x4d2626bb
mov dword [rbp - 0x2c], 0x790a519f
mov dword [rbp - 0x28], 0x8da9604a
mov dword [rbp - 0x24], 0x88376ba
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x30c88219
mov dword [rbp - 0x2c], 0xb08ca1d5
mov dword [rbp - 0x28], 0x314b8b39
mov dword [rbp - 0x24], 0x56596007
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xeea51533
mov dword [rbp - 0x2c], 0xcd7700fa
mov dword [rbp - 0x28], 0x4cc7a4cc
mov dword [rbp - 0x24], 0xe94ed324
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x7ad79e01
mov dword [rbp - 0x2c], 0xf1a41f1d
mov dword [rbp - 0x28], 0x9442c0b5
mov dword [rbp - 0x24], 0xee4501ee
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x1a108525
mov dword [rbp - 0x2c], 0x7981a2
mov dword [rbp - 0x28], 0xa007ea95
mov dword [rbp - 0x24], 0xb4c447be
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xe14e986c
mov dword [rbp - 0x2c], 0xc4c7b57
mov dword [rbp - 0x28], 0x4f86cfa2
mov dword [rbp - 0x24], 0x8a157f7c
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x29b7f60d
mov dword [rbp - 0x2c], 0x8acbf0e6
mov dword [rbp - 0x28], 0x4e99d667
mov dword [rbp - 0x24], 0x5b5b02be
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x32f11f1
mov dword [rbp - 0x2c], 0xbafd33be
mov dword [rbp - 0x28], 0x5ed11886
mov dword [rbp - 0x24], 0xeb2561e8
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xa0f60ec8
mov dword [rbp - 0x2c], 0x1974a9ea
mov dword [rbp - 0x28], 0x93af5fa5
mov dword [rbp - 0x24], 0xfb3a73cb
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x80a1722f
mov dword [rbp - 0x2c], 0x9e1fc15b
mov dword [rbp - 0x28], 0x91a7c576
mov dword [rbp - 0x24], 0xc0a27fd7
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x689ccae8
mov dword [rbp - 0x2c], 0xcf0297ef
mov dword [rbp - 0x28], 0xed23a4f0
mov dword [rbp - 0x24], 0xedc247c
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x80d35a82
mov dword [rbp - 0x2c], 0x6ed9bc23
mov dword [rbp - 0x28], 0x92c4a30
mov dword [rbp - 0x24], 0x91d941c1
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x7b5d3eb1
mov dword [rbp - 0x2c], 0x32cade95
mov dword [rbp - 0x28], 0xbd5892a5
mov dword [rbp - 0x24], 0x8fab6a37
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb63d0a16
mov dword [rbp - 0x2c], 0x94c59dd7
mov dword [rbp - 0x28], 0x157fd76a
mov dword [rbp - 0x24], 0x1ca676aa
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x463f10da
mov dword [rbp - 0x2c], 0x6db07405
mov dword [rbp - 0x28], 0xc8ce3555
mov dword [rbp - 0x24], 0x4420396b
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x206e4dc7
mov dword [rbp - 0x2c], 0xdd2a1d39
mov dword [rbp - 0x28], 0xb8758b5c
mov dword [rbp - 0x24], 0x160d6560
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 8
mov dword [rbp - 0x30], 0xf35c1ce8
mov dword [rbp - 0x2c], 0x500cd209
mov dword [rbp - 0x28], 0xb949a1d5
mov dword [rbp - 0x24], 0xe3c09d67
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xfe75d147
mov dword [rbp - 0x2c], 0xb6357fbf
mov dword [rbp - 0x28], 0x76d8eb53
mov dword [rbp - 0x24], 0xd39e0f6b
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd44fff45
mov dword [rbp - 0x2c], 0xd910aa3f
mov dword [rbp - 0x28], 0x5d0832bf
mov dword [rbp - 0x24], 0xaa3766b4
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xdd7b083b
mov dword [rbp - 0x2c], 0x2e0324cb
mov dword [rbp - 0x28], 0x6c5f6de7
mov dword [rbp - 0x24], 0xe6ea5ab6
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rbx, rax
mov dword [rax], 9
mov rdx, rax
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rbx
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0xa
mov dword [rbp - 0x30], 0x477ee760
mov dword [rbp - 0x2c], 0x55c7f5b8
mov dword [rbp - 0x28], 0xe073fd9f
mov dword [rbp - 0x24], 0x235d390f
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xc0670844
mov dword [rbp - 0x2c], 0x4a39a8e6
mov dword [rbp - 0x28], 0xbf07012
mov dword [rbp - 0x24], 0x6b75a3c5
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x4f32136f
mov dword [rbp - 0x2c], 0x6d9d8aa9
mov dword [rbp - 0x28], 0xc0f7a632
mov dword [rbp - 0x24], 0x6c0b5fa5
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb5c77a2e
mov dword [rbp - 0x2c], 0x5cf88b9
mov dword [rbp - 0x28], 0x9736bbfd
mov dword [rbp - 0x24], 0x95984048
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x954823e4
mov dword [rbp - 0x2c], 0x57f827b1
mov dword [rbp - 0x28], 0x25df632c
mov dword [rbp - 0x24], 0xdd4ab5bd
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd805e8ff
mov dword [rbp - 0x2c], 0xca7a8875
mov dword [rbp - 0x28], 0x5b2a1669
mov dword [rbp - 0x24], 0x771b6035
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0xb
mov dword [rbp - 0x30], 0x4a71a728
mov dword [rbp - 0x2c], 0x8fa9436
mov dword [rbp - 0x28], 0xc86369dc
mov dword [rbp - 0x24], 0xa4c4cf7d
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xe667e2e8
mov dword [rbp - 0x2c], 0xec333a38
mov dword [rbp - 0x28], 0x1012e550
mov dword [rbp - 0x24], 0x4eb3abe8
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x5072d30a
mov dword [rbp - 0x2c], 0xc8049033
mov dword [rbp - 0x28], 0xc0482307
mov dword [rbp - 0x24], 0xd1ef3d83
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0xc
mov dword [rbp - 0x30], 0x2a9e2375
mov dword [rbp - 0x2c], 0x2c602b43
mov dword [rbp - 0x28], 0x63f431cd
mov dword [rbp - 0x24], 0x6792fbc6
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x73640f8c
mov dword [rbp - 0x2c], 0xdff2fb33
mov dword [rbp - 0x28], 0x2d52b418
mov dword [rbp - 0x24], 0x8552690f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xc70c7f25
mov dword [rbp - 0x2c], 0x9d85b36c
mov dword [rbp - 0x28], 0x109f272e
mov dword [rbp - 0x24], 0x4a7f6411
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xae1e7057
mov dword [rbp - 0x2c], 0xcf197274
mov dword [rbp - 0x28], 0x6a36b93a
mov dword [rbp - 0x24], 0xc21b8258
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x867eb641
mov dword [rbp - 0x2c], 0x5b283700
mov dword [rbp - 0x28], 0x2e04f75
mov dword [rbp - 0x24], 0xa25ffe24
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xc8d9d5
mov dword [rbp - 0x2c], 0xa7ac2bd2
mov dword [rbp - 0x28], 0x1b1589ff
mov dword [rbp - 0x24], 0x30ac31b3
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xfd3a4280
mov dword [rbp - 0x2c], 0x11188fa5
mov dword [rbp - 0x28], 0xd7b5a385
mov dword [rbp - 0x24], 0x3441be2f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xa782b1d7
mov dword [rbp - 0x2c], 0x8fe856f0
mov dword [rbp - 0x28], 0xcdb3a319
mov dword [rbp - 0x24], 0x68b2b210
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x836e998a
mov dword [rbp - 0x2c], 0x8f035903
mov dword [rbp - 0x28], 0x4930a5ae
mov dword [rbp - 0x24], 0xd1fad7ec
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xcbca304f
mov dword [rbp - 0x2c], 0x470cd137
mov dword [rbp - 0x28], 0xab17b649
mov dword [rbp - 0x24], 0xa77e2a1e
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0xd
mov dword [rbp - 0x30], 0x7127e601
mov dword [rbp - 0x2c], 0x4da57428
mov dword [rbp - 0x28], 0xc26d3205
mov dword [rbp - 0x24], 0xc70f7c4a
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x3754f4b9
mov dword [rbp - 0x2c], 0xfa5eb035
mov dword [rbp - 0x28], 0xd305fd94
mov dword [rbp - 0x24], 0xe0104999
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x3ac0ffcf
mov dword [rbp - 0x2c], 0x2327a040
mov dword [rbp - 0x28], 0xa6f8faa6
mov dword [rbp - 0x24], 0x40b60fcb
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x4467a0b8
mov dword [rbp - 0x2c], 0x22dcd2b1
mov dword [rbp - 0x28], 0x7fd2992
mov dword [rbp - 0x24], 0xfc9ceb5f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x9be53e7f
mov dword [rbp - 0x2c], 0x25d4148a
mov dword [rbp - 0x28], 0xf005a69c
mov dword [rbp - 0x24], 0x2c252262
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd34e2ae7
mov dword [rbp - 0x2c], 0x49aa98db
mov dword [rbp - 0x28], 0x41511611
mov dword [rbp - 0x24], 0xfb5e6915
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rbx, rax
mov dword [rax], 0xe
mov dword [rbp - 0x30], 0xfaafb925
mov dword [rbp - 0x2c], 0x93830207
mov dword [rbp - 0x28], 0x3dec1cb1
mov dword [rbp - 0x24], 0xfd6c7c5c
lea rcx, [rax + 8]
lea rdx, [rbp - 0x30]
call fcn.140019df0
mov rdx, rbx
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rbx
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0xf
mov dword [rbp - 0x30], 0xb9d765b2
mov dword [rbp - 0x2c], 0xaae77272
mov dword [rbp - 0x28], 0xf843b9ab
mov dword [rbp - 0x24], 0xf0f5df5d
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xf20cd919
mov dword [rbp - 0x2c], 0x55d0601
mov dword [rbp - 0x28], 0xe0b7428e
mov dword [rbp - 0x24], 0xff917a34
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x68f46ac4
mov dword [rbp - 0x2c], 0xeea22b7d
mov dword [rbp - 0x28], 0x6470773c
mov dword [rbp - 0x24], 0xf46d7abd
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x10
mov dword [rbp - 0x30], 0x30a6a736
mov dword [rbp - 0x2c], 0xfbf15a7c
mov dword [rbp - 0x28], 0x88c0696b
mov dword [rbp - 0x24], 0xfdc0fd40
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xa0de22f6
mov dword [rbp - 0x2c], 0xd8d1c021
mov dword [rbp - 0x28], 0x3a015ce9
mov dword [rbp - 0x24], 0x28d9c06b
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xaae60848
mov dword [rbp - 0x2c], 0x10a0ef95
mov dword [rbp - 0x28], 0x120c9809
mov dword [rbp - 0x24], 0xa46cfe5f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x5f3642a0
mov dword [rbp - 0x2c], 0x2f693a28
mov dword [rbp - 0x28], 0xf217b1dc
mov dword [rbp - 0x24], 0xde16c8d9
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x9835f058
mov dword [rbp - 0x2c], 0x7d6d60
mov dword [rbp - 0x28], 0x2888769c
mov dword [rbp - 0x24], 0xbd59177d
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xc9fba6aa
mov dword [rbp - 0x2c], 0xbbbd1808
mov dword [rbp - 0x28], 0x44b0e341
mov dword [rbp - 0x24], 0x8a3f2ee6
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd1168a8b
mov dword [rbp - 0x2c], 0x5817a8a2
mov dword [rbp - 0x28], 0xe11d837c
mov dword [rbp - 0x24], 0xdfa8ec9f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x7ef71151
mov dword [rbp - 0x2c], 0x7e5f4f6b
mov dword [rbp - 0x28], 0x6848da48
mov dword [rbp - 0x24], 0xf9937e44
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd2b2215e
mov dword [rbp - 0x2c], 0x5c94561a
mov dword [rbp - 0x28], 0x99bfb0a7
mov dword [rbp - 0x24], 0x44f136ec
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x11
mov dword [rbp - 0x30], 0x1309460e
mov dword [rbp - 0x2c], 0x4864788
mov dword [rbp - 0x28], 0xcd116170
mov dword [rbp - 0x24], 0x92fe7620
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xf3ab3f67
mov dword [rbp - 0x2c], 0x26e3543a
mov dword [rbp - 0x28], 0x2f37c6ba
mov dword [rbp - 0x24], 0x75c7c4
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb8b16aef
mov dword [rbp - 0x2c], 0x40a93649
mov dword [rbp - 0x28], 0x92271382
mov dword [rbp - 0x24], 0xc22bb10f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x599855a8
mov dword [rbp - 0x2c], 0x6d36e6fe
mov dword [rbp - 0x28], 0x8a1f3fd6
mov dword [rbp - 0x24], 0xf87a50b7
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x947a9732
mov dword [rbp - 0x2c], 0xd38676b3
mov dword [rbp - 0x28], 0xfc5d46df
mov dword [rbp - 0x24], 0xd82410a3
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd86fbe7
mov dword [rbp - 0x2c], 0xeab4e13e
mov dword [rbp - 0x28], 0xbe3cb6e0
mov dword [rbp - 0x24], 0x5ddf3d4c
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xca107437
mov dword [rbp - 0x2c], 0x99fcf113
mov dword [rbp - 0x28], 0xa6cd5ddb
mov dword [rbp - 0x24], 0xa8f93cbe
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x12
mov dword [rbp - 0x30], 0xab46c475
mov dword [rbp - 0x2c], 0xb5c0579d
mov dword [rbp - 0x28], 0xba86efff
mov dword [rbp - 0x24], 0xd5e56469
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xfb2d5b1f
mov dword [rbp - 0x2c], 0x557a8654
mov dword [rbp - 0x28], 0xf993d3b4
mov dword [rbp - 0x24], 0xb6d81545
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xa77d37ba
mov dword [rbp - 0x2c], 0x9d419b3d
mov dword [rbp - 0x28], 0xb1344604
mov dword [rbp - 0x24], 0x4e08487c
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x13
mov dword [rbp - 0x30], 0xda9f1ecb
mov dword [rbp - 0x2c], 0xdaf4630d
mov dword [rbp - 0x28], 0x9214b6eb
mov dword [rbp - 0x24], 0x43463a84
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x60d674e1
mov dword [rbp - 0x2c], 0x8d12d8b
mov dword [rbp - 0x28], 0x214f31d4
mov dword [rbp - 0x24], 0x530be8f1
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x2c72588e
mov dword [rbp - 0x2c], 0x2e430886
mov dword [rbp - 0x28], 0xd3d24cc6
mov dword [rbp - 0x24], 0x91e74ae3
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x128d907c
mov dword [rbp - 0x2c], 0xbc250cba
mov dword [rbp - 0x28], 0xb499d3b5
mov dword [rbp - 0x24], 0xb1a8c0a2
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xefb8501c
mov dword [rbp - 0x2c], 0xf6eccad1
mov dword [rbp - 0x28], 0x7add69c7
mov dword [rbp - 0x24], 0x13cbf575
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb4173932
mov dword [rbp - 0x2c], 0x8d50ba55
mov dword [rbp - 0x28], 0x3bcb916d
mov dword [rbp - 0x24], 0x6acf56ef
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x14
mov dword [rbp - 0x30], 0xda9f1ecb
mov dword [rbp - 0x2c], 0xdaf4630d
mov dword [rbp - 0x28], 0x9214b6eb
mov dword [rbp - 0x24], 0x43463a84
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x60d674e1
mov dword [rbp - 0x2c], 0x8d12d8b
mov dword [rbp - 0x28], 0x214f31d4
mov dword [rbp - 0x24], 0x530be8f1
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x2c72588e
mov dword [rbp - 0x2c], 0x2e430886
mov dword [rbp - 0x28], 0xd3d24cc6
mov dword [rbp - 0x24], 0x91e74ae3
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x128d907c
mov dword [rbp - 0x2c], 0xbc250cba
mov dword [rbp - 0x28], 0xb499d3b5
mov dword [rbp - 0x24], 0xb1a8c0a2
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xefb8501c
mov dword [rbp - 0x2c], 0xf6eccad1
mov dword [rbp - 0x28], 0x7add69c7
mov dword [rbp - 0x24], 0x13cbf575
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb4173932
mov dword [rbp - 0x2c], 0x8d50ba55
mov dword [rbp - 0x28], 0x3bcb916d
mov dword [rbp - 0x24], 0x6acf56ef
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x15
mov dword [rbp - 0x30], 0x651569c6
mov dword [rbp - 0x2c], 0x56ffdb9b
mov dword [rbp - 0x28], 0x5cce7b7e
mov dword [rbp - 0x24], 0x510d3d01
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xc37a0051
mov dword [rbp - 0x2c], 0x53c8d128
mov dword [rbp - 0x28], 0x6116a52f
mov dword [rbp - 0x24], 0x63ba997a
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x9925d899
mov dword [rbp - 0x2c], 0x128f8018
mov dword [rbp - 0x28], 0x3ee7f57c
mov dword [rbp - 0x24], 0xa69be8f9
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x16
mov dword [rbp - 0x30], 0xafa35541
mov dword [rbp - 0x2c], 0x2d09bb36
mov dword [rbp - 0x28], 0x712e9919
mov dword [rbp - 0x24], 0x514c22ce
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x6fcec2b0
mov dword [rbp - 0x2c], 0x87c24bc5
mov dword [rbp - 0x28], 0x178d4779
mov dword [rbp - 0x24], 0x1fc91f92
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x4d58f062
mov dword [rbp - 0x2c], 0xa61ac351
mov dword [rbp - 0x28], 0x995e7056
mov dword [rbp - 0x24], 0x3f1aef72
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xbef745d4
mov dword [rbp - 0x2c], 0x1aca7717
mov dword [rbp - 0x28], 0x3521c4ae
mov dword [rbp - 0x24], 0xc2fda7b5
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x8f24c11d
mov dword [rbp - 0x2c], 0xe149063
mov dword [rbp - 0x28], 0xadf04556
mov dword [rbp - 0x24], 0xc337a965
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb9f047d1
mov dword [rbp - 0x2c], 0xff9ccc28
mov dword [rbp - 0x28], 0x57dc339
mov dword [rbp - 0x24], 0x2ef6a78f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xaef6cd27
mov dword [rbp - 0x2c], 0xa6a62c3f
mov dword [rbp - 0x28], 0x2b3af2d7
mov dword [rbp - 0x24], 0x5e5d049c
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x17
mov dword [rbp - 0x30], 0xcbf47ad1
mov dword [rbp - 0x2c], 0xb2a941dc
mov dword [rbp - 0x28], 0x511ec1d7
mov dword [rbp - 0x24], 0xa6cc6360
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xaaf1dafc
mov dword [rbp - 0x2c], 0x636a54ec
mov dword [rbp - 0x28], 0x2da38588
mov dword [rbp - 0x24], 0x9bc812f9
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xf8ecd4a8
mov dword [rbp - 0x2c], 0x73f120c5
mov dword [rbp - 0x28], 0x44635831
mov dword [rbp - 0x24], 0xf32e8e8f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x6b849737
mov dword [rbp - 0x2c], 0x7d1f4a93
mov dword [rbp - 0x28], 0x2ab26dfd
mov dword [rbp - 0x24], 0xa7b1e2c8
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb26b9980
mov dword [rbp - 0x2c], 0xd3a955d0
mov dword [rbp - 0x28], 0x734518a0
mov dword [rbp - 0x24], 0x931c215d
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x18
mov dword [rbp - 0x30], 0x5c019510
mov dword [rbp - 0x2c], 0x3e7b5456
mov dword [rbp - 0x28], 0x9783b79
mov dword [rbp - 0x24], 0x149f4a71
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x135de4d0
mov dword [rbp - 0x2c], 0x5d8162ea
mov dword [rbp - 0x28], 0xbe816ae6
mov dword [rbp - 0x24], 0x6eb615cd
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xceea6023
mov dword [rbp - 0x2c], 0x6a60f6c2
mov dword [rbp - 0x28], 0x8af1b05e
mov dword [rbp - 0x24], 0x87ca022a
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x19
mov dword [rbp - 0x30], 0x7e8e1ed5
mov dword [rbp - 0x2c], 0x54673973
mov dword [rbp - 0x28], 0xb295787f
mov dword [rbp - 0x24], 0xb13cfee0
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x66a96ea2
mov dword [rbp - 0x2c], 0xeb781702
mov dword [rbp - 0x28], 0x788f9c46
mov dword [rbp - 0x24], 0xd7829162
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x19ec1184
mov dword [rbp - 0x2c], 0x9d8f9305
mov dword [rbp - 0x28], 0x702f2efb
mov dword [rbp - 0x24], 0x5cc41f58
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x37167c4b
mov dword [rbp - 0x2c], 0x60413e82
mov dword [rbp - 0x28], 0xed9a2070
mov dword [rbp - 0x24], 0x8ca164d1
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x23d3a52c
mov dword [rbp - 0x2c], 0x83926681
mov dword [rbp - 0x28], 0x3febc93a
mov dword [rbp - 0x24], 0x6aba1b67
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb2270f8f
mov dword [rbp - 0x2c], 0x680653d
mov dword [rbp - 0x28], 0x57b54d76
mov dword [rbp - 0x24], 0x6a0001c1
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xc2a5e3dd
mov dword [rbp - 0x2c], 0x7aa86931
mov dword [rbp - 0x28], 0x880b33dd
mov dword [rbp - 0x24], 0x9fb7c22a
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x83a9a6dc
mov dword [rbp - 0x2c], 0x9d3c6e20
mov dword [rbp - 0x28], 0x640d4ff4
mov dword [rbp - 0x24], 0xea1fa262
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x1b8bd9a0
mov dword [rbp - 0x2c], 0x864223c8
mov dword [rbp - 0x28], 0x10483f2a
mov dword [rbp - 0x24], 0x3a5eeac9
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rbx, rax
mov dword [rax], 0x1a
mov dword [rbp - 0x30], 0x226bc8f9
mov dword [rbp - 0x2c], 0x6d9fe212
mov dword [rbp - 0x28], 0xf6b018f1
mov dword [rbp - 0x24], 0x519c0ebc
lea rcx, [rax + 8]
lea rdx, [rbp - 0x30]
call fcn.140019df0
mov rdx, rbx
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rbx
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rbx, rax
mov dword [rax], 0x1b
mov dword [rbp - 0x30], 0xa1120733
mov dword [rbp - 0x2c], 0x6aaec099
mov dword [rbp - 0x28], 0xa8c13011
mov dword [rbp - 0x24], 0xd6459637
lea rcx, [rax + 8]
lea rdx, [rbp - 0x30]
call fcn.140019df0
mov rdx, rbx
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rbx
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x1c
mov dword [rbp - 0x30], 0xd5a173a4
mov dword [rbp - 0x2c], 0xcff9f309
mov dword [rbp - 0x28], 0x82100347
mov dword [rbp - 0x24], 0xd4587dc7
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xa1c07452
mov dword [rbp - 0x2c], 0xfaf3beb8
mov dword [rbp - 0x28], 0x1d143721
mov dword [rbp - 0x24], 0xe99da23
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x9fa30831
mov dword [rbp - 0x2c], 0xf8356d48
mov dword [rbp - 0x28], 0xda1af37f
mov dword [rbp - 0x24], 0xc8337210
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd04a8e6d
mov dword [rbp - 0x2c], 0x12fe2a9b
mov dword [rbp - 0x28], 0xbedaac16
mov dword [rbp - 0x24], 0x185b81b2
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x1d
mov dword [rbp - 0x30], 0xbe7a1b84
mov dword [rbp - 0x2c], 0x5c47ec06
mov dword [rbp - 0x28], 0x7610c672
mov dword [rbp - 0x24], 0xeb2f404f
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x85e0fb6c
mov dword [rbp - 0x2c], 0x4b71653c
mov dword [rbp - 0x28], 0x39412437
mov dword [rbp - 0x24], 0x5a5401db
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x1e
mov dword [rbp - 0x30], 0xe0464027
mov dword [rbp - 0x2c], 0x4a2bee22
mov dword [rbp - 0x28], 0x8671d8af
mov dword [rbp - 0x24], 0x9b18c858
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x986a9650
mov dword [rbp - 0x2c], 0xf125496c
mov dword [rbp - 0x28], 0xa975d908
mov dword [rbp - 0x24], 0x2e16a9fa
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x70c73078
mov dword [rbp - 0x2c], 0x887de502
mov dword [rbp - 0x28], 0xaec15001
mov dword [rbp - 0x24], 0x3209eb9e
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x7445ad26
mov dword [rbp - 0x2c], 0x64f565e9
mov dword [rbp - 0x28], 0xca5cea02
mov dword [rbp - 0x24], 0x80aeb0fe
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x1f
mov dword [rbp - 0x30], 0x6c30c8ea
mov dword [rbp - 0x2c], 0x847de504
mov dword [rbp - 0x28], 0xc0bd9586
mov dword [rbp - 0x24], 0xa8ac9fd8
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xbd4e395c
mov dword [rbp - 0x2c], 0x49a318db
mov dword [rbp - 0x28], 0x24c7949d
mov dword [rbp - 0x24], 0x48183d20
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x1c38d7ef
mov dword [rbp - 0x2c], 0x5a21606
mov dword [rbp - 0x28], 0xc6d733ef
mov dword [rbp - 0x24], 0x44b140a5
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x26268bba
mov dword [rbp - 0x2c], 0xb080b03
mov dword [rbp - 0x28], 0x23365992
mov dword [rbp - 0x24], 0xdb389b0c
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x4d65d15
mov dword [rbp - 0x2c], 0x5e4ce668
mov dword [rbp - 0x28], 0x99a909e7
mov dword [rbp - 0x24], 0x21689117
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x380a4b9e
mov dword [rbp - 0x2c], 0x69609bfc
mov dword [rbp - 0x28], 0xd2a8cdaa
mov dword [rbp - 0x24], 0xf5a138e1
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x3418d324
mov dword [rbp - 0x2c], 0x66349a5
mov dword [rbp - 0x28], 0xa828ec68
mov dword [rbp - 0x24], 0x55b951eb
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xa24d9423
mov dword [rbp - 0x2c], 0x7671ed37
mov dword [rbp - 0x28], 0xe4da4433
mov dword [rbp - 0x24], 0xdf0c185b
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd476d1dc
mov dword [rbp - 0x2c], 0xd4b00751
mov dword [rbp - 0x28], 0x7901f944
mov dword [rbp - 0x24], 0xb24b7c83
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb700bdda
mov dword [rbp - 0x2c], 0xec8c48fe
mov dword [rbp - 0x28], 0x6187d68a
mov dword [rbp - 0x24], 0xe1f51047
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x995112be
mov dword [rbp - 0x2c], 0xd3d24bb6
mov dword [rbp - 0x28], 0xf5c9ede6
mov dword [rbp - 0x24], 0x5234ad61
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x5db40329
mov dword [rbp - 0x2c], 0x46c91f00
mov dword [rbp - 0x28], 0xdb3c36c3
mov dword [rbp - 0x24], 0x66c897b0
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x635b1001
mov dword [rbp - 0x2c], 0x1270f9b0
mov dword [rbp - 0x28], 0x786ca5ff
mov dword [rbp - 0x24], 0x2b72108
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x9fa871a2
mov dword [rbp - 0x2c], 0x7265b6be
mov dword [rbp - 0x28], 0x50e7f4c4
mov dword [rbp - 0x24], 0xdcd9b99
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x54a1f64b
mov dword [rbp - 0x2c], 0x3b4fb366
mov dword [rbp - 0x28], 0x7e4432f4
mov dword [rbp - 0x24], 0xa12cc7a3
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xcd37158a
mov dword [rbp - 0x2c], 0xafc6995b
mov dword [rbp - 0x28], 0xb736d927
mov dword [rbp - 0x24], 0x3f65e059
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x20
mov dword [rbp - 0x30], 0x968c0fcd
mov dword [rbp - 0x2c], 0x52c2f895
mov dword [rbp - 0x28], 0x85db6bd4
mov dword [rbp - 0x24], 0x4f544f71
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x8f2fdcaf
mov dword [rbp - 0x2c], 0x95a1af05
mov dword [rbp - 0x28], 0xb3958fe1
mov dword [rbp - 0x24], 0xbf503cf5
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rbx, rax
mov dword [rax], 0x21
mov dword [rbp - 0x30], 0xb42c96a8
mov dword [rbp - 0x2c], 0x35e5efd3
mov dword [rbp - 0x28], 0x1ace533d
mov dword [rbp - 0x24], 0x8b4fa55d
lea rcx, [rax + 8]
lea rdx, [rbp - 0x30]
call fcn.140019df0
mov rdx, rbx
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rbx
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rbx, rax
mov dword [rax], 0x22
mov dword [rbp - 0x30], 0xc3da158d
mov dword [rbp - 0x2c], 0x8412ed29
mov dword [rbp - 0x28], 0xbb2fe9b2
mov dword [rbp - 0x24], 0x50047bcc
lea rcx, [rax + 8]
lea rdx, [rbp - 0x30]
call fcn.140019df0
mov rdx, rbx
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rbx
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x23
mov dword [rbp - 0x30], 0x9766b501
mov dword [rbp - 0x2c], 0xa7d3f518
mov dword [rbp - 0x28], 0x19a865ef
mov dword [rbp - 0x24], 0x7932a7f9
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x61a09172
mov dword [rbp - 0x2c], 0xc9341ff
mov dword [rbp - 0x28], 0x171fc3cc
mov dword [rbp - 0x24], 0x6ddf47cf
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x2fb96e0e
mov dword [rbp - 0x2c], 0x947b81e9
mov dword [rbp - 0x28], 0x86d535ff
mov dword [rbp - 0x24], 0x4a467798
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x24
mov dword [rbp - 0x30], 0x4a785336
mov dword [rbp - 0x2c], 0xf5a5c75f
mov dword [rbp - 0x28], 0x186a7d1d
mov dword [rbp - 0x24], 0x7ca7cc34
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb0c0f1e
mov dword [rbp - 0x2c], 0xb553a912
mov dword [rbp - 0x28], 0xc4b63dfb
mov dword [rbp - 0x24], 0xb0373cb
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xa5e9ca1
mov dword [rbp - 0x2c], 0xc4d38188
mov dword [rbp - 0x28], 0x3224d706
mov dword [rbp - 0x24], 0x53973dd7
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xf19d4692
mov dword [rbp - 0x2c], 0x8054202e
mov dword [rbp - 0x28], 0x1cb22c32
mov dword [rbp - 0x24], 0x11d14962
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xc355af9a
mov dword [rbp - 0x2c], 0x7d870833
mov dword [rbp - 0x28], 0xffeb13f4
mov dword [rbp - 0x24], 0xc2a6f412
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xcaace6de
mov dword [rbp - 0x2c], 0x54b4f8b8
mov dword [rbp - 0x28], 0x97290ec8
mov dword [rbp - 0x24], 0xe98276b2
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x70f3481b
mov dword [rbp - 0x2c], 0x7c801b79
mov dword [rbp - 0x28], 0x3fb733a3
mov dword [rbp - 0x24], 0xfdd24090
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x8218b3b9
mov dword [rbp - 0x2c], 0x5f0eeb24
mov dword [rbp - 0x28], 0x7e277e06
mov dword [rbp - 0x24], 0xc4d06fbe
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb7bf2815
mov dword [rbp - 0x2c], 0xde43bd77
mov dword [rbp - 0x28], 0x5ee2612e
mov dword [rbp - 0x24], 0x828af058
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x10b3773
mov dword [rbp - 0x2c], 0xe43ebd2d
mov dword [rbp - 0x28], 0x459c0d8b
mov dword [rbp - 0x24], 0x25b9a3b8
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x25
mov dword [rbp - 0x30], 0xc7d53bd3
mov dword [rbp - 0x2c], 0x885a204f
mov dword [rbp - 0x28], 0x568f6f4e
mov dword [rbp - 0x24], 0xa477d4af
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd0abd5c3
mov dword [rbp - 0x2c], 0xa74c7a64
mov dword [rbp - 0x28], 0x562f3999
mov dword [rbp - 0x24], 0x5aef4ecd
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x86fb02b0
mov dword [rbp - 0x2c], 0x6ef8b09b
mov dword [rbp - 0x28], 0xb0099abe
mov dword [rbp - 0x24], 0xb210b149
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x77fdb7d0
mov dword [rbp - 0x2c], 0x2a20b35a
mov dword [rbp - 0x28], 0xb3e42a2a
mov dword [rbp - 0x24], 0x18434d99
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x26
mov dword [rbp - 0x30], 0x5b20c7dc
mov dword [rbp - 0x2c], 0xbf4cf4e3
mov dword [rbp - 0x28], 0x445b0f2c
mov dword [rbp - 0x24], 0x723e08b9
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xe3e3db82
mov dword [rbp - 0x2c], 0xf631526b
mov dword [rbp - 0x28], 0xcacb49cc
mov dword [rbp - 0x24], 0xedd38be2
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x1890dd59
mov dword [rbp - 0x2c], 0xfbba221e
mov dword [rbp - 0x28], 0xf8815f92
mov dword [rbp - 0x24], 0xd2ef79ba
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x1047c841
mov dword [rbp - 0x2c], 0xf4bd738d
mov dword [rbp - 0x28], 0xc23a8cae
mov dword [rbp - 0x24], 0x7daec0d
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x8db34bee
mov dword [rbp - 0x2c], 0xa1037a1a
mov dword [rbp - 0x28], 0xdcd0be2d
mov dword [rbp - 0x24], 0x8ee13754
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xcc65b035
mov dword [rbp - 0x2c], 0x8022dde9
mov dword [rbp - 0x28], 0x44c5baf9
mov dword [rbp - 0x24], 0xcb0f9cfb
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xfa6d45ba
mov dword [rbp - 0x2c], 0x21482f04
mov dword [rbp - 0x28], 0xf200ff84
mov dword [rbp - 0x24], 0xc283611d
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x27
mov dword [rbp - 0x30], 0x54501145
mov dword [rbp - 0x2c], 0xe468cb36
mov dword [rbp - 0x28], 0x442a208b
mov dword [rbp - 0x24], 0x3ae617b9
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xedfcce94
mov dword [rbp - 0x2c], 0xd96091dd
mov dword [rbp - 0x28], 0xf5e3df26
mov dword [rbp - 0x24], 0xfc2957dc
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xac5def1
mov dword [rbp - 0x2c], 0x9922a83a
mov dword [rbp - 0x28], 0xb3f363e7
mov dword [rbp - 0x24], 0x1c5f1b0a
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x28
mov dword [rbp - 0x30], 0x31e30d20
mov dword [rbp - 0x2c], 0x9d7ca8db
mov dword [rbp - 0x28], 0x3d8f3f29
mov dword [rbp - 0x24], 0x3f73438b
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x6183adc0
mov dword [rbp - 0x2c], 0x8debeafe
mov dword [rbp - 0x28], 0x368a5f21
mov dword [rbp - 0x24], 0x4e7b4cbe
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xa35718bc
mov dword [rbp - 0x2c], 0xde46b150
mov dword [rbp - 0x28], 0x8592c1d9
mov dword [rbp - 0x24], 0x788ca8bf
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xb3598111
mov dword [rbp - 0x2c], 0xc950b7f
mov dword [rbp - 0x28], 0x87ff71b
mov dword [rbp - 0x24], 0xa6a0d691
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xe768c70c
mov dword [rbp - 0x2c], 0xd3df1aec
mov dword [rbp - 0x28], 0xfc7019e6
mov dword [rbp - 0x24], 0x8959b78f
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x29
mov dword [rbp - 0x30], 0x3a122107
mov dword [rbp - 0x2c], 0x1d0f402e
mov dword [rbp - 0x28], 0x4a731a9f
mov dword [rbp - 0x24], 0x88880f48
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x6affa68c
mov dword [rbp - 0x2c], 0xf93d5329
mov dword [rbp - 0x28], 0x481b99bc
mov dword [rbp - 0x24], 0x78d49926
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xafabd102
mov dword [rbp - 0x2c], 0xf88285c1
mov dword [rbp - 0x28], 0xb076d667
mov dword [rbp - 0x24], 0x4eafa627
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x2a
mov dword [rbp - 0x30], 0xe427d9fb
mov dword [rbp - 0x2c], 0x522d5038
mov dword [rbp - 0x28], 0x21753433
mov dword [rbp - 0x24], 0x70e1f36c
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xafd8426c
mov dword [rbp - 0x2c], 0x40e60967
mov dword [rbp - 0x28], 0x27b5c66a
mov dword [rbp - 0x24], 0xfaaa1030
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x2b
mov dword [rbp - 0x30], 0xa0d4b231
mov dword [rbp - 0x2c], 0x77d13443
mov dword [rbp - 0x28], 0xdbf77c95
mov dword [rbp - 0x24], 0x777ad339
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xaed4a815
mov dword [rbp - 0x2c], 0x7aa82cf
mov dword [rbp - 0x28], 0x32a8d55f
mov dword [rbp - 0x24], 0x9cfba8ee
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x2c
mov dword [rbp - 0x30], 0xafe3953
mov dword [rbp - 0x2c], 0xb029b646
mov dword [rbp - 0x28], 0x9a66fe09
mov dword [rbp - 0x24], 0x34d48362
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xaed4a815
mov dword [rbp - 0x2c], 0x7aa82cf
mov dword [rbp - 0x28], 0x32a8d55f
mov dword [rbp - 0x24], 0x9cfba8ee
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x2d
mov dword [rbp - 0x30], 0x48204a31
mov dword [rbp - 0x2c], 0x6df508f3
mov dword [rbp - 0x28], 0xd2eb82e6
mov dword [rbp - 0x24], 0x6e06a014
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x3602ffc
mov dword [rbp - 0x2c], 0xb6a492ea
mov dword [rbp - 0x28], 0x35dd7dd1
mov dword [rbp - 0x24], 0x8d0ad39e
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rbx, rax
mov dword [rax], 0x2e
mov dword [rbp - 0x30], 0x657f869a
mov dword [rbp - 0x2c], 0xf0b7ef12
mov dword [rbp - 0x28], 0x20f5d8e9
mov dword [rbp - 0x24], 0xccc956a9
lea rcx, [rax + 8]
lea rdx, [rbp - 0x30]
call fcn.140019df0
mov rdx, rbx
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rbx
call fcn.140019630
mov ecx, 0x20
call fcn.140027fe4
mov rbx, rax
mov qword [rbp - 0x40], rax
mov edx, 0x20
mov rcx, rax
call fcn.140019620
mov rcx, rbx
call fcn.14001a890
mov rdi, rax
mov dword [rax], 0x2f
mov dword [rbp - 0x30], 0xf386a4a7
mov dword [rbp - 0x2c], 0x416724d8
mov dword [rbp - 0x28], 0xa4810cb7
mov dword [rbp - 0x24], 0x988fc9ab
lea rdx, [rbp - 0x30]
lea rcx, [rax + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xd3513ae4
mov dword [rbp - 0x2c], 0x15fa1fdf
mov dword [rbp - 0x28], 0x8ae79fa
mov dword [rbp - 0x24], 0x7939ecf4
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0xf753dd6c
mov dword [rbp - 0x2c], 0x5811c590
mov dword [rbp - 0x28], 0x2b4cd1e5
mov dword [rbp - 0x24], 0xcd43a9f5
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov dword [rbp - 0x30], 0x6a0de047
mov dword [rbp - 0x2c], 0x5a7ad3ca
mov dword [rbp - 0x28], 0xe1f14f70
mov dword [rbp - 0x24], 0x9a5122b8
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 8]
call fcn.140019df0
mov rdx, rdi
lea rcx, [r14 + 0x20]
call fcn.140019e10
mov edx, 1
mov rcx, rdi
call fcn.140019630
nop
lea rcx, [rbp - 0x20]
call fcn.140001260
nop
mov rax, r14
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.140027f90
lea r11, [rsp + 0x60]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret