1400600de:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1400600e2:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1400600e6:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
1400600ea:	66 89 7d 98          	mov    %di,-0x68(%rbp)
1400600ee:	41 8d 51 01          	lea    0x1(%r9),%edx
1400600f2:	40 88 7d 9a          	mov    %dil,-0x66(%rbp)
1400600f6:	45 33 c0             	xor    %r8d,%r8d
1400600f9:	c7 45 9c ff ff 1f 00 	movl   $0x1fffff,-0x64(%rbp)
140060100:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140060105:	e8 8e 70 fb ff       	call   0x140017198
14006010a:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14006010e:	44 8b e0             	mov    %eax,%r12d
140060111:	48 ff 15 20 4a 02 00 	rex.W call *0x24a20(%rip)        # 0x140084b38
140060118:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006011d:	45 85 e4             	test   %r12d,%r12d
140060120:	79 4b                	jns    0x14006016d
140060122:	48 8b 0d d7 ee 03 00 	mov    0x3eed7(%rip),%rcx        # 0x14009f000
140060129:	48 8d 3d d0 ee 03 00 	lea    0x3eed0(%rip),%rdi        # 0x14009f000
140060130:	48 3b cf             	cmp    %rdi,%rcx
140060133:	74 1e                	je     0x140060153
140060135:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140060139:	74 18                	je     0x140060153
14006013b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14006013f:	4c 8d 05 aa 0d 03 00 	lea    0x30daa(%rip),%r8        # 0x140090ef0
140060146:	ba 29 00 00 00       	mov    $0x29,%edx
14006014b:	45 8b cc             	mov    %r12d,%r9d
14006014e:	e8 c9 77 ff ff       	call   0x14005791c
140060153:	41 8b cc             	mov    %r12d,%ecx
140060156:	48 ff 15 3b 52 02 00 	rex.W call *0x2523b(%rip)        # 0x140085398
14006015d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140060162:	4c 8b 65 90          	mov    -0x70(%rbp),%r12
140060166:	8b f0                	mov    %eax,%esi
140060168:	e9 c1 01 00 00       	jmp    0x14006032e
14006016d:	48 8b 0d 8c ee 03 00 	mov    0x3ee8c(%rip),%rcx        # 0x14009f000
140060174:	48 8d 3d 85 ee 03 00 	lea    0x3ee85(%rip),%rdi        # 0x14009f000
14006017b:	41 bd 00 01 00 00    	mov    $0x100,%r13d
140060181:	48 3b cf             	cmp    %rdi,%rcx
140060184:	74 32                	je     0x1400601b8
140060186:	44 85 69 1c          	test   %r13d,0x1c(%rcx)
14006018a:	74 2c                	je     0x1400601b8
14006018c:	0f b7 44 24 60       	movzwl 0x60(%rsp),%eax
140060191:	4c 8d 05 58 0d 03 00 	lea    0x30d58(%rip),%r8        # 0x140090ef0
140060198:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
14006019d:	ba 2a 00 00 00       	mov    $0x2a,%edx
1400601a2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400601a6:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400601aa:	49 8b 47 18          	mov    0x18(%r15),%rax
1400601ae:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400601b3:	e8 f4 7a ff ff       	call   0x140057cac
1400601b8:	4c 8b 65 90          	mov    -0x70(%rbp),%r12
1400601bc:	49 8b cc             	mov    %r12,%rcx
1400601bf:	48 ff 15 b2 4f 02 00 	rex.W call *0x24fb2(%rip)        # 0x140085178
1400601c6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400601cb:	45 33 c0             	xor    %r8d,%r8d
1400601ce:	85 c0                	test   %eax,%eax
1400601d0:	75 45                	jne    0x140060217
1400601d2:	48 ff 15 97 48 02 00 	rex.W call *0x24897(%rip)        # 0x140084a70
1400601d9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400601de:	8b f0                	mov    %eax,%esi
1400601e0:	48 8b 0d 19 ee 03 00 	mov    0x3ee19(%rip),%rcx        # 0x14009f000
1400601e7:	48 3b cf             	cmp    %rdi,%rcx
1400601ea:	0f 84 26 01 00 00    	je     0x140060316
1400601f0:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400601f4:	0f 84 1c 01 00 00    	je     0x140060316
1400601fa:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400601fe:	4c 8d 05 eb 0c 03 00 	lea    0x30ceb(%rip),%r8        # 0x140090ef0
140060205:	ba 2b 00 00 00       	mov    $0x2b,%edx
14006020a:	44 8b c8             	mov    %eax,%r9d
14006020d:	e8 0a 77 ff ff       	call   0x14005791c
140060212:	e9 ff 00 00 00       	jmp    0x140060316
140060217:	33 d2                	xor    %edx,%edx
140060219:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14006021d:	e8 4a 5a fb ff       	call   0x140015c6c
140060222:	44 39 44 24 70       	cmp    %r8d,0x70(%rsp)
140060227:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
14006022b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140060230:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140060234:	48 0f 44 4d 48       	cmove  0x48(%rbp),%rcx
140060239:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
14006023d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140060242:	4c 8d 4d b0          	lea    -0x50(%rbp),%r9
140060246:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14006024b:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
140060250:	c7 44 24 30 10 00 08 	movl   $0x80010,0x30(%rsp)
140060257:	00
140060258:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
14006025d:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140060262:	4d 8b 47 18          	mov    0x18(%r15),%r8
140060266:	48 89 4d 48          	mov    %rcx,0x48(%rbp)
14006026a:	49 8b cc             	mov    %r12,%rcx
14006026d:	48 ff 15 9c 49 02 00 	rex.W call *0x2499c(%rip)        # 0x140084c10
140060274:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140060279:	85 c0                	test   %eax,%eax
14006027b:	75 46                	jne    0x1400602c3
14006027d:	48 ff 15 ec 47 02 00 	rex.W call *0x247ec(%rip)        # 0x140084a70
140060284:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140060289:	8b f0                	mov    %eax,%esi
14006028b:	48 8b 0d 6e ed 03 00 	mov    0x3ed6e(%rip),%rcx        # 0x14009f000
140060292:	48 3b cf             	cmp    %rdi,%rcx
140060295:	74 1e                	je     0x1400602b5
140060297:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14006029b:	74 18                	je     0x1400602b5
14006029d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400602a1:	4c 8d 05 48 0c 03 00 	lea    0x30c48(%rip),%r8        # 0x140090ef0
1400602a8:	ba 2c 00 00 00       	mov    $0x2c,%edx
1400602ad:	44 8b c8             	mov    %eax,%r9d
1400602b0:	e8 67 76 ff ff       	call   0x14005791c
1400602b5:	48 ff 15 b4 4e 02 00 	rex.W call *0x24eb4(%rip)        # 0x140085170
1400602bc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400602c1:	eb 53                	jmp    0x140060316
1400602c3:	48 ff 15 a6 4e 02 00 	rex.W call *0x24ea6(%rip)        # 0x140085170
1400602ca:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400602cf:	48 8b 0d 2a ed 03 00 	mov    0x3ed2a(%rip),%rcx        # 0x14009f000
1400602d6:	48 3b cf             	cmp    %rdi,%rcx
1400602d9:	74 1b                	je     0x1400602f6
1400602db:	44 85 69 1c          	test   %r13d,0x1c(%rcx)
1400602df:	74 15                	je     0x1400602f6
1400602e1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400602e5:	4c 8d 05 04 0c 03 00 	lea    0x30c04(%rip),%r8        # 0x140090ef0
1400602ec:	ba 30 00 00 00       	mov    $0x30,%edx
1400602f1:	e8 fa 75 ff ff       	call   0x1400578f0
1400602f6:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400602fa:	48 ff 15 f7 47 02 00 	rex.W call *0x247f7(%rip)        # 0x140084af8
140060301:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140060306:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14006030a:	48 ff 15 e7 47 02 00 	rex.W call *0x247e7(%rip)        # 0x140084af8
140060311:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140060316:	48 83 7c 24 78 00    	cmpq   $0x0,0x78(%rsp)
14006031c:	74 10                	je     0x14006032e
14006031e:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140060322:	48 ff 15 9f 52 02 00 	rex.W call *0x2529f(%rip)        # 0x1400855c8
140060329:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006032e:	4d 85 e4             	test   %r12,%r12
140060331:	74 0f                	je     0x140060342
140060333:	49 8b cc             	mov    %r12,%rcx
140060336:	48 ff 15 bb 47 02 00 	rex.W call *0x247bb(%rip)        # 0x140084af8
14006033d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140060342:	83 7c 24 70 00       	cmpl   $0x0,0x70(%rsp)
140060347:	74 10                	je     0x140060359
140060349:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14006034d:	48 ff 15 1c 49 02 00 	rex.W call *0x2491c(%rip)        # 0x140084c70
140060354:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140060359:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
14006035e:	85 f6                	test   %esi,%esi
140060360:	74 18                	je     0x14006037a
140060362:	48 8b cb             	mov    %rbx,%rcx
140060365:	e8 5e aa fb ff       	call   0x14001adc8
14006036a:	48 8b d0             	mov    %rax,%rdx
14006036d:	44 8b c6             	mov    %esi,%r8d
140060370:	b9 03 00 00 00       	mov    $0x3,%ecx
140060375:	e8 ea 05 00 00       	call   0x140060964
14006037a:	4d 85 ed             	test   %r13,%r13
14006037d:	74 20                	je     0x14006039f
14006037f:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140060386:	00 00
140060388:	33 d2                	xor    %edx,%edx
14006038a:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
14006038f:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140060393:	48 ff 15 1e 50 02 00 	rex.W call *0x2501e(%rip)        # 0x1400853b8
14006039a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006039f:	49 8b cf             	mov    %r15,%rcx
1400603a2:	e8 bd f2 ff ff       	call   0x14005f664
1400603a7:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400603ab:	e8 98 28 fb ff       	call   0x140012c48
1400603b0:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1400603b7:	48 33 cc             	xor    %rsp,%rcx
1400603ba:	e8 f1 37 fd ff       	call   0x140033bb0
1400603bf:	4c 8d 9c 24 90 01 00 	lea    0x190(%rsp),%r11
1400603c6:	00
1400603c7:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1400603cb:	49 8b 73 40          	mov    0x40(%r11),%rsi
1400603cf:	49 8b e3             	mov    %r11,%rsp
1400603d2:	41 5f                	pop    %r15
1400603d4:	41 5d                	pop    %r13
1400603d6:	41 5c                	pop    %r12
1400603d8:	5f                   	pop    %rdi
1400603d9:	5d                   	pop    %rbp
1400603da:	c3                   	ret
1400603db:	cc                   	int3
1400603dc:	41 bd 00 01 00 00    	mov    $0x100,%r13d
1400603e2:	8b d7                	mov    %edi,%edx
1400603e4:	48 8d 3d 15 ec 03 00 	lea    0x3ec15(%rip),%rdi        # 0x14009f000
1400603eb:	44 85 6b 48          	test   %r13d,0x48(%rbx)
1400603ef:	74 56                	je     0x140060447
1400603f1:	e8 7a 2d fd ff       	call   0x140033170
1400603f6:	89 44 24 68          	mov    %eax,0x68(%rsp)
1400603fa:	85 c0                	test   %eax,%eax
1400603fc:	75 47                	jne    0x140060445
1400603fe:	4c 8b 15 fb eb 03 00 	mov    0x3ebfb(%rip),%r10        # 0x14009f000
140060405:	4c 3b d7             	cmp    %rdi,%r10
140060408:	74 46                	je     0x140060450
14006040a:	41 f6 42 1c 02       	testb  $0x2,0x1c(%r10)
14006040f:	74 3f                	je     0x140060450
140060411:	48 8b cb             	mov    %rbx,%rcx
140060414:	e8 af a9 fb ff       	call   0x14001adc8
140060419:	48 8b 0d e0 eb 03 00 	mov    0x3ebe0(%rip),%rcx        # 0x14009f000
140060420:	4c 8d 05 c9 0a 03 00 	lea    0x30ac9(%rip),%r8        # 0x140090ef0
140060427:	4c 8b c8             	mov    %rax,%r9
14006042a:	ba 2d 00 00 00       	mov    $0x2d,%edx
14006042f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140060433:	e8 d8 76 ff ff       	call   0x140057b10
140060438:	4c 8b 15 c1 eb 03 00 	mov    0x3ebc1(%rip),%r10        # 0x14009f000
14006043f:	8b 54 24 68          	mov    0x68(%rsp),%edx
140060443:	eb 0d                	jmp    0x140060452
140060445:	8b d0                	mov    %eax,%edx
140060447:	4c 8b 15 b2 eb 03 00 	mov    0x3ebb2(%rip),%r10        # 0x14009f000
14006044e:	eb 02                	jmp    0x140060452
140060450:	8b d0                	mov    %eax,%edx
140060452:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140060456:	e8 11 58 fb ff       	call   0x140015c6c
14006045b:	44 39 64 24 70       	cmp    %r12d,0x70(%rsp)
140060460:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140060464:	48 0f 44 4d 48       	cmove  0x48(%rbp),%rcx
140060469:	48 89 4d 48          	mov    %rcx,0x48(%rbp)
14006046d:	4c 3b d7             	cmp    %rdi,%r10
140060470:	74 28                	je     0x14006049a
140060472:	45 85 6a 1c          	test   %r13d,0x1c(%r10)
140060476:	74 22                	je     0x14006049a
140060478:	0f b7 44 24 60       	movzwl 0x60(%rsp),%eax
14006047d:	4c 8d 05 6c 0a 03 00 	lea    0x30a6c(%rip),%r8        # 0x140090ef0
140060484:	4d 8b 4f 18          	mov    0x18(%r15),%r9
140060488:	ba 2e 00 00 00       	mov    $0x2e,%edx
14006048d:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140060491:	89 44 24 20          	mov    %eax,0x20(%rsp)
140060495:	e8 de 76 ff ff       	call   0x140057b78
14006049a:	49 8b 57 18          	mov    0x18(%r15),%rdx
14006049e:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
1400604a2:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400604a7:	45 33 c9             	xor    %r9d,%r9d
1400604aa:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1400604ae:	45 33 c0             	xor    %r8d,%r8d
1400604b1:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400604b6:	33 c9                	xor    %ecx,%ecx
1400604b8:	33 c0                	xor    %eax,%eax
1400604ba:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400604bf:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400604c4:	c7 44 24 28 10 00 08 	movl   $0x80010,0x28(%rsp)
1400604cb:	00
1400604cc:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400604d0:	48 ff 15 59 47 02 00 	rex.W call *0x24759(%rip)        # 0x140084c30
1400604d7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400604dc:	85 c0                	test   %eax,%eax
1400604de:	0f 85 eb fd ff ff    	jne    0x1400602cf
1400604e4:	48 ff 15 85 45 02 00 	rex.W call *0x24585(%rip)        # 0x140084a70
1400604eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400604f0:	8b f0                	mov    %eax,%esi
1400604f2:	48 8b 0d 07 eb 03 00 	mov    0x3eb07(%rip),%rcx        # 0x14009f000
1400604f9:	48 3b cf             	cmp    %rdi,%rcx
1400604fc:	0f 84 40 fe ff ff    	je     0x140060342
140060502:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140060506:	0f 84 36 fe ff ff    	je     0x140060342
14006050c:	ba 2f 00 00 00       	mov    $0x2f,%edx
140060511:	e9 9f fb ff ff       	jmp    0x1400600b5
140060516:	cc                   	int3
140060517:	cc                   	int3
140060518:	cc                   	int3
140060519:	cc                   	int3
14006051a:	cc                   	int3
14006051b:	cc                   	int3
14006051c:	48 8b c4             	mov    %rsp,%rax
14006051f:	48 89 58 10          	mov    %rbx,0x10(%rax)
140060523:	48 89 70 18          	mov    %rsi,0x18(%rax)
140060527:	48 89 78 20          	mov    %rdi,0x20(%rax)
14006052b:	55                   	push   %rbp
14006052c:	41 54                	push   %r12
14006052e:	41 55                	push   %r13
140060530:	41 56                	push   %r14
140060532:	41 57                	push   %r15
140060534:	48 8d 68 b8          	lea    -0x48(%rax),%rbp
140060538:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
14006053f:	48 8b 05 7a ec 03 00 	mov    0x3ec7a(%rip),%rax        # 0x14009f1c0
140060546:	48 33 c4             	xor    %rsp,%rax
140060549:	48 89 45 10          	mov    %rax,0x10(%rbp)
14006054d:	83 4c 24 68 ff       	orl    $0xffffffff,0x68(%rsp)
140060552:	45 33 ed             	xor    %r13d,%r13d
140060555:	44 8b e2             	mov    %edx,%r12d
140060558:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
14006055d:	48 8b f1             	mov    %rcx,%rsi
140060560:	33 d2                	xor    %edx,%edx
140060562:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140060566:	45 8d 45 64          	lea    0x64(%r13),%r8d
14006056a:	e8 cc 7e fd ff       	call   0x14003843b
14006056f:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140060574:	48 8b ce             	mov    %rsi,%rcx
140060577:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14006057c:	e8 bf 1b fb ff       	call   0x140012140
140060581:	48 ff 15 48 49 02 00 	rex.W call *0x24948(%rip)        # 0x140084ed0
140060588:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006058d:	48 89 86 c0 01 00 00 	mov    %rax,0x1c0(%rsi)
140060594:	8b 86 b8 01 00 00    	mov    0x1b8(%rsi),%eax
14006059a:	ff c0                	inc    %eax
14006059c:	89 86 b8 01 00 00    	mov    %eax,0x1b8(%rsi)
1400605a2:	48 8b 0d 57 ea 03 00 	mov    0x3ea57(%rip),%rcx        # 0x14009f000
1400605a9:	48 8d 1d 50 ea 03 00 	lea    0x3ea50(%rip),%rbx        # 0x14009f000
1400605b0:	48 3b cb             	cmp    %rbx,%rcx
1400605b3:	74 22                	je     0x1400605d7
1400605b5:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400605b9:	74 1c                	je     0x1400605d7
1400605bb:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
1400605bf:	41 8d 55 0d          	lea    0xd(%r13),%edx
1400605c3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400605c7:	4c 8d 05 22 09 03 00 	lea    0x30922(%rip),%r8        # 0x140090ef0
1400605ce:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400605d2:	e8 a1 75 ff ff       	call   0x140057b78
1400605d7:	44 8b 74 24 60       	mov    0x60(%rsp),%r14d
1400605dc:	44 8b 7c 24 64       	mov    0x64(%rsp),%r15d
1400605e1:	45 85 f6             	test   %r14d,%r14d
1400605e4:	0f 84 ec 00 00 00    	je     0x1400606d6
1400605ea:	33 c9                	xor    %ecx,%ecx
1400605ec:	48 ff 15 8d 45 02 00 	rex.W call *0x2458d(%rip)        # 0x140084b80
1400605f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400605f8:	41 b9 32 00 00 00    	mov    $0x32,%r9d
1400605fe:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
140060602:	48 8b c8             	mov    %rax,%rcx
140060605:	41 8b d6             	mov    %r14d,%edx
140060608:	48 ff 15 69 45 02 00 	rex.W call *0x24569(%rip)        # 0x140084b78
14006060f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140060614:	85 c0                	test   %eax,%eax
140060616:	75 4f                	jne    0x140060667
140060618:	48 8b 0d e1 e9 03 00 	mov    0x3e9e1(%rip),%rcx        # 0x14009f000
14006061f:	48 3b cb             	cmp    %rbx,%rcx
140060622:	74 3c                	je     0x140060660
140060624:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140060628:	74 36                	je     0x140060660
14006062a:	48 ff 15 3f 44 02 00 	rex.W call *0x2443f(%rip)        # 0x140084a70
140060631:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140060636:	48 8b 0d c3 e9 03 00 	mov    0x3e9c3(%rip),%rcx        # 0x14009f000
14006063d:	4c 8d 05 ac 08 03 00 	lea    0x308ac(%rip),%r8        # 0x140090ef0
140060644:	ba 17 00 00 00       	mov    $0x17,%edx
140060649:	89 44 24 20          	mov    %eax,0x20(%rsp)
14006064d:	45 8b ce             	mov    %r14d,%r9d
140060650:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140060654:	e8 df 73 ff ff       	call   0x140057a38
140060659:	48 8b 0d a0 e9 03 00 	mov    0x3e9a0(%rip),%rcx        # 0x14009f000
140060660:	66 44 89 6d a0       	mov    %r13w,-0x60(%rbp)
140060665:	eb 07                	jmp    0x14006066e
140060667:	48 8b 0d 92 e9 03 00 	mov    0x3e992(%rip),%rcx        # 0x14009f000
14006066e:	48 3b cb             	cmp    %rbx,%rcx
140060671:	74 29                	je     0x14006069c
140060673:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140060677:	74 23                	je     0x14006069c
140060679:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14006067d:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140060681:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140060686:	45 8b ce             	mov    %r14d,%r9d
140060689:	48 8b 46 38          	mov    0x38(%rsi),%rax
14006068d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140060692:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
140060697:	e8 ac 03 00 00       	call   0x140060a48
14006069c:	48 8b 5e 38          	mov    0x38(%rsi),%rbx