1402bb481:	77 1d                	ja     0x1402bb4a0
1402bb483:	48 ba 21 00 00 00 21 	movabs $0x2100000021,%rdx
1402bb48a:	00 00 00
1402bb48d:	48 0f a3 c2          	bt     %rax,%rdx
1402bb491:	73 0d                	jae    0x1402bb4a0
1402bb493:	83 63 28 f7          	andl   $0xfffffff7,0x28(%rbx)
1402bb497:	b8 73 00 00 00       	mov    $0x73,%eax
1402bb49c:	66 89 43 3a          	mov    %ax,0x3a(%rbx)
1402bb4a0:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
1402bb4a4:	48 ff c2             	inc    %rdx
1402bb4a7:	80 3c 11 00          	cmpb   $0x0,(%rcx,%rdx,1)
1402bb4ab:	75 f7                	jne    0x1402bb4a4
1402bb4ad:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1402bb4b2:	89 53 48             	mov    %edx,0x48(%rbx)
1402bb4b5:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1402bb4b9:	b0 01                	mov    $0x1,%al
1402bb4bb:	49 8b 6b 30          	mov    0x30(%r11),%rbp
1402bb4bf:	49 8b e3             	mov    %r11,%rsp
1402bb4c2:	41 5c                	pop    %r12
1402bb4c4:	5f                   	pop    %rdi
1402bb4c5:	5e                   	pop    %rsi
1402bb4c6:	c3                   	ret
1402bb4c7:	cc                   	int3
1402bb4c8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bb4cd:	57                   	push   %rdi
1402bb4ce:	48 83 ec 30          	sub    $0x30,%rsp
1402bb4d2:	8a 51 39             	mov    0x39(%rcx),%dl
1402bb4d5:	48 8b d9             	mov    %rcx,%rbx
1402bb4d8:	8b 49 34             	mov    0x34(%rcx),%ecx
1402bb4db:	83 e9 02             	sub    $0x2,%ecx
1402bb4de:	74 72                	je     0x1402bb552
1402bb4e0:	83 e9 01             	sub    $0x1,%ecx
1402bb4e3:	74 18                	je     0x1402bb4fd
1402bb4e5:	83 f9 09             	cmp    $0x9,%ecx
1402bb4e8:	74 13                	je     0x1402bb4fd
1402bb4ea:	83 7b 34 0d          	cmpl   $0xd,0x34(%rbx)
1402bb4ee:	74 62                	je     0x1402bb552
1402bb4f0:	80 ea 63             	sub    $0x63,%dl
1402bb4f3:	f6 c2 ef             	test   $0xef,%dl
1402bb4f6:	0f 95 c0             	setne  %al
1402bb4f9:	84 c0                	test   %al,%al
1402bb4fb:	74 55                	je     0x1402bb552
1402bb4fd:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1402bb501:	48 8d 41 08          	lea    0x8(%rcx),%rax
1402bb505:	48 89 43 18          	mov    %rax,0x18(%rbx)
1402bb509:	48 8b 93 58 04 00 00 	mov    0x458(%rbx),%rdx
1402bb510:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402bb514:	44 0f b7 09          	movzwl (%rcx),%r9d
1402bb518:	48 85 d2             	test   %rdx,%rdx
1402bb51b:	75 0f                	jne    0x1402bb52c
1402bb51d:	48 8d 53 50          	lea    0x50(%rbx),%rdx
1402bb521:	41 b8 00 02 00 00    	mov    $0x200,%r8d
1402bb527:	48 8b fa             	mov    %rdx,%rdi
1402bb52a:	eb 0e                	jmp    0x1402bb53a
1402bb52c:	4c 8b 83 50 04 00 00 	mov    0x450(%rbx),%r8
1402bb533:	48 8d 7b 50          	lea    0x50(%rbx),%rdi
1402bb537:	49 d1 e8             	shr    $1,%r8
1402bb53a:	48 8d 4b 48          	lea    0x48(%rbx),%rcx
1402bb53e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402bb543:	e8 70 84 01 00       	call   0x1402d39b8
1402bb548:	85 c0                	test   %eax,%eax
1402bb54a:	74 2f                	je     0x1402bb57b
1402bb54c:	c6 43 38 01          	movb   $0x1,0x38(%rbx)
1402bb550:	eb 29                	jmp    0x1402bb57b
1402bb552:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1402bb556:	48 8d 7b 50          	lea    0x50(%rbx),%rdi
1402bb55a:	48 8b 97 08 04 00 00 	mov    0x408(%rdi),%rdx
1402bb561:	48 85 d2             	test   %rdx,%rdx
1402bb564:	48 8d 41 08          	lea    0x8(%rcx),%rax
1402bb568:	48 0f 44 d7          	cmove  %rdi,%rdx
1402bb56c:	48 89 43 18          	mov    %rax,0x18(%rbx)
1402bb570:	8a 01                	mov    (%rcx),%al
1402bb572:	88 02                	mov    %al,(%rdx)
1402bb574:	c7 43 48 01 00 00 00 	movl   $0x1,0x48(%rbx)
1402bb57b:	48 8b 8f 08 04 00 00 	mov    0x408(%rdi),%rcx
1402bb582:	b0 01                	mov    $0x1,%al
1402bb584:	48 85 c9             	test   %rcx,%rcx
1402bb587:	48 0f 44 cf          	cmove  %rdi,%rcx
1402bb58b:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
1402bb58f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402bb594:	48 83 c4 30          	add    $0x30,%rsp
1402bb598:	5f                   	pop    %rdi
1402bb599:	c3                   	ret
1402bb59a:	cc                   	int3
1402bb59b:	cc                   	int3
1402bb59c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402bb5a1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402bb5a6:	57                   	push   %rdi
1402bb5a7:	48 83 ec 20          	sub    $0x20,%rsp
1402bb5ab:	c6 41 4c 01          	movb   $0x1,0x4c(%rcx)
1402bb5af:	48 8b d9             	mov    %rcx,%rbx
1402bb5b2:	48 8b 51 18          	mov    0x18(%rcx),%rdx
1402bb5b6:	48 8d 42 08          	lea    0x8(%rdx),%rax
1402bb5ba:	48 89 41 18          	mov    %rax,0x18(%rcx)
1402bb5be:	0f b7 32             	movzwl (%rdx),%esi
1402bb5c1:	0f b7 51 3a          	movzwl 0x3a(%rcx),%edx
1402bb5c5:	44 8b 41 34          	mov    0x34(%rcx),%r8d
1402bb5c9:	48 8b 09             	mov    (%rcx),%rcx
1402bb5cc:	e8 13 ba ff ff       	call   0x1402b6fe4
1402bb5d1:	84 c0                	test   %al,%al
1402bb5d3:	75 4b                	jne    0x1402bb620
1402bb5d5:	40 88 74 24 30       	mov    %sil,0x30(%rsp)
1402bb5da:	48 8b 73 08          	mov    0x8(%rbx),%rsi
1402bb5de:	88 44 24 31          	mov    %al,0x31(%rsp)
1402bb5e2:	38 46 28             	cmp    %al,0x28(%rsi)
1402bb5e5:	75 08                	jne    0x1402bb5ef
1402bb5e7:	48 8b ce             	mov    %rsi,%rcx
1402bb5ea:	e8 e1 02 00 00       	call   0x1402bb8d0
1402bb5ef:	48 8b 46 18          	mov    0x18(%rsi),%rax
1402bb5f3:	48 8d 7b 50          	lea    0x50(%rbx),%rdi
1402bb5f7:	48 8b 8f 08 04 00 00 	mov    0x408(%rdi),%rcx
1402bb5fe:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402bb603:	48 85 c9             	test   %rcx,%rcx
1402bb606:	4c 8b ce             	mov    %rsi,%r9
1402bb609:	4c 63 40 08          	movslq 0x8(%rax),%r8
1402bb60d:	48 0f 44 cf          	cmove  %rdi,%rcx
1402bb611:	e8 52 85 01 00       	call   0x1402d3b68
1402bb616:	85 c0                	test   %eax,%eax
1402bb618:	79 1b                	jns    0x1402bb635
1402bb61a:	c6 43 38 01          	movb   $0x1,0x38(%rbx)
1402bb61e:	eb 15                	jmp    0x1402bb635
1402bb620:	48 8d 7b 50          	lea    0x50(%rbx),%rdi
1402bb624:	48 8b 8f 08 04 00 00 	mov    0x408(%rdi),%rcx
1402bb62b:	48 85 c9             	test   %rcx,%rcx
1402bb62e:	48 0f 44 cf          	cmove  %rdi,%rcx
1402bb632:	66 89 31             	mov    %si,(%rcx)
1402bb635:	48 8b 8f 08 04 00 00 	mov    0x408(%rdi),%rcx
1402bb63c:	b0 01                	mov    $0x1,%al
1402bb63e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1402bb643:	48 85 c9             	test   %rcx,%rcx
1402bb646:	c7 43 48 01 00 00 00 	movl   $0x1,0x48(%rbx)
1402bb64d:	48 0f 44 cf          	cmove  %rdi,%rcx
1402bb651:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
1402bb655:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402bb65a:	48 83 c4 20          	add    $0x20,%rsp
1402bb65e:	5f                   	pop    %rdi
1402bb65f:	c3                   	ret
1402bb660:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bb665:	57                   	push   %rdi
1402bb666:	48 83 ec 30          	sub    $0x30,%rsp
1402bb66a:	48 8b 51 18          	mov    0x18(%rcx),%rdx
1402bb66e:	48 8b d9             	mov    %rcx,%rbx
1402bb671:	48 8d 42 08          	lea    0x8(%rdx),%rax
1402bb675:	48 89 41 18          	mov    %rax,0x18(%rcx)
1402bb679:	48 8b 3a             	mov    (%rdx),%rdi
1402bb67c:	e8 03 87 01 00       	call   0x1402d3d84
1402bb681:	85 c0                	test   %eax,%eax
1402bb683:	75 31                	jne    0x1402bb6b6
1402bb685:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402bb689:	45 33 c9             	xor    %r9d,%r9d
1402bb68c:	45 33 c0             	xor    %r8d,%r8d
1402bb68f:	33 d2                	xor    %edx,%edx
1402bb691:	33 c9                	xor    %ecx,%ecx
1402bb693:	c6 40 30 01          	movb   $0x1,0x30(%rax)
1402bb697:	c7 40 2c 16 00 00 00 	movl   $0x16,0x2c(%rax)
1402bb69e:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402bb6a2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402bb6a7:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
1402bb6ad:	e8 86 ac ff ff       	call   0x1402b6338
1402bb6b2:	32 c0                	xor    %al,%al
1402bb6b4:	eb 4e                	jmp    0x1402bb704
1402bb6b6:	8b 4b 34             	mov    0x34(%rbx),%ecx
1402bb6b9:	83 f9 05             	cmp    $0x5,%ecx
1402bb6bc:	7f 20                	jg     0x1402bb6de
1402bb6be:	74 37                	je     0x1402bb6f7
1402bb6c0:	85 c9                	test   %ecx,%ecx
1402bb6c2:	74 4b                	je     0x1402bb70f
1402bb6c4:	83 e9 01             	sub    $0x1,%ecx
1402bb6c7:	74 0e                	je     0x1402bb6d7
1402bb6c9:	83 e9 01             	sub    $0x1,%ecx
1402bb6cc:	75 1f                	jne    0x1402bb6ed
1402bb6ce:	0f b7 43 20          	movzwl 0x20(%rbx),%eax
1402bb6d2:	66 89 07             	mov    %ax,(%rdi)
1402bb6d5:	eb 27                	jmp    0x1402bb6fe
1402bb6d7:	8a 43 20             	mov    0x20(%rbx),%al
1402bb6da:	88 07                	mov    %al,(%rdi)
1402bb6dc:	eb 20                	jmp    0x1402bb6fe
1402bb6de:	83 e9 06             	sub    $0x6,%ecx
1402bb6e1:	74 14                	je     0x1402bb6f7
1402bb6e3:	83 e9 01             	sub    $0x1,%ecx
1402bb6e6:	74 0f                	je     0x1402bb6f7
1402bb6e8:	83 e9 02             	sub    $0x2,%ecx
1402bb6eb:	74 0a                	je     0x1402bb6f7
1402bb6ed:	83 e9 01             	sub    $0x1,%ecx
1402bb6f0:	74 1d                	je     0x1402bb70f
1402bb6f2:	83 f9 01             	cmp    $0x1,%ecx
1402bb6f5:	75 8e                	jne    0x1402bb685
1402bb6f7:	48 63 43 20          	movslq 0x20(%rbx),%rax
1402bb6fb:	48 89 07             	mov    %rax,(%rdi)
1402bb6fe:	c6 43 38 01          	movb   $0x1,0x38(%rbx)
1402bb702:	b0 01                	mov    $0x1,%al
1402bb704:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402bb709:	48 83 c4 30          	add    $0x30,%rsp
1402bb70d:	5f                   	pop    %rdi
1402bb70e:	c3                   	ret
1402bb70f:	8b 43 20             	mov    0x20(%rbx),%eax
1402bb712:	89 07                	mov    %eax,(%rdi)
1402bb714:	eb e8                	jmp    0x1402bb6fe
1402bb716:	cc                   	int3
1402bb717:	cc                   	int3
1402bb718:	40 53                	rex push %rbx
1402bb71a:	48 83 ec 20          	sub    $0x20,%rsp
1402bb71e:	48 8b 51 18          	mov    0x18(%rcx),%rdx
1402bb722:	48 8b d9             	mov    %rcx,%rbx
1402bb725:	48 8d 42 08          	lea    0x8(%rdx),%rax
1402bb729:	48 89 41 18          	mov    %rax,0x18(%rcx)
1402bb72d:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
1402bb732:	48 8b 0a             	mov    (%rdx),%rcx
1402bb735:	44 8b 43 30          	mov    0x30(%rbx),%r8d
1402bb739:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
1402bb73d:	8b 53 34             	mov    0x34(%rbx),%edx
1402bb740:	44 8a 4b 39          	mov    0x39(%rbx),%r9b
1402bb744:	44 0f 44 c0          	cmove  %eax,%r8d
1402bb748:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
1402bb74c:	83 ea 02             	sub    $0x2,%edx
1402bb74f:	74 3d                	je     0x1402bb78e
1402bb751:	83 ea 01             	sub    $0x1,%edx
1402bb754:	74 1a                	je     0x1402bb770
1402bb756:	83 fa 09             	cmp    $0x9,%edx
1402bb759:	74 15                	je     0x1402bb770
1402bb75b:	83 7b 34 0d          	cmpl   $0xd,0x34(%rbx)
1402bb75f:	74 2d                	je     0x1402bb78e
1402bb761:	41 80 e9 63          	sub    $0x63,%r9b
1402bb765:	41 f6 c1 ef          	test   $0xef,%r9b
1402bb769:	0f 95 c0             	setne  %al
1402bb76c:	84 c0                	test   %al,%al
1402bb76e:	74 1e                	je     0x1402bb78e
1402bb770:	48 85 c9             	test   %rcx,%rcx
1402bb773:	75 0b                	jne    0x1402bb780
1402bb775:	48 8d 0d 44 33 0e 00 	lea    0xe3344(%rip),%rcx        # 0x14039eac0
1402bb77c:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
1402bb780:	49 63 d0             	movslq %r8d,%rdx
1402bb783:	c6 43 4c 01          	movb   $0x1,0x4c(%rbx)
1402bb787:	e8 1c 1c 01 00       	call   0x1402cd3a8
1402bb78c:	eb 18                	jmp    0x1402bb7a6
1402bb78e:	48 85 c9             	test   %rcx,%rcx
1402bb791:	75 0b                	jne    0x1402bb79e
1402bb793:	48 8d 0d 2e a8 07 00 	lea    0x7a82e(%rip),%rcx        # 0x140335fc8
1402bb79a:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
1402bb79e:	49 63 d0             	movslq %r8d,%rdx
1402bb7a1:	e8 b2 1a 01 00       	call   0x1402cd258
1402bb7a6:	89 43 48             	mov    %eax,0x48(%rbx)
1402bb7a9:	b0 01                	mov    $0x1,%al
1402bb7ab:	48 83 c4 20          	add    $0x20,%rsp
1402bb7af:	5b                   	pop    %rbx
1402bb7b0:	c3                   	ret
1402bb7b1:	cc                   	int3
1402bb7b2:	cc                   	int3
1402bb7b3:	cc                   	int3
1402bb7b4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bb7b9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402bb7be:	57                   	push   %rdi
1402bb7bf:	48 83 ec 20          	sub    $0x20,%rsp
1402bb7c3:	48 8b 51 18          	mov    0x18(%rcx),%rdx
1402bb7c7:	48 8b d9             	mov    %rcx,%rbx
1402bb7ca:	48 8d 42 08          	lea    0x8(%rdx),%rax
1402bb7ce:	48 89 41 18          	mov    %rax,0x18(%rcx)
1402bb7d2:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
1402bb7d7:	8b 71 30             	mov    0x30(%rcx),%esi
1402bb7da:	83 fe ff             	cmp    $0xffffffff,%esi
1402bb7dd:	48 8b 3a             	mov    (%rdx),%rdi
1402bb7e0:	44 8b 41 34          	mov    0x34(%rcx),%r8d
1402bb7e4:	0f 44 f0             	cmove  %eax,%esi
1402bb7e7:	0f b7 51 3a          	movzwl 0x3a(%rcx),%edx
1402bb7eb:	48 89 79 40          	mov    %rdi,0x40(%rcx)
1402bb7ef:	48 8b 09             	mov    (%rcx),%rcx
1402bb7f2:	e8 ed b7 ff ff       	call   0x1402b6fe4
1402bb7f7:	84 c0                	test   %al,%al
1402bb7f9:	74 21                	je     0x1402bb81c
1402bb7fb:	48 85 ff             	test   %rdi,%rdi
1402bb7fe:	75 0b                	jne    0x1402bb80b
1402bb800:	48 8d 3d b9 32 0e 00 	lea    0xe32b9(%rip),%rdi        # 0x14039eac0
1402bb807:	48 89 7b 40          	mov    %rdi,0x40(%rbx)
1402bb80b:	48 63 d6             	movslq %esi,%rdx
1402bb80e:	48 8b cf             	mov    %rdi,%rcx
1402bb811:	c6 43 4c 01          	movb   $0x1,0x4c(%rbx)
1402bb815:	e8 8e 1b 01 00       	call   0x1402cd3a8
1402bb81a:	eb 1f                	jmp    0x1402bb83b
1402bb81c:	48 85 ff             	test   %rdi,%rdi
1402bb81f:	48 8d 0d a2 a7 07 00 	lea    0x7a7a2(%rip),%rcx        # 0x140335fc8
1402bb826:	8b d6                	mov    %esi,%edx
1402bb828:	48 0f 45 cf          	cmovne %rdi,%rcx
1402bb82c:	45 33 c0             	xor    %r8d,%r8d
1402bb82f:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
1402bb833:	48 8b cb             	mov    %rbx,%rcx
1402bb836:	e8 15 00 00 00       	call   0x1402bb850
1402bb83b:	89 43 48             	mov    %eax,0x48(%rbx)
1402bb83e:	b0 01                	mov    $0x1,%al
1402bb840:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bb845:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402bb84a:	48 83 c4 20          	add    $0x20,%rsp
1402bb84e:	5f                   	pop    %rdi
1402bb84f:	c3                   	ret
1402bb850:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bb855:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402bb85a:	57                   	push   %rdi
1402bb85b:	48 83 ec 20          	sub    $0x20,%rsp
1402bb85f:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1402bb863:	8b f2                	mov    %edx,%esi
1402bb865:	48 8b f9             	mov    %rcx,%rdi
1402bb868:	80 7b 28 00          	cmpb   $0x0,0x28(%rbx)
1402bb86c:	75 08                	jne    0x1402bb876
1402bb86e:	48 8b cb             	mov    %rbx,%rcx
1402bb871:	e8 5a 00 00 00       	call   0x1402bb8d0
1402bb876:	4c 8b 4f 40          	mov    0x40(%rdi),%r9
1402bb87a:	45 33 d2             	xor    %r10d,%r10d
1402bb87d:	85 f6                	test   %esi,%esi
1402bb87f:	7e 2f                	jle    0x1402bb8b0
1402bb881:	41 80 39 00          	cmpb   $0x0,(%r9)
1402bb885:	74 29                	je     0x1402bb8b0
1402bb887:	41 0f b6 11          	movzbl (%r9),%edx
1402bb88b:	48 8b 43 18          	mov    0x18(%rbx),%rax
1402bb88f:	48 8b 08             	mov    (%rax),%rcx
1402bb892:	44 0f b7 04 51       	movzwl (%rcx,%rdx,2),%r8d
1402bb897:	49 8d 49 01          	lea    0x1(%r9),%rcx
1402bb89b:	41 0f ba e0 0f       	bt     $0xf,%r8d
1402bb8a0:	49 0f 43 c9          	cmovae %r9,%rcx
1402bb8a4:	41 ff c2             	inc    %r10d
1402bb8a7:	4c 8d 49 01          	lea    0x1(%rcx),%r9
1402bb8ab:	44 3b d6             	cmp    %esi,%r10d
1402bb8ae:	7c d1                	jl     0x1402bb881
1402bb8b0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bb8b5:	41 8b c2             	mov    %r10d,%eax
1402bb8b8:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402bb8bd:	48 83 c4 20          	add    $0x20,%rsp
1402bb8c1:	5f                   	pop    %rdi
1402bb8c2:	c3                   	ret
1402bb8c3:	cc                   	int3
1402bb8c4:	cc                   	int3
1402bb8c5:	cc                   	int3
1402bb8c6:	cc                   	int3
1402bb8c7:	cc                   	int3
1402bb8c8:	cc                   	int3
1402bb8c9:	cc                   	int3
1402bb8ca:	cc                   	int3
1402bb8cb:	cc                   	int3
1402bb8cc:	cc                   	int3
1402bb8cd:	cc                   	int3
1402bb8ce:	cc                   	int3
1402bb8cf:	cc                   	int3
1402bb8d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bb8d5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402bb8da:	57                   	push   %rdi
1402bb8db:	48 83 ec 20          	sub    $0x20,%rsp
1402bb8df:	48 8b f9             	mov    %rcx,%rdi
1402bb8e2:	e8 31 a7 ff ff       	call   0x1402b6018
1402bb8e7:	48 8d 57 18          	lea    0x18(%rdi),%rdx
1402bb8eb:	48 8b c8             	mov    %rax,%rcx
1402bb8ee:	48 8b f0             	mov    %rax,%rsi
1402bb8f1:	4c 8b 80 90 00 00 00 	mov    0x90(%rax),%r8