1404de247:	0f 84 64 02 00 00    	je     0x1404de4b1
1404de24d:	e8 de 72 33 00       	call   0x140815530
1404de252:	84 c0                	test   %al,%al
1404de254:	0f 84 57 02 00 00    	je     0x1404de4b1
1404de25a:	41 8b c7             	mov    %r15d,%eax
1404de25d:	83 f0 01             	xor    $0x1,%eax
1404de260:	8d 1c 45 04 00 00 00 	lea    0x4(,%rax,2),%ebx
1404de267:	0f 10 76 18          	movups 0x18(%rsi),%xmm6
1404de26b:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
1404de270:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
1404de275:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
1404de27a:	44 88 7c 24 20       	mov    %r15b,0x20(%rsp)
1404de27f:	44 8b 4e 08          	mov    0x8(%rsi),%r9d
1404de283:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1404de287:	8b d3                	mov    %ebx,%edx
1404de289:	49 8b 4e 28          	mov    0x28(%r14),%rcx
1404de28d:	e8 6e 0a 35 00       	call   0x14082ed00
1404de292:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1404de297:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
1404de29c:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
1404de2a1:	44 88 7c 24 20       	mov    %r15b,0x20(%rsp)
1404de2a6:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1404de2ac:	4c 8d 05 ad b2 ac 00 	lea    0xacb2ad(%rip),%r8        # 0x140fa9560
1404de2b3:	8b d3                	mov    %ebx,%edx
1404de2b5:	49 8b 4e 28          	mov    0x28(%r14),%rcx
1404de2b9:	e8 42 0a 35 00       	call   0x14082ed00
1404de2be:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1404de2c3:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1404de2c8:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
1404de2cd:	44 88 7c 24 20       	mov    %r15b,0x20(%rsp)
1404de2d2:	66 41 0f 7e f1       	movd   %xmm6,%r9d
1404de2d7:	66 0f 73 de 08       	psrldq $0x8,%xmm6
1404de2dc:	66 49 0f 7e f0       	movq   %xmm6,%r8
1404de2e1:	8b d3                	mov    %ebx,%edx
1404de2e3:	49 8b 4e 28          	mov    0x28(%r14),%rcx
1404de2e7:	e8 14 0a 35 00       	call   0x14082ed00
1404de2ec:	0f 10 46 08          	movups 0x8(%rsi),%xmm0
1404de2f0:	0f 29 45 87          	movaps %xmm0,-0x79(%rbp)
1404de2f4:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1404de2f8:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
1404de2fc:	e8 ff 6f fd ff       	call   0x1404b5300
1404de301:	90                   	nop
1404de302:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1404de306:	e8 f5 4b 26 00       	call   0x140742f00
1404de30b:	0f 10 46 18          	movups 0x18(%rsi),%xmm0
1404de30f:	0f 29 45 87          	movaps %xmm0,-0x79(%rbp)
1404de313:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1404de317:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1404de31b:	e8 e0 6f fd ff       	call   0x1404b5300
1404de320:	4c 8b e0             	mov    %rax,%r12
1404de323:	0f 10 46 08          	movups 0x8(%rsi),%xmm0
1404de327:	0f 29 45 87          	movaps %xmm0,-0x79(%rbp)
1404de32b:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1404de32f:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1404de333:	e8 c8 6f fd ff       	call   0x1404b5300
1404de338:	48 8b f0             	mov    %rax,%rsi
1404de33b:	48 8b 3d 36 4b f5 00 	mov    0xf54b36(%rip),%rdi        # 0x141432e78
1404de342:	45 84 ff             	test   %r15b,%r15b
1404de345:	74 06                	je     0x1404de34d
1404de347:	48 83 c7 58          	add    $0x58,%rdi
1404de34b:	eb 04                	jmp    0x1404de351
1404de34d:	48 83 c7 60          	add    $0x60,%rdi
1404de351:	49 8b ce             	mov    %r14,%rcx
1404de354:	e8 e7 82 05 00       	call   0x140536640
1404de359:	48 8b 1d e0 c3 f4 00 	mov    0xf4c3e0(%rip),%rbx        # 0x14142a740
1404de360:	48 8b 08             	mov    (%rax),%rcx
1404de363:	48 85 c9             	test   %rcx,%rcx
1404de366:	74 1c                	je     0x1404de384
1404de368:	8b 41 10             	mov    0x10(%rcx),%eax
1404de36b:	ff c0                	inc    %eax
1404de36d:	89 41 10             	mov    %eax,0x10(%rcx)
1404de370:	83 f8 01             	cmp    $0x1,%eax
1404de373:	0f 8e 69 01 00 00    	jle    0x1404de4e2
1404de379:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404de37e:	0f 84 66 01 00 00    	je     0x1404de4ea
1404de384:	48 89 4d df          	mov    %rcx,-0x21(%rbp)
1404de388:	48 8b 0f             	mov    (%rdi),%rcx
1404de38b:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
1404de38f:	48 85 c9             	test   %rcx,%rcx
1404de392:	74 1c                	je     0x1404de3b0
1404de394:	8b 41 10             	mov    0x10(%rcx),%eax
1404de397:	ff c0                	inc    %eax
1404de399:	89 41 10             	mov    %eax,0x10(%rcx)
1404de39c:	83 f8 01             	cmp    $0x1,%eax
1404de39f:	0f 8e 50 01 00 00    	jle    0x1404de4f5
1404de3a5:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404de3aa:	0f 84 4d 01 00 00    	je     0x1404de4fd
1404de3b0:	48 8b 06             	mov    (%rsi),%rax
1404de3b3:	33 c9                	xor    %ecx,%ecx
1404de3b5:	48 89 0e             	mov    %rcx,(%rsi)
1404de3b8:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1404de3bc:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
1404de3c0:	48 89 4d 9f          	mov    %rcx,-0x61(%rbp)
1404de3c4:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1404de3c8:	49 8b 04 24          	mov    (%r12),%rax
1404de3cc:	49 89 0c 24          	mov    %rcx,(%r12)
1404de3d0:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1404de3d4:	48 8d 45 df          	lea    -0x21(%rbp),%rax
1404de3d8:	48 89 45 87          	mov    %rax,-0x79(%rbp)
1404de3dc:	48 8d 45 07          	lea    0x7(%rbp),%rax
1404de3e0:	48 89 45 8f          	mov    %rax,-0x71(%rbp)
1404de3e4:	0f 28 45 87          	movaps -0x79(%rbp),%xmm0
1404de3e8:	66 0f 7f 45 87       	movdqa %xmm0,-0x79(%rbp)
1404de3ed:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
1404de3f1:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1404de3f5:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1404de3f9:	e8 52 1a cc ff       	call   0x14019fe50
1404de3fe:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
1404de402:	4c 8b c0             	mov    %rax,%r8
1404de405:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1404de409:	49 8b ce             	mov    %r14,%rcx
1404de40c:	e8 2f 96 05 00       	call   0x140537a40
1404de411:	90                   	nop
1404de412:	4c 8d 0d d7 00 cc ff 	lea    -0x33ff29(%rip),%r9        # 0x14019e4f0
1404de419:	ba 08 00 00 00       	mov    $0x8,%edx
1404de41e:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404de424:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1404de428:	e8 1f d1 93 00       	call   0x140e1b54c
1404de42d:	90                   	nop
1404de42e:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1404de432:	48 85 c9             	test   %rcx,%rcx
1404de435:	74 24                	je     0x1404de45b
1404de437:	8b 41 10             	mov    0x10(%rcx),%eax
1404de43a:	ff c8                	dec    %eax
1404de43c:	89 41 10             	mov    %eax,0x10(%rcx)
1404de43f:	85 c0                	test   %eax,%eax
1404de441:	7f 18                	jg     0x1404de45b
1404de443:	0f 88 bf 00 00 00    	js     0x1404de508
1404de449:	48 8b 01             	mov    (%rcx),%rax
1404de44c:	ba 01 00 00 00       	mov    $0x1,%edx
1404de451:	48 8b 00             	mov    (%rax),%rax
1404de454:	ff 15 c6 55 aa 00    	call   *0xaa55c6(%rip)        # 0x140f83a20
1404de45a:	90                   	nop
1404de45b:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1404de45f:	48 85 c9             	test   %rcx,%rcx
1404de462:	74 24                	je     0x1404de488
1404de464:	8b 41 10             	mov    0x10(%rcx),%eax
1404de467:	ff c8                	dec    %eax
1404de469:	89 41 10             	mov    %eax,0x10(%rcx)
1404de46c:	85 c0                	test   %eax,%eax
1404de46e:	7f 18                	jg     0x1404de488
1404de470:	0f 88 9d 00 00 00    	js     0x1404de513
1404de476:	48 8b 01             	mov    (%rcx),%rax
1404de479:	ba 01 00 00 00       	mov    $0x1,%edx
1404de47e:	48 8b 00             	mov    (%rax),%rax
1404de481:	ff 15 99 55 aa 00    	call   *0xaa5599(%rip)        # 0x140f83a20
1404de487:	90                   	nop
1404de488:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1404de48c:	48 85 c9             	test   %rcx,%rcx
1404de48f:	74 20                	je     0x1404de4b1
1404de491:	8b 41 10             	mov    0x10(%rcx),%eax
1404de494:	ff c8                	dec    %eax
1404de496:	89 41 10             	mov    %eax,0x10(%rcx)
1404de499:	85 c0                	test   %eax,%eax
1404de49b:	7f 14                	jg     0x1404de4b1
1404de49d:	78 38                	js     0x1404de4d7
1404de49f:	48 8b 01             	mov    (%rcx),%rax
1404de4a2:	ba 01 00 00 00       	mov    $0x1,%edx
1404de4a7:	48 8b 00             	mov    (%rax),%rax
1404de4aa:	ff 15 70 55 aa 00    	call   *0xaa5570(%rip)        # 0x140f83a20
1404de4b0:	90                   	nop
1404de4b1:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1404de4b5:	48 33 cc             	xor    %rsp,%rcx
1404de4b8:	e8 43 d0 93 00       	call   0x140e1b500
1404de4bd:	0f 28 b4 24 d0 00 00 	movaps 0xd0(%rsp),%xmm6
1404de4c4:	00
1404de4c5:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
1404de4cc:	41 5f                	pop    %r15
1404de4ce:	41 5e                	pop    %r14
1404de4d0:	41 5c                	pop    %r12
1404de4d2:	5f                   	pop    %rdi
1404de4d3:	5e                   	pop    %rsi
1404de4d4:	5b                   	pop    %rbx
1404de4d5:	5d                   	pop    %rbp
1404de4d6:	c3                   	ret
1404de4d7:	b9 02 00 00 00       	mov    $0x2,%ecx
1404de4dc:	e8 1f c2 2a 00       	call   0x14078a700
1404de4e1:	90                   	nop
1404de4e2:	33 c9                	xor    %ecx,%ecx
1404de4e4:	e8 17 c2 2a 00       	call   0x14078a700
1404de4e9:	cc                   	int3
1404de4ea:	b9 01 00 00 00       	mov    $0x1,%ecx
1404de4ef:	e8 0c c2 2a 00       	call   0x14078a700
1404de4f4:	90                   	nop
1404de4f5:	33 c9                	xor    %ecx,%ecx
1404de4f7:	e8 04 c2 2a 00       	call   0x14078a700
1404de4fc:	cc                   	int3
1404de4fd:	b9 01 00 00 00       	mov    $0x1,%ecx
1404de502:	e8 f9 c1 2a 00       	call   0x14078a700
1404de507:	90                   	nop
1404de508:	b9 02 00 00 00       	mov    $0x2,%ecx
1404de50d:	e8 ee c1 2a 00       	call   0x14078a700
1404de512:	90                   	nop
1404de513:	b9 02 00 00 00       	mov    $0x2,%ecx
1404de518:	e8 e3 c1 2a 00       	call   0x14078a700
1404de51d:	cc                   	int3
1404de51e:	cc                   	int3
1404de51f:	cc                   	int3
1404de520:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404de525:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1404de52a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1404de52f:	55                   	push   %rbp
1404de530:	41 54                	push   %r12
1404de532:	41 55                	push   %r13
1404de534:	41 56                	push   %r14
1404de536:	41 57                	push   %r15
1404de538:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1404de53d:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1404de544:	48 8b 05 b5 a9 ed 00 	mov    0xeda9b5(%rip),%rax        # 0x1413b8f00
1404de54b:	48 33 c4             	xor    %rsp,%rax
1404de54e:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
1404de552:	4c 8b f1             	mov    %rcx,%r14
1404de555:	45 33 ff             	xor    %r15d,%r15d
1404de558:	44 89 7d a7          	mov    %r15d,-0x59(%rbp)
1404de55c:	48 8b 0d 9d c1 f4 00 	mov    0xf4c19d(%rip),%rcx        # 0x14142a700
1404de563:	48 85 c9             	test   %rcx,%rcx
1404de566:	0f 84 8d 02 00 00    	je     0x1404de7f9
1404de56c:	e8 bf 6f 33 00       	call   0x140815530
1404de571:	84 c0                	test   %al,%al
1404de573:	0f 84 80 02 00 00    	je     0x1404de7f9
1404de579:	49 8b b6 68 01 00 00 	mov    0x168(%r14),%rsi
1404de580:	48 85 f6             	test   %rsi,%rsi
1404de583:	74 2b                	je     0x1404de5b0
1404de585:	48 89 75 e7          	mov    %rsi,-0x19(%rbp)
1404de589:	8b 46 10             	mov    0x10(%rsi),%eax
1404de58c:	ff c0                	inc    %eax
1404de58e:	89 46 10             	mov    %eax,0x10(%rsi)
1404de591:	83 f8 01             	cmp    $0x1,%eax
1404de594:	0f 8e c9 02 00 00    	jle    0x1404de863
1404de59a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404de59f:	0f 84 c6 02 00 00    	je     0x1404de86b
1404de5a5:	4c 8d 65 e7          	lea    -0x19(%rbp),%r12
1404de5a9:	bf 01 00 00 00       	mov    $0x1,%edi
1404de5ae:	eb 50                	jmp    0x1404de600
1404de5b0:	b9 28 00 00 00       	mov    $0x28,%ecx
1404de5b5:	e8 4e cb 93 00       	call   0x140e1b108
1404de5ba:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1404de5be:	48 85 c0             	test   %rax,%rax
1404de5c1:	74 2d                	je     0x1404de5f0
1404de5c3:	48 8d 0d 3e 53 b2 00 	lea    0xb2533e(%rip),%rcx        # 0x141003908
1404de5ca:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
1404de5ce:	48 c7 45 bf 07 00 00 	movq   $0x7,-0x41(%rbp)
1404de5d5:	00
1404de5d6:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
1404de5da:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
1404de5df:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1404de5e3:	48 8b c8             	mov    %rax,%rcx
1404de5e6:	e8 f5 36 25 00       	call   0x140731ce0
1404de5eb:	48 8b f0             	mov    %rax,%rsi
1404de5ee:	eb 03                	jmp    0x1404de5f3
1404de5f0:	49 8b f7             	mov    %r15,%rsi
1404de5f3:	48 89 75 df          	mov    %rsi,-0x21(%rbp)
1404de5f7:	4c 8d 65 df          	lea    -0x21(%rbp),%r12
1404de5fb:	bf 06 00 00 00       	mov    $0x6,%edi
1404de600:	89 7d a7             	mov    %edi,-0x59(%rbp)
1404de603:	4d 63 86 60 01 00 00 	movslq 0x160(%r14),%r8
1404de60a:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1404de60e:	48 8b 0d 63 48 f5 00 	mov    0xf54863(%rip),%rcx        # 0x141432e78
1404de615:	e8 06 19 cc ff       	call   0x14019ff20
1404de61a:	4c 8b e8             	mov    %rax,%r13
1404de61d:	41 0f b6 96 db 00 00 	movzbl 0xdb(%r14),%edx
1404de624:	00
1404de625:	66 0f 6e ca          	movd   %edx,%xmm1
1404de629:	f3 0f e6 c9          	cvtdq2pd %xmm1,%xmm1
1404de62d:	f2 0f 59 0d 0b 54 b2 	mulsd  0xb2540b(%rip),%xmm1        # 0x141003a40
1404de634:	00
1404de635:	41 0f b6 96 da 00 00 	movzbl 0xda(%r14),%edx
1404de63c:	00
1404de63d:	66 0f 6e c2          	movd   %edx,%xmm0
1404de641:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
1404de645:	f2 0f 58 c8          	addsd  %xmm0,%xmm1
1404de649:	66 48 0f 7e ca       	movq   %xmm1,%rdx
1404de64e:	48 8d 0d ab 52 b2 00 	lea    0xb252ab(%rip),%rcx        # 0x141003900
1404de655:	e8 b6 92 38 00       	call   0x140867910
1404de65a:	48 8b d8             	mov    %rax,%rbx
1404de65d:	b9 28 00 00 00       	mov    $0x28,%ecx
1404de662:	e8 a1 ca 93 00       	call   0x140e1b108
1404de667:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1404de66b:	48 85 c0             	test   %rax,%rax
1404de66e:	74 35                	je     0x1404de6a5
1404de670:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
1404de674:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
1404de67b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1404de680:	48 ff c1             	inc    %rcx
1404de683:	80 3c 0b 00          	cmpb   $0x0,(%rbx,%rcx,1)
1404de687:	75 f7                	jne    0x1404de680
1404de689:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
1404de68d:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
1404de691:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
1404de696:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1404de69a:	48 8b c8             	mov    %rax,%rcx
1404de69d:	e8 3e 36 25 00       	call   0x140731ce0
1404de6a2:	4c 8b f8             	mov    %rax,%r15
1404de6a5:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
1404de6a9:	83 cf 08             	or     $0x8,%edi
1404de6ac:	89 7d a7             	mov    %edi,-0x59(%rbp)
1404de6af:	49 8b ce             	mov    %r14,%rcx
1404de6b2:	e8 89 7f 05 00       	call   0x140536640
1404de6b7:	48 8b 1d 42 c0 f4 00 	mov    0xf4c042(%rip),%rbx        # 0x14142a700
1404de6be:	48 8b 08             	mov    (%rax),%rcx
1404de6c1:	48 85 c9             	test   %rcx,%rcx
1404de6c4:	74 1c                	je     0x1404de6e2
1404de6c6:	8b 41 10             	mov    0x10(%rcx),%eax
1404de6c9:	ff c0                	inc    %eax
1404de6cb:	89 41 10             	mov    %eax,0x10(%rcx)
1404de6ce:	83 f8 01             	cmp    $0x1,%eax
1404de6d1:	0f 8e 9f 01 00 00    	jle    0x1404de876
1404de6d7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404de6dc:	0f 84 9c 01 00 00    	je     0x1404de87e
1404de6e2:	48 89 4d 0f          	mov    %rcx,0xf(%rbp)
1404de6e6:	33 c9                	xor    %ecx,%ecx
1404de6e8:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1404de6ec:	4c 89 7d 17          	mov    %r15,0x17(%rbp)
1404de6f0:	49 8b 45 00          	mov    0x0(%r13),%rax
1404de6f4:	49 89 4d 00          	mov    %rcx,0x0(%r13)
1404de6f8:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
1404de6fc:	49 89 0c 24          	mov    %rcx,(%r12)
1404de700:	48 89 75 27          	mov    %rsi,0x27(%rbp)
1404de704:	48 8d 45 0f          	lea    0xf(%rbp),%rax
1404de708:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1404de70c:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1404de710:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1404de714:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
1404de718:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
1404de71d:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
1404de721:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1404de725:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1404de729:	e8 22 17 cc ff       	call   0x14019fe50
1404de72e:	48 89 5d cf          	mov    %rbx,-0x31(%rbp)
1404de732:	4c 8b c0             	mov    %rax,%r8
1404de735:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1404de739:	49 8b ce             	mov    %r14,%rcx
1404de73c:	e8 ff 92 05 00       	call   0x140537a40
1404de741:	90                   	nop
1404de742:	4c 8d 0d a7 fd cb ff 	lea    -0x340259(%rip),%r9        # 0x14019e4f0
1404de749:	ba 08 00 00 00       	mov    $0x8,%edx
1404de74e:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1404de754:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
1404de758:	e8 ef cd 93 00       	call   0x140e1b54c
1404de75d:	90                   	nop
1404de75e:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1404de762:	48 85 c9             	test   %rcx,%rcx
1404de765:	74 24                	je     0x1404de78b
1404de767:	8b 41 10             	mov    0x10(%rcx),%eax
1404de76a:	ff c8                	dec    %eax
1404de76c:	89 41 10             	mov    %eax,0x10(%rcx)
1404de76f:	85 c0                	test   %eax,%eax
1404de771:	7f 18                	jg     0x1404de78b
1404de773:	0f 88 10 01 00 00    	js     0x1404de889
1404de779:	48 8b 01             	mov    (%rcx),%rax