1403dc4ca:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1403dc4ce:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1403dc4d2:	66 c7 47 18 00 00    	movw   $0x0,0x18(%rdi)
1403dc4d8:	0f 29 74 24 50       	movaps %xmm6,0x50(%rsp)
1403dc4dd:	4c 8b c7             	mov    %rdi,%r8
1403dc4e0:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc4e5:	49 8b cc             	mov    %r12,%rcx
1403dc4e8:	e8 a3 b5 e0 ff       	call   0x1401e7a90
1403dc4ed:	48 8b d8             	mov    %rax,%rbx
1403dc4f0:	0f 57 c0             	xorps  %xmm0,%xmm0
1403dc4f3:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1403dc4f8:	33 f6                	xor    %esi,%esi
1403dc4fa:	48 89 75 90          	mov    %rsi,-0x70(%rbp)
1403dc4fe:	4c 89 75 98          	mov    %r14,-0x68(%rbp)
1403dc502:	48 83 7c 24 70 02    	cmpq   $0x2,0x70(%rsp)
1403dc508:	0f 83 af 00 00 00    	jae    0x1403dc5bd
1403dc50e:	49 8b 5e 68          	mov    0x68(%r14),%rbx
1403dc512:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc517:	49 8b ce             	mov    %r14,%rcx
1403dc51a:	e8 41 0b 16 00       	call   0x14053d060
1403dc51f:	90                   	nop
1403dc520:	48 8b d0             	mov    %rax,%rdx
1403dc523:	48 8b cb             	mov    %rbx,%rcx
1403dc526:	e8 05 bc 1c 00       	call   0x1405a8130
1403dc52b:	8b d8                	mov    %eax,%ebx
1403dc52d:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1403dc532:	e8 89 ac 37 00       	call   0x1407571c0
1403dc537:	83 fb 02             	cmp    $0x2,%ebx
1403dc53a:	75 2b                	jne    0x1403dc567
1403dc53c:	49 8b ce             	mov    %r14,%rcx
1403dc53f:	e8 ec 0a 16 00       	call   0x14053d030
1403dc544:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403dc549:	4c 8d 0d 3c 72 bc 00 	lea    0xbc723c(%rip),%r9        # 0x140fa378c
1403dc550:	4c 8d 05 49 e5 c0 00 	lea    0xc0e549(%rip),%r8        # 0x140feaaa0
1403dc557:	49 8b 56 68          	mov    0x68(%r14),%rdx
1403dc55b:	48 8b 0d 96 4f 05 01 	mov    0x1054f96(%rip),%rcx        # 0x1414314f8
1403dc562:	e8 59 85 3b 00       	call   0x140794ac0
1403dc567:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dc56b:	e8 20 ac 37 00       	call   0x140757190
1403dc570:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1403dc575:	8b 44 24 70          	mov    0x70(%rsp),%eax
1403dc579:	89 44 24 20          	mov    %eax,0x20(%rsp)
1403dc57d:	4d 8b cf             	mov    %r15,%r9
1403dc580:	4d 8b 46 68          	mov    0x68(%r14),%r8
1403dc584:	48 8d 15 6d e6 c0 00 	lea    0xc0e66d(%rip),%rdx        # 0x140feabf8
1403dc58b:	49 8b ce             	mov    %r14,%rcx
1403dc58e:	e8 3d f9 15 00       	call   0x14053bed0
1403dc593:	32 c0                	xor    %al,%al
1403dc595:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1403dc599:	48 33 cc             	xor    %rsp,%rcx
1403dc59c:	e8 5f ef a3 00       	call   0x140e1b500
1403dc5a1:	0f 28 b4 24 40 01 00 	movaps 0x140(%rsp),%xmm6
1403dc5a8:	00
1403dc5a9:	48 81 c4 58 01 00 00 	add    $0x158,%rsp
1403dc5b0:	41 5f                	pop    %r15
1403dc5b2:	41 5e                	pop    %r14
1403dc5b4:	41 5d                	pop    %r13
1403dc5b6:	41 5c                	pop    %r12
1403dc5b8:	5f                   	pop    %rdi
1403dc5b9:	5e                   	pop    %rsi
1403dc5ba:	5b                   	pop    %rbx
1403dc5bb:	5d                   	pop    %rbp
1403dc5bc:	c3                   	ret
1403dc5bd:	41 0f b7 0f          	movzwl (%r15),%ecx
1403dc5c1:	ff 15 51 73 ba 00    	call   *0xba7351(%rip)        # 0x140f83918
1403dc5c7:	66 85 c0             	test   %ax,%ax
1403dc5ca:	0f 85 82 00 00 00    	jne    0x1403dc652
1403dc5d0:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1403dc5d5:	48 83 f8 08          	cmp    $0x8,%rax
1403dc5d9:	73 5a                	jae    0x1403dc635
1403dc5db:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1403dc5df:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
1403dc5e3:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc5e8:	48 8b cf             	mov    %rdi,%rcx
1403dc5eb:	e8 70 0a 16 00       	call   0x14053d060
1403dc5f0:	90                   	nop
1403dc5f1:	48 8b d0             	mov    %rax,%rdx
1403dc5f4:	48 8b cb             	mov    %rbx,%rcx
1403dc5f7:	e8 34 bb 1c 00       	call   0x1405a8130
1403dc5fc:	8b d8                	mov    %eax,%ebx
1403dc5fe:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1403dc603:	e8 b8 ab 37 00       	call   0x1407571c0
1403dc608:	83 fb 02             	cmp    $0x2,%ebx
1403dc60b:	0f 85 56 ff ff ff    	jne    0x1403dc567
1403dc611:	48 8b cf             	mov    %rdi,%rcx
1403dc614:	e8 17 0a 16 00       	call   0x14053d030
1403dc619:	4c 8d 05 98 e4 c0 00 	lea    0xc0e498(%rip),%r8        # 0x140feaab8
1403dc620:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403dc625:	4c 8d 0d 60 71 bc 00 	lea    0xbc7160(%rip),%r9        # 0x140fa378c
1403dc62c:	48 8b 57 68          	mov    0x68(%rdi),%rdx
1403dc630:	e9 26 ff ff ff       	jmp    0x1403dc55b
1403dc635:	4c 89 7d 88          	mov    %r15,-0x78(%rbp)
1403dc639:	48 83 e8 08          	sub    $0x8,%rax
1403dc63d:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1403dc642:	41 b1 01             	mov    $0x1,%r9b
1403dc645:	45 32 d2             	xor    %r10b,%r10b
1403dc648:	b8 08 00 00 00       	mov    $0x8,%eax
1403dc64d:	e9 ac 00 00 00       	jmp    0x1403dc6fe
1403dc652:	66 83 f8 01          	cmp    $0x1,%ax
1403dc656:	0f 85 cc 00 00 00    	jne    0x1403dc728
1403dc65c:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1403dc661:	48 83 fa 04          	cmp    $0x4,%rdx
1403dc665:	73 4a                	jae    0x1403dc6b1
1403dc667:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1403dc66b:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
1403dc66f:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc674:	48 8b cf             	mov    %rdi,%rcx
1403dc677:	e8 e4 09 16 00       	call   0x14053d060
1403dc67c:	90                   	nop
1403dc67d:	48 8b d0             	mov    %rax,%rdx
1403dc680:	48 8b cb             	mov    %rbx,%rcx
1403dc683:	e8 a8 ba 1c 00       	call   0x1405a8130
1403dc688:	8b d8                	mov    %eax,%ebx
1403dc68a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1403dc68f:	e8 2c ab 37 00       	call   0x1407571c0
1403dc694:	83 fb 02             	cmp    $0x2,%ebx
1403dc697:	0f 85 ca fe ff ff    	jne    0x1403dc567
1403dc69d:	48 8b cf             	mov    %rdi,%rcx
1403dc6a0:	e8 8b 09 16 00       	call   0x14053d030
1403dc6a5:	4c 8d 05 34 e4 c0 00 	lea    0xc0e434(%rip),%r8        # 0x140feaae0
1403dc6ac:	e9 6f ff ff ff       	jmp    0x1403dc620
1403dc6b1:	41 0f b6 4f 03       	movzbl 0x3(%r15),%ecx
1403dc6b6:	41 0f b6 47 02       	movzbl 0x2(%r15),%eax
1403dc6bb:	48 83 c0 0d          	add    $0xd,%rax
1403dc6bf:	48 03 c1             	add    %rcx,%rax
1403dc6c2:	48 3b d0             	cmp    %rax,%rdx
1403dc6c5:	73 25                	jae    0x1403dc6ec
1403dc6c7:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1403dc6cb:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
1403dc6cf:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc6d4:	48 8b cf             	mov    %rdi,%rcx
1403dc6d7:	e8 84 09 16 00       	call   0x14053d060
1403dc6dc:	90                   	nop
1403dc6dd:	48 8b d0             	mov    %rax,%rdx
1403dc6e0:	48 8b cb             	mov    %rbx,%rcx
1403dc6e3:	e8 48 ba 1c 00       	call   0x1405a8130
1403dc6e8:	8b d8                	mov    %eax,%ebx
1403dc6ea:	eb 9e                	jmp    0x1403dc68a
1403dc6ec:	4c 89 7d 90          	mov    %r15,-0x70(%rbp)
1403dc6f0:	48 2b d0             	sub    %rax,%rdx
1403dc6f3:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1403dc6f8:	45 32 c9             	xor    %r9b,%r9b
1403dc6fb:	41 b2 01             	mov    $0x1,%r10b
1403dc6fe:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1403dc703:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dc707:	4a 8d 14 38          	lea    (%rax,%r15,1),%rdx
1403dc70b:	44 88 54 24 20       	mov    %r10b,0x20(%rsp)
1403dc710:	e8 cb 0b 00 00       	call   0x1403dd2e0
1403dc715:	84 c0                	test   %al,%al
1403dc717:	0f 84 4a fe ff ff    	je     0x1403dc567
1403dc71d:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
1403dc721:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1403dc726:	eb 72                	jmp    0x1403dc79a
1403dc728:	b9 00 f0 00 00       	mov    $0xf000,%ecx
1403dc72d:	66 23 c1             	and    %cx,%ax
1403dc730:	b9 00 60 00 00       	mov    $0x6000,%ecx
1403dc735:	66 3b c1             	cmp    %cx,%ax
1403dc738:	0f 85 29 fe ff ff    	jne    0x1403dc567
1403dc73e:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1403dc743:	48 83 f9 28          	cmp    $0x28,%rcx
1403dc747:	73 4a                	jae    0x1403dc793
1403dc749:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1403dc74d:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
1403dc751:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc756:	48 8b cf             	mov    %rdi,%rcx
1403dc759:	e8 02 09 16 00       	call   0x14053d060
1403dc75e:	90                   	nop
1403dc75f:	48 8b d0             	mov    %rax,%rdx
1403dc762:	48 8b cb             	mov    %rbx,%rcx
1403dc765:	e8 c6 b9 1c 00       	call   0x1405a8130
1403dc76a:	8b d8                	mov    %eax,%ebx
1403dc76c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1403dc771:	e8 4a aa 37 00       	call   0x1407571c0
1403dc776:	83 fb 02             	cmp    $0x2,%ebx
1403dc779:	0f 85 e8 fd ff ff    	jne    0x1403dc567
1403dc77f:	48 8b cf             	mov    %rdi,%rcx
1403dc782:	e8 a9 08 16 00       	call   0x14053d030
1403dc787:	4c 8d 05 72 e3 c0 00 	lea    0xc0e372(%rip),%r8        # 0x140feab00
1403dc78e:	e9 8d fe ff ff       	jmp    0x1403dc620
1403dc793:	49 8b d7             	mov    %r15,%rdx
1403dc796:	48 89 55 80          	mov    %rdx,-0x80(%rbp)
1403dc79a:	0f 57 c0             	xorps  %xmm0,%xmm0
1403dc79d:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
1403dc7a2:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
1403dc7a6:	41 b8 29 00 00 00    	mov    $0x29,%r8d
1403dc7ac:	e8 ff 69 01 00       	call   0x1403f31b0
1403dc7b1:	83 f8 01             	cmp    $0x1,%eax
1403dc7b4:	0f 85 98 00 00 00    	jne    0x1403dc852
1403dc7ba:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
1403dc7be:	48 8b ce             	mov    %rsi,%rcx
1403dc7c1:	e8 9a 0d 00 00       	call   0x1403dd560
1403dc7c6:	3c 3b                	cmp    $0x3b,%al
1403dc7c8:	75 73                	jne    0x1403dc83d
1403dc7ca:	48 8b 0e             	mov    (%rsi),%rcx
1403dc7cd:	48 85 c9             	test   %rcx,%rcx
1403dc7d0:	74 29                	je     0x1403dc7fb
1403dc7d2:	0f b7 49 02          	movzwl 0x2(%rcx),%ecx
1403dc7d6:	ff 15 3c 71 ba 00    	call   *0xba713c(%rip)        # 0x140f83918
1403dc7dc:	44 0f b7 c0          	movzwl %ax,%r8d
1403dc7e0:	66 85 c0             	test   %ax,%ax
1403dc7e3:	74 42                	je     0x1403dc827
1403dc7e5:	48 8b 0e             	mov    (%rsi),%rcx
1403dc7e8:	0f b6 11             	movzbl (%rcx),%edx
1403dc7eb:	80 e2 0f             	and    $0xf,%dl
1403dc7ee:	0f b6 ca             	movzbl %dl,%ecx
1403dc7f1:	66 c1 e1 02          	shl    $0x2,%cx
1403dc7f5:	66 44 2b c1          	sub    %cx,%r8w
1403dc7f9:	eb 26                	jmp    0x1403dc821
1403dc7fb:	48 8b 46 10          	mov    0x10(%rsi),%rax
1403dc7ff:	0f b7 78 18          	movzwl 0x18(%rax),%edi
1403dc803:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1403dc807:	0f b7 49 04          	movzwl 0x4(%rcx),%ecx
1403dc80b:	ff 15 07 71 ba 00    	call   *0xba7107(%rip)        # 0x140f83918
1403dc811:	44 0f b7 c0          	movzwl %ax,%r8d
1403dc815:	b8 28 00 00 00       	mov    $0x28,%eax
1403dc81a:	66 2b c7             	sub    %di,%ax
1403dc81d:	66 44 03 c0          	add    %ax,%r8w
1403dc821:	66 45 85 c0          	test   %r8w,%r8w
1403dc825:	75 16                	jne    0x1403dc83d
1403dc827:	41 b0 01             	mov    $0x1,%r8b
1403dc82a:	48 8d 15 e7 e3 c0 00 	lea    0xc0e3e7(%rip),%rdx        # 0x140feac18
1403dc831:	49 8b ce             	mov    %r14,%rcx
1403dc834:	e8 a7 0e 00 00       	call   0x1403dd6e0
1403dc839:	33 f6                	xor    %esi,%esi
1403dc83b:	eb 21                	jmp    0x1403dc85e
1403dc83d:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dc841:	e8 4a a9 37 00       	call   0x140757190
1403dc846:	48 8d 15 eb e3 c0 00 	lea    0xc0e3eb(%rip),%rdx        # 0x140feac38
1403dc84d:	e9 17 03 00 00       	jmp    0x1403dcb69
1403dc852:	83 c0 02             	add    $0x2,%eax
1403dc855:	83 f8 01             	cmp    $0x1,%eax
1403dc858:	0f 86 fb 02 00 00    	jbe    0x1403dcb59
1403dc85e:	41 80 7d 68 00       	cmpb   $0x0,0x68(%r13)
1403dc863:	74 06                	je     0x1403dc86b
1403dc865:	c6 43 48 01          	movb   $0x1,0x48(%rbx)
1403dc869:	eb 04                	jmp    0x1403dc86f
1403dc86b:	c6 43 49 01          	movb   $0x1,0x49(%rbx)
1403dc86f:	83 3d 46 48 05 01 00 	cmpl   $0x0,0x1054846(%rip)        # 0x1414310bc
1403dc876:	74 0c                	je     0x1403dc884
1403dc878:	80 7b 48 00          	cmpb   $0x0,0x48(%rbx)
1403dc87c:	74 1e                	je     0x1403dc89c
1403dc87e:	80 7b 49 00          	cmpb   $0x0,0x49(%rbx)
1403dc882:	74 18                	je     0x1403dc89c
1403dc884:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dc888:	e8 03 a9 37 00       	call   0x140757190
1403dc88d:	4c 8b c0             	mov    %rax,%r8
1403dc890:	49 8b 56 68          	mov    0x68(%r14),%rdx
1403dc894:	49 8b ce             	mov    %r14,%rcx
1403dc897:	e8 e4 f4 15 00       	call   0x14053bd80
1403dc89c:	48 8b de             	mov    %rsi,%rbx
1403dc89f:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dc8a4:	48 8b 0d a5 78 04 01 	mov    0x10478a5(%rip),%rcx        # 0x141424150
1403dc8ab:	48 85 c9             	test   %rcx,%rcx
1403dc8ae:	74 66                	je     0x1403dc916
1403dc8b0:	e8 7b 8c 43 00       	call   0x140815530
1403dc8b5:	84 c0                	test   %al,%al
1403dc8b7:	74 5d                	je     0x1403dc916
1403dc8b9:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1403dc8bd:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc8c2:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dc8c6:	e8 25 03 00 00       	call   0x1403dcbf0
1403dc8cb:	48 8b 18             	mov    (%rax),%rbx
1403dc8ce:	48 89 30             	mov    %rsi,(%rax)
1403dc8d1:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dc8d6:	49 8b bd b0 00 00 00 	mov    0xb0(%r13),%rdi
1403dc8dd:	48 8b 07             	mov    (%rdi),%rax
1403dc8e0:	48 8b cf             	mov    %rdi,%rcx
1403dc8e3:	48 8b 40 40          	mov    0x40(%rax),%rax
1403dc8e7:	ff 15 33 71 ba 00    	call   *0xba7133(%rip)        # 0x140f83a20
1403dc8ed:	48 8b 15 5c 78 04 01 	mov    0x104785c(%rip),%rdx        # 0x141424150
1403dc8f4:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1403dc8f9:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1403dc8fe:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1403dc903:	4c 8b c8             	mov    %rax,%r9
1403dc906:	45 33 c0             	xor    %r8d,%r8d
1403dc909:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc90e:	48 8b cf             	mov    %rdi,%rcx
1403dc911:	e8 4a f4 ff ff       	call   0x1403dbd60
1403dc916:	48 83 7d 90 00       	cmpq   $0x0,-0x70(%rbp)
1403dc91b:	74 77                	je     0x1403dc994
1403dc91d:	48 8b 0d 34 78 04 01 	mov    0x1047834(%rip),%rcx        # 0x141424158
1403dc924:	48 85 c9             	test   %rcx,%rcx
1403dc927:	74 6b                	je     0x1403dc994
1403dc929:	e8 02 8c 43 00       	call   0x140815530
1403dc92e:	84 c0                	test   %al,%al
1403dc930:	74 62                	je     0x1403dc994
1403dc932:	48 85 db             	test   %rbx,%rbx
1403dc935:	75 1d                	jne    0x1403dc954
1403dc937:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1403dc93b:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc940:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dc944:	e8 a7 02 00 00       	call   0x1403dcbf0
1403dc949:	48 8b 18             	mov    (%rax),%rbx
1403dc94c:	48 89 30             	mov    %rsi,(%rax)
1403dc94f:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dc954:	49 8b bd b0 00 00 00 	mov    0xb0(%r13),%rdi
1403dc95b:	48 8b 07             	mov    (%rdi),%rax
1403dc95e:	48 8b cf             	mov    %rdi,%rcx
1403dc961:	48 8b 40 40          	mov    0x40(%rax),%rax
1403dc965:	ff 15 b5 70 ba 00    	call   *0xba70b5(%rip)        # 0x140f83a20
1403dc96b:	48 8b 15 e6 77 04 01 	mov    0x10477e6(%rip),%rdx        # 0x141424158
1403dc972:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1403dc977:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1403dc97c:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1403dc981:	4c 8b c8             	mov    %rax,%r9
1403dc984:	45 33 c0             	xor    %r8d,%r8d
1403dc987:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc98c:	48 8b cf             	mov    %rdi,%rcx
1403dc98f:	e8 cc f3 ff ff       	call   0x1403dbd60
1403dc994:	48 83 7d 88 00       	cmpq   $0x0,-0x78(%rbp)
1403dc999:	74 77                	je     0x1403dca12
1403dc99b:	48 8b 0d a6 77 04 01 	mov    0x10477a6(%rip),%rcx        # 0x141424148
1403dc9a2:	48 85 c9             	test   %rcx,%rcx
1403dc9a5:	74 6b                	je     0x1403dca12
1403dc9a7:	e8 84 8b 43 00       	call   0x140815530
1403dc9ac:	84 c0                	test   %al,%al
1403dc9ae:	74 62                	je     0x1403dca12
1403dc9b0:	48 85 db             	test   %rbx,%rbx
1403dc9b3:	75 1d                	jne    0x1403dc9d2
1403dc9b5:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1403dc9b9:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc9be:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dc9c2:	e8 29 02 00 00       	call   0x1403dcbf0
1403dc9c7:	48 8b 18             	mov    (%rax),%rbx
1403dc9ca:	48 89 30             	mov    %rsi,(%rax)
1403dc9cd:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dc9d2:	49 8b bd b0 00 00 00 	mov    0xb0(%r13),%rdi
1403dc9d9:	48 8b 07             	mov    (%rdi),%rax
1403dc9dc:	48 8b cf             	mov    %rdi,%rcx
1403dc9df:	48 8b 40 40          	mov    0x40(%rax),%rax
1403dc9e3:	ff 15 37 70 ba 00    	call   *0xba7037(%rip)        # 0x140f83a20
1403dc9e9:	48 8b 15 58 77 04 01 	mov    0x1047758(%rip),%rdx        # 0x141424148
1403dc9f0:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1403dc9f5:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1403dc9fa:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1403dc9ff:	4c 8b c8             	mov    %rax,%r9
1403dca02:	45 33 c0             	xor    %r8d,%r8d
1403dca05:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dca0a:	48 8b cf             	mov    %rdi,%rcx
1403dca0d:	e8 4e f3 ff ff       	call   0x1403dbd60
1403dca12:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1403dca16:	e8 45 0b 00 00       	call   0x1403dd560
1403dca1b:	3c 3b                	cmp    $0x3b,%al
1403dca1d:	75 77                	jne    0x1403dca96
1403dca1f:	48 8b 0d 1a 77 04 01 	mov    0x104771a(%rip),%rcx        # 0x141424140
1403dca26:	48 85 c9             	test   %rcx,%rcx
1403dca29:	74 6b                	je     0x1403dca96
1403dca2b:	e8 00 8b 43 00       	call   0x140815530
1403dca30:	84 c0                	test   %al,%al
1403dca32:	74 62                	je     0x1403dca96