14000cf71:	85 c0                	test   %eax,%eax
14000cf73:	78 0a                	js     0x14000cf7f
14000cf75:	48 8b 46 18          	mov    0x18(%rsi),%rax
14000cf79:	49 89 45 00          	mov    %rax,0x0(%r13)
14000cf7d:	eb 08                	jmp    0x14000cf87
14000cf7f:	48 8b ce             	mov    %rsi,%rcx
14000cf82:	e8 b1 d5 ff ff       	call   0x14000a538
14000cf87:	48 8b 0d 72 f0 03 00 	mov    0x3f072(%rip),%rcx        # 0x14004c000
14000cf8e:	eb 24                	jmp    0x14000cfb4
14000cf90:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
14000cf95:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14000cf99:	eb 19                	jmp    0x14000cfb4
14000cf9b:	8b d8                	mov    %eax,%ebx
14000cf9d:	89 44 24 30          	mov    %eax,0x30(%rsp)
14000cfa1:	4c 8d 3d 58 f0 03 00 	lea    0x3f058(%rip),%r15        # 0x14004c000
14000cfa8:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14000cfad:	48 8b 0d 4c f0 03 00 	mov    0x3f04c(%rip),%rcx        # 0x14004c000
14000cfb4:	85 db                	test   %ebx,%ebx
14000cfb6:	79 2b                	jns    0x14000cfe3
14000cfb8:	49 3b cf             	cmp    %r15,%rcx
14000cfbb:	74 26                	je     0x14000cfe3
14000cfbd:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14000cfc1:	74 20                	je     0x14000cfe3
14000cfc3:	ba 33 00 00 00       	mov    $0x33,%edx
14000cfc8:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14000cfcc:	4c 8d 0d 2d 55 03 00 	lea    0x3552d(%rip),%r9        # 0x140042500
14000cfd3:	4c 8d 05 26 57 03 00 	lea    0x35726(%rip),%r8        # 0x140042700
14000cfda:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000cfde:	e8 a1 4c ff ff       	call   0x140001c84
14000cfe3:	48 85 ff             	test   %rdi,%rdi
14000cfe6:	74 08                	je     0x14000cff0
14000cfe8:	48 8b cf             	mov    %rdi,%rcx
14000cfeb:	e8 48 d5 ff ff       	call   0x14000a538
14000cff0:	8b c3                	mov    %ebx,%eax
14000cff2:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
14000cff7:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14000cffb:	49 8b 73 28          	mov    0x28(%r11),%rsi
14000cfff:	49 8b 7b 30          	mov    0x30(%r11),%rdi
14000d003:	4d 8b 63 38          	mov    0x38(%r11),%r12
14000d007:	49 8b e3             	mov    %r11,%rsp
14000d00a:	41 5f                	pop    %r15
14000d00c:	41 5e                	pop    %r14
14000d00e:	41 5d                	pop    %r13
14000d010:	c3                   	ret
14000d011:	cc                   	int3
14000d012:	cc                   	int3
14000d013:	cc                   	int3
14000d014:	cc                   	int3
14000d015:	cc                   	int3
14000d016:	cc                   	int3
14000d017:	cc                   	int3
14000d018:	cc                   	int3
14000d019:	cc                   	int3
14000d01a:	cc                   	int3
14000d01b:	cc                   	int3
14000d01c:	cc                   	int3
14000d01d:	cc                   	int3
14000d01e:	cc                   	int3
14000d01f:	cc                   	int3
14000d020:	48 8b c4             	mov    %rsp,%rax
14000d023:	48 89 58 08          	mov    %rbx,0x8(%rax)
14000d027:	48 89 70 10          	mov    %rsi,0x10(%rax)
14000d02b:	48 89 78 18          	mov    %rdi,0x18(%rax)
14000d02f:	41 54                	push   %r12
14000d031:	41 56                	push   %r14
14000d033:	41 57                	push   %r15
14000d035:	48 83 ec 40          	sub    $0x40,%rsp
14000d039:	41 8b f8             	mov    %r8d,%edi
14000d03c:	4c 8b e2             	mov    %rdx,%r12
14000d03f:	48 8b f1             	mov    %rcx,%rsi
14000d042:	33 db                	xor    %ebx,%ebx
14000d044:	48 89 58 e0          	mov    %rbx,-0x20(%rax)
14000d048:	45 33 f6             	xor    %r14d,%r14d
14000d04b:	44 89 70 dc          	mov    %r14d,-0x24(%rax)
14000d04f:	4c 8d 3d aa ef 03 00 	lea    0x3efaa(%rip),%r15        # 0x14004c000
14000d056:	48 8b 0d a3 ef 03 00 	mov    0x3efa3(%rip),%rcx        # 0x14004c000
14000d05d:	49 3b cf             	cmp    %r15,%rcx
14000d060:	74 20                	je     0x14000d082
14000d062:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14000d066:	74 1a                	je     0x14000d082
14000d068:	8d 53 34             	lea    0x34(%rbx),%edx
14000d06b:	4c 8d 0d a6 54 03 00 	lea    0x354a6(%rip),%r9        # 0x140042518
14000d072:	4c 8d 05 87 56 03 00 	lea    0x35687(%rip),%r8        # 0x140042700
14000d079:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000d07d:	e8 56 a6 ff ff       	call   0x1400076d8
14000d082:	48 8b ce             	mov    %rsi,%rcx
14000d085:	e8 8e db ff ff       	call   0x14000ac18
14000d08a:	4c 8b c8             	mov    %rax,%r9
14000d08d:	48 85 c0             	test   %rax,%rax
14000d090:	75 19                	jne    0x14000d0ab
14000d092:	8d 48 05             	lea    0x5(%rax),%ecx
14000d095:	48 ff 15 fc 2c 03 00 	rex.W call *0x32cfc(%rip)        # 0x14003fd98
14000d09c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d0a1:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
14000d0a6:	e9 13 01 00 00       	jmp    0x14000d1be
14000d0ab:	0f ba f7 1f          	btr    $0x1f,%edi
14000d0af:	40 f6 c7 03          	test   $0x3,%dil
14000d0b3:	0f 95 c1             	setne  %cl
14000d0b6:	40 f6 c7 10          	test   $0x10,%dil
14000d0ba:	0f 95 c0             	setne  %al
14000d0bd:	84 c8                	test   %cl,%al
14000d0bf:	74 0e                	je     0x14000d0cf
14000d0c1:	bf 0d 00 00 c0       	mov    $0xc000000d,%edi
14000d0c6:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14000d0ca:	e9 95 00 00 00       	jmp    0x14000d164
14000d0cf:	41 b8 4b 4f 49 42    	mov    $0x42494f4b,%r8d
14000d0d5:	49 8b d4             	mov    %r12,%rdx
14000d0d8:	49 8b c9             	mov    %r9,%rcx
14000d0db:	e8 ac d6 ff ff       	call   0x14000a78c
14000d0e0:	48 8b d8             	mov    %rax,%rbx
14000d0e3:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14000d0e8:	48 85 c0             	test   %rax,%rax
14000d0eb:	75 0b                	jne    0x14000d0f8
14000d0ed:	bf 08 00 00 c0       	mov    $0xc0000008,%edi
14000d0f2:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14000d0f6:	eb 6c                	jmp    0x14000d164
14000d0f8:	8b f7                	mov    %edi,%esi
14000d0fa:	81 e6 13 00 00 80    	and    $0x80000013,%esi
14000d100:	81 e7 ec ff ff 7f    	and    $0x7fffffec,%edi
14000d106:	48 8d 48 28          	lea    0x28(%rax),%rcx
14000d10a:	48 ff 15 4f 2c 03 00 	rex.W call *0x32c4f(%rip)        # 0x14003fd60
14000d111:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d116:	41 be 01 00 00 00    	mov    $0x1,%r14d
14000d11c:	44 89 74 24 34       	mov    %r14d,0x34(%rsp)
14000d121:	8b d7                	mov    %edi,%edx
14000d123:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14000d127:	48 ff 15 da 2d 03 00 	rex.W call *0x32dda(%rip)        # 0x14003ff08
14000d12e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d133:	8b f8                	mov    %eax,%edi
14000d135:	89 44 24 30          	mov    %eax,0x30(%rsp)
14000d139:	85 c0                	test   %eax,%eax
14000d13b:	78 0e                	js     0x14000d14b
14000d13d:	81 63 10 00 00 00 80 	andl   $0x80000000,0x10(%rbx)
14000d144:	09 73 10             	or     %esi,0x10(%rbx)
14000d147:	44 89 73 24          	mov    %r14d,0x24(%rbx)
14000d14b:	eb 17                	jmp    0x14000d164
14000d14d:	8b f8                	mov    %eax,%edi
14000d14f:	89 44 24 30          	mov    %eax,0x30(%rsp)
14000d153:	4c 8d 3d a6 ee 03 00 	lea    0x3eea6(%rip),%r15        # 0x14004c000
14000d15a:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000d15f:	44 8b 74 24 34       	mov    0x34(%rsp),%r14d
14000d164:	85 ff                	test   %edi,%edi
14000d166:	79 32                	jns    0x14000d19a
14000d168:	48 8b 0d 91 ee 03 00 	mov    0x3ee91(%rip),%rcx        # 0x14004c000
14000d16f:	49 3b cf             	cmp    %r15,%rcx
14000d172:	74 26                	je     0x14000d19a
14000d174:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14000d178:	74 20                	je     0x14000d19a
14000d17a:	ba 35 00 00 00       	mov    $0x35,%edx
14000d17f:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14000d183:	4c 8d 0d 8e 53 03 00 	lea    0x3538e(%rip),%r9        # 0x140042518
14000d18a:	4c 8d 05 6f 55 03 00 	lea    0x3556f(%rip),%r8        # 0x140042700
14000d191:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000d195:	e8 ea 4a ff ff       	call   0x140001c84
14000d19a:	48 85 db             	test   %rbx,%rbx
14000d19d:	74 08                	je     0x14000d1a7
14000d19f:	48 8b cb             	mov    %rbx,%rcx
14000d1a2:	e8 91 d3 ff ff       	call   0x14000a538
14000d1a7:	45 85 f6             	test   %r14d,%r14d
14000d1aa:	74 10                	je     0x14000d1bc
14000d1ac:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
14000d1b0:	48 ff 15 b1 2b 03 00 	rex.W call *0x32bb1(%rip)        # 0x14003fd68
14000d1b7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d1bc:	8b c7                	mov    %edi,%eax
14000d1be:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14000d1c3:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14000d1c8:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
14000d1cd:	48 83 c4 40          	add    $0x40,%rsp
14000d1d1:	41 5f                	pop    %r15
14000d1d3:	41 5e                	pop    %r14
14000d1d5:	41 5c                	pop    %r12
14000d1d7:	c3                   	ret
14000d1d8:	cc                   	int3
14000d1d9:	cc                   	int3
14000d1da:	cc                   	int3
14000d1db:	cc                   	int3
14000d1dc:	cc                   	int3
14000d1dd:	cc                   	int3
14000d1de:	cc                   	int3
14000d1df:	cc                   	int3
14000d1e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000d1e5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000d1ea:	57                   	push   %rdi
14000d1eb:	48 83 ec 40          	sub    $0x40,%rsp
14000d1ef:	48 8b fa             	mov    %rdx,%rdi
14000d1f2:	48 8b d9             	mov    %rcx,%rbx
14000d1f5:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
14000d1fc:	00 00
14000d1fe:	48 8d 35 fb ed 03 00 	lea    0x3edfb(%rip),%rsi        # 0x14004c000
14000d205:	48 8b 0d f4 ed 03 00 	mov    0x3edf4(%rip),%rcx        # 0x14004c000
14000d20c:	48 3b ce             	cmp    %rsi,%rcx
14000d20f:	74 22                	je     0x14000d233
14000d211:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14000d215:	74 1c                	je     0x14000d233
14000d217:	ba 36 00 00 00       	mov    $0x36,%edx
14000d21c:	4c 8d 0d 15 53 03 00 	lea    0x35315(%rip),%r9        # 0x140042538
14000d223:	4c 8d 05 d6 54 03 00 	lea    0x354d6(%rip),%r8        # 0x140042700
14000d22a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000d22e:	e8 a5 a4 ff ff       	call   0x1400076d8
14000d233:	48 8b cb             	mov    %rbx,%rcx
14000d236:	e8 dd d9 ff ff       	call   0x14000ac18
14000d23b:	48 8b d8             	mov    %rax,%rbx
14000d23e:	48 85 c0             	test   %rax,%rax
14000d241:	75 19                	jne    0x14000d25c
14000d243:	8d 48 05             	lea    0x5(%rax),%ecx
14000d246:	48 ff 15 4b 2b 03 00 	rex.W call *0x32b4b(%rip)        # 0x14003fd98
14000d24d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d252:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
14000d257:	e9 a5 00 00 00       	jmp    0x14000d301
14000d25c:	41 b8 4b 4f 49 42    	mov    $0x42494f4b,%r8d
14000d262:	48 8b d7             	mov    %rdi,%rdx
14000d265:	48 8b cb             	mov    %rbx,%rcx
14000d268:	e8 1f d5 ff ff       	call   0x14000a78c
14000d26d:	48 8b f8             	mov    %rax,%rdi
14000d270:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14000d275:	48 85 c0             	test   %rax,%rax
14000d278:	75 0b                	jne    0x14000d285
14000d27a:	bb 08 00 00 c0       	mov    $0xc0000008,%ebx
14000d27f:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14000d283:	eb 37                	jmp    0x14000d2bc
14000d285:	41 b8 4b 4f 49 42    	mov    $0x42494f4b,%r8d
14000d28b:	48 8b d7             	mov    %rdi,%rdx
14000d28e:	48 8b cb             	mov    %rbx,%rcx
14000d291:	e8 0a d4 ff ff       	call   0x14000a6a0
14000d296:	8b d8                	mov    %eax,%ebx
14000d298:	89 44 24 30          	mov    %eax,0x30(%rsp)
14000d29c:	85 c0                	test   %eax,%eax
14000d29e:	78 08                	js     0x14000d2a8
14000d2a0:	48 8b cf             	mov    %rdi,%rcx
14000d2a3:	e8 90 d2 ff ff       	call   0x14000a538
14000d2a8:	eb 12                	jmp    0x14000d2bc
14000d2aa:	8b d8                	mov    %eax,%ebx
14000d2ac:	89 44 24 30          	mov    %eax,0x30(%rsp)
14000d2b0:	48 8d 35 49 ed 03 00 	lea    0x3ed49(%rip),%rsi        # 0x14004c000
14000d2b7:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14000d2bc:	85 db                	test   %ebx,%ebx
14000d2be:	79 32                	jns    0x14000d2f2
14000d2c0:	48 8b 0d 39 ed 03 00 	mov    0x3ed39(%rip),%rcx        # 0x14004c000
14000d2c7:	48 3b ce             	cmp    %rsi,%rcx
14000d2ca:	74 26                	je     0x14000d2f2
14000d2cc:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14000d2d0:	74 20                	je     0x14000d2f2
14000d2d2:	ba 37 00 00 00       	mov    $0x37,%edx
14000d2d7:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14000d2db:	4c 8d 0d 56 52 03 00 	lea    0x35256(%rip),%r9        # 0x140042538
14000d2e2:	4c 8d 05 17 54 03 00 	lea    0x35417(%rip),%r8        # 0x140042700
14000d2e9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000d2ed:	e8 92 49 ff ff       	call   0x140001c84
14000d2f2:	48 85 ff             	test   %rdi,%rdi
14000d2f5:	74 08                	je     0x14000d2ff
14000d2f7:	48 8b cf             	mov    %rdi,%rcx
14000d2fa:	e8 39 d2 ff ff       	call   0x14000a538
14000d2ff:	8b c3                	mov    %ebx,%eax
14000d301:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14000d306:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14000d30b:	48 83 c4 40          	add    $0x40,%rsp
14000d30f:	5f                   	pop    %rdi
14000d310:	c3                   	ret
14000d311:	cc                   	int3
14000d312:	cc                   	int3
14000d313:	cc                   	int3
14000d314:	cc                   	int3
14000d315:	cc                   	int3
14000d316:	cc                   	int3
14000d317:	cc                   	int3
14000d318:	cc                   	int3
14000d319:	cc                   	int3
14000d31a:	cc                   	int3
14000d31b:	cc                   	int3
14000d31c:	cc                   	int3
14000d31d:	cc                   	int3
14000d31e:	cc                   	int3
14000d31f:	cc                   	int3
14000d320:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000d325:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000d32a:	57                   	push   %rdi
14000d32b:	48 83 ec 40          	sub    $0x40,%rsp
14000d32f:	48 8b fa             	mov    %rdx,%rdi
14000d332:	48 8b d9             	mov    %rcx,%rbx
14000d335:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
14000d33c:	00 00
14000d33e:	48 8d 35 bb ec 03 00 	lea    0x3ecbb(%rip),%rsi        # 0x14004c000
14000d345:	48 8b 0d b4 ec 03 00 	mov    0x3ecb4(%rip),%rcx        # 0x14004c000
14000d34c:	48 3b ce             	cmp    %rsi,%rcx
14000d34f:	74 22                	je     0x14000d373
14000d351:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14000d355:	74 1c                	je     0x14000d373
14000d357:	ba 38 00 00 00       	mov    $0x38,%edx
14000d35c:	4c 8d 0d ed 51 03 00 	lea    0x351ed(%rip),%r9        # 0x140042550
14000d363:	4c 8d 05 96 53 03 00 	lea    0x35396(%rip),%r8        # 0x140042700
14000d36a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000d36e:	e8 65 a3 ff ff       	call   0x1400076d8
14000d373:	48 8b cb             	mov    %rbx,%rcx
14000d376:	e8 9d d8 ff ff       	call   0x14000ac18
14000d37b:	48 8b d8             	mov    %rax,%rbx
14000d37e:	48 85 c0             	test   %rax,%rax
14000d381:	75 19                	jne    0x14000d39c
14000d383:	8d 48 05             	lea    0x5(%rax),%ecx
14000d386:	48 ff 15 0b 2a 03 00 	rex.W call *0x32a0b(%rip)        # 0x14003fd98
14000d38d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d392:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
14000d397:	e9 a5 00 00 00       	jmp    0x14000d441
14000d39c:	41 b8 53 4f 49 42    	mov    $0x42494f53,%r8d
14000d3a2:	48 8b d7             	mov    %rdi,%rdx
14000d3a5:	48 8b cb             	mov    %rbx,%rcx
14000d3a8:	e8 df d3 ff ff       	call   0x14000a78c
14000d3ad:	48 8b f8             	mov    %rax,%rdi
14000d3b0:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14000d3b5:	48 85 c0             	test   %rax,%rax
14000d3b8:	75 0b                	jne    0x14000d3c5
14000d3ba:	bb 08 00 00 c0       	mov    $0xc0000008,%ebx
14000d3bf:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14000d3c3:	eb 37                	jmp    0x14000d3fc
14000d3c5:	41 b8 53 4f 49 42    	mov    $0x42494f53,%r8d
14000d3cb:	48 8b d7             	mov    %rdi,%rdx
14000d3ce:	48 8b cb             	mov    %rbx,%rcx
14000d3d1:	e8 ca d2 ff ff       	call   0x14000a6a0
14000d3d6:	8b d8                	mov    %eax,%ebx
14000d3d8:	89 44 24 30          	mov    %eax,0x30(%rsp)
14000d3dc:	85 c0                	test   %eax,%eax
14000d3de:	78 08                	js     0x14000d3e8
14000d3e0:	48 8b cf             	mov    %rdi,%rcx
14000d3e3:	e8 50 d1 ff ff       	call   0x14000a538
14000d3e8:	eb 12                	jmp    0x14000d3fc
14000d3ea:	8b d8                	mov    %eax,%ebx
14000d3ec:	89 44 24 30          	mov    %eax,0x30(%rsp)
14000d3f0:	48 8d 35 09 ec 03 00 	lea    0x3ec09(%rip),%rsi        # 0x14004c000
14000d3f7:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14000d3fc:	85 db                	test   %ebx,%ebx
14000d3fe:	79 32                	jns    0x14000d432
14000d400:	48 8b 0d f9 eb 03 00 	mov    0x3ebf9(%rip),%rcx        # 0x14004c000
14000d407:	48 3b ce             	cmp    %rsi,%rcx
14000d40a:	74 26                	je     0x14000d432
14000d40c:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14000d410:	74 20                	je     0x14000d432
14000d412:	ba 39 00 00 00       	mov    $0x39,%edx
14000d417:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14000d41b:	4c 8d 0d 2e 51 03 00 	lea    0x3512e(%rip),%r9        # 0x140042550
14000d422:	4c 8d 05 d7 52 03 00 	lea    0x352d7(%rip),%r8        # 0x140042700
14000d429:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000d42d:	e8 52 48 ff ff       	call   0x140001c84
14000d432:	48 85 ff             	test   %rdi,%rdi
14000d435:	74 08                	je     0x14000d43f
14000d437:	48 8b cf             	mov    %rdi,%rcx
14000d43a:	e8 f9 d0 ff ff       	call   0x14000a538
14000d43f:	8b c3                	mov    %ebx,%eax
14000d441:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14000d446:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14000d44b:	48 83 c4 40          	add    $0x40,%rsp
14000d44f:	5f                   	pop    %rdi