14020793e:	0f ae e8             	lfence
140207941:	48 8b 55 28          	mov    0x28(%rbp),%rdx
140207945:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140207949:	e8 2e 8b e0 ff       	call   0x14001047c
14020794e:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140207952:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140207956:	e8 a1 83 e0 ff       	call   0x14000fcfc
14020795b:	33 d2                	xor    %edx,%edx
14020795d:	33 c9                	xor    %ecx,%ecx
14020795f:	e8 92 e0 ff ff       	call   0x1402059f6
140207964:	90                   	nop
140207965:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140207969:	e9 72 de df ff       	jmp    0x1400057e0
14020796e:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207973:	55                   	push   %rbp
140207974:	48 83 ec 20          	sub    $0x20,%rsp
140207978:	48 8b ea             	mov    %rdx,%rbp
14020797b:	0f ae e8             	lfence
14020797e:	48 8b 55 30          	mov    0x30(%rbp),%rdx
140207982:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140207989:	e8 ba 8a e0 ff       	call   0x140010448
14020798e:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140207992:	48 8b 95 88 00 00 00 	mov    0x88(%rbp),%rdx
140207999:	e8 22 83 e0 ff       	call   0x14000fcc0
14020799e:	33 d2                	xor    %edx,%edx
1402079a0:	33 c9                	xor    %ecx,%ecx
1402079a2:	e8 4f e0 ff ff       	call   0x1402059f6
1402079a7:	90                   	nop
1402079a8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1402079ad:	55                   	push   %rbp
1402079ae:	48 83 ec 20          	sub    $0x20,%rsp
1402079b2:	48 8b ea             	mov    %rdx,%rbp
1402079b5:	0f ae e8             	lfence
1402079b8:	48 8b 55 30          	mov    0x30(%rbp),%rdx
1402079bc:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1402079c3:	e8 4c 8a e0 ff       	call   0x140010414
1402079c8:	4c 8b 45 28          	mov    0x28(%rbp),%r8
1402079cc:	48 8b 55 20          	mov    0x20(%rbp),%rdx
1402079d0:	e8 af 82 e0 ff       	call   0x14000fc84
1402079d5:	33 d2                	xor    %edx,%edx
1402079d7:	33 c9                	xor    %ecx,%ecx
1402079d9:	e8 18 e0 ff ff       	call   0x1402059f6
1402079de:	90                   	nop
1402079df:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
1402079e3:	e9 f8 dd df ff       	jmp    0x1400057e0
1402079e8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1402079ed:	55                   	push   %rbp
1402079ee:	48 83 ec 20          	sub    $0x20,%rsp
1402079f2:	48 8b ea             	mov    %rdx,%rbp
1402079f5:	0f ae e8             	lfence
1402079f8:	48 8b 55 28          	mov    0x28(%rbp),%rdx
1402079fc:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140207a03:	e8 d8 89 e0 ff       	call   0x1400103e0
140207a08:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140207a0c:	48 8b 95 88 00 00 00 	mov    0x88(%rbp),%rdx
140207a13:	e8 6c 82 e0 ff       	call   0x14000fc84
140207a18:	33 d2                	xor    %edx,%edx
140207a1a:	33 c9                	xor    %ecx,%ecx
140207a1c:	e8 d5 df ff ff       	call   0x1402059f6
140207a21:	90                   	nop
140207a22:	40 55                	rex push %rbp
140207a24:	48 83 ec 20          	sub    $0x20,%rsp
140207a28:	48 8b ea             	mov    %rdx,%rbp
140207a2b:	8b 45 38             	mov    0x38(%rbp),%eax
140207a2e:	83 e0 01             	and    $0x1,%eax
140207a31:	85 c0                	test   %eax,%eax
140207a33:	74 15                	je     0x140207a4a
140207a35:	83 65 38 fe          	andl   $0xfffffffe,0x38(%rbp)
140207a39:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140207a3d:	48 81 c1 98 00 00 00 	add    $0x98,%rcx
140207a44:	ff 15 be ad 00 00    	call   *0xadbe(%rip)        # 0x140212808
140207a4a:	48 83 c4 20          	add    $0x20,%rsp
140207a4e:	5d                   	pop    %rbp
140207a4f:	c3                   	ret
140207a50:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
140207a54:	48 83 c1 20          	add    $0x20,%rcx
140207a58:	48 ff 25 b9 ad 00 00 	rex.W jmp *0xadb9(%rip)        # 0x140212818
140207a5f:	40 55                	rex push %rbp
140207a61:	48 83 ec 20          	sub    $0x20,%rsp
140207a65:	48 8b ea             	mov    %rdx,%rbp
140207a68:	8b 45 20             	mov    0x20(%rbp),%eax
140207a6b:	83 e0 01             	and    $0x1,%eax
140207a6e:	85 c0                	test   %eax,%eax
140207a70:	74 0d                	je     0x140207a7f
140207a72:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140207a76:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140207a7a:	e8 61 dd df ff       	call   0x1400057e0
140207a7f:	48 83 c4 20          	add    $0x20,%rsp
140207a83:	5d                   	pop    %rbp
140207a84:	c3                   	ret
140207a85:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207a8a:	55                   	push   %rbp
140207a8b:	48 83 ec 20          	sub    $0x20,%rsp
140207a8f:	48 8b ea             	mov    %rdx,%rbp
140207a92:	48 8b 55 60          	mov    0x60(%rbp),%rdx
140207a96:	48 8b 02             	mov    (%rdx),%rax
140207a99:	48 63 48 04          	movslq 0x4(%rax),%rcx
140207a9d:	48 03 ca             	add    %rdx,%rcx
140207aa0:	41 b0 01             	mov    $0x1,%r8b
140207aa3:	ba 04 00 00 00       	mov    $0x4,%edx
140207aa8:	ff 15 e2 ad 00 00    	call   *0xade2(%rip)        # 0x140212890
140207aae:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140207ab5:	48 83 c4 20          	add    $0x20,%rsp
140207ab9:	5d                   	pop    %rbp
140207aba:	c3                   	ret
140207abb:	40 55                	rex push %rbp
140207abd:	48 83 ec 20          	sub    $0x20,%rsp
140207ac1:	48 8b ea             	mov    %rdx,%rbp
140207ac4:	8b 45 20             	mov    0x20(%rbp),%eax
140207ac7:	83 e0 01             	and    $0x1,%eax
140207aca:	85 c0                	test   %eax,%eax
140207acc:	74 0d                	je     0x140207adb
140207ace:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140207ad2:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140207ad6:	e8 05 dd df ff       	call   0x1400057e0
140207adb:	48 83 c4 20          	add    $0x20,%rsp
140207adf:	5d                   	pop    %rbp
140207ae0:	c3                   	ret
140207ae1:	90                   	nop
140207ae2:	90                   	nop
140207ae3:	90                   	nop
140207ae4:	40 55                	rex push %rbp
140207ae6:	48 83 ec 20          	sub    $0x20,%rsp
140207aea:	48 8b ea             	mov    %rdx,%rbp
140207aed:	8b 45 50             	mov    0x50(%rbp),%eax
140207af0:	83 e0 01             	and    $0x1,%eax
140207af3:	85 c0                	test   %eax,%eax
140207af5:	74 0d                	je     0x140207b04
140207af7:	83 65 50 fe          	andl   $0xfffffffe,0x50(%rbp)
140207afb:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140207aff:	e8 dc dc df ff       	call   0x1400057e0
140207b04:	48 83 c4 20          	add    $0x20,%rsp
140207b08:	5d                   	pop    %rbp
140207b09:	c3                   	ret
140207b0a:	40 55                	rex push %rbp
140207b0c:	48 83 ec 20          	sub    $0x20,%rsp
140207b10:	48 8b ea             	mov    %rdx,%rbp
140207b13:	8b 45 50             	mov    0x50(%rbp),%eax
140207b16:	83 e0 02             	and    $0x2,%eax
140207b19:	85 c0                	test   %eax,%eax
140207b1b:	74 0d                	je     0x140207b2a
140207b1d:	83 65 50 fd          	andl   $0xfffffffd,0x50(%rbp)
140207b21:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140207b25:	e8 b6 dc df ff       	call   0x1400057e0
140207b2a:	48 83 c4 20          	add    $0x20,%rsp
140207b2e:	5d                   	pop    %rbp
140207b2f:	c3                   	ret
140207b30:	40 55                	rex push %rbp
140207b32:	48 83 ec 20          	sub    $0x20,%rsp
140207b36:	48 8b ea             	mov    %rdx,%rbp
140207b39:	8b 85 b0 00 00 00    	mov    0xb0(%rbp),%eax
140207b3f:	83 e0 01             	and    $0x1,%eax
140207b42:	85 c0                	test   %eax,%eax
140207b44:	74 11                	je     0x140207b57
140207b46:	83 a5 b0 00 00 00 fe 	andl   $0xfffffffe,0xb0(%rbp)
140207b4d:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140207b51:	ff 15 71 ad 00 00    	call   *0xad71(%rip)        # 0x1402128c8
140207b57:	48 83 c4 20          	add    $0x20,%rsp
140207b5b:	5d                   	pop    %rbp
140207b5c:	c3                   	ret
140207b5d:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207b62:	55                   	push   %rbp
140207b63:	48 83 ec 30          	sub    $0x30,%rsp
140207b67:	48 8b ea             	mov    %rdx,%rbp
140207b6a:	48 8b 45 30          	mov    0x30(%rbp),%rax
140207b6e:	c6 40 20 00          	movb   $0x0,0x20(%rax)
140207b72:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140207b79:	48 83 c4 30          	add    $0x30,%rsp
140207b7d:	5d                   	pop    %rbp
140207b7e:	c3                   	ret
140207b7f:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207b84:	55                   	push   %rbp
140207b85:	48 83 ec 40          	sub    $0x40,%rsp
140207b89:	48 8b ea             	mov    %rdx,%rbp
140207b8c:	48 8b 45 40          	mov    0x40(%rbp),%rax
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