140012ddc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012de1:	90                   	nop
140012de2:	0f b7 c8             	movzwl %ax,%ecx
140012de5:	81 c9 00 00 07 80    	or     $0x80070000,%ecx
140012deb:	85 c0                	test   %eax,%eax
140012ded:	0f 4e c8             	cmovle %eax,%ecx
140012df0:	e8 b3 36 ff ff       	call   0x1400064a8
140012df5:	cc                   	int3
140012df6:	cc                   	int3
140012df7:	cc                   	int3
140012df8:	cc                   	int3
140012df9:	cc                   	int3
140012dfa:	cc                   	int3
140012dfb:	cc                   	int3
140012dfc:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140012e01:	4c 89 64 24 18       	mov    %r12,0x18(%rsp)
140012e06:	55                   	push   %rbp
140012e07:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
140012e0c:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140012e13:	48 8b 05 f6 06 01 00 	mov    0x106f6(%rip),%rax        # 0x140023510
140012e1a:	48 33 c4             	xor    %rsp,%rax
140012e1d:	48 89 45 4f          	mov    %rax,0x4f(%rbp)
140012e21:	48 8b d9             	mov    %rcx,%rbx
140012e24:	83 65 f7 00          	andl   $0x0,-0x9(%rbp)
140012e28:	83 65 fb 00          	andl   $0x0,-0x5(%rbp)
140012e2c:	0f 10 05 85 9d 00 00 	movups 0x9d85(%rip),%xmm0        # 0x14001cbb8
140012e33:	0f 11 45 1f          	movups %xmm0,0x1f(%rbp)
140012e37:	0f 10 0d 8a 9d 00 00 	movups 0x9d8a(%rip),%xmm1        # 0x14001cbc8
140012e3e:	0f 11 4d 2f          	movups %xmm1,0x2f(%rbp)
140012e42:	f2 0f 10 05 8e 9d 00 	movsd  0x9d8e(%rip),%xmm0        # 0x14001cbd8
140012e49:	00
140012e4a:	f2 0f 11 45 3f       	movsd  %xmm0,0x3f(%rbp)
140012e4f:	8b 05 8b 9d 00 00    	mov    0x9d8b(%rip),%eax        # 0x14001cbe0
140012e55:	89 45 47             	mov    %eax,0x47(%rbp)
140012e58:	48 8d 45 1f          	lea    0x1f(%rbp),%rax
140012e5c:	48 89 45 07          	mov    %rax,0x7(%rbp)
140012e60:	48 8d 45 fb          	lea    -0x5(%rbp),%rax
140012e64:	48 89 45 0f          	mov    %rax,0xf(%rbp)
140012e68:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140012e6c:	48 89 45 17          	mov    %rax,0x17(%rbp)
140012e70:	33 d2                	xor    %edx,%edx
140012e72:	e8 1d 25 00 00       	call   0x140015394
140012e77:	4c 8d 25 02 02 01 00 	lea    0x10202(%rip),%r12        # 0x140023080
140012e7e:	48 8b 0d fb 01 01 00 	mov    0x101fb(%rip),%rcx        # 0x140023080
140012e85:	49 3b cc             	cmp    %r12,%rcx
140012e88:	74 36                	je     0x140012ec0
140012e8a:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
140012e8e:	74 30                	je     0x140012ec0
140012e90:	80 79 19 05          	cmpb   $0x5,0x19(%rcx)
140012e94:	72 2a                	jb     0x140012ec0
140012e96:	ba 0f 00 00 00       	mov    $0xf,%edx
140012e9b:	48 8b 45 17          	mov    0x17(%rbp),%rax
140012e9f:	44 8b 00             	mov    (%rax),%r8d
140012ea2:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
140012ea7:	48 8d 45 1f          	lea    0x1f(%rbp),%rax
140012eab:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140012eb0:	4c 8d 05 09 a3 00 00 	lea    0xa309(%rip),%r8        # 0x14001d1c0
140012eb7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012ebb:	e8 58 f7 ff ff       	call   0x140012618
140012ec0:	c7 45 fb 01 00 00 00 	movl   $0x1,-0x5(%rbp)
140012ec7:	48 8d 45 07          	lea    0x7(%rbp),%rax
140012ecb:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140012ecf:	48 8b cb             	mov    %rbx,%rcx
140012ed2:	e8 b5 04 00 00       	call   0x14001338c
140012ed7:	89 45 f7             	mov    %eax,-0x9(%rbp)
140012eda:	85 c0                	test   %eax,%eax
140012edc:	79 4e                	jns    0x140012f2c
140012ede:	ba 02 00 00 00       	mov    $0x2,%edx
140012ee3:	e8 ac 24 00 00       	call   0x140015394
140012ee8:	48 8b 0d 91 01 01 00 	mov    0x10191(%rip),%rcx        # 0x140023080
140012eef:	49 3b cc             	cmp    %r12,%rcx
140012ef2:	74 34                	je     0x140012f28
140012ef4:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140012ef8:	74 2e                	je     0x140012f28
140012efa:	80 79 19 03          	cmpb   $0x3,0x19(%rcx)
140012efe:	72 28                	jb     0x140012f28
140012f00:	ba 10 00 00 00       	mov    $0x10,%edx
140012f05:	48 8d 05 dc 9c 00 00 	lea    0x9cdc(%rip),%rax        # 0x14001cbe8
140012f0c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012f11:	8b 45 f7             	mov    -0x9(%rbp),%eax
140012f14:	89 44 24 20          	mov    %eax,0x20(%rsp)
140012f18:	4c 8d 05 a1 a2 00 00 	lea    0xa2a1(%rip),%r8        # 0x14001d1c0
140012f1f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012f23:	e8 70 f5 ff ff       	call   0x140012498
140012f28:	83 65 f7 00          	andl   $0x0,-0x9(%rbp)
140012f2c:	ba 01 00 00 00       	mov    $0x1,%edx
140012f31:	48 8b cb             	mov    %rbx,%rcx
140012f34:	e8 1b 01 00 00       	call   0x140013054
140012f39:	89 45 f7             	mov    %eax,-0x9(%rbp)
140012f3c:	85 c0                	test   %eax,%eax
140012f3e:	79 4e                	jns    0x140012f8e
140012f40:	ba 02 00 00 00       	mov    $0x2,%edx
140012f45:	e8 4a 24 00 00       	call   0x140015394
140012f4a:	48 8b 0d 2f 01 01 00 	mov    0x1012f(%rip),%rcx        # 0x140023080
140012f51:	49 3b cc             	cmp    %r12,%rcx
140012f54:	74 34                	je     0x140012f8a
140012f56:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140012f5a:	74 2e                	je     0x140012f8a
140012f5c:	80 79 19 03          	cmpb   $0x3,0x19(%rcx)
140012f60:	72 28                	jb     0x140012f8a
140012f62:	ba 11 00 00 00       	mov    $0x11,%edx
140012f67:	48 8d 05 9a 9c 00 00 	lea    0x9c9a(%rip),%rax        # 0x14001cc08
140012f6e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012f73:	8b 45 f7             	mov    -0x9(%rbp),%eax
140012f76:	89 44 24 20          	mov    %eax,0x20(%rsp)
140012f7a:	4c 8d 05 3f a2 00 00 	lea    0xa23f(%rip),%r8        # 0x14001d1c0
140012f81:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012f85:	e8 0e f5 ff ff       	call   0x140012498
140012f8a:	83 65 f7 00          	andl   $0x0,-0x9(%rbp)
140012f8e:	48 83 a3 90 00 00 00 	andq   $0x0,0x90(%rbx)
140012f95:	00
140012f96:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
140012f9d:	48 85 c9             	test   %rcx,%rcx
140012fa0:	74 18                	je     0x140012fba
140012fa2:	48 ff 15 77 87 00 00 	rex.W call *0x8777(%rip)        # 0x14001b720
140012fa9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012fae:	85 c0                	test   %eax,%eax
140012fb0:	74 7a                	je     0x14001302c
140012fb2:	48 83 a3 88 00 00 00 	andq   $0x0,0x88(%rbx)
140012fb9:	00
140012fba:	48 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%rcx
140012fc1:	48 85 c9             	test   %rcx,%rcx
140012fc4:	74 16                	je     0x140012fdc
140012fc6:	33 d2                	xor    %edx,%edx
140012fc8:	48 ff 15 31 86 00 00 	rex.W call *0x8631(%rip)        # 0x14001b600
140012fcf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012fd4:	48 83 a3 b0 00 00 00 	andq   $0x0,0xb0(%rbx)
140012fdb:	00
140012fdc:	48 8b 8b a0 00 00 00 	mov    0xa0(%rbx),%rcx
140012fe3:	48 85 c9             	test   %rcx,%rcx
140012fe6:	74 14                	je     0x140012ffc
140012fe8:	48 ff 15 29 86 00 00 	rex.W call *0x8629(%rip)        # 0x14001b618
140012fef:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012ff4:	48 83 a3 a0 00 00 00 	andq   $0x0,0xa0(%rbx)
140012ffb:	00
140012ffc:	8b 5d f7             	mov    -0x9(%rbp),%ebx
140012fff:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140013003:	e8 fc 20 00 00       	call   0x140015104
140013008:	8b c3                	mov    %ebx,%eax
14001300a:	48 8b 4d 4f          	mov    0x4f(%rbp),%rcx
14001300e:	48 33 cc             	xor    %rsp,%rcx
140013011:	e8 5a 4a 00 00       	call   0x140017a70
140013016:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
14001301d:	00
14001301e:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140013022:	4d 8b 63 20          	mov    0x20(%r11),%r12
140013026:	49 8b e3             	mov    %r11,%rsp
140013029:	5d                   	pop    %rbp
14001302a:	c3                   	ret
14001302b:	cc                   	int3
14001302c:	48 ff 15 e5 83 00 00 	rex.W call *0x83e5(%rip)        # 0x14001b418
140013033:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013038:	90                   	nop
140013039:	0f b7 c8             	movzwl %ax,%ecx
14001303c:	81 c9 00 00 07 80    	or     $0x80070000,%ecx
140013042:	85 c0                	test   %eax,%eax
140013044:	0f 4e c8             	cmovle %eax,%ecx
140013047:	e8 5c 34 ff ff       	call   0x1400064a8
14001304c:	cc                   	int3
14001304d:	cc                   	int3
14001304e:	cc                   	int3
14001304f:	cc                   	int3
140013050:	cc                   	int3
140013051:	cc                   	int3
140013052:	cc                   	int3
140013053:	cc                   	int3
140013054:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140013059:	55                   	push   %rbp
14001305a:	56                   	push   %rsi
14001305b:	57                   	push   %rdi
14001305c:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
140013061:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140013068:	48 8b 05 a1 04 01 00 	mov    0x104a1(%rip),%rax        # 0x140023510
14001306f:	48 33 c4             	xor    %rsp,%rax
140013072:	48 89 45 3f          	mov    %rax,0x3f(%rbp)
140013076:	8b 05 04 9c 00 00    	mov    0x9c04(%rip),%eax        # 0x14001cc80
14001307c:	33 db                	xor    %ebx,%ebx
14001307e:	0f 10 05 d3 9b 00 00 	movups 0x9bd3(%rip),%xmm0        # 0x14001cc58
140013085:	89 45 37             	mov    %eax,0x37(%rbp)
140013088:	8b f2                	mov    %edx,%esi
14001308a:	0f b7 05 f3 9b 00 00 	movzwl 0x9bf3(%rip),%eax        # 0x14001cc84
140013091:	33 d2                	xor    %edx,%edx
140013093:	0f 10 0d ce 9b 00 00 	movups 0x9bce(%rip),%xmm1        # 0x14001cc68
14001309a:	66 89 45 3b          	mov    %ax,0x3b(%rbp)
14001309e:	48 8b f9             	mov    %rcx,%rdi
1400130a1:	48 8d 45 0f          	lea    0xf(%rbp),%rax
1400130a5:	89 5d e7             	mov    %ebx,-0x19(%rbp)
1400130a8:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400130ac:	48 8d 45 eb          	lea    -0x15(%rbp),%rax
1400130b0:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1400130b4:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1400130b8:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
1400130bc:	48 89 45 07          	mov    %rax,0x7(%rbp)
1400130c0:	f2 0f 10 05 b0 9b 00 	movsd  0x9bb0(%rip),%xmm0        # 0x14001cc78
1400130c7:	00
1400130c8:	89 5d eb             	mov    %ebx,-0x15(%rbp)
1400130cb:	0f 11 4d 1f          	movups %xmm1,0x1f(%rbp)
1400130cf:	f2 0f 11 45 2f       	movsd  %xmm0,0x2f(%rbp)
1400130d4:	e8 bb 22 00 00       	call   0x140015394
1400130d9:	48 8b 0d a0 ff 00 00 	mov    0xffa0(%rip),%rcx        # 0x140023080
1400130e0:	48 8d 05 99 ff 00 00 	lea    0xff99(%rip),%rax        # 0x140023080
1400130e7:	48 3b c8             	cmp    %rax,%rcx
1400130ea:	74 34                	je     0x140013120
1400130ec:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
1400130f0:	74 2e                	je     0x140013120
1400130f2:	80 79 19 05          	cmpb   $0x5,0x19(%rcx)
1400130f6:	72 28                	jb     0x140013120
1400130f8:	48 8b 45 07          	mov    0x7(%rbp),%rax
1400130fc:	8d 53 13             	lea    0x13(%rbx),%edx
1400130ff:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140013103:	44 8b 00             	mov    (%rax),%r8d
140013106:	48 8d 45 0f          	lea    0xf(%rbp),%rax
14001310a:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
14001310f:	4c 8d 05 aa a0 00 00 	lea    0xa0aa(%rip),%r8        # 0x14001d1c0
140013116:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001311b:	e8 f8 f4 ff ff       	call   0x140012618
140013120:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140013124:	c7 45 eb 01 00 00 00 	movl   $0x1,-0x15(%rbp)
14001312b:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
14001312f:	38 9f e0 02 00 00    	cmp    %bl,0x2e0(%rdi)
140013135:	75 05                	jne    0x14001313c
140013137:	89 5d e7             	mov    %ebx,-0x19(%rbp)
14001313a:	eb 19                	jmp    0x140013155
14001313c:	48 8d 8f a8 00 00 00 	lea    0xa8(%rdi),%rcx
140013143:	88 9f e0 02 00 00    	mov    %bl,0x2e0(%rdi)
140013149:	8b d6                	mov    %esi,%edx
14001314b:	e8 80 3a 00 00       	call   0x140016bd0
140013150:	89 45 e7             	mov    %eax,-0x19(%rbp)
140013153:	8b d8                	mov    %eax,%ebx
140013155:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
140013159:	e8 be 1e 00 00       	call   0x14001501c
14001315e:	8b c3                	mov    %ebx,%eax
140013160:	48 8b 4d 3f          	mov    0x3f(%rbp),%rcx
140013164:	48 33 cc             	xor    %rsp,%rcx
140013167:	e8 04 49 00 00       	call   0x140017a70
14001316c:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
140013173:	00
140013174:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
14001317b:	5f                   	pop    %rdi
14001317c:	5e                   	pop    %rsi
14001317d:	5d                   	pop    %rbp
14001317e:	c3                   	ret
14001317f:	cc                   	int3
140013180:	cc                   	int3
140013181:	cc                   	int3
140013182:	cc                   	int3
140013183:	cc                   	int3
140013184:	cc                   	int3
140013185:	cc                   	int3
140013186:	cc                   	int3
140013187:	cc                   	int3
140013188:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14001318d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140013192:	55                   	push   %rbp
140013193:	57                   	push   %rdi
140013194:	41 54                	push   %r12
140013196:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
14001319b:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400131a2:	48 8b 05 67 03 01 00 	mov    0x10367(%rip),%rax        # 0x140023510
1400131a9:	48 33 c4             	xor    %rsp,%rax
1400131ac:	48 89 45 3f          	mov    %rax,0x3f(%rbp)
1400131b0:	48 8b f9             	mov    %rcx,%rdi
1400131b3:	33 db                	xor    %ebx,%ebx
1400131b5:	89 5d e7             	mov    %ebx,-0x19(%rbp)
1400131b8:	89 5d eb             	mov    %ebx,-0x15(%rbp)
1400131bb:	0f 10 05 c6 9a 00 00 	movups 0x9ac6(%rip),%xmm0        # 0x14001cc88
1400131c2:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
1400131c6:	0f 10 0d cb 9a 00 00 	movups 0x9acb(%rip),%xmm1        # 0x14001cc98
1400131cd:	0f 11 4d 1f          	movups %xmm1,0x1f(%rbp)
1400131d1:	f2 0f 10 05 cf 9a 00 	movsd  0x9acf(%rip),%xmm0        # 0x14001cca8
1400131d8:	00
1400131d9:	f2 0f 11 45 2f       	movsd  %xmm0,0x2f(%rbp)
1400131de:	8b 05 cc 9a 00 00    	mov    0x9acc(%rip),%eax        # 0x14001ccb0
1400131e4:	89 45 37             	mov    %eax,0x37(%rbp)
1400131e7:	0f b7 05 c6 9a 00 00 	movzwl 0x9ac6(%rip),%eax        # 0x14001ccb4
1400131ee:	66 89 45 3b          	mov    %ax,0x3b(%rbp)
1400131f2:	48 8d 45 0f          	lea    0xf(%rbp),%rax
1400131f6:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400131fa:	48 8d 45 eb          	lea    -0x15(%rbp),%rax
1400131fe:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140013202:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
140013206:	48 89 45 07          	mov    %rax,0x7(%rbp)
14001320a:	33 d2                	xor    %edx,%edx
14001320c:	e8 83 21 00 00       	call   0x140015394
140013211:	4c 8d 25 68 fe 00 00 	lea    0xfe68(%rip),%r12        # 0x140023080
140013218:	4c 8b 0d 61 fe 00 00 	mov    0xfe61(%rip),%r9        # 0x140023080
14001321f:	4d 3b cc             	cmp    %r12,%r9
140013222:	74 34                	je     0x140013258
140013224:	41 f6 41 1c 02       	testb  $0x2,0x1c(%r9)
140013229:	74 2d                	je     0x140013258
14001322b:	41 80 79 19 05       	cmpb   $0x5,0x19(%r9)
140013230:	72 26                	jb     0x140013258
140013232:	8d 53 14             	lea    0x14(%rbx),%edx
140013235:	48 8b 45 07          	mov    0x7(%rbp),%rax
140013239:	8b 08                	mov    (%rax),%ecx
14001323b:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
14001323f:	48 8d 45 0f          	lea    0xf(%rbp),%rax
140013243:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140013248:	4c 8d 05 71 9f 00 00 	lea    0x9f71(%rip),%r8        # 0x14001d1c0
14001324f:	49 8b 49 10          	mov    0x10(%r9),%rcx
140013253:	e8 c0 f3 ff ff       	call   0x140012618
140013258:	c7 45 eb 01 00 00 00 	movl   $0x1,-0x15(%rbp)
14001325f:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140013263:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140013267:	38 5f 20             	cmp    %bl,0x20(%rdi)
14001326a:	75 79                	jne    0x1400132e5
14001326c:	48 8b cf             	mov    %rdi,%rcx
14001326f:	e8 b0 0f 00 00       	call   0x140014224
140013274:	48 8d 8f c0 00 00 00 	lea    0xc0(%rdi),%rcx
14001327b:	33 d2                	xor    %edx,%edx
14001327d:	48 8b 87 90 00 00 00 	mov    0x90(%rdi),%rax
140013284:	ff 15 fe 87 00 00    	call   *0x87fe(%rip)        # 0x14001ba88
14001328a:	8b f0                	mov    %eax,%esi
14001328c:	85 c0                	test   %eax,%eax
14001328e:	74 5a                	je     0x1400132ea
140013290:	ba 02 00 00 00       	mov    $0x2,%edx
140013295:	e8 fa 20 00 00       	call   0x140015394
14001329a:	48 8b 0d df fd 00 00 	mov    0xfddf(%rip),%rcx        # 0x140023080
1400132a1:	49 3b cc             	cmp    %r12,%rcx
1400132a4:	74 31                	je     0x1400132d7
1400132a6:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400132aa:	74 2b                	je     0x1400132d7
1400132ac:	80 79 19 02          	cmpb   $0x2,0x19(%rcx)
1400132b0:	72 25                	jb     0x1400132d7
1400132b2:	ba 15 00 00 00       	mov    $0x15,%edx
1400132b7:	48 8d 05 fa 99 00 00 	lea    0x99fa(%rip),%rax        # 0x14001ccb8
1400132be:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400132c3:	89 74 24 20          	mov    %esi,0x20(%rsp)
1400132c7:	4c 8d 05 f2 9e 00 00 	lea    0x9ef2(%rip),%r8        # 0x14001d1c0
1400132ce:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400132d2:	e8 c1 f1 ff ff       	call   0x140012498
1400132d7:	0f b7 de             	movzwl %si,%ebx
1400132da:	81 cb 00 00 07 80    	or     $0x80070000,%ebx
1400132e0:	85 f6                	test   %esi,%esi
1400132e2:	0f 4e de             	cmovle %esi,%ebx
1400132e5:	89 5d e7             	mov    %ebx,-0x19(%rbp)
1400132e8:	eb 6c                	jmp    0x140013356
1400132ea:	c6 47 20 01          	movb   $0x1,0x20(%rdi)
1400132ee:	48 8b cf             	mov    %rdi,%rcx
1400132f1:	e8 9a 10 00 00       	call   0x140014390
1400132f6:	89 45 e7             	mov    %eax,-0x19(%rbp)
1400132f9:	85 c0                	test   %eax,%eax
1400132fb:	79 57                	jns    0x140013354
1400132fd:	ba 02 00 00 00       	mov    $0x2,%edx
140013302:	e8 8d 20 00 00       	call   0x140015394
140013307:	48 8b 0d 72 fd 00 00 	mov    0xfd72(%rip),%rcx        # 0x140023080
14001330e:	49 3b cc             	cmp    %r12,%rcx
140013311:	74 34                	je     0x140013347
140013313:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140013317:	74 2e                	je     0x140013347