14076eb01:	76 03                	jbe    0x14076eb06
14076eb03:	48 8b 1b             	mov    (%rbx),%rbx
14076eb06:	0f 57 c0             	xorps  %xmm0,%xmm0
14076eb09:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
14076eb0e:	0f 57 c9             	xorps  %xmm1,%xmm1
14076eb11:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
14076eb17:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
14076eb1e:	4c 8b c7             	mov    %rdi,%r8
14076eb21:	49 ff c0             	inc    %r8
14076eb24:	42 38 2c 03          	cmp    %bpl,(%rbx,%r8,1)
14076eb28:	75 f7                	jne    0x14076eb21
14076eb2a:	48 8b d3             	mov    %rbx,%rdx
14076eb2d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14076eb32:	e8 c9 82 a2 ff       	call   0x140196e00
14076eb37:	90                   	nop
14076eb38:	45 33 c0             	xor    %r8d,%r8d
14076eb3b:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14076eb40:	48 8b 0d 11 43 cc 00 	mov    0xcc4311(%rip),%rcx        # 0x141432e58
14076eb47:	e8 64 2d e2 ff       	call   0x1405918b0
14076eb4c:	48 89 05 cd 1c cc 00 	mov    %rax,0xcc1ccd(%rip)        # 0x141430820
14076eb53:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14076eb58:	48 83 fa 0f          	cmp    $0xf,%rdx
14076eb5c:	76 39                	jbe    0x14076eb97
14076eb5e:	48 ff c2             	inc    %rdx
14076eb61:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14076eb66:	48 8b c1             	mov    %rcx,%rax
14076eb69:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076eb70:	72 19                	jb     0x14076eb8b
14076eb72:	48 83 c2 27          	add    $0x27,%rdx
14076eb76:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14076eb7a:	48 2b c1             	sub    %rcx,%rax
14076eb7d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14076eb81:	48 83 f8 1f          	cmp    $0x1f,%rax
14076eb85:	0f 87 d6 01 00 00    	ja     0x14076ed61
14076eb8b:	e8 b4 c5 6a 00       	call   0x140e1b144
14076eb90:	48 8b 05 89 1c cc 00 	mov    0xcc1c89(%rip),%rax        # 0x141430820
14076eb97:	48 8b c8             	mov    %rax,%rcx
14076eb9a:	e8 61 f0 ac ff       	call   0x14023dc00
14076eb9f:	84 c0                	test   %al,%al
14076eba1:	0f 84 c0 01 00 00    	je     0x14076ed67
14076eba7:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14076ebac:	e8 6f de ff ff       	call   0x14076ca20
14076ebb1:	90                   	nop
14076ebb2:	48 8d 0d b7 86 8b 00 	lea    0x8b86b7(%rip),%rcx        # 0x141027270
14076ebb9:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14076ebbe:	48 c7 44 24 38 11 00 	movq   $0x11,0x38(%rsp)
14076ebc5:	00 00
14076ebc7:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
14076ebcc:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14076ebd2:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14076ebd7:	48 8b 08             	mov    (%rax),%rcx
14076ebda:	e8 71 db ff ff       	call   0x14076c750
14076ebdf:	48 8b f0             	mov    %rax,%rsi
14076ebe2:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
14076ebe7:	4d 85 c0             	test   %r8,%r8
14076ebea:	74 29                	je     0x14076ec15
14076ebec:	41 8b 48 10          	mov    0x10(%r8),%ecx
14076ebf0:	ff c9                	dec    %ecx
14076ebf2:	41 89 48 10          	mov    %ecx,0x10(%r8)
14076ebf6:	85 c9                	test   %ecx,%ecx
14076ebf8:	7f 1b                	jg     0x14076ec15
14076ebfa:	0f 88 ec 00 00 00    	js     0x14076ecec
14076ec00:	49 8b 00             	mov    (%r8),%rax
14076ec03:	ba 01 00 00 00       	mov    $0x1,%edx
14076ec08:	49 8b c8             	mov    %r8,%rcx
14076ec0b:	48 8b 00             	mov    (%rax),%rax
14076ec0e:	ff 15 0c 4e 81 00    	call   *0x814e0c(%rip)        # 0x140f83a20
14076ec14:	90                   	nop
14076ec15:	48 8b 36             	mov    (%rsi),%rsi
14076ec18:	48 85 f6             	test   %rsi,%rsi
14076ec1b:	74 58                	je     0x14076ec75
14076ec1d:	b9 28 00 00 00       	mov    $0x28,%ecx
14076ec22:	e8 e1 c4 6a 00       	call   0x140e1b108
14076ec27:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14076ec2c:	48 85 c0             	test   %rax,%rax
14076ec2f:	74 2d                	je     0x14076ec5e
14076ec31:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14076ec36:	48 ff c7             	inc    %rdi
14076ec39:	80 3c 3b 00          	cmpb   $0x0,(%rbx,%rdi,1)
14076ec3d:	75 f7                	jne    0x14076ec36
14076ec3f:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
14076ec44:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14076ec49:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14076ec4f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14076ec54:	48 8b c8             	mov    %rax,%rcx
14076ec57:	e8 84 30 fc ff       	call   0x140731ce0
14076ec5c:	eb 03                	jmp    0x14076ec61
14076ec5e:	48 8b c5             	mov    %rbp,%rax
14076ec61:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14076ec66:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14076ec6b:	48 8b ce             	mov    %rsi,%rcx
14076ec6e:	e8 bd 17 03 00       	call   0x1407a0430
14076ec73:	eb 13                	jmp    0x14076ec88
14076ec75:	48 8d 15 0c 86 8b 00 	lea    0x8b860c(%rip),%rdx        # 0x141027288
14076ec7c:	48 8b 0d 75 28 cc 00 	mov    0xcc2875(%rip),%rcx        # 0x1414314f8
14076ec83:	e8 38 49 02 00       	call   0x1407935c0
14076ec88:	e8 b3 92 0c 00       	call   0x140837f40
14076ec8d:	b9 48 00 00 00       	mov    $0x48,%ecx
14076ec92:	e8 71 c4 6a 00       	call   0x140e1b108
14076ec97:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14076ec9c:	48 85 c0             	test   %rax,%rax
14076ec9f:	74 0b                	je     0x14076ecac
14076eca1:	48 8b c8             	mov    %rax,%rcx
14076eca4:	e8 a7 72 e3 ff       	call   0x1405a5f50
14076eca9:	48 8b e8             	mov    %rax,%rbp
14076ecac:	48 89 2d 85 d9 cb 00 	mov    %rbp,0xcbd985(%rip)        # 0x14142c638
14076ecb3:	45 84 f6             	test   %r14b,%r14b
14076ecb6:	74 1c                	je     0x14076ecd4
14076ecb8:	48 8d 15 51 04 00 00 	lea    0x451(%rip),%rdx        # 0x14076f110
14076ecbf:	b9 18 00 00 00       	mov    $0x18,%ecx
14076ecc4:	e8 a7 0c 1d 00       	call   0x14093f970
14076ecc9:	8b 0d 51 22 cc 00    	mov    0xcc2251(%rip),%ecx        # 0x141430f20
14076eccf:	e8 ac cc a6 ff       	call   0x1401db980
14076ecd4:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14076ecd9:	48 33 cc             	xor    %rsp,%rcx
14076ecdc:	e8 1f c8 6a 00       	call   0x140e1b500
14076ece1:	48 83 c4 70          	add    $0x70,%rsp
14076ece5:	41 5e                	pop    %r14
14076ece7:	5f                   	pop    %rdi
14076ece8:	5e                   	pop    %rsi
14076ece9:	5d                   	pop    %rbp
14076ecea:	5b                   	pop    %rbx
14076eceb:	c3                   	ret
14076ecec:	b9 02 00 00 00       	mov    $0x2,%ecx
14076ecf1:	e8 0a ba 01 00       	call   0x14078a700
14076ecf6:	90                   	nop
14076ecf7:	48 8b c8             	mov    %rax,%rcx
14076ecfa:	e8 21 06 e2 ff       	call   0x14058f320
14076ecff:	48 8b d8             	mov    %rax,%rbx
14076ed02:	48 8b ce             	mov    %rsi,%rcx
14076ed05:	e8 a6 81 a2 ff       	call   0x140196eb0
14076ed0a:	48 8b c8             	mov    %rax,%rcx
14076ed0d:	e8 be 0c a3 ff       	call   0x14019f9d0
14076ed12:	4c 8b cb             	mov    %rbx,%r9
14076ed15:	4c 8b c0             	mov    %rax,%r8
14076ed18:	48 8d 15 e9 84 8b 00 	lea    0x8b84e9(%rip),%rdx        # 0x141027208
14076ed1f:	48 8b 0d d2 27 cc 00 	mov    0xcc27d2(%rip),%rcx        # 0x1414314f8
14076ed26:	e8 65 4b 02 00       	call   0x140793890
14076ed2b:	cc                   	int3
14076ed2c:	48 8b c8             	mov    %rax,%rcx
14076ed2f:	e8 ec 05 e2 ff       	call   0x14058f320
14076ed34:	48 8b d8             	mov    %rax,%rbx
14076ed37:	48 8b cf             	mov    %rdi,%rcx
14076ed3a:	e8 71 81 a2 ff       	call   0x140196eb0
14076ed3f:	48 8b c8             	mov    %rax,%rcx
14076ed42:	e8 89 0c a3 ff       	call   0x14019f9d0
14076ed47:	4c 8b cb             	mov    %rbx,%r9
14076ed4a:	4c 8b c0             	mov    %rax,%r8
14076ed4d:	48 8d 15 d4 84 8b 00 	lea    0x8b84d4(%rip),%rdx        # 0x141027228
14076ed54:	48 8b 0d 9d 27 cc 00 	mov    0xcc279d(%rip),%rcx        # 0x1414314f8
14076ed5b:	e8 30 4b 02 00       	call   0x140793890
14076ed60:	cc                   	int3
14076ed61:	e8 3e b4 6b 00       	call   0x140e2a1a4
14076ed66:	cc                   	int3
14076ed67:	48 8b 0d b2 1a cc 00 	mov    0xcc1ab2(%rip),%rcx        # 0x141430820
14076ed6e:	e8 fd 0f e2 ff       	call   0x14058fd70
14076ed73:	4c 8b c8             	mov    %rax,%r9
14076ed76:	4c 8b c3             	mov    %rbx,%r8
14076ed79:	48 8d 15 c8 84 8b 00 	lea    0x8b84c8(%rip),%rdx        # 0x141027248
14076ed80:	48 8b 0d 71 27 cc 00 	mov    0xcc2771(%rip),%rcx        # 0x1414314f8
14076ed87:	e8 04 4b 02 00       	call   0x140793890
14076ed8c:	cc                   	int3
14076ed8d:	cc                   	int3
14076ed8e:	cc                   	int3
14076ed8f:	cc                   	int3
14076ed90:	83 3d 09 1b cc 00 00 	cmpl   $0x0,0xcc1b09(%rip)        # 0x1414308a0
14076ed97:	0f 95 c0             	setne  %al
14076ed9a:	c3                   	ret
14076ed9b:	cc                   	int3
14076ed9c:	cc                   	int3
14076ed9d:	cc                   	int3
14076ed9e:	cc                   	int3
14076ed9f:	cc                   	int3
14076eda0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14076eda5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14076edaa:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14076edaf:	57                   	push   %rdi
14076edb0:	48 83 ec 50          	sub    $0x50,%rsp
14076edb4:	0f 29 74 24 40       	movaps %xmm6,0x40(%rsp)
14076edb9:	48 8d 15 08 85 8b 00 	lea    0x8b8508(%rip),%rdx        # 0x1410272c8
14076edc0:	48 8d 0d 11 85 8b 00 	lea    0x8b8511(%rip),%rcx        # 0x1410272d8
14076edc7:	e8 14 b4 0f 00       	call   0x14086a1e0
14076edcc:	33 ed                	xor    %ebp,%ebp
14076edce:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14076edd3:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
14076edd8:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
14076eddd:	48 8b 0d 74 40 cc 00 	mov    0xcc4074(%rip),%rcx        # 0x141432e58
14076ede4:	48 8b 41 10          	mov    0x10(%rcx),%rax
14076ede8:	48 2b 41 08          	sub    0x8(%rcx),%rax
14076edec:	48 c1 f8 03          	sar    $0x3,%rax
14076edf0:	48 63 d0             	movslq %eax,%rdx
14076edf3:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
14076edf8:	85 c0                	test   %eax,%eax
14076edfa:	74 29                	je     0x14076ee25
14076edfc:	48 b8 ff ff ff ff ff 	movabs $0xfffffffffffffff,%rax
14076ee03:	ff ff 0f
14076ee06:	48 3b d0             	cmp    %rax,%rdx
14076ee09:	0f 87 86 02 00 00    	ja     0x14076f095
14076ee0f:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14076ee14:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14076ee19:	e8 f2 f1 ff ff       	call   0x14076e010
14076ee1e:	48 8b 0d 33 40 cc 00 	mov    0xcc4033(%rip),%rcx        # 0x141432e58
14076ee25:	0f 57 f6             	xorps  %xmm6,%xmm6
14076ee28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14076ee2f:	00
14076ee30:	48 8b 41 10          	mov    0x10(%rcx),%rax
14076ee34:	48 2b 41 08          	sub    0x8(%rcx),%rax
14076ee38:	48 c1 f8 03          	sar    $0x3,%rax
14076ee3c:	3b 41 40             	cmp    0x40(%rcx),%eax
14076ee3f:	75 1a                	jne    0x14076ee5b
14076ee41:	83 3d 34 22 cc 00 00 	cmpl   $0x0,0xcc2234(%rip)        # 0x14143107c
14076ee48:	0f 84 e5 01 00 00    	je     0x14076f033
14076ee4e:	80 3d d8 19 cc 00 00 	cmpb   $0x0,0xcc19d8(%rip)        # 0x14143082d
14076ee55:	0f 85 d8 01 00 00    	jne    0x14076f033
14076ee5b:	c6 05 cd 19 cc 00 00 	movb   $0x0,0xcc19cd(%rip)        # 0x14143082f
14076ee62:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14076ee67:	e8 e4 26 e2 ff       	call   0x140591550
14076ee6c:	48 89 2d a5 19 cc 00 	mov    %rbp,0xcc19a5(%rip)        # 0x141430818
14076ee73:	48 8b 0d 9e 3f cc 00 	mov    0xcc3f9e(%rip),%rcx        # 0x141432e18
14076ee7a:	e8 c1 cc ac ff       	call   0x14023bb40
14076ee7f:	0f b6 f0             	movzbl %al,%esi
14076ee82:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14076ee87:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
14076ee8c:	48 3b df             	cmp    %rdi,%rbx
14076ee8f:	74 52                	je     0x14076eee3
14076ee91:	0f 1f 40 00          	nopl   0x0(%rax)
14076ee95:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14076ee9c:	00 00 00 00
14076eea0:	48 8b 0b             	mov    (%rbx),%rcx
14076eea3:	48 89 0d 6e 19 cc 00 	mov    %rcx,0xcc196e(%rip)        # 0x141430818
14076eeaa:	80 79 09 00          	cmpb   $0x0,0x9(%rcx)
14076eeae:	74 1b                	je     0x14076eecb
14076eeb0:	8b 53 08             	mov    0x8(%rbx),%edx
14076eeb3:	83 fa ff             	cmp    $0xffffffff,%edx
14076eeb6:	74 13                	je     0x14076eecb
14076eeb8:	48 8b 01             	mov    (%rcx),%rax
14076eebb:	44 8b 43 0c          	mov    0xc(%rbx),%r8d
14076eebf:	48 8b 40 30          	mov    0x30(%rax),%rax
14076eec3:	ff 15 57 4b 81 00    	call   *0x814b57(%rip)        # 0x140f83a20
14076eec9:	eb 0d                	jmp    0x14076eed8
14076eecb:	48 8b 01             	mov    (%rcx),%rax
14076eece:	48 8b 40 28          	mov    0x28(%rax),%rax
14076eed2:	ff 15 48 4b 81 00    	call   *0x814b48(%rip)        # 0x140f83a20
14076eed8:	48 83 c3 10          	add    $0x10,%rbx
14076eedc:	48 3b df             	cmp    %rdi,%rbx
14076eedf:	75 bf                	jne    0x14076eea0
14076eee1:	eb 5c                	jmp    0x14076ef3f
14076eee3:	80 3d 3e 19 cc 00 00 	cmpb   $0x0,0xcc193e(%rip)        # 0x141430828
14076eeea:	75 0e                	jne    0x14076eefa
14076eeec:	40 84 f6             	test   %sil,%sil
14076eeef:	75 09                	jne    0x14076eefa
14076eef1:	83 3d 84 21 cc 00 00 	cmpl   $0x0,0xcc2184(%rip)        # 0x14143107c
14076eef8:	74 45                	je     0x14076ef3f
14076eefa:	f2 0f 10 05 4e 19 cc 	movsd  0xcc194e(%rip),%xmm0        # 0x141430850
14076ef01:	00
14076ef02:	66 0f 2e c6          	ucomisd %xmm6,%xmm0
14076ef06:	7a 37                	jp     0x14076ef3f
14076ef08:	75 35                	jne    0x14076ef3f
14076ef0a:	33 c9                	xor    %ecx,%ecx
14076ef0c:	e8 5f 6d 0f 00       	call   0x140865c70
14076ef11:	c6 05 17 19 cc 00 01 	movb   $0x1,0xcc1917(%rip)        # 0x14143082f
14076ef18:	f2 0f 11 05 50 19 cc 	movsd  %xmm0,0xcc1950(%rip)        # 0x141430870
14076ef1f:	00
14076ef20:	48 8b 0d 89 3f cc 00 	mov    0xcc3f89(%rip),%rcx        # 0x141432eb0
14076ef27:	48 8b 41 50          	mov    0x50(%rcx),%rax
14076ef2b:	48 83 78 28 00       	cmpq   $0x0,0x28(%rax)
14076ef30:	74 08                	je     0x14076ef3a
14076ef32:	0f 28 c8             	movaps %xmm0,%xmm1
14076ef35:	e8 76 e7 f8 ff       	call   0x1406fd6b0
14076ef3a:	e8 61 f7 ff ff       	call   0x14076e6a0
14076ef3f:	80 3d e9 18 cc 00 00 	cmpb   $0x0,0xcc18e9(%rip)        # 0x14143082f
14076ef46:	75 3e                	jne    0x14076ef86
14076ef48:	80 3d dc 18 cc 00 00 	cmpb   $0x0,0xcc18dc(%rip)        # 0x14143082b
14076ef4f:	74 35                	je     0x14076ef86
14076ef51:	33 c9                	xor    %ecx,%ecx
14076ef53:	e8 18 6d 0f 00       	call   0x140865c70
14076ef58:	c6 05 d0 18 cc 00 01 	movb   $0x1,0xcc18d0(%rip)        # 0x14143082f
14076ef5f:	f2 0f 11 05 09 19 cc 	movsd  %xmm0,0xcc1909(%rip)        # 0x141430870
14076ef66:	00
14076ef67:	48 8b 0d 42 3f cc 00 	mov    0xcc3f42(%rip),%rcx        # 0x141432eb0
14076ef6e:	48 8b 41 50          	mov    0x50(%rcx),%rax
14076ef72:	48 83 78 28 00       	cmpq   $0x0,0x28(%rax)
14076ef77:	74 08                	je     0x14076ef81
14076ef79:	0f 28 c8             	movaps %xmm0,%xmm1
14076ef7c:	e8 2f e7 f8 ff       	call   0x1406fd6b0
14076ef81:	e8 1a f7 ff ff       	call   0x14076e6a0
14076ef86:	48 8d 0d 33 de c3 00 	lea    0xc3de33(%rip),%rcx        # 0x1413acdc0
14076ef8d:	e8 1e 75 0a 00       	call   0x1408164b0
14076ef92:	f2 0f 11 35 be 18 cc 	movsd  %xmm6,0xcc18be(%rip)        # 0x141430858
14076ef99:	00
14076ef9a:	89 2d e0 18 cc 00    	mov    %ebp,0xcc18e0(%rip)        # 0x141430880
14076efa0:	48 89 2d 71 18 cc 00 	mov    %rbp,0xcc1871(%rip)        # 0x141430818
14076efa7:	8b 05 bb 3e cc 00    	mov    0xcc3ebb(%rip),%eax        # 0x141432e68
14076efad:	83 f8 0f             	cmp    $0xf,%eax
14076efb0:	74 05                	je     0x14076efb7
14076efb2:	83 f8 02             	cmp    $0x2,%eax
14076efb5:	75 0c                	jne    0x14076efc3
14076efb7:	48 8d 0d 22 83 8b 00 	lea    0x8b8322(%rip),%rcx        # 0x1410272e0
14076efbe:	e8 ad 5d 0e 00       	call   0x140854d70
14076efc3:	80 3d 62 18 cc 00 00 	cmpb   $0x0,0xcc1862(%rip)        # 0x14143082c
14076efca:	75 16                	jne    0x14076efe2
14076efcc:	48 8b 05 65 3e cc 00 	mov    0xcc3e65(%rip),%rax        # 0x141432e38
14076efd3:	48 8b 48 40          	mov    0x40(%rax),%rcx
14076efd7:	83 79 08 00          	cmpl   $0x0,0x8(%rcx)
14076efdb:	0f 97 05 46 18 cc 00 	seta   0xcc1846(%rip)        # 0x141430828
14076efe2:	f2 0f 10 05 66 18 cc 	movsd  0xcc1866(%rip),%xmm0        # 0x141430850
14076efe9:	00
14076efea:	66 0f 2e c6          	ucomisd %xmm6,%xmm0
14076efee:	7a 02                	jp     0x14076eff2
14076eff0:	74 0e                	je     0x14076f000
14076eff2:	40 84 f6             	test   %sil,%sil
14076eff5:	75 15                	jne    0x14076f00c
14076eff7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14076effe:	00 00
14076f000:	48 8b 0d 51 3e cc 00 	mov    0xcc3e51(%rip),%rcx        # 0x141432e58
14076f007:	e9 24 fe ff ff       	jmp    0x14076ee30
14076f00c:	48 8b 0d 45 3e cc 00 	mov    0xcc3e45(%rip),%rcx        # 0x141432e58
14076f013:	48 8b 41 38          	mov    0x38(%rcx),%rax
14076f017:	48 85 c0             	test   %rax,%rax
14076f01a:	74 0a                	je     0x14076f026
14076f01c:	80 78 08 00          	cmpb   $0x0,0x8(%rax)
14076f020:	0f 84 0a fe ff ff    	je     0x14076ee30
14076f026:	f2 0f 11 35 22 18 cc 	movsd  %xmm6,0xcc1822(%rip)        # 0x141430850
14076f02d:	00
14076f02e:	e9 fd fd ff ff       	jmp    0x14076ee30
14076f033:	e8 58 f8 ff ff       	call   0x14076e890
14076f038:	90                   	nop
14076f039:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14076f03e:	48 85 c9             	test   %rcx,%rcx
14076f041:	74 32                	je     0x14076f075
14076f043:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14076f048:	48 2b d1             	sub    %rcx,%rdx
14076f04b:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
14076f04f:	48 8b c1             	mov    %rcx,%rax
14076f052:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076f059:	72 15                	jb     0x14076f070
14076f05b:	48 83 c2 27          	add    $0x27,%rdx
14076f05f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14076f063:	48 2b c1             	sub    %rcx,%rax
14076f066:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14076f06a:	48 83 f8 1f          	cmp    $0x1f,%rax
14076f06e:	77 1f                	ja     0x14076f08f
14076f070:	e8 cf c0 6a 00       	call   0x140e1b144
14076f075:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14076f07a:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14076f07f:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
14076f084:	0f 28 74 24 40       	movaps 0x40(%rsp),%xmm6
14076f089:	48 83 c4 50          	add    $0x50,%rsp
14076f08d:	5f                   	pop    %rdi
14076f08e:	c3                   	ret