14009196b:	90                   	nop
14009196c:	90                   	nop
14009196d:	90                   	nop
14009196e:	90                   	nop
14009196f:	90                   	nop
140091970:	4c 8b dc             	mov    %rsp,%r11
140091973:	48 83 ec 38          	sub    $0x38,%rsp
140091977:	49 89 53 f0          	mov    %rdx,-0x10(%r11)
14009197b:	4d 89 43 e8          	mov    %r8,-0x18(%r11)
14009197f:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140091983:	48 f7 d9             	neg    %rcx
140091986:	48 1b c9             	sbb    %rcx,%rcx
140091989:	48 23 c8             	and    %rax,%rcx
14009198c:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140091990:	49 8d 53 f0          	lea    -0x10(%r11),%rdx
140091994:	e8 03 a9 ff ff       	call   0x14008c29c
140091999:	33 c0                	xor    %eax,%eax
14009199b:	eb 04                	jmp    0x1400919a1
14009199d:	8b 44 24 20          	mov    0x20(%rsp),%eax
1400919a1:	48 83 c4 38          	add    $0x38,%rsp
1400919a5:	c3                   	ret
1400919a6:	90                   	nop
1400919a7:	90                   	nop
1400919a8:	90                   	nop
1400919a9:	90                   	nop
1400919aa:	90                   	nop
1400919ab:	90                   	nop
1400919ac:	90                   	nop
1400919ad:	90                   	nop
1400919ae:	90                   	nop
1400919af:	90                   	nop
1400919b0:	4c 8b dc             	mov    %rsp,%r11
1400919b3:	53                   	push   %rbx
1400919b4:	48 83 ec 50          	sub    $0x50,%rsp
1400919b8:	48 8b 05 c1 f7 26 00 	mov    0x26f7c1(%rip),%rax        # 0x140301180
1400919bf:	48 33 c4             	xor    %rsp,%rax
1400919c2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400919c7:	49 8b d9             	mov    %r9,%rbx
1400919ca:	49 89 53 d0          	mov    %rdx,-0x30(%r11)
1400919ce:	4d 89 43 c8          	mov    %r8,-0x38(%r11)
1400919d2:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
1400919d6:	48 f7 d9             	neg    %rcx
1400919d9:	48 1b c9             	sbb    %rcx,%rcx
1400919dc:	48 23 c8             	and    %rax,%rcx
1400919df:	4d 8d 4b c8          	lea    -0x38(%r11),%r9
1400919e3:	4d 8d 43 d0          	lea    -0x30(%r11),%r8
1400919e7:	49 8d 53 d8          	lea    -0x28(%r11),%rdx
1400919eb:	e8 cc a7 ff ff       	call   0x14008c1bc
1400919f0:	0f 10 00             	movups (%rax),%xmm0
1400919f3:	f3 0f 7f 03          	movdqu %xmm0,(%rbx)
1400919f7:	33 c0                	xor    %eax,%eax
1400919f9:	eb 04                	jmp    0x1400919ff
1400919fb:	8b 44 24 20          	mov    0x20(%rsp),%eax
1400919ff:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140091a04:	48 33 cc             	xor    %rsp,%rcx
140091a07:	e8 64 2d 17 00       	call   0x140204770
140091a0c:	48 83 c4 50          	add    $0x50,%rsp
140091a10:	5b                   	pop    %rbx
140091a11:	c3                   	ret
140091a12:	90                   	nop
140091a13:	90                   	nop
140091a14:	90                   	nop
140091a15:	90                   	nop
140091a16:	90                   	nop
140091a17:	90                   	nop
140091a18:	90                   	nop
140091a19:	90                   	nop
140091a1a:	90                   	nop
140091a1b:	90                   	nop
140091a1c:	90                   	nop
140091a1d:	90                   	nop
140091a1e:	90                   	nop
140091a1f:	90                   	nop
140091a20:	40 53                	rex push %rbx
140091a22:	48 83 ec 40          	sub    $0x40,%rsp
140091a26:	48 8b da             	mov    %rdx,%rbx
140091a29:	48 c7 44 24 30 24 00 	movq   $0x24,0x30(%rsp)
140091a30:	00 00
140091a32:	48 8d 05 e7 34 1d 00 	lea    0x1d34e7(%rip),%rax        # 0x140264f20
140091a39:	48 8b cb             	mov    %rbx,%rcx
140091a3c:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140091a41:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140091a46:	e8 3d 79 fe ff       	call   0x140079388
140091a4b:	48 8b c3             	mov    %rbx,%rax
140091a4e:	48 83 c4 40          	add    $0x40,%rsp
140091a52:	5b                   	pop    %rbx
140091a53:	c3                   	ret
140091a54:	90                   	nop
140091a55:	90                   	nop
140091a56:	90                   	nop
140091a57:	90                   	nop
140091a58:	90                   	nop
140091a59:	90                   	nop
140091a5a:	90                   	nop
140091a5b:	90                   	nop
140091a5c:	90                   	nop
140091a5d:	90                   	nop
140091a5e:	90                   	nop
140091a5f:	90                   	nop
140091a60:	48 8d 05 71 31 1d 00 	lea    0x1d3171(%rip),%rax        # 0x140264bd8
140091a67:	c7 02 01 00 00 00    	movl   $0x1,(%rdx)
140091a6d:	48 89 42 08          	mov    %rax,0x8(%rdx)
140091a71:	48 8b c2             	mov    %rdx,%rax
140091a74:	c3                   	ret
140091a75:	90                   	nop
140091a76:	90                   	nop
140091a77:	90                   	nop
140091a78:	90                   	nop
140091a79:	90                   	nop
140091a7a:	90                   	nop
140091a7b:	90                   	nop
140091a7c:	90                   	nop
140091a7d:	90                   	nop
140091a7e:	90                   	nop
140091a7f:	90                   	nop
140091a80:	48 8b 02             	mov    (%rdx),%rax
140091a83:	48 3b 05 4e 31 1d 00 	cmp    0x1d314e(%rip),%rax        # 0x140264bd8
140091a8a:	75 1c                	jne    0x140091aa8
140091a8c:	48 8b 42 08          	mov    0x8(%rdx),%rax
140091a90:	48 3b 05 49 31 1d 00 	cmp    0x1d3149(%rip),%rax        # 0x140264be0
140091a97:	75 0f                	jne    0x140091aa8
140091a99:	48 8d 41 10          	lea    0x10(%rcx),%rax
140091a9d:	48 f7 d9             	neg    %rcx
140091aa0:	48 1b c9             	sbb    %rcx,%rcx
140091aa3:	48 23 c8             	and    %rax,%rcx
140091aa6:	eb 02                	jmp    0x140091aaa
140091aa8:	33 c9                	xor    %ecx,%ecx
140091aaa:	48 8b c1             	mov    %rcx,%rax
140091aad:	c3                   	ret
140091aae:	90                   	nop
140091aaf:	90                   	nop
140091ab0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140091ab5:	48 83 ec 28          	sub    $0x28,%rsp
140091ab9:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140091abd:	48 f7 d9             	neg    %rcx
140091ac0:	48 1b c9             	sbb    %rcx,%rcx
140091ac3:	48 23 c8             	and    %rax,%rcx
140091ac6:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140091acb:	e8 14 a5 ff ff       	call   0x14008bfe4
140091ad0:	33 c0                	xor    %eax,%eax
140091ad2:	eb 04                	jmp    0x140091ad8
140091ad4:	8b 44 24 30          	mov    0x30(%rsp),%eax
140091ad8:	48 83 c4 28          	add    $0x28,%rsp
140091adc:	c3                   	ret
140091add:	90                   	nop
140091ade:	90                   	nop
140091adf:	90                   	nop
140091ae0:	40 53                	rex push %rbx
140091ae2:	48 83 ec 20          	sub    $0x20,%rsp
140091ae6:	48 8b da             	mov    %rdx,%rbx
140091ae9:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140091aed:	48 f7 d9             	neg    %rcx
140091af0:	48 1b c9             	sbb    %rcx,%rcx
140091af3:	48 23 c8             	and    %rax,%rcx
140091af6:	e8 c9 a4 ff ff       	call   0x14008bfc4
140091afb:	89 03                	mov    %eax,(%rbx)
140091afd:	33 c0                	xor    %eax,%eax
140091aff:	eb 04                	jmp    0x140091b05
140091b01:	8b 44 24 30          	mov    0x30(%rsp),%eax
140091b05:	48 83 c4 20          	add    $0x20,%rsp
140091b09:	5b                   	pop    %rbx
140091b0a:	c3                   	ret
140091b0b:	90                   	nop
140091b0c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140091b11:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140091b16:	57                   	push   %rdi
140091b17:	48 83 ec 20          	sub    $0x20,%rsp
140091b1b:	48 8b f9             	mov    %rcx,%rdi
140091b1e:	48 8b 19             	mov    (%rcx),%rbx
140091b21:	48 85 db             	test   %rbx,%rbx
140091b24:	74 62                	je     0x140091b88
140091b26:	48 8b 71 08          	mov    0x8(%rcx),%rsi
140091b2a:	eb 19                	jmp    0x140091b45
140091b2c:	48 8b 0b             	mov    (%rbx),%rcx
140091b2f:	48 85 c9             	test   %rcx,%rcx
140091b32:	74 0d                	je     0x140091b41
140091b34:	48 8b 01             	mov    (%rcx),%rax
140091b37:	48 8b 00             	mov    (%rax),%rax
140091b3a:	ff 15 f0 12 18 00    	call   *0x1812f0(%rip)        # 0x140212e30
140091b40:	90                   	nop
140091b41:	48 83 c3 08          	add    $0x8,%rbx
140091b45:	48 3b de             	cmp    %rsi,%rbx
140091b48:	75 e2                	jne    0x140091b2c
140091b4a:	48 8b 0f             	mov    (%rdi),%rcx
140091b4d:	48 8b 47 10          	mov    0x10(%rdi),%rax
140091b51:	48 2b c1             	sub    %rcx,%rax
140091b54:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
140091b58:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140091b5e:	72 14                	jb     0x140091b74
140091b60:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140091b64:	48 2b ca             	sub    %rdx,%rcx
140091b67:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140091b6b:	48 83 f8 1f          	cmp    $0x1f,%rax
140091b6f:	77 27                	ja     0x140091b98
140091b71:	48 8b ca             	mov    %rdx,%rcx
140091b74:	ff 15 c6 0f 18 00    	call   *0x180fc6(%rip)        # 0x140212b40
140091b7a:	48 83 27 00          	andq   $0x0,(%rdi)
140091b7e:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
140091b83:	48 83 67 10 00       	andq   $0x0,0x10(%rdi)
140091b88:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140091b8d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140091b92:	48 83 c4 20          	add    $0x20,%rsp
140091b96:	5f                   	pop    %rdi
140091b97:	c3                   	ret
140091b98:	ff 15 e2 0f 18 00    	call   *0x180fe2(%rip)        # 0x140212b80
140091b9e:	cc                   	int3
140091b9f:	90                   	nop
140091ba0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140091ba5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140091baa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140091baf:	57                   	push   %rdi
140091bb0:	48 83 ec 20          	sub    $0x20,%rsp
140091bb4:	48 8b 41 20          	mov    0x20(%rcx),%rax
140091bb8:	48 8b f2             	mov    %rdx,%rsi
140091bbb:	48 ff c0             	inc    %rax
140091bbe:	48 8b f9             	mov    %rcx,%rdi
140091bc1:	48 39 41 10          	cmp    %rax,0x10(%rcx)
140091bc5:	77 05                	ja     0x140091bcc
140091bc7:	e8 a0 25 00 00       	call   0x14009416c
140091bcc:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140091bd0:	48 ff cb             	dec    %rbx
140091bd3:	48 21 5f 18          	and    %rbx,0x18(%rdi)
140091bd7:	48 8b 6f 18          	mov    0x18(%rdi),%rbp
140091bdb:	48 03 6f 20          	add    0x20(%rdi),%rbp
140091bdf:	48 8b 47 08          	mov    0x8(%rdi),%rax
140091be3:	48 23 dd             	and    %rbp,%rbx
140091be6:	48 83 3c d8 00       	cmpq   $0x0,(%rax,%rbx,8)
140091beb:	75 25                	jne    0x140091c12
140091bed:	0f ae e8             	lfence
140091bf0:	b9 50 00 00 00       	mov    $0x50,%ecx
140091bf5:	ff 15 55 0f 18 00    	call   *0x180f55(%rip)        # 0x140212b50
140091bfb:	48 8b c8             	mov    %rax,%rcx
140091bfe:	48 85 c0             	test   %rax,%rax
140091c01:	75 07                	jne    0x140091c0a
140091c03:	ff 15 27 0f 18 00    	call   *0x180f27(%rip)        # 0x140212b30
140091c09:	cc                   	int3
140091c0a:	48 8b 47 08          	mov    0x8(%rdi),%rax
140091c0e:	48 89 0c d8          	mov    %rcx,(%rax,%rbx,8)
140091c12:	48 8b 47 08          	mov    0x8(%rdi),%rax
140091c16:	48 8d 56 08          	lea    0x8(%rsi),%rdx
140091c1a:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140091c1e:	48 ff c9             	dec    %rcx
140091c21:	48 23 cd             	and    %rbp,%rcx
140091c24:	48 8b 1c c8          	mov    (%rax,%rcx,8),%rbx
140091c28:	8b 06                	mov    (%rsi),%eax
140091c2a:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140091c2e:	89 03                	mov    %eax,(%rbx)
140091c30:	e8 cb 6b ff ff       	call   0x140088800
140091c35:	48 8b 56 28          	mov    0x28(%rsi),%rdx
140091c39:	0f 57 c0             	xorps  %xmm0,%xmm0
140091c3c:	48 83 66 28 00       	andq   $0x0,0x28(%rsi)
140091c41:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140091c45:	48 83 66 20 00       	andq   $0x0,0x20(%rsi)
140091c4a:	48 8b 46 18          	mov    0x18(%rsi),%rax
140091c4e:	48 83 66 18 00       	andq   $0x0,0x18(%rsi)
140091c53:	48 89 43 18          	mov    %rax,0x18(%rbx)
140091c57:	48 89 4b 20          	mov    %rcx,0x20(%rbx)
140091c5b:	48 89 53 28          	mov    %rdx,0x28(%rbx)
140091c5f:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140091c63:	48 83 63 40 00       	andq   $0x0,0x40(%rbx)
140091c68:	48 83 63 48 00       	andq   $0x0,0x48(%rbx)
140091c6d:	0f 10 46 30          	movups 0x30(%rsi),%xmm0
140091c71:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140091c75:	0f 10 4e 40          	movups 0x40(%rsi),%xmm1
140091c79:	0f 11 4b 40          	movups %xmm1,0x40(%rbx)
140091c7d:	48 83 66 40 00       	andq   $0x0,0x40(%rsi)
140091c82:	48 c7 46 48 0f 00 00 	movq   $0xf,0x48(%rsi)
140091c89:	00
140091c8a:	c6 46 30 00          	movb   $0x0,0x30(%rsi)
140091c8e:	48 ff 47 20          	incq   0x20(%rdi)
140091c92:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140091c97:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140091c9c:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140091ca1:	48 83 c4 20          	add    $0x20,%rsp
140091ca5:	5f                   	pop    %rdi
140091ca6:	c3                   	ret
140091ca7:	90                   	nop
140091ca8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140091cad:	57                   	push   %rdi
140091cae:	48 83 ec 20          	sub    $0x20,%rsp
140091cb2:	48 8b d9             	mov    %rcx,%rbx
140091cb5:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140091cb9:	eb 34                	jmp    0x140091cef
140091cbb:	48 8b 43 18          	mov    0x18(%rbx),%rax
140091cbf:	48 ff c8             	dec    %rax
140091cc2:	48 03 c8             	add    %rax,%rcx
140091cc5:	48 8b 43 10          	mov    0x10(%rbx),%rax
140091cc9:	48 ff c8             	dec    %rax
140091ccc:	48 23 c8             	and    %rax,%rcx
140091ccf:	48 8b 43 08          	mov    0x8(%rbx),%rax
140091cd3:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
140091cd7:	e8 b0 78 ff ff       	call   0x14008958c
140091cdc:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140091ce0:	48 83 e9 01          	sub    $0x1,%rcx
140091ce4:	48 89 4b 20          	mov    %rcx,0x20(%rbx)
140091ce8:	75 05                	jne    0x140091cef
140091cea:	48 83 63 18 00       	andq   $0x0,0x18(%rbx)
140091cef:	48 85 c9             	test   %rcx,%rcx
140091cf2:	75 c7                	jne    0x140091cbb
140091cf4:	48 39 4b 08          	cmp    %rcx,0x8(%rbx)
140091cf8:	74 59                	je     0x140091d53
140091cfa:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
140091cfe:	eb 16                	jmp    0x140091d16
140091d00:	48 8b 43 08          	mov    0x8(%rbx),%rax
140091d04:	48 ff cf             	dec    %rdi
140091d07:	48 8b 0c f8          	mov    (%rax,%rdi,8),%rcx
140091d0b:	48 85 c9             	test   %rcx,%rcx
140091d0e:	74 06                	je     0x140091d16
140091d10:	ff 15 2a 0e 18 00    	call   *0x180e2a(%rip)        # 0x140212b40
140091d16:	48 85 ff             	test   %rdi,%rdi
140091d19:	7f e5                	jg     0x140091d00
140091d1b:	48 8b 43 10          	mov    0x10(%rbx),%rax
140091d1f:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140091d23:	48 c1 e0 03          	shl    $0x3,%rax
140091d27:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140091d2d:	72 14                	jb     0x140091d43
140091d2f:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140091d33:	48 2b ca             	sub    %rdx,%rcx
140091d36:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140091d3a:	48 83 f8 1f          	cmp    $0x1f,%rax
140091d3e:	77 2b                	ja     0x140091d6b
140091d40:	48 8b ca             	mov    %rdx,%rcx
140091d43:	ff 15 f7 0d 18 00    	call   *0x180df7(%rip)        # 0x140212b40
140091d49:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
140091d4e:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
140091d53:	48 8b 0b             	mov    (%rbx),%rcx
140091d56:	48 83 23 00          	andq   $0x0,(%rbx)
140091d5a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140091d5f:	48 83 c4 20          	add    $0x20,%rsp
140091d63:	5f                   	pop    %rdi
140091d64:	48 ff 25 d5 0d 18 00 	rex.W jmp *0x180dd5(%rip)        # 0x140212b40
140091d6b:	ff 15 0f 0e 18 00    	call   *0x180e0f(%rip)        # 0x140212b80
140091d71:	cc                   	int3
140091d72:	90                   	nop
140091d73:	90                   	nop
140091d74:	90                   	nop
140091d75:	90                   	nop
140091d76:	90                   	nop
140091d77:	90                   	nop
140091d78:	90                   	nop
140091d79:	90                   	nop
140091d7a:	90                   	nop
140091d7b:	90                   	nop
140091d7c:	90                   	nop
140091d7d:	90                   	nop
140091d7e:	90                   	nop
140091d7f:	90                   	nop
140091d80:	40 53                	rex push %rbx
140091d82:	48 83 ec 40          	sub    $0x40,%rsp
140091d86:	48 8b da             	mov    %rdx,%rbx