140068ef4:	eb 1c                	jmp    0x140068f12
140068ef6:	48 8d 15 b3 a0 1f 00 	lea    0x1fa0b3(%rip),%rdx        # 0x140262fb0
140068efd:	e8 0e dd f9 ff       	call   0x140006c10
140068f02:	66 83 fe 19          	cmp    $0x19,%si
140068f06:	77 06                	ja     0x140068f0e
140068f08:	66 83 c6 20          	add    $0x20,%si
140068f0c:	eb 04                	jmp    0x140068f12
140068f0e:	66 83 c6 27          	add    $0x27,%si
140068f12:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140068f16:	48 3b 4f 18          	cmp    0x18(%rdi),%rcx
140068f1a:	73 1f                	jae    0x140068f3b
140068f1c:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
140068f21:	48 8d 41 01          	lea    0x1(%rcx),%rax
140068f25:	48 89 47 10          	mov    %rax,0x10(%rdi)
140068f29:	76 03                	jbe    0x140068f2e
140068f2b:	48 8b 3f             	mov    (%rdi),%rdi
140068f2e:	33 c0                	xor    %eax,%eax
140068f30:	66 89 44 4f 02       	mov    %ax,0x2(%rdi,%rcx,2)
140068f35:	66 89 34 4f          	mov    %si,(%rdi,%rcx,2)
140068f39:	eb 19                	jmp    0x140068f54
140068f3b:	0f ae e8             	lfence
140068f3e:	44 8a 44 24 30       	mov    0x30(%rsp),%r8b
140068f43:	44 0f b7 ce          	movzwl %si,%r9d
140068f47:	ba 01 00 00 00       	mov    $0x1,%edx
140068f4c:	48 8b cf             	mov    %rdi,%rcx
140068f4f:	e8 54 07 fa ff       	call   0x1400096a8
140068f54:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140068f59:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140068f5e:	48 83 c4 20          	add    $0x20,%rsp
140068f62:	5f                   	pop    %rdi
140068f63:	c3                   	ret
140068f64:	48 8b c4             	mov    %rsp,%rax
140068f67:	48 89 58 18          	mov    %rbx,0x18(%rax)
140068f6b:	48 89 48 08          	mov    %rcx,0x8(%rax)
140068f6f:	55                   	push   %rbp
140068f70:	56                   	push   %rsi
140068f71:	57                   	push   %rdi
140068f72:	48 83 ec 20          	sub    $0x20,%rsp
140068f76:	48 8b fa             	mov    %rdx,%rdi
140068f79:	48 8b d9             	mov    %rcx,%rbx
140068f7c:	c7 40 10 01 00 00 00 	movl   $0x1,0x10(%rax)
140068f83:	0f 57 c0             	xorps  %xmm0,%xmm0
140068f86:	0f 11 01             	movups %xmm0,(%rcx)
140068f89:	33 ed                	xor    %ebp,%ebp
140068f8b:	48 89 69 10          	mov    %rbp,0x10(%rcx)
140068f8f:	48 c7 41 18 07 00 00 	movq   $0x7,0x18(%rcx)
140068f96:	00
140068f97:	66 89 29             	mov    %bp,(%rcx)
140068f9a:	c7 40 10 01 00 00 00 	movl   $0x1,0x10(%rax)
140068fa1:	48 85 d2             	test   %rdx,%rdx
140068fa4:	0f 84 f8 00 00 00    	je     0x1400690a2
140068faa:	44 0f b7 02          	movzwl (%rdx),%r8d
140068fae:	66 45 85 c0          	test   %r8w,%r8w
140068fb2:	0f 84 ea 00 00 00    	je     0x1400690a2
140068fb8:	8d 75 02             	lea    0x2(%rbp),%esi
140068fbb:	41 0f b7 c8          	movzwl %r8w,%ecx
140068fbf:	83 e9 08             	sub    $0x8,%ecx
140068fc2:	0f 84 b7 00 00 00    	je     0x14006907f
140068fc8:	83 e9 01             	sub    $0x1,%ecx
140068fcb:	0f 84 a5 00 00 00    	je     0x140069076
140068fd1:	83 e9 01             	sub    $0x1,%ecx
140068fd4:	0f 84 93 00 00 00    	je     0x14006906d
140068fda:	2b ce                	sub    %esi,%ecx
140068fdc:	0f 84 82 00 00 00    	je     0x140069064
140068fe2:	83 e9 01             	sub    $0x1,%ecx
140068fe5:	74 74                	je     0x14006905b
140068fe7:	83 e9 15             	sub    $0x15,%ecx
140068fea:	74 66                	je     0x140069052
140068fec:	83 f9 3a             	cmp    $0x3a,%ecx
140068fef:	74 58                	je     0x140069049
140068ff1:	66 41 83 f8 1f       	cmp    $0x1f,%r8w
140068ff6:	76 43                	jbe    0x14006903b
140068ff8:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140068ffc:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
140069000:	73 21                	jae    0x140069023
140069002:	48 8d 41 01          	lea    0x1(%rcx),%rax
140069006:	48 89 43 10          	mov    %rax,0x10(%rbx)
14006900a:	48 8b c3             	mov    %rbx,%rax
14006900d:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140069012:	76 03                	jbe    0x140069017
140069014:	48 8b 03             	mov    (%rbx),%rax
140069017:	66 44 89 04 48       	mov    %r8w,(%rax,%rcx,2)
14006901c:	66 89 6c 48 02       	mov    %bp,0x2(%rax,%rcx,2)
140069021:	eb 6e                	jmp    0x140069091
140069023:	45 0f b7 c8          	movzwl %r8w,%r9d
140069027:	44 8a 44 24 40       	mov    0x40(%rsp),%r8b
14006902c:	ba 01 00 00 00       	mov    $0x1,%edx
140069031:	48 8b cb             	mov    %rbx,%rcx
140069034:	e8 6f 06 fa ff       	call   0x1400096a8
140069039:	eb 56                	jmp    0x140069091
14006903b:	48 8b d3             	mov    %rbx,%rdx
14006903e:	41 0f b7 c8          	movzwl %r8w,%ecx
140069042:	e8 3d fe ff ff       	call   0x140068e84
140069047:	eb 48                	jmp    0x140069091
140069049:	48 8d 15 44 9f 1f 00 	lea    0x1f9f44(%rip),%rdx        # 0x140262f94
140069050:	eb 34                	jmp    0x140069086
140069052:	48 8d 15 33 9f 1f 00 	lea    0x1f9f33(%rip),%rdx        # 0x140262f8c
140069059:	eb 2b                	jmp    0x140069086
14006905b:	48 8d 15 62 9f 1f 00 	lea    0x1f9f62(%rip),%rdx        # 0x140262fc4
140069062:	eb 22                	jmp    0x140069086
140069064:	48 8d 15 69 9f 1f 00 	lea    0x1f9f69(%rip),%rdx        # 0x140262fd4
14006906b:	eb 19                	jmp    0x140069086
14006906d:	48 8d 15 48 9f 1f 00 	lea    0x1f9f48(%rip),%rdx        # 0x140262fbc
140069074:	eb 10                	jmp    0x140069086
140069076:	48 8d 15 07 9f 1f 00 	lea    0x1f9f07(%rip),%rdx        # 0x140262f84
14006907d:	eb 07                	jmp    0x140069086
14006907f:	48 8d 15 46 9f 1f 00 	lea    0x1f9f46(%rip),%rdx        # 0x140262fcc
140069086:	4c 8b c6             	mov    %rsi,%r8
140069089:	48 8b cb             	mov    %rbx,%rcx
14006908c:	e8 7f db f9 ff       	call   0x140006c10
140069091:	48 03 fe             	add    %rsi,%rdi
140069094:	44 0f b7 07          	movzwl (%rdi),%r8d
140069098:	66 45 85 c0          	test   %r8w,%r8w
14006909c:	0f 85 19 ff ff ff    	jne    0x140068fbb
1400690a2:	48 8b c3             	mov    %rbx,%rax
1400690a5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400690aa:	48 83 c4 20          	add    $0x20,%rsp
1400690ae:	5f                   	pop    %rdi
1400690af:	5e                   	pop    %rsi
1400690b0:	5d                   	pop    %rbp
1400690b1:	c3                   	ret
1400690b2:	90                   	nop
1400690b3:	90                   	nop
1400690b4:	48 85 d2             	test   %rdx,%rdx
1400690b7:	0f 84 95 00 00 00    	je     0x140069152
1400690bd:	53                   	push   %rbx
1400690be:	48 83 ec 50          	sub    $0x50,%rsp
1400690c2:	48 8b 05 b7 80 29 00 	mov    0x2980b7(%rip),%rax        # 0x140301180
1400690c9:	48 33 c4             	xor    %rsp,%rax
1400690cc:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400690d1:	48 8b d9             	mov    %rcx,%rbx
1400690d4:	33 c0                	xor    %eax,%eax
1400690d6:	66 39 02             	cmp    %ax,(%rdx)
1400690d9:	74 65                	je     0x140069140
1400690db:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400690e0:	e8 7f fe ff ff       	call   0x140068f64
1400690e5:	4c 8b 40 10          	mov    0x10(%rax),%r8
1400690e9:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
1400690ee:	76 03                	jbe    0x1400690f3
1400690f0:	48 8b 00             	mov    (%rax),%rax
1400690f3:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400690f7:	48 8b d0             	mov    %rax,%rdx
1400690fa:	e8 11 db f9 ff       	call   0x140006c10
1400690ff:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140069104:	48 83 f8 07          	cmp    $0x7,%rax
140069108:	76 36                	jbe    0x140069140
14006910a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140069111:	00
140069112:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140069117:	48 8b d1             	mov    %rcx,%rdx
14006911a:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140069120:	72 18                	jb     0x14006913a
140069122:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140069126:	48 2b d1             	sub    %rcx,%rdx
140069129:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14006912d:	48 83 f8 1f          	cmp    $0x1f,%rax
140069131:	76 07                	jbe    0x14006913a
140069133:	ff 15 47 9a 1a 00    	call   *0x1a9a47(%rip)        # 0x140212b80
140069139:	cc                   	int3
14006913a:	ff 15 00 9a 1a 00    	call   *0x1a9a00(%rip)        # 0x140212b40
140069140:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140069145:	48 33 cc             	xor    %rsp,%rcx
140069148:	e8 23 b6 19 00       	call   0x140204770
14006914d:	48 83 c4 50          	add    $0x50,%rsp
140069151:	5b                   	pop    %rbx
140069152:	c3                   	ret
140069153:	90                   	nop
140069154:	90                   	nop
140069155:	90                   	nop
140069156:	90                   	nop
140069157:	90                   	nop
140069158:	90                   	nop
140069159:	90                   	nop
14006915a:	90                   	nop
14006915b:	90                   	nop
14006915c:	90                   	nop
14006915d:	90                   	nop
14006915e:	90                   	nop
14006915f:	90                   	nop
140069160:	48 83 ec 28          	sub    $0x28,%rsp
140069164:	80 b9 8c 00 00 00 00 	cmpb   $0x0,0x8c(%rcx)
14006916b:	4c 8d 51 30          	lea    0x30(%rcx),%r10
14006916f:	74 09                	je     0x14006917a
140069171:	83 b9 88 00 00 00 06 	cmpl   $0x6,0x88(%rcx)
140069178:	74 18                	je     0x140069192
14006917a:	49 8b ca             	mov    %r10,%rcx
14006917d:	e8 c6 1a 00 00       	call   0x14006ac48
140069182:	84 c0                	test   %al,%al
140069184:	74 0c                	je     0x140069192
140069186:	49 8b ca             	mov    %r10,%rcx
140069189:	e8 12 0e 00 00       	call   0x140069fa0
14006918e:	b0 01                	mov    $0x1,%al
140069190:	eb 02                	jmp    0x140069194
140069192:	32 c0                	xor    %al,%al
140069194:	48 83 c4 28          	add    $0x28,%rsp
140069198:	c3                   	ret
140069199:	90                   	nop
14006919a:	90                   	nop
14006919b:	90                   	nop
14006919c:	90                   	nop
14006919d:	90                   	nop
14006919e:	90                   	nop
14006919f:	90                   	nop
1400691a0:	40 53                	rex push %rbx
1400691a2:	48 83 ec 20          	sub    $0x20,%rsp
1400691a6:	80 b9 8c 00 00 00 00 	cmpb   $0x0,0x8c(%rcx)
1400691ad:	48 8d 59 30          	lea    0x30(%rcx),%rbx
1400691b1:	74 09                	je     0x1400691bc
1400691b3:	83 b9 88 00 00 00 06 	cmpl   $0x6,0x88(%rcx)
1400691ba:	74 18                	je     0x1400691d4
1400691bc:	48 8b cb             	mov    %rbx,%rcx
1400691bf:	e8 f0 1a 00 00       	call   0x14006acb4
1400691c4:	84 c0                	test   %al,%al
1400691c6:	74 0c                	je     0x1400691d4
1400691c8:	48 8b cb             	mov    %rbx,%rcx
1400691cb:	e8 90 0e 00 00       	call   0x14006a060
1400691d0:	b0 01                	mov    $0x1,%al
1400691d2:	eb 02                	jmp    0x1400691d6
1400691d4:	32 c0                	xor    %al,%al
1400691d6:	48 83 c4 20          	add    $0x20,%rsp
1400691da:	5b                   	pop    %rbx
1400691db:	c3                   	ret
1400691dc:	90                   	nop
1400691dd:	90                   	nop
1400691de:	90                   	nop
1400691df:	90                   	nop
1400691e0:	48 83 ec 28          	sub    $0x28,%rsp
1400691e4:	80 b9 8c 00 00 00 00 	cmpb   $0x0,0x8c(%rcx)
1400691eb:	4c 8d 51 30          	lea    0x30(%rcx),%r10
1400691ef:	74 09                	je     0x1400691fa
1400691f1:	83 b9 88 00 00 00 06 	cmpl   $0x6,0x88(%rcx)
1400691f8:	74 18                	je     0x140069212
1400691fa:	49 8b ca             	mov    %r10,%rcx
1400691fd:	e8 46 1a 00 00       	call   0x14006ac48
140069202:	84 c0                	test   %al,%al
140069204:	74 0c                	je     0x140069212
140069206:	49 8b ca             	mov    %r10,%rcx
140069209:	e8 52 0f 00 00       	call   0x14006a160
14006920e:	b0 01                	mov    $0x1,%al
140069210:	eb 02                	jmp    0x140069214
140069212:	32 c0                	xor    %al,%al
140069214:	48 83 c4 28          	add    $0x28,%rsp
140069218:	c3                   	ret
140069219:	90                   	nop
14006921a:	90                   	nop
14006921b:	90                   	nop
14006921c:	90                   	nop
14006921d:	90                   	nop
14006921e:	90                   	nop
14006921f:	90                   	nop
140069220:	48 83 ec 28          	sub    $0x28,%rsp
140069224:	80 b9 8c 00 00 00 00 	cmpb   $0x0,0x8c(%rcx)
14006922b:	74 09                	je     0x140069236
14006922d:	83 b9 88 00 00 00 06 	cmpl   $0x6,0x88(%rcx)
140069234:	74 49                	je     0x14006927f
140069236:	48 83 b9 80 00 00 00 	cmpq   $0x0,0x80(%rcx)
14006923d:	00
14006923e:	74 3f                	je     0x14006927f
140069240:	4c 8b 49 78          	mov    0x78(%rcx),%r9
140069244:	4c 8b 41 70          	mov    0x70(%rcx),%r8
140069248:	49 ff c9             	dec    %r9
14006924b:	4c 03 89 80 00 00 00 	add    0x80(%rcx),%r9
140069252:	49 ff c8             	dec    %r8
140069255:	49 8b d1             	mov    %r9,%rdx
140069258:	41 83 e1 03          	and    $0x3,%r9d
14006925c:	48 c1 ea 02          	shr    $0x2,%rdx
140069260:	4c 23 c2             	and    %rdx,%r8
140069263:	48 8b 51 68          	mov    0x68(%rcx),%rdx
140069267:	4a 8b 14 c2          	mov    (%rdx,%r8,8),%rdx
14006926b:	42 83 3c 8a 00       	cmpl   $0x0,(%rdx,%r9,4)
140069270:	75 0d                	jne    0x14006927f
140069272:	48 83 c1 30          	add    $0x30,%rcx
140069276:	e8 95 0f 00 00       	call   0x14006a210
14006927b:	b0 01                	mov    $0x1,%al
14006927d:	eb 02                	jmp    0x140069281
14006927f:	32 c0                	xor    %al,%al
140069281:	48 83 c4 28          	add    $0x28,%rsp
140069285:	c3                   	ret
140069286:	90                   	nop
140069287:	90                   	nop
140069288:	90                   	nop
140069289:	90                   	nop
14006928a:	90                   	nop
14006928b:	90                   	nop
14006928c:	90                   	nop
14006928d:	90                   	nop
14006928e:	90                   	nop
14006928f:	90                   	nop
140069290:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140069295:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14006929a:	57                   	push   %rdi
14006929b:	48 83 ec 30          	sub    $0x30,%rsp
14006929f:	33 f6                	xor    %esi,%esi
1400692a1:	48 8b da             	mov    %rdx,%rbx
1400692a4:	48 85 d2             	test   %rdx,%rdx
1400692a7:	74 5c                	je     0x140069305
1400692a9:	48 8d 79 30          	lea    0x30(%rcx),%rdi
1400692ad:	40 38 b1 8c 00 00 00 	cmp    %sil,0x8c(%rcx)
1400692b4:	74 09                	je     0x1400692bf
1400692b6:	83 b9 88 00 00 00 06 	cmpl   $0x6,0x88(%rcx)
1400692bd:	74 34                	je     0x1400692f3
1400692bf:	48 8b cf             	mov    %rdi,%rcx
1400692c2:	e8 ed 19 00 00       	call   0x14006acb4
1400692c7:	84 c0                	test   %al,%al
1400692c9:	74 28                	je     0x1400692f3
1400692cb:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400692d0:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1400692d4:	48 ff c0             	inc    %rax
1400692d7:	66 39 34 43          	cmp    %si,(%rbx,%rax,2)
1400692db:	75 f7                	jne    0x1400692d4
1400692dd:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400692e2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400692e7:	48 8b cf             	mov    %rdi,%rcx
1400692ea:	e8 51 10 00 00       	call   0x14006a340
1400692ef:	b0 01                	mov    $0x1,%al
1400692f1:	eb 02                	jmp    0x1400692f5
1400692f3:	32 c0                	xor    %al,%al
1400692f5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400692fa:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400692ff:	48 83 c4 30          	add    $0x30,%rsp
140069303:	5f                   	pop    %rdi
140069304:	c3                   	ret
140069305:	b9 4b 10 56 1e       	mov    $0x1e56104b,%ecx
14006930a:	e8 d5 1f fa ff       	call   0x14000b2e4
14006930f:	cc                   	int3
140069310:	40 53                	rex push %rbx
140069312:	48 83 ec 30          	sub    $0x30,%rsp
140069316:	33 db                	xor    %ebx,%ebx
140069318:	4c 8b d2             	mov    %rdx,%r10
14006931b:	48 85 d2             	test   %rdx,%rdx
14006931e:	74 52                	je     0x140069372
140069320:	4c 8d 59 30          	lea    0x30(%rcx),%r11
140069324:	38 99 8c 00 00 00    	cmp    %bl,0x8c(%rcx)
14006932a:	74 09                	je     0x140069335
14006932c:	83 b9 88 00 00 00 06 	cmpl   $0x6,0x88(%rcx)
140069333:	74 35                	je     0x14006936a
140069335:	49 8b cb             	mov    %r11,%rcx
140069338:	e8 0b 19 00 00       	call   0x14006ac48
14006933d:	84 c0                	test   %al,%al
14006933f:	74 29                	je     0x14006936a
140069341:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
140069346:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14006934a:	48 ff c0             	inc    %rax
14006934d:	66 41 39 1c 42       	cmp    %bx,(%r10,%rax,2)
140069352:	75 f6                	jne    0x14006934a
140069354:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140069359:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14006935e:	49 8b cb             	mov    %r11,%rcx
140069361:	e8 da 17 00 00       	call   0x14006ab40
140069366:	b0 01                	mov    $0x1,%al