1401188da:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1401188df:	4c 8b c6             	mov    %rsi,%r8
1401188e2:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401188e6:	49 8b cf             	mov    %r15,%rcx
1401188e9:	e8 de 30 ef ff       	call   0x14000b9cc
1401188ee:	4c 8b f0             	mov    %rax,%r14
1401188f1:	b3 01                	mov    $0x1,%bl
1401188f3:	4d 89 34 24          	mov    %r14,(%r12)
1401188f7:	41 88 5c 24 08       	mov    %bl,0x8(%r12)
1401188fc:	49 8b c4             	mov    %r12,%rax
1401188ff:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140118904:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140118908:	49 8b 73 38          	mov    0x38(%r11),%rsi
14011890c:	49 8b 7b 40          	mov    0x40(%r11),%rdi
140118910:	49 8b e3             	mov    %r11,%rsp
140118913:	41 5f                	pop    %r15
140118915:	41 5e                	pop    %r14
140118917:	41 5d                	pop    %r13
140118919:	41 5c                	pop    %r12
14011891b:	5d                   	pop    %rbp
14011891c:	c3                   	ret
14011891d:	e8 d6 32 ef ff       	call   0x14000bbf8
140118922:	90                   	nop
140118923:	eb 01                	jmp    0x140118926
140118925:	90                   	nop
140118926:	90                   	nop
140118927:	90                   	nop
140118928:	48 8b c4             	mov    %rsp,%rax
14011892b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14011892f:	48 89 68 10          	mov    %rbp,0x10(%rax)
140118933:	48 89 70 18          	mov    %rsi,0x18(%rax)
140118937:	48 89 78 20          	mov    %rdi,0x20(%rax)
14011893b:	41 56                	push   %r14
14011893d:	48 83 ec 20          	sub    $0x20,%rsp
140118941:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
140118946:	49 8b d8             	mov    %r8,%rbx
140118949:	48 8b ea             	mov    %rdx,%rbp
14011894c:	4c 8b f1             	mov    %rcx,%r14
14011894f:	75 57                	jne    0x1401189a8
140118951:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140118955:	48 8b d5             	mov    %rbp,%rdx
140118958:	49 8b ce             	mov    %r14,%rcx
14011895b:	e8 c8 ff ff ff       	call   0x140118928
140118960:	48 8b f3             	mov    %rbx,%rsi
140118963:	48 8b 1b             	mov    (%rbx),%rbx
140118966:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
14011896a:	ff 15 30 98 21 00    	call   *0x219830(%rip)        # 0x1403321a0
140118970:	48 8b 7e 50          	mov    0x50(%rsi),%rdi
140118974:	48 8d 05 fd 13 16 00 	lea    0x1613fd(%rip),%rax        # 0x140279d78
14011897b:	48 3b f8             	cmp    %rax,%rdi
14011897e:	74 19                	je     0x140118999
140118980:	48 85 ff             	test   %rdi,%rdi
140118983:	74 14                	je     0x140118999
140118985:	ff 15 f5 96 0f 00    	call   *0xf96f5(%rip)        # 0x140212080
14011898b:	4c 8b c7             	mov    %rdi,%r8
14011898e:	33 d2                	xor    %edx,%edx
140118990:	48 8b c8             	mov    %rax,%rcx
140118993:	ff 15 d7 96 0f 00    	call   *0xf96d7(%rip)        # 0x140212070
140118999:	48 8b ce             	mov    %rsi,%rcx
14011899c:	ff 15 9e a1 0f 00    	call   *0xfa19e(%rip)        # 0x140212b40
1401189a2:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1401189a6:	74 a9                	je     0x140118951
1401189a8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401189ad:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401189b2:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401189b7:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401189bc:	48 83 c4 20          	add    $0x20,%rsp
1401189c0:	41 5e                	pop    %r14
1401189c2:	c3                   	ret
1401189c3:	90                   	nop
1401189c4:	90                   	nop
1401189c5:	90                   	nop
1401189c6:	90                   	nop
1401189c7:	90                   	nop
1401189c8:	90                   	nop
1401189c9:	90                   	nop
1401189ca:	90                   	nop
1401189cb:	90                   	nop
1401189cc:	90                   	nop
1401189cd:	90                   	nop
1401189ce:	90                   	nop
1401189cf:	90                   	nop
1401189d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401189d5:	57                   	push   %rdi
1401189d6:	48 83 ec 20          	sub    $0x20,%rsp
1401189da:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1401189de:	48 8b f9             	mov    %rcx,%rdi
1401189e1:	48 85 db             	test   %rbx,%rbx
1401189e4:	74 33                	je     0x140118a19
1401189e6:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
1401189ea:	ff 15 b0 97 21 00    	call   *0x2197b0(%rip)        # 0x1403321a0
1401189f0:	48 8b 5b 50          	mov    0x50(%rbx),%rbx
1401189f4:	48 8d 05 7d 13 16 00 	lea    0x16137d(%rip),%rax        # 0x140279d78
1401189fb:	48 3b d8             	cmp    %rax,%rbx
1401189fe:	74 19                	je     0x140118a19
140118a00:	48 85 db             	test   %rbx,%rbx
140118a03:	74 14                	je     0x140118a19
140118a05:	ff 15 75 96 0f 00    	call   *0xf9675(%rip)        # 0x140212080
140118a0b:	4c 8b c3             	mov    %rbx,%r8
140118a0e:	33 d2                	xor    %edx,%edx
140118a10:	48 8b c8             	mov    %rax,%rcx
140118a13:	ff 15 57 96 0f 00    	call   *0xf9657(%rip)        # 0x140212070
140118a19:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140118a1d:	48 85 c9             	test   %rcx,%rcx
140118a20:	74 06                	je     0x140118a28
140118a22:	ff 15 18 a1 0f 00    	call   *0xfa118(%rip)        # 0x140212b40
140118a28:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140118a2d:	48 83 c4 20          	add    $0x20,%rsp
140118a31:	5f                   	pop    %rdi
140118a32:	c3                   	ret
140118a33:	90                   	nop
140118a34:	40 53                	rex push %rbx
140118a36:	48 83 ec 20          	sub    $0x20,%rsp
140118a3a:	8a 41 06             	mov    0x6(%rcx),%al
140118a3d:	48 8b d9             	mov    %rcx,%rbx
140118a40:	3c 0a                	cmp    $0xa,%al
140118a42:	74 2f                	je     0x140118a73
140118a44:	3c 64                	cmp    $0x64,%al
140118a46:	74 2b                	je     0x140118a73
140118a48:	3c 6e                	cmp    $0x6e,%al
140118a4a:	74 04                	je     0x140118a50
140118a4c:	3c 78                	cmp    $0x78,%al
140118a4e:	75 3f                	jne    0x140118a8f
140118a50:	48 8b 02             	mov    (%rdx),%rax
140118a53:	48 8b ca             	mov    %rdx,%rcx
140118a56:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
140118a5d:	ff 15 cd a3 0f 00    	call   *0xfa3cd(%rip)        # 0x140212e30
140118a63:	80 7b 06 6e          	cmpb   $0x6e,0x6(%rbx)
140118a67:	74 06                	je     0x140118a6f
140118a69:	80 7b 06 78          	cmpb   $0x78,0x6(%rbx)
140118a6d:	eb 26                	jmp    0x140118a95
140118a6f:	3c 01                	cmp    $0x1,%al
140118a71:	eb 22                	jmp    0x140118a95
140118a73:	48 8b 02             	mov    (%rdx),%rax
140118a76:	48 8b ca             	mov    %rdx,%rcx
140118a79:	48 8b 40 78          	mov    0x78(%rax),%rax
140118a7d:	ff 15 ad a3 0f 00    	call   *0xfa3ad(%rip)        # 0x140212e30
140118a83:	80 7b 06 0a          	cmpb   $0xa,0x6(%rbx)
140118a87:	74 11                	je     0x140118a9a
140118a89:	80 7b 06 64          	cmpb   $0x64,0x6(%rbx)
140118a8d:	74 04                	je     0x140118a93
140118a8f:	32 c0                	xor    %al,%al
140118a91:	eb 0c                	jmp    0x140118a9f
140118a93:	3c 02                	cmp    $0x2,%al
140118a95:	0f 94 c0             	sete   %al
140118a98:	eb 05                	jmp    0x140118a9f
140118a9a:	3c 03                	cmp    $0x3,%al
140118a9c:	0f 95 c0             	setne  %al
140118a9f:	48 83 c4 20          	add    $0x20,%rsp
140118aa3:	5b                   	pop    %rbx
140118aa4:	c3                   	ret
140118aa5:	90                   	nop
140118aa6:	90                   	nop
140118aa7:	90                   	nop
140118aa8:	90                   	nop
140118aa9:	90                   	nop
140118aaa:	90                   	nop
140118aab:	90                   	nop
140118aac:	90                   	nop
140118aad:	90                   	nop
140118aae:	90                   	nop
140118aaf:	90                   	nop
140118ab0:	48 8d 05 91 15 16 00 	lea    0x161591(%rip),%rax        # 0x14027a048
140118ab7:	c3                   	ret
140118ab8:	90                   	nop
140118ab9:	90                   	nop
140118aba:	90                   	nop
140118abb:	90                   	nop
140118abc:	90                   	nop
140118abd:	90                   	nop
140118abe:	90                   	nop
140118abf:	90                   	nop
140118ac0:	40 53                	rex push %rbx
140118ac2:	48 83 ec 20          	sub    $0x20,%rsp
140118ac6:	80 7a 28 01          	cmpb   $0x1,0x28(%rdx)
140118aca:	48 8b da             	mov    %rdx,%rbx
140118acd:	75 1e                	jne    0x140118aed
140118acf:	48 8b 01             	mov    (%rcx),%rax
140118ad2:	48 8b 40 18          	mov    0x18(%rax),%rax
140118ad6:	ff 15 54 a3 0f 00    	call   *0xfa354(%rip)        # 0x140212e30
140118adc:	48 8b d0             	mov    %rax,%rdx
140118adf:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140118ae3:	48 83 c4 20          	add    $0x20,%rsp
140118ae7:	5b                   	pop    %rbx
140118ae8:	e9 47 ff ff ff       	jmp    0x140118a34
140118aed:	32 c0                	xor    %al,%al
140118aef:	48 83 c4 20          	add    $0x20,%rsp
140118af3:	5b                   	pop    %rbx
140118af4:	c3                   	ret
140118af5:	90                   	nop
140118af6:	90                   	nop
140118af7:	90                   	nop
140118af8:	90                   	nop
140118af9:	90                   	nop
140118afa:	90                   	nop
140118afb:	90                   	nop
140118afc:	90                   	nop
140118afd:	90                   	nop
140118afe:	90                   	nop
140118aff:	90                   	nop
140118b00:	48 8d 05 b9 15 16 00 	lea    0x1615b9(%rip),%rax        # 0x14027a0c0
140118b07:	c3                   	ret
140118b08:	90                   	nop
140118b09:	90                   	nop
140118b0a:	90                   	nop
140118b0b:	90                   	nop
140118b0c:	90                   	nop
140118b0d:	90                   	nop
140118b0e:	90                   	nop
140118b0f:	90                   	nop
140118b10:	e9 bf 58 00 00       	jmp    0x14011e3d4
140118b15:	90                   	nop
140118b16:	90                   	nop
140118b17:	90                   	nop
140118b18:	90                   	nop
140118b19:	90                   	nop
140118b1a:	90                   	nop
140118b1b:	90                   	nop
140118b1c:	90                   	nop
140118b1d:	90                   	nop
140118b1e:	90                   	nop
140118b1f:	90                   	nop
140118b20:	40 53                	rex push %rbx
140118b22:	48 83 ec 20          	sub    $0x20,%rsp
140118b26:	8a 42 28             	mov    0x28(%rdx),%al
140118b29:	48 8b da             	mov    %rdx,%rbx
140118b2c:	fe c8                	dec    %al
140118b2e:	3c 01                	cmp    $0x1,%al
140118b30:	76 08                	jbe    0x140118b3a
140118b32:	32 c0                	xor    %al,%al
140118b34:	48 83 c4 20          	add    $0x20,%rsp
140118b38:	5b                   	pop    %rbx
140118b39:	c3                   	ret
140118b3a:	e8 95 58 00 00       	call   0x14011e3d4
140118b3f:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140118b43:	48 8b d0             	mov    %rax,%rdx
140118b46:	48 83 c4 20          	add    $0x20,%rsp
140118b4a:	5b                   	pop    %rbx
140118b4b:	e9 e4 fe ff ff       	jmp    0x140118a34
140118b50:	cc                   	int3
140118b51:	90                   	nop
140118b52:	90                   	nop
140118b53:	90                   	nop
140118b54:	90                   	nop
140118b55:	90                   	nop
140118b56:	90                   	nop
140118b57:	90                   	nop
140118b58:	90                   	nop
140118b59:	90                   	nop
140118b5a:	90                   	nop
140118b5b:	90                   	nop
140118b5c:	90                   	nop
140118b5d:	90                   	nop
140118b5e:	90                   	nop
140118b5f:	90                   	nop
140118b60:	48 8d 05 69 15 16 00 	lea    0x161569(%rip),%rax        # 0x14027a0d0
140118b67:	c3                   	ret
140118b68:	90                   	nop
140118b69:	90                   	nop
140118b6a:	90                   	nop
140118b6b:	90                   	nop
140118b6c:	90                   	nop
140118b6d:	90                   	nop
140118b6e:	90                   	nop
140118b6f:	90                   	nop
140118b70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140118b75:	57                   	push   %rdi
140118b76:	48 83 ec 20          	sub    $0x20,%rsp
140118b7a:	80 7a 28 04          	cmpb   $0x4,0x28(%rdx)
140118b7e:	48 8b da             	mov    %rdx,%rbx
140118b81:	48 8b f9             	mov    %rcx,%rdi
140118b84:	75 37                	jne    0x140118bbd
140118b86:	66 83 7a 2a 01       	cmpw   $0x1,0x2a(%rdx)
140118b8b:	75 2c                	jne    0x140118bb9
140118b8d:	48 8b 01             	mov    (%rcx),%rax
140118b90:	48 8b 40 18          	mov    0x18(%rax),%rax
140118b94:	ff 15 96 a2 0f 00    	call   *0xfa296(%rip)        # 0x140212e30
140118b9a:	45 33 c0             	xor    %r8d,%r8d
140118b9d:	b2 03                	mov    $0x3,%dl
140118b9f:	4c 8b c8             	mov    %rax,%r9
140118ba2:	48 8b 08             	mov    (%rax),%rcx
140118ba5:	48 8b 81 90 00 00 00 	mov    0x90(%rcx),%rax
140118bac:	49 8b c9             	mov    %r9,%rcx
140118baf:	ff 15 7b a2 0f 00    	call   *0xfa27b(%rip)        # 0x140212e30
140118bb5:	84 c0                	test   %al,%al
140118bb7:	74 04                	je     0x140118bbd
140118bb9:	32 c0                	xor    %al,%al
140118bbb:	eb 1c                	jmp    0x140118bd9
140118bbd:	48 8b 07             	mov    (%rdi),%rax
140118bc0:	48 8b cf             	mov    %rdi,%rcx
140118bc3:	48 8b 40 18          	mov    0x18(%rax),%rax
140118bc7:	ff 15 63 a2 0f 00    	call   *0xfa263(%rip)        # 0x140212e30
140118bcd:	48 8b d0             	mov    %rax,%rdx
140118bd0:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140118bd4:	e8 5b fe ff ff       	call   0x140118a34
140118bd9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140118bde:	48 83 c4 20          	add    $0x20,%rsp
140118be2:	5f                   	pop    %rdi
140118be3:	c3                   	ret
140118be4:	90                   	nop
140118be5:	90                   	nop
140118be6:	90                   	nop
140118be7:	90                   	nop
140118be8:	90                   	nop
140118be9:	90                   	nop
140118bea:	90                   	nop
140118beb:	90                   	nop
140118bec:	90                   	nop
140118bed:	90                   	nop
140118bee:	90                   	nop
140118bef:	90                   	nop
140118bf0:	48 8d 05 69 14 16 00 	lea    0x161469(%rip),%rax        # 0x14027a060
140118bf7:	c3                   	ret
140118bf8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140118bfd:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140118c02:	56                   	push   %rsi
140118c03:	57                   	push   %rdi
140118c04:	41 56                	push   %r14
140118c06:	48 83 ec 20          	sub    $0x20,%rsp
140118c0a:	48 8b fa             	mov    %rdx,%rdi
140118c0d:	48 8b f1             	mov    %rcx,%rsi
140118c10:	b9 18 00 00 00       	mov    $0x18,%ecx
140118c15:	ff 15 35 9f 0f 00    	call   *0xf9f35(%rip)        # 0x140212b50
140118c1b:	48 8b d8             	mov    %rax,%rbx
140118c1e:	48 85 c0             	test   %rax,%rax
140118c21:	0f 84 1b 02 00 00    	je     0x140118e42
140118c27:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
140118c2e:	48 8d 05 ab 7c 12 00 	lea    0x127cab(%rip),%rax        # 0x1402408e0
140118c35:	48 89 03             	mov    %rax,(%rbx)
140118c38:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
140118c3c:	48 8d 15 9d 11 16 00 	lea    0x16119d(%rip),%rdx        # 0x140279de0
140118c43:	83 cd ff             	or     $0xffffffff,%ebp
140118c46:	48 3b fa             	cmp    %rdx,%rdi
140118c49:	75 04                	jne    0x140118c4f
140118c4b:	33 c0                	xor    %eax,%eax
140118c4d:	eb 13                	jmp    0x140118c62
140118c4f:	48 85 ff             	test   %rdi,%rdi
140118c52:	75 04                	jne    0x140118c58
140118c54:	8b c5                	mov    %ebp,%eax
140118c56:	eb 0a                	jmp    0x140118c62
140118c58:	48 8b cf             	mov    %rdi,%rcx
140118c5b:	ff 15 7f a0 0f 00    	call   *0xfa07f(%rip)        # 0x140212ce0
140118c61:	90                   	nop
140118c62:	85 c0                	test   %eax,%eax
140118c64:	0f 84 8f 01 00 00    	je     0x140118df9
140118c6a:	48 8d 15 bf 11 16 00 	lea    0x1611bf(%rip),%rdx        # 0x140279e30
140118c71:	48 3b fa             	cmp    %rdx,%rdi
140118c74:	75 04                	jne    0x140118c7a
140118c76:	33 c0                	xor    %eax,%eax
140118c78:	eb 13                	jmp    0x140118c8d