1409bb659:	4c 8b 4b 08          	mov    0x8(%rbx),%r9
1409bb65d:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
1409bb661:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1409bb665:	48 03 cf             	add    %rdi,%rcx
1409bb668:	e8 a3 49 89 ff       	call   0x140250010
1409bb66d:	89 43 34             	mov    %eax,0x34(%rbx)
1409bb670:	85 c0                	test   %eax,%eax
1409bb672:	74 ac                	je     0x1409bb620
1409bb674:	e9 3c ff ff ff       	jmp    0x1409bb5b5
1409bb679:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1409bb67d:	41 bd 02 00 00 00    	mov    $0x2,%r13d
1409bb683:	48 8b 43 28          	mov    0x28(%rbx),%rax
1409bb687:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
1409bb68b:	44 89 69 38          	mov    %r13d,0x38(%rcx)
1409bb68f:	eb 03                	jmp    0x1409bb694
1409bb691:	44 8b ee             	mov    %esi,%r13d
1409bb694:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1409bb698:	48 8b 43 28          	mov    0x28(%rbx),%rax
1409bb69c:	4c 8b 04 c8          	mov    (%rax,%rcx,8),%r8
1409bb6a0:	8b 4b 34             	mov    0x34(%rbx),%ecx
1409bb6a3:	8d 04 29             	lea    (%rcx,%rbp,1),%eax
1409bb6a6:	41 3b 40 18          	cmp    0x18(%r8),%eax
1409bb6aa:	7e 41                	jle    0x1409bb6ed
1409bb6ac:	8b f9                	mov    %ecx,%edi
1409bb6ae:	d1 ff                	sar    $1,%edi
1409bb6b0:	03 f9                	add    %ecx,%edi
1409bb6b2:	49 8b 48 08          	mov    0x8(%r8),%rcx
1409bb6b6:	03 fd                	add    %ebp,%edi
1409bb6b8:	48 63 d7             	movslq %edi,%rdx
1409bb6bb:	e8 e8 5a 47 00       	call   0x140e311a8
1409bb6c0:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1409bb6c4:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1409bb6c8:	48 8b 14 d1          	mov    (%rcx,%rdx,8),%rdx
1409bb6cc:	48 89 42 08          	mov    %rax,0x8(%rdx)
1409bb6d0:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1409bb6d4:	48 8b 43 28          	mov    0x28(%rbx),%rax
1409bb6d8:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
1409bb6dc:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1409bb6e1:	0f 84 a9 00 00 00    	je     0x1409bb790
1409bb6e7:	8d 47 fe             	lea    -0x2(%rdi),%eax
1409bb6ea:	89 42 18             	mov    %eax,0x18(%rdx)
1409bb6ed:	8b 53 34             	mov    0x34(%rbx),%edx
1409bb6f0:	48 8b 43 28          	mov    0x28(%rbx),%rax
1409bb6f4:	03 d5                	add    %ebp,%edx
1409bb6f6:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1409bb6fa:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1409bb6ff:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1409bb704:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1409bb709:	89 53 34             	mov    %edx,0x34(%rbx)
1409bb70c:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
1409bb710:	41 8b c5             	mov    %r13d,%eax
1409bb713:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
1409bb718:	48 63 d2             	movslq %edx,%rdx
1409bb71b:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1409bb71f:	c6 04 0a 00          	movb   $0x0,(%rdx,%rcx,1)
1409bb723:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1409bb727:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1409bb72b:	48 8b 0c d1          	mov    (%rcx,%rdx,8),%rcx
1409bb72f:	48 63 53 34          	movslq 0x34(%rbx),%rdx
1409bb733:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1409bb737:	c6 44 11 01 00       	movb   $0x0,0x1(%rcx,%rdx,1)
1409bb73c:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1409bb740:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1409bb744:	48 8b 14 d1          	mov    (%rcx,%rdx,8),%rdx
1409bb748:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1409bb74c:	48 89 8b 80 00 00 00 	mov    %rcx,0x80(%rbx)
1409bb753:	48 83 c4 38          	add    $0x38,%rsp
1409bb757:	5d                   	pop    %rbp
1409bb758:	5b                   	pop    %rbx
1409bb759:	c3                   	ret
1409bb75a:	48 8b d3             	mov    %rbx,%rdx
1409bb75d:	48 8d 0d 9c 5d 62 00 	lea    0x625d9c(%rip),%rcx        # 0x140fe1500
1409bb764:	e8 77 8f f8 ff       	call   0x1409446e0
1409bb769:	cc                   	int3
1409bb76a:	33 f6                	xor    %esi,%esi
1409bb76c:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1409bb770:	48 8b d3             	mov    %rbx,%rdx
1409bb773:	48 8d 0d be 5d 62 00 	lea    0x625dbe(%rip),%rcx        # 0x140fe1538
1409bb77a:	e8 61 8f f8 ff       	call   0x1409446e0
1409bb77f:	cc                   	int3
1409bb780:	48 8b d3             	mov    %rbx,%rdx
1409bb783:	48 8d 0d de 5d 62 00 	lea    0x625dde(%rip),%rcx        # 0x140fe1568
1409bb78a:	e8 51 8f f8 ff       	call   0x1409446e0
1409bb78f:	cc                   	int3
1409bb790:	48 8b d3             	mov    %rbx,%rdx
1409bb793:	48 8d 0d ee 5d 62 00 	lea    0x625dee(%rip),%rcx        # 0x140fe1588
1409bb79a:	e8 41 8f f8 ff       	call   0x1409446e0
1409bb79f:	cc                   	int3
1409bb7a0:	48 83 ec 08          	sub    $0x8,%rsp
1409bb7a4:	4c 8b 89 80 00 00 00 	mov    0x80(%rcx),%r9
1409bb7ab:	4c 8b d1             	mov    %rcx,%r10
1409bb7ae:	4c 8b 59 40          	mov    0x40(%rcx),%r11
1409bb7b2:	8b 41 4c             	mov    0x4c(%rcx),%eax
1409bb7b5:	4d 3b cb             	cmp    %r11,%r9
1409bb7b8:	0f 83 ca 00 00 00    	jae    0x1409bb888
1409bb7be:	48 89 1c 24          	mov    %rbx,(%rsp)
1409bb7c2:	48 8d 1d 37 48 64 ff 	lea    -0x9bb7c9(%rip),%rbx        # 0x140000000
1409bb7c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1409bb7d0:	41 0f b6 11          	movzbl (%r9),%edx
1409bb7d4:	84 d2                	test   %dl,%dl
1409bb7d6:	74 0b                	je     0x1409bb7e3
1409bb7d8:	44 0f b6 84 1a 70 f3 	movzbl 0x106f370(%rdx,%rbx,1),%r8d
1409bb7df:	06 01
1409bb7e1:	eb 03                	jmp    0x1409bb7e6
1409bb7e3:	41 b0 01             	mov    $0x1,%r8b
1409bb7e6:	48 63 c8             	movslq %eax,%rcx
1409bb7e9:	66 83 bc 4b 70 e5 06 	cmpw   $0x0,0x106e570(%rbx,%rcx,2)
1409bb7f0:	01 00
1409bb7f2:	74 08                	je     0x1409bb7fc
1409bb7f4:	41 89 42 68          	mov    %eax,0x68(%r10)
1409bb7f8:	4d 89 4a 70          	mov    %r9,0x70(%r10)
1409bb7fc:	0f bf 94 4b b0 f4 06 	movswl 0x106f4b0(%rbx,%rcx,2),%edx
1409bb803:	01
1409bb804:	41 0f b6 c8          	movzbl %r8b,%ecx
1409bb808:	03 d1                	add    %ecx,%edx
1409bb80a:	48 63 ca             	movslq %edx,%rcx
1409bb80d:	0f bf 8c 4b b0 54 07 	movswl 0x10754b0(%rbx,%rcx,2),%ecx
1409bb814:	01
1409bb815:	3b c8                	cmp    %eax,%ecx
1409bb817:	74 44                	je     0x1409bb85d
1409bb819:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1409bb820:	48 63 c8             	movslq %eax,%rcx
1409bb823:	48 0f bf 84 4b 40 06 	movswq 0x1070640(%rbx,%rcx,2),%rax
1409bb82a:	07 01
1409bb82c:	3d f9 06 00 00       	cmp    $0x6f9,%eax
1409bb831:	7c 0d                	jl     0x1409bb840
1409bb833:	41 0f b6 c8          	movzbl %r8b,%ecx
1409bb837:	44 0f b6 84 19 70 f4 	movzbl 0x106f470(%rcx,%rbx,1),%r8d
1409bb83e:	06 01
1409bb840:	0f bf 94 43 b0 f4 06 	movswl 0x106f4b0(%rbx,%rax,2),%edx
1409bb847:	01
1409bb848:	41 0f b6 c8          	movzbl %r8b,%ecx
1409bb84c:	03 d1                	add    %ecx,%edx
1409bb84e:	48 63 ca             	movslq %edx,%rcx
1409bb851:	0f bf 8c 4b b0 54 07 	movswl 0x10754b0(%rbx,%rcx,2),%ecx
1409bb858:	01
1409bb859:	3b c8                	cmp    %eax,%ecx
1409bb85b:	75 c3                	jne    0x1409bb820
1409bb85d:	48 63 c8             	movslq %eax,%rcx
1409bb860:	49 ff c1             	inc    %r9
1409bb863:	41 0f b6 c0          	movzbl %r8b,%eax
1409bb867:	0f bf 94 4b b0 f4 06 	movswl 0x106f4b0(%rbx,%rcx,2),%edx
1409bb86e:	01
1409bb86f:	03 c2                	add    %edx,%eax
1409bb871:	48 98                	cltq
1409bb873:	0f bf 84 43 d0 17 07 	movswl 0x10717d0(%rbx,%rax,2),%eax
1409bb87a:	01
1409bb87b:	4d 3b cb             	cmp    %r11,%r9
1409bb87e:	0f 82 4c ff ff ff    	jb     0x1409bb7d0
1409bb884:	48 8b 1c 24          	mov    (%rsp),%rbx
1409bb888:	48 83 c4 08          	add    $0x8,%rsp
1409bb88c:	c3                   	ret
1409bb88d:	cc                   	int3
1409bb88e:	cc                   	int3
1409bb88f:	cc                   	int3
1409bb890:	40 53                	rex push %rbx
1409bb892:	48 83 ec 20          	sub    $0x20,%rsp
1409bb896:	48 8b da             	mov    %rdx,%rbx
1409bb899:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1409bb89e:	48 8d 15 47 78 63 00 	lea    0x637847(%rip),%rdx        # 0x140ff30ec
1409bb8a5:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1409bb8aa:	e8 21 44 9c ff       	call   0x14037fcd0
1409bb8af:	83 f8 02             	cmp    $0x2,%eax
1409bb8b2:	74 08                	je     0x1409bb8bc
1409bb8b4:	33 c0                	xor    %eax,%eax
1409bb8b6:	48 83 c4 20          	add    $0x20,%rsp
1409bb8ba:	5b                   	pop    %rbx
1409bb8bb:	c3                   	ret
1409bb8bc:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
1409bb8c0:	8b 44 24 48          	mov    0x48(%rsp),%eax
1409bb8c4:	83 e1 3f             	and    $0x3f,%ecx
1409bb8c7:	25 ff 03 00 00       	and    $0x3ff,%eax
1409bb8cc:	c1 e1 0a             	shl    $0xa,%ecx
1409bb8cf:	0b c8                	or     %eax,%ecx
1409bb8d1:	b8 20 00 00 00       	mov    $0x20,%eax
1409bb8d6:	89 0b                	mov    %ecx,(%rbx)
1409bb8d8:	48 83 c4 20          	add    $0x20,%rsp
1409bb8dc:	5b                   	pop    %rbx
1409bb8dd:	c3                   	ret
1409bb8de:	cc                   	int3
1409bb8df:	cc                   	int3
1409bb8e0:	4c 8b da             	mov    %rdx,%r11
1409bb8e3:	c7 02 00 00 00 00    	movl   $0x0,(%rdx)
1409bb8e9:	4c 8b c9             	mov    %rcx,%r9
1409bb8ec:	45 33 d2             	xor    %r10d,%r10d
1409bb8ef:	90                   	nop
1409bb8f0:	45 0f b6 01          	movzbl (%r9),%r8d
1409bb8f4:	33 c0                	xor    %eax,%eax
1409bb8f6:	45 84 c0             	test   %r8b,%r8b
1409bb8f9:	74 30                	je     0x1409bb92b
1409bb8fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1409bb900:	41 80 f8 2e          	cmp    $0x2e,%r8b
1409bb904:	74 1e                	je     0x1409bb924
1409bb906:	83 f8 19             	cmp    $0x19,%eax
1409bb909:	77 3d                	ja     0x1409bb948
1409bb90b:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
1409bb90e:	49 ff c1             	inc    %r9
1409bb911:	41 0f be c0          	movsbl %r8b,%eax
1409bb915:	45 0f b6 01          	movzbl (%r9),%r8d
1409bb919:	8d 04 48             	lea    (%rax,%rcx,2),%eax
1409bb91c:	83 c0 d0             	add    $0xffffffd0,%eax
1409bb91f:	45 84 c0             	test   %r8b,%r8b
1409bb922:	75 dc                	jne    0x1409bb900
1409bb924:	3d ff 00 00 00       	cmp    $0xff,%eax
1409bb929:	77 1d                	ja     0x1409bb948
1409bb92b:	41 8b 13             	mov    (%r11),%edx
1409bb92e:	41 83 c2 08          	add    $0x8,%r10d
1409bb932:	c1 e2 08             	shl    $0x8,%edx
1409bb935:	0f b6 c8             	movzbl %al,%ecx
1409bb938:	0b d1                	or     %ecx,%edx
1409bb93a:	41 89 13             	mov    %edx,(%r11)
1409bb93d:	41 80 39 00          	cmpb   $0x0,(%r9)
1409bb941:	74 0b                	je     0x1409bb94e
1409bb943:	49 ff c1             	inc    %r9
1409bb946:	eb a8                	jmp    0x1409bb8f0
1409bb948:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1409bb94d:	c3                   	ret
1409bb94e:	41 8b c2             	mov    %r10d,%eax
1409bb951:	c3                   	ret
1409bb952:	cc                   	int3
1409bb953:	cc                   	int3
1409bb954:	cc                   	int3
1409bb955:	cc                   	int3
1409bb956:	cc                   	int3
1409bb957:	cc                   	int3
1409bb958:	cc                   	int3
1409bb959:	cc                   	int3
1409bb95a:	cc                   	int3
1409bb95b:	cc                   	int3
1409bb95c:	cc                   	int3
1409bb95d:	cc                   	int3
1409bb95e:	cc                   	int3
1409bb95f:	cc                   	int3
1409bb960:	40 53                	rex push %rbx
1409bb962:	48 83 ec 20          	sub    $0x20,%rsp
1409bb966:	48 8b d9             	mov    %rcx,%rbx
1409bb969:	b9 06 00 00 00       	mov    $0x6,%ecx
1409bb96e:	e8 b9 6d 47 00       	call   0x140e3272c
1409bb973:	4c 8b c0             	mov    %rax,%r8
1409bb976:	4c 8b c8             	mov    %rax,%r9
1409bb979:	48 85 c0             	test   %rax,%rax
1409bb97c:	75 06                	jne    0x1409bb984
1409bb97e:	48 83 c4 20          	add    $0x20,%rsp
1409bb982:	5b                   	pop    %rbx
1409bb983:	c3                   	ret
1409bb984:	0f b6 0b             	movzbl (%rbx),%ecx
1409bb987:	84 c9                	test   %cl,%cl
1409bb989:	74 79                	je     0x1409bba04
1409bb98b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1409bb990:	80 f9 3a             	cmp    $0x3a,%cl
1409bb993:	74 0a                	je     0x1409bb99f
1409bb995:	80 f9 2e             	cmp    $0x2e,%cl
1409bb998:	74 05                	je     0x1409bb99f
1409bb99a:	80 f9 2d             	cmp    $0x2d,%cl
1409bb99d:	75 07                	jne    0x1409bb9a6
1409bb99f:	0f b6 4b 01          	movzbl 0x1(%rbx),%ecx
1409bb9a3:	48 ff c3             	inc    %rbx
1409bb9a6:	8d 41 d0             	lea    -0x30(%rcx),%eax
1409bb9a9:	3c 09                	cmp    $0x9,%al
1409bb9ab:	76 0d                	jbe    0x1409bb9ba
1409bb9ad:	8d 41 9f             	lea    -0x61(%rcx),%eax
1409bb9b0:	3c 05                	cmp    $0x5,%al
1409bb9b2:	8d 41 a9             	lea    -0x57(%rcx),%eax
1409bb9b5:	76 03                	jbe    0x1409bb9ba
1409bb9b7:	8d 41 c9             	lea    -0x37(%rcx),%eax
1409bb9ba:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
1409bb9be:	48 ff c3             	inc    %rbx
1409bb9c1:	8d 4a d0             	lea    -0x30(%rdx),%ecx
1409bb9c4:	80 f9 09             	cmp    $0x9,%cl
1409bb9c7:	76 10                	jbe    0x1409bb9d9
1409bb9c9:	8d 4a bf             	lea    -0x41(%rdx),%ecx
1409bb9cc:	80 f9 05             	cmp    $0x5,%cl
1409bb9cf:	76 08                	jbe    0x1409bb9d9
1409bb9d1:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
1409bb9d4:	80 f9 05             	cmp    $0x5,%cl
1409bb9d7:	77 1e                	ja     0x1409bb9f7
1409bb9d9:	c0 e0 04             	shl    $0x4,%al
1409bb9dc:	8d 4a d0             	lea    -0x30(%rdx),%ecx
1409bb9df:	80 f9 09             	cmp    $0x9,%cl
1409bb9e2:	76 0e                	jbe    0x1409bb9f2
1409bb9e4:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
1409bb9e7:	80 f9 05             	cmp    $0x5,%cl
1409bb9ea:	8d 4a a9             	lea    -0x57(%rdx),%ecx
1409bb9ed:	76 03                	jbe    0x1409bb9f2
1409bb9ef:	8d 4a c9             	lea    -0x37(%rdx),%ecx
1409bb9f2:	0a c1                	or     %cl,%al
1409bb9f4:	48 ff c3             	inc    %rbx
1409bb9f7:	41 88 00             	mov    %al,(%r8)
1409bb9fa:	49 ff c0             	inc    %r8
1409bb9fd:	0f b6 0b             	movzbl (%rbx),%ecx
1409bba00:	84 c9                	test   %cl,%cl
1409bba02:	75 8c                	jne    0x1409bb990
1409bba04:	49 8b c1             	mov    %r9,%rax
1409bba07:	48 83 c4 20          	add    $0x20,%rsp
1409bba0b:	5b                   	pop    %rbx
1409bba0c:	c3                   	ret
1409bba0d:	cc                   	int3
1409bba0e:	cc                   	int3
1409bba0f:	cc                   	int3
1409bba10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409bba15:	57                   	push   %rdi
1409bba16:	48 83 ec 20          	sub    $0x20,%rsp
1409bba1a:	83 3d 97 ae a7 00 00 	cmpl   $0x0,0xa7ae97(%rip)        # 0x1414368b8
1409bba21:	48 8b f9             	mov    %rcx,%rdi
1409bba24:	75 32                	jne    0x1409bba58
1409bba26:	48 8d 15 cf e7 5f 00 	lea    0x5fe7cf(%rip),%rdx        # 0x140fba1fc
1409bba2d:	48 8d 0d 8c d8 6b 00 	lea    0x6bd88c(%rip),%rcx        # 0x1410792c0
1409bba34:	e8 57 45 89 ff       	call   0x14024ff90
1409bba39:	ff 05 79 ae a7 00    	incl   0xa7ae79(%rip)        # 0x1414368b8
1409bba3f:	48 89 05 6a ae a7 00 	mov    %rax,0xa7ae6a(%rip)        # 0x1414368b0
1409bba46:	48 85 c0             	test   %rax,%rax
1409bba49:	75 25                	jne    0x1409bba70
1409bba4b:	33 c0                	xor    %eax,%eax
1409bba4d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409bba52:	48 83 c4 20          	add    $0x20,%rsp
1409bba56:	5f                   	pop    %rdi
1409bba57:	c3                   	ret
1409bba58:	48 8b 0d 51 ae a7 00 	mov    0xa7ae51(%rip),%rcx        # 0x1414368b0
1409bba5f:	48 85 c9             	test   %rcx,%rcx
1409bba62:	74 e7                	je     0x1409bba4b
1409bba64:	e8 53 bb 48 00       	call   0x140e475bc
1409bba69:	48 8b 05 40 ae a7 00 	mov    0xa7ae40(%rip),%rax        # 0x1414368b0
1409bba70:	48 8b c8             	mov    %rax,%rcx
1409bba73:	e8 48 05 00 00       	call   0x1409bbfc0
1409bba78:	48 8b d8             	mov    %rax,%rbx
1409bba7b:	48 85 c0             	test   %rax,%rax
1409bba7e:	74 cb                	je     0x1409bba4b
1409bba80:	48 8d 4b 06          	lea    0x6(%rbx),%rcx
1409bba84:	4c 8b cf             	mov    %rdi,%r9
1409bba87:	4c 2b c9             	sub    %rcx,%r9
1409bba8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1409bba90:	44 0f b6 01          	movzbl (%rcx),%r8d
1409bba94:	42 0f b6 14 09       	movzbl (%rcx,%r9,1),%edx
1409bba99:	44 2b c2             	sub    %edx,%r8d
1409bba9c:	75 07                	jne    0x1409bbaa5
1409bba9e:	48 ff c1             	inc    %rcx
1409bbaa1:	85 d2                	test   %edx,%edx
1409bbaa3:	75 eb                	jne    0x1409bba90
1409bbaa5:	45 85 c0             	test   %r8d,%r8d
1409bbaa8:	74 1f                	je     0x1409bbac9
1409bbaaa:	48 8b 0d ff ad a7 00 	mov    0xa7adff(%rip),%rcx        # 0x1414368b0
1409bbab1:	e8 0a 05 00 00       	call   0x1409bbfc0
1409bbab6:	48 8b d8             	mov    %rax,%rbx
1409bbab9:	48 85 c0             	test   %rax,%rax
1409bbabc:	75 c2                	jne    0x1409bba80
1409bbabe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409bbac3:	48 83 c4 20          	add    $0x20,%rsp
1409bbac7:	5f                   	pop    %rdi
1409bbac8:	c3                   	ret
1409bbac9:	b9 06 00 00 00       	mov    $0x6,%ecx