14003292e:	cc                   	int3
14003292f:	cc                   	int3
140032930:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140032935:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14003293a:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14003293f:	41 57                	push   %r15
140032941:	48 83 ec 60          	sub    $0x60,%rsp
140032945:	48 39 0d 44 a2 01 00 	cmp    %rcx,0x1a244(%rip)        # 0x14004cb90
14003294c:	49 8b f9             	mov    %r9,%rdi
14003294f:	4d 8b f8             	mov    %r8,%r15
140032952:	44 8b e2             	mov    %edx,%r12d
140032955:	74 1b                	je     0x140032972
140032957:	b9 05 00 00 00       	mov    $0x5,%ecx
14003295c:	48 ff 15 35 d4 00 00 	rex.W call *0xd435(%rip)        # 0x14003fd98
140032963:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032968:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
14003296d:	e9 73 01 00 00       	jmp    0x140032ae5
140032972:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
140032978:	83 64 24 70 00       	andl   $0x0,0x70(%rsp)
14003297d:	45 85 e4             	test   %r12d,%r12d
140032980:	0f 84 5a 01 00 00    	je     0x140032ae0
140032986:	4d 85 ff             	test   %r15,%r15
140032989:	0f 84 51 01 00 00    	je     0x140032ae0
14003298f:	48 85 ff             	test   %rdi,%rdi
140032992:	0f 84 48 01 00 00    	je     0x140032ae0
140032998:	8b 9c 24 90 00 00 00 	mov    0x90(%rsp),%ebx
14003299f:	85 db                	test   %ebx,%ebx
1400329a1:	0f 84 39 01 00 00    	je     0x140032ae0
1400329a7:	48 83 bc 24 98 00 00 	cmpq   $0x0,0x98(%rsp)
1400329ae:	00 00
1400329b0:	0f 84 2a 01 00 00    	je     0x140032ae0
1400329b6:	83 bc 24 a0 00 00 00 	cmpl   $0x0,0xa0(%rsp)
1400329bd:	00
1400329be:	0f 84 1c 01 00 00    	je     0x140032ae0
1400329c4:	48 83 bc 24 a8 00 00 	cmpq   $0x0,0xa8(%rsp)
1400329cb:	00 00
1400329cd:	0f 84 0d 01 00 00    	je     0x140032ae0
1400329d3:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1400329da:	00
1400329db:	48 ff 15 fe d6 00 00 	rex.W call *0xd6fe(%rip)        # 0x1400400e0
1400329e2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400329e7:	3b c3                	cmp    %ebx,%eax
1400329e9:	0f 85 f1 00 00 00    	jne    0x140032ae0
1400329ef:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
1400329f5:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1400329fa:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
140032a00:	4c 8d 0d 09 15 fd ff 	lea    -0x2eaf7(%rip),%r9        # 0x140003f10
140032a07:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140032a0c:	48 8d 0d 2d e9 00 00 	lea    0xe92d(%rip),%rcx        # 0x140041340
140032a13:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140032a18:	45 8b c4             	mov    %r12d,%r8d
140032a1b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140032a20:	49 8b d7             	mov    %r15,%rdx
140032a23:	48 8d 05 16 15 fd ff 	lea    -0x2eaea(%rip),%rax        # 0x140003f40
140032a2a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140032a2f:	48 8b 05 9a a3 01 00 	mov    0x1a39a(%rip),%rax        # 0x14004cdd0
140032a36:	ff 15 8c d7 00 00    	call   *0xd78c(%rip)        # 0x1400401c8
140032a3c:	8b d8                	mov    %eax,%ebx
140032a3e:	85 c0                	test   %eax,%eax
140032a40:	78 4f                	js     0x140032a91
140032a42:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
140032a46:	74 0e                	je     0x140032a56
140032a48:	48 8b cf             	mov    %rdi,%rcx
140032a4b:	e8 28 10 00 00       	call   0x140033a78
140032a50:	8b d8                	mov    %eax,%ebx
140032a52:	85 c0                	test   %eax,%eax
140032a54:	78 3b                	js     0x140032a91
140032a56:	83 bc 24 a0 00 00 00 	cmpl   $0x2,0xa0(%rsp)
140032a5d:	02
140032a5e:	75 28                	jne    0x140032a88
140032a60:	4c 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%r8
140032a67:	00
140032a68:	48 8d 57 2a          	lea    0x2a(%rdi),%rdx
140032a6c:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140032a73:	00
140032a74:	48 ff 15 6d d0 00 00 	rex.W call *0xd06d(%rip)        # 0x14003fae8
140032a7b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032a80:	8b d8                	mov    %eax,%ebx
140032a82:	85 c0                	test   %eax,%eax
140032a84:	78 0b                	js     0x140032a91
140032a86:	eb 05                	jmp    0x140032a8d
140032a88:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140032a8d:	85 db                	test   %ebx,%ebx
140032a8f:	79 0f                	jns    0x140032aa0
140032a91:	48 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%rdi
140032a98:	00
140032a99:	33 c0                	xor    %eax,%eax
140032a9b:	8d 48 14             	lea    0x14(%rax),%ecx
140032a9e:	f3 aa                	rep stos %al,%es:(%rdi)
140032aa0:	48 83 7c 24 50 00    	cmpq   $0x0,0x50(%rsp)
140032aa6:	74 20                	je     0x140032ac8
140032aa8:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140032aaf:	00 00
140032ab1:	33 d2                	xor    %edx,%edx
140032ab3:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
140032ab8:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140032abc:	48 ff 15 b5 d6 00 00 	rex.W call *0xd6b5(%rip)        # 0x140040178
140032ac3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032ac8:	44 8b c3             	mov    %ebx,%r8d
140032acb:	48 8d 0d ae 26 01 00 	lea    0x126ae(%rip),%rcx        # 0x140045180
140032ad2:	ba 5a 04 00 00       	mov    $0x45a,%edx
140032ad7:	e8 cc e6 ff ff       	call   0x1400311a8
140032adc:	8b c3                	mov    %ebx,%eax
140032ade:	eb 05                	jmp    0x140032ae5
140032ae0:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140032ae5:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
140032aea:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140032aee:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140032af2:	4d 8b 63 28          	mov    0x28(%r11),%r12
140032af6:	49 8b e3             	mov    %r11,%rsp
140032af9:	41 5f                	pop    %r15
140032afb:	c3                   	ret
140032afc:	cc                   	int3
140032afd:	cc                   	int3
140032afe:	cc                   	int3
140032aff:	cc                   	int3
140032b00:	cc                   	int3
140032b01:	cc                   	int3
140032b02:	cc                   	int3
140032b03:	cc                   	int3
140032b04:	cc                   	int3
140032b05:	cc                   	int3
140032b06:	cc                   	int3
140032b07:	cc                   	int3
140032b08:	cc                   	int3
140032b09:	cc                   	int3
140032b0a:	cc                   	int3
140032b0b:	cc                   	int3
140032b0c:	cc                   	int3
140032b0d:	cc                   	int3
140032b0e:	cc                   	int3
140032b0f:	cc                   	int3
140032b10:	40 53                	rex push %rbx
140032b12:	48 83 ec 20          	sub    $0x20,%rsp
140032b16:	48 39 0d 73 a0 01 00 	cmp    %rcx,0x1a073(%rip)        # 0x14004cb90
140032b1d:	48 8b c2             	mov    %rdx,%rax
140032b20:	74 18                	je     0x140032b3a
140032b22:	b9 05 00 00 00       	mov    $0x5,%ecx
140032b27:	48 ff 15 6a d2 00 00 	rex.W call *0xd26a(%rip)        # 0x14003fd98
140032b2e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032b33:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140032b38:	eb 3b                	jmp    0x140032b75
140032b3a:	48 85 c0             	test   %rax,%rax
140032b3d:	74 31                	je     0x140032b70
140032b3f:	4d 85 c0             	test   %r8,%r8
140032b42:	74 2c                	je     0x140032b70
140032b44:	49 8b d0             	mov    %r8,%rdx
140032b47:	48 8b c8             	mov    %rax,%rcx
140032b4a:	48 ff 15 c7 cf 00 00 	rex.W call *0xcfc7(%rip)        # 0x14003fb18
140032b51:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032b56:	ba 75 04 00 00       	mov    $0x475,%edx
140032b5b:	48 8d 0d 36 26 01 00 	lea    0x12636(%rip),%rcx        # 0x140045198
140032b62:	44 8b c0             	mov    %eax,%r8d
140032b65:	8b d8                	mov    %eax,%ebx
140032b67:	e8 3c e6 ff ff       	call   0x1400311a8
140032b6c:	8b c3                	mov    %ebx,%eax
140032b6e:	eb 05                	jmp    0x140032b75
140032b70:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140032b75:	48 83 c4 20          	add    $0x20,%rsp
140032b79:	5b                   	pop    %rbx
140032b7a:	c3                   	ret
140032b7b:	cc                   	int3
140032b7c:	cc                   	int3
140032b7d:	cc                   	int3
140032b7e:	cc                   	int3
140032b7f:	cc                   	int3
140032b80:	cc                   	int3
140032b81:	cc                   	int3
140032b82:	cc                   	int3
140032b83:	cc                   	int3
140032b84:	cc                   	int3
140032b85:	cc                   	int3
140032b86:	cc                   	int3
140032b87:	cc                   	int3
140032b88:	cc                   	int3
140032b89:	cc                   	int3
140032b8a:	cc                   	int3
140032b8b:	cc                   	int3
140032b8c:	cc                   	int3
140032b8d:	cc                   	int3
140032b8e:	cc                   	int3
140032b8f:	cc                   	int3
140032b90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140032b95:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140032b9a:	55                   	push   %rbp
140032b9b:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
140032ba0:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140032ba7:	48 8b 05 ea 98 01 00 	mov    0x198ea(%rip),%rax        # 0x14004c498
140032bae:	48 33 c4             	xor    %rsp,%rax
140032bb1:	48 89 45 4f          	mov    %rax,0x4f(%rbp)
140032bb5:	48 39 0d d4 9f 01 00 	cmp    %rcx,0x19fd4(%rip)        # 0x14004cb90
140032bbc:	49 8b f8             	mov    %r8,%rdi
140032bbf:	48 8b da             	mov    %rdx,%rbx
140032bc2:	74 1b                	je     0x140032bdf
140032bc4:	b9 05 00 00 00       	mov    $0x5,%ecx
140032bc9:	48 ff 15 c8 d1 00 00 	rex.W call *0xd1c8(%rip)        # 0x14003fd98
140032bd0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032bd5:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140032bda:	e9 b1 01 00 00       	jmp    0x140032d90
140032bdf:	83 65 e7 00          	andl   $0x0,-0x19(%rbp)
140032be3:	48 83 65 ef 00       	andq   $0x0,-0x11(%rbp)
140032be8:	48 85 db             	test   %rbx,%rbx
140032beb:	0f 84 9a 01 00 00    	je     0x140032d8b
140032bf1:	48 85 ff             	test   %rdi,%rdi
140032bf4:	0f 84 91 01 00 00    	je     0x140032d8b
140032bfa:	33 d2                	xor    %edx,%edx
140032bfc:	41 b8 60 01 00 00    	mov    $0x160,%r8d
140032c02:	48 8b cf             	mov    %rdi,%rcx
140032c05:	e8 38 35 00 00       	call   0x140036142
140032c0a:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
140032c10:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
140032c14:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
140032c1a:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140032c1e:	44 8b 43 04          	mov    0x4(%rbx),%r8d
140032c22:	4c 8d 0d e7 12 fd ff 	lea    -0x2ed19(%rip),%r9        # 0x140003f10
140032c29:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140032c2e:	48 8d 0d 6b 23 01 00 	lea    0x1236b(%rip),%rcx        # 0x140044fa0
140032c35:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
140032c39:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140032c3e:	48 8d 05 fb 12 fd ff 	lea    -0x2ed05(%rip),%rax        # 0x140003f40
140032c45:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140032c4a:	48 8b 05 7f a1 01 00 	mov    0x1a17f(%rip),%rax        # 0x14004cdd0
140032c51:	ff 15 71 d5 00 00    	call   *0xd571(%rip)        # 0x1400401c8
140032c57:	8b d8                	mov    %eax,%ebx
140032c59:	85 c0                	test   %eax,%eax
140032c5b:	0f 88 ec 00 00 00    	js     0x140032d4d
140032c61:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
140032c65:	8b 4d e7             	mov    -0x19(%rbp),%ecx
140032c68:	48 ff 15 89 ce 00 00 	rex.W call *0xce89(%rip)        # 0x14003faf8
140032c6f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032c74:	85 c0                	test   %eax,%eax
140032c76:	74 69                	je     0x140032ce1
140032c78:	83 f8 02             	cmp    $0x2,%eax
140032c7b:	0f 85 c7 00 00 00    	jne    0x140032d48
140032c81:	83 7d e7 2c          	cmpl   $0x2c,-0x19(%rbp)
140032c85:	0f 85 bd 00 00 00    	jne    0x140032d48
140032c8b:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
140032c8f:	0f 10 10             	movups (%rax),%xmm2
140032c92:	8b 48 28             	mov    0x28(%rax),%ecx
140032c95:	0f 10 40 10          	movups 0x10(%rax),%xmm0
140032c99:	f2 0f 10 48 20       	movsd  0x20(%rax),%xmm1
140032c9e:	0f 11 55 1f          	movups %xmm2,0x1f(%rbp)
140032ca2:	66 0f 73 da 04       	psrldq $0x4,%xmm2
140032ca7:	66 0f 7e d0          	movd   %xmm2,%eax
140032cab:	0f 11 45 2f          	movups %xmm0,0x2f(%rbp)
140032caf:	f2 0f 11 4d 3f       	movsd  %xmm1,0x3f(%rbp)
140032cb4:	a8 02                	test   $0x2,%al
140032cb6:	74 0d                	je     0x140032cc5
140032cb8:	0f 10 45 27          	movups 0x27(%rbp),%xmm0
140032cbc:	c6 47 09 01          	movb   $0x1,0x9(%rdi)
140032cc0:	f3 0f 7f 47 2a       	movdqu %xmm0,0x2a(%rdi)
140032cc5:	a8 08                	test   $0x8,%al
140032cc7:	74 66                	je     0x140032d2f
140032cc9:	0f 10 45 37          	movups 0x37(%rbp),%xmm0
140032ccd:	c6 47 0c 01          	movb   $0x1,0xc(%rdi)
140032cd1:	c7 47 10 04 00 00 00 	movl   $0x4,0x10(%rdi)
140032cd8:	0f 11 47 16          	movups %xmm0,0x16(%rdi)
140032cdc:	89 4f 26             	mov    %ecx,0x26(%rdi)
140032cdf:	eb 4e                	jmp    0x140032d2f
140032ce1:	83 7d e7 28          	cmpl   $0x28,-0x19(%rbp)
140032ce5:	75 61                	jne    0x140032d48
140032ce7:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
140032ceb:	0f 10 10             	movups (%rax),%xmm2
140032cee:	0f 10 40 10          	movups 0x10(%rax),%xmm0
140032cf2:	f2 0f 10 48 20       	movsd  0x20(%rax),%xmm1
140032cf7:	0f 11 55 f7          	movups %xmm2,-0x9(%rbp)
140032cfb:	66 0f 73 da 04       	psrldq $0x4,%xmm2
140032d00:	66 0f 7e d0          	movd   %xmm2,%eax
140032d04:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
140032d08:	f2 0f 11 4d 17       	movsd  %xmm1,0x17(%rbp)
140032d0d:	a8 02                	test   $0x2,%al
140032d0f:	74 0d                	je     0x140032d1e
140032d11:	0f 10 45 0f          	movups 0xf(%rbp),%xmm0
140032d15:	c6 47 09 01          	movb   $0x1,0x9(%rdi)
140032d19:	f3 0f 7f 47 2a       	movdqu %xmm0,0x2a(%rdi)
140032d1e:	a8 01                	test   $0x1,%al
140032d20:	74 0d                	je     0x140032d2f
140032d22:	0f 10 45 ff          	movups -0x1(%rbp),%xmm0
140032d26:	c6 47 0a 01          	movb   $0x1,0xa(%rdi)
140032d2a:	f3 0f 7f 47 3a       	movdqu %xmm0,0x3a(%rdi)
140032d2f:	48 8b cf             	mov    %rdi,%rcx
140032d32:	e8 ed 0b 00 00       	call   0x140033924
140032d37:	8b d8                	mov    %eax,%ebx
140032d39:	85 c0                	test   %eax,%eax
140032d3b:	79 10                	jns    0x140032d4d
140032d3d:	33 c0                	xor    %eax,%eax
140032d3f:	b9 60 01 00 00       	mov    $0x160,%ecx
140032d44:	f3 aa                	rep stos %al,%es:(%rdi)
140032d46:	eb 05                	jmp    0x140032d4d
140032d48:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140032d4d:	48 83 7d ef 00       	cmpq   $0x0,-0x11(%rbp)
140032d52:	74 1f                	je     0x140032d73
140032d54:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140032d5b:	00 00
140032d5d:	33 d2                	xor    %edx,%edx
140032d5f:	4c 8b 45 ef          	mov    -0x11(%rbp),%r8
140032d63:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140032d67:	48 ff 15 0a d4 00 00 	rex.W call *0xd40a(%rip)        # 0x140040178
140032d6e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032d73:	44 8b c3             	mov    %ebx,%r8d
140032d76:	48 8d 0d 43 24 01 00 	lea    0x12443(%rip),%rcx        # 0x1400451c0
140032d7d:	ba ed 04 00 00       	mov    $0x4ed,%edx
140032d82:	e8 21 e4 ff ff       	call   0x1400311a8
140032d87:	8b c3                	mov    %ebx,%eax
140032d89:	eb 05                	jmp    0x140032d90
140032d8b:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140032d90:	48 8b 4d 4f          	mov    0x4f(%rbp),%rcx
140032d94:	48 33 cc             	xor    %rsp,%rcx
140032d97:	e8 84 28 00 00       	call   0x140035620
140032d9c:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
140032da3:	00
140032da4:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140032da8:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140032dac:	49 8b e3             	mov    %r11,%rsp
140032daf:	5d                   	pop    %rbp
140032db0:	c3                   	ret
140032db1:	cc                   	int3
140032db2:	cc                   	int3
140032db3:	cc                   	int3
140032db4:	cc                   	int3
140032db5:	cc                   	int3
140032db6:	cc                   	int3
140032db7:	cc                   	int3
140032db8:	cc                   	int3
140032db9:	cc                   	int3
140032dba:	cc                   	int3
140032dbb:	cc                   	int3
140032dbc:	cc                   	int3
140032dbd:	cc                   	int3
140032dbe:	cc                   	int3
140032dbf:	cc                   	int3
140032dc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140032dc5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140032dca:	57                   	push   %rdi
140032dcb:	48 83 ec 40          	sub    $0x40,%rsp
140032dcf:	48 39 0d ba 9d 01 00 	cmp    %rcx,0x19dba(%rip)        # 0x14004cb90
140032dd6:	49 8b f9             	mov    %r9,%rdi
140032dd9:	49 8b d8             	mov    %r8,%rbx
140032ddc:	8b f2                	mov    %edx,%esi
140032dde:	74 1b                	je     0x140032dfb
140032de0:	b9 05 00 00 00       	mov    $0x5,%ecx
140032de5:	48 ff 15 ac cf 00 00 	rex.W call *0xcfac(%rip)        # 0x14003fd98
140032dec:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140032df1:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140032df6:	e9 df 00 00 00       	jmp    0x140032eda
140032dfb:	0f 57 c0             	xorps  %xmm0,%xmm0
140032dfe:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140032e03:	85 f6                	test   %esi,%esi
140032e05:	0f 84 ca 00 00 00    	je     0x140032ed5
140032e0b:	48 85 db             	test   %rbx,%rbx