140024f8e:	cc                   	int3
140024f8f:	cc                   	int3
140024f90:	48 8b c4             	mov    %rsp,%rax
140024f93:	4c 89 48 20          	mov    %r9,0x20(%rax)
140024f97:	4c 89 40 18          	mov    %r8,0x18(%rax)
140024f9b:	48 89 50 10          	mov    %rdx,0x10(%rax)
140024f9f:	48 89 48 08          	mov    %rcx,0x8(%rax)
140024fa3:	55                   	push   %rbp
140024fa4:	53                   	push   %rbx
140024fa5:	56                   	push   %rsi
140024fa6:	57                   	push   %rdi
140024fa7:	41 54                	push   %r12
140024fa9:	41 55                	push   %r13
140024fab:	41 56                	push   %r14
140024fad:	41 57                	push   %r15
140024faf:	48 8d 68 a8          	lea    -0x58(%rax),%rbp
140024fb3:	48 81 ec 18 01 00 00 	sub    $0x118,%rsp
140024fba:	45 33 f6             	xor    %r14d,%r14d
140024fbd:	c7 45 a0 ff 00 00 00 	movl   $0xff,-0x60(%rbp)
140024fc4:	44 39 35 cd bb 07 00 	cmp    %r14d,0x7bbcd(%rip)        # 0x1400a0b98
140024fcb:	49 8b d9             	mov    %r9,%rbx
140024fce:	49 8b f8             	mov    %r8,%rdi
140024fd1:	4c 89 75 98          	mov    %r14,-0x68(%rbp)
140024fd5:	4c 89 75 88          	mov    %r14,-0x78(%rbp)
140024fd9:	44 89 75 a4          	mov    %r14d,-0x5c(%rbp)
140024fdd:	4c 89 75 e8          	mov    %r14,-0x18(%rbp)
140024fe1:	44 88 75 80          	mov    %r14b,-0x80(%rbp)
140024fe5:	4c 89 75 f0          	mov    %r14,-0x10(%rbp)
140024fe9:	4c 89 75 b0          	mov    %r14,-0x50(%rbp)
140024fed:	4c 89 75 f8          	mov    %r14,-0x8(%rbp)
140024ff1:	4c 89 75 a8          	mov    %r14,-0x58(%rbp)
140024ff5:	0f 85 db b9 02 00    	jne    0x1400509d6
140024ffb:	44 8b a5 80 00 00 00 	mov    0x80(%rbp),%r12d
140025002:	4c 39 b5 e0 00 00 00 	cmp    %r14,0xe0(%rbp)
140025009:	74 0b                	je     0x140025016
14002500b:	41 f6 c4 40          	test   $0x40,%r12b
14002500f:	74 05                	je     0x140025016
140025011:	41 0f ba ec 07       	bts    $0x7,%r12d
140025016:	8b 85 b8 00 00 00    	mov    0xb8(%rbp),%eax
14002501c:	45 8b cc             	mov    %r12d,%r9d
14002501f:	4c 8b ad c0 00 00 00 	mov    0xc0(%rbp),%r13
140025026:	45 8b c4             	mov    %r12d,%r8d
140025029:	48 8b b5 a0 00 00 00 	mov    0xa0(%rbp),%rsi
140025030:	48 8b d7             	mov    %rdi,%rdx
140025033:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
140025038:	33 c9                	xor    %ecx,%ecx
14002503a:	89 44 24 48          	mov    %eax,0x48(%rsp)
14002503e:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
140025045:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14002504a:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
140025051:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140025056:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14002505b:	8b 85 90 00 00 00    	mov    0x90(%rbp),%eax
140025061:	89 44 24 28          	mov    %eax,0x28(%rsp)
140025065:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
14002506b:	89 44 24 20          	mov    %eax,0x20(%rsp)
14002506f:	e8 70 a0 ff ff       	call   0x14001f0e4
140025074:	44 8b f8             	mov    %eax,%r15d
140025077:	85 c0                	test   %eax,%eax
140025079:	0f 85 26 05 00 00    	jne    0x1400255a5
14002507f:	4c 39 b5 a8 00 00 00 	cmp    %r14,0xa8(%rbp)
140025086:	0f 85 55 b9 02 00    	jne    0x1400509e1
14002508c:	41 8b c4             	mov    %r12d,%eax
14002508f:	48 8d 35 6a 9f 07 00 	lea    0x79f6a(%rip),%rsi        # 0x14009f000
140025096:	83 e0 30             	and    $0x30,%eax
140025099:	4c 8d 35 08 3a 06 00 	lea    0x63a08(%rip),%r14        # 0x140088aa8
1400250a0:	89 45 d8             	mov    %eax,-0x28(%rbp)
1400250a3:	74 0f                	je     0x1400250b4
1400250a5:	33 c9                	xor    %ecx,%ecx
1400250a7:	48 39 8d e0 00 00 00 	cmp    %rcx,0xe0(%rbp)
1400250ae:	0f 84 67 b9 02 00    	je     0x140050a1b
1400250b4:	41 f6 c4 0b          	test   $0xb,%r12b
1400250b8:	0f 85 15 bb 02 00    	jne    0x140050bd3
1400250be:	45 33 ff             	xor    %r15d,%r15d
1400250c1:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
1400250c5:	49 ff c0             	inc    %r8
1400250c8:	66 46 39 3c 47       	cmp    %r15w,(%rdi,%r8,2)
1400250cd:	75 f6                	jne    0x1400250c5
1400250cf:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400250d6:	00 00
1400250d8:	4e 8d 04 45 32 00 00 	lea    0x32(,%r8,2),%r8
1400250df:	00
1400250e0:	41 bf 08 00 00 00    	mov    $0x8,%r15d
1400250e6:	41 8b d7             	mov    %r15d,%edx
1400250e9:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400250ed:	48 ff 15 d4 02 06 00 	rex.W call *0x602d4(%rip)        # 0x1400853c8
1400250f4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400250f9:	45 33 ed             	xor    %r13d,%r13d
1400250fc:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140025100:	48 85 c0             	test   %rax,%rax
140025103:	0f 84 2a bb 02 00    	je     0x140050c33
140025109:	4c 39 ad e0 00 00 00 	cmp    %r13,0xe0(%rbp)
140025110:	0f 84 56 bb 02 00    	je     0x140050c6c
140025116:	4c 39 ad a8 00 00 00 	cmp    %r13,0xa8(%rbp)
14002511d:	4c 8b ad a0 00 00 00 	mov    0xa0(%rbp),%r13
140025124:	0f 85 5d bb 02 00    	jne    0x140050c87
14002512a:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14002512e:	e8 15 db fe ff       	call   0x140012c48
140025133:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
140025137:	48 8b cf             	mov    %rdi,%rcx
14002513a:	e8 e1 c9 fe ff       	call   0x140011b20
14002513f:	8b f8                	mov    %eax,%edi
140025141:	85 c0                	test   %eax,%eax
140025143:	0f 84 50 bb 02 00    	je     0x140050c99
140025149:	3d 24 04 00 00       	cmp    $0x424,%eax
14002514e:	0f 85 aa 03 00 00    	jne    0x1400254fe
140025154:	33 ff                	xor    %edi,%edi
140025156:	48 39 bd e0 00 00 00 	cmp    %rdi,0xe0(%rbp)
14002515d:	0f 84 59 bb 02 00    	je     0x140050cbc
140025163:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140025167:	e8 dc da fe ff       	call   0x140012c48
14002516c:	44 8b 8d 90 00 00 00 	mov    0x90(%rbp),%r9d
140025173:	48 8d 45 98          	lea    -0x68(%rbp),%rax
140025177:	44 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8d
14002517e:	41 8b d4             	mov    %r12d,%edx
140025181:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140025185:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14002518a:	48 8b 45 68          	mov    0x68(%rbp),%rax
14002518e:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140025193:	8b 05 7f b0 07 00    	mov    0x7b07f(%rip),%eax        # 0x1400a0218
140025199:	89 7c 24 68          	mov    %edi,0x68(%rsp)
14002519d:	89 44 24 60          	mov    %eax,0x60(%rsp)
1400251a1:	8b 05 6d b0 07 00    	mov    0x7b06d(%rip),%eax        # 0x1400a0214
1400251a7:	89 44 24 58          	mov    %eax,0x58(%rsp)
1400251ab:	8b 05 5f b0 07 00    	mov    0x7b05f(%rip),%eax        # 0x1400a0210
1400251b1:	89 44 24 50          	mov    %eax,0x50(%rsp)
1400251b5:	8b 45 a0             	mov    -0x60(%rbp),%eax
1400251b8:	89 44 24 48          	mov    %eax,0x48(%rsp)
1400251bc:	89 7c 24 40          	mov    %edi,0x40(%rsp)
1400251c0:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400251c5:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1400251ca:	44 8b 6d a4          	mov    -0x5c(%rbp),%r13d
1400251ce:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
1400251d3:	e8 a8 ec ff ff       	call   0x140023e80
1400251d8:	8b f8                	mov    %eax,%edi
1400251da:	85 c0                	test   %eax,%eax
1400251dc:	0f 85 48 bb 02 00    	jne    0x140050d2a
1400251e2:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1400251e6:	48 8d bb 10 01 00 00 	lea    0x110(%rbx),%rdi
1400251ed:	48 8b cf             	mov    %rdi,%rcx
1400251f0:	48 ff 15 39 fc 05 00 	rex.W call *0x5fc39(%rip)        # 0x140084e30
1400251f7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400251fc:	48 ff 15 4d fa 05 00 	rex.W call *0x5fa4d(%rip)        # 0x140084c50
140025203:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140025208:	89 47 08             	mov    %eax,0x8(%rdi)
14002520b:	33 c0                	xor    %eax,%eax
14002520d:	48 89 7d 90          	mov    %rdi,-0x70(%rbp)
140025211:	48 8b 7d 78          	mov    0x78(%rbp),%rdi
140025215:	48 85 ff             	test   %rdi,%rdi
140025218:	74 31                	je     0x14002524b
14002521a:	66 39 07             	cmp    %ax,(%rdi)
14002521d:	74 2c                	je     0x14002524b
14002521f:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140025223:	48 8b cf             	mov    %rdi,%rcx
140025226:	48 ff 15 7b f7 05 00 	rex.W call *0x5f77b(%rip)        # 0x1400849a8
14002522d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140025232:	85 c0                	test   %eax,%eax
140025234:	74 15                	je     0x14002524b
140025236:	48 8b d7             	mov    %rdi,%rdx
140025239:	48 8b cb             	mov    %rbx,%rcx
14002523c:	e8 2b 0d 00 00       	call   0x140025f6c
140025241:	8b f8                	mov    %eax,%edi
140025243:	85 c0                	test   %eax,%eax
140025245:	0f 85 fb ba 02 00    	jne    0x140050d46
14002524b:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
140025252:	48 85 c0             	test   %rax,%rax
140025255:	74 26                	je     0x14002527d
140025257:	48 8b 95 f0 00 00 00 	mov    0xf0(%rbp),%rdx
14002525e:	48 8d 8b d0 01 00 00 	lea    0x1d0(%rbx),%rcx
140025265:	48 89 83 d8 01 00 00 	mov    %rax,0x1d8(%rbx)
14002526c:	8b 85 e8 00 00 00    	mov    0xe8(%rbp),%eax
140025272:	89 83 e0 01 00 00    	mov    %eax,0x1e0(%rbx)
140025278:	e8 d7 e0 ff ff       	call   0x140023354
14002527d:	48 8b 95 b0 00 00 00 	mov    0xb0(%rbp),%rdx
140025284:	48 8b cb             	mov    %rbx,%rcx
140025287:	e8 14 08 00 00       	call   0x140025aa0
14002528c:	8b f8                	mov    %eax,%edi
14002528e:	85 c0                	test   %eax,%eax
140025290:	0f 85 26 bb 02 00    	jne    0x140050dbc
140025296:	48 8b 55 70          	mov    0x70(%rbp),%rdx
14002529a:	48 8d 45 88          	lea    -0x78(%rbp),%rax
14002529e:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1400252a2:	44 8d 4f 01          	lea    0x1(%rdi),%r9d
1400252a6:	41 b8 1f 00 02 00    	mov    $0x2001f,%r8d
1400252ac:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400252b1:	e8 52 9c fe ff       	call   0x14000ef08
1400252b6:	8b f8                	mov    %eax,%edi
1400252b8:	85 c0                	test   %eax,%eax
1400252ba:	0f 85 15 bb 02 00    	jne    0x140050dd5
1400252c0:	8d 48 04             	lea    0x4(%rax),%ecx
1400252c3:	44 89 65 b8          	mov    %r12d,-0x48(%rbp)
1400252c7:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1400252cb:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
1400252cf:	44 8b c9             	mov    %ecx,%r9d
1400252d2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400252d7:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1400252db:	48 8d 15 b6 20 06 00 	lea    0x620b6(%rip),%rdx        # 0x140087398
1400252e2:	e8 95 a6 ff ff       	call   0x14001f97c
1400252e7:	8b f8                	mov    %eax,%edi
1400252e9:	33 c0                	xor    %eax,%eax
1400252eb:	85 ff                	test   %edi,%edi
1400252ed:	0f 85 f9 ba 02 00    	jne    0x140050dec
1400252f3:	44 8b 8d 88 00 00 00 	mov    0x88(%rbp),%r9d
1400252fa:	4c 8b 45 70          	mov    0x70(%rbp),%r8
1400252fe:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
140025302:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140025306:	89 44 24 28          	mov    %eax,0x28(%rsp)
14002530a:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14002530f:	e8 a0 a5 ff ff       	call   0x14001f8b4
140025314:	8b f8                	mov    %eax,%edi
140025316:	85 c0                	test   %eax,%eax
140025318:	0f 85 ea ba 02 00    	jne    0x140050e08
14002531e:	8b 85 90 00 00 00    	mov    0x90(%rbp),%eax
140025324:	44 8d 4f 04          	lea    0x4(%rdi),%r9d
140025328:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14002532c:	48 8d 15 45 20 06 00 	lea    0x62045(%rip),%rdx        # 0x140087378
140025333:	89 45 c0             	mov    %eax,-0x40(%rbp)
140025336:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
14002533a:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
14002533f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140025344:	e8 33 a6 ff ff       	call   0x14001f97c
140025349:	8b f8                	mov    %eax,%edi
14002534b:	33 c0                	xor    %eax,%eax
14002534d:	85 ff                	test   %edi,%edi
14002534f:	0f 85 d7 ba 02 00    	jne    0x140050e2c
140025355:	48 39 85 a8 00 00 00 	cmp    %rax,0xa8(%rbp)
14002535c:	0f 85 ee ba 02 00    	jne    0x140050e50
140025362:	45 33 ed             	xor    %r13d,%r13d
140025365:	41 f7 c4 30 04 00 00 	test   $0x430,%r12d
14002536c:	0f 84 33 bb 02 00    	je     0x140050ea5
140025372:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
140025379:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14002537d:	e8 a2 a2 ff ff       	call   0x14001f624
140025382:	8b f8                	mov    %eax,%edi
140025384:	85 ff                	test   %edi,%edi
140025386:	0f 85 2c bb 02 00    	jne    0x140050eb8
14002538c:	4c 8b 45 78          	mov    0x78(%rbp),%r8
140025390:	48 8d 15 51 24 06 00 	lea    0x62451(%rip),%rdx        # 0x1400877e8
140025397:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14002539b:	e8 68 de ff ff       	call   0x140023208
1400253a0:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
1400253a7:	48 85 c0             	test   %rax,%rax
1400253aa:	0f 85 27 bb 02 00    	jne    0x140050ed7
1400253b0:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
1400253b7:	48 85 c0             	test   %rax,%rax
1400253ba:	0f 85 5b bb 02 00    	jne    0x140050f1b
1400253c0:	0f b7 bd d8 00 00 00 	movzwl 0xd8(%rbp),%edi
1400253c7:	66 85 ff             	test   %di,%di
1400253ca:	0f 85 95 bb 02 00    	jne    0x140050f65
1400253d0:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1400253d4:	33 d2                	xor    %edx,%edx
1400253d6:	e8 b1 62 ff ff       	call   0x14001b68c
1400253db:	85 c0                	test   %eax,%eax
1400253dd:	0f 85 f4 bb 02 00    	jne    0x140050fd7
1400253e3:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400253e7:	e8 98 d0 fd ff       	call   0x140002484
1400253ec:	48 8b 95 c8 00 00 00 	mov    0xc8(%rbp),%rdx
1400253f3:	48 85 d2             	test   %rdx,%rdx
1400253f6:	0f 85 15 bc 02 00    	jne    0x140051011
1400253fc:	48 8b cb             	mov    %rbx,%rcx
1400253ff:	e8 84 05 00 00       	call   0x140025988
140025404:	8b f8                	mov    %eax,%edi
140025406:	85 c0                	test   %eax,%eax
140025408:	0f 85 55 bc 02 00    	jne    0x140051063
14002540e:	48 8d bb 10 01 00 00 	lea    0x110(%rbx),%rdi
140025415:	48 8b cf             	mov    %rdi,%rcx
140025418:	48 ff 15 11 fa 05 00 	rex.W call *0x5fa11(%rip)        # 0x140084e30
14002541f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140025424:	48 ff 15 25 f8 05 00 	rex.W call *0x5f825(%rip)        # 0x140084c50
14002542b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140025430:	4c 8b ad e0 00 00 00 	mov    0xe0(%rbp),%r13
140025437:	45 33 c0             	xor    %r8d,%r8d
14002543a:	89 47 08             	mov    %eax,0x8(%rdi)
14002543d:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
140025441:	4d 85 ed             	test   %r13,%r13
140025444:	0f 84 38 bc 02 00    	je     0x140051082
14002544a:	41 f6 c4 0b          	test   $0xb,%r12b
14002544e:	0f 85 91 bc 02 00    	jne    0x1400510e5
140025454:	4c 8b 6d 70          	mov    0x70(%rbp),%r13
140025458:	41 8b f8             	mov    %r8d,%edi
14002545b:	4c 8b 15 9e 9b 07 00 	mov    0x79b9e(%rip),%r10        # 0x14009f000
140025462:	4c 3b d6             	cmp    %rsi,%r10
140025465:	74 1b                	je     0x140025482
140025467:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14002546c:	0f 85 d0 bc 02 00    	jne    0x140051142
140025472:	4c 3b d6             	cmp    %rsi,%r10
140025475:	74 0b                	je     0x140025482
140025477:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14002547c:	0f 85 f7 bc 02 00    	jne    0x140051179
140025482:	33 c0                	xor    %eax,%eax
140025484:	48 39 85 e0 00 00 00 	cmp    %rax,0xe0(%rbp)
14002548b:	0f 84 40 bd 02 00    	je     0x1400511d1
140025491:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140025495:	e8 ea cf fd ff       	call   0x140002484
14002549a:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
1400254a1:	45 8b c4             	mov    %r12d,%r8d
1400254a4:	44 8b 8d 88 00 00 00 	mov    0x88(%rbp),%r9d
1400254ab:	49 8b cd             	mov    %r13,%rcx
1400254ae:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
1400254b5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400254ba:	e8 b9 01 00 00       	call   0x140025678
1400254bf:	48 8b 03             	mov    (%rbx),%rax
1400254c2:	48 8b cb             	mov    %rbx,%rcx
1400254c5:	48 8b 40 48          	mov    0x48(%rax),%rax
1400254c9:	ff 15 f9 01 06 00    	call   *0x601f9(%rip)        # 0x1400856c8
1400254cf:	0f 0d 4b 34          	prefetchw 0x34(%rbx)
1400254d3:	8b 43 34             	mov    0x34(%rbx),%eax
1400254d6:	8b c8                	mov    %eax,%ecx
1400254d8:	0f ba e9 09          	bts    $0x9,%ecx
1400254dc:	f0 0f b1 4b 34       	lock cmpxchg %ecx,0x34(%rbx)
1400254e1:	75 f0                	jne    0x1400254d3
1400254e3:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1400254e7:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
1400254eb:	41 8b d7             	mov    %r15d,%edx
1400254ee:	e8 29 01 00 00       	call   0x14002561c
1400254f3:	41 0f ba e4 08       	bt     $0x8,%r12d
1400254f8:	0f 82 fe bc 02 00    	jb     0x1400511fc
1400254fe:	4c 8b ad e0 00 00 00 	mov    0xe0(%rbp),%r13
140025505:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14002550c:	00 00
14002550e:	33 d2                	xor    %edx,%edx
140025510:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
140025514:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140025518:	48 ff 15 99 fe 05 00 	rex.W call *0x5fe99(%rip)        # 0x1400853b8
14002551f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140025524:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140025528:	48 ff 15 09 f6 05 00 	rex.W call *0x5f609(%rip)        # 0x140084b38
14002552f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140025534:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140025538:	45 33 ff             	xor    %r15d,%r15d
14002553b:	48 85 c9             	test   %rcx,%rcx
14002553e:	74 1a                	je     0x14002555a
140025540:	48 ff 15 19 fe 05 00 	rex.W call *0x5fe19(%rip)        # 0x140085360
140025547:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002554c:	8b c8                	mov    %eax,%ecx
14002554e:	48 ff 15 43 fe 05 00 	rex.W call *0x5fe43(%rip)        # 0x140085398
140025555:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002555a:	85 ff                	test   %edi,%edi
14002555c:	0f 85 df bc 02 00    	jne    0x140051241
140025562:	48 8b 05 97 9a 07 00 	mov    0x79a97(%rip),%rax        # 0x14009f000
140025569:	48 3b c6             	cmp    %rsi,%rax
14002556c:	74 0d                	je     0x14002557b
14002556e:	f7 40 1c 00 08 00 00 	testl  $0x800,0x1c(%rax)
140025575:	0f 85 95 bc 02 00    	jne    0x140051210
14002557b:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
14002557f:	48 8b 85 f8 00 00 00 	mov    0xf8(%rbp),%rax
140025586:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14002558d:	4c 89 7d 98          	mov    %r15,-0x68(%rbp)
140025591:	48 89 18             	mov    %rbx,(%rax)
140025594:	48 85 c9             	test   %rcx,%rcx