14019e74d:	48 3b 15 24 c1 b8 00 	cmp    0xb8c124(%rip),%rdx        # 0x140d2a878
14019e754:	74 16                	je     0x14019e76c
14019e756:	89 02                	mov    %eax,(%rdx)
14019e758:	48 8b 15 11 c1 b8 00 	mov    0xb8c111(%rip),%rdx        # 0x140d2a870
14019e75f:	48 83 c2 04          	add    $0x4,%rdx
14019e763:	48 89 15 06 c1 b8 00 	mov    %rdx,0xb8c106(%rip)        # 0x140d2a870
14019e76a:	eb 14                	jmp    0x14019e780
14019e76c:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14019e771:	48 8b cb             	mov    %rbx,%rcx
14019e774:	e8 97 36 e9 ff       	call   0x140031e10
14019e779:	48 8b 15 f0 c0 b8 00 	mov    0xb8c0f0(%rip),%rdx        # 0x140d2a870
14019e780:	b8 02 00 00 00       	mov    $0x2,%eax
14019e785:	89 44 24 48          	mov    %eax,0x48(%rsp)
14019e789:	48 3b 15 e8 c0 b8 00 	cmp    0xb8c0e8(%rip),%rdx        # 0x140d2a878
14019e790:	74 16                	je     0x14019e7a8
14019e792:	89 02                	mov    %eax,(%rdx)
14019e794:	48 8b 15 d5 c0 b8 00 	mov    0xb8c0d5(%rip),%rdx        # 0x140d2a870
14019e79b:	48 83 c2 04          	add    $0x4,%rdx
14019e79f:	48 89 15 ca c0 b8 00 	mov    %rdx,0xb8c0ca(%rip)        # 0x140d2a870
14019e7a6:	eb 14                	jmp    0x14019e7bc
14019e7a8:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14019e7ad:	48 8b cb             	mov    %rbx,%rcx
14019e7b0:	e8 5b 36 e9 ff       	call   0x140031e10
14019e7b5:	48 8b 15 b4 c0 b8 00 	mov    0xb8c0b4(%rip),%rdx        # 0x140d2a870
14019e7bc:	c7 44 24 48 01 00 00 	movl   $0x1,0x48(%rsp)
14019e7c3:	00
14019e7c4:	48 3b 15 ad c0 b8 00 	cmp    0xb8c0ad(%rip),%rdx        # 0x140d2a878
14019e7cb:	74 10                	je     0x14019e7dd
14019e7cd:	c7 02 01 00 00 00    	movl   $0x1,(%rdx)
14019e7d3:	48 83 05 95 c0 b8 00 	addq   $0x4,0xb8c095(%rip)        # 0x140d2a870
14019e7da:	04
14019e7db:	eb 0d                	jmp    0x14019e7ea
14019e7dd:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14019e7e2:	48 8b cb             	mov    %rbx,%rcx
14019e7e5:	e8 26 36 e9 ff       	call   0x140031e10
14019e7ea:	48 8b c3             	mov    %rbx,%rax
14019e7ed:	48 83 c4 30          	add    $0x30,%rsp
14019e7f1:	5b                   	pop    %rbx
14019e7f2:	c3                   	ret
14019e7f3:	90                   	nop
14019e7f4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14019e7f9:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14019e7fe:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14019e803:	55                   	push   %rbp
14019e804:	41 54                	push   %r12
14019e806:	41 55                	push   %r13
14019e808:	41 56                	push   %r14
14019e80a:	41 57                	push   %r15
14019e80c:	48 8b ec             	mov    %rsp,%rbp
14019e80f:	48 83 ec 70          	sub    $0x70,%rsp
14019e813:	48 8b f1             	mov    %rcx,%rsi
14019e816:	48 8d 05 33 c0 b8 00 	lea    0xb8c033(%rip),%rax        # 0x140d2a850
14019e81d:	4c 8d 25 44 c0 b8 00 	lea    0xb8c044(%rip),%r12        # 0x140d2a868
14019e824:	83 fa 03             	cmp    $0x3,%edx
14019e827:	4c 0f 44 e0          	cmove  %rax,%r12
14019e82b:	45 33 ed             	xor    %r13d,%r13d
14019e82e:	4c 89 6d b0          	mov    %r13,-0x50(%rbp)
14019e832:	4c 89 6d b8          	mov    %r13,-0x48(%rbp)
14019e836:	41 8d 4d 30          	lea    0x30(%r13),%ecx
14019e83a:	ff 15 88 e0 96 00    	call   *0x96e088(%rip)        # 0x140b0c8c8
14019e840:	48 8b d8             	mov    %rax,%rbx
14019e843:	48 85 c0             	test   %rax,%rax
14019e846:	75 07                	jne    0x14019e84f
14019e848:	ff 15 4a dc 96 00    	call   *0x96dc4a(%rip)        # 0x140b0c498
14019e84e:	cc                   	int3
14019e84f:	48 89 00             	mov    %rax,(%rax)
14019e852:	48 89 40 08          	mov    %rax,0x8(%rax)
14019e856:	48 89 40 10          	mov    %rax,0x10(%rax)
14019e85a:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14019e860:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
14019e864:	49 8b fd             	mov    %r13,%rdi
14019e867:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14019e86b:	48 8b 16             	mov    (%rsi),%rdx
14019e86e:	48 8b c1             	mov    %rcx,%rax
14019e871:	48 2b c2             	sub    %rdx,%rax
14019e874:	48 c1 f8 04          	sar    $0x4,%rax
14019e878:	49 b8 55 55 55 55 55 	movabs $0x555555555555555,%r8
14019e87f:	55 55 05
14019e882:	48 85 c0             	test   %rax,%rax
14019e885:	0f 84 11 01 00 00    	je     0x14019e99c
14019e88b:	4d 8b fd             	mov    %r13,%r15
14019e88e:	48 2b ca             	sub    %rdx,%rcx
14019e891:	48 c1 f9 04          	sar    $0x4,%rcx
14019e895:	48 3b f9             	cmp    %rcx,%rdi
14019e898:	0f 83 6d 01 00 00    	jae    0x14019ea0b
14019e89e:	49 8b 0c 17          	mov    (%r15,%rdx,1),%rcx
14019e8a2:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
14019e8a9:	48 8b 01             	mov    (%rcx),%rax
14019e8ac:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
14019e8b3:	ff 15 7f e3 96 00    	call   *0x96e37f(%rip)        # 0x140b0cc38
14019e8b9:	8b d8                	mov    %eax,%ebx
14019e8bb:	4c 8b 75 b0          	mov    -0x50(%rbp),%r14
14019e8bf:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14019e8c3:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
14019e8c7:	44 89 6d e8          	mov    %r13d,-0x18(%rbp)
14019e8cb:	49 8b c6             	mov    %r14,%rax
14019e8ce:	eb 20                	jmp    0x14019e8f0
14019e8d0:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
14019e8d4:	39 59 20             	cmp    %ebx,0x20(%rcx)
14019e8d7:	7d 0a                	jge    0x14019e8e3
14019e8d9:	44 89 6d e8          	mov    %r13d,-0x18(%rbp)
14019e8dd:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14019e8e1:	eb 0d                	jmp    0x14019e8f0
14019e8e3:	c7 45 e8 01 00 00 00 	movl   $0x1,-0x18(%rbp)
14019e8ea:	48 8b c1             	mov    %rcx,%rax
14019e8ed:	48 8b 09             	mov    (%rcx),%rcx
14019e8f0:	44 38 69 19          	cmp    %r13b,0x19(%rcx)
14019e8f4:	74 da                	je     0x14019e8d0
14019e8f6:	44 38 68 19          	cmp    %r13b,0x19(%rax)
14019e8fa:	75 05                	jne    0x14019e901
14019e8fc:	3b 58 20             	cmp    0x20(%rax),%ebx
14019e8ff:	7d 68                	jge    0x14019e969
14019e901:	48 b8 55 55 55 55 55 	movabs $0x555555555555555,%rax
14019e908:	55 55 05
14019e90b:	48 39 45 b8          	cmp    %rax,-0x48(%rbp)
14019e90f:	0f 84 ff 02 00 00    	je     0x14019ec14
14019e915:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14019e919:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14019e91d:	4c 89 6d c8          	mov    %r13,-0x38(%rbp)
14019e921:	b9 30 00 00 00       	mov    $0x30,%ecx
14019e926:	ff 15 9c df 96 00    	call   *0x96df9c(%rip)        # 0x140b0c8c8
14019e92c:	48 85 c0             	test   %rax,%rax
14019e92f:	0f 84 cf 00 00 00    	je     0x14019ea04
14019e935:	89 58 20             	mov    %ebx,0x20(%rax)
14019e938:	4c 89 68 28          	mov    %r13,0x28(%rax)
14019e93c:	4c 89 30             	mov    %r14,(%rax)
14019e93f:	4c 89 70 08          	mov    %r14,0x8(%rax)
14019e943:	4c 89 70 10          	mov    %r14,0x10(%rax)
14019e947:	66 44 89 68 18       	mov    %r13w,0x18(%rax)
14019e94c:	4c 89 6d c8          	mov    %r13,-0x38(%rbp)
14019e950:	0f 10 45 e0          	movups -0x20(%rbp),%xmm0
14019e954:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
14019e959:	4c 8b c0             	mov    %rax,%r8
14019e95c:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14019e960:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14019e964:	e8 77 85 e6 ff       	call   0x140006ee0
14019e969:	48 ff 40 28          	incq   0x28(%rax)
14019e96d:	48 ff c7             	inc    %rdi
14019e970:	49 83 c7 10          	add    $0x10,%r15
14019e974:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14019e978:	48 8b 16             	mov    (%rsi),%rdx
14019e97b:	48 8b c1             	mov    %rcx,%rax
14019e97e:	48 2b c2             	sub    %rdx,%rax
14019e981:	48 c1 f8 04          	sar    $0x4,%rax
14019e985:	48 3b f8             	cmp    %rax,%rdi
14019e988:	0f 82 00 ff ff ff    	jb     0x14019e88e
14019e98e:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
14019e992:	49 b8 55 55 55 55 55 	movabs $0x555555555555555,%r8
14019e999:	55 55 05
14019e99c:	49 8b 3c 24          	mov    (%r12),%rdi
14019e9a0:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx
14019e9a5:	48 3b f9             	cmp    %rcx,%rdi
14019e9a8:	0f 84 59 02 00 00    	je     0x14019ec07
14019e9ae:	44 8b 3f             	mov    (%rdi),%r15d
14019e9b1:	be 01 00 00 00       	mov    $0x1,%esi
14019e9b6:	48 8b c1             	mov    %rcx,%rax
14019e9b9:	48 2b c7             	sub    %rdi,%rax
14019e9bc:	48 c1 f8 02          	sar    $0x2,%rax
14019e9c0:	48 3b c6             	cmp    %rsi,%rax
14019e9c3:	0f 86 e3 01 00 00    	jbe    0x14019ebac
14019e9c9:	48 2b cf             	sub    %rdi,%rcx
14019e9cc:	48 c1 f9 02          	sar    $0x2,%rcx
14019e9d0:	48 3b f1             	cmp    %rcx,%rsi
14019e9d3:	0f 83 2e 02 00 00    	jae    0x14019ec07
14019e9d9:	48 8b 43 08          	mov    0x8(%rbx),%rax
14019e9dd:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14019e9e1:	44 89 6d e8          	mov    %r13d,-0x18(%rbp)
14019e9e5:	4c 8b f3             	mov    %rbx,%r14
14019e9e8:	44 38 68 19          	cmp    %r13b,0x19(%rax)
14019e9ec:	75 37                	jne    0x14019ea25
14019e9ee:	8b 0c b7             	mov    (%rdi,%rsi,4),%ecx
14019e9f1:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14019e9f5:	39 48 20             	cmp    %ecx,0x20(%rax)
14019e9f8:	7d 18                	jge    0x14019ea12
14019e9fa:	44 89 6d e8          	mov    %r13d,-0x18(%rbp)
14019e9fe:	48 8b 40 10          	mov    0x10(%rax),%rax
14019ea02:	eb 1b                	jmp    0x14019ea1f
14019ea04:	ff 15 8e da 96 00    	call   *0x96da8e(%rip)        # 0x140b0c498
14019ea0a:	90                   	nop
14019ea0b:	ff 15 87 df 96 00    	call   *0x96df87(%rip)        # 0x140b0c998
14019ea11:	cc                   	int3
14019ea12:	c7 45 e8 01 00 00 00 	movl   $0x1,-0x18(%rbp)
14019ea19:	4c 8b f0             	mov    %rax,%r14
14019ea1c:	48 8b 00             	mov    (%rax),%rax
14019ea1f:	44 38 68 19          	cmp    %r13b,0x19(%rax)
14019ea23:	74 cc                	je     0x14019e9f1
14019ea25:	45 38 6e 19          	cmp    %r13b,0x19(%r14)
14019ea29:	75 09                	jne    0x14019ea34
14019ea2b:	41 8b 46 20          	mov    0x20(%r14),%eax
14019ea2f:	39 04 b7             	cmp    %eax,(%rdi,%rsi,4)
14019ea32:	7d 68                	jge    0x14019ea9c
14019ea34:	4c 39 45 b8          	cmp    %r8,-0x48(%rbp)
14019ea38:	0f 84 d0 01 00 00    	je     0x14019ec0e
14019ea3e:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14019ea42:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14019ea46:	4c 89 6d c8          	mov    %r13,-0x38(%rbp)
14019ea4a:	b9 30 00 00 00       	mov    $0x30,%ecx
14019ea4f:	ff 15 73 de 96 00    	call   *0x96de73(%rip)        # 0x140b0c8c8
14019ea55:	48 85 c0             	test   %rax,%rax
14019ea58:	0f 84 47 01 00 00    	je     0x14019eba5
14019ea5e:	8b 0c b7             	mov    (%rdi,%rsi,4),%ecx
14019ea61:	89 48 20             	mov    %ecx,0x20(%rax)
14019ea64:	4c 89 68 28          	mov    %r13,0x28(%rax)
14019ea68:	48 89 18             	mov    %rbx,(%rax)
14019ea6b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14019ea6f:	48 89 58 10          	mov    %rbx,0x10(%rax)
14019ea73:	66 44 89 68 18       	mov    %r13w,0x18(%rax)
14019ea78:	4c 89 6d c8          	mov    %r13,-0x38(%rbp)
14019ea7c:	0f 10 45 e0          	movups -0x20(%rbp),%xmm0
14019ea80:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14019ea85:	4c 8b c0             	mov    %rax,%r8
14019ea88:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14019ea8c:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14019ea90:	e8 4b 84 e6 ff       	call   0x140006ee0
14019ea95:	4c 8b f0             	mov    %rax,%r14
14019ea98:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
14019ea9c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14019eaa0:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
14019eaa4:	44 89 6d e8          	mov    %r13d,-0x18(%rbp)
14019eaa8:	48 8b c3             	mov    %rbx,%rax
14019eaab:	eb 21                	jmp    0x14019eace
14019eaad:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
14019eab1:	44 39 79 20          	cmp    %r15d,0x20(%rcx)
14019eab5:	7d 0a                	jge    0x14019eac1
14019eab7:	44 89 6d e8          	mov    %r13d,-0x18(%rbp)
14019eabb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14019eabf:	eb 0d                	jmp    0x14019eace
14019eac1:	c7 45 e8 01 00 00 00 	movl   $0x1,-0x18(%rbp)
14019eac8:	48 8b c1             	mov    %rcx,%rax
14019eacb:	48 8b 09             	mov    (%rcx),%rcx
14019eace:	44 38 69 19          	cmp    %r13b,0x19(%rcx)
14019ead2:	74 d9                	je     0x14019eaad
14019ead4:	44 38 68 19          	cmp    %r13b,0x19(%rax)
14019ead8:	75 06                	jne    0x14019eae0
14019eada:	44 3b 78 20          	cmp    0x20(%rax),%r15d
14019eade:	7d 6d                	jge    0x14019eb4d
14019eae0:	48 b8 55 55 55 55 55 	movabs $0x555555555555555,%rax
14019eae7:	55 55 05
14019eaea:	48 39 45 b8          	cmp    %rax,-0x48(%rbp)
14019eaee:	0f 84 1a 01 00 00    	je     0x14019ec0e
14019eaf4:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14019eaf8:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14019eafc:	4c 89 6d d8          	mov    %r13,-0x28(%rbp)
14019eb00:	b9 30 00 00 00       	mov    $0x30,%ecx
14019eb05:	ff 15 bd dd 96 00    	call   *0x96ddbd(%rip)        # 0x140b0c8c8
14019eb0b:	48 85 c0             	test   %rax,%rax
14019eb0e:	0f 84 8a 00 00 00    	je     0x14019eb9e
14019eb14:	44 89 78 20          	mov    %r15d,0x20(%rax)
14019eb18:	4c 89 68 28          	mov    %r13,0x28(%rax)
14019eb1c:	48 89 18             	mov    %rbx,(%rax)
14019eb1f:	48 89 58 08          	mov    %rbx,0x8(%rax)
14019eb23:	48 89 58 10          	mov    %rbx,0x10(%rax)
14019eb27:	66 44 89 68 18       	mov    %r13w,0x18(%rax)
14019eb2c:	4c 89 6d d8          	mov    %r13,-0x28(%rbp)
14019eb30:	0f 10 45 e0          	movups -0x20(%rbp),%xmm0
14019eb34:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14019eb39:	4c 8b c0             	mov    %rax,%r8
14019eb3c:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14019eb40:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14019eb44:	e8 97 83 e6 ff       	call   0x140006ee0
14019eb49:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
14019eb4d:	48 8b 40 28          	mov    0x28(%rax),%rax
14019eb51:	49 39 46 28          	cmp    %rax,0x28(%r14)
14019eb55:	76 1d                	jbe    0x14019eb74
14019eb57:	49 8b 0c 24          	mov    (%r12),%rcx
14019eb5b:	49 8b 44 24 08       	mov    0x8(%r12),%rax
14019eb60:	48 2b c1             	sub    %rcx,%rax
14019eb63:	48 c1 f8 02          	sar    $0x2,%rax
14019eb67:	48 3b f0             	cmp    %rax,%rsi
14019eb6a:	0f 83 97 00 00 00    	jae    0x14019ec07
14019eb70:	44 8b 3c b1          	mov    (%rcx,%rsi,4),%r15d
14019eb74:	48 ff c6             	inc    %rsi
14019eb77:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx
14019eb7c:	49 8b 3c 24          	mov    (%r12),%rdi
14019eb80:	48 8b c1             	mov    %rcx,%rax
14019eb83:	48 2b c7             	sub    %rdi,%rax
14019eb86:	48 c1 f8 02          	sar    $0x2,%rax
14019eb8a:	48 3b f0             	cmp    %rax,%rsi
14019eb8d:	73 1d                	jae    0x14019ebac
14019eb8f:	49 b8 55 55 55 55 55 	movabs $0x555555555555555,%r8
14019eb96:	55 55 05
14019eb99:	e9 2b fe ff ff       	jmp    0x14019e9c9
14019eb9e:	ff 15 f4 d8 96 00    	call   *0x96d8f4(%rip)        # 0x140b0c498
14019eba4:	90                   	nop
14019eba5:	ff 15 ed d8 96 00    	call   *0x96d8ed(%rip)        # 0x140b0c498
14019ebab:	90                   	nop
14019ebac:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
14019ebb0:	44 38 6f 19          	cmp    %r13b,0x19(%rdi)
14019ebb4:	75 27                	jne    0x14019ebdd
14019ebb6:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14019ebba:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14019ebbe:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14019ebc2:	e8 35 87 e6 ff       	call   0x1400072fc
14019ebc7:	48 8b cf             	mov    %rdi,%rcx
14019ebca:	48 8b 3f             	mov    (%rdi),%rdi
14019ebcd:	ff 15 ed dc 96 00    	call   *0x96dced(%rip)        # 0x140b0c8c0
14019ebd3:	44 38 6f 19          	cmp    %r13b,0x19(%rdi)
14019ebd7:	74 dd                	je     0x14019ebb6
14019ebd9:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
14019ebdd:	48 8b cb             	mov    %rbx,%rcx
14019ebe0:	ff 15 da dc 96 00    	call   *0x96dcda(%rip)        # 0x140b0c8c0
14019ebe6:	41 8b c7             	mov    %r15d,%eax
14019ebe9:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
14019ebee:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14019ebf2:	49 8b 73 40          	mov    0x40(%r11),%rsi
14019ebf6:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14019ebfa:	49 8b e3             	mov    %r11,%rsp
14019ebfd:	41 5f                	pop    %r15
14019ebff:	41 5e                	pop    %r14
14019ec01:	41 5d                	pop    %r13
14019ec03:	41 5c                	pop    %r12
14019ec05:	5d                   	pop    %rbp
14019ec06:	c3                   	ret
14019ec07:	ff 15 8b dd 96 00    	call   *0x96dd8b(%rip)        # 0x140b0c998
14019ec0d:	90                   	nop
14019ec0e:	e8 c1 51 e6 ff       	call   0x140003dd4
14019ec13:	cc                   	int3
14019ec14:	e8 bb 51 e6 ff       	call   0x140003dd4
14019ec19:	cc                   	int3
14019ec1a:	90                   	nop
14019ec1b:	90                   	nop
14019ec1c:	48 8b c4             	mov    %rsp,%rax
14019ec1f:	48 89 58 18          	mov    %rbx,0x18(%rax)
14019ec23:	55                   	push   %rbp
14019ec24:	56                   	push   %rsi
14019ec25:	57                   	push   %rdi
14019ec26:	41 56                	push   %r14
14019ec28:	41 57                	push   %r15
14019ec2a:	48 8d a8 b8 fd ff ff 	lea    -0x248(%rax),%rbp
14019ec31:	48 81 ec 20 03 00 00 	sub    $0x320,%rsp
14019ec38:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
14019ec3c:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
14019ec40:	48 8b 05 f9 03 b2 00 	mov    0xb203f9(%rip),%rax        # 0x140cbf040
14019ec47:	48 33 c4             	xor    %rsp,%rax
14019ec4a:	48 89 85 f0 01 00 00 	mov    %rax,0x1f0(%rbp)
14019ec51:	4c 8b f2             	mov    %rdx,%r14
14019ec54:	48 8b f1             	mov    %rcx,%rsi
14019ec57:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14019ec5c:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
14019ec61:	33 ff                	xor    %edi,%edi
14019ec63:	45 33 ff             	xor    %r15d,%r15d
14019ec66:	48 8b 1a             	mov    (%rdx),%rbx
14019ec69:	48 3b 5a 08          	cmp    0x8(%rdx),%rbx
14019ec6d:	74 37                	je     0x14019eca6
14019ec6f:	48 8b 0b             	mov    (%rbx),%rcx
14019ec72:	e8 35 c6 fe ff       	call   0x14018b2ac
14019ec77:	84 c0                	test   %al,%al
14019ec79:	75 21                	jne    0x14019ec9c
14019ec7b:	49 ff c7             	inc    %r15
14019ec7e:	48 8b 0b             	mov    (%rbx),%rcx