1402abd9c:	48 8b fd             	mov    %rbp,%rdi
1402abd9f:	4c 8b e5             	mov    %rbp,%r12
1402abda2:	e9 39 ff ff ff       	jmp    0x1402abce0
1402abda7:	48 8b fd             	mov    %rbp,%rdi
1402abdaa:	48 8b e8             	mov    %rax,%rbp
1402abdad:	4c 8b e7             	mov    %rdi,%r12
1402abdb0:	e9 30 ff ff ff       	jmp    0x1402abce5
1402abdb5:	48 8b fd             	mov    %rbp,%rdi
1402abdb8:	4c 8b e5             	mov    %rbp,%r12
1402abdbb:	e9 25 ff ff ff       	jmp    0x1402abce5
1402abdc0:	44 8d 49 07          	lea    0x7(%rcx),%r9d
1402abdc4:	41 c1 e9 03          	shr    $0x3,%r9d
1402abdc8:	85 d2                	test   %edx,%edx
1402abdca:	74 17                	je     0x1402abde3
1402abdcc:	45 85 c0             	test   %r8d,%r8d
1402abdcf:	74 09                	je     0x1402abdda
1402abdd1:	41 8d 41 16          	lea    0x16(%r9),%eax
1402abdd5:	41 8d 04 41          	lea    (%r9,%rax,2),%eax
1402abdd9:	c3                   	ret
1402abdda:	42 8d 04 4d 40 00 00 	lea    0x40(,%r9,2),%eax
1402abde1:	00
1402abde2:	c3                   	ret
1402abde3:	45 85 c0             	test   %r8d,%r8d
1402abde6:	74 05                	je     0x1402abded
1402abde8:	41 8d 41 04          	lea    0x4(%r9),%eax
1402abdec:	c3                   	ret
1402abded:	8d 41 0f             	lea    0xf(%rcx),%eax
1402abdf0:	c1 e8 04             	shr    $0x4,%eax
1402abdf3:	8d 04 80             	lea    (%rax,%rax,4),%eax
1402abdf6:	42 8d 04 48          	lea    (%rax,%r9,2),%eax
1402abdfa:	83 c0 04             	add    $0x4,%eax
1402abdfd:	c3                   	ret
1402abdfe:	cc                   	int3
1402abdff:	cc                   	int3
1402abe00:	b8 28 00 00 00       	mov    $0x28,%eax
1402abe05:	e8 26 4d 00 00       	call   0x1402b0b30
1402abe0a:	48 2b e0             	sub    %rax,%rsp
1402abe0d:	4c 8b 11             	mov    (%rcx),%r10
1402abe10:	4c 8b d9             	mov    %rcx,%r11
1402abe13:	45 85 c0             	test   %r8d,%r8d
1402abe16:	74 3d                	je     0x1402abe55
1402abe18:	83 fa 14             	cmp    $0x14,%edx
1402abe1b:	0f 83 ad 00 00 00    	jae    0x1402abece
1402abe21:	e8 4a b2 e7 ff       	call   0x140127070
1402abe26:	4c 8d 05 cb d8 0e 00 	lea    0xed8cb(%rip),%r8        # 0x1403996f8
1402abe2d:	ba f5 02 00 00       	mov    $0x2f5,%edx
1402abe32:	48 8d 0d 07 d8 0e 00 	lea    0xed807(%rip),%rcx        # 0x140399640
1402abe39:	e8 52 b3 e7 ff       	call   0x140127190
1402abe3e:	ba 7d 00 00 00       	mov    $0x7d,%edx
1402abe43:	45 33 c0             	xor    %r8d,%r8d
1402abe46:	8d 4a 8c             	lea    -0x74(%rdx),%ecx
1402abe49:	e8 42 b4 e7 ff       	call   0x140127290
1402abe4e:	33 c0                	xor    %eax,%eax
1402abe50:	48 83 c4 28          	add    $0x28,%rsp
1402abe54:	c3                   	ret
1402abe55:	83 fa 18             	cmp    $0x18,%edx
1402abe58:	73 13                	jae    0x1402abe6d
1402abe5a:	e8 11 b2 e7 ff       	call   0x140127070
1402abe5f:	4c 8d 05 92 d8 0e 00 	lea    0xed892(%rip),%r8        # 0x1403996f8
1402abe66:	ba fa 02 00 00       	mov    $0x2fa,%edx
1402abe6b:	eb c5                	jmp    0x1402abe32
1402abe6d:	41 0f b6 12          	movzbl (%r10),%edx
1402abe71:	49 8d 4a 01          	lea    0x1(%r10),%rcx
1402abe75:	0f b6 01             	movzbl (%rcx),%eax
1402abe78:	4c 8d 51 03          	lea    0x3(%rcx),%r10
1402abe7c:	c1 e0 08             	shl    $0x8,%eax
1402abe7f:	0b d0                	or     %eax,%edx
1402abe81:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1402abe85:	c1 e0 10             	shl    $0x10,%eax
1402abe88:	0b d0                	or     %eax,%edx
1402abe8a:	0f b6 41 02          	movzbl 0x2(%rcx),%eax
1402abe8e:	c1 e0 18             	shl    $0x18,%eax
1402abe91:	0b c2                	or     %edx,%eax
1402abe93:	3d 1e f1 b5 b0       	cmp    $0xb0b5f11e,%eax
1402abe98:	74 34                	je     0x1402abece
1402abe9a:	e8 d1 b1 e7 ff       	call   0x140127070
1402abe9f:	4c 8d 05 52 d8 0e 00 	lea    0xed852(%rip),%r8        # 0x1403996f8
1402abea6:	ba ff 02 00 00       	mov    $0x2ff,%edx
1402abeab:	48 8d 0d 8e d7 0e 00 	lea    0xed78e(%rip),%rcx        # 0x140399640
1402abeb2:	e8 d9 b2 e7 ff       	call   0x140127190
1402abeb7:	ba 74 00 00 00       	mov    $0x74,%edx
1402abebc:	45 33 c0             	xor    %r8d,%r8d
1402abebf:	8d 4a 95             	lea    -0x6b(%rdx),%ecx
1402abec2:	e8 c9 b3 e7 ff       	call   0x140127290
1402abec7:	33 c0                	xor    %eax,%eax
1402abec9:	48 83 c4 28          	add    $0x28,%rsp
1402abecd:	c3                   	ret
1402abece:	41 0f b6 42 09       	movzbl 0x9(%r10),%eax
1402abed3:	41 0f b6 4a 08       	movzbl 0x8(%r10),%ecx
1402abed8:	45 0f b6 42 0b       	movzbl 0xb(%r10),%r8d
1402abedd:	c1 e0 08             	shl    $0x8,%eax
1402abee0:	0b c8                	or     %eax,%ecx
1402abee2:	41 c1 e0 18          	shl    $0x18,%r8d
1402abee6:	41 0f b6 42 0a       	movzbl 0xa(%r10),%eax
1402abeeb:	c1 e0 10             	shl    $0x10,%eax
1402abeee:	0b c8                	or     %eax,%ecx
1402abef0:	41 0f b6 42 0d       	movzbl 0xd(%r10),%eax
1402abef5:	c1 e0 08             	shl    $0x8,%eax
1402abef8:	44 0b c1             	or     %ecx,%r8d
1402abefb:	41 0f b6 4a 0c       	movzbl 0xc(%r10),%ecx
1402abf00:	0b c8                	or     %eax,%ecx
1402abf02:	41 0f b6 42 0e       	movzbl 0xe(%r10),%eax
1402abf07:	c1 e0 10             	shl    $0x10,%eax
1402abf0a:	0b c8                	or     %eax,%ecx
1402abf0c:	41 0f b6 42 0f       	movzbl 0xf(%r10),%eax
1402abf11:	c1 e0 18             	shl    $0x18,%eax
1402abf14:	0b c1                	or     %ecx,%eax
1402abf16:	49 8d 4a 10          	lea    0x10(%r10),%rcx
1402abf1a:	41 89 01             	mov    %eax,(%r9)
1402abf1d:	4c 8d 51 04          	lea    0x4(%rcx),%r10
1402abf21:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1402abf25:	0f b6 11             	movzbl (%rcx),%edx
1402abf28:	c1 e0 08             	shl    $0x8,%eax
1402abf2b:	0b d0                	or     %eax,%edx
1402abf2d:	0f b6 41 02          	movzbl 0x2(%rcx),%eax
1402abf31:	0f b6 49 03          	movzbl 0x3(%rcx),%ecx
1402abf35:	c1 e0 10             	shl    $0x10,%eax
1402abf38:	0b d0                	or     %eax,%edx
1402abf3a:	c1 e1 18             	shl    $0x18,%ecx
1402abf3d:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1402abf42:	0b ca                	or     %edx,%ecx
1402abf44:	89 08                	mov    %ecx,(%rax)
1402abf46:	81 f9 00 90 01 00    	cmp    $0x19000,%ecx
1402abf4c:	0f 87 fc fe ff ff    	ja     0x1402abe4e
1402abf52:	41 8b 01             	mov    (%r9),%eax
1402abf55:	3d 00 28 00 00       	cmp    $0x2800,%eax
1402abf5a:	0f 87 ee fe ff ff    	ja     0x1402abe4e
1402abf60:	45 85 c0             	test   %r8d,%r8d
1402abf63:	74 38                	je     0x1402abf9d
1402abf65:	85 c0                	test   %eax,%eax
1402abf67:	75 34                	jne    0x1402abf9d
1402abf69:	e8 02 b1 e7 ff       	call   0x140127070
1402abf6e:	4c 8d 05 83 d7 0e 00 	lea    0xed783(%rip),%r8        # 0x1403996f8
1402abf75:	ba 10 03 00 00       	mov    $0x310,%edx
1402abf7a:	48 8d 0d bf d6 0e 00 	lea    0xed6bf(%rip),%rcx        # 0x140399640
1402abf81:	e8 0a b2 e7 ff       	call   0x140127190
1402abf86:	ba 79 00 00 00       	mov    $0x79,%edx
1402abf8b:	45 33 c0             	xor    %r8d,%r8d
1402abf8e:	8d 4a 90             	lea    -0x70(%rdx),%ecx
1402abf91:	e8 fa b2 e7 ff       	call   0x140127290
1402abf96:	33 c0                	xor    %eax,%eax
1402abf98:	48 83 c4 28          	add    $0x28,%rsp
1402abf9c:	c3                   	ret
1402abf9d:	4d 89 13             	mov    %r10,(%r11)
1402abfa0:	b8 01 00 00 00       	mov    $0x1,%eax
1402abfa5:	48 83 c4 28          	add    $0x28,%rsp
1402abfa9:	c3                   	ret
1402abfaa:	cc                   	int3
1402abfab:	cc                   	int3
1402abfac:	cc                   	int3
1402abfad:	cc                   	int3
1402abfae:	cc                   	int3
1402abfaf:	cc                   	int3
1402abfb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402abfb5:	57                   	push   %rdi
1402abfb6:	b8 20 00 00 00       	mov    $0x20,%eax
1402abfbb:	e8 70 4b 00 00       	call   0x1402b0b30
1402abfc0:	48 2b e0             	sub    %rax,%rsp
1402abfc3:	4c 8b 11             	mov    (%rcx),%r10
1402abfc6:	49 8b f8             	mov    %r8,%rdi
1402abfc9:	48 8b d9             	mov    %rcx,%rbx
1402abfcc:	83 fa 10             	cmp    $0x10,%edx
1402abfcf:	72 49                	jb     0x1402ac01a
1402abfd1:	41 0f b6 12          	movzbl (%r10),%edx
1402abfd5:	45 33 db             	xor    %r11d,%r11d
1402abfd8:	83 ea 06             	sub    $0x6,%edx
1402abfdb:	74 4f                	je     0x1402ac02c
1402abfdd:	83 fa 01             	cmp    $0x1,%edx
1402abfe0:	75 38                	jne    0x1402ac01a
1402abfe2:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
1402abfe7:	41 39 10             	cmp    %edx,(%r8)
1402abfea:	75 3b                	jne    0x1402ac027
1402abfec:	e8 7f b0 e7 ff       	call   0x140127070
1402abff1:	4c 8d 05 60 d6 0e 00 	lea    0xed660(%rip),%r8        # 0x140399658
1402abff8:	ba b3 00 00 00       	mov    $0xb3,%edx
1402abffd:	48 8d 0d 3c d6 0e 00 	lea    0xed63c(%rip),%rcx        # 0x140399640
1402ac004:	e8 87 b1 e7 ff       	call   0x140127190
1402ac009:	ba 78 00 00 00       	mov    $0x78,%edx
1402ac00e:	45 33 c0             	xor    %r8d,%r8d
1402ac011:	41 8d 48 09          	lea    0x9(%r8),%ecx
1402ac015:	e8 76 b2 e7 ff       	call   0x140127290
1402ac01a:	33 c0                	xor    %eax,%eax
1402ac01c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402ac021:	48 83 c4 20          	add    $0x20,%rsp
1402ac025:	5f                   	pop    %rdi
1402ac026:	c3                   	ret
1402ac027:	41 8b c3             	mov    %r11d,%eax
1402ac02a:	eb 33                	jmp    0x1402ac05f
1402ac02c:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
1402ac031:	45 39 18             	cmp    %r11d,(%r8)
1402ac034:	75 24                	jne    0x1402ac05a
1402ac036:	e8 35 b0 e7 ff       	call   0x140127070
1402ac03b:	ba ab 00 00 00       	mov    $0xab,%edx
1402ac040:	4c 8d 05 11 d6 0e 00 	lea    0xed611(%rip),%r8        # 0x140399658
1402ac047:	48 8d 0d f2 d5 0e 00 	lea    0xed5f2(%rip),%rcx        # 0x140399640
1402ac04e:	e8 3d b1 e7 ff       	call   0x140127190
1402ac053:	ba 77 00 00 00       	mov    $0x77,%edx
1402ac058:	eb b4                	jmp    0x1402ac00e
1402ac05a:	b8 01 00 00 00       	mov    $0x1,%eax
1402ac05f:	41 89 00             	mov    %eax,(%r8)
1402ac062:	41 80 7a 01 02       	cmpb   $0x2,0x1(%r10)
1402ac067:	74 24                	je     0x1402ac08d
1402ac069:	e8 02 b0 e7 ff       	call   0x140127070
1402ac06e:	4c 8d 05 e3 d5 0e 00 	lea    0xed5e3(%rip),%r8        # 0x140399658
1402ac075:	ba bf 00 00 00       	mov    $0xbf,%edx
1402ac07a:	48 8d 0d bf d5 0e 00 	lea    0xed5bf(%rip),%rcx        # 0x140399640
1402ac081:	e8 0a b1 e7 ff       	call   0x140127190
1402ac086:	ba 75 00 00 00       	mov    $0x75,%edx
1402ac08b:	eb 81                	jmp    0x1402ac00e
1402ac08d:	41 0f b6 4a 08       	movzbl 0x8(%r10),%ecx
1402ac092:	41 0f b6 42 09       	movzbl 0x9(%r10),%eax
1402ac097:	c1 e0 08             	shl    $0x8,%eax
1402ac09a:	0b c8                	or     %eax,%ecx
1402ac09c:	41 0f b6 42 0a       	movzbl 0xa(%r10),%eax
1402ac0a1:	c1 e0 10             	shl    $0x10,%eax
1402ac0a4:	0b c8                	or     %eax,%ecx
1402ac0a6:	41 0f b6 42 0b       	movzbl 0xb(%r10),%eax
1402ac0ab:	c1 e0 18             	shl    $0x18,%eax
1402ac0ae:	0b c1                	or     %ecx,%eax
1402ac0b0:	49 8d 4a 0c          	lea    0xc(%r10),%rcx
1402ac0b4:	89 07                	mov    %eax,(%rdi)
1402ac0b6:	4c 8d 51 04          	lea    0x4(%rcx),%r10
1402ac0ba:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1402ac0be:	0f b6 11             	movzbl (%rcx),%edx
1402ac0c1:	c1 e0 08             	shl    $0x8,%eax
1402ac0c4:	0b d0                	or     %eax,%edx
1402ac0c6:	0f b6 41 02          	movzbl 0x2(%rcx),%eax
1402ac0ca:	c1 e0 10             	shl    $0x10,%eax
1402ac0cd:	0b d0                	or     %eax,%edx
1402ac0cf:	0f b6 41 03          	movzbl 0x3(%rcx),%eax
1402ac0d3:	c1 e0 18             	shl    $0x18,%eax
1402ac0d6:	0b c2                	or     %edx,%eax
1402ac0d8:	41 89 01             	mov    %eax,(%r9)
1402ac0db:	8b 07                	mov    (%rdi),%eax
1402ac0dd:	3d 52 53 41 31       	cmp    $0x31415352,%eax
1402ac0e2:	74 6d                	je     0x1402ac151
1402ac0e4:	3d 44 53 53 31       	cmp    $0x31535344,%eax
1402ac0e9:	74 66                	je     0x1402ac151
1402ac0eb:	3d 52 53 41 32       	cmp    $0x32415352,%eax
1402ac0f0:	74 43                	je     0x1402ac135
1402ac0f2:	3d 44 53 53 32       	cmp    $0x32535344,%eax
1402ac0f7:	74 3c                	je     0x1402ac135
1402ac0f9:	e8 72 af e7 ff       	call   0x140127070
1402ac0fe:	4c 8d 05 53 d5 0e 00 	lea    0xed553(%rip),%r8        # 0x140399658
1402ac105:	ba da 00 00 00       	mov    $0xda,%edx
1402ac10a:	48 8d 0d 2f d5 0e 00 	lea    0xed52f(%rip),%rcx        # 0x140399640
1402ac111:	e8 7a b0 e7 ff       	call   0x140127190
1402ac116:	45 33 c0             	xor    %r8d,%r8d
1402ac119:	41 8d 50 74          	lea    0x74(%r8),%edx
1402ac11d:	8d 4a 95             	lea    -0x6b(%rdx),%ecx
1402ac120:	e8 6b b1 e7 ff       	call   0x140127290
1402ac125:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1402ac12a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402ac12f:	48 83 c4 20          	add    $0x20,%rsp
1402ac133:	5f                   	pop    %rdi
1402ac134:	c3                   	ret
1402ac135:	41 83 38 01          	cmpl   $0x1,(%r8)
1402ac139:	75 3c                	jne    0x1402ac177
1402ac13b:	e8 30 af e7 ff       	call   0x140127070
1402ac140:	4c 8d 05 11 d5 0e 00 	lea    0xed511(%rip),%r8        # 0x140399658
1402ac147:	ba d4 00 00 00       	mov    $0xd4,%edx
1402ac14c:	e9 ac fe ff ff       	jmp    0x1402abffd
1402ac151:	45 39 18             	cmp    %r11d,(%r8)
1402ac154:	75 0f                	jne    0x1402ac165
1402ac156:	e8 15 af e7 ff       	call   0x140127070
1402ac15b:	ba cc 00 00 00       	mov    $0xcc,%edx
1402ac160:	e9 db fe ff ff       	jmp    0x1402ac040
1402ac165:	3d 52 53 41 31       	cmp    $0x31415352,%eax
1402ac16a:	0f 84 a2 00 00 00    	je     0x1402ac212
1402ac170:	3d 44 53 53 31       	cmp    $0x31535344,%eax
1402ac175:	74 4e                	je     0x1402ac1c5
1402ac177:	3d 52 53 41 32       	cmp    $0x32415352,%eax
1402ac17c:	0f 84 90 00 00 00    	je     0x1402ac212
1402ac182:	3d 44 53 53 32       	cmp    $0x32535344,%eax
1402ac187:	74 3c                	je     0x1402ac1c5
1402ac189:	e8 e2 ae e7 ff       	call   0x140127070
1402ac18e:	4c 8d 05 c3 d4 0e 00 	lea    0xed4c3(%rip),%r8        # 0x140399658
1402ac195:	ba f2 00 00 00       	mov    $0xf2,%edx
1402ac19a:	48 8d 0d 9f d4 0e 00 	lea    0xed49f(%rip),%rcx        # 0x140399640
1402ac1a1:	e8 ea af e7 ff       	call   0x140127190
1402ac1a6:	45 33 c0             	xor    %r8d,%r8d
1402ac1a9:	41 8d 50 74          	lea    0x74(%r8),%edx
1402ac1ad:	8d 4a 95             	lea    -0x6b(%rdx),%ecx
1402ac1b0:	e8 db b0 e7 ff       	call   0x140127290
1402ac1b5:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1402ac1ba:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402ac1bf:	48 83 c4 20          	add    $0x20,%rsp
1402ac1c3:	5f                   	pop    %rdi
1402ac1c4:	c3                   	ret
1402ac1c5:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1402ac1ca:	44 39 18             	cmp    %r11d,(%rax)
1402ac1cd:	75 27                	jne    0x1402ac1f6
1402ac1cf:	e8 9c ae e7 ff       	call   0x140127070
1402ac1d4:	4c 8d 05 7d d4 0e 00 	lea    0xed47d(%rip),%r8        # 0x140399658
1402ac1db:	ba e3 00 00 00       	mov    $0xe3,%edx
1402ac1e0:	48 8d 0d 59 d4 0e 00 	lea    0xed459(%rip),%rcx        # 0x140399640
1402ac1e7:	e8 a4 af e7 ff       	call   0x140127190
1402ac1ec:	ba 83 00 00 00       	mov    $0x83,%edx
1402ac1f1:	e9 18 fe ff ff       	jmp    0x1402ac00e
1402ac1f6:	41 bb 01 00 00 00    	mov    $0x1,%r11d
1402ac1fc:	44 89 18             	mov    %r11d,(%rax)
1402ac1ff:	b8 01 00 00 00       	mov    $0x1,%eax
1402ac204:	4c 89 13             	mov    %r10,(%rbx)
1402ac207:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402ac20c:	48 83 c4 20          	add    $0x20,%rsp
1402ac210:	5f                   	pop    %rdi
1402ac211:	c3                   	ret
1402ac212:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1402ac217:	83 38 01             	cmpl   $0x1,(%rax)
1402ac21a:	75 e0                	jne    0x1402ac1fc
1402ac21c:	e8 4f ae e7 ff       	call   0x140127070
1402ac221:	4c 8d 05 30 d4 0e 00 	lea    0xed430(%rip),%r8        # 0x140399658
1402ac228:	ba eb 00 00 00       	mov    $0xeb,%edx
1402ac22d:	48 8d 0d 0c d4 0e 00 	lea    0xed40c(%rip),%rcx        # 0x140399640
1402ac234:	e8 57 af e7 ff       	call   0x140127190
1402ac239:	ba 84 00 00 00       	mov    $0x84,%edx
1402ac23e:	e9 cb fd ff ff       	jmp    0x1402ac00e
1402ac243:	cc                   	int3
1402ac244:	cc                   	int3
1402ac245:	cc                   	int3
1402ac246:	cc                   	int3
1402ac247:	cc                   	int3
1402ac248:	cc                   	int3
1402ac249:	cc                   	int3
1402ac24a:	cc                   	int3
1402ac24b:	cc                   	int3
1402ac24c:	cc                   	int3
1402ac24d:	cc                   	int3
1402ac24e:	cc                   	int3
1402ac24f:	cc                   	int3
1402ac250:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402ac255:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402ac25a:	57                   	push   %rdi
1402ac25b:	b8 40 00 00 00       	mov    $0x40,%eax
1402ac260:	e8 cb 48 00 00       	call   0x1402b0b30
1402ac265:	48 2b e0             	sub    %rax,%rsp
1402ac268:	49 8b e9             	mov    %r9,%rbp
1402ac26b:	48 8b f1             	mov    %rcx,%rsi
1402ac26e:	e8 1d c5 fe ff       	call   0x140298790
1402ac273:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1402ac27a:	00 00
1402ac27c:	48 8b f8             	mov    %rax,%rdi
1402ac27f:	48 85 c0             	test   %rax,%rax
1402ac282:	75 10                	jne    0x1402ac294
1402ac284:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1402ac289:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402ac28e:	48 83 c4 40          	add    $0x40,%rsp
1402ac292:	5f                   	pop    %rdi
1402ac293:	c3                   	ret
1402ac294:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)