14016d16a:	e8 05 ac ff ff       	call   0x140167d74
14016d16f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016d173:	73 0d                	jae    0x14016d182
14016d175:	48 8b 40 10          	mov    0x10(%rax),%rax
14016d179:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d17d:	48 85 db             	test   %rbx,%rbx
14016d180:	75 46                	jne    0x14016d1c8
14016d182:	48 85 f6             	test   %rsi,%rsi
14016d185:	74 05                	je     0x14016d18c
14016d187:	48 8b de             	mov    %rsi,%rbx
14016d18a:	eb 3c                	jmp    0x14016d1c8
14016d18c:	48 8b d5             	mov    %rbp,%rdx
14016d18f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016d194:	e8 0b 1d 00 00       	call   0x14016eea4
14016d199:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016d19d:	74 43                	je     0x14016d1e2
14016d19f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016d1a4:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016d1a9:	48 8b cb             	mov    %rbx,%rcx
14016d1ac:	e8 8b ab ff ff       	call   0x140167d3c
14016d1b1:	48 8b 0b             	mov    (%rbx),%rcx
14016d1b4:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016d1b8:	48 8b cb             	mov    %rbx,%rcx
14016d1bb:	ff 15 5f 14 09 00    	call   *0x9145f(%rip)        # 0x1401fe620
14016d1c1:	48 89 1d f8 f8 1a 00 	mov    %rbx,0x1af8f8(%rip)        # 0x14031cac0
14016d1c8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d1cd:	e8 46 a6 ff ff       	call   0x140167818
14016d1d2:	48 8b c3             	mov    %rbx,%rax
14016d1d5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016d1da:	48 83 c4 20          	add    $0x20,%rsp
14016d1de:	5f                   	pop    %rdi
14016d1df:	5e                   	pop    %rsi
14016d1e0:	5d                   	pop    %rbp
14016d1e1:	c3                   	ret
14016d1e2:	e8 b1 c3 ff ff       	call   0x140169598
14016d1e7:	90                   	nop
14016d1e8:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016d1ed:	55                   	push   %rbp
14016d1ee:	56                   	push   %rsi
14016d1ef:	57                   	push   %rdi
14016d1f0:	48 83 ec 20          	sub    $0x20,%rsp
14016d1f4:	48 8b e9             	mov    %rcx,%rbp
14016d1f7:	33 d2                	xor    %edx,%edx
14016d1f9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d1fe:	e8 9d a5 ff ff       	call   0x1401677a0
14016d203:	90                   	nop
14016d204:	48 8b 35 6d f8 1a 00 	mov    0x1af86d(%rip),%rsi        # 0x14031ca78
14016d20b:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016d210:	48 8b 3d d1 f7 1a 00 	mov    0x1af7d1(%rip),%rdi        # 0x14031c9e8
14016d217:	48 85 ff             	test   %rdi,%rdi
14016d21a:	75 3d                	jne    0x14016d259
14016d21c:	33 d2                	xor    %edx,%edx
14016d21e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d223:	e8 78 a5 ff ff       	call   0x1401677a0
14016d228:	48 39 3d b9 f7 1a 00 	cmp    %rdi,0x1af7b9(%rip)        # 0x14031c9e8
14016d22f:	75 17                	jne    0x14016d248
14016d231:	8b 05 e9 f4 1a 00    	mov    0x1af4e9(%rip),%eax        # 0x14031c720
14016d237:	ff c0                	inc    %eax
14016d239:	89 05 e1 f4 1a 00    	mov    %eax,0x1af4e1(%rip)        # 0x14031c720
14016d23f:	48 98                	cltq
14016d241:	48 89 05 a0 f7 1a 00 	mov    %rax,0x1af7a0(%rip)        # 0x14031c9e8
14016d248:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d24d:	e8 c6 a5 ff ff       	call   0x140167818
14016d252:	48 8b 3d 8f f7 1a 00 	mov    0x1af78f(%rip),%rdi        # 0x14031c9e8
14016d259:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016d25d:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016d261:	73 0f                	jae    0x14016d272
14016d263:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016d267:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d26b:	48 85 db             	test   %rbx,%rbx
14016d26e:	75 68                	jne    0x14016d2d8
14016d270:	eb 02                	jmp    0x14016d274
14016d272:	33 db                	xor    %ebx,%ebx
14016d274:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016d278:	74 13                	je     0x14016d28d
14016d27a:	e8 f5 aa ff ff       	call   0x140167d74
14016d27f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016d283:	73 0d                	jae    0x14016d292
14016d285:	48 8b 40 10          	mov    0x10(%rax),%rax
14016d289:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d28d:	48 85 db             	test   %rbx,%rbx
14016d290:	75 46                	jne    0x14016d2d8
14016d292:	48 85 f6             	test   %rsi,%rsi
14016d295:	74 05                	je     0x14016d29c
14016d297:	48 8b de             	mov    %rsi,%rbx
14016d29a:	eb 3c                	jmp    0x14016d2d8
14016d29c:	48 8b d5             	mov    %rbp,%rdx
14016d29f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016d2a4:	e8 b7 1c 00 00       	call   0x14016ef60
14016d2a9:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016d2ad:	74 43                	je     0x14016d2f2
14016d2af:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016d2b4:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016d2b9:	48 8b cb             	mov    %rbx,%rcx
14016d2bc:	e8 7b aa ff ff       	call   0x140167d3c
14016d2c1:	48 8b 0b             	mov    (%rbx),%rcx
14016d2c4:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016d2c8:	48 8b cb             	mov    %rbx,%rcx
14016d2cb:	ff 15 4f 13 09 00    	call   *0x9134f(%rip)        # 0x1401fe620
14016d2d1:	48 89 1d a0 f7 1a 00 	mov    %rbx,0x1af7a0(%rip)        # 0x14031ca78
14016d2d8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d2dd:	e8 36 a5 ff ff       	call   0x140167818
14016d2e2:	48 8b c3             	mov    %rbx,%rax
14016d2e5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016d2ea:	48 83 c4 20          	add    $0x20,%rsp
14016d2ee:	5f                   	pop    %rdi
14016d2ef:	5e                   	pop    %rsi
14016d2f0:	5d                   	pop    %rbp
14016d2f1:	c3                   	ret
14016d2f2:	e8 a1 c2 ff ff       	call   0x140169598
14016d2f7:	90                   	nop
14016d2f8:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016d2fd:	55                   	push   %rbp
14016d2fe:	56                   	push   %rsi
14016d2ff:	57                   	push   %rdi
14016d300:	48 83 ec 20          	sub    $0x20,%rsp
14016d304:	48 8b e9             	mov    %rcx,%rbp
14016d307:	33 d2                	xor    %edx,%edx
14016d309:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d30e:	e8 8d a4 ff ff       	call   0x1401677a0
14016d313:	90                   	nop
14016d314:	48 8b 35 ad f7 1a 00 	mov    0x1af7ad(%rip),%rsi        # 0x14031cac8
14016d31b:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016d320:	48 8b 3d 01 f7 1a 00 	mov    0x1af701(%rip),%rdi        # 0x14031ca28
14016d327:	48 85 ff             	test   %rdi,%rdi
14016d32a:	75 3d                	jne    0x14016d369
14016d32c:	33 d2                	xor    %edx,%edx
14016d32e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d333:	e8 68 a4 ff ff       	call   0x1401677a0
14016d338:	48 39 3d e9 f6 1a 00 	cmp    %rdi,0x1af6e9(%rip)        # 0x14031ca28
14016d33f:	75 17                	jne    0x14016d358
14016d341:	8b 05 d9 f3 1a 00    	mov    0x1af3d9(%rip),%eax        # 0x14031c720
14016d347:	ff c0                	inc    %eax
14016d349:	89 05 d1 f3 1a 00    	mov    %eax,0x1af3d1(%rip)        # 0x14031c720
14016d34f:	48 98                	cltq
14016d351:	48 89 05 d0 f6 1a 00 	mov    %rax,0x1af6d0(%rip)        # 0x14031ca28
14016d358:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d35d:	e8 b6 a4 ff ff       	call   0x140167818
14016d362:	48 8b 3d bf f6 1a 00 	mov    0x1af6bf(%rip),%rdi        # 0x14031ca28
14016d369:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016d36d:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016d371:	73 0f                	jae    0x14016d382
14016d373:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016d377:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d37b:	48 85 db             	test   %rbx,%rbx
14016d37e:	75 68                	jne    0x14016d3e8
14016d380:	eb 02                	jmp    0x14016d384
14016d382:	33 db                	xor    %ebx,%ebx
14016d384:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016d388:	74 13                	je     0x14016d39d
14016d38a:	e8 e5 a9 ff ff       	call   0x140167d74
14016d38f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016d393:	73 0d                	jae    0x14016d3a2
14016d395:	48 8b 40 10          	mov    0x10(%rax),%rax
14016d399:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d39d:	48 85 db             	test   %rbx,%rbx
14016d3a0:	75 46                	jne    0x14016d3e8
14016d3a2:	48 85 f6             	test   %rsi,%rsi
14016d3a5:	74 05                	je     0x14016d3ac
14016d3a7:	48 8b de             	mov    %rsi,%rbx
14016d3aa:	eb 3c                	jmp    0x14016d3e8
14016d3ac:	48 8b d5             	mov    %rbp,%rdx
14016d3af:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016d3b4:	e8 63 1c 00 00       	call   0x14016f01c
14016d3b9:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016d3bd:	74 43                	je     0x14016d402
14016d3bf:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016d3c4:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016d3c9:	48 8b cb             	mov    %rbx,%rcx
14016d3cc:	e8 6b a9 ff ff       	call   0x140167d3c
14016d3d1:	48 8b 0b             	mov    (%rbx),%rcx
14016d3d4:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016d3d8:	48 8b cb             	mov    %rbx,%rcx
14016d3db:	ff 15 3f 12 09 00    	call   *0x9123f(%rip)        # 0x1401fe620
14016d3e1:	48 89 1d e0 f6 1a 00 	mov    %rbx,0x1af6e0(%rip)        # 0x14031cac8
14016d3e8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d3ed:	e8 26 a4 ff ff       	call   0x140167818
14016d3f2:	48 8b c3             	mov    %rbx,%rax
14016d3f5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016d3fa:	48 83 c4 20          	add    $0x20,%rsp
14016d3fe:	5f                   	pop    %rdi
14016d3ff:	5e                   	pop    %rsi
14016d400:	5d                   	pop    %rbp
14016d401:	c3                   	ret
14016d402:	e8 91 c1 ff ff       	call   0x140169598
14016d407:	90                   	nop
14016d408:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016d40d:	55                   	push   %rbp
14016d40e:	56                   	push   %rsi
14016d40f:	57                   	push   %rdi
14016d410:	48 83 ec 20          	sub    $0x20,%rsp
14016d414:	48 8b e9             	mov    %rcx,%rbp
14016d417:	33 d2                	xor    %edx,%edx
14016d419:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d41e:	e8 7d a3 ff ff       	call   0x1401677a0
14016d423:	90                   	nop
14016d424:	48 8b 35 a5 f6 1a 00 	mov    0x1af6a5(%rip),%rsi        # 0x14031cad0
14016d42b:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016d430:	48 8b 3d f9 f5 1a 00 	mov    0x1af5f9(%rip),%rdi        # 0x14031ca30
14016d437:	48 85 ff             	test   %rdi,%rdi
14016d43a:	75 3d                	jne    0x14016d479
14016d43c:	33 d2                	xor    %edx,%edx
14016d43e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d443:	e8 58 a3 ff ff       	call   0x1401677a0
14016d448:	48 39 3d e1 f5 1a 00 	cmp    %rdi,0x1af5e1(%rip)        # 0x14031ca30
14016d44f:	75 17                	jne    0x14016d468
14016d451:	8b 05 c9 f2 1a 00    	mov    0x1af2c9(%rip),%eax        # 0x14031c720
14016d457:	ff c0                	inc    %eax
14016d459:	89 05 c1 f2 1a 00    	mov    %eax,0x1af2c1(%rip)        # 0x14031c720
14016d45f:	48 98                	cltq
14016d461:	48 89 05 c8 f5 1a 00 	mov    %rax,0x1af5c8(%rip)        # 0x14031ca30
14016d468:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d46d:	e8 a6 a3 ff ff       	call   0x140167818
14016d472:	48 8b 3d b7 f5 1a 00 	mov    0x1af5b7(%rip),%rdi        # 0x14031ca30
14016d479:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016d47d:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016d481:	73 0f                	jae    0x14016d492
14016d483:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016d487:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d48b:	48 85 db             	test   %rbx,%rbx
14016d48e:	75 68                	jne    0x14016d4f8
14016d490:	eb 02                	jmp    0x14016d494
14016d492:	33 db                	xor    %ebx,%ebx
14016d494:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016d498:	74 13                	je     0x14016d4ad
14016d49a:	e8 d5 a8 ff ff       	call   0x140167d74
14016d49f:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016d4a3:	73 0d                	jae    0x14016d4b2
14016d4a5:	48 8b 40 10          	mov    0x10(%rax),%rax
14016d4a9:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d4ad:	48 85 db             	test   %rbx,%rbx
14016d4b0:	75 46                	jne    0x14016d4f8
14016d4b2:	48 85 f6             	test   %rsi,%rsi
14016d4b5:	74 05                	je     0x14016d4bc
14016d4b7:	48 8b de             	mov    %rsi,%rbx
14016d4ba:	eb 3c                	jmp    0x14016d4f8
14016d4bc:	48 8b d5             	mov    %rbp,%rdx
14016d4bf:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016d4c4:	e8 0f 1c 00 00       	call   0x14016f0d8
14016d4c9:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016d4cd:	74 43                	je     0x14016d512
14016d4cf:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016d4d4:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016d4d9:	48 8b cb             	mov    %rbx,%rcx
14016d4dc:	e8 5b a8 ff ff       	call   0x140167d3c
14016d4e1:	48 8b 0b             	mov    (%rbx),%rcx
14016d4e4:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016d4e8:	48 8b cb             	mov    %rbx,%rcx
14016d4eb:	ff 15 2f 11 09 00    	call   *0x9112f(%rip)        # 0x1401fe620
14016d4f1:	48 89 1d d8 f5 1a 00 	mov    %rbx,0x1af5d8(%rip)        # 0x14031cad0
14016d4f8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d4fd:	e8 16 a3 ff ff       	call   0x140167818
14016d502:	48 8b c3             	mov    %rbx,%rax
14016d505:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016d50a:	48 83 c4 20          	add    $0x20,%rsp
14016d50e:	5f                   	pop    %rdi
14016d50f:	5e                   	pop    %rsi
14016d510:	5d                   	pop    %rbp
14016d511:	c3                   	ret
14016d512:	e8 81 c0 ff ff       	call   0x140169598
14016d517:	90                   	nop
14016d518:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016d51d:	55                   	push   %rbp
14016d51e:	56                   	push   %rsi
14016d51f:	57                   	push   %rdi
14016d520:	48 83 ec 20          	sub    $0x20,%rsp
14016d524:	48 8b e9             	mov    %rcx,%rbp
14016d527:	33 d2                	xor    %edx,%edx
14016d529:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d52e:	e8 6d a2 ff ff       	call   0x1401677a0
14016d533:	90                   	nop
14016d534:	48 8b 35 cd f5 1a 00 	mov    0x1af5cd(%rip),%rsi        # 0x14031cb08
14016d53b:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016d540:	48 8b 3d 21 f5 1a 00 	mov    0x1af521(%rip),%rdi        # 0x14031ca68
14016d547:	48 85 ff             	test   %rdi,%rdi
14016d54a:	75 3d                	jne    0x14016d589
14016d54c:	33 d2                	xor    %edx,%edx
14016d54e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d553:	e8 48 a2 ff ff       	call   0x1401677a0
14016d558:	48 39 3d 09 f5 1a 00 	cmp    %rdi,0x1af509(%rip)        # 0x14031ca68
14016d55f:	75 17                	jne    0x14016d578
14016d561:	8b 05 b9 f1 1a 00    	mov    0x1af1b9(%rip),%eax        # 0x14031c720
14016d567:	ff c0                	inc    %eax
14016d569:	89 05 b1 f1 1a 00    	mov    %eax,0x1af1b1(%rip)        # 0x14031c720
14016d56f:	48 98                	cltq
14016d571:	48 89 05 f0 f4 1a 00 	mov    %rax,0x1af4f0(%rip)        # 0x14031ca68
14016d578:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016d57d:	e8 96 a2 ff ff       	call   0x140167818
14016d582:	48 8b 3d df f4 1a 00 	mov    0x1af4df(%rip),%rdi        # 0x14031ca68
14016d589:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14016d58d:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14016d591:	73 0f                	jae    0x14016d5a2
14016d593:	48 8b 41 10          	mov    0x10(%rcx),%rax
14016d597:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d59b:	48 85 db             	test   %rbx,%rbx
14016d59e:	75 68                	jne    0x14016d608
14016d5a0:	eb 02                	jmp    0x14016d5a4
14016d5a2:	33 db                	xor    %ebx,%ebx
14016d5a4:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
14016d5a8:	74 13                	je     0x14016d5bd
14016d5aa:	e8 c5 a7 ff ff       	call   0x140167d74
14016d5af:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14016d5b3:	73 0d                	jae    0x14016d5c2
14016d5b5:	48 8b 40 10          	mov    0x10(%rax),%rax
14016d5b9:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14016d5bd:	48 85 db             	test   %rbx,%rbx
14016d5c0:	75 46                	jne    0x14016d608
14016d5c2:	48 85 f6             	test   %rsi,%rsi
14016d5c5:	74 05                	je     0x14016d5cc
14016d5c7:	48 8b de             	mov    %rsi,%rbx
14016d5ca:	eb 3c                	jmp    0x14016d608
14016d5cc:	48 8b d5             	mov    %rbp,%rdx
14016d5cf:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14016d5d4:	e8 c7 1b 00 00       	call   0x14016f1a0
14016d5d9:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14016d5dd:	74 43                	je     0x14016d622
14016d5df:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14016d5e4:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14016d5e9:	48 8b cb             	mov    %rbx,%rcx
14016d5ec:	e8 4b a7 ff ff       	call   0x140167d3c
14016d5f1:	48 8b 0b             	mov    (%rbx),%rcx
14016d5f4:	48 8b 41 08          	mov    0x8(%rcx),%rax
14016d5f8:	48 8b cb             	mov    %rbx,%rcx
14016d5fb:	ff 15 1f 10 09 00    	call   *0x9101f(%rip)        # 0x1401fe620
14016d601:	48 89 1d 00 f5 1a 00 	mov    %rbx,0x1af500(%rip)        # 0x14031cb08
14016d608:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d60d:	e8 06 a2 ff ff       	call   0x140167818
14016d612:	48 8b c3             	mov    %rbx,%rax
14016d615:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14016d61a:	48 83 c4 20          	add    $0x20,%rsp
14016d61e:	5f                   	pop    %rdi
14016d61f:	5e                   	pop    %rsi
14016d620:	5d                   	pop    %rbp
14016d621:	c3                   	ret
14016d622:	e8 71 bf ff ff       	call   0x140169598
14016d627:	90                   	nop
14016d628:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14016d62d:	55                   	push   %rbp
14016d62e:	56                   	push   %rsi
14016d62f:	57                   	push   %rdi
14016d630:	48 83 ec 20          	sub    $0x20,%rsp
14016d634:	48 8b e9             	mov    %rcx,%rbp
14016d637:	33 d2                	xor    %edx,%edx
14016d639:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14016d63e:	e8 5d a1 ff ff       	call   0x1401677a0
14016d643:	90                   	nop
14016d644:	48 8b 35 5d f4 1a 00 	mov    0x1af45d(%rip),%rsi        # 0x14031caa8
14016d64b:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14016d650:	48 8b 3d c1 f3 1a 00 	mov    0x1af3c1(%rip),%rdi        # 0x14031ca18
14016d657:	48 85 ff             	test   %rdi,%rdi