14000be13:	55                   	push   %rbp
14000be14:	56                   	push   %rsi
14000be15:	41 54                	push   %r12
14000be17:	41 56                	push   %r14
14000be19:	41 57                	push   %r15
14000be1b:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14000be22:	48 8b 05 97 33 09 00 	mov    0x93397(%rip),%rax        # 0x14009f1c0
14000be29:	48 33 c4             	xor    %rsp,%rax
14000be2c:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
14000be33:	00
14000be34:	45 33 e4             	xor    %r12d,%r12d
14000be37:	4d 8b f9             	mov    %r9,%r15
14000be3a:	4c 39 25 37 44 09 00 	cmp    %r12,0x94437(%rip)        # 0x1400a0278
14000be41:	45 8b f0             	mov    %r8d,%r14d
14000be44:	48 8b ea             	mov    %rdx,%rbp
14000be47:	48 8b f1             	mov    %rcx,%rsi
14000be4a:	0f 84 9c 00 00 00    	je     0x14000beec
14000be50:	49 89 5b d0          	mov    %rbx,-0x30(%r11)
14000be54:	45 8d 44 24 70       	lea    0x70(%r12),%r8d
14000be59:	49 89 7b c8          	mov    %rdi,-0x38(%r11)
14000be5d:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14000be62:	33 d2                	xor    %edx,%edx
14000be64:	4d 89 6b c0          	mov    %r13,-0x40(%r11)
14000be68:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14000be6d:	41 8b dc             	mov    %r12d,%ebx
14000be70:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
14000be75:	e8 c1 c5 02 00       	call   0x14003843b
14000be7a:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14000be7f:	c7 44 24 40 03 00 00 	movl   $0x3,0x40(%rsp)
14000be86:	00
14000be87:	33 c9                	xor    %ecx,%ecx
14000be89:	c7 44 24 44 40 00 00 	movl   $0x40,0x44(%rsp)
14000be90:	00
14000be91:	48 ff 15 88 89 07 00 	rex.W call *0x78988(%rip)        # 0x140084820
14000be98:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000be9d:	45 8d 6c 24 01       	lea    0x1(%r12),%r13d
14000bea2:	8b f8                	mov    %eax,%edi
14000bea4:	85 c0                	test   %eax,%eax
14000bea6:	75 09                	jne    0x14000beb1
14000bea8:	44 39 6c 24 78       	cmp    %r13d,0x78(%rsp)
14000bead:	41 0f 44 dd          	cmove  %r13d,%ebx
14000beb1:	4c 39 64 24 30       	cmp    %r12,0x30(%rsp)
14000beb6:	0f 85 18 c1 03 00    	jne    0x140047fd4
14000bebc:	4c 39 64 24 38       	cmp    %r12,0x38(%rsp)
14000bec1:	0f 85 24 c1 03 00    	jne    0x140047feb
14000bec7:	85 ff                	test   %edi,%edi
14000bec9:	48 8b bc 24 e0 00 00 	mov    0xe0(%rsp),%rdi
14000bed0:	00
14000bed1:	75 09                	jne    0x14000bedc
14000bed3:	41 3b dd             	cmp    %r13d,%ebx
14000bed6:	0f 84 26 c1 03 00    	je     0x140048002
14000bedc:	48 8b 9c 24 e8 00 00 	mov    0xe8(%rsp),%rbx
14000bee3:	00
14000bee4:	4c 8b ac 24 d8 00 00 	mov    0xd8(%rsp),%r13
14000beeb:	00
14000beec:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14000bef1:	45 33 c9             	xor    %r9d,%r9d
14000bef4:	45 8b c6             	mov    %r14d,%r8d
14000bef7:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14000befc:	48 8b d5             	mov    %rbp,%rdx
14000beff:	48 8b ce             	mov    %rsi,%rcx
14000bf02:	e8 29 00 00 00       	call   0x14000bf30
14000bf07:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
14000bf0e:	00
14000bf0f:	48 33 cc             	xor    %rsp,%rcx
14000bf12:	e8 99 7c 02 00       	call   0x140033bb0
14000bf17:	48 81 c4 f0 00 00 00 	add    $0xf0,%rsp
14000bf1e:	41 5f                	pop    %r15
14000bf20:	41 5e                	pop    %r14
14000bf22:	41 5c                	pop    %r12
14000bf24:	5e                   	pop    %rsi
14000bf25:	5d                   	pop    %rbp
14000bf26:	c3                   	ret
14000bf27:	cc                   	int3
14000bf28:	cc                   	int3
14000bf29:	cc                   	int3
14000bf2a:	cc                   	int3
14000bf2b:	cc                   	int3
14000bf2c:	cc                   	int3
14000bf2d:	cc                   	int3
14000bf2e:	cc                   	int3
14000bf2f:	cc                   	int3
14000bf30:	40 55                	rex push %rbp
14000bf32:	53                   	push   %rbx
14000bf33:	56                   	push   %rsi
14000bf34:	57                   	push   %rdi
14000bf35:	41 54                	push   %r12
14000bf37:	41 55                	push   %r13
14000bf39:	41 56                	push   %r14
14000bf3b:	41 57                	push   %r15
14000bf3d:	48 8d 6c 24 98       	lea    -0x68(%rsp),%rbp
14000bf42:	48 81 ec 68 01 00 00 	sub    $0x168,%rsp
14000bf49:	48 8b 05 70 32 09 00 	mov    0x93270(%rip),%rax        # 0x14009f1c0
14000bf50:	48 33 c4             	xor    %rsp,%rax
14000bf53:	48 89 45 50          	mov    %rax,0x50(%rbp)
14000bf57:	48 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%rax
14000bf5e:	45 33 ff             	xor    %r15d,%r15d
14000bf61:	44 39 3d 30 4c 09 00 	cmp    %r15d,0x94c30(%rip)        # 0x1400a0b98
14000bf68:	4d 8b f1             	mov    %r9,%r14
14000bf6b:	4c 89 4d 88          	mov    %r9,-0x78(%rbp)
14000bf6f:	48 8b fa             	mov    %rdx,%rdi
14000bf72:	44 89 44 24 50       	mov    %r8d,0x50(%rsp)
14000bf77:	48 8b f1             	mov    %rcx,%rsi
14000bf7a:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
14000bf7e:	45 8b ef             	mov    %r15d,%r13d
14000bf81:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14000bf85:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
14000bf8a:	44 89 7c 24 58       	mov    %r15d,0x58(%rsp)
14000bf8f:	44 89 7c 24 60       	mov    %r15d,0x60(%rsp)
14000bf94:	c7 44 24 74 44 00 00 	movl   $0x44,0x74(%rsp)
14000bf9b:	00
14000bf9c:	0f 85 ae c0 03 00    	jne    0x140048050
14000bfa2:	48 8d 54 24 5c       	lea    0x5c(%rsp),%rdx
14000bfa7:	44 89 7c 24 5c       	mov    %r15d,0x5c(%rsp)
14000bfac:	33 c9                	xor    %ecx,%ecx
14000bfae:	48 ff 15 eb 87 07 00 	rex.W call *0x787eb(%rip)        # 0x1400847a0
14000bfb5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000bfba:	8b d8                	mov    %eax,%ebx
14000bfbc:	85 c0                	test   %eax,%eax
14000bfbe:	0f 85 33 c5 03 00    	jne    0x1400484f7
14000bfc4:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
14000bfc8:	45 8d 67 01          	lea    0x1(%r15),%r12d
14000bfcc:	85 c0                	test   %eax,%eax
14000bfce:	0f 84 86 c0 03 00    	je     0x14004805a
14000bfd4:	41 8b cc             	mov    %r12d,%ecx
14000bfd7:	89 4c 24 78          	mov    %ecx,0x78(%rsp)
14000bfdb:	85 c0                	test   %eax,%eax
14000bfdd:	0f 84 7f c0 03 00    	je     0x140048062
14000bfe3:	48 85 f6             	test   %rsi,%rsi
14000bfe6:	0f 84 04 c5 03 00    	je     0x1400484f0
14000bfec:	81 3e 73 63 72 48    	cmpl   $0x48726373,(%rsi)
14000bff2:	0f 85 f8 c4 03 00    	jne    0x1400484f0
14000bff8:	66 44 39 2f          	cmp    %r13w,(%rdi)
14000bffc:	0f 84 e7 c4 03 00    	je     0x1400484e9
14000c002:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14000c009:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000c010:	48 ff c3             	inc    %rbx
14000c013:	66 44 39 2c 5f       	cmp    %r13w,(%rdi,%rbx,2)
14000c018:	75 f6                	jne    0x14000c010
14000c01a:	81 fb 00 01 00 00    	cmp    $0x100,%ebx
14000c020:	0f 87 c3 c4 03 00    	ja     0x1400484e9
14000c026:	48 8d 15 b3 b1 07 00 	lea    0x7b1b3(%rip),%rdx        # 0x1400871e0
14000c02d:	48 8b cf             	mov    %rdi,%rcx
14000c030:	48 ff 15 51 92 07 00 	rex.W call *0x79251(%rip)        # 0x140085288
14000c037:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c03c:	48 8b c8             	mov    %rax,%rcx
14000c03f:	8b c3                	mov    %ebx,%eax
14000c041:	48 3b c8             	cmp    %rax,%rcx
14000c044:	0f 82 9f c4 03 00    	jb     0x1400484e9
14000c04a:	41 0f b6 d4          	movzbl %r12b,%edx
14000c04e:	48 8d 0d 9b 43 09 00 	lea    0x9439b(%rip),%rcx        # 0x1400a03f0
14000c055:	48 ff 15 cc 92 07 00 	rex.W call *0x792cc(%rip)        # 0x140085328
14000c05c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c061:	48 8d 35 60 44 09 00 	lea    0x94460(%rip),%rsi        # 0x1400a04c8
14000c068:	48 8b ce             	mov    %rsi,%rcx
14000c06b:	48 ff 15 7e 8d 07 00 	rex.W call *0x78d7e(%rip)        # 0x140084df0
14000c072:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c077:	48 8b 1d 3a 44 09 00 	mov    0x9443a(%rip),%rbx        # 0x1400a04b8
14000c07e:	48 89 75 98          	mov    %rsi,-0x68(%rbp)
14000c082:	48 85 db             	test   %rbx,%rbx
14000c085:	74 20                	je     0x14000c0a7
14000c087:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
14000c08b:	48 8b d7             	mov    %rdi,%rdx
14000c08e:	48 ff 15 13 89 07 00 	rex.W call *0x78913(%rip)        # 0x1400849a8
14000c095:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c09a:	85 c0                	test   %eax,%eax
14000c09c:	74 23                	je     0x14000c0c1
14000c09e:	48 8b 5b 18          	mov    0x18(%rbx),%rbx
14000c0a2:	48 85 db             	test   %rbx,%rbx
14000c0a5:	75 e0                	jne    0x14000c087
14000c0a7:	48 8b ce             	mov    %rsi,%rcx
14000c0aa:	48 ff 15 9f 8d 07 00 	rex.W call *0x78d9f(%rip)        # 0x140084e50
14000c0b1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c0b6:	41 be 24 04 00 00    	mov    $0x424,%r14d
14000c0bc:	e9 86 02 00 00       	jmp    0x14000c347
14000c0c1:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14000c0c6:	f0 ff 43 0c          	lock incl 0xc(%rbx)
14000c0ca:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
14000c0ce:	e8 bd 62 ff ff       	call   0x140002390
14000c0d3:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14000c0d8:	33 c9                	xor    %ecx,%ecx
14000c0da:	48 ff 15 cf 86 07 00 	rex.W call *0x786cf(%rip)        # 0x1400847b0
14000c0e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c0e6:	85 c0                	test   %eax,%eax
14000c0e8:	0f 85 de bf 03 00    	jne    0x1400480cc
14000c0ee:	8b 43 34             	mov    0x34(%rbx),%eax
14000c0f1:	41 8b f4             	mov    %r12d,%esi
14000c0f4:	44 89 64 24 54       	mov    %r12d,0x54(%rsp)
14000c0f9:	0f ba e0 14          	bt     $0x14,%eax
14000c0fd:	0f 82 11 03 00 00    	jb     0x14000c414
14000c103:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14000c108:	4c 8d a3 10 01 00 00 	lea    0x110(%rbx),%r12
14000c10f:	49 8b cc             	mov    %r12,%rcx
14000c112:	48 ff 15 d7 8c 07 00 	rex.W call *0x78cd7(%rip)        # 0x140084df0
14000c119:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c11e:	f6 85 d0 00 00 00 01 	testb  $0x1,0xd0(%rbp)
14000c125:	0f 85 61 02 00 00    	jne    0x14000c38c
14000c12b:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14000c132:	00 00
14000c134:	85 f6                	test   %esi,%esi
14000c136:	41 be 08 00 00 00    	mov    $0x8,%r14d
14000c13c:	41 8b df             	mov    %r15d,%ebx
14000c13f:	0f 45 5c 24 58       	cmovne 0x58(%rsp),%ebx
14000c144:	41 b8 20 00 00 00    	mov    $0x20,%r8d
14000c14a:	41 8b d6             	mov    %r14d,%edx
14000c14d:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14000c151:	48 ff 15 70 92 07 00 	rex.W call *0x79270(%rip)        # 0x1400853c8
14000c158:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c15d:	48 8b f0             	mov    %rax,%rsi
14000c160:	48 85 c0             	test   %rax,%rax
14000c163:	0f 84 c4 bf 03 00    	je     0x14004812d
14000c169:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
14000c16e:	48 8d 15 73 b0 07 00 	lea    0x7b073(%rip),%rdx        # 0x1400871e8
14000c175:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14000c179:	4c 89 78 10          	mov    %r15,0x10(%rax)
14000c17d:	48 c7 00 73 65 72 48 	movq   $0x48726573,(%rax)
14000c184:	89 58 0c             	mov    %ebx,0xc(%rax)
14000c187:	48 ff 15 1a 92 07 00 	rex.W call *0x7921a(%rip)        # 0x1400853a8
14000c18e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c193:	4c 8d 44 24 74       	lea    0x74(%rsp),%r8
14000c198:	48 8d 55 00          	lea    0x0(%rbp),%rdx
14000c19c:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14000c1a0:	48 ff 15 51 92 07 00 	rex.W call *0x79251(%rip)        # 0x1400853f8
14000c1a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c1ac:	85 c0                	test   %eax,%eax
14000c1ae:	0f 85 b5 bf 03 00    	jne    0x140048169
14000c1b4:	49 8b 8f 88 00 00 00 	mov    0x88(%r15),%rcx
14000c1bb:	4c 8d 44 24 44       	lea    0x44(%rsp),%r8
14000c1c0:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14000c1c4:	48 ff 15 25 92 07 00 	rex.W call *0x79225(%rip)        # 0x1400853f0
14000c1cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c1d0:	85 c0                	test   %eax,%eax
14000c1d2:	0f 85 91 bf 03 00    	jne    0x140048169
14000c1d8:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
14000c1dc:	48 85 d2             	test   %rdx,%rdx
14000c1df:	0f 84 84 bf 03 00    	je     0x140048169
14000c1e5:	44 38 6c 24 44       	cmp    %r13b,0x44(%rsp)
14000c1ea:	0f 85 79 bf 03 00    	jne    0x140048169
14000c1f0:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14000c1f4:	48 ff 15 ed 91 07 00 	rex.W call *0x791ed(%rip)        # 0x1400853e8
14000c1fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c200:	84 c0                	test   %al,%al
14000c202:	b8 01 00 00 00       	mov    $0x1,%eax
14000c207:	44 0f 45 e8          	cmovne %eax,%r13d
14000c20b:	44 89 6c 24 60       	mov    %r13d,0x60(%rsp)
14000c210:	83 7c 24 78 00       	cmpl   $0x0,0x78(%rsp)
14000c215:	0f 84 58 bf 03 00    	je     0x140048173
14000c21b:	33 db                	xor    %ebx,%ebx
14000c21d:	44 8b 0e             	mov    (%rsi),%r9d
14000c220:	4c 8d 2d d9 2d 09 00 	lea    0x92dd9(%rip),%r13        # 0x14009f000
14000c227:	8b 44 24 50          	mov    0x50(%rsp),%eax
14000c22b:	89 44 24 40          	mov    %eax,0x40(%rsp)
14000c22f:	41 81 f9 73 63 72 48 	cmp    $0x48726373,%r9d
14000c236:	0f 84 3e bf 03 00    	je     0x14004817a
14000c23c:	41 81 f9 73 65 72 48 	cmp    $0x48726573,%r9d
14000c243:	0f 85 3d c2 03 00    	jne    0x140048486
14000c249:	3d 00 80 00 00       	cmp    $0x8000,%eax
14000c24e:	0f 84 48 01 00 00    	je     0x14000c39c
14000c254:	4c 8d 35 75 af 07 00 	lea    0x7af75(%rip),%r14        # 0x1400871d0
14000c25b:	49 8b d6             	mov    %r14,%rdx
14000c25e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14000c263:	48 ff 15 56 91 07 00 	rex.W call *0x79156(%rip)        # 0x1400853c0
14000c26a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c26f:	48 8b 46 10          	mov    0x10(%rsi),%rax
14000c273:	48 8d 15 b6 af 07 00 	lea    0x7afb6(%rip),%rdx        # 0x140087230
14000c27a:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
14000c27f:	4c 8b ce             	mov    %rsi,%r9
14000c282:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14000c286:	48 8b 88 88 00 00 00 	mov    0x88(%rax),%rcx
14000c28d:	4c 8b 40 38          	mov    0x38(%rax),%r8
14000c291:	8b 44 24 40          	mov    0x40(%rsp),%eax
14000c295:	89 44 24 28          	mov    %eax,0x28(%rsp)
14000c299:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14000c29e:	e8 ed 0d 00 00       	call   0x14000d090
14000c2a3:	44 8b f0             	mov    %eax,%r14d
14000c2a6:	85 c0                	test   %eax,%eax
14000c2a8:	0f 85 c9 01 00 00    	jne    0x14000c477
14000c2ae:	45 85 f6             	test   %r14d,%r14d
14000c2b1:	0f 85 d0 01 00 00    	jne    0x14000c487
14000c2b7:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14000c2bb:	48 8d 15 4e af 07 00 	lea    0x7af4e(%rip),%rdx        # 0x140087210
14000c2c2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000c2c6:	48 ff 15 db 86 07 00 	rex.W call *0x786db(%rip)        # 0x1400849a8
14000c2cd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c2d2:	44 8b 74 24 50       	mov    0x50(%rsp),%r14d
14000c2d7:	85 c0                	test   %eax,%eax
14000c2d9:	0f 85 a6 bf 03 00    	jne    0x140048285
14000c2df:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
14000c2e3:	48 85 db             	test   %rbx,%rbx
14000c2e6:	0f 85 d0 00 00 00    	jne    0x14000c3bc
14000c2ec:	33 d2                	xor    %edx,%edx
14000c2ee:	48 8b 05 0b 2d 09 00 	mov    0x92d0b(%rip),%rax        # 0x14009f000
14000c2f5:	49 3b c5             	cmp    %r13,%rax
14000c2f8:	74 0d                	je     0x14000c307
14000c2fa:	f7 40 1c 00 00 04 00 	testl  $0x40000,0x1c(%rax)
14000c301:	0f 85 ab c0 03 00    	jne    0x1400483b2
14000c307:	45 33 f6             	xor    %r14d,%r14d
14000c30a:	4c 89 7e 10          	mov    %r15,0x10(%rsi)
14000c30e:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
14000c313:	f0 41 ff 47 30       	lock incl 0x30(%r15)
14000c318:	44 39 35 19 3f 09 00 	cmp    %r14d,0x93f19(%rip)        # 0x1400a0238
14000c31f:	8b 46 0c             	mov    0xc(%rsi),%eax
14000c322:	89 44 24 68          	mov    %eax,0x68(%rsp)
14000c326:	0f 85 c7 c0 03 00    	jne    0x1400483f3
14000c32c:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
14000c330:	48 89 30             	mov    %rsi,(%rax)
14000c333:	4d 85 e4             	test   %r12,%r12
14000c336:	74 0f                	je     0x14000c347
14000c338:	49 8b cc             	mov    %r12,%rcx
14000c33b:	48 ff 15 0e 8b 07 00 	rex.W call *0x78b0e(%rip)        # 0x140084e50
14000c342:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c347:	48 8d 0d a2 40 09 00 	lea    0x940a2(%rip),%rcx        # 0x1400a03f0
14000c34e:	48 ff 15 5b 93 07 00 	rex.W call *0x7935b(%rip)        # 0x1400856b0
14000c355:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c35a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14000c35f:	48 85 c9             	test   %rcx,%rcx
14000c362:	0f 85 5b 01 00 00    	jne    0x14000c4c3
14000c368:	41 8b c6             	mov    %r14d,%eax
14000c36b:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14000c36f:	48 33 cc             	xor    %rsp,%rcx
14000c372:	e8 39 78 02 00       	call   0x140033bb0
14000c377:	48 81 c4 68 01 00 00 	add    $0x168,%rsp
14000c37e:	41 5f                	pop    %r15
14000c380:	41 5e                	pop    %r14
14000c382:	41 5d                	pop    %r13
14000c384:	41 5c                	pop    %r12
14000c386:	5f                   	pop    %rdi
14000c387:	5e                   	pop    %rsi
14000c388:	5b                   	pop    %rbx
14000c389:	5d                   	pop    %rbp
14000c38a:	c3                   	ret
14000c38b:	cc                   	int3
14000c38c:	8b 43 34             	mov    0x34(%rbx),%eax
14000c38f:	a8 01                	test   $0x1,%al
14000c391:	0f 84 94 fd ff ff    	je     0x14000c12b
14000c397:	e9 3d bd 03 00       	jmp    0x1400480d9
14000c39c:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14000c3a0:	e8 17 5b 00 00       	call   0x140011ebc
14000c3a5:	44 8b f0             	mov    %eax,%r14d
14000c3a8:	85 c0                	test   %eax,%eax
14000c3aa:	0f 85 fe fe ff ff    	jne    0x14000c2ae
14000c3b0:	c7 46 08 00 80 00 00 	movl   $0x8000,0x8(%rsi)
14000c3b7:	e9 f2 fe ff ff       	jmp    0x14000c2ae
14000c3bc:	49 8b 07             	mov    (%r15),%rax
14000c3bf:	49 8b cf             	mov    %r15,%rcx
14000c3c2:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
14000c3c9:	ff 15 f9 92 07 00    	call   *0x792f9(%rip)        # 0x1400856c8
14000c3cf:	48 85 c0             	test   %rax,%rax
14000c3d2:	0f 84 22 bf 03 00    	je     0x1400482fa
14000c3d8:	49 8b 17             	mov    (%r15),%rdx