140209b7b:	41 5f                	pop    %r15
140209b7d:	41 5e                	pop    %r14
140209b7f:	41 5d                	pop    %r13
140209b81:	41 5c                	pop    %r12
140209b83:	5f                   	pop    %rdi
140209b84:	5e                   	pop    %rsi
140209b85:	5b                   	pop    %rbx
140209b86:	5d                   	pop    %rbp
140209b87:	c3                   	ret
140209b88:	49 8b dc             	mov    %r12,%rbx
140209b8b:	48 8b 47 10          	mov    0x10(%rdi),%rax
140209b8f:	48 85 c0             	test   %rax,%rax
140209b92:	74 3a                	je     0x140209bce
140209b94:	48 3b d8             	cmp    %rax,%rbx
140209b97:	0f 87 10 0e 00 00    	ja     0x14020a9ad
140209b9d:	48 8b cf             	mov    %rdi,%rcx
140209ba0:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
140209ba5:	76 03                	jbe    0x140209baa
140209ba7:	48 8b 0f             	mov    (%rdi),%rcx
140209baa:	0f b7 0c 59          	movzwl (%rcx,%rbx,2),%ecx
140209bae:	ff 15 14 2f 90 00    	call   *0x902f14(%rip)        # 0x140b0cac8
140209bb4:	85 c0                	test   %eax,%eax
140209bb6:	74 0c                	je     0x140209bc4
140209bb8:	48 ff c3             	inc    %rbx
140209bbb:	48 8b 47 10          	mov    0x10(%rdi),%rax
140209bbf:	48 3b d8             	cmp    %rax,%rbx
140209bc2:	72 d9                	jb     0x140209b9d
140209bc4:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140209bc9:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
140209bce:	0f 57 c0             	xorps  %xmm0,%xmm0
140209bd1:	0f 11 45 38          	movups %xmm0,0x38(%rbp)
140209bd5:	4c 89 65 48          	mov    %r12,0x48(%rbp)
140209bd9:	48 c7 45 50 07 00 00 	movq   $0x7,0x50(%rbp)
140209be0:	00
140209be1:	66 44 89 65 38       	mov    %r12w,0x38(%rbp)
140209be6:	48 8b c2             	mov    %rdx,%rax
140209be9:	49 2b c0             	sub    %r8,%rax
140209bec:	48 c1 f8 03          	sar    $0x3,%rax
140209bf0:	49 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r10
140209bf7:	cc cc cc
140209bfa:	49 0f af c2          	imul   %r10,%rax
140209bfe:	48 85 c0             	test   %rax,%rax
140209c01:	0f 84 b4 0d 00 00    	je     0x14020a9bb
140209c07:	4d 8b 08             	mov    (%r8),%r9
140209c0a:	4c 3b cb             	cmp    %rbx,%r9
140209c0d:	75 12                	jne    0x140209c21
140209c0f:	48 8d 15 a2 50 93 00 	lea    0x9350a2(%rip),%rdx        # 0x140b3ecb8
140209c16:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140209c1a:	e8 7d c9 df ff       	call   0x14000659c
140209c1f:	eb 2d                	jmp    0x140209c4e
140209c21:	0f 86 ae 00 00 00    	jbe    0x140209cd5
140209c27:	4c 2b cb             	sub    %rbx,%r9
140209c2a:	4c 8b c3             	mov    %rbx,%r8
140209c2d:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
140209c31:	48 8b cf             	mov    %rdi,%rcx
140209c34:	e8 37 d2 e1 ff       	call   0x140026e70
140209c39:	48 8b d0             	mov    %rax,%rdx
140209c3c:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140209c40:	e8 db c7 df ff       	call   0x140006420
140209c45:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140209c49:	e8 72 c7 df ff       	call   0x1400063c0
140209c4e:	4c 39 65 48          	cmp    %r12,0x48(%rbp)
140209c52:	74 6d                	je     0x140209cc1
140209c54:	4c 8d 86 90 00 00 00 	lea    0x90(%rsi),%r8
140209c5b:	48 8d 55 38          	lea    0x38(%rbp),%rdx
140209c5f:	e8 c0 16 00 00       	call   0x14020b324
140209c64:	84 c0                	test   %al,%al
140209c66:	75 59                	jne    0x140209cc1
140209c68:	4d 89 26             	mov    %r12,(%r14)
140209c6b:	4d 89 66 08          	mov    %r12,0x8(%r14)
140209c6f:	48 8b 45 50          	mov    0x50(%rbp),%rax
140209c73:	48 83 f8 07          	cmp    $0x7,%rax
140209c77:	76 32                	jbe    0x140209cab
140209c79:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140209c80:	00
140209c81:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140209c87:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140209c8b:	48 8b d1             	mov    %rcx,%rdx
140209c8e:	72 15                	jb     0x140209ca5
140209c90:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140209c94:	48 2b d1             	sub    %rcx,%rdx
140209c97:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140209c9b:	48 83 f8 1f          	cmp    $0x1f,%rax
140209c9f:	0f 87 08 0d 00 00    	ja     0x14020a9ad
140209ca5:	ff 15 15 2c 90 00    	call   *0x902c15(%rip)        # 0x140b0c8c0
140209cab:	4c 89 65 48          	mov    %r12,0x48(%rbp)
140209caf:	48 c7 45 50 07 00 00 	movq   $0x7,0x50(%rbp)
140209cb6:	00
140209cb7:	66 44 89 65 38       	mov    %r12w,0x38(%rbp)
140209cbc:	e9 9a fe ff ff       	jmp    0x140209b5b
140209cc1:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140209cc6:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
140209ccb:	49 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r10
140209cd2:	cc cc cc
140209cd5:	0f 57 c0             	xorps  %xmm0,%xmm0
140209cd8:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
140209cde:	4d 8b ec             	mov    %r12,%r13
140209ce1:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140209ce6:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
140209ceb:	4c 89 65 98          	mov    %r12,-0x68(%rbp)
140209cef:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
140209cf3:	4c 89 65 e8          	mov    %r12,-0x18(%rbp)
140209cf7:	b9 07 00 00 00       	mov    $0x7,%ecx
140209cfc:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
140209d00:	66 44 89 65 d8       	mov    %r12w,-0x28(%rbp)
140209d05:	44 88 64 24 30       	mov    %r12b,0x30(%rsp)
140209d0a:	4c 89 65 a0          	mov    %r12,-0x60(%rbp)
140209d0e:	48 8b c2             	mov    %rdx,%rax
140209d11:	49 2b c0             	sub    %r8,%rax
140209d14:	48 c1 f8 03          	sar    $0x3,%rax
140209d18:	49 0f af c2          	imul   %r10,%rax
140209d1c:	41 bf 00 10 00 00    	mov    $0x1000,%r15d
140209d22:	45 33 db             	xor    %r11d,%r11d
140209d25:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140209d2a:	48 85 c0             	test   %rax,%rax
140209d2d:	0f 84 cb 0b 00 00    	je     0x14020a8fe
140209d33:	41 8b db             	mov    %r11d,%ebx
140209d36:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140209d3b:	48 8b 45 90          	mov    -0x70(%rbp),%rax
140209d3f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140209d44:	49 2b d0             	sub    %r8,%rdx
140209d47:	48 c1 fa 03          	sar    $0x3,%rdx
140209d4b:	49 0f af d2          	imul   %r10,%rdx
140209d4f:	48 8d 7a ff          	lea    -0x1(%rdx),%rdi
140209d53:	4c 3b e7             	cmp    %rdi,%r12
140209d56:	75 0a                	jne    0x140209d62
140209d58:	4c 8b 55 b8          	mov    -0x48(%rbp),%r10
140209d5c:	4d 8b 4a 10          	mov    0x10(%r10),%r9
140209d60:	eb 17                	jmp    0x140209d79
140209d62:	49 8d 44 24 01       	lea    0x1(%r12),%rax
140209d67:	48 3b c2             	cmp    %rdx,%rax
140209d6a:	0f 83 44 0c 00 00    	jae    0x14020a9b4
140209d70:	4d 8b 4c 18 28       	mov    0x28(%r8,%rbx,1),%r9
140209d75:	4c 8b 55 b8          	mov    -0x48(%rbp),%r10
140209d79:	4c 3b e2             	cmp    %rdx,%r12
140209d7c:	0f 83 32 0c 00 00    	jae    0x14020a9b4
140209d82:	49 8b 0c 18          	mov    (%r8,%rbx,1),%rcx
140209d86:	49 8b 44 18 08       	mov    0x8(%r8,%rbx,1),%rax
140209d8b:	4c 2b c8             	sub    %rax,%r9
140209d8e:	4c 2b c9             	sub    %rcx,%r9
140209d91:	48 8d 14 08          	lea    (%rax,%rcx,1),%rdx
140209d95:	0f 57 c0             	xorps  %xmm0,%xmm0
140209d98:	0f 11 45 18          	movups %xmm0,0x18(%rbp)
140209d9c:	4c 89 5d 28          	mov    %r11,0x28(%rbp)
140209da0:	4c 89 5d 30          	mov    %r11,0x30(%rbp)
140209da4:	49 8b 42 10          	mov    0x10(%r10),%rax
140209da8:	48 3b c2             	cmp    %rdx,%rax
140209dab:	0f 82 11 0c 00 00    	jb     0x14020a9c2
140209db1:	48 2b c2             	sub    %rdx,%rax
140209db4:	49 3b c1             	cmp    %r9,%rax
140209db7:	4c 0f 42 c8          	cmovb  %rax,%r9
140209dbb:	49 8b c2             	mov    %r10,%rax
140209dbe:	49 83 7a 18 07       	cmpq   $0x7,0x18(%r10)
140209dc3:	76 03                	jbe    0x140209dc8
140209dc5:	49 8b 02             	mov    (%r10),%rax
140209dc8:	48 8d 14 50          	lea    (%rax,%rdx,2),%rdx
140209dcc:	4d 8b c1             	mov    %r9,%r8
140209dcf:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140209dd3:	e8 48 a0 df ff       	call   0x140003e20
140209dd8:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
140209ddc:	4d 8d 46 78          	lea    0x78(%r14),%r8
140209de0:	48 8d 55 18          	lea    0x18(%rbp),%rdx
140209de4:	e8 3b 15 00 00       	call   0x14020b324
140209de9:	8a d8                	mov    %al,%bl
140209deb:	0f 57 c0             	xorps  %xmm0,%xmm0
140209dee:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
140209df2:	33 c9                	xor    %ecx,%ecx
140209df4:	48 89 4d 08          	mov    %rcx,0x8(%rbp)
140209df8:	48 c7 45 10 07 00 00 	movq   $0x7,0x10(%rbp)
140209dff:	00
140209e00:	66 89 4d f8          	mov    %cx,-0x8(%rbp)
140209e04:	48 39 4d 28          	cmp    %rcx,0x28(%rbp)
140209e08:	74 1f                	je     0x140209e29
140209e0a:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140209e0e:	48 83 7d 30 07       	cmpq   $0x7,0x30(%rbp)
140209e13:	48 0f 47 4d 18       	cmova  0x18(%rbp),%rcx
140209e18:	0f b7 09             	movzwl (%rcx),%ecx
140209e1b:	e8 a0 66 f9 ff       	call   0x1401a04c0
140209e20:	33 c9                	xor    %ecx,%ecx
140209e22:	84 c0                	test   %al,%al
140209e24:	44 8a c9             	mov    %cl,%r9b
140209e27:	75 03                	jne    0x140209e2c
140209e29:	41 b1 01             	mov    $0x1,%r9b
140209e2c:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
140209e30:	48 8d 55 18          	lea    0x18(%rbp),%rdx
140209e34:	49 8b ce             	mov    %r14,%rcx
140209e37:	e8 94 10 00 00       	call   0x14020aed0
140209e3c:	4c 8b 75 f8          	mov    -0x8(%rbp),%r14
140209e40:	4c 3b e7             	cmp    %rdi,%r12
140209e43:	0f 84 bf 00 00 00    	je     0x140209f08
140209e49:	33 c9                	xor    %ecx,%ecx
140209e4b:	84 db                	test   %bl,%bl
140209e4d:	0f 84 a7 03 00 00    	je     0x14020a1fa
140209e53:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140209e58:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140209e5d:	48 2b c1             	sub    %rcx,%rax
140209e60:	48 c1 f8 03          	sar    $0x3,%rax
140209e64:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
140209e6b:	cc cc cc
140209e6e:	48 0f af c2          	imul   %rdx,%rax
140209e72:	4c 3b e0             	cmp    %rax,%r12
140209e75:	0f 83 ae 0a 00 00    	jae    0x14020a929
140209e7b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140209e80:	4c 8d 04 19          	lea    (%rcx,%rbx,1),%r8
140209e84:	49 3b f5             	cmp    %r13,%rsi
140209e87:	74 26                	je     0x140209eaf
140209e89:	49 8b 00             	mov    (%r8),%rax
140209e8c:	48 89 06             	mov    %rax,(%rsi)
140209e8f:	49 8b 40 08          	mov    0x8(%r8),%rax
140209e93:	48 89 46 08          	mov    %rax,0x8(%rsi)
140209e97:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
140209e9b:	49 8d 50 10          	lea    0x10(%r8),%rdx
140209e9f:	e8 88 db e2 ff       	call   0x140037a2c
140209ea4:	48 83 c6 28          	add    $0x28,%rsi
140209ea8:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140209ead:	eb 12                	jmp    0x140209ec1
140209eaf:	48 8b d6             	mov    %rsi,%rdx
140209eb2:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140209eb7:	e8 d4 d5 e2 ff       	call   0x140037490
140209ebc:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140209ec1:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140209ec6:	48 3b 7d 98          	cmp    -0x68(%rbp),%rdi
140209eca:	74 1e                	je     0x140209eea
140209ecc:	48 8d 55 18          	lea    0x18(%rbp),%rdx
140209ed0:	48 8b cf             	mov    %rdi,%rcx
140209ed3:	e8 d8 c5 df ff       	call   0x1400064b0
140209ed8:	48 83 c7 20          	add    $0x20,%rdi
140209edc:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
140209ee1:	48 89 7d 90          	mov    %rdi,-0x70(%rbp)
140209ee5:	e9 56 02 00 00       	jmp    0x14020a140
140209eea:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140209eee:	48 8b d7             	mov    %rdi,%rdx
140209ef1:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140209ef5:	e8 ce d4 e1 ff       	call   0x1400273c8
140209efa:	48 8b 45 90          	mov    -0x70(%rbp),%rax
140209efe:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140209f03:	e9 38 02 00 00       	jmp    0x14020a140
140209f08:	33 db                	xor    %ebx,%ebx
140209f0a:	84 c0                	test   %al,%al
140209f0c:	0f 84 85 01 00 00    	je     0x14020a097
140209f12:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140209f17:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140209f1c:	48 2b c1             	sub    %rcx,%rax
140209f1f:	48 c1 f8 03          	sar    $0x3,%rax
140209f23:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
140209f2a:	cc cc cc
140209f2d:	48 0f af c2          	imul   %rdx,%rax
140209f31:	4c 3b e0             	cmp    %rax,%r12
140209f34:	0f 83 ef 09 00 00    	jae    0x14020a929
140209f3a:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
140209f3f:	4c 03 c1             	add    %rcx,%r8
140209f42:	49 3b f5             	cmp    %r13,%rsi
140209f45:	74 26                	je     0x140209f6d
140209f47:	49 8b 00             	mov    (%r8),%rax
140209f4a:	48 89 06             	mov    %rax,(%rsi)
140209f4d:	49 8b 40 08          	mov    0x8(%r8),%rax
140209f51:	48 89 46 08          	mov    %rax,0x8(%rsi)
140209f55:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
140209f59:	49 8d 50 10          	lea    0x10(%r8),%rdx
140209f5d:	e8 ca da e2 ff       	call   0x140037a2c
140209f62:	48 83 c6 28          	add    $0x28,%rsi
140209f66:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140209f6b:	eb 12                	jmp    0x140209f7f
140209f6d:	48 8b d6             	mov    %rsi,%rdx
140209f70:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140209f75:	e8 16 d5 e2 ff       	call   0x140037490
140209f7a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140209f7f:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
140209f83:	48 83 7d 10 07       	cmpq   $0x7,0x10(%rbp)
140209f88:	49 0f 47 c6          	cmova  %r14,%rax
140209f8c:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140209f91:	4c 8b 6d 08          	mov    0x8(%rbp),%r13
140209f95:	4c 8b 65 f0          	mov    -0x10(%rbp),%r12
140209f99:	4d 3b ec             	cmp    %r12,%r13
140209f9c:	77 32                	ja     0x140209fd0
140209f9e:	48 8d 7d d8          	lea    -0x28(%rbp),%rdi
140209fa2:	49 83 fc 07          	cmp    $0x7,%r12
140209fa6:	48 0f 47 7d d8       	cmova  -0x28(%rbp),%rdi
140209fab:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
140209faf:	4a 8d 1c 6d 00 00 00 	lea    0x0(,%r13,2),%rbx
140209fb6:	00
140209fb7:	4c 8b c3             	mov    %rbx,%r8
140209fba:	48 8b d0             	mov    %rax,%rdx
140209fbd:	48 8b cf             	mov    %rdi,%rcx
140209fc0:	e8 a1 64 8e 00       	call   0x140af0466
140209fc5:	33 c9                	xor    %ecx,%ecx
140209fc7:	66 89 0c 3b          	mov    %cx,(%rbx,%rdi,1)
140209fcb:	e9 b9 00 00 00       	jmp    0x14020a089
140209fd0:	48 ba fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rdx
140209fd7:	ff ff 7f
140209fda:	4c 3b ea             	cmp    %rdx,%r13
140209fdd:	0f 87 ea 09 00 00    	ja     0x14020a9cd
140209fe3:	49 8b dd             	mov    %r13,%rbx
140209fe6:	48 83 cb 07          	or     $0x7,%rbx
140209fea:	48 3b da             	cmp    %rdx,%rbx
140209fed:	76 05                	jbe    0x140209ff4
140209fef:	48 8b da             	mov    %rdx,%rbx
140209ff2:	eb 1c                	jmp    0x14020a010
140209ff4:	49 8b cc             	mov    %r12,%rcx
140209ff7:	48 d1 e9             	shr    $1,%rcx
140209ffa:	48 8b c2             	mov    %rdx,%rax
140209ffd:	48 2b c1             	sub    %rcx,%rax
14020a000:	4c 3b e0             	cmp    %rax,%r12
14020a003:	77 ea                	ja     0x140209fef
14020a005:	49 8d 04 0c          	lea    (%r12,%rcx,1),%rax
14020a009:	48 3b d8             	cmp    %rax,%rbx
14020a00c:	48 0f 42 d8          	cmovb  %rax,%rbx
14020a010:	48 ff c3             	inc    %rbx
14020a013:	48 89 5d a8          	mov    %rbx,-0x58(%rbp)
14020a017:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14020a01b:	e8 c8 9e df ff       	call   0x140003ee8
14020a020:	48 8b f8             	mov    %rax,%rdi
14020a023:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14020a027:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
14020a02b:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14020a02f:	4a 8d 1c 6d 00 00 00 	lea    0x0(,%r13,2),%rbx
14020a036:	00
14020a037:	4c 8b c3             	mov    %rbx,%r8
14020a03a:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14020a03f:	48 8b c8             	mov    %rax,%rcx
14020a042:	e8 59 7e 8e 00       	call   0x140af1ea0
14020a047:	33 c9                	xor    %ecx,%ecx
14020a049:	66 89 0c 3b          	mov    %cx,(%rbx,%rdi,1)
14020a04d:	49 83 fc 07          	cmp    $0x7,%r12
14020a051:	76 32                	jbe    0x14020a085
14020a053:	4a 8d 0c 65 02 00 00 	lea    0x2(,%r12,2),%rcx
14020a05a:	00
14020a05b:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
14020a05f:	48 8b c2             	mov    %rdx,%rax
14020a062:	49 3b cf             	cmp    %r15,%rcx
14020a065:	72 15                	jb     0x14020a07c
14020a067:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
14020a06b:	48 2b c2             	sub    %rdx,%rax
14020a06e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14020a072:	48 83 f8 1f          	cmp    $0x1f,%rax
14020a076:	0f 87 ad 08 00 00    	ja     0x14020a929
14020a07c:	48 8b ca             	mov    %rdx,%rcx
14020a07f:	ff 15 3b 28 90 00    	call   *0x90283b(%rip)        # 0x140b0c8c0
14020a085:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
14020a089:	4c 8b 65 a0          	mov    -0x60(%rbp),%r12
14020a08d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14020a092:	e9 a9 00 00 00       	jmp    0x14020a140
14020a097:	48 39 5d 28          	cmp    %rbx,0x28(%rbp)
14020a09b:	74 22                	je     0x14020a0bf
14020a09d:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
14020a0a1:	48 83 7d 30 07       	cmpq   $0x7,0x30(%rbp)
14020a0a6:	48 0f 47 4d 18       	cmova  0x18(%rbp),%rcx
14020a0ab:	0f b7 09             	movzwl (%rcx),%ecx
14020a0ae:	ff 15 14 2a 90 00    	call   *0x902a14(%rip)        # 0x140b0cac8
14020a0b4:	85 c0                	test   %eax,%eax