140951621:	48 89 85 f0 0a 00 00 	mov    %rax,0xaf0(%rbp)
140951628:	48 85 c0             	test   %rax,%rax
14095162b:	74 62                	je     0x14095168f
14095162d:	49 8b 0c 24          	mov    (%r12),%rcx
140951631:	48 89 8d c0 02 00 00 	mov    %rcx,0x2c0(%rbp)
140951638:	8b 7c 24 60          	mov    0x60(%rsp),%edi
14095163c:	83 cf 04             	or     $0x4,%edi
14095163f:	49 8b 44 24 f0       	mov    -0x10(%r12),%rax
140951644:	48 89 85 b8 02 00 00 	mov    %rax,0x2b8(%rbp)
14095164b:	83 cf 08             	or     $0x8,%edi
14095164e:	89 7c 24 60          	mov    %edi,0x60(%rsp)
140951652:	89 7c 24 70          	mov    %edi,0x70(%rsp)
140951656:	4c 8d 85 c0 02 00 00 	lea    0x2c0(%rbp),%r8
14095165d:	48 8d 95 b8 02 00 00 	lea    0x2b8(%rbp),%rdx
140951664:	48 8d 8d 00 08 00 00 	lea    0x800(%rbp),%rcx
14095166b:	e8 00 cb ff ff       	call   0x14094e170
140951670:	48 8b d0             	mov    %rax,%rdx
140951673:	48 8d 8d 08 08 00 00 	lea    0x808(%rbp),%rcx
14095167a:	e8 91 e6 84 ff       	call   0x14019fd10
14095167f:	48 8b d0             	mov    %rax,%rdx
140951682:	48 8b cb             	mov    %rbx,%rcx
140951685:	e8 36 0f ea ff       	call   0x1407f25c0
14095168a:	48 8b d8             	mov    %rax,%rbx
14095168d:	eb 06                	jmp    0x140951695
14095168f:	33 db                	xor    %ebx,%ebx
140951691:	8b 7c 24 60          	mov    0x60(%rsp),%edi
140951695:	40 f6 c7 08          	test   $0x8,%dil
140951699:	74 18                	je     0x1409516b3
14095169b:	83 e7 f7             	and    $0xfffffff7,%edi
14095169e:	89 7c 24 60          	mov    %edi,0x60(%rsp)
1409516a2:	89 7c 24 70          	mov    %edi,0x70(%rsp)
1409516a6:	48 8d 8d b8 02 00 00 	lea    0x2b8(%rbp),%rcx
1409516ad:	e8 3e ce 84 ff       	call   0x14019e4f0
1409516b2:	90                   	nop
1409516b3:	40 f6 c7 04          	test   $0x4,%dil
1409516b7:	0f 84 e8 55 00 00    	je     0x140956ca5
1409516bd:	83 e7 fb             	and    $0xfffffffb,%edi
1409516c0:	89 7c 24 60          	mov    %edi,0x60(%rsp)
1409516c4:	89 7c 24 70          	mov    %edi,0x70(%rsp)
1409516c8:	48 8d 8d c0 02 00 00 	lea    0x2c0(%rbp),%rcx
1409516cf:	e8 1c ce 84 ff       	call   0x14019e4f0
1409516d4:	e9 cc 55 00 00       	jmp    0x140956ca5
1409516d9:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
1409516de:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
1409516e4:	41 0f 10 45 d0       	movups -0x30(%r13),%xmm0
1409516e9:	0f 11 05 e8 b3 a5 00 	movups %xmm0,0xa5b3e8(%rip)        # 0x1413acad8
1409516f0:	f2 41 0f 10 4d e0    	movsd  -0x20(%r13),%xmm1
1409516f6:	f2 0f 11 0d ea b3 a5 	movsd  %xmm1,0xa5b3ea(%rip)        # 0x1413acae8
1409516fd:	00
1409516fe:	0f 11 1d eb b3 a5 00 	movups %xmm3,0xa5b3eb(%rip)        # 0x1413acaf0
140951705:	f2 0f 11 15 f3 b3 a5 	movsd  %xmm2,0xa5b3f3(%rip)        # 0x1413acb00
14095170c:	00
14095170d:	33 ff                	xor    %edi,%edi
14095170f:	8b cf                	mov    %edi,%ecx
140951711:	49 8b 5c 24 f8       	mov    -0x8(%r12),%rbx
140951716:	48 63 43 44          	movslq 0x44(%rbx),%rax
14095171a:	85 c0                	test   %eax,%eax
14095171c:	7e 28                	jle    0x140951746
14095171e:	48 8b d0             	mov    %rax,%rdx
140951721:	4c 8b 43 38          	mov    0x38(%rbx),%r8
140951725:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14095172c:	00 00 00 00
140951730:	49 8b 04 c8          	mov    (%r8,%rcx,8),%rax
140951734:	83 78 18 27          	cmpl   $0x27,0x18(%rax)
140951738:	0f 85 67 55 00 00    	jne    0x140956ca5
14095173e:	48 ff c1             	inc    %rcx
140951741:	48 3b ca             	cmp    %rdx,%rcx
140951744:	7c ea                	jl     0x140951730
140951746:	b9 60 00 00 00       	mov    $0x60,%ecx
14095174b:	e8 b8 99 4c 00       	call   0x140e1b108
140951750:	48 89 85 f8 0a 00 00 	mov    %rax,0xaf8(%rbp)
140951757:	48 85 c0             	test   %rax,%rax
14095175a:	74 20                	je     0x14095177c
14095175c:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
140951761:	48 89 8d c8 02 00 00 	mov    %rcx,0x2c8(%rbp)
140951768:	48 8d 95 c8 02 00 00 	lea    0x2c8(%rbp),%rdx
14095176f:	48 8b c8             	mov    %rax,%rcx
140951772:	e8 69 1e ea ff       	call   0x1407f35e0
140951777:	48 8b d8             	mov    %rax,%rbx
14095177a:	eb 03                	jmp    0x14095177f
14095177c:	48 8b df             	mov    %rdi,%rbx
14095177f:	e9 21 55 00 00       	jmp    0x140956ca5
140951784:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
140951789:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
14095178f:	41 0f 10 45 b8       	movups -0x48(%r13),%xmm0
140951794:	0f 11 05 3d b3 a5 00 	movups %xmm0,0xa5b33d(%rip)        # 0x1413acad8
14095179b:	f2 41 0f 10 4d c8    	movsd  -0x38(%r13),%xmm1
1409517a1:	f2 0f 11 0d 3f b3 a5 	movsd  %xmm1,0xa5b33f(%rip)        # 0x1413acae8
1409517a8:	00
1409517a9:	0f 11 1d 40 b3 a5 00 	movups %xmm3,0xa5b340(%rip)        # 0x1413acaf0
1409517b0:	f2 0f 11 15 48 b3 a5 	movsd  %xmm2,0xa5b348(%rip)        # 0x1413acb00
1409517b7:	00
1409517b8:	b9 60 00 00 00       	mov    $0x60,%ecx
1409517bd:	e8 46 99 4c 00       	call   0x140e1b108
1409517c2:	48 89 85 00 0b 00 00 	mov    %rax,0xb00(%rbp)
1409517c9:	48 85 c0             	test   %rax,%rax
1409517cc:	74 20                	je     0x1409517ee
1409517ce:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
1409517d3:	48 89 8d d0 02 00 00 	mov    %rcx,0x2d0(%rbp)
1409517da:	48 8d 95 d0 02 00 00 	lea    0x2d0(%rbp),%rdx
1409517e1:	48 8b c8             	mov    %rax,%rcx
1409517e4:	e8 f7 1d ea ff       	call   0x1407f35e0
1409517e9:	48 8b d8             	mov    %rax,%rbx
1409517ec:	eb 02                	jmp    0x1409517f0
1409517ee:	33 db                	xor    %ebx,%ebx
1409517f0:	e9 b0 54 00 00       	jmp    0x140956ca5
1409517f5:	41 0f 10 5d d0       	movups -0x30(%r13),%xmm3
1409517fa:	f2 41 0f 10 55 e0    	movsd  -0x20(%r13),%xmm2
140951800:	41 0f 10 85 70 ff ff 	movups -0x90(%r13),%xmm0
140951807:	ff
140951808:	0f 11 05 c9 b2 a5 00 	movups %xmm0,0xa5b2c9(%rip)        # 0x1413acad8
14095180f:	f2 41 0f 10 4d 80    	movsd  -0x80(%r13),%xmm1
140951815:	f2 0f 11 0d cb b2 a5 	movsd  %xmm1,0xa5b2cb(%rip)        # 0x1413acae8
14095181c:	00
14095181d:	0f 11 1d cc b2 a5 00 	movups %xmm3,0xa5b2cc(%rip)        # 0x1413acaf0
140951824:	f2 0f 11 15 d4 b2 a5 	movsd  %xmm2,0xa5b2d4(%rip)        # 0x1413acb00
14095182b:	00
14095182c:	49 8b 04 24          	mov    (%r12),%rax
140951830:	48 89 45 40          	mov    %rax,0x40(%rbp)
140951834:	b9 48 00 00 00       	mov    $0x48,%ecx
140951839:	e8 ca 98 4c 00       	call   0x140e1b108
14095183e:	48 8b c8             	mov    %rax,%rcx
140951841:	48 89 85 08 0b 00 00 	mov    %rax,0xb08(%rbp)
140951848:	48 85 c0             	test   %rax,%rax
14095184b:	74 56                	je     0x1409518a3
14095184d:	33 f6                	xor    %esi,%esi
14095184f:	48 89 b5 d8 02 00 00 	mov    %rsi,0x2d8(%rbp)
140951856:	48 89 b5 e0 02 00 00 	mov    %rsi,0x2e0(%rbp)
14095185d:	48 8b 45 40          	mov    0x40(%rbp),%rax
140951861:	48 89 75 40          	mov    %rsi,0x40(%rbp)
140951865:	48 89 85 e8 02 00 00 	mov    %rax,0x2e8(%rbp)
14095186c:	49 8b 44 24 e8       	mov    -0x18(%r12),%rax
140951871:	48 89 85 f0 02 00 00 	mov    %rax,0x2f0(%rbp)
140951878:	48 8d 85 d8 02 00 00 	lea    0x2d8(%rbp),%rax
14095187f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140951884:	4c 8d 8d e0 02 00 00 	lea    0x2e0(%rbp),%r9
14095188b:	4c 8d 85 e8 02 00 00 	lea    0x2e8(%rbp),%r8
140951892:	48 8d 95 f0 02 00 00 	lea    0x2f0(%rbp),%rdx
140951899:	e8 82 40 ea ff       	call   0x1407f5920
14095189e:	48 8b d8             	mov    %rax,%rbx
1409518a1:	eb 02                	jmp    0x1409518a5
1409518a3:	33 db                	xor    %ebx,%ebx
1409518a5:	48 8b 7d 40          	mov    0x40(%rbp),%rdi
1409518a9:	48 85 ff             	test   %rdi,%rdi
1409518ac:	0f 84 f3 53 00 00    	je     0x140956ca5
1409518b2:	48 8b cf             	mov    %rdi,%rcx
1409518b5:	e8 86 dc 84 ff       	call   0x14019f540
1409518ba:	ba 18 00 00 00       	mov    $0x18,%edx
1409518bf:	48 8b cf             	mov    %rdi,%rcx
1409518c2:	e8 7d 98 4c 00       	call   0x140e1b144
1409518c7:	e9 d9 53 00 00       	jmp    0x140956ca5
1409518cc:	41 0f 10 5d e8       	movups -0x18(%r13),%xmm3
1409518d1:	f2 41 0f 10 55 f8    	movsd  -0x8(%r13),%xmm2
1409518d7:	41 0f 10 45 a0       	movups -0x60(%r13),%xmm0
1409518dc:	0f 11 05 f5 b1 a5 00 	movups %xmm0,0xa5b1f5(%rip)        # 0x1413acad8
1409518e3:	f2 41 0f 10 4d b0    	movsd  -0x50(%r13),%xmm1
1409518e9:	f2 0f 11 0d f7 b1 a5 	movsd  %xmm1,0xa5b1f7(%rip)        # 0x1413acae8
1409518f0:	00
1409518f1:	0f 11 1d f8 b1 a5 00 	movups %xmm3,0xa5b1f8(%rip)        # 0x1413acaf0
1409518f8:	f2 0f 11 15 00 b2 a5 	movsd  %xmm2,0xa5b200(%rip)        # 0x1413acb00
1409518ff:	00
140951900:	49 8b 04 24          	mov    (%r12),%rax
140951904:	48 89 45 48          	mov    %rax,0x48(%rbp)
140951908:	b9 48 00 00 00       	mov    $0x48,%ecx
14095190d:	e8 f6 97 4c 00       	call   0x140e1b108
140951912:	48 8b c8             	mov    %rax,%rcx
140951915:	48 89 85 10 0b 00 00 	mov    %rax,0xb10(%rbp)
14095191c:	48 85 c0             	test   %rax,%rax
14095191f:	74 56                	je     0x140951977
140951921:	33 f6                	xor    %esi,%esi
140951923:	48 89 b5 f8 02 00 00 	mov    %rsi,0x2f8(%rbp)
14095192a:	48 89 b5 00 03 00 00 	mov    %rsi,0x300(%rbp)
140951931:	48 8b 45 48          	mov    0x48(%rbp),%rax
140951935:	48 89 75 48          	mov    %rsi,0x48(%rbp)
140951939:	48 89 85 08 03 00 00 	mov    %rax,0x308(%rbp)
140951940:	49 8b 44 24 f0       	mov    -0x10(%r12),%rax
140951945:	48 89 85 10 03 00 00 	mov    %rax,0x310(%rbp)
14095194c:	48 8d 85 f8 02 00 00 	lea    0x2f8(%rbp),%rax
140951953:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140951958:	4c 8d 8d 00 03 00 00 	lea    0x300(%rbp),%r9
14095195f:	4c 8d 85 08 03 00 00 	lea    0x308(%rbp),%r8
140951966:	48 8d 95 10 03 00 00 	lea    0x310(%rbp),%rdx
14095196d:	e8 be 31 ea ff       	call   0x1407f4b30
140951972:	48 8b d8             	mov    %rax,%rbx
140951975:	eb 02                	jmp    0x140951979
140951977:	33 db                	xor    %ebx,%ebx
140951979:	48 8b 7d 48          	mov    0x48(%rbp),%rdi
14095197d:	e9 27 ff ff ff       	jmp    0x1409518a9
140951982:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
140951987:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
14095198d:	41 0f 10 45 b8       	movups -0x48(%r13),%xmm0
140951992:	0f 11 05 3f b1 a5 00 	movups %xmm0,0xa5b13f(%rip)        # 0x1413acad8
140951999:	f2 41 0f 10 4d c8    	movsd  -0x38(%r13),%xmm1
14095199f:	f2 0f 11 0d 41 b1 a5 	movsd  %xmm1,0xa5b141(%rip)        # 0x1413acae8
1409519a6:	00
1409519a7:	0f 11 1d 42 b1 a5 00 	movups %xmm3,0xa5b142(%rip)        # 0x1413acaf0
1409519ae:	f2 0f 11 15 4a b1 a5 	movsd  %xmm2,0xa5b14a(%rip)        # 0x1413acb00
1409519b5:	00
1409519b6:	b9 40 00 00 00       	mov    $0x40,%ecx
1409519bb:	e8 48 97 4c 00       	call   0x140e1b108
1409519c0:	48 89 85 18 0b 00 00 	mov    %rax,0xb18(%rbp)
1409519c7:	48 85 c0             	test   %rax,%rax
1409519ca:	74 32                	je     0x1409519fe
1409519cc:	48 c7 85 18 03 00 00 	movq   $0x0,0x318(%rbp)
1409519d3:	00 00 00 00
1409519d7:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
1409519dc:	48 89 8d 20 03 00 00 	mov    %rcx,0x320(%rbp)
1409519e3:	4c 8d 85 18 03 00 00 	lea    0x318(%rbp),%r8
1409519ea:	48 8d 95 20 03 00 00 	lea    0x320(%rbp),%rdx
1409519f1:	48 8b c8             	mov    %rax,%rcx
1409519f4:	e8 07 50 ea ff       	call   0x1407f6a00
1409519f9:	48 8b d8             	mov    %rax,%rbx
1409519fc:	eb 02                	jmp    0x140951a00
1409519fe:	33 db                	xor    %ebx,%ebx
140951a00:	e9 a0 52 00 00       	jmp    0x140956ca5
140951a05:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
140951a0a:	e8 b1 cf ff ff       	call   0x14094e9c0
140951a0f:	84 c0                	test   %al,%al
140951a11:	0f 84 8e 52 00 00    	je     0x140956ca5
140951a17:	ff 05 87 2a ae 00    	incl   0xae2a87(%rip)        # 0x1414344a4
140951a1d:	e9 83 52 00 00       	jmp    0x140956ca5
140951a22:	49 8b 4c 24 e8       	mov    -0x18(%r12),%rcx
140951a27:	e8 94 cf ff ff       	call   0x14094e9c0
140951a2c:	84 c0                	test   %al,%al
140951a2e:	0f 84 71 52 00 00    	je     0x140956ca5
140951a34:	ff 0d 6a 2a ae 00    	decl   0xae2a6a(%rip)        # 0x1414344a4
140951a3a:	e9 66 52 00 00       	jmp    0x140956ca5
140951a3f:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
140951a44:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
140951a4a:	41 0f 10 45 88       	movups -0x78(%r13),%xmm0
140951a4f:	0f 11 05 82 b0 a5 00 	movups %xmm0,0xa5b082(%rip)        # 0x1413acad8
140951a56:	f2 41 0f 10 4d 98    	movsd  -0x68(%r13),%xmm1
140951a5c:	f2 0f 11 0d 84 b0 a5 	movsd  %xmm1,0xa5b084(%rip)        # 0x1413acae8
140951a63:	00
140951a64:	0f 11 1d 85 b0 a5 00 	movups %xmm3,0xa5b085(%rip)        # 0x1413acaf0
140951a6b:	f2 0f 11 15 8d b0 a5 	movsd  %xmm2,0xa5b08d(%rip)        # 0x1413acb00
140951a72:	00
140951a73:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
140951a78:	83 79 18 00          	cmpl   $0x0,0x18(%rcx)
140951a7c:	0f 85 2c 02 00 00    	jne    0x140951cae
140951a82:	e8 39 68 ea ff       	call   0x1407f82c0
140951a87:	48 8b 48 38          	mov    0x38(%rax),%rcx
140951a8b:	80 79 42 00          	cmpb   $0x0,0x42(%rcx)
140951a8f:	0f 84 19 02 00 00    	je     0x140951cae
140951a95:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
140951a9a:	e8 21 68 ea ff       	call   0x1407f82c0
140951a9f:	48 8b 78 38          	mov    0x38(%rax),%rdi
140951aa3:	48 83 c7 38          	add    $0x38,%rdi
140951aa7:	48 8b 17             	mov    (%rdi),%rdx
140951aaa:	8b 4a 18             	mov    0x18(%rdx),%ecx
140951aad:	83 e9 0e             	sub    $0xe,%ecx
140951ab0:	0f 84 07 01 00 00    	je     0x140951bbd
140951ab6:	83 e9 01             	sub    $0x1,%ecx
140951ab9:	74 7c                	je     0x140951b37
140951abb:	83 f9 04             	cmp    $0x4,%ecx
140951abe:	74 25                	je     0x140951ae5
140951ac0:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140951ac7:	00 00
140951ac9:	45 33 c9             	xor    %r9d,%r9d
140951acc:	45 33 c0             	xor    %r8d,%r8d
140951acf:	48 8d 15 da f1 70 00 	lea    0x70f1da(%rip),%rdx        # 0x141060cb0
140951ad6:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
140951adb:	e8 e0 87 e3 ff       	call   0x14078a2c0
140951ae0:	e9 3b 43 00 00       	jmp    0x140955e20
140951ae5:	b9 40 00 00 00       	mov    $0x40,%ecx
140951aea:	e8 19 96 4c 00       	call   0x140e1b108
140951aef:	48 8b d8             	mov    %rax,%rbx
140951af2:	48 89 85 20 0b 00 00 	mov    %rax,0xb20(%rbp)
140951af9:	48 85 c0             	test   %rax,%rax
140951afc:	74 32                	je     0x140951b30
140951afe:	48 8b d7             	mov    %rdi,%rdx
140951b01:	48 8d 8d 10 08 00 00 	lea    0x810(%rbp),%rcx
140951b08:	e8 c3 e2 84 ff       	call   0x14019fdd0
140951b0d:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140951b12:	48 89 8d 28 03 00 00 	mov    %rcx,0x328(%rbp)
140951b19:	4c 8b c0             	mov    %rax,%r8
140951b1c:	48 8d 95 28 03 00 00 	lea    0x328(%rbp),%rdx
140951b23:	48 8b cb             	mov    %rbx,%rcx
140951b26:	e8 d5 4e ea ff       	call   0x1407f6a00
140951b2b:	48 8b d8             	mov    %rax,%rbx
140951b2e:	eb 02                	jmp    0x140951b32
140951b30:	33 db                	xor    %ebx,%ebx
140951b32:	e9 6e 51 00 00       	jmp    0x140956ca5
140951b37:	48 8b d7             	mov    %rdi,%rdx
140951b3a:	48 8d 8d 18 08 00 00 	lea    0x818(%rbp),%rcx
140951b41:	e8 8a e2 84 ff       	call   0x14019fdd0
140951b46:	48 8b d0             	mov    %rax,%rdx
140951b49:	48 8d 8d 38 03 00 00 	lea    0x338(%rbp),%rcx
140951b50:	e8 5b b6 8b ff       	call   0x14020d1b0
140951b55:	90                   	nop
140951b56:	b9 60 00 00 00       	mov    $0x60,%ecx
140951b5b:	e8 a8 95 4c 00       	call   0x140e1b108
140951b60:	48 8b d8             	mov    %rax,%rbx
140951b63:	48 89 85 28 0b 00 00 	mov    %rax,0xb28(%rbp)
140951b6a:	48 85 c0             	test   %rax,%rax
140951b6d:	74 36                	je     0x140951ba5
140951b6f:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140951b74:	48 89 8d 30 03 00 00 	mov    %rcx,0x330(%rbp)
140951b7b:	48 8d 95 38 03 00 00 	lea    0x338(%rbp),%rdx
140951b82:	48 8d 8d 20 08 00 00 	lea    0x820(%rbp),%rcx
140951b89:	e8 42 e2 84 ff       	call   0x14019fdd0
140951b8e:	4c 8d 85 30 03 00 00 	lea    0x330(%rbp),%r8
140951b95:	48 8b d0             	mov    %rax,%rdx
140951b98:	48 8b cb             	mov    %rbx,%rcx
140951b9b:	e8 20 1d ea ff       	call   0x1407f38c0
140951ba0:	48 8b d8             	mov    %rax,%rbx
140951ba3:	eb 02                	jmp    0x140951ba7
140951ba5:	33 db                	xor    %ebx,%ebx
140951ba7:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140951bac:	48 8d 8d 38 03 00 00 	lea    0x338(%rbp),%rcx
140951bb3:	e8 38 c9 84 ff       	call   0x14019e4f0
140951bb8:	e9 e8 50 00 00       	jmp    0x140956ca5
140951bbd:	48 8b ca             	mov    %rdx,%rcx
140951bc0:	e8 bb 24 c0 ff       	call   0x140554080
140951bc5:	b9 48 00 00 00       	mov    $0x48,%ecx
140951bca:	84 c0                	test   %al,%al
140951bcc:	74 70                	je     0x140951c3e
140951bce:	e8 35 95 4c 00       	call   0x140e1b108
140951bd3:	48 8b d8             	mov    %rax,%rbx
140951bd6:	48 89 85 30 0b 00 00 	mov    %rax,0xb30(%rbp)
140951bdd:	48 85 c0             	test   %rax,%rax
140951be0:	74 55                	je     0x140951c37
140951be2:	33 f6                	xor    %esi,%esi
140951be4:	48 89 b5 40 03 00 00 	mov    %rsi,0x340(%rbp)
140951beb:	48 8b d7             	mov    %rdi,%rdx
140951bee:	48 8d 8d 28 08 00 00 	lea    0x828(%rbp),%rcx
140951bf5:	e8 d6 e1 84 ff       	call   0x14019fdd0
140951bfa:	48 89 b5 48 03 00 00 	mov    %rsi,0x348(%rbp)
140951c01:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140951c06:	48 89 8d 50 03 00 00 	mov    %rcx,0x350(%rbp)
140951c0d:	48 8d 8d 40 03 00 00 	lea    0x340(%rbp),%rcx
140951c14:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140951c19:	4c 8b c8             	mov    %rax,%r9
140951c1c:	4c 8d 85 48 03 00 00 	lea    0x348(%rbp),%r8
140951c23:	48 8d 95 50 03 00 00 	lea    0x350(%rbp),%rdx
140951c2a:	48 8b cb             	mov    %rbx,%rcx
140951c2d:	e8 ee 3c ea ff       	call   0x1407f5920
140951c32:	48 8b d8             	mov    %rax,%rbx
140951c35:	eb 02                	jmp    0x140951c39
140951c37:	33 db                	xor    %ebx,%ebx
140951c39:	e9 67 50 00 00       	jmp    0x140956ca5
140951c3e:	e8 c5 94 4c 00       	call   0x140e1b108
140951c43:	48 8b d8             	mov    %rax,%rbx
140951c46:	48 89 85 38 0b 00 00 	mov    %rax,0xb38(%rbp)
140951c4d:	48 85 c0             	test   %rax,%rax
140951c50:	74 55                	je     0x140951ca7
140951c52:	33 f6                	xor    %esi,%esi
140951c54:	48 89 b5 58 03 00 00 	mov    %rsi,0x358(%rbp)
140951c5b:	48 8b d7             	mov    %rdi,%rdx
140951c5e:	48 8d 8d 30 08 00 00 	lea    0x830(%rbp),%rcx