14006f13e:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14006f142:	0f 57 c0             	xorps  %xmm0,%xmm0
14006f145:	0f 11 02             	movups %xmm0,(%rdx)
14006f148:	48 8d 48 08          	lea    0x8(%rax),%rcx
14006f14c:	e8 1f 19 00 00       	call   0x140070a70
14006f151:	90                   	nop
14006f152:	48 8d 05 6f 71 06 00 	lea    0x6716f(%rip),%rax        # 0x1400d62c8
14006f159:	48 89 03             	mov    %rax,(%rbx)
14006f15c:	48 8b c3             	mov    %rbx,%rax
14006f15f:	48 83 c4 20          	add    $0x20,%rsp
14006f163:	5b                   	pop    %rbx
14006f164:	c3                   	ret
14006f165:	cc                   	int3
14006f166:	cc                   	int3
14006f167:	cc                   	int3
14006f168:	cc                   	int3
14006f169:	cc                   	int3
14006f16a:	cc                   	int3
14006f16b:	cc                   	int3
14006f16c:	cc                   	int3
14006f16d:	cc                   	int3
14006f16e:	cc                   	int3
14006f16f:	cc                   	int3
14006f170:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14006f175:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14006f17a:	57                   	push   %rdi
14006f17b:	48 83 ec 20          	sub    $0x20,%rsp
14006f17f:	8b da                	mov    %edx,%ebx
14006f181:	48 8b f9             	mov    %rcx,%rdi
14006f184:	48 8d 05 55 29 07 00 	lea    0x72955(%rip),%rax        # 0x1400e1ae0
14006f18b:	48 89 01             	mov    %rax,(%rcx)
14006f18e:	48 83 c1 08          	add    $0x8,%rcx
14006f192:	e8 69 19 00 00       	call   0x140070b00
14006f197:	f6 c3 01             	test   $0x1,%bl
14006f19a:	74 0d                	je     0x14006f1a9
14006f19c:	ba 18 00 00 00       	mov    $0x18,%edx
14006f1a1:	48 8b cf             	mov    %rdi,%rcx
14006f1a4:	e8 6b ed ff ff       	call   0x14006df14
14006f1a9:	48 8b c7             	mov    %rdi,%rax
14006f1ac:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14006f1b1:	48 83 c4 20          	add    $0x20,%rsp
14006f1b5:	5f                   	pop    %rdi
14006f1b6:	c3                   	ret
14006f1b7:	cc                   	int3
14006f1b8:	48 ff e2             	rex.W jmp *%rdx
14006f1bb:	cc                   	int3
14006f1bc:	48 8b c2             	mov    %rdx,%rax
14006f1bf:	49 8b d0             	mov    %r8,%rdx
14006f1c2:	48 ff e0             	rex.W jmp *%rax
14006f1c5:	cc                   	int3
14006f1c6:	cc                   	int3
14006f1c7:	cc                   	int3
14006f1c8:	49 8b c0             	mov    %r8,%rax
14006f1cb:	4c 8b d2             	mov    %rdx,%r10
14006f1ce:	48 8b d0             	mov    %rax,%rdx
14006f1d1:	45 8b c1             	mov    %r9d,%r8d
14006f1d4:	49 ff e2             	rex.WB jmp *%r10
14006f1d7:	cc                   	int3
14006f1d8:	40 53                	rex push %rbx
14006f1da:	45 8b 18             	mov    (%r8),%r11d
14006f1dd:	48 8b da             	mov    %rdx,%rbx
14006f1e0:	41 83 e3 f8          	and    $0xfffffff8,%r11d
14006f1e4:	4c 8b c9             	mov    %rcx,%r9
14006f1e7:	41 f6 00 04          	testb  $0x4,(%r8)
14006f1eb:	4c 8b d1             	mov    %rcx,%r10
14006f1ee:	74 13                	je     0x14006f203
14006f1f0:	41 8b 40 08          	mov    0x8(%r8),%eax
14006f1f4:	4d 63 50 04          	movslq 0x4(%r8),%r10
14006f1f8:	f7 d8                	neg    %eax
14006f1fa:	4c 03 d1             	add    %rcx,%r10
14006f1fd:	48 63 c8             	movslq %eax,%rcx
14006f200:	4c 23 d1             	and    %rcx,%r10
14006f203:	49 63 c3             	movslq %r11d,%rax
14006f206:	4a 8b 14 10          	mov    (%rax,%r10,1),%rdx
14006f20a:	48 8b 43 10          	mov    0x10(%rbx),%rax
14006f20e:	8b 48 08             	mov    0x8(%rax),%ecx
14006f211:	48 8b 43 08          	mov    0x8(%rbx),%rax
14006f215:	f6 44 01 03 0f       	testb  $0xf,0x3(%rcx,%rax,1)
14006f21a:	74 0b                	je     0x14006f227
14006f21c:	0f b6 44 01 03       	movzbl 0x3(%rcx,%rax,1),%eax
14006f221:	83 e0 f0             	and    $0xfffffff0,%eax
14006f224:	4c 03 c8             	add    %rax,%r9
14006f227:	4c 33 ca             	xor    %rdx,%r9
14006f22a:	49 8b c9             	mov    %r9,%rcx
14006f22d:	5b                   	pop    %rbx
14006f22e:	e9 9d 00 00 00       	jmp    0x14006f2d0
14006f233:	cc                   	int3
14006f234:	48 83 ec 28          	sub    $0x28,%rsp
14006f238:	4d 8b 41 38          	mov    0x38(%r9),%r8
14006f23c:	48 8b ca             	mov    %rdx,%rcx
14006f23f:	49 8b d1             	mov    %r9,%rdx
14006f242:	e8 91 ff ff ff       	call   0x14006f1d8
14006f247:	b8 01 00 00 00       	mov    $0x1,%eax
14006f24c:	48 83 c4 28          	add    $0x28,%rsp
14006f250:	c3                   	ret
14006f251:	cc                   	int3
14006f252:	cc                   	int3
14006f253:	cc                   	int3
14006f254:	cc                   	int3
14006f255:	cc                   	int3
14006f256:	cc                   	int3
14006f257:	cc                   	int3
14006f258:	cc                   	int3
14006f259:	cc                   	int3
14006f25a:	cc                   	int3
14006f25b:	cc                   	int3
14006f25c:	cc                   	int3
14006f25d:	cc                   	int3
14006f25e:	cc                   	int3
14006f25f:	cc                   	int3
14006f260:	cc                   	int3
14006f261:	cc                   	int3
14006f262:	cc                   	int3
14006f263:	cc                   	int3
14006f264:	cc                   	int3
14006f265:	cc                   	int3
14006f266:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14006f26d:	00 00 00
14006f270:	48 83 ec 10          	sub    $0x10,%rsp
14006f274:	4c 89 14 24          	mov    %r10,(%rsp)
14006f278:	4c 89 5c 24 08       	mov    %r11,0x8(%rsp)
14006f27d:	4d 33 db             	xor    %r11,%r11
14006f280:	4c 8d 54 24 18       	lea    0x18(%rsp),%r10
14006f285:	4c 2b d0             	sub    %rax,%r10
14006f288:	4d 0f 42 d3          	cmovb  %r11,%r10
14006f28c:	65 4c 8b 1c 25 10 00 	mov    %gs:0x10,%r11
14006f293:	00 00
14006f295:	4d 3b d3             	cmp    %r11,%r10
14006f298:	73 16                	jae    0x14006f2b0
14006f29a:	66 41 81 e2 00 f0    	and    $0xf000,%r10w
14006f2a0:	4d 8d 9b 00 f0 ff ff 	lea    -0x1000(%r11),%r11
14006f2a7:	41 c6 03 00          	movb   $0x0,(%r11)
14006f2ab:	4d 3b d3             	cmp    %r11,%r10
14006f2ae:	75 f0                	jne    0x14006f2a0
14006f2b0:	4c 8b 14 24          	mov    (%rsp),%r10
14006f2b4:	4c 8b 5c 24 08       	mov    0x8(%rsp),%r11
14006f2b9:	48 83 c4 10          	add    $0x10,%rsp
14006f2bd:	c3                   	ret
14006f2be:	cc                   	int3
14006f2bf:	cc                   	int3
14006f2c0:	cc                   	int3
14006f2c1:	cc                   	int3
14006f2c2:	cc                   	int3
14006f2c3:	cc                   	int3
14006f2c4:	cc                   	int3
14006f2c5:	cc                   	int3
14006f2c6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14006f2cd:	00 00 00
14006f2d0:	48 3b 0d 69 1d 09 00 	cmp    0x91d69(%rip),%rcx        # 0x140101040
14006f2d7:	75 10                	jne    0x14006f2e9
14006f2d9:	48 c1 c1 10          	rol    $0x10,%rcx
14006f2dd:	66 f7 c1 ff ff       	test   $0xffff,%cx
14006f2e2:	75 01                	jne    0x14006f2e5
14006f2e4:	c3                   	ret
14006f2e5:	48 c1 c9 10          	ror    $0x10,%rcx
14006f2e9:	e9 b2 00 00 00       	jmp    0x14006f3a0
14006f2ee:	cc                   	int3
14006f2ef:	cc                   	int3
14006f2f0:	89 4c 24 08          	mov    %ecx,0x8(%rsp)
14006f2f4:	48 83 ec 28          	sub    $0x28,%rsp
14006f2f8:	b9 17 00 00 00       	mov    $0x17,%ecx
14006f2fd:	ff 15 a5 84 08 00    	call   *0x884a5(%rip)        # 0x1400f77a8
14006f303:	85 c0                	test   %eax,%eax
14006f305:	74 08                	je     0x14006f30f
14006f307:	8b 44 24 30          	mov    0x30(%rsp),%eax
14006f30b:	8b c8                	mov    %eax,%ecx
14006f30d:	cd 29                	int    $0x29
14006f30f:	48 8d 0d 3a 05 0a 00 	lea    0xa053a(%rip),%rcx        # 0x14010f850
14006f316:	e8 59 01 00 00       	call   0x14006f474
14006f31b:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14006f320:	48 89 05 21 06 0a 00 	mov    %rax,0xa0621(%rip)        # 0x14010f948
14006f327:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
14006f32c:	48 83 c0 08          	add    $0x8,%rax
14006f330:	48 89 05 b1 05 0a 00 	mov    %rax,0xa05b1(%rip)        # 0x14010f8e8
14006f337:	48 8b 05 0a 06 0a 00 	mov    0xa060a(%rip),%rax        # 0x14010f948
14006f33e:	48 89 05 7b 04 0a 00 	mov    %rax,0xa047b(%rip)        # 0x14010f7c0
14006f345:	c7 05 61 04 0a 00 09 	movl   $0xc0000409,0xa0461(%rip)        # 0x14010f7b0
14006f34c:	04 00 c0
14006f34f:	c7 05 5b 04 0a 00 01 	movl   $0x1,0xa045b(%rip)        # 0x14010f7b4
14006f356:	00 00 00
14006f359:	c7 05 65 04 0a 00 01 	movl   $0x1,0xa0465(%rip)        # 0x14010f7c8
14006f360:	00 00 00
14006f363:	b8 08 00 00 00       	mov    $0x8,%eax
14006f368:	48 6b c0 00          	imul   $0x0,%rax,%rax
14006f36c:	48 8d 0d 5d 04 0a 00 	lea    0xa045d(%rip),%rcx        # 0x14010f7d0
14006f373:	8b 54 24 30          	mov    0x30(%rsp),%edx
14006f377:	48 89 14 01          	mov    %rdx,(%rcx,%rax,1)
14006f37b:	48 8d 0d 66 6f 06 00 	lea    0x66f66(%rip),%rcx        # 0x1400d62e8
14006f382:	e8 d1 01 00 00       	call   0x14006f558
14006f387:	48 83 c4 28          	add    $0x28,%rsp
14006f38b:	c3                   	ret
14006f38c:	48 83 ec 28          	sub    $0x28,%rsp
14006f390:	b9 08 00 00 00       	mov    $0x8,%ecx
14006f395:	e8 56 ff ff ff       	call   0x14006f2f0
14006f39a:	48 83 c4 28          	add    $0x28,%rsp
14006f39e:	c3                   	ret
14006f39f:	cc                   	int3
14006f3a0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14006f3a5:	48 83 ec 38          	sub    $0x38,%rsp
14006f3a9:	b9 17 00 00 00       	mov    $0x17,%ecx
14006f3ae:	ff 15 f4 83 08 00    	call   *0x883f4(%rip)        # 0x1400f77a8
14006f3b4:	85 c0                	test   %eax,%eax
14006f3b6:	74 07                	je     0x14006f3bf
14006f3b8:	b9 02 00 00 00       	mov    $0x2,%ecx
14006f3bd:	cd 29                	int    $0x29
14006f3bf:	48 8d 0d 8a 04 0a 00 	lea    0xa048a(%rip),%rcx        # 0x14010f850
14006f3c6:	e8 19 01 00 00       	call   0x14006f4e4
14006f3cb:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14006f3d0:	48 89 05 71 05 0a 00 	mov    %rax,0xa0571(%rip)        # 0x14010f948
14006f3d7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14006f3dc:	48 83 c0 08          	add    $0x8,%rax
14006f3e0:	48 89 05 01 05 0a 00 	mov    %rax,0xa0501(%rip)        # 0x14010f8e8
14006f3e7:	48 8b 05 5a 05 0a 00 	mov    0xa055a(%rip),%rax        # 0x14010f948
14006f3ee:	48 89 05 cb 03 0a 00 	mov    %rax,0xa03cb(%rip)        # 0x14010f7c0
14006f3f5:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14006f3fa:	48 89 05 cf 04 0a 00 	mov    %rax,0xa04cf(%rip)        # 0x14010f8d0
14006f401:	c7 05 a5 03 0a 00 09 	movl   $0xc0000409,0xa03a5(%rip)        # 0x14010f7b0
14006f408:	04 00 c0
14006f40b:	c7 05 9f 03 0a 00 01 	movl   $0x1,0xa039f(%rip)        # 0x14010f7b4
14006f412:	00 00 00
14006f415:	c7 05 a9 03 0a 00 01 	movl   $0x1,0xa03a9(%rip)        # 0x14010f7c8
14006f41c:	00 00 00
14006f41f:	b8 08 00 00 00       	mov    $0x8,%eax
14006f424:	48 6b c0 00          	imul   $0x0,%rax,%rax
14006f428:	48 8d 0d a1 03 0a 00 	lea    0xa03a1(%rip),%rcx        # 0x14010f7d0
14006f42f:	48 c7 04 01 02 00 00 	movq   $0x2,(%rcx,%rax,1)
14006f436:	00
14006f437:	b8 08 00 00 00       	mov    $0x8,%eax
14006f43c:	48 6b c0 00          	imul   $0x0,%rax,%rax
14006f440:	48 8b 0d f9 1b 09 00 	mov    0x91bf9(%rip),%rcx        # 0x140101040
14006f447:	48 89 4c 04 20       	mov    %rcx,0x20(%rsp,%rax,1)
14006f44c:	b8 08 00 00 00       	mov    $0x8,%eax
14006f451:	48 6b c0 01          	imul   $0x1,%rax,%rax
14006f455:	48 8b 0d 24 1c 09 00 	mov    0x91c24(%rip),%rcx        # 0x140101080
14006f45c:	48 89 4c 04 20       	mov    %rcx,0x20(%rsp,%rax,1)
14006f461:	48 8d 0d 80 6e 06 00 	lea    0x66e80(%rip),%rcx        # 0x1400d62e8
14006f468:	e8 eb 00 00 00       	call   0x14006f558
14006f46d:	48 83 c4 38          	add    $0x38,%rsp
14006f471:	c3                   	ret
14006f472:	cc                   	int3
14006f473:	cc                   	int3
14006f474:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14006f479:	57                   	push   %rdi
14006f47a:	48 83 ec 40          	sub    $0x40,%rsp
14006f47e:	48 8b d9             	mov    %rcx,%rbx
14006f481:	ff 15 c1 83 08 00    	call   *0x883c1(%rip)        # 0x1400f7848
14006f487:	48 8b bb f8 00 00 00 	mov    0xf8(%rbx),%rdi
14006f48e:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14006f493:	48 8b cf             	mov    %rdi,%rcx
14006f496:	45 33 c0             	xor    %r8d,%r8d
14006f499:	ff 15 b9 83 08 00    	call   *0x883b9(%rip)        # 0x1400f7858
14006f49f:	48 85 c0             	test   %rax,%rax
14006f4a2:	74 32                	je     0x14006f4d6
14006f4a4:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
14006f4aa:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14006f4af:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14006f4b4:	4c 8b c8             	mov    %rax,%r9
14006f4b7:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14006f4bc:	4c 8b c7             	mov    %rdi,%r8
14006f4bf:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14006f4c4:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14006f4c9:	33 c9                	xor    %ecx,%ecx
14006f4cb:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14006f4d0:	ff 15 a2 83 08 00    	call   *0x883a2(%rip)        # 0x1400f7878
14006f4d6:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14006f4db:	48 83 c4 40          	add    $0x40,%rsp
14006f4df:	5f                   	pop    %rdi
14006f4e0:	c3                   	ret
14006f4e1:	cc                   	int3
14006f4e2:	cc                   	int3
14006f4e3:	cc                   	int3
14006f4e4:	40 53                	rex push %rbx
14006f4e6:	56                   	push   %rsi
14006f4e7:	57                   	push   %rdi
14006f4e8:	48 83 ec 40          	sub    $0x40,%rsp
14006f4ec:	48 8b d9             	mov    %rcx,%rbx
14006f4ef:	ff 15 53 83 08 00    	call   *0x88353(%rip)        # 0x1400f7848
14006f4f5:	48 8b b3 f8 00 00 00 	mov    0xf8(%rbx),%rsi
14006f4fc:	33 ff                	xor    %edi,%edi
14006f4fe:	45 33 c0             	xor    %r8d,%r8d
14006f501:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14006f506:	48 8b ce             	mov    %rsi,%rcx
14006f509:	ff 15 49 83 08 00    	call   *0x88349(%rip)        # 0x1400f7858
14006f50f:	48 85 c0             	test   %rax,%rax
14006f512:	74 39                	je     0x14006f54d
14006f514:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
14006f51a:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14006f51f:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14006f524:	4c 8b c8             	mov    %rax,%r9
14006f527:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14006f52c:	4c 8b c6             	mov    %rsi,%r8
14006f52f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14006f534:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14006f539:	33 c9                	xor    %ecx,%ecx
14006f53b:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14006f540:	ff 15 32 83 08 00    	call   *0x88332(%rip)        # 0x1400f7878
14006f546:	ff c7                	inc    %edi
14006f548:	83 ff 02             	cmp    $0x2,%edi
14006f54b:	7c b1                	jl     0x14006f4fe
14006f54d:	48 83 c4 40          	add    $0x40,%rsp
14006f551:	5f                   	pop    %rdi
14006f552:	5e                   	pop    %rsi
14006f553:	5b                   	pop    %rbx
14006f554:	c3                   	ret
14006f555:	cc                   	int3
14006f556:	cc                   	int3
14006f557:	cc                   	int3
14006f558:	40 53                	rex push %rbx
14006f55a:	48 83 ec 20          	sub    $0x20,%rsp
14006f55e:	48 8b d9             	mov    %rcx,%rbx
14006f561:	33 c9                	xor    %ecx,%ecx
14006f563:	ff 15 5f 83 08 00    	call   *0x8835f(%rip)        # 0x1400f78c8
14006f569:	48 8b cb             	mov    %rbx,%rcx
14006f56c:	ff 15 a6 83 08 00    	call   *0x883a6(%rip)        # 0x1400f7918
14006f572:	ff 15 b8 80 08 00    	call   *0x880b8(%rip)        # 0x1400f7630
14006f578:	48 8b c8             	mov    %rax,%rcx
14006f57b:	ba 09 04 00 c0       	mov    $0xc0000409,%edx
14006f580:	48 83 c4 20          	add    $0x20,%rsp
14006f584:	5b                   	pop    %rbx
14006f585:	48 ff 25 5c 83 08 00 	rex.W jmp *0x8835c(%rip)        # 0x1400f78e8
14006f58c:	cc                   	int3
14006f58d:	cc                   	int3
14006f58e:	cc                   	int3
14006f58f:	cc                   	int3
14006f590:	40 53                	rex push %rbx
14006f592:	48 83 ec 20          	sub    $0x20,%rsp
14006f596:	b9 02 00 00 00       	mov    $0x2,%ecx
14006f59b:	e8 dc 0c 01 00       	call   0x14008027c
14006f5a0:	e8 0b 03 00 00       	call   0x14006f8b0
14006f5a5:	8b c8                	mov    %eax,%ecx
14006f5a7:	e8 d8 0c 01 00       	call   0x140080284
14006f5ac:	e8 bf f2 ff ff       	call   0x14006e870
14006f5b1:	8b d8                	mov    %eax,%ebx
14006f5b3:	e8 78 26 00 00       	call   0x140071c30
14006f5b8:	b9 01 00 00 00       	mov    $0x1,%ecx
14006f5bd:	89 18                	mov    %ebx,(%rax)
14006f5bf:	e8 d8 ec ff ff       	call   0x14006e29c
14006f5c4:	84 c0                	test   %al,%al
14006f5c6:	74 73                	je     0x14006f63b
14006f5c8:	e8 3b 03 00 00       	call   0x14006f908
14006f5cd:	48 8d 0d 7c 03 00 00 	lea    0x37c(%rip),%rcx        # 0x14006f950
14006f5d4:	e8 0f eb ff ff       	call   0x14006e0e8
14006f5d9:	e8 de f1 ff ff       	call   0x14006e7bc
14006f5de:	8b c8                	mov    %eax,%ecx
14006f5e0:	e8 2b e0 00 00       	call   0x14007d610
14006f5e5:	85 c0                	test   %eax,%eax
14006f5e7:	75 52                	jne    0x14006f63b
14006f5e9:	e8 ca 02 00 00       	call   0x14006f8b8
14006f5ee:	e8 f9 02 00 00       	call   0x14006f8ec
14006f5f3:	85 c0                	test   %eax,%eax