1401e3428:	e9 03 e0 e1 ff       	jmp    0x140001430
1401e342d:	0f 1f 00             	nopl   (%rax)
1401e3430:	31 c0                	xor    %eax,%eax
1401e3432:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e3439:	00 00 00 00
1401e343d:	0f 1f 00             	nopl   (%rax)
1401e3440:	44 8d 40 01          	lea    0x1(%rax),%r8d
1401e3444:	89 c1                	mov    %eax,%ecx
1401e3446:	4a 83 3c c2 00       	cmpq   $0x0,(%rdx,%r8,8)
1401e344b:	4c 89 c0             	mov    %r8,%rax
1401e344e:	75 f0                	jne    0x1401e3440
1401e3450:	eb a5                	jmp    0x1401e33f7
1401e3452:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e3459:	00 00 00 00
1401e345d:	0f 1f 00             	nopl   (%rax)
1401e3460:	8b 05 fa 85 0c 00    	mov    0xc85fa(%rip),%eax        # 0x1402aba60
1401e3466:	85 c0                	test   %eax,%eax
1401e3468:	74 06                	je     0x1401e3470
1401e346a:	c3                   	ret
1401e346b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e3470:	c7 05 e6 85 0c 00 01 	movl   $0x1,0xc85e6(%rip)        # 0x1402aba60
1401e3477:	00 00 00
1401e347a:	e9 61 ff ff ff       	jmp    0x1401e33e0
1401e347f:	90                   	nop
1401e3480:	83 fa 03             	cmp    $0x3,%edx
1401e3483:	74 0b                	je     0x1401e3490
1401e3485:	85 d2                	test   %edx,%edx
1401e3487:	74 07                	je     0x1401e3490
1401e3489:	c3                   	ret
1401e348a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e3490:	e9 bb 0a 00 00       	jmp    0x1401e3f50
1401e3495:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e349c:	00 00 00 00
1401e34a0:	56                   	push   %rsi
1401e34a1:	53                   	push   %rbx
1401e34a2:	48 83 ec 28          	sub    $0x28,%rsp
1401e34a6:	48 8b 05 f3 54 05 00 	mov    0x554f3(%rip),%rax        # 0x1402389a0
1401e34ad:	83 38 02             	cmpl   $0x2,(%rax)
1401e34b0:	74 06                	je     0x1401e34b8
1401e34b2:	c7 00 02 00 00 00    	movl   $0x2,(%rax)
1401e34b8:	83 fa 02             	cmp    $0x2,%edx
1401e34bb:	74 13                	je     0x1401e34d0
1401e34bd:	83 fa 01             	cmp    $0x1,%edx
1401e34c0:	74 4e                	je     0x1401e3510
1401e34c2:	48 83 c4 28          	add    $0x28,%rsp
1401e34c6:	5b                   	pop    %rbx
1401e34c7:	5e                   	pop    %rsi
1401e34c8:	c3                   	ret
1401e34c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e34d0:	48 8d 1d b9 9f 05 00 	lea    0x59fb9(%rip),%rbx        # 0x14023d490
1401e34d7:	48 8d 35 b2 9f 05 00 	lea    0x59fb2(%rip),%rsi        # 0x14023d490
1401e34de:	48 39 f3             	cmp    %rsi,%rbx
1401e34e1:	74 df                	je     0x1401e34c2
1401e34e3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e34ea:	00 00 00 00
1401e34ee:	66 90                	xchg   %ax,%ax
1401e34f0:	48 8b 03             	mov    (%rbx),%rax
1401e34f3:	48 85 c0             	test   %rax,%rax
1401e34f6:	74 02                	je     0x1401e34fa
1401e34f8:	ff d0                	call   *%rax
1401e34fa:	48 83 c3 08          	add    $0x8,%rbx
1401e34fe:	48 39 f3             	cmp    %rsi,%rbx
1401e3501:	75 ed                	jne    0x1401e34f0
1401e3503:	48 83 c4 28          	add    $0x28,%rsp
1401e3507:	5b                   	pop    %rbx
1401e3508:	5e                   	pop    %rsi
1401e3509:	c3                   	ret
1401e350a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e3510:	48 83 c4 28          	add    $0x28,%rsp
1401e3514:	5b                   	pop    %rbx
1401e3515:	5e                   	pop    %rsi
1401e3516:	e9 35 0a 00 00       	jmp    0x1401e3f50
1401e351b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e3520:	31 c0                	xor    %eax,%eax
1401e3522:	c3                   	ret
1401e3523:	90                   	nop
1401e3524:	90                   	nop
1401e3525:	90                   	nop
1401e3526:	90                   	nop
1401e3527:	90                   	nop
1401e3528:	90                   	nop
1401e3529:	90                   	nop
1401e352a:	90                   	nop
1401e352b:	90                   	nop
1401e352c:	90                   	nop
1401e352d:	90                   	nop
1401e352e:	90                   	nop
1401e352f:	90                   	nop
1401e3530:	56                   	push   %rsi
1401e3531:	53                   	push   %rbx
1401e3532:	48 83 ec 78          	sub    $0x78,%rsp
1401e3536:	0f 11 74 24 40       	movups %xmm6,0x40(%rsp)
1401e353b:	0f 11 7c 24 50       	movups %xmm7,0x50(%rsp)
1401e3540:	44 0f 11 44 24 60    	movups %xmm8,0x60(%rsp)
1401e3546:	83 39 06             	cmpl   $0x6,(%rcx)
1401e3549:	0f 87 cd 00 00 00    	ja     0x1401e361c
1401e354f:	8b 01                	mov    (%rcx),%eax
1401e3551:	48 8d 15 cc 4e 05 00 	lea    0x54ecc(%rip),%rdx        # 0x140238424
1401e3558:	48 63 04 82          	movslq (%rdx,%rax,4),%rax
1401e355c:	48 01 d0             	add    %rdx,%rax
1401e355f:	ff e0                	jmp    *%rax
1401e3561:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e3568:	48 8d 1d b0 4d 05 00 	lea    0x54db0(%rip),%rbx        # 0x14023831f
1401e356f:	f2 44 0f 10 41 20    	movsd  0x20(%rcx),%xmm8
1401e3575:	f2 0f 10 79 18       	movsd  0x18(%rcx),%xmm7
1401e357a:	f2 0f 10 71 10       	movsd  0x10(%rcx),%xmm6
1401e357f:	48 8b 71 08          	mov    0x8(%rcx),%rsi
1401e3583:	b9 02 00 00 00       	mov    $0x2,%ecx
1401e3588:	e8 43 65 00 00       	call   0x1401e9ad0
1401e358d:	f2 44 0f 11 44 24 30 	movsd  %xmm8,0x30(%rsp)
1401e3594:	49 89 d8             	mov    %rbx,%r8
1401e3597:	48 8d 15 5a 4e 05 00 	lea    0x54e5a(%rip),%rdx        # 0x1402383f8
1401e359e:	f2 0f 11 7c 24 28    	movsd  %xmm7,0x28(%rsp)
1401e35a4:	48 89 c1             	mov    %rax,%rcx
1401e35a7:	49 89 f1             	mov    %rsi,%r9
1401e35aa:	f2 0f 11 74 24 20    	movsd  %xmm6,0x20(%rsp)
1401e35b0:	e8 6b 67 00 00       	call   0x1401e9d20
1401e35b5:	90                   	nop
1401e35b6:	0f 10 74 24 40       	movups 0x40(%rsp),%xmm6
1401e35bb:	0f 10 7c 24 50       	movups 0x50(%rsp),%xmm7
1401e35c0:	31 c0                	xor    %eax,%eax
1401e35c2:	44 0f 10 44 24 60    	movups 0x60(%rsp),%xmm8
1401e35c8:	48 83 c4 78          	add    $0x78,%rsp
1401e35cc:	5b                   	pop    %rbx
1401e35cd:	5e                   	pop    %rsi
1401e35ce:	c3                   	ret
1401e35cf:	90                   	nop
1401e35d0:	48 8d 1d 29 4d 05 00 	lea    0x54d29(%rip),%rbx        # 0x140238300
1401e35d7:	eb 96                	jmp    0x1401e356f
1401e35d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e35e0:	48 8d 1d 79 4d 05 00 	lea    0x54d79(%rip),%rbx        # 0x140238360
1401e35e7:	eb 86                	jmp    0x1401e356f
1401e35e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e35f0:	48 8d 1d 49 4d 05 00 	lea    0x54d49(%rip),%rbx        # 0x140238340
1401e35f7:	e9 73 ff ff ff       	jmp    0x1401e356f
1401e35fc:	0f 1f 40 00          	nopl   0x0(%rax)
1401e3600:	48 8d 1d a9 4d 05 00 	lea    0x54da9(%rip),%rbx        # 0x1402383b0
1401e3607:	e9 63 ff ff ff       	jmp    0x1401e356f
1401e360c:	0f 1f 40 00          	nopl   0x0(%rax)
1401e3610:	48 8d 1d 71 4d 05 00 	lea    0x54d71(%rip),%rbx        # 0x140238388
1401e3617:	e9 53 ff ff ff       	jmp    0x1401e356f
1401e361c:	48 8d 1d c3 4d 05 00 	lea    0x54dc3(%rip),%rbx        # 0x1402383e6
1401e3623:	e9 47 ff ff ff       	jmp    0x1401e356f
1401e3628:	90                   	nop
1401e3629:	90                   	nop
1401e362a:	90                   	nop
1401e362b:	90                   	nop
1401e362c:	90                   	nop
1401e362d:	90                   	nop
1401e362e:	90                   	nop
1401e362f:	90                   	nop
1401e3630:	31 c0                	xor    %eax,%eax
1401e3632:	c3                   	ret
1401e3633:	90                   	nop
1401e3634:	90                   	nop
1401e3635:	90                   	nop
1401e3636:	90                   	nop
1401e3637:	90                   	nop
1401e3638:	90                   	nop
1401e3639:	90                   	nop
1401e363a:	90                   	nop
1401e363b:	90                   	nop
1401e363c:	90                   	nop
1401e363d:	90                   	nop
1401e363e:	90                   	nop
1401e363f:	90                   	nop
1401e3640:	db e3                	fninit
1401e3642:	c3                   	ret
1401e3643:	90                   	nop
1401e3644:	90                   	nop
1401e3645:	90                   	nop
1401e3646:	90                   	nop
1401e3647:	90                   	nop
1401e3648:	90                   	nop
1401e3649:	90                   	nop
1401e364a:	90                   	nop
1401e364b:	90                   	nop
1401e364c:	90                   	nop
1401e364d:	90                   	nop
1401e364e:	90                   	nop
1401e364f:	90                   	nop
1401e3650:	56                   	push   %rsi
1401e3651:	53                   	push   %rbx
1401e3652:	48 83 ec 38          	sub    $0x38,%rsp
1401e3656:	48 89 cb             	mov    %rcx,%rbx
1401e3659:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1401e365e:	b9 02 00 00 00       	mov    $0x2,%ecx
1401e3663:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
1401e3668:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
1401e366d:	4c 89 4c 24 68       	mov    %r9,0x68(%rsp)
1401e3672:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401e3677:	e8 54 64 00 00       	call   0x1401e9ad0
1401e367c:	41 b8 1b 00 00 00    	mov    $0x1b,%r8d
1401e3682:	ba 01 00 00 00       	mov    $0x1,%edx
1401e3687:	48 8d 0d b2 4d 05 00 	lea    0x54db2(%rip),%rcx        # 0x140238440
1401e368e:	49 89 c1             	mov    %rax,%r9
1401e3691:	e8 c2 66 00 00       	call   0x1401e9d58
1401e3696:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
1401e369b:	b9 02 00 00 00       	mov    $0x2,%ecx
1401e36a0:	e8 2b 64 00 00       	call   0x1401e9ad0
1401e36a5:	48 89 da             	mov    %rbx,%rdx
1401e36a8:	48 89 c1             	mov    %rax,%rcx
1401e36ab:	49 89 f0             	mov    %rsi,%r8
1401e36ae:	e8 3d 68 00 00       	call   0x1401e9ef0
1401e36b3:	e8 f8 65 00 00       	call   0x1401e9cb0
1401e36b8:	90                   	nop
1401e36b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e36c0:	57                   	push   %rdi
1401e36c1:	56                   	push   %rsi
1401e36c2:	53                   	push   %rbx
1401e36c3:	48 83 ec 50          	sub    $0x50,%rsp
1401e36c7:	48 63 35 f6 83 0c 00 	movslq 0xc83f6(%rip),%rsi        # 0x1402abac4
1401e36ce:	48 89 cb             	mov    %rcx,%rbx
1401e36d1:	85 f6                	test   %esi,%esi
1401e36d3:	0f 8e 17 01 00 00    	jle    0x1401e37f0
1401e36d9:	48 8b 05 e8 83 0c 00 	mov    0xc83e8(%rip),%rax        # 0x1402abac8
1401e36e0:	45 31 c9             	xor    %r9d,%r9d
1401e36e3:	48 83 c0 18          	add    $0x18,%rax
1401e36e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401e36ee:	00 00
1401e36f0:	4c 8b 00             	mov    (%rax),%r8
1401e36f3:	4c 39 c3             	cmp    %r8,%rbx
1401e36f6:	72 13                	jb     0x1401e370b
1401e36f8:	48 8b 50 08          	mov    0x8(%rax),%rdx
1401e36fc:	8b 52 08             	mov    0x8(%rdx),%edx
1401e36ff:	49 01 d0             	add    %rdx,%r8
1401e3702:	4c 39 c3             	cmp    %r8,%rbx
1401e3705:	0f 82 8a 00 00 00    	jb     0x1401e3795
1401e370b:	41 83 c1 01          	add    $0x1,%r9d
1401e370f:	48 83 c0 28          	add    $0x28,%rax
1401e3713:	41 39 f1             	cmp    %esi,%r9d
1401e3716:	75 d8                	jne    0x1401e36f0
1401e3718:	48 89 d9             	mov    %rbx,%rcx
1401e371b:	e8 60 0a 00 00       	call   0x1401e4180
1401e3720:	48 89 c7             	mov    %rax,%rdi
1401e3723:	48 85 c0             	test   %rax,%rax
1401e3726:	0f 84 e6 00 00 00    	je     0x1401e3812
1401e372c:	48 8b 05 95 83 0c 00 	mov    0xc8395(%rip),%rax        # 0x1402abac8
1401e3733:	48 8d 1c b6          	lea    (%rsi,%rsi,4),%rbx
1401e3737:	48 c1 e3 03          	shl    $0x3,%rbx
1401e373b:	48 01 d8             	add    %rbx,%rax
1401e373e:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401e3742:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1401e3748:	e8 73 0b 00 00       	call   0x1401e42c0
1401e374d:	8b 57 0c             	mov    0xc(%rdi),%edx
1401e3750:	41 b8 30 00 00 00    	mov    $0x30,%r8d
1401e3756:	48 8d 0c 10          	lea    (%rax,%rdx,1),%rcx
1401e375a:	48 8b 05 67 83 0c 00 	mov    0xc8367(%rip),%rax        # 0x1402abac8
1401e3761:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401e3766:	48 89 4c 18 18       	mov    %rcx,0x18(%rax,%rbx,1)
1401e376b:	ff 15 df bb 0c 00    	call   *0xcbbdf(%rip)        # 0x1402af350
1401e3771:	48 85 c0             	test   %rax,%rax
1401e3774:	0f 84 7d 00 00 00    	je     0x1401e37f7
1401e377a:	8b 44 24 44          	mov    0x44(%rsp),%eax
1401e377e:	8d 50 fc             	lea    -0x4(%rax),%edx
1401e3781:	83 e2 fb             	and    $0xfffffffb,%edx
1401e3784:	74 08                	je     0x1401e378e
1401e3786:	8d 50 c0             	lea    -0x40(%rax),%edx
1401e3789:	83 e2 bf             	and    $0xffffffbf,%edx
1401e378c:	75 12                	jne    0x1401e37a0
1401e378e:	83 05 2f 83 0c 00 01 	addl   $0x1,0xc832f(%rip)        # 0x1402abac4
1401e3795:	48 83 c4 50          	add    $0x50,%rsp
1401e3799:	5b                   	pop    %rbx
1401e379a:	5e                   	pop    %rsi
1401e379b:	5f                   	pop    %rdi
1401e379c:	c3                   	ret
1401e379d:	0f 1f 00             	nopl   (%rax)
1401e37a0:	83 f8 02             	cmp    $0x2,%eax
1401e37a3:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401e37a8:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1401e37ad:	41 b8 40 00 00 00    	mov    $0x40,%r8d
1401e37b3:	b8 04 00 00 00       	mov    $0x4,%eax
1401e37b8:	44 0f 44 c0          	cmove  %eax,%r8d
1401e37bc:	48 03 1d 05 83 0c 00 	add    0xc8305(%rip),%rbx        # 0x1402abac8
1401e37c3:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1401e37c7:	49 89 d9             	mov    %rbx,%r9
1401e37ca:	48 89 53 10          	mov    %rdx,0x10(%rbx)
1401e37ce:	ff 15 74 bb 0c 00    	call   *0xcbb74(%rip)        # 0x1402af348
1401e37d4:	85 c0                	test   %eax,%eax
1401e37d6:	75 b6                	jne    0x1401e378e
1401e37d8:	ff 15 32 b9 0c 00    	call   *0xcb932(%rip)        # 0x1402af110
1401e37de:	48 8d 0d d3 4c 05 00 	lea    0x54cd3(%rip),%rcx        # 0x1402384b8
1401e37e5:	89 c2                	mov    %eax,%edx
1401e37e7:	e8 64 fe ff ff       	call   0x1401e3650
1401e37ec:	0f 1f 40 00          	nopl   0x0(%rax)
1401e37f0:	31 f6                	xor    %esi,%esi
1401e37f2:	e9 21 ff ff ff       	jmp    0x1401e3718
1401e37f7:	48 8b 05 ca 82 0c 00 	mov    0xc82ca(%rip),%rax        # 0x1402abac8
1401e37fe:	8b 57 08             	mov    0x8(%rdi),%edx
1401e3801:	48 8d 0d 78 4c 05 00 	lea    0x54c78(%rip),%rcx        # 0x140238480
1401e3808:	4c 8b 44 18 18       	mov    0x18(%rax,%rbx,1),%r8
1401e380d:	e8 3e fe ff ff       	call   0x1401e3650
1401e3812:	48 89 da             	mov    %rbx,%rdx
1401e3815:	48 8d 0d 44 4c 05 00 	lea    0x54c44(%rip),%rcx        # 0x140238460
1401e381c:	e8 2f fe ff ff       	call   0x1401e3650
1401e3821:	90                   	nop
1401e3822:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e3829:	00 00 00 00
1401e382d:	0f 1f 00             	nopl   (%rax)
1401e3830:	55                   	push   %rbp
1401e3831:	41 57                	push   %r15
1401e3833:	41 56                	push   %r14
1401e3835:	41 55                	push   %r13
1401e3837:	41 54                	push   %r12
1401e3839:	57                   	push   %rdi
1401e383a:	56                   	push   %rsi
1401e383b:	53                   	push   %rbx
1401e383c:	48 83 ec 48          	sub    $0x48,%rsp
1401e3840:	48 8d 6c 24 40       	lea    0x40(%rsp),%rbp
1401e3845:	44 8b 25 74 82 0c 00 	mov    0xc8274(%rip),%r12d        # 0x1402abac0
1401e384c:	45 85 e4             	test   %r12d,%r12d
1401e384f:	74 17                	je     0x1401e3868
1401e3851:	48 8d 65 08          	lea    0x8(%rbp),%rsp
1401e3855:	5b                   	pop    %rbx
1401e3856:	5e                   	pop    %rsi
1401e3857:	5f                   	pop    %rdi
1401e3858:	41 5c                	pop    %r12
1401e385a:	41 5d                	pop    %r13
1401e385c:	41 5e                	pop    %r14
1401e385e:	41 5f                	pop    %r15
1401e3860:	5d                   	pop    %rbp
1401e3861:	c3                   	ret
1401e3862:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e3868:	c7 05 4e 82 0c 00 01 	movl   $0x1,0xc824e(%rip)        # 0x1402abac0
1401e386f:	00 00 00
1401e3872:	e8 89 09 00 00       	call   0x1401e4200
1401e3877:	48 98                	cltq
1401e3879:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1401e387d:	48 8d 04 c5 0f 00 00 	lea    0xf(,%rax,8),%rax
1401e3884:	00
1401e3885:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401e3889:	e8 d2 0b 00 00       	call   0x1401e4460
1401e388e:	4c 8b 2d 4b 51 05 00 	mov    0x5514b(%rip),%r13        # 0x1402389e0
1401e3895:	48 8b 1d 54 51 05 00 	mov    0x55154(%rip),%rbx        # 0x1402389f0
1401e389c:	48 29 c4             	sub    %rax,%rsp
1401e389f:	c7 05 1b 82 0c 00 00 	movl   $0x0,0xc821b(%rip)        # 0x1402abac4
1401e38a6:	00 00 00
1401e38a9:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401e38ae:	48 89 05 13 82 0c 00 	mov    %rax,0xc8213(%rip)        # 0x1402abac8
1401e38b5:	4c 89 e8             	mov    %r13,%rax
1401e38b8:	48 29 d8             	sub    %rbx,%rax
1401e38bb:	48 83 f8 07          	cmp    $0x7,%rax
1401e38bf:	7e 90                	jle    0x1401e3851
1401e38c1:	48 83 f8 0b          	cmp    $0xb,%rax
1401e38c5:	0f 8f 5d 01 00 00    	jg     0x1401e3a28
1401e38cb:	8b 03                	mov    (%rbx),%eax
1401e38cd:	85 c0                	test   %eax,%eax
1401e38cf:	0f 85 5b 02 00 00    	jne    0x1401e3b30
1401e38d5:	8b 43 04             	mov    0x4(%rbx),%eax
1401e38d8:	85 c0                	test   %eax,%eax