14002bb8b:	4c 89 75 17          	mov    %r14,0x17(%rbp)
14002bb8f:	4d 85 ff             	test   %r15,%r15
14002bb92:	74 11                	je     0x14002bba5
14002bb94:	49 8b 07             	mov    (%r15),%rax
14002bb97:	49 8b cf             	mov    %r15,%rcx
14002bb9a:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bb9e:	ff 15 e4 3a 04 00    	call   *0x43ae4(%rip)        # 0x14006f688
14002bba4:	90                   	nop
14002bba5:	48 85 db             	test   %rbx,%rbx
14002bba8:	74 10                	je     0x14002bbba
14002bbaa:	48 8b 0b             	mov    (%rbx),%rcx
14002bbad:	48 8b 41 10          	mov    0x10(%rcx),%rax
14002bbb1:	48 8b cb             	mov    %rbx,%rcx
14002bbb4:	ff 15 ce 3a 04 00    	call   *0x43ace(%rip)        # 0x14006f688
14002bbba:	8b c6                	mov    %esi,%eax
14002bbbc:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
14002bbc3:	00
14002bbc4:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
14002bbcb:	41 5f                	pop    %r15
14002bbcd:	41 5e                	pop    %r14
14002bbcf:	41 5d                	pop    %r13
14002bbd1:	41 5c                	pop    %r12
14002bbd3:	5f                   	pop    %rdi
14002bbd4:	5e                   	pop    %rsi
14002bbd5:	5d                   	pop    %rbp
14002bbd6:	c3                   	ret
14002bbd7:	90                   	nop
14002bbd8:	48 8b c4             	mov    %rsp,%rax
14002bbdb:	4c 89 48 20          	mov    %r9,0x20(%rax)
14002bbdf:	4c 89 40 18          	mov    %r8,0x18(%rax)
14002bbe3:	48 89 50 10          	mov    %rdx,0x10(%rax)
14002bbe7:	48 89 48 08          	mov    %rcx,0x8(%rax)
14002bbeb:	53                   	push   %rbx
14002bbec:	56                   	push   %rsi
14002bbed:	57                   	push   %rdi
14002bbee:	41 54                	push   %r12
14002bbf0:	41 55                	push   %r13
14002bbf2:	41 56                	push   %r14
14002bbf4:	41 57                	push   %r15
14002bbf6:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14002bbfd:	4d 8b e8             	mov    %r8,%r13
14002bc00:	4c 8b e2             	mov    %rdx,%r12
14002bc03:	48 8b f9             	mov    %rcx,%rdi
14002bc06:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
14002bc0d:	00
14002bc0e:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
14002bc15:	00
14002bc16:	49 8b 08             	mov    (%r8),%rcx
14002bc19:	33 f6                	xor    %esi,%esi
14002bc1b:	48 85 c9             	test   %rcx,%rcx
14002bc1e:	0f 84 17 0c 00 00    	je     0x14002c83b
14002bc24:	48 39 32             	cmp    %rsi,(%rdx)
14002bc27:	0f 84 0e 0c 00 00    	je     0x14002c83b
14002bc2d:	83 bc 24 28 01 00 00 	cmpl   $0x6,0x128(%rsp)
14002bc34:	06
14002bc35:	7e 70                	jle    0x14002bca7
14002bc37:	4c 8d 3d c2 c3 08 00 	lea    0x8c3c2(%rip),%r15        # 0x1400b8000
14002bc3e:	48 8b 05 bb c3 08 00 	mov    0x8c3bb(%rip),%rax        # 0x1400b8000
14002bc45:	41 be 00 00 02 00    	mov    $0x20000,%r14d
14002bc4b:	49 3b c7             	cmp    %r15,%rax
14002bc4e:	74 29                	je     0x14002bc79
14002bc50:	44 85 70 5c          	test   %r14d,0x5c(%rax)
14002bc54:	74 35                	je     0x14002bc8b
14002bc56:	80 78 59 03          	cmpb   $0x3,0x59(%rax)
14002bc5a:	72 1d                	jb     0x14002bc79
14002bc5c:	8d 56 72             	lea    0x72(%rsi),%edx
14002bc5f:	4c 8b cf             	mov    %rdi,%r9
14002bc62:	4c 8d 05 6f d4 04 00 	lea    0x4d46f(%rip),%r8        # 0x1400790d8
14002bc69:	48 8b 48 50          	mov    0x50(%rax),%rcx
14002bc6d:	e8 1a 92 ff ff       	call   0x140024e8c
14002bc72:	48 8b 05 87 c3 08 00 	mov    0x8c387(%rip),%rax        # 0x1400b8000
14002bc79:	44 85 70 5c          	test   %r14d,0x5c(%rax)
14002bc7d:	74 0c                	je     0x14002bc8b
14002bc7f:	80 78 59 03          	cmpb   $0x3,0x59(%rax)
14002bc83:	72 06                	jb     0x14002bc8b
14002bc85:	e8 86 bf 02 00       	call   0x140057c10
14002bc8a:	90                   	nop
14002bc8b:	49 8b 0c 24          	mov    (%r12),%rcx
14002bc8f:	48 85 c9             	test   %rcx,%rcx
14002bc92:	74 0e                	je     0x14002bca2
14002bc94:	48 8b 01             	mov    (%rcx),%rax
14002bc97:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bc9b:	ff 15 e7 39 04 00    	call   *0x439e7(%rip)        # 0x14006f688
14002bca1:	90                   	nop
14002bca2:	e9 70 01 00 00       	jmp    0x14002be17
14002bca7:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14002bcac:	48 8b 01             	mov    (%rcx),%rax
14002bcaf:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14002bcb4:	33 d2                	xor    %edx,%edx
14002bcb6:	48 8b 40 78          	mov    0x78(%rax),%rax
14002bcba:	ff 15 c8 39 04 00    	call   *0x439c8(%rip)        # 0x14006f688
14002bcc0:	44 8b c0             	mov    %eax,%r8d
14002bcc3:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14002bcc8:	85 c0                	test   %eax,%eax
14002bcca:	0f 88 bf 0a 00 00    	js     0x14002c78f
14002bcd0:	48 85 c9             	test   %rcx,%rcx
14002bcd3:	0f 84 b6 0a 00 00    	je     0x14002c78f
14002bcd9:	89 74 24 70          	mov    %esi,0x70(%rsp)
14002bcdd:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14002bce2:	4c 8d 3d 97 d4 04 00 	lea    0x4d497(%rip),%r15        # 0x140079180
14002bce9:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
14002bcee:	48 8b 01             	mov    (%rcx),%rax
14002bcf1:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14002bcf6:	33 d2                	xor    %edx,%edx
14002bcf8:	48 8b 40 48          	mov    0x48(%rax),%rax
14002bcfc:	ff 15 86 39 04 00    	call   *0x43986(%rip)        # 0x14006f688
14002bd02:	8b d8                	mov    %eax,%ebx
14002bd04:	85 c0                	test   %eax,%eax
14002bd06:	0f 89 b6 00 00 00    	jns    0x14002bdc2
14002bd0c:	4c 8d 3d ed c2 08 00 	lea    0x8c2ed(%rip),%r15        # 0x1400b8000
14002bd13:	48 8b 0d e6 c2 08 00 	mov    0x8c2e6(%rip),%rcx        # 0x1400b8000
14002bd1a:	49 3b cf             	cmp    %r15,%rcx
14002bd1d:	74 2f                	je     0x14002bd4e
14002bd1f:	41 be 00 00 02 00    	mov    $0x20000,%r14d
14002bd25:	44 85 71 5c          	test   %r14d,0x5c(%rcx)
14002bd29:	74 23                	je     0x14002bd4e
14002bd2b:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14002bd2f:	72 1d                	jb     0x14002bd4e
14002bd31:	ba 74 00 00 00       	mov    $0x74,%edx
14002bd36:	89 44 24 20          	mov    %eax,0x20(%rsp)
14002bd3a:	4c 8b cf             	mov    %rdi,%r9
14002bd3d:	4c 8d 05 94 d3 04 00 	lea    0x4d394(%rip),%r8        # 0x1400790d8
14002bd44:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14002bd48:	e8 93 6b ff ff       	call   0x1400228e0
14002bd4d:	90                   	nop
14002bd4e:	48 8d 05 2b d4 04 00 	lea    0x4d42b(%rip),%rax        # 0x140079180
14002bd55:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14002bd5a:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14002bd5f:	e8 22 9e 02 00       	call   0x140055b86
14002bd64:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14002bd69:	48 8d 05 f8 d3 04 00 	lea    0x4d3f8(%rip),%rax        # 0x140079168
14002bd70:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14002bd75:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14002bd7a:	48 85 c9             	test   %rcx,%rcx
14002bd7d:	74 0e                	je     0x14002bd8d
14002bd7f:	48 8b 01             	mov    (%rcx),%rax
14002bd82:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bd86:	ff 15 fc 38 04 00    	call   *0x438fc(%rip)        # 0x14006f688
14002bd8c:	90                   	nop
14002bd8d:	49 8b 0c 24          	mov    (%r12),%rcx
14002bd91:	48 85 c9             	test   %rcx,%rcx
14002bd94:	74 0e                	je     0x14002bda4
14002bd96:	48 8b 01             	mov    (%rcx),%rax
14002bd99:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bd9d:	ff 15 e5 38 04 00    	call   *0x438e5(%rip)        # 0x14006f688
14002bda3:	90                   	nop
14002bda4:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14002bda8:	48 85 c9             	test   %rcx,%rcx
14002bdab:	74 0e                	je     0x14002bdbb
14002bdad:	48 8b 01             	mov    (%rcx),%rax
14002bdb0:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bdb4:	ff 15 ce 38 04 00    	call   *0x438ce(%rip)        # 0x14006f688
14002bdba:	90                   	nop
14002bdbb:	8b c3                	mov    %ebx,%eax
14002bdbd:	e9 ea 0a 00 00       	jmp    0x14002c8ac
14002bdc2:	39 74 24 70          	cmp    %esi,0x70(%rsp)
14002bdc6:	75 6d                	jne    0x14002be35
14002bdc8:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
14002bdcd:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14002bdd2:	e8 af 9d 02 00       	call   0x140055b86
14002bdd7:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14002bddc:	48 8d 05 85 d3 04 00 	lea    0x4d385(%rip),%rax        # 0x140079168
14002bde3:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14002bde8:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14002bded:	48 85 c9             	test   %rcx,%rcx
14002bdf0:	74 0e                	je     0x14002be00
14002bdf2:	48 8b 01             	mov    (%rcx),%rax
14002bdf5:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bdf9:	ff 15 89 38 04 00    	call   *0x43889(%rip)        # 0x14006f688
14002bdff:	90                   	nop
14002be00:	49 8b 0c 24          	mov    (%r12),%rcx
14002be04:	48 85 c9             	test   %rcx,%rcx
14002be07:	74 0e                	je     0x14002be17
14002be09:	48 8b 01             	mov    (%rcx),%rax
14002be0c:	48 8b 40 10          	mov    0x10(%rax),%rax
14002be10:	ff 15 72 38 04 00    	call   *0x43872(%rip)        # 0x14006f688
14002be16:	90                   	nop
14002be17:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14002be1b:	48 85 c9             	test   %rcx,%rcx
14002be1e:	74 0e                	je     0x14002be2e
14002be20:	48 8b 01             	mov    (%rcx),%rax
14002be23:	48 8b 40 10          	mov    0x10(%rax),%rax
14002be27:	ff 15 5b 38 04 00    	call   *0x4385b(%rip)        # 0x14006f688
14002be2d:	90                   	nop
14002be2e:	33 c0                	xor    %eax,%eax
14002be30:	e9 77 0a 00 00       	jmp    0x14002c8ac
14002be35:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14002be3a:	48 8b 01             	mov    (%rcx),%rax
14002be3d:	45 33 c0             	xor    %r8d,%r8d
14002be40:	48 8d 15 d1 d6 04 00 	lea    0x4d6d1(%rip),%rdx        # 0x140079518
14002be47:	48 8b 40 38          	mov    0x38(%rax),%rax
14002be4b:	ff 15 37 38 04 00    	call   *0x43837(%rip)        # 0x14006f688
14002be51:	8b d8                	mov    %eax,%ebx
14002be53:	85 c0                	test   %eax,%eax
14002be55:	0f 89 b4 00 00 00    	jns    0x14002bf0f
14002be5b:	4c 8d 3d 9e c1 08 00 	lea    0x8c19e(%rip),%r15        # 0x1400b8000
14002be62:	48 8b 0d 97 c1 08 00 	mov    0x8c197(%rip),%rcx        # 0x1400b8000
14002be69:	49 3b cf             	cmp    %r15,%rcx
14002be6c:	74 2f                	je     0x14002be9d
14002be6e:	41 be 00 00 02 00    	mov    $0x20000,%r14d
14002be74:	44 85 71 5c          	test   %r14d,0x5c(%rcx)
14002be78:	74 23                	je     0x14002be9d
14002be7a:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14002be7e:	72 1d                	jb     0x14002be9d
14002be80:	ba 75 00 00 00       	mov    $0x75,%edx
14002be85:	89 44 24 20          	mov    %eax,0x20(%rsp)
14002be89:	4c 8b cf             	mov    %rdi,%r9
14002be8c:	4c 8d 05 45 d2 04 00 	lea    0x4d245(%rip),%r8        # 0x1400790d8
14002be93:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14002be97:	e8 44 6a ff ff       	call   0x1400228e0
14002be9c:	90                   	nop
14002be9d:	48 8d 05 dc d2 04 00 	lea    0x4d2dc(%rip),%rax        # 0x140079180
14002bea4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14002bea9:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14002beae:	e8 d3 9c 02 00       	call   0x140055b86
14002beb3:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14002beb8:	48 8d 05 a9 d2 04 00 	lea    0x4d2a9(%rip),%rax        # 0x140079168
14002bebf:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14002bec4:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14002bec9:	48 85 c9             	test   %rcx,%rcx
14002becc:	74 0e                	je     0x14002bedc
14002bece:	48 8b 01             	mov    (%rcx),%rax
14002bed1:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bed5:	ff 15 ad 37 04 00    	call   *0x437ad(%rip)        # 0x14006f688
14002bedb:	90                   	nop
14002bedc:	49 8b 0c 24          	mov    (%r12),%rcx
14002bee0:	48 85 c9             	test   %rcx,%rcx
14002bee3:	74 0e                	je     0x14002bef3
14002bee5:	48 8b 01             	mov    (%rcx),%rax
14002bee8:	48 8b 40 10          	mov    0x10(%rax),%rax
14002beec:	ff 15 96 37 04 00    	call   *0x43796(%rip)        # 0x14006f688
14002bef2:	90                   	nop
14002bef3:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14002bef7:	48 85 c9             	test   %rcx,%rcx
14002befa:	74 0e                	je     0x14002bf0a
14002befc:	48 8b 01             	mov    (%rcx),%rax
14002beff:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bf03:	ff 15 7f 37 04 00    	call   *0x4377f(%rip)        # 0x14006f688
14002bf09:	90                   	nop
14002bf0a:	e9 ac fe ff ff       	jmp    0x14002bdbb
14002bf0f:	4c 8d 3d ea c0 08 00 	lea    0x8c0ea(%rip),%r15        # 0x1400b8000
14002bf16:	41 be 00 00 02 00    	mov    $0x20000,%r14d
14002bf1c:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14002bf21:	48 8b 03             	mov    (%rbx),%rax
14002bf24:	48 8b b8 98 00 00 00 	mov    0x98(%rax),%rdi
14002bf2b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14002bf30:	48 8b 41 08          	mov    0x8(%rcx),%rax
14002bf34:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14002bf39:	ff 15 49 37 04 00    	call   *0x43749(%rip)        # 0x14006f688
14002bf3f:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
14002bf44:	45 33 c0             	xor    %r8d,%r8d
14002bf47:	8b 54 24 70          	mov    0x70(%rsp),%edx
14002bf4b:	48 8b cb             	mov    %rbx,%rcx
14002bf4e:	48 8b c7             	mov    %rdi,%rax
14002bf51:	ff 15 31 37 04 00    	call   *0x43731(%rip)        # 0x14006f688
14002bf57:	8b d8                	mov    %eax,%ebx
14002bf59:	85 c0                	test   %eax,%eax
14002bf5b:	0f 89 ac 00 00 00    	jns    0x14002c00d
14002bf61:	48 8b 0d 98 c0 08 00 	mov    0x8c098(%rip),%rcx        # 0x1400b8000
14002bf68:	49 3b cf             	cmp    %r15,%rcx
14002bf6b:	74 2e                	je     0x14002bf9b
14002bf6d:	44 85 71 5c          	test   %r14d,0x5c(%rcx)
14002bf71:	74 28                	je     0x14002bf9b
14002bf73:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14002bf77:	72 22                	jb     0x14002bf9b
14002bf79:	ba 76 00 00 00       	mov    $0x76,%edx
14002bf7e:	89 44 24 20          	mov    %eax,0x20(%rsp)
14002bf82:	4c 8b 8c 24 00 01 00 	mov    0x100(%rsp),%r9
14002bf89:	00
14002bf8a:	4c 8d 05 47 d1 04 00 	lea    0x4d147(%rip),%r8        # 0x1400790d8
14002bf91:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14002bf95:	e8 46 69 ff ff       	call   0x1400228e0
14002bf9a:	90                   	nop
14002bf9b:	48 8d 05 de d1 04 00 	lea    0x4d1de(%rip),%rax        # 0x140079180
14002bfa2:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14002bfa7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14002bfac:	e8 d5 9b 02 00       	call   0x140055b86
14002bfb1:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14002bfb6:	48 8d 05 ab d1 04 00 	lea    0x4d1ab(%rip),%rax        # 0x140079168
14002bfbd:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14002bfc2:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14002bfc7:	48 85 c9             	test   %rcx,%rcx
14002bfca:	74 0e                	je     0x14002bfda
14002bfcc:	48 8b 01             	mov    (%rcx),%rax
14002bfcf:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bfd3:	ff 15 af 36 04 00    	call   *0x436af(%rip)        # 0x14006f688
14002bfd9:	90                   	nop
14002bfda:	49 8b 0c 24          	mov    (%r12),%rcx
14002bfde:	48 85 c9             	test   %rcx,%rcx
14002bfe1:	74 0e                	je     0x14002bff1
14002bfe3:	48 8b 01             	mov    (%rcx),%rax
14002bfe6:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bfea:	ff 15 98 36 04 00    	call   *0x43698(%rip)        # 0x14006f688
14002bff0:	90                   	nop
14002bff1:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14002bff5:	48 85 c9             	test   %rcx,%rcx
14002bff8:	74 0e                	je     0x14002c008
14002bffa:	48 8b 01             	mov    (%rcx),%rax
14002bffd:	48 8b 40 10          	mov    0x10(%rax),%rax
14002c001:	ff 15 81 36 04 00    	call   *0x43681(%rip)        # 0x14006f688
14002c007:	90                   	nop
14002c008:	e9 ae fd ff ff       	jmp    0x14002bdbb
14002c00d:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14002c012:	48 85 c0             	test   %rax,%rax
14002c015:	0f 84 02 07 00 00    	je     0x14002c71d
14002c01b:	39 30                	cmp    %esi,(%rax)
14002c01d:	0f 84 fa 06 00 00    	je     0x14002c71d
14002c023:	8b fe                	mov    %esi,%edi
14002c025:	89 7c 24 58          	mov    %edi,0x58(%rsp)
14002c029:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14002c02e:	3b 38                	cmp    (%rax),%edi
14002c030:	0f 83 e6 fe ff ff    	jae    0x14002bf1c
14002c036:	8b df                	mov    %edi,%ebx
14002c038:	48 03 db             	add    %rbx,%rbx
14002c03b:	48 8b 44 d8 10       	mov    0x10(%rax,%rbx,8),%rax
14002c040:	81 78 18 02 01 ff 0f 	cmpl   $0xfff0102,0x18(%rax)
14002c047:	0f 85 c9 06 00 00    	jne    0x14002c716
14002c04d:	44 8b 48 20          	mov    0x20(%rax),%r9d
14002c051:	45 85 c9             	test   %r9d,%r9d
14002c054:	0f 84 bc 06 00 00    	je     0x14002c716
14002c05a:	4c 8b 40 28          	mov    0x28(%rax),%r8
14002c05e:	4d 85 c0             	test   %r8,%r8
14002c061:	0f 84 af 06 00 00    	je     0x14002c716
14002c067:	81 78 60 03 00 f4 0f 	cmpl   $0xff40003,0x60(%rax)
14002c06e:	75 06                	jne    0x14002c076
14002c070:	f6 40 68 01          	testb  $0x1,0x68(%rax)
14002c074:	74 12                	je     0x14002c088
14002c076:	81 78 78 0b 00 f6 10 	cmpl   $0x10f6000b,0x78(%rax)
14002c07d:	75 63                	jne    0x14002c0e2
14002c07f:	66 39 b0 80 00 00 00 	cmp    %si,0x80(%rax)
14002c086:	74 5a                	je     0x14002c0e2
14002c088:	48 8b 05 71 bf 08 00 	mov    0x8bf71(%rip),%rax        # 0x1400b8000
14002c08f:	49 3b c7             	cmp    %r15,%rax
14002c092:	74 29                	je     0x14002c0bd
14002c094:	44 85 70 5c          	test   %r14d,0x5c(%rax)
14002c098:	74 23                	je     0x14002c0bd
14002c09a:	80 78 59 04          	cmpb   $0x4,0x59(%rax)
14002c09e:	72 1d                	jb     0x14002c0bd
14002c0a0:	ba 77 00 00 00       	mov    $0x77,%edx
14002c0a5:	4c 8b 8c 24 00 01 00 	mov    0x100(%rsp),%r9
14002c0ac:	00
14002c0ad:	4c 8d 05 24 d0 04 00 	lea    0x4d024(%rip),%r8        # 0x1400790d8
14002c0b4:	48 8b 48 50          	mov    0x50(%rax),%rcx
14002c0b8:	e8 cf 8d ff ff       	call   0x140024e8c
14002c0bd:	48 8b 05 3c bf 08 00 	mov    0x8bf3c(%rip),%rax        # 0x1400b8000
14002c0c4:	44 85 70 5c          	test   %r14d,0x5c(%rax)
14002c0c8:	0f 84 48 06 00 00    	je     0x14002c716
14002c0ce:	80 78 59 04          	cmpb   $0x4,0x59(%rax)
14002c0d2:	0f 82 3e 06 00 00    	jb     0x14002c716
14002c0d8:	e8 33 bb 02 00       	call   0x140057c10