140c99d88:	0f 87 ad 02 00 00    	ja     0x140c9a03b
140c99d8e:	48 63 c2             	movslq %edx,%rax
140c99d91:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
140c99d95:	49 39 74 c9 20       	cmp    %rsi,0x20(%r9,%rcx,8)
140c99d9a:	74 0c                	je     0x140c99da8
140c99d9c:	b8 01 00 00 00       	mov    $0x1,%eax
140c99da1:	49 39 74 c9 28       	cmp    %rsi,0x28(%r9,%rcx,8)
140c99da6:	75 03                	jne    0x140c99dab
140c99da8:	41 8b c6             	mov    %r14d,%eax
140c99dab:	85 c0                	test   %eax,%eax
140c99dad:	0f 84 88 02 00 00    	je     0x140c9a03b
140c99db3:	41 f6 c2 02          	test   $0x2,%r10b
140c99db7:	0f 84 35 03 00 00    	je     0x140c9a0f2
140c99dbd:	49 39 b0 e8 02 00 00 	cmp    %rsi,0x2e8(%r8)
140c99dc4:	0f 84 85 02 00 00    	je     0x140c9a04f
140c99dca:	48 8b 8f 88 04 00 00 	mov    0x488(%rdi),%rcx
140c99dd1:	4c 89 a4 24 80 00 00 	mov    %r12,0x80(%rsp)
140c99dd8:	00
140c99dd9:	f7 41 1c 00 00 03 00 	testl  $0x30000,0x1c(%rcx)
140c99de0:	74 2b                	je     0x140c99e0d
140c99de2:	48 8b 89 a0 00 00 00 	mov    0xa0(%rcx),%rcx
140c99de9:	e8 a2 c5 02 00       	call   0x140cc6390
140c99dee:	48 8b c8             	mov    %rax,%rcx
140c99df1:	e8 2a 5f 7b ff       	call   0x14044fd20
140c99df6:	48 8b c8             	mov    %rax,%rcx
140c99df9:	e8 c2 67 5a ff       	call   0x1402405c0
140c99dfe:	44 8b e0             	mov    %eax,%r12d
140c99e01:	49 bb 67 66 66 66 66 	movabs $0x6666666666666667,%r11
140c99e08:	66 66 66
140c99e0b:	eb 03                	jmp    0x140c99e10
140c99e0d:	44 8b e5             	mov    %ebp,%r12d
140c99e10:	4d 8b fe             	mov    %r14,%r15
140c99e13:	44 89 64 24 70       	mov    %r12d,0x70(%rsp)
140c99e18:	48 39 b7 70 17 00 00 	cmp    %rsi,0x1770(%rdi)
140c99e1f:	0f 86 53 01 00 00    	jbe    0x140c99f78
140c99e25:	4d 63 ec             	movslq %r12d,%r13
140c99e28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140c99e2f:	00
140c99e30:	48 8b 87 68 17 00 00 	mov    0x1768(%rdi),%rax
140c99e37:	4a 8b 34 f8          	mov    (%rax,%r15,8),%rsi
140c99e3b:	48 63 6e 18          	movslq 0x18(%rsi),%rbp
140c99e3f:	44 39 77 38          	cmp    %r14d,0x38(%rdi)
140c99e43:	74 5a                	je     0x140c99e9f
140c99e45:	48 8b cd             	mov    %rbp,%rcx
140c99e48:	48 8b dd             	mov    %rbp,%rbx
140c99e4b:	e8 20 3b ff ff       	call   0x140c8d970
140c99e50:	48 85 c0             	test   %rax,%rax
140c99e53:	74 40                	je     0x140c99e95
140c99e55:	4c 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%r8
140c99e5c:	49 8b 90 38 02 00 00 	mov    0x238(%r8),%rdx
140c99e63:	8b 4a 20             	mov    0x20(%rdx),%ecx
140c99e66:	85 48 04             	test   %ecx,0x4(%rax)
140c99e69:	74 2a                	je     0x140c99e95
140c99e6b:	81 38 90 03 00 00    	cmpl   $0x390,(%rax)
140c99e71:	75 06                	jne    0x140c99e79
140c99e73:	f6 42 1c 01          	testb  $0x1,0x1c(%rdx)
140c99e77:	75 1c                	jne    0x140c99e95
140c99e79:	41 f6 84 a8 10 03 00 	testb  $0x1,0x310(%r8,%rbp,4)
140c99e80:	00 01
140c99e82:	bd ff ff ff ff       	mov    $0xffffffff,%ebp
140c99e87:	0f 45 eb             	cmovne %ebx,%ebp
140c99e8a:	83 fd ff             	cmp    $0xffffffff,%ebp
140c99e8d:	0f 84 c6 00 00 00    	je     0x140c99f59
140c99e93:	eb 37                	jmp    0x140c99ecc
140c99e95:	bd ff ff ff ff       	mov    $0xffffffff,%ebp
140c99e9a:	e9 ba 00 00 00       	jmp    0x140c99f59
140c99e9f:	48 8b 87 88 04 00 00 	mov    0x488(%rdi),%rax
140c99ea6:	48 8b 08             	mov    (%rax),%rcx
140c99ea9:	48 2b c8             	sub    %rax,%rcx
140c99eac:	49 8b c3             	mov    %r11,%rax
140c99eaf:	48 83 e9 20          	sub    $0x20,%rcx
140c99eb3:	48 f7 e9             	imul   %rcx
140c99eb6:	48 c1 fa 04          	sar    $0x4,%rdx
140c99eba:	48 8b c2             	mov    %rdx,%rax
140c99ebd:	48 c1 e8 3f          	shr    $0x3f,%rax
140c99ec1:	48 03 d0             	add    %rax,%rdx
140c99ec4:	3b d5                	cmp    %ebp,%edx
140c99ec6:	0f 85 97 00 00 00    	jne    0x140c99f63
140c99ecc:	44 8b c5             	mov    %ebp,%r8d
140c99ecf:	48 8b d6             	mov    %rsi,%rdx
140c99ed2:	48 8b cf             	mov    %rdi,%rcx
140c99ed5:	e8 36 c4 ff ff       	call   0x140c96310
140c99eda:	85 c0                	test   %eax,%eax
140c99edc:	74 7b                	je     0x140c99f59
140c99ede:	81 7e 14 90 03 00 00 	cmpl   $0x390,0x14(%rsi)
140c99ee5:	75 5f                	jne    0x140c99f46
140c99ee7:	48 63 c5             	movslq %ebp,%rax
140c99eea:	48 ff c0             	inc    %rax
140c99eed:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
140c99ef1:	48 8b 87 88 04 00 00 	mov    0x488(%rdi),%rax
140c99ef8:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
140c99efc:	e8 ff 01 51 ff       	call   0x1401aa100
140c99f01:	4c 8b e0             	mov    %rax,%r12
140c99f04:	48 85 c0             	test   %rax,%rax
140c99f07:	74 4b                	je     0x140c99f54
140c99f09:	44 39 76 0c          	cmp    %r14d,0xc(%rsi)
140c99f0d:	75 05                	jne    0x140c99f14
140c99f0f:	49 8b c6             	mov    %r14,%rax
140c99f12:	eb 0d                	jmp    0x140c99f21
140c99f14:	8b 4e 10             	mov    0x10(%rsi),%ecx
140c99f17:	e8 d4 f3 fe ff       	call   0x140c892f0
140c99f1c:	48 85 c0             	test   %rax,%rax
140c99f1f:	74 33                	je     0x140c99f54
140c99f21:	48 85 c0             	test   %rax,%rax
140c99f24:	74 2e                	je     0x140c99f54
140c99f26:	48 8b c8             	mov    %rax,%rcx
140c99f29:	e8 d2 81 04 00       	call   0x140ce2100
140c99f2e:	49 8b cc             	mov    %r12,%rcx
140c99f31:	8d 1c 45 02 00 00 00 	lea    0x2(,%rax,2),%ebx
140c99f38:	e8 f3 38 06 00       	call   0x140cfd830
140c99f3d:	44 8b 64 24 70       	mov    0x70(%rsp),%r12d
140c99f42:	3b c3                	cmp    %ebx,%eax
140c99f44:	7c 13                	jl     0x140c99f59
140c99f46:	49 83 fd ff          	cmp    $0xffffffffffffffff,%r13
140c99f4a:	74 27                	je     0x140c99f73
140c99f4c:	44 39 66 20          	cmp    %r12d,0x20(%rsi)
140c99f50:	74 21                	je     0x140c99f73
140c99f52:	eb 05                	jmp    0x140c99f59
140c99f54:	44 8b 64 24 70       	mov    0x70(%rsp),%r12d
140c99f59:	49 bb 67 66 66 66 66 	movabs $0x6666666666666667,%r11
140c99f60:	66 66 66
140c99f63:	49 ff c7             	inc    %r15
140c99f66:	4c 3b bf 70 17 00 00 	cmp    0x1770(%rdi),%r15
140c99f6d:	0f 82 bd fe ff ff    	jb     0x140c99e30
140c99f73:	44 8b 6c 24 78       	mov    0x78(%rsp),%r13d
140c99f78:	4c 8b a4 24 80 00 00 	mov    0x80(%rsp),%r12
140c99f7f:	00
140c99f80:	4c 3b bf 70 17 00 00 	cmp    0x1770(%rdi),%r15
140c99f87:	75 60                	jne    0x140c99fe9
140c99f89:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140c99f90:	48 8b 88 38 02 00 00 	mov    0x238(%rax),%rcx
140c99f97:	f6 41 20 a0          	testb  $0xa0,0x20(%rcx)
140c99f9b:	74 31                	je     0x140c99fce
140c99f9d:	ba ff ff ff ff       	mov    $0xffffffff,%edx
140c99fa2:	48 8b cf             	mov    %rdi,%rcx
140c99fa5:	e8 a6 e6 ff ff       	call   0x140c98650
140c99faa:	48 8b f0             	mov    %rax,%rsi
140c99fad:	48 85 c0             	test   %rax,%rax
140c99fb0:	75 16                	jne    0x140c99fc8
140c99fb2:	45 85 ed             	test   %r13d,%r13d
140c99fb5:	0f 84 80 00 00 00    	je     0x140c9a03b
140c99fbb:	c7 44 24 28 06 0b 00 	movl   $0xb06,0x28(%rsp)
140c99fc2:	00
140c99fc3:	e9 3d fd ff ff       	jmp    0x140c99d05
140c99fc8:	8b 68 18             	mov    0x18(%rax),%ebp
140c99fcb:	4d 8b fe             	mov    %r14,%r15
140c99fce:	4c 3b bf 70 17 00 00 	cmp    0x1770(%rdi),%r15
140c99fd5:	75 12                	jne    0x140c99fe9
140c99fd7:	45 85 ed             	test   %r13d,%r13d
140c99fda:	74 5f                	je     0x140c9a03b
140c99fdc:	c7 44 24 28 13 0b 00 	movl   $0xb13,0x28(%rsp)
140c99fe3:	00
140c99fe4:	e9 1c fd ff ff       	jmp    0x140c99d05
140c99fe9:	83 fd ff             	cmp    $0xffffffff,%ebp
140c99fec:	75 03                	jne    0x140c99ff1
140c99fee:	8b 6e 18             	mov    0x18(%rsi),%ebp
140c99ff1:	48 63 cd             	movslq %ebp,%rcx
140c99ff4:	48 8d 14 89          	lea    (%rcx,%rcx,4),%rdx
140c99ff8:	48 8b 8f 88 04 00 00 	mov    0x488(%rdi),%rcx
140c99fff:	48 8d 52 04          	lea    0x4(%rdx),%rdx
140c9a003:	4c 8d 04 d1          	lea    (%rcx,%rdx,8),%r8
140c9a007:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
140c9a00e:	4c 89 81 e0 02 00 00 	mov    %r8,0x2e0(%rcx)
140c9a015:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
140c9a01c:	48 8b 97 88 04 00 00 	mov    0x488(%rdi),%rdx
140c9a023:	48 8b 89 e0 02 00 00 	mov    0x2e0(%rcx),%rcx
140c9a02a:	48 89 0a             	mov    %rcx,(%rdx)
140c9a02d:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
140c9a034:	48 89 b1 d8 02 00 00 	mov    %rsi,0x2d8(%rcx)
140c9a03b:	b8 01 00 00 00       	mov    $0x1,%eax
140c9a040:	48 83 c4 30          	add    $0x30,%rsp
140c9a044:	41 5f                	pop    %r15
140c9a046:	41 5e                	pop    %r14
140c9a048:	41 5d                	pop    %r13
140c9a04a:	5f                   	pop    %rdi
140c9a04b:	5e                   	pop    %rsi
140c9a04c:	5d                   	pop    %rbp
140c9a04d:	5b                   	pop    %rbx
140c9a04e:	c3                   	ret
140c9a04f:	8b d5                	mov    %ebp,%edx
140c9a051:	48 8b cf             	mov    %rdi,%rcx
140c9a054:	e8 f7 e5 ff ff       	call   0x140c98650
140c9a059:	48 8b f0             	mov    %rax,%rsi
140c9a05c:	48 85 c0             	test   %rax,%rax
140c9a05f:	75 19                	jne    0x140c9a07a
140c9a061:	45 85 ed             	test   %r13d,%r13d
140c9a064:	74 d5                	je     0x140c9a03b
140c9a066:	c7 44 24 28 21 0b 00 	movl   $0xb21,0x28(%rsp)
140c9a06d:	00
140c9a06e:	8d 50 50             	lea    0x50(%rax),%edx
140c9a071:	44 8d 48 44          	lea    0x44(%rax),%r9d
140c9a075:	e9 94 fc ff ff       	jmp    0x140c99d0e
140c9a07a:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140c9a07f:	ba 01 00 00 00       	mov    $0x1,%edx
140c9a084:	48 8b cf             	mov    %rdi,%rcx
140c9a087:	e8 f4 d5 ff ff       	call   0x140c97680
140c9a08c:	48 8b e8             	mov    %rax,%rbp
140c9a08f:	48 85 c0             	test   %rax,%rax
140c9a092:	74 34                	je     0x140c9a0c8
140c9a094:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140c9a099:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140c9a0a0:	0f b7 0b             	movzwl (%rbx),%ecx
140c9a0a3:	66 39 4e 08          	cmp    %cx,0x8(%rsi)
140c9a0a7:	75 13                	jne    0x140c9a0bc
140c9a0a9:	44 8b 46 18          	mov    0x18(%rsi),%r8d
140c9a0ad:	48 8b d6             	mov    %rsi,%rdx
140c9a0b0:	48 8b cf             	mov    %rdi,%rcx
140c9a0b3:	e8 58 c2 ff ff       	call   0x140c96310
140c9a0b8:	85 c0                	test   %eax,%eax
140c9a0ba:	75 0c                	jne    0x140c9a0c8
140c9a0bc:	49 ff c6             	inc    %r14
140c9a0bf:	48 83 c3 02          	add    $0x2,%rbx
140c9a0c3:	4c 3b f5             	cmp    %rbp,%r14
140c9a0c6:	72 d8                	jb     0x140c9a0a0
140c9a0c8:	4c 3b f5             	cmp    %rbp,%r14
140c9a0cb:	0f 85 1d ff ff ff    	jne    0x140c99fee
140c9a0d1:	45 85 ed             	test   %r13d,%r13d
140c9a0d4:	0f 84 61 ff ff ff    	je     0x140c9a03b
140c9a0da:	c7 44 24 28 31 0b 00 	movl   $0xb31,0x28(%rsp)
140c9a0e1:	00
140c9a0e2:	ba 2f 00 00 00       	mov    $0x2f,%edx
140c9a0e7:	41 b9 72 01 00 00    	mov    $0x172,%r9d
140c9a0ed:	e9 1c fc ff ff       	jmp    0x140c99d0e
140c9a0f2:	8b d5                	mov    %ebp,%edx
140c9a0f4:	48 8b cf             	mov    %rdi,%rcx
140c9a0f7:	e8 54 e5 ff ff       	call   0x140c98650
140c9a0fc:	48 8b f0             	mov    %rax,%rsi
140c9a0ff:	48 85 c0             	test   %rax,%rax
140c9a102:	0f 85 e6 fe ff ff    	jne    0x140c99fee
140c9a108:	45 85 ed             	test   %r13d,%r13d
140c9a10b:	0f 84 2a ff ff ff    	je     0x140c9a03b
140c9a111:	c7 44 24 28 3a 0b 00 	movl   $0xb3a,0x28(%rsp)
140c9a118:	00
140c9a119:	8d 50 50             	lea    0x50(%rax),%edx
140c9a11c:	44 8d 48 44          	lea    0x44(%rax),%r9d
140c9a120:	e9 e9 fb ff ff       	jmp    0x140c99d0e
140c9a125:	cc                   	int3
140c9a126:	cc                   	int3
140c9a127:	cc                   	int3
140c9a128:	cc                   	int3
140c9a129:	cc                   	int3
140c9a12a:	cc                   	int3
140c9a12b:	cc                   	int3
140c9a12c:	cc                   	int3
140c9a12d:	cc                   	int3
140c9a12e:	cc                   	int3
140c9a12f:	cc                   	int3
140c9a130:	b8 38 00 00 00       	mov    $0x38,%eax
140c9a135:	e8 66 13 18 00       	call   0x140e1b4a0
140c9a13a:	48 2b e0             	sub    %rax,%rsp
140c9a13d:	8d 42 ff             	lea    -0x1(%rdx),%eax
140c9a140:	45 8b d0             	mov    %r8d,%r10d
140c9a143:	66 83 f8 1d          	cmp    $0x1d,%ax
140c9a147:	77 48                	ja     0x140c9a191
140c9a149:	0f b7 c2             	movzwl %dx,%eax
140c9a14c:	4c 8d 04 40          	lea    (%rax,%rax,2),%r8
140c9a150:	4d 8d 40 fd          	lea    -0x3(%r8),%r8
140c9a154:	48 8d 05 e5 7d 4a 00 	lea    0x4a7de5(%rip),%rax        # 0x141141f40
140c9a15b:	4e 8d 04 80          	lea    (%rax,%r8,4),%r8
140c9a15f:	4d 85 c0             	test   %r8,%r8
140c9a162:	74 2d                	je     0x140c9a191
140c9a164:	45 8b 08             	mov    (%r8),%r9d
140c9a167:	0f b7 c2             	movzwl %dx,%eax
140c9a16a:	45 8b 40 04          	mov    0x4(%r8),%r8d
140c9a16e:	66 c1 e8 08          	shr    $0x8,%ax
140c9a172:	88 44 24 48          	mov    %al,0x48(%rsp)
140c9a176:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140c9a17b:	88 54 24 49          	mov    %dl,0x49(%rsp)
140c9a17f:	41 8b d2             	mov    %r10d,%edx
140c9a182:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c9a187:	e8 04 3c ff ff       	call   0x140c8dd90
140c9a18c:	48 83 c4 38          	add    $0x38,%rsp
140c9a190:	c3                   	ret
140c9a191:	33 c0                	xor    %eax,%eax
140c9a193:	48 83 c4 38          	add    $0x38,%rsp
140c9a197:	c3                   	ret
140c9a198:	cc                   	int3
140c9a199:	cc                   	int3
140c9a19a:	cc                   	int3
140c9a19b:	cc                   	int3
140c9a19c:	cc                   	int3
140c9a19d:	cc                   	int3
140c9a19e:	cc                   	int3
140c9a19f:	cc                   	int3
140c9a1a0:	40 53                	rex push %rbx
140c9a1a2:	55                   	push   %rbp
140c9a1a3:	56                   	push   %rsi
140c9a1a4:	57                   	push   %rdi
140c9a1a5:	41 54                	push   %r12
140c9a1a7:	41 55                	push   %r13
140c9a1a9:	41 56                	push   %r14
140c9a1ab:	41 57                	push   %r15
140c9a1ad:	b8 c8 00 00 00       	mov    $0xc8,%eax
140c9a1b2:	e8 e9 12 18 00       	call   0x140e1b4a0
140c9a1b7:	48 2b e0             	sub    %rax,%rsp
140c9a1ba:	48 8b 05 3f ed 71 00 	mov    0x71ed3f(%rip),%rax        # 0x1413b8f00
140c9a1c1:	48 33 c4             	xor    %rsp,%rax
140c9a1c4:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
140c9a1cb:	00
140c9a1cc:	48 8b 84 24 38 01 00 	mov    0x138(%rsp),%rax
140c9a1d3:	00
140c9a1d4:	33 f6                	xor    %esi,%esi
140c9a1d6:	48 8b b9 68 07 00 00 	mov    0x768(%rcx),%rdi
140c9a1dd:	45 33 f6             	xor    %r14d,%r14d
140c9a1e0:	45 33 ed             	xor    %r13d,%r13d
140c9a1e3:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
140c9a1e8:	45 33 e4             	xor    %r12d,%r12d
140c9a1eb:	4c 89 4c 24 60       	mov    %r9,0x60(%rsp)
140c9a1f0:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140c9a1f5:	48 8b da             	mov    %rdx,%rbx
140c9a1f8:	8d 56 04             	lea    0x4(%rsi),%edx
140c9a1fb:	4d 8b f8             	mov    %r8,%r15
140c9a1fe:	48 8b e9             	mov    %rcx,%rbp
140c9a201:	4d 85 c0             	test   %r8,%r8
140c9a204:	75 08                	jne    0x140c9a20e
140c9a206:	8d 5e 03             	lea    0x3(%rsi),%ebx
140c9a209:	e9 5a 03 00 00       	jmp    0x140c9a568
140c9a20e:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140c9a212:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140c9a219:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140c9a21d:	75 10                	jne    0x140c9a22f
140c9a21f:	8b 01                	mov    (%rcx),%eax
140c9a221:	3d 04 03 00 00       	cmp    $0x304,%eax
140c9a226:	7c 07                	jl     0x140c9a22f
140c9a228:	3d 00 00 01 00       	cmp    $0x10000,%eax
140c9a22d:	75 10                	jne    0x140c9a23f
140c9a22f:	48 39 b5 d8 06 00 00 	cmp    %rsi,0x6d8(%rbp)
140c9a236:	74 07                	je     0x140c9a23f
140c9a238:	8b da                	mov    %edx,%ebx
140c9a23a:	e9 29 03 00 00       	jmp    0x140c9a568
140c9a23f:	49 83 ff 20          	cmp    $0x20,%r15
140c9a243:	73 07                	jae    0x140c9a24c
140c9a245:	8b da                	mov    %edx,%ebx
140c9a247:	e9 1c 03 00 00       	jmp    0x140c9a568
140c9a24c:	e8 3f 24 06 00       	call   0x140cfc690
140c9a251:	4c 8b e8             	mov    %rax,%r13
140c9a254:	48 85 c0             	test   %rax,%rax
140c9a257:	75 07                	jne    0x140c9a260
140c9a259:	33 db                	xor    %ebx,%ebx
140c9a25b:	e9 08 03 00 00       	jmp    0x140c9a568
140c9a260:	e8 4b 1c 04 00       	call   0x140cdbeb0
140c9a265:	4c 8b e0             	mov    %rax,%r12
140c9a268:	48 85 c0             	test   %rax,%rax
140c9a26b:	75 07                	jne    0x140c9a274
140c9a26d:	33 db                	xor    %ebx,%ebx
140c9a26f:	e9 f4 02 00 00       	jmp    0x140c9a568
140c9a274:	48 8b 87 20 02 00 00 	mov    0x220(%rdi),%rax
140c9a27b:	48 85 c0             	test   %rax,%rax
140c9a27e:	74 40                	je     0x140c9a2c0
140c9a280:	4c 8d 43 10          	lea    0x10(%rbx),%r8