14001ef81:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001ef86:	8a 03                	mov    (%rbx),%al
14001ef88:	a8 40                	test   $0x40,%al
14001ef8a:	74 10                	je     0x14001ef9c
14001ef8c:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
14001ef90:	48 ff 15 c1 09 02 00 	rex.W call *0x209c1(%rip)        # 0x14003f958
14001ef97:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001ef9c:	48 8b 1f             	mov    (%rdi),%rbx
14001ef9f:	48 8b cf             	mov    %rdi,%rcx
14001efa2:	48 ff 15 7f 0a 02 00 	rex.W call *0x20a7f(%rip)        # 0x14003fa28
14001efa9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001efae:	48 8b fb             	mov    %rbx,%rdi
14001efb1:	48 85 db             	test   %rbx,%rbx
14001efb4:	75 b1                	jne    0x14001ef67
14001efb6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14001efbb:	48 83 c4 20          	add    $0x20,%rsp
14001efbf:	5f                   	pop    %rdi
14001efc0:	c3                   	ret
14001efc1:	cc                   	int3
14001efc2:	cc                   	int3
14001efc3:	cc                   	int3
14001efc4:	cc                   	int3
14001efc5:	cc                   	int3
14001efc6:	cc                   	int3
14001efc7:	cc                   	int3
14001efc8:	cc                   	int3
14001efc9:	cc                   	int3
14001efca:	cc                   	int3
14001efcb:	cc                   	int3
14001efcc:	cc                   	int3
14001efcd:	cc                   	int3
14001efce:	cc                   	int3
14001efcf:	cc                   	int3
14001efd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001efd5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001efda:	55                   	push   %rbp
14001efdb:	57                   	push   %rdi
14001efdc:	41 56                	push   %r14
14001efde:	48 8b ec             	mov    %rsp,%rbp
14001efe1:	48 83 ec 30          	sub    $0x30,%rsp
14001efe5:	8b c2                	mov    %edx,%eax
14001efe7:	45 33 f6             	xor    %r14d,%r14d
14001efea:	85 c0                	test   %eax,%eax
14001efec:	49 8b f8             	mov    %r8,%rdi
14001efef:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14001eff3:	48 8b d9             	mov    %rcx,%rbx
14001eff6:	41 8d 56 10          	lea    0x10(%r14),%edx
14001effa:	0f 45 d0             	cmovne %eax,%edx
14001effd:	48 ff 15 d4 09 02 00 	rex.W call *0x209d4(%rip)        # 0x14003f9d8
14001f004:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f009:	85 c0                	test   %eax,%eax
14001f00b:	0f 84 e9 01 00 00    	je     0x14001f1fa
14001f011:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14001f015:	ba 00 00 00 80       	mov    $0x80000000,%edx
14001f01a:	48 8b cb             	mov    %rbx,%rcx
14001f01d:	48 ff 15 b4 09 02 00 	rex.W call *0x209b4(%rip)        # 0x14003f9d8
14001f024:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f029:	85 c0                	test   %eax,%eax
14001f02b:	0f 84 c9 01 00 00    	je     0x14001f1fa
14001f031:	44 8b 47 04          	mov    0x4(%rdi),%r8d
14001f035:	41 8d 76 02          	lea    0x2(%r14),%esi
14001f039:	8b d6                	mov    %esi,%edx
14001f03b:	48 8b cb             	mov    %rbx,%rcx
14001f03e:	48 ff 15 bb 09 02 00 	rex.W call *0x209bb(%rip)        # 0x14003fa00
14001f045:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f04a:	85 c0                	test   %eax,%eax
14001f04c:	0f 84 a8 01 00 00    	je     0x14001f1fa
14001f052:	8b 55 28             	mov    0x28(%rbp),%edx
14001f055:	48 8b cb             	mov    %rbx,%rcx
14001f058:	48 ff 15 b1 09 02 00 	rex.W call *0x209b1(%rip)        # 0x14003fa10
14001f05f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f064:	85 c0                	test   %eax,%eax
14001f066:	0f 84 8e 01 00 00    	je     0x14001f1fa
14001f06c:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14001f070:	ba 01 00 00 80       	mov    $0x80000001,%edx
14001f075:	48 8b cb             	mov    %rbx,%rcx
14001f078:	48 ff 15 59 09 02 00 	rex.W call *0x20959(%rip)        # 0x14003f9d8
14001f07f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f084:	85 c0                	test   %eax,%eax
14001f086:	0f 84 6e 01 00 00    	je     0x14001f1fa
14001f08c:	44 8b 47 08          	mov    0x8(%rdi),%r8d
14001f090:	8b d6                	mov    %esi,%edx
14001f092:	48 8b cb             	mov    %rbx,%rcx
14001f095:	48 ff 15 64 09 02 00 	rex.W call *0x20964(%rip)        # 0x14003fa00
14001f09c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f0a1:	85 c0                	test   %eax,%eax
14001f0a3:	0f 84 51 01 00 00    	je     0x14001f1fa
14001f0a9:	8b 55 28             	mov    0x28(%rbp),%edx
14001f0ac:	48 8b cb             	mov    %rbx,%rcx
14001f0af:	48 ff 15 5a 09 02 00 	rex.W call *0x2095a(%rip)        # 0x14003fa10
14001f0b6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f0bb:	85 c0                	test   %eax,%eax
14001f0bd:	0f 84 37 01 00 00    	je     0x14001f1fa
14001f0c3:	44 38 37             	cmp    %r14b,(%rdi)
14001f0c6:	7d 70                	jge    0x14001f138
14001f0c8:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14001f0cc:	ba 02 00 00 80       	mov    $0x80000002,%edx
14001f0d1:	48 8b cb             	mov    %rbx,%rcx
14001f0d4:	48 ff 15 fd 08 02 00 	rex.W call *0x208fd(%rip)        # 0x14003f9d8
14001f0db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f0e0:	85 c0                	test   %eax,%eax
14001f0e2:	0f 84 12 01 00 00    	je     0x14001f1fa
14001f0e8:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14001f0ec:	48 8b cb             	mov    %rbx,%rcx
14001f0ef:	8d 56 0e             	lea    0xe(%rsi),%edx
14001f0f2:	48 ff 15 df 08 02 00 	rex.W call *0x208df(%rip)        # 0x14003f9d8
14001f0f9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f0fe:	85 c0                	test   %eax,%eax
14001f100:	0f 84 f4 00 00 00    	je     0x14001f1fa
14001f106:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14001f10a:	48 8b cb             	mov    %rbx,%rcx
14001f10d:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14001f111:	e8 06 c1 ff ff       	call   0x14001b21c
14001f116:	85 c0                	test   %eax,%eax
14001f118:	0f 84 dc 00 00 00    	je     0x14001f1fa
14001f11e:	8b 55 28             	mov    0x28(%rbp),%edx
14001f121:	48 8b cb             	mov    %rbx,%rcx
14001f124:	48 ff 15 e5 08 02 00 	rex.W call *0x208e5(%rip)        # 0x14003fa10
14001f12b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f130:	85 c0                	test   %eax,%eax
14001f132:	0f 84 c2 00 00 00    	je     0x14001f1fa
14001f138:	f6 07 40             	testb  $0x40,(%rdi)
14001f13b:	0f 84 9c 00 00 00    	je     0x14001f1dd
14001f141:	48 8b 47 20          	mov    0x20(%rdi),%rax
14001f145:	48 85 c0             	test   %rax,%rax
14001f148:	74 35                	je     0x14001f17f
14001f14a:	41 b8 ff ff ff 7f    	mov    $0x7fffffff,%r8d
14001f150:	41 8b c8             	mov    %r8d,%ecx
14001f153:	44 38 30             	cmp    %r14b,(%rax)
14001f156:	74 09                	je     0x14001f161
14001f158:	48 ff c0             	inc    %rax
14001f15b:	48 83 e9 01          	sub    $0x1,%rcx
14001f15f:	75 f2                	jne    0x14001f153
14001f161:	48 8b c1             	mov    %rcx,%rax
14001f164:	48 f7 d8             	neg    %rax
14001f167:	1b d2                	sbb    %edx,%edx
14001f169:	4c 2b c1             	sub    %rcx,%r8
14001f16c:	f7 d2                	not    %edx
14001f16e:	81 e2 57 00 07 80    	and    $0x80070057,%edx
14001f174:	48 f7 d9             	neg    %rcx
14001f177:	4d 1b f6             	sbb    %r14,%r14
14001f17a:	4d 23 f0             	and    %r8,%r14
14001f17d:	eb 05                	jmp    0x14001f184
14001f17f:	ba 57 00 07 80       	mov    $0x80070057,%edx
14001f184:	33 f6                	xor    %esi,%esi
14001f186:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14001f18a:	85 d2                	test   %edx,%edx
14001f18c:	48 8b cb             	mov    %rbx,%rcx
14001f18f:	ba 03 00 00 80       	mov    $0x80000003,%edx
14001f194:	49 0f 49 f6          	cmovns %r14,%rsi
14001f198:	48 ff 15 39 08 02 00 	rex.W call *0x20839(%rip)        # 0x14003f9d8
14001f19f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f1a4:	85 c0                	test   %eax,%eax
14001f1a6:	74 52                	je     0x14001f1fa
14001f1a8:	4c 8b 4f 20          	mov    0x20(%rdi),%r9
14001f1ac:	44 8b c6             	mov    %esi,%r8d
14001f1af:	ba 1b 00 00 00       	mov    $0x1b,%edx
14001f1b4:	48 8b cb             	mov    %rbx,%rcx
14001f1b7:	48 ff 15 4a 08 02 00 	rex.W call *0x2084a(%rip)        # 0x14003fa08
14001f1be:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f1c3:	85 c0                	test   %eax,%eax
14001f1c5:	74 33                	je     0x14001f1fa
14001f1c7:	8b 55 28             	mov    0x28(%rbp),%edx
14001f1ca:	48 8b cb             	mov    %rbx,%rcx
14001f1cd:	48 ff 15 3c 08 02 00 	rex.W call *0x2083c(%rip)        # 0x14003fa10
14001f1d4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f1d9:	85 c0                	test   %eax,%eax
14001f1db:	74 1d                	je     0x14001f1fa
14001f1dd:	8b 55 f0             	mov    -0x10(%rbp),%edx
14001f1e0:	48 8b cb             	mov    %rbx,%rcx
14001f1e3:	48 ff 15 26 08 02 00 	rex.W call *0x20826(%rip)        # 0x14003fa10
14001f1ea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f1ef:	85 c0                	test   %eax,%eax
14001f1f1:	74 07                	je     0x14001f1fa
14001f1f3:	b8 01 00 00 00       	mov    $0x1,%eax
14001f1f8:	eb 02                	jmp    0x14001f1fc
14001f1fa:	33 c0                	xor    %eax,%eax
14001f1fc:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14001f201:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14001f206:	48 83 c4 30          	add    $0x30,%rsp
14001f20a:	41 5e                	pop    %r14
14001f20c:	5f                   	pop    %rdi
14001f20d:	5d                   	pop    %rbp
14001f20e:	c3                   	ret
14001f20f:	cc                   	int3
14001f210:	cc                   	int3
14001f211:	cc                   	int3
14001f212:	cc                   	int3
14001f213:	cc                   	int3
14001f214:	cc                   	int3
14001f215:	cc                   	int3
14001f216:	cc                   	int3
14001f217:	cc                   	int3
14001f218:	cc                   	int3
14001f219:	cc                   	int3
14001f21a:	cc                   	int3
14001f21b:	cc                   	int3
14001f21c:	cc                   	int3
14001f21d:	cc                   	int3
14001f21e:	cc                   	int3
14001f21f:	cc                   	int3
14001f220:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001f225:	55                   	push   %rbp
14001f226:	56                   	push   %rsi
14001f227:	57                   	push   %rdi
14001f228:	48 8b ec             	mov    %rsp,%rbp
14001f22b:	48 83 ec 50          	sub    $0x50,%rsp
14001f22f:	8b c2                	mov    %edx,%eax
14001f231:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14001f235:	85 c0                	test   %eax,%eax
14001f237:	ba 10 00 00 00       	mov    $0x10,%edx
14001f23c:	49 8b d8             	mov    %r8,%rbx
14001f23f:	48 8b f1             	mov    %rcx,%rsi
14001f242:	0f 45 d0             	cmovne %eax,%edx
14001f245:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14001f249:	48 ff 15 60 08 02 00 	rex.W call *0x20860(%rip)        # 0x14003fab0
14001f250:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f255:	85 c0                	test   %eax,%eax
14001f257:	0f 84 10 02 00 00    	je     0x14001f46d
14001f25d:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f261:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14001f265:	33 c0                	xor    %eax,%eax
14001f267:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14001f26b:	ba 00 00 00 80       	mov    $0x80000000,%edx
14001f270:	88 03                	mov    %al,(%rbx)
14001f272:	48 ff 15 37 08 02 00 	rex.W call *0x20837(%rip)        # 0x14003fab0
14001f279:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f27e:	85 c0                	test   %eax,%eax
14001f280:	0f 84 e7 01 00 00    	je     0x14001f46d
14001f286:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14001f28a:	4c 8d 43 04          	lea    0x4(%rbx),%r8
14001f28e:	bf 02 00 00 00       	mov    $0x2,%edi
14001f293:	8b d7                	mov    %edi,%edx
14001f295:	48 ff 15 ac 07 02 00 	rex.W call *0x207ac(%rip)        # 0x14003fa48
14001f29c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f2a1:	85 c0                	test   %eax,%eax
14001f2a3:	0f 84 c4 01 00 00    	je     0x14001f46d
14001f2a9:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14001f2ad:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14001f2b1:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f2b5:	48 ff 15 24 07 02 00 	rex.W call *0x20724(%rip)        # 0x14003f9e0
14001f2bc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f2c1:	85 c0                	test   %eax,%eax
14001f2c3:	0f 84 a4 01 00 00    	je     0x14001f46d
14001f2c9:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f2cd:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14001f2d1:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14001f2d5:	ba 01 00 00 80       	mov    $0x80000001,%edx
14001f2da:	48 ff 15 cf 07 02 00 	rex.W call *0x207cf(%rip)        # 0x14003fab0
14001f2e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f2e6:	85 c0                	test   %eax,%eax
14001f2e8:	0f 84 7f 01 00 00    	je     0x14001f46d
14001f2ee:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14001f2f2:	4c 8d 43 08          	lea    0x8(%rbx),%r8
14001f2f6:	8b d7                	mov    %edi,%edx
14001f2f8:	48 ff 15 49 07 02 00 	rex.W call *0x20749(%rip)        # 0x14003fa48
14001f2ff:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f304:	85 c0                	test   %eax,%eax
14001f306:	0f 84 61 01 00 00    	je     0x14001f46d
14001f30c:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14001f310:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14001f314:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f318:	48 ff 15 c1 06 02 00 	rex.W call *0x206c1(%rip)        # 0x14003f9e0
14001f31f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f324:	85 c0                	test   %eax,%eax
14001f326:	0f 84 41 01 00 00    	je     0x14001f46d
14001f32c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f330:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14001f334:	48 ff 15 85 06 02 00 	rex.W call *0x20685(%rip)        # 0x14003f9c0
14001f33b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f340:	ba 02 00 00 80       	mov    $0x80000002,%edx
14001f345:	39 55 28             	cmp    %edx,0x28(%rbp)
14001f348:	0f 85 87 00 00 00    	jne    0x14001f3d5
14001f34e:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f352:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14001f356:	80 0b 80             	orb    $0x80,(%rbx)
14001f359:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14001f35d:	48 ff 15 4c 07 02 00 	rex.W call *0x2074c(%rip)        # 0x14003fab0
14001f364:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f369:	85 c0                	test   %eax,%eax
14001f36b:	0f 84 fc 00 00 00    	je     0x14001f46d
14001f371:	48 8b 7d 38          	mov    0x38(%rbp),%rdi
14001f375:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
14001f379:	48 8b cf             	mov    %rdi,%rcx
14001f37c:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
14001f380:	ba 10 00 00 00       	mov    $0x10,%edx
14001f385:	48 ff 15 24 07 02 00 	rex.W call *0x20724(%rip)        # 0x14003fab0
14001f38c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f391:	85 c0                	test   %eax,%eax
14001f393:	0f 84 d4 00 00 00    	je     0x14001f46d
14001f399:	48 8d 53 10          	lea    0x10(%rbx),%rdx
14001f39d:	48 8b cf             	mov    %rdi,%rcx
14001f3a0:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
14001f3a4:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
14001f3a8:	e8 3f bf ff ff       	call   0x14001b2ec
14001f3ad:	85 c0                	test   %eax,%eax
14001f3af:	0f 84 b8 00 00 00    	je     0x14001f46d
14001f3b5:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14001f3b9:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14001f3bd:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f3c1:	48 ff 15 18 06 02 00 	rex.W call *0x20618(%rip)        # 0x14003f9e0
14001f3c8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f3cd:	85 c0                	test   %eax,%eax
14001f3cf:	0f 84 98 00 00 00    	je     0x14001f46d
14001f3d5:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f3d9:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14001f3dd:	48 ff 15 dc 05 02 00 	rex.W call *0x205dc(%rip)        # 0x14003f9c0
14001f3e4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f3e9:	ba 03 00 00 80       	mov    $0x80000003,%edx
14001f3ee:	39 55 28             	cmp    %edx,0x28(%rbp)
14001f3f1:	75 58                	jne    0x14001f44b
14001f3f3:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f3f7:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14001f3fb:	80 0b 40             	orb    $0x40,(%rbx)
14001f3fe:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14001f402:	48 ff 15 a7 06 02 00 	rex.W call *0x206a7(%rip)        # 0x14003fab0
14001f409:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f40e:	85 c0                	test   %eax,%eax
14001f410:	74 5b                	je     0x14001f46d
14001f412:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14001f416:	4c 8d 43 20          	lea    0x20(%rbx),%r8
14001f41a:	ba 1b 00 00 00       	mov    $0x1b,%edx
14001f41f:	48 ff 15 4a 06 02 00 	rex.W call *0x2064a(%rip)        # 0x14003fa70
14001f426:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f42b:	85 c0                	test   %eax,%eax
14001f42d:	74 3e                	je     0x14001f46d
14001f42f:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14001f433:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14001f437:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f43b:	48 ff 15 9e 05 02 00 	rex.W call *0x2059e(%rip)        # 0x14003f9e0
14001f442:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f447:	85 c0                	test   %eax,%eax
14001f449:	74 22                	je     0x14001f46d
14001f44b:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
14001f44f:	48 8b ce             	mov    %rsi,%rcx
14001f452:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
14001f456:	48 ff 15 83 05 02 00 	rex.W call *0x20583(%rip)        # 0x14003f9e0
14001f45d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f462:	85 c0                	test   %eax,%eax
14001f464:	74 07                	je     0x14001f46d
14001f466:	b8 01 00 00 00       	mov    $0x1,%eax
14001f46b:	eb 02                	jmp    0x14001f46f
14001f46d:	33 c0                	xor    %eax,%eax
14001f46f:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14001f474:	48 83 c4 50          	add    $0x50,%rsp
14001f478:	5f                   	pop    %rdi
14001f479:	5e                   	pop    %rsi
14001f47a:	5d                   	pop    %rbp
14001f47b:	c3                   	ret
14001f47c:	cc                   	int3