140207b90:	c6 40 20 00          	movb   $0x0,0x20(%rax)
140207b94:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140207b9b:	48 83 c4 40          	add    $0x40,%rsp
140207b9f:	5d                   	pop    %rbp
140207ba0:	c3                   	ret
140207ba1:	90                   	nop
140207ba2:	90                   	nop
140207ba3:	90                   	nop
140207ba4:	40 53                	rex push %rbx
140207ba6:	55                   	push   %rbp
140207ba7:	57                   	push   %rdi
140207ba8:	48 83 ec 20          	sub    $0x20,%rsp
140207bac:	48 8b ea             	mov    %rdx,%rbp
140207baf:	83 3d 42 9a 10 00 00 	cmpl   $0x0,0x109a42(%rip)        # 0x1403115f8
140207bb6:	74 09                	je     0x140207bc1
140207bb8:	83 3d 69 9a 10 00 00 	cmpl   $0x0,0x109a69(%rip)        # 0x140311628
140207bbf:	75 3f                	jne    0x140207c00
140207bc1:	33 db                	xor    %ebx,%ebx
140207bc3:	48 39 5d 20          	cmp    %rbx,0x20(%rbp)
140207bc7:	0f 94 c3             	sete   %bl
140207bca:	85 db                	test   %ebx,%ebx
140207bcc:	74 0a                	je     0x140207bd8
140207bce:	ff 15 7c a4 00 00    	call   *0xa47c(%rip)        # 0x140212050
140207bd4:	8b f8                	mov    %eax,%edi
140207bd6:	eb 02                	jmp    0x140207bda
140207bd8:	33 ff                	xor    %edi,%edi
140207bda:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140207bde:	33 c9                	xor    %ecx,%ecx
140207be0:	ff 15 5a a4 00 00    	call   *0xa45a(%rip)        # 0x140212040
140207be6:	85 db                	test   %ebx,%ebx
140207be8:	74 16                	je     0x140207c00
140207bea:	8b cf                	mov    %edi,%ecx
140207bec:	ff 15 1e a4 00 00    	call   *0xa41e(%rip)        # 0x140212010
140207bf2:	90                   	nop
140207bf3:	0f 1f 40 00          	nopl   0x0(%rax)
140207bf7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140207bfe:	00 00
140207c00:	48 83 c4 20          	add    $0x20,%rsp
140207c04:	5f                   	pop    %rdi
140207c05:	5d                   	pop    %rbp
140207c06:	5b                   	pop    %rbx
140207c07:	c3                   	ret
140207c08:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207c0d:	55                   	push   %rbp
140207c0e:	48 83 ec 20          	sub    $0x20,%rsp
140207c12:	48 8b ea             	mov    %rdx,%rbp
140207c15:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140207c19:	48 8b 01             	mov    (%rcx),%rax
140207c1c:	48 8b 40 08          	mov    0x8(%rax),%rax
140207c20:	ff 15 0a b2 00 00    	call   *0xb20a(%rip)        # 0x140212e30
140207c26:	0f 57 c0             	xorps  %xmm0,%xmm0
140207c29:	0f 11 45 38          	movups %xmm0,0x38(%rbp)
140207c2d:	48 c7 45 48 0b 00 00 	movq   $0xb,0x48(%rbp)
140207c34:	00
140207c35:	48 c7 45 50 0f 00 00 	movq   $0xf,0x50(%rbp)
140207c3c:	00
140207c3d:	f2 0f 10 05 6b 8a 04 	movsd  0x48a6b(%rip),%xmm0        # 0x1402506b0
140207c44:	00
140207c45:	f2 0f 11 45 38       	movsd  %xmm0,0x38(%rbp)
140207c4a:	0f b7 0d 67 8a 04 00 	movzwl 0x48a67(%rip),%ecx        # 0x1402506b8
140207c51:	66 89 4d 40          	mov    %cx,0x40(%rbp)
140207c55:	8a 0d 5f 8a 04 00    	mov    0x48a5f(%rip),%cl        # 0x1402506ba
140207c5b:	88 4d 42             	mov    %cl,0x42(%rbp)
140207c5e:	c6 45 43 00          	movb   $0x0,0x43(%rbp)
140207c62:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
140207c66:	49 ff c0             	inc    %r8
140207c69:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140207c6e:	75 f6                	jne    0x140207c66
140207c70:	48 8b d0             	mov    %rax,%rdx
140207c73:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140207c77:	e8 50 d9 df ff       	call   0x1400055cc
140207c7c:	0f 10 00             	movups (%rax),%xmm0
140207c7f:	0f 11 45 58          	movups %xmm0,0x58(%rbp)
140207c83:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140207c87:	0f 11 4d 68          	movups %xmm1,0x68(%rbp)
140207c8b:	48 83 60 10 00       	andq   $0x0,0x10(%rax)
140207c90:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
140207c97:	00
140207c98:	c6 00 00             	movb   $0x0,(%rax)
140207c9b:	48 8d 55 58          	lea    0x58(%rbp),%rdx
140207c9f:	66 48 0f 7e c1       	movq   %xmm0,%rcx
140207ca4:	66 0f 73 d9 08       	psrldq $0x8,%xmm1
140207ca9:	66 48 0f 7e c8       	movq   %xmm1,%rax
140207cae:	48 83 f8 0f          	cmp    $0xf,%rax
140207cb2:	48 0f 47 d1          	cmova  %rcx,%rdx
140207cb6:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140207cba:	e8 1d ea e1 ff       	call   0x1400266dc
140207cbf:	48 8b 45 70          	mov    0x70(%rbp),%rax
140207cc3:	48 83 f8 0f          	cmp    $0xf,%rax
140207cc7:	76 33                	jbe    0x140207cfc
140207cc9:	48 ff c0             	inc    %rax
140207ccc:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140207cd0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140207cd6:	72 1d                	jb     0x140207cf5
140207cd8:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140207cdc:	48 2b ca             	sub    %rdx,%rcx
140207cdf:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140207ce3:	48 83 f8 1f          	cmp    $0x1f,%rax
140207ce7:	77 05                	ja     0x140207cee
140207ce9:	48 8b ca             	mov    %rdx,%rcx
140207cec:	eb 07                	jmp    0x140207cf5
140207cee:	ff 15 8c ae 00 00    	call   *0xae8c(%rip)        # 0x140212b80
140207cf4:	cc                   	int3
140207cf5:	ff 15 45 ae 00 00    	call   *0xae45(%rip)        # 0x140212b40
140207cfb:	90                   	nop
140207cfc:	48 8b 45 50          	mov    0x50(%rbp),%rax
140207d00:	48 83 f8 0f          	cmp    $0xf,%rax
140207d04:	76 33                	jbe    0x140207d39
140207d06:	48 ff c0             	inc    %rax
140207d09:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140207d0d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140207d13:	72 1d                	jb     0x140207d32
140207d15:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140207d19:	48 2b ca             	sub    %rdx,%rcx
140207d1c:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140207d20:	48 83 f8 1f          	cmp    $0x1f,%rax
140207d24:	77 05                	ja     0x140207d2b
140207d26:	48 8b ca             	mov    %rdx,%rcx
140207d29:	eb 07                	jmp    0x140207d32
140207d2b:	ff 15 4f ae 00 00    	call   *0xae4f(%rip)        # 0x140212b80
140207d31:	cc                   	int3
140207d32:	ff 15 08 ae 00 00    	call   *0xae08(%rip)        # 0x140212b40
140207d38:	90                   	nop
140207d39:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140207d40:	48 83 c4 20          	add    $0x20,%rsp
140207d44:	5d                   	pop    %rbp
140207d45:	c3                   	ret
140207d46:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207d4b:	55                   	push   %rbp
140207d4c:	48 83 ec 20          	sub    $0x20,%rsp
140207d50:	48 8b ea             	mov    %rdx,%rbp
140207d53:	48 8d 15 66 89 04 00 	lea    0x48966(%rip),%rdx        # 0x1402506c0
140207d5a:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140207d5e:	e8 79 e9 e1 ff       	call   0x1400266dc
140207d63:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140207d6a:	48 83 c4 20          	add    $0x20,%rsp
140207d6e:	5d                   	pop    %rbp
140207d6f:	c3                   	ret
140207d70:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207d75:	55                   	push   %rbp
140207d76:	48 83 ec 20          	sub    $0x20,%rsp
140207d7a:	48 8b ea             	mov    %rdx,%rbp
140207d7d:	48 8b 55 50          	mov    0x50(%rbp),%rdx
140207d81:	48 8b 02             	mov    (%rdx),%rax
140207d84:	48 63 48 04          	movslq 0x4(%rax),%rcx
140207d88:	48 03 ca             	add    %rdx,%rcx
140207d8b:	41 b0 01             	mov    $0x1,%r8b
140207d8e:	ba 04 00 00 00       	mov    $0x4,%edx
140207d93:	ff 15 df ab 00 00    	call   *0xabdf(%rip)        # 0x140212978
140207d99:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140207da0:	48 83 c4 20          	add    $0x20,%rsp
140207da4:	5d                   	pop    %rbp
140207da5:	c3                   	ret
140207da6:	40 55                	rex push %rbp
140207da8:	48 83 ec 20          	sub    $0x20,%rsp
140207dac:	48 8b ea             	mov    %rdx,%rbp
140207daf:	8b 45 38             	mov    0x38(%rbp),%eax
140207db2:	83 e0 01             	and    $0x1,%eax
140207db5:	85 c0                	test   %eax,%eax
140207db7:	74 15                	je     0x140207dce
140207db9:	83 65 38 fe          	andl   $0xfffffffe,0x38(%rbp)
140207dbd:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140207dc1:	48 81 c1 88 00 00 00 	add    $0x88,%rcx
140207dc8:	ff 15 62 a9 00 00    	call   *0xa962(%rip)        # 0x140212730
140207dce:	48 83 c4 20          	add    $0x20,%rsp
140207dd2:	5d                   	pop    %rbp
140207dd3:	c3                   	ret
140207dd4:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
140207dd8:	48 83 c1 10          	add    $0x10,%rcx
140207ddc:	48 ff 25 bd ab 00 00 	rex.W jmp *0xabbd(%rip)        # 0x1402129a0
140207de3:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207de8:	55                   	push   %rbp
140207de9:	48 83 ec 20          	sub    $0x20,%rsp
140207ded:	48 8b ea             	mov    %rdx,%rbp
140207df0:	0f ae e8             	lfence
140207df3:	4c 8b 45 70          	mov    0x70(%rbp),%r8
140207df7:	48 8b 55 28          	mov    0x28(%rbp),%rdx
140207dfb:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
140207e02:	e8 8d 1d e0 ff       	call   0x140009b94
140207e07:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140207e0b:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140207e0f:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140207e13:	e8 40 1d e0 ff       	call   0x140009b58
140207e18:	33 d2                	xor    %edx,%edx
140207e1a:	33 c9                	xor    %ecx,%ecx
140207e1c:	e8 d5 db ff ff       	call   0x1402059f6
140207e21:	90                   	nop
140207e22:	90                   	nop
140207e23:	90                   	nop
140207e24:	48 8d 4a 20          	lea    0x20(%rdx),%rcx
140207e28:	e9 3f fc e1 ff       	jmp    0x140027a6c
140207e2d:	40 55                	rex push %rbp
140207e2f:	48 83 ec 20          	sub    $0x20,%rsp
140207e33:	48 8b ea             	mov    %rdx,%rbp
140207e36:	8b 45 24             	mov    0x24(%rbp),%eax
140207e39:	83 e0 02             	and    $0x2,%eax
140207e3c:	85 c0                	test   %eax,%eax
140207e3e:	74 0d                	je     0x140207e4d
140207e40:	83 65 24 fd          	andl   $0xfffffffd,0x24(%rbp)
140207e44:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140207e48:	e8 93 d9 df ff       	call   0x1400057e0
140207e4d:	48 83 c4 20          	add    $0x20,%rsp
140207e51:	5d                   	pop    %rbp
140207e52:	c3                   	ret
140207e53:	90                   	nop
140207e54:	40 55                	rex push %rbp
140207e56:	48 83 ec 20          	sub    $0x20,%rsp
140207e5a:	48 8b ea             	mov    %rdx,%rbp
140207e5d:	8b 45 24             	mov    0x24(%rbp),%eax
140207e60:	83 e0 02             	and    $0x2,%eax
140207e63:	85 c0                	test   %eax,%eax
140207e65:	74 0d                	je     0x140207e74
140207e67:	83 65 24 fd          	andl   $0xfffffffd,0x24(%rbp)
140207e6b:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140207e6f:	e8 6c d9 df ff       	call   0x1400057e0
140207e74:	48 83 c4 20          	add    $0x20,%rsp
140207e78:	5d                   	pop    %rbp
140207e79:	c3                   	ret
140207e7a:	40 55                	rex push %rbp
140207e7c:	48 83 ec 20          	sub    $0x20,%rsp
140207e80:	48 8b ea             	mov    %rdx,%rbp
140207e83:	8b 45 20             	mov    0x20(%rbp),%eax
140207e86:	83 e0 01             	and    $0x1,%eax
140207e89:	85 c0                	test   %eax,%eax
140207e8b:	74 0d                	je     0x140207e9a
140207e8d:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140207e91:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140207e95:	e8 46 d9 df ff       	call   0x1400057e0
140207e9a:	48 83 c4 20          	add    $0x20,%rsp
140207e9e:	5d                   	pop    %rbp
140207e9f:	c3                   	ret
140207ea0:	40 55                	rex push %rbp
140207ea2:	48 83 ec 20          	sub    $0x20,%rsp
140207ea6:	48 8b ea             	mov    %rdx,%rbp
140207ea9:	8b 45 20             	mov    0x20(%rbp),%eax
140207eac:	83 e0 04             	and    $0x4,%eax
140207eaf:	85 c0                	test   %eax,%eax
140207eb1:	74 10                	je     0x140207ec3
140207eb3:	83 65 20 fb          	andl   $0xfffffffb,0x20(%rbp)
140207eb7:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140207ebe:	e8 1d d9 df ff       	call   0x1400057e0
140207ec3:	48 83 c4 20          	add    $0x20,%rsp
140207ec7:	5d                   	pop    %rbp
140207ec8:	c3                   	ret
140207ec9:	40 55                	rex push %rbp
140207ecb:	48 83 ec 20          	sub    $0x20,%rsp
140207ecf:	48 8b ea             	mov    %rdx,%rbp
140207ed2:	8b 45 20             	mov    0x20(%rbp),%eax
140207ed5:	83 e0 08             	and    $0x8,%eax
140207ed8:	85 c0                	test   %eax,%eax
140207eda:	74 10                	je     0x140207eec
140207edc:	83 65 20 f7          	andl   $0xfffffff7,0x20(%rbp)
140207ee0:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140207ee7:	e8 f4 d8 df ff       	call   0x1400057e0
140207eec:	48 83 c4 20          	add    $0x20,%rsp
140207ef0:	5d                   	pop    %rbp
140207ef1:	c3                   	ret
140207ef2:	40 55                	rex push %rbp
140207ef4:	48 83 ec 20          	sub    $0x20,%rsp
140207ef8:	48 8b ea             	mov    %rdx,%rbp
140207efb:	8b 45 20             	mov    0x20(%rbp),%eax
140207efe:	83 e0 20             	and    $0x20,%eax
140207f01:	85 c0                	test   %eax,%eax
140207f03:	74 0d                	je     0x140207f12
140207f05:	83 65 20 df          	andl   $0xffffffdf,0x20(%rbp)
140207f09:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140207f0d:	e8 ce d8 df ff       	call   0x1400057e0
140207f12:	48 83 c4 20          	add    $0x20,%rsp
140207f16:	5d                   	pop    %rbp
140207f17:	c3                   	ret
140207f18:	40 55                	rex push %rbp
140207f1a:	48 83 ec 20          	sub    $0x20,%rsp
140207f1e:	48 8b ea             	mov    %rdx,%rbp
140207f21:	8b 45 30             	mov    0x30(%rbp),%eax
140207f24:	83 e0 01             	and    $0x1,%eax
140207f27:	85 c0                	test   %eax,%eax
140207f29:	74 0d                	je     0x140207f38
140207f2b:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140207f2f:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140207f33:	e8 28 4c e2 ff       	call   0x14002cb60
140207f38:	48 83 c4 20          	add    $0x20,%rsp
140207f3c:	5d                   	pop    %rbp
140207f3d:	c3                   	ret
140207f3e:	48 8d 0d 6b d7 10 00 	lea    0x10d76b(%rip),%rcx        # 0x1403156b0
140207f45:	e9 e2 cc ff ff       	jmp    0x140204c2c
140207f4a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207f4f:	55                   	push   %rbp
140207f50:	48 83 ec 30          	sub    $0x30,%rsp
140207f54:	48 8b ea             	mov    %rdx,%rbp
140207f57:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140207f5e:	48 83 c4 30          	add    $0x30,%rsp
140207f62:	5d                   	pop    %rbp
140207f63:	c3                   	ret
140207f64:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207f69:	55                   	push   %rbp
140207f6a:	48 83 ec 20          	sub    $0x20,%rsp
140207f6e:	48 8b ea             	mov    %rdx,%rbp
140207f71:	0f ae e8             	lfence
140207f74:	48 8b 95 a8 00 00 00 	mov    0xa8(%rbp),%rdx
140207f7b:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140207f82:	e8 19 53 e2 ff       	call   0x14002d2a0
140207f87:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140207f8b:	48 8b 55 28          	mov    0x28(%rbp),%rdx
140207f8f:	e8 a4 4c e2 ff       	call   0x14002cc38
140207f94:	33 d2                	xor    %edx,%edx
140207f96:	33 c9                	xor    %ecx,%ecx
140207f98:	e8 59 da ff ff       	call   0x1402059f6
140207f9d:	90                   	nop
140207f9e:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207fa3:	55                   	push   %rbp
140207fa4:	48 83 ec 20          	sub    $0x20,%rsp
140207fa8:	48 8b ea             	mov    %rdx,%rbp
140207fab:	0f ae e8             	lfence
140207fae:	4c 8b 45 48          	mov    0x48(%rbp),%r8
140207fb2:	48 8b 55 50          	mov    0x50(%rbp),%rdx
140207fb6:	e8 89 7c e0 ff       	call   0x14000fc44
140207fbb:	33 d2                	xor    %edx,%edx
140207fbd:	33 c9                	xor    %ecx,%ecx
140207fbf:	e8 32 da ff ff       	call   0x1402059f6
140207fc4:	90                   	nop
140207fc5:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140207fc9:	e9 12 d8 df ff       	jmp    0x1400057e0
140207fce:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207fd3:	55                   	push   %rbp
140207fd4:	48 83 ec 20          	sub    $0x20,%rsp
140207fd8:	48 8b ea             	mov    %rdx,%rbp
140207fdb:	0f ae e8             	lfence
140207fde:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
140207fe5:	48 8b 55 20          	mov    0x20(%rbp),%rdx
140207fe9:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140207ff0:	e8 93 24 e0 ff       	call   0x14000a488
140207ff5:	4c 8b 45 28          	mov    0x28(%rbp),%r8
140207ff9:	48 8b 95 a8 00 00 00 	mov    0xa8(%rbp),%rdx
140208000:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140208007:	e8 4c 1b e0 ff       	call   0x140009b58
14020800c:	33 d2                	xor    %edx,%edx
14020800e:	33 c9                	xor    %ecx,%ecx
140208010:	e8 e1 d9 ff ff       	call   0x1402059f6
140208015:	90                   	nop
140208016:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020801b:	53                   	push   %rbx
14020801c:	55                   	push   %rbp
14020801d:	57                   	push   %rdi
14020801e:	48 83 ec 20          	sub    $0x20,%rsp
140208022:	48 8b ea             	mov    %rdx,%rbp
140208025:	0f ae e8             	lfence
140208028:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14020802f:	48 c1 e1 05          	shl    $0x5,%rcx
140208033:	48 8b 9d 98 00 00 00 	mov    0x98(%rbp),%rbx
14020803a:	48 03 cb             	add    %rbx,%rcx