1800d036c:	48 3b c1             	cmp    %rcx,%rax
1800d036f:	76 6e                	jbe    0x1800d03df
1800d0371:	c6 47 14 00          	movb   $0x0,0x14(%rdi)
1800d0375:	8b 86 b0 03 00 00    	mov    0x3b0(%rsi),%eax
1800d037b:	48 8b 96 a8 03 00 00 	mov    0x3a8(%rsi),%rdx
1800d0382:	2b c3                	sub    %ebx,%eax
1800d0384:	48 8b 4e 60          	mov    0x60(%rsi),%rcx
1800d0388:	41 3b c0             	cmp    %r8d,%eax
1800d038b:	44 8b f3             	mov    %ebx,%r14d
1800d038e:	44 0f 42 c0          	cmovb  %eax,%r8d
1800d0392:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
1800d0397:	45 8b c8             	mov    %r8d,%r9d
1800d039a:	49 03 d6             	add    %r14,%rdx
1800d039d:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1800d03a1:	e8 82 c8 f7 ff       	call   0x18004cc28
1800d03a6:	85 c0                	test   %eax,%eax
1800d03a8:	79 2c                	jns    0x1800d03d6
1800d03aa:	3d 3f 00 00 c0       	cmp    $0xc000003f,%eax
1800d03af:	75 48                	jne    0x1800d03f9
1800d03b1:	48 8b 96 a8 03 00 00 	mov    0x3a8(%rsi),%rdx
1800d03b8:	41 b9 00 10 00 00    	mov    $0x1000,%r9d
1800d03be:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
1800d03c3:	49 03 d6             	add    %r14,%rdx
1800d03c6:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1800d03cb:	48 8b 4e 60          	mov    0x60(%rsi),%rcx
1800d03cf:	e8 54 c8 f7 ff       	call   0x18004cc28
1800d03d4:	eb 23                	jmp    0x1800d03f9
1800d03d6:	89 5f 10             	mov    %ebx,0x10(%rdi)
1800d03d9:	8b d3                	mov    %ebx,%edx
1800d03db:	c6 47 14 01          	movb   $0x1,0x14(%rdi)
1800d03df:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1800d03e4:	2b da                	sub    %edx,%ebx
1800d03e6:	8b d3                	mov    %ebx,%edx
1800d03e8:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1800d03ee:	48 03 57 08          	add    0x8(%rdi),%rdx
1800d03f2:	e8 c9 55 06 00       	call   0x1801359c0
1800d03f7:	33 c0                	xor    %eax,%eax
1800d03f9:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1800d03fe:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1800d0403:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1800d0408:	48 83 c4 30          	add    $0x30,%rsp
1800d040c:	41 5e                	pop    %r14
1800d040e:	c3                   	ret
1800d040f:	cc                   	int3
1800d0410:	44 8b 81 b0 03 00 00 	mov    0x3b0(%rcx),%r8d
1800d0417:	4c 8b c9             	mov    %rcx,%r9
1800d041a:	44 39 42 0c          	cmp    %r8d,0xc(%rdx)
1800d041e:	72 0d                	jb     0x1800d042d
1800d0420:	80 3d 01 a2 0c 00 00 	cmpb   $0x0,0xca201(%rip)        # 0x18019a628
1800d0427:	74 63                	je     0x1800d048c
1800d0429:	cd 2c                	int    $0x2c
1800d042b:	eb 5f                	jmp    0x1800d048c
1800d042d:	8b 42 08             	mov    0x8(%rdx),%eax
1800d0430:	a9 ff 0f 00 00       	test   $0xfff,%eax
1800d0435:	75 4a                	jne    0x1800d0481
1800d0437:	3d 00 10 00 00       	cmp    $0x1000,%eax
1800d043c:	72 43                	jb     0x1800d0481
1800d043e:	41 3b c0             	cmp    %r8d,%eax
1800d0441:	73 3e                	jae    0x1800d0481
1800d0443:	48 8d 48 c0          	lea    -0x40(%rax),%rcx
1800d0447:	8b 42 18             	mov    0x18(%rdx),%eax
1800d044a:	48 c1 e9 05          	shr    $0x5,%rcx
1800d044e:	48 3b c1             	cmp    %rcx,%rax
1800d0451:	76 0d                	jbe    0x1800d0460
1800d0453:	80 3d ce a1 0c 00 00 	cmpb   $0x0,0xca1ce(%rip)        # 0x18019a628
1800d045a:	74 30                	je     0x1800d048c
1800d045c:	cd 2c                	int    $0x2c
1800d045e:	eb 2c                	jmp    0x1800d048c
1800d0460:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
1800d0467:	ff ff 7f
1800d046a:	48 39 42 38          	cmp    %rax,0x38(%rdx)
1800d046e:	76 0d                	jbe    0x1800d047d
1800d0470:	80 3d b1 a1 0c 00 00 	cmpb   $0x0,0xca1b1(%rip)        # 0x18019a628
1800d0477:	74 13                	je     0x1800d048c
1800d0479:	cd 2c                	int    $0x2c
1800d047b:	eb 0f                	jmp    0x1800d048c
1800d047d:	b0 01                	mov    $0x1,%al
1800d047f:	c3                   	ret
1800d0480:	cc                   	int3
1800d0481:	80 3d a0 a1 0c 00 00 	cmpb   $0x0,0xca1a0(%rip)        # 0x18019a628
1800d0488:	74 02                	je     0x1800d048c
1800d048a:	cd 2c                	int    $0x2c
1800d048c:	41 83 a1 80 00 00 00 	andl   $0x0,0x80(%r9)
1800d0493:	00
1800d0494:	32 c0                	xor    %al,%al
1800d0496:	c3                   	ret
1800d0497:	cc                   	int3
1800d0498:	81 3a 64 65 73 63    	cmpl   $0x63736564,(%rdx)
1800d049e:	4c 8b c9             	mov    %rcx,%r9
1800d04a1:	b8 ff 0f 00 00       	mov    $0xfff,%eax
1800d04a6:	75 3a                	jne    0x1800d04e2
1800d04a8:	44 8d 40 01          	lea    0x1(%rax),%r8d
1800d04ac:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
1800d04b0:	48 85 c8             	test   %rcx,%rax
1800d04b3:	75 4b                	jne    0x1800d0500
1800d04b5:	48 81 f9 00 00 03 00 	cmp    $0x30000,%rcx
1800d04bc:	72 42                	jb     0x1800d0500
1800d04be:	48 8b c1             	mov    %rcx,%rax
1800d04c1:	48 f7 d0             	not    %rax
1800d04c4:	4c 3b c0             	cmp    %rax,%r8
1800d04c7:	77 37                	ja     0x1800d0500
1800d04c9:	49 8b 91 a8 03 00 00 	mov    0x3a8(%r9),%rdx
1800d04d0:	48 3b ca             	cmp    %rdx,%rcx
1800d04d3:	77 09                	ja     0x1800d04de
1800d04d5:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
1800d04d9:	48 3b c2             	cmp    %rdx,%rax
1800d04dc:	77 22                	ja     0x1800d0500
1800d04de:	b0 01                	mov    $0x1,%al
1800d04e0:	c3                   	ret
1800d04e1:	cc                   	int3
1800d04e2:	81 3a 7a 65 72 6f    	cmpl   $0x6f72657a,(%rdx)
1800d04e8:	75 23                	jne    0x1800d050d
1800d04ea:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1800d04ee:	4c 85 c0             	test   %r8,%rax
1800d04f1:	74 b9                	je     0x1800d04ac
1800d04f3:	80 3d 2e a1 0c 00 00 	cmpb   $0x0,0xca12e(%rip)        # 0x18019a628
1800d04fa:	74 1c                	je     0x1800d0518
1800d04fc:	cd 2c                	int    $0x2c
1800d04fe:	eb 18                	jmp    0x1800d0518
1800d0500:	80 3d 21 a1 0c 00 00 	cmpb   $0x0,0xca121(%rip)        # 0x18019a628
1800d0507:	74 0f                	je     0x1800d0518
1800d0509:	cd 2c                	int    $0x2c
1800d050b:	eb 0b                	jmp    0x1800d0518
1800d050d:	80 3d 14 a1 0c 00 00 	cmpb   $0x0,0xca114(%rip)        # 0x18019a628
1800d0514:	74 02                	je     0x1800d0518
1800d0516:	cd 2c                	int    $0x2c
1800d0518:	41 83 a1 80 00 00 00 	andl   $0x0,0x80(%r9)
1800d051f:	00
1800d0520:	32 c0                	xor    %al,%al
1800d0522:	c3                   	ret
1800d0523:	cc                   	int3
1800d0524:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d0529:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1800d052e:	55                   	push   %rbp
1800d052f:	56                   	push   %rsi
1800d0530:	57                   	push   %rdi
1800d0531:	41 54                	push   %r12
1800d0533:	41 55                	push   %r13
1800d0535:	41 56                	push   %r14
1800d0537:	41 57                	push   %r15
1800d0539:	48 83 ec 70          	sub    $0x70,%rsp
1800d053d:	48 8b 42 08          	mov    0x8(%rdx),%rax
1800d0541:	48 8b fa             	mov    %rdx,%rdi
1800d0544:	8b 5a 18             	mov    0x18(%rdx),%ebx
1800d0547:	48 8b f1             	mov    %rcx,%rsi
1800d054a:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
1800d0550:	44 8b 72 1c          	mov    0x1c(%rdx),%r14d
1800d0554:	48 8d a8 00 00 10 00 	lea    0x100000(%rax),%rbp
1800d055b:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
1800d055f:	48 05 00 10 10 00    	add    $0x101000,%rax
1800d0565:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
1800d056a:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1800d056f:	41 3b de             	cmp    %r14d,%ebx
1800d0572:	0f 84 0d 03 00 00    	je     0x1800d0885
1800d0578:	8a 4a 24             	mov    0x24(%rdx),%cl
1800d057b:	4c 8d 62 28          	lea    0x28(%rdx),%r12
1800d057f:	44 8b d3             	mov    %ebx,%r10d
1800d0582:	41 3b de             	cmp    %r14d,%ebx
1800d0585:	77 0a                	ja     0x1800d0591
1800d0587:	44 8b 96 b0 03 00 00 	mov    0x3b0(%rsi),%r10d
1800d058e:	44 03 d3             	add    %ebx,%r10d
1800d0591:	45 2b d6             	sub    %r14d,%r10d
1800d0594:	44 89 94 24 c8 00 00 	mov    %r10d,0xc8(%rsp)
1800d059b:	00
1800d059c:	84 c9                	test   %cl,%cl
1800d059e:	75 70                	jne    0x1800d0610
1800d05a0:	45 33 c9             	xor    %r9d,%r9d
1800d05a3:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1800d05a8:	45 8b c6             	mov    %r14d,%r8d
1800d05ab:	48 8b d7             	mov    %rdi,%rdx
1800d05ae:	48 8b ce             	mov    %rsi,%rcx
1800d05b1:	e8 66 fd ff ff       	call   0x1800d031c
1800d05b6:	85 c0                	test   %eax,%eax
1800d05b8:	0f 88 c9 02 00 00    	js     0x1800d0887
1800d05be:	0f 10 45 00          	movups 0x0(%rbp),%xmm0
1800d05c2:	49 8b d4             	mov    %r12,%rdx
1800d05c5:	48 8b ce             	mov    %rsi,%rcx
1800d05c8:	41 0f 11 04 24       	movups %xmm0,(%r12)
1800d05cd:	0f 10 4d 10          	movups 0x10(%rbp),%xmm1
1800d05d1:	41 0f 11 4c 24 10    	movups %xmm1,0x10(%r12)
1800d05d7:	0f 10 45 20          	movups 0x20(%rbp),%xmm0
1800d05db:	41 0f 11 44 24 20    	movups %xmm0,0x20(%r12)
1800d05e1:	0f 10 4d 30          	movups 0x30(%rbp),%xmm1
1800d05e5:	41 0f 11 4c 24 30    	movups %xmm1,0x30(%r12)
1800d05eb:	e8 20 fe ff ff       	call   0x1800d0410
1800d05f0:	84 c0                	test   %al,%al
1800d05f2:	0f 84 d5 02 00 00    	je     0x1800d08cd
1800d05f8:	44 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%r10d
1800d05ff:	00
1800d0600:	c6 47 24 01          	movb   $0x1,0x24(%rdi)
1800d0604:	49 8b 44 24 38       	mov    0x38(%r12),%rax
1800d0609:	48 89 87 80 00 00 00 	mov    %rax,0x80(%rdi)
1800d0610:	45 8b 6c 24 18       	mov    0x18(%r12),%r13d
1800d0615:	45 33 db             	xor    %r11d,%r11d
1800d0618:	41 c1 e5 05          	shl    $0x5,%r13d
1800d061c:	41 81 c5 3f 10 00 00 	add    $0x103f,%r13d
1800d0623:	44 89 9c 24 b8 00 00 	mov    %r11d,0xb8(%rsp)
1800d062a:	00
1800d062b:	41 81 e5 00 f0 ff ff 	and    $0xfffff000,%r13d
1800d0632:	45 3b ea             	cmp    %r10d,%r13d
1800d0635:	0f 87 d9 02 00 00    	ja     0x1800d0914
1800d063b:	45 33 ff             	xor    %r15d,%r15d
1800d063e:	45 39 5c 24 18       	cmp    %r11d,0x18(%r12)
1800d0643:	0f 86 12 02 00 00    	jbe    0x1800d085b
1800d0649:	41 8d 5f 02          	lea    0x2(%r15),%ebx
1800d064d:	c1 e3 05             	shl    $0x5,%ebx
1800d0650:	f7 c3 ff 0f 00 00    	test   $0xfff,%ebx
1800d0656:	75 2e                	jne    0x1800d0686
1800d0658:	44 8b cb             	mov    %ebx,%r9d
1800d065b:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1800d0660:	45 8b c6             	mov    %r14d,%r8d
1800d0663:	48 8b d7             	mov    %rdi,%rdx
1800d0666:	48 8b ce             	mov    %rsi,%rcx
1800d0669:	e8 ae fc ff ff       	call   0x1800d031c
1800d066e:	85 c0                	test   %eax,%eax
1800d0670:	0f 88 11 02 00 00    	js     0x1800d0887
1800d0676:	44 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%r10d
1800d067d:	00
1800d067e:	44 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%r11d
1800d0685:	00
1800d0686:	8b eb                	mov    %ebx,%ebp
1800d0688:	48 8b ce             	mov    %rsi,%rcx
1800d068b:	81 e5 ff 0f 00 00    	and    $0xfff,%ebp
1800d0691:	48 03 6c 24 40       	add    0x40(%rsp),%rbp
1800d0696:	48 8b d5             	mov    %rbp,%rdx
1800d0699:	e8 fa fd ff ff       	call   0x1800d0498
1800d069e:	84 c0                	test   %al,%al
1800d06a0:	0f 84 61 02 00 00    	je     0x1800d0907
1800d06a6:	81 7d 00 7a 65 72 6f 	cmpl   $0x6f72657a,0x0(%rbp)
1800d06ad:	0f 85 96 00 00 00    	jne    0x1800d0749
1800d06b3:	44 3b 7f 20          	cmp    0x20(%rdi),%r15d
1800d06b7:	72 7f                	jb     0x1800d0738
1800d06b9:	48 8b 55 08          	mov    0x8(%rbp),%rdx
1800d06bd:	45 33 e4             	xor    %r12d,%r12d
1800d06c0:	4c 8b 45 10          	mov    0x10(%rbp),%r8
1800d06c4:	bb 00 10 00 00       	mov    $0x1000,%ebx
1800d06c9:	4c 8b 56 60          	mov    0x60(%rsi),%r10
1800d06cd:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1800d06d2:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
1800d06d7:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
1800d06dc:	48 85 d2             	test   %rdx,%rdx
1800d06df:	74 49                	je     0x1800d072a
1800d06e1:	48 8b ca             	mov    %rdx,%rcx
1800d06e4:	8b c3                	mov    %ebx,%eax
1800d06e6:	49 2b cc             	sub    %r12,%rcx
1800d06e9:	48 3b c1             	cmp    %rcx,%rax
1800d06ec:	76 05                	jbe    0x1800d06f3
1800d06ee:	8b da                	mov    %edx,%ebx
1800d06f0:	41 2b dc             	sub    %r12d,%ebx
1800d06f3:	4b 8d 14 04          	lea    (%r12,%r8,1),%rdx
1800d06f7:	44 8b cb             	mov    %ebx,%r9d
1800d06fa:	4c 8d 05 ff 48 08 00 	lea    0x848ff(%rip),%r8        # 0x180155000
1800d0701:	49 8b ca             	mov    %r10,%rcx
1800d0704:	e8 f7 c5 f7 ff       	call   0x18004cd00
1800d0709:	85 c0                	test   %eax,%eax
1800d070b:	0f 88 76 01 00 00    	js     0x1800d0887
1800d0711:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1800d0716:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1800d071b:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
1800d0720:	8b c3                	mov    %ebx,%eax
1800d0722:	4c 03 e0             	add    %rax,%r12
1800d0725:	4c 3b e2             	cmp    %rdx,%r12
1800d0728:	72 b7                	jb     0x1800d06e1
1800d072a:	33 c0                	xor    %eax,%eax
1800d072c:	85 c0                	test   %eax,%eax
1800d072e:	0f 88 53 01 00 00    	js     0x1800d0887
1800d0734:	4c 8d 67 28          	lea    0x28(%rdi),%r12
1800d0738:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1800d073c:	44 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%r11d
1800d0743:	00
1800d0744:	e9 d8 00 00 00       	jmp    0x1800d0821
1800d0749:	41 8b c2             	mov    %r10d,%eax
1800d074c:	41 2b c5             	sub    %r13d,%eax
1800d074f:	44 3b d8             	cmp    %eax,%r11d
1800d0752:	0f 83 a2 01 00 00    	jae    0x1800d08fa
1800d0758:	44 3b 7f 20          	cmp    0x20(%rdi),%r15d
1800d075c:	0f 82 ad 00 00 00    	jb     0x1800d080f
1800d0762:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1800d0767:	47 8d 0c 2b          	lea    (%r11,%r13,1),%r9d
1800d076b:	45 8b c6             	mov    %r14d,%r8d
1800d076e:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1800d0773:	48 8b d7             	mov    %rdi,%rdx
1800d0776:	48 8b ce             	mov    %rsi,%rcx
1800d0779:	e8 9e fb ff ff       	call   0x1800d031c
1800d077e:	85 c0                	test   %eax,%eax
1800d0780:	0f 88 01 01 00 00    	js     0x1800d0887
1800d0786:	83 7f 70 08          	cmpl   $0x8,0x70(%rdi)
1800d078a:	0f 83 60 01 00 00    	jae    0x1800d08f0
1800d0790:	4c 8b 45 10          	mov    0x10(%rbp),%r8
1800d0794:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
1800d0799:	48 8b d7             	mov    %rdi,%rdx
1800d079c:	48 8b ce             	mov    %rsi,%rcx
1800d079f:	e8 80 01 00 00       	call   0x1800d0924
1800d07a4:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1800d07a9:	48 85 c0             	test   %rax,%rax
1800d07ac:	0f 84 3e 01 00 00    	je     0x1800d08f0
1800d07b2:	48 8b d3             	mov    %rbx,%rdx
1800d07b5:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1800d07bb:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1800d07c0:	48 8b cb             	mov    %rbx,%rcx
1800d07c3:	e8 f8 51 06 00       	call   0x1801359c0
1800d07c8:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1800d07cc:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1800d07d1:	48 89 0b             	mov    %rcx,(%rbx)
1800d07d4:	48 83 c0 30          	add    $0x30,%rax
1800d07d8:	8b 4d 04             	mov    0x4(%rbp),%ecx
1800d07db:	89 8b fc 0f 00 00    	mov    %ecx,0xffc(%rbx)
1800d07e1:	48 8b 4e 60          	mov    0x60(%rsi),%rcx
1800d07e5:	48 81 c1 48 0b 00 00 	add    $0xb48,%rcx
1800d07ec:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1800d07f0:	48 39 0a             	cmp    %rcx,(%rdx)
1800d07f3:	0f 85 f0 00 00 00    	jne    0x1800d08e9
1800d07f9:	44 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%r11d
1800d0800:	00
1800d0801:	48 89 08             	mov    %rcx,(%rax)
1800d0804:	48 89 50 08          	mov    %rdx,0x8(%rax)
1800d0808:	48 89 02             	mov    %rax,(%rdx)
1800d080b:	48 89 41 08          	mov    %rax,0x8(%rcx)
1800d080f:	ba 00 10 00 00       	mov    $0x1000,%edx
1800d0814:	44 03 da             	add    %edx,%r11d
1800d0817:	8b ca                	mov    %edx,%ecx
1800d0819:	44 89 9c 24 b8 00 00 	mov    %r11d,0xb8(%rsp)
1800d0820:	00
1800d0821:	48 8b 45 10          	mov    0x10(%rbp),%rax
1800d0825:	48 3d 00 00 05 00    	cmp    $0x50000,%rax
1800d082b:	73 0f                	jae    0x1800d083c
1800d082d:	48 03 c1             	add    %rcx,%rax
1800d0830:	48 3d 00 00 03 00    	cmp    $0x30000,%rax
1800d0836:	76 04                	jbe    0x1800d083c
1800d0838:	c6 47 15 01          	movb   $0x1,0x15(%rdi)
1800d083c:	44 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%r10d
1800d0843:	00
1800d0844:	41 ff c7             	inc    %r15d
1800d0847:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1800d084c:	45 3b 7c 24 18       	cmp    0x18(%r12),%r15d
1800d0851:	0f 82 f2 fd ff ff    	jb     0x1800d0649
1800d0857:	8b 5c 24 30          	mov    0x30(%rsp),%ebx
1800d085b:	45 03 74 24 08       	add    0x8(%r12),%r14d
1800d0860:	8b 86 b0 03 00 00    	mov    0x3b0(%rsi),%eax
1800d0866:	44 3b f0             	cmp    %eax,%r14d
1800d0869:	72 03                	jb     0x1800d086e
1800d086b:	44 2b f0             	sub    %eax,%r14d
1800d086e:	83 67 20 00          	andl   $0x0,0x20(%rdi)
1800d0872:	32 c9                	xor    %cl,%cl
1800d0874:	44 89 77 1c          	mov    %r14d,0x1c(%rdi)
1800d0878:	c6 47 24 00          	movb   $0x0,0x24(%rdi)
1800d087c:	41 3b de             	cmp    %r14d,%ebx
1800d087f:	0f 85 fa fc ff ff    	jne    0x1800d057f
1800d0885:	33 c0                	xor    %eax,%eax
1800d0887:	3d 03 01 00 00       	cmp    $0x103,%eax