1409cbbf5:	bb 9c 00 9a bb       	mov    $0xbb9a009c,%ebx
1409cbbfa:	9c                   	pushf
1409cbbfb:	00 2e                	add    %ch,(%rsi)
1409cbbfd:	bb 9c 00 2e bb       	mov    $0xbb2e009c,%ebx
1409cbc02:	9c                   	pushf
1409cbc03:	00 38                	add    %bh,(%rax)
1409cbc05:	bb 9c 00 38 bb       	mov    $0xbb38009c,%ebx
1409cbc0a:	9c                   	pushf
1409cbc0b:	00 9a bb 9c 00 9a    	add    %bl,-0x65ff6345(%rdx)
1409cbc11:	bb 9c 00 9a bb       	mov    $0xbb9a009c,%ebx
1409cbc16:	9c                   	pushf
1409cbc17:	00 9a bb 9c 00 4b    	add    %bl,0x4b009cbb(%rdx)
1409cbc1d:	bb 9c 00 91 bb       	mov    $0xbb91009c,%ebx
1409cbc22:	9c                   	pushf
1409cbc23:	00 9a bb 9c 00 cc    	add    %bl,-0x33ff6345(%rdx)
1409cbc29:	cc                   	int3
1409cbc2a:	cc                   	int3
1409cbc2b:	cc                   	int3
1409cbc2c:	cc                   	int3
1409cbc2d:	cc                   	int3
1409cbc2e:	cc                   	int3
1409cbc2f:	cc                   	int3
1409cbc30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409cbc35:	57                   	push   %rdi
1409cbc36:	48 83 ec 20          	sub    $0x20,%rsp
1409cbc3a:	48 8b fa             	mov    %rdx,%rdi
1409cbc3d:	48 8b d9             	mov    %rcx,%rbx
1409cbc40:	48 83 39 04          	cmpq   $0x4,(%rcx)
1409cbc44:	74 21                	je     0x1409cbc67
1409cbc46:	e8 05 a9 02 00       	call   0x1409f6550
1409cbc4b:	48 c7 03 04 00 00 00 	movq   $0x4,(%rbx)
1409cbc52:	0f 10 07             	movups (%rdi),%xmm0
1409cbc55:	0f 11 43 08          	movups %xmm0,0x8(%rbx)
1409cbc59:	48 8b c3             	mov    %rbx,%rax
1409cbc5c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409cbc61:	48 83 c4 20          	add    $0x20,%rsp
1409cbc65:	5f                   	pop    %rdi
1409cbc66:	c3                   	ret
1409cbc67:	0f 10 02             	movups (%rdx),%xmm0
1409cbc6a:	0f 11 41 08          	movups %xmm0,0x8(%rcx)
1409cbc6e:	48 8b c3             	mov    %rbx,%rax
1409cbc71:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409cbc76:	48 83 c4 20          	add    $0x20,%rsp
1409cbc7a:	5f                   	pop    %rdi
1409cbc7b:	c3                   	ret
1409cbc7c:	cc                   	int3
1409cbc7d:	cc                   	int3
1409cbc7e:	cc                   	int3
1409cbc7f:	cc                   	int3
1409cbc80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409cbc85:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1409cbc8a:	57                   	push   %rdi
1409cbc8b:	48 83 ec 20          	sub    $0x20,%rsp
1409cbc8f:	48 83 39 06          	cmpq   $0x6,(%rcx)
1409cbc93:	48 8d 59 08          	lea    0x8(%rcx),%rbx
1409cbc97:	48 8b fa             	mov    %rdx,%rdi
1409cbc9a:	48 8b f1             	mov    %rcx,%rsi
1409cbc9d:	74 1a                	je     0x1409cbcb9
1409cbc9f:	e8 1c a9 02 00       	call   0x1409f65c0
1409cbca4:	48 c7 06 06 00 00 00 	movq   $0x6,(%rsi)
1409cbcab:	0f 57 c0             	xorps  %xmm0,%xmm0
1409cbcae:	33 c0                	xor    %eax,%eax
1409cbcb0:	0f 11 03             	movups %xmm0,(%rbx)
1409cbcb3:	48 89 43 18          	mov    %rax,0x18(%rbx)
1409cbcb7:	eb 47                	jmp    0x1409cbd00
1409cbcb9:	48 3b df             	cmp    %rdi,%rbx
1409cbcbc:	74 62                	je     0x1409cbd20
1409cbcbe:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1409cbcc2:	48 83 fa 0f          	cmp    $0xf,%rdx
1409cbcc6:	76 2c                	jbe    0x1409cbcf4
1409cbcc8:	48 8b 0b             	mov    (%rbx),%rcx
1409cbccb:	48 ff c2             	inc    %rdx
1409cbcce:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409cbcd5:	72 18                	jb     0x1409cbcef
1409cbcd7:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1409cbcdb:	48 83 c2 27          	add    $0x27,%rdx
1409cbcdf:	49 2b c8             	sub    %r8,%rcx
1409cbce2:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409cbce6:	48 83 f8 1f          	cmp    $0x1f,%rax
1409cbcea:	77 47                	ja     0x1409cbd33
1409cbcec:	49 8b c8             	mov    %r8,%rcx
1409cbcef:	e8 50 f4 44 00       	call   0x140e1b144
1409cbcf4:	33 c0                	xor    %eax,%eax
1409cbcf6:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1409cbcfd:	00
1409cbcfe:	88 03                	mov    %al,(%rbx)
1409cbd00:	48 89 43 10          	mov    %rax,0x10(%rbx)
1409cbd04:	0f 10 07             	movups (%rdi),%xmm0
1409cbd07:	0f 11 03             	movups %xmm0,(%rbx)
1409cbd0a:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
1409cbd0e:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409cbd12:	48 89 47 10          	mov    %rax,0x10(%rdi)
1409cbd16:	48 c7 47 18 0f 00 00 	movq   $0xf,0x18(%rdi)
1409cbd1d:	00
1409cbd1e:	88 07                	mov    %al,(%rdi)
1409cbd20:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409cbd25:	48 8b c6             	mov    %rsi,%rax
1409cbd28:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1409cbd2d:	48 83 c4 20          	add    $0x20,%rsp
1409cbd31:	5f                   	pop    %rdi
1409cbd32:	c3                   	ret
1409cbd33:	e8 6c e4 45 00       	call   0x140e2a1a4
1409cbd38:	cc                   	int3
1409cbd39:	cc                   	int3
1409cbd3a:	cc                   	int3
1409cbd3b:	cc                   	int3
1409cbd3c:	cc                   	int3
1409cbd3d:	cc                   	int3
1409cbd3e:	cc                   	int3
1409cbd3f:	cc                   	int3
1409cbd40:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1409cbd45:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1409cbd4a:	41 56                	push   %r14
1409cbd4c:	48 83 ec 20          	sub    $0x20,%rsp
1409cbd50:	48 83 39 08          	cmpq   $0x8,(%rcx)
1409cbd54:	48 8d 79 08          	lea    0x8(%rcx),%rdi
1409cbd58:	4c 8b f2             	mov    %rdx,%r14
1409cbd5b:	48 8b f1             	mov    %rcx,%rsi
1409cbd5e:	74 3e                	je     0x1409cbd9e
1409cbd60:	e8 5b a8 02 00       	call   0x1409f65c0
1409cbd65:	33 c0                	xor    %eax,%eax
1409cbd67:	48 c7 06 08 00 00 00 	movq   $0x8,(%rsi)
1409cbd6e:	b9 68 00 00 00       	mov    $0x68,%ecx
1409cbd73:	48 89 07             	mov    %rax,(%rdi)
1409cbd76:	48 89 47 08          	mov    %rax,0x8(%rdi)
1409cbd7a:	e8 89 f3 44 00       	call   0x140e1b108
1409cbd7f:	48 89 00             	mov    %rax,(%rax)
1409cbd82:	48 89 40 08          	mov    %rax,0x8(%rax)
1409cbd86:	48 89 40 10          	mov    %rax,0x10(%rax)
1409cbd8a:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409cbd90:	48 89 07             	mov    %rax,(%rdi)
1409cbd93:	49 8b 0e             	mov    (%r14),%rcx
1409cbd96:	48 89 0f             	mov    %rcx,(%rdi)
1409cbd99:	49 89 06             	mov    %rax,(%r14)
1409cbd9c:	eb 3e                	jmp    0x1409cbddc
1409cbd9e:	49 3b fe             	cmp    %r14,%rdi
1409cbda1:	74 49                	je     0x1409cbdec
1409cbda3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409cbda8:	48 8b d7             	mov    %rdi,%rdx
1409cbdab:	48 8b 1f             	mov    (%rdi),%rbx
1409cbdae:	48 8b cf             	mov    %rdi,%rcx
1409cbdb1:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1409cbdb5:	e8 06 26 00 00       	call   0x1409ce3c0
1409cbdba:	48 89 5b 08          	mov    %rbx,0x8(%rbx)
1409cbdbe:	33 c0                	xor    %eax,%eax
1409cbdc0:	48 89 1b             	mov    %rbx,(%rbx)
1409cbdc3:	48 89 5b 10          	mov    %rbx,0x10(%rbx)
1409cbdc7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409cbdcc:	48 89 47 08          	mov    %rax,0x8(%rdi)
1409cbdd0:	49 8b 06             	mov    (%r14),%rax
1409cbdd3:	48 8b 0f             	mov    (%rdi),%rcx
1409cbdd6:	48 89 07             	mov    %rax,(%rdi)
1409cbdd9:	49 89 0e             	mov    %rcx,(%r14)
1409cbddc:	49 8b 46 08          	mov    0x8(%r14),%rax
1409cbde0:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1409cbde4:	48 89 47 08          	mov    %rax,0x8(%rdi)
1409cbde8:	49 89 4e 08          	mov    %rcx,0x8(%r14)
1409cbdec:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1409cbdf1:	48 8b c6             	mov    %rsi,%rax
1409cbdf4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1409cbdf9:	48 83 c4 20          	add    $0x20,%rsp
1409cbdfd:	41 5e                	pop    %r14
1409cbdff:	c3                   	ret
1409cbe00:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409cbe05:	57                   	push   %rdi
1409cbe06:	48 83 ec 20          	sub    $0x20,%rsp
1409cbe0a:	48 83 39 07          	cmpq   $0x7,(%rcx)
1409cbe0e:	48 8b fa             	mov    %rdx,%rdi
1409cbe11:	48 8b d9             	mov    %rcx,%rbx
1409cbe14:	74 3e                	je     0x1409cbe54
1409cbe16:	e8 a5 a7 02 00       	call   0x1409f65c0
1409cbe1b:	48 c7 03 07 00 00 00 	movq   $0x7,(%rbx)
1409cbe22:	33 c9                	xor    %ecx,%ecx
1409cbe24:	48 8b 07             	mov    (%rdi),%rax
1409cbe27:	4c 8b 4f 10          	mov    0x10(%rdi),%r9
1409cbe2b:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1409cbe2f:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
1409cbe33:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1409cbe37:	48 89 0f             	mov    %rcx,(%rdi)
1409cbe3a:	48 89 43 08          	mov    %rax,0x8(%rbx)
1409cbe3e:	48 8b c3             	mov    %rbx,%rax
1409cbe41:	4c 89 43 10          	mov    %r8,0x10(%rbx)
1409cbe45:	4c 89 4b 18          	mov    %r9,0x18(%rbx)
1409cbe49:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409cbe4e:	48 83 c4 20          	add    $0x20,%rsp
1409cbe52:	5f                   	pop    %rdi
1409cbe53:	c3                   	ret
1409cbe54:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1409cbe59:	48 8d 71 08          	lea    0x8(%rcx),%rsi
1409cbe5d:	48 3b f7             	cmp    %rdi,%rsi
1409cbe60:	74 2b                	je     0x1409cbe8d
1409cbe62:	48 8b ce             	mov    %rsi,%rcx
1409cbe65:	e8 26 a5 02 00       	call   0x1409f6390
1409cbe6a:	48 8b 07             	mov    (%rdi),%rax
1409cbe6d:	33 c9                	xor    %ecx,%ecx
1409cbe6f:	48 89 06             	mov    %rax,(%rsi)
1409cbe72:	48 8b 47 08          	mov    0x8(%rdi),%rax
1409cbe76:	48 89 46 08          	mov    %rax,0x8(%rsi)
1409cbe7a:	48 8b 47 10          	mov    0x10(%rdi),%rax
1409cbe7e:	48 89 46 10          	mov    %rax,0x10(%rsi)
1409cbe82:	48 89 0f             	mov    %rcx,(%rdi)
1409cbe85:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1409cbe89:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
1409cbe8d:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1409cbe92:	48 8b c3             	mov    %rbx,%rax
1409cbe95:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409cbe9a:	48 83 c4 20          	add    $0x20,%rsp
1409cbe9e:	5f                   	pop    %rdi
1409cbe9f:	c3                   	ret
1409cbea0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409cbea5:	57                   	push   %rdi
1409cbea6:	48 83 ec 20          	sub    $0x20,%rsp
1409cbeaa:	48 8b fa             	mov    %rdx,%rdi
1409cbead:	48 8b 19             	mov    (%rcx),%rbx
1409cbeb0:	48 83 3b 00          	cmpq   $0x0,(%rbx)
1409cbeb4:	74 0f                	je     0x1409cbec5
1409cbeb6:	48 8b cb             	mov    %rbx,%rcx
1409cbeb9:	e8 92 a6 02 00       	call   0x1409f6550
1409cbebe:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1409cbec5:	48 8b 07             	mov    (%rdi),%rax
1409cbec8:	48 89 43 08          	mov    %rax,0x8(%rbx)
1409cbecc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409cbed1:	48 83 c4 20          	add    $0x20,%rsp
1409cbed5:	5f                   	pop    %rdi
1409cbed6:	c3                   	ret
1409cbed7:	cc                   	int3
1409cbed8:	cc                   	int3
1409cbed9:	cc                   	int3
1409cbeda:	cc                   	int3
1409cbedb:	cc                   	int3
1409cbedc:	cc                   	int3
1409cbedd:	cc                   	int3
1409cbede:	cc                   	int3
1409cbedf:	cc                   	int3
1409cbee0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409cbee5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409cbeea:	41 56                	push   %r14
1409cbeec:	48 83 ec 20          	sub    $0x20,%rsp
1409cbef0:	48 8b 19             	mov    (%rcx),%rbx
1409cbef3:	48 8b f2             	mov    %rdx,%rsi
1409cbef6:	c7 02 00 00 00 00    	movl   $0x0,(%rdx)
1409cbefc:	4c 8b f1             	mov    %rcx,%r14
1409cbeff:	48 8b 03             	mov    (%rbx),%rax
1409cbf02:	48 3b 43 08          	cmp    0x8(%rbx),%rax
1409cbf06:	74 05                	je     0x1409cbf0d
1409cbf08:	0f b6 00             	movzbl (%rax),%eax
1409cbf0b:	eb 02                	jmp    0x1409cbf0f
1409cbf0d:	32 c0                	xor    %al,%al
1409cbf0f:	0f be c8             	movsbl %al,%ecx
1409cbf12:	e8 89 7d 46 00       	call   0x140e33ca0
1409cbf17:	85 c0                	test   %eax,%eax
1409cbf19:	74 39                	je     0x1409cbf54
1409cbf1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1409cbf20:	48 8b 03             	mov    (%rbx),%rax
1409cbf23:	ff 43 18             	incl   0x18(%rbx)
1409cbf26:	48 ff c0             	inc    %rax
1409cbf29:	48 89 03             	mov    %rax,(%rbx)
1409cbf2c:	48 3b 43 08          	cmp    0x8(%rbx),%rax
1409cbf30:	74 14                	je     0x1409cbf46
1409cbf32:	0f b6 08             	movzbl (%rax),%ecx
1409cbf35:	80 f9 0a             	cmp    $0xa,%cl
1409cbf38:	75 0e                	jne    0x1409cbf48
1409cbf3a:	ff 43 14             	incl   0x14(%rbx)
1409cbf3d:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
1409cbf44:	eb 02                	jmp    0x1409cbf48
1409cbf46:	32 c9                	xor    %cl,%cl
1409cbf48:	0f be c9             	movsbl %cl,%ecx
1409cbf4b:	e8 50 7d 46 00       	call   0x140e33ca0
1409cbf50:	85 c0                	test   %eax,%eax
1409cbf52:	75 cc                	jne    0x1409cbf20
1409cbf54:	48 8b 03             	mov    (%rbx),%rax
1409cbf57:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1409cbf5b:	48 3b c2             	cmp    %rdx,%rax
1409cbf5e:	74 53                	je     0x1409cbfb3
1409cbf60:	80 38 30             	cmpb   $0x30,(%rax)
1409cbf63:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1409cbf68:	48 8d 78 01          	lea    0x1(%rax),%rdi
1409cbf6c:	75 40                	jne    0x1409cbfae
1409cbf6e:	66 90                	xchg   %ax,%ax
1409cbf70:	48 3b fa             	cmp    %rdx,%rdi
1409cbf73:	74 39                	je     0x1409cbfae
1409cbf75:	0f be 0f             	movsbl (%rdi),%ecx
1409cbf78:	e8 b3 79 46 00       	call   0x140e33930
1409cbf7d:	85 c0                	test   %eax,%eax
1409cbf7f:	74 2d                	je     0x1409cbfae
1409cbf81:	48 8b 0b             	mov    (%rbx),%rcx
1409cbf84:	ff 43 18             	incl   0x18(%rbx)
1409cbf87:	48 ff c1             	inc    %rcx
1409cbf8a:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1409cbf8e:	48 89 0b             	mov    %rcx,(%rbx)
1409cbf91:	48 3b ca             	cmp    %rdx,%rcx
1409cbf94:	74 18                	je     0x1409cbfae
1409cbf96:	0f b6 01             	movzbl (%rcx),%eax
1409cbf99:	3c 0a                	cmp    $0xa,%al
1409cbf9b:	75 0a                	jne    0x1409cbfa7
1409cbf9d:	ff 43 14             	incl   0x14(%rbx)
1409cbfa0:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
1409cbfa7:	48 ff c7             	inc    %rdi
1409cbfaa:	3c 30                	cmp    $0x30,%al
1409cbfac:	74 c2                	je     0x1409cbf70
1409cbfae:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1409cbfb3:	48 8b d6             	mov    %rsi,%rdx
1409cbfb6:	48 8b cb             	mov    %rbx,%rcx
1409cbfb9:	e8 82 b2 06 00       	call   0x140a37240
1409cbfbe:	49 8b 06             	mov    (%r14),%rax
1409cbfc1:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409cbfc6:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409cbfcb:	80 78 10 01          	cmpb   $0x1,0x10(%rax)
1409cbfcf:	0f 96 c0             	setbe  %al
1409cbfd2:	48 83 c4 20          	add    $0x20,%rsp
1409cbfd6:	41 5e                	pop    %r14
1409cbfd8:	c3                   	ret
1409cbfd9:	cc                   	int3
1409cbfda:	cc                   	int3
1409cbfdb:	cc                   	int3
1409cbfdc:	cc                   	int3
1409cbfdd:	cc                   	int3
1409cbfde:	cc                   	int3
1409cbfdf:	cc                   	int3
1409cbfe0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cbfe5:	57                   	push   %rdi
1409cbfe6:	48 83 ec 30          	sub    $0x30,%rsp
1409cbfea:	48 8b da             	mov    %rdx,%rbx
1409cbfed:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1409cbff1:	48 8d 7a 10          	lea    0x10(%rdx),%rdi
1409cbff5:	45 33 c0             	xor    %r8d,%r8d
1409cbff8:	48 8b cb             	mov    %rbx,%rcx
1409cbffb:	e8 50 59 02 00       	call   0x1409f1950
1409cc000:	84 c0                	test   %al,%al
1409cc002:	74 1c                	je     0x1409cc020
1409cc004:	48 8b d7             	mov    %rdi,%rdx
1409cc007:	48 8b cb             	mov    %rbx,%rcx
1409cc00a:	e8 d1 b9 08 00       	call   0x140a579e0
1409cc00f:	84 c0                	test   %al,%al
1409cc011:	74 0d                	je     0x1409cc020
1409cc013:	b0 01                	mov    $0x1,%al
1409cc015:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409cc01a:	48 83 c4 30          	add    $0x30,%rsp
1409cc01e:	5f                   	pop    %rdi
1409cc01f:	c3                   	ret
1409cc020:	32 c0                	xor    %al,%al
1409cc022:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409cc027:	48 83 c4 30          	add    $0x30,%rsp
1409cc02b:	5f                   	pop    %rdi
1409cc02c:	c3                   	ret
1409cc02d:	cc                   	int3
1409cc02e:	cc                   	int3
1409cc02f:	cc                   	int3
1409cc030:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc035:	57                   	push   %rdi