1800d83b3:	8b c3                	mov    %ebx,%eax
1800d83b5:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1800d83b9:	49 8b 73 18          	mov    0x18(%r11),%rsi
1800d83bd:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1800d83c1:	4d 8b 73 28          	mov    0x28(%r11),%r14
1800d83c5:	49 8b e3             	mov    %r11,%rsp
1800d83c8:	5d                   	pop    %rbp
1800d83c9:	c3                   	ret
1800d83ca:	cc                   	int3
1800d83cb:	cc                   	int3
1800d83cc:	40 53                	rex push %rbx
1800d83ce:	48 83 ec 30          	sub    $0x30,%rsp
1800d83d2:	80 3d df 74 09 00 00 	cmpb   $0x0,0x974df(%rip)        # 0x18016f8b8
1800d83d9:	74 07                	je     0x1800d83e2
1800d83db:	33 db                	xor    %ebx,%ebx
1800d83dd:	e9 e1 00 00 00       	jmp    0x1800d84c3
1800d83e2:	0f b7 0d 91 73 09 00 	movzwl 0x97391(%rip),%ecx        # 0x18016f77a
1800d83e9:	8d 41 04             	lea    0x4(%rcx),%eax
1800d83ec:	66 83 f8 01          	cmp    $0x1,%ax
1800d83f0:	76 56                	jbe    0x1800d8448
1800d83f2:	b8 f9 ff 00 00       	mov    $0xfff9,%eax
1800d83f7:	66 3b c8             	cmp    %ax,%cx
1800d83fa:	74 4c                	je     0x1800d8448
1800d83fc:	e8 23 92 fe ff       	call   0x1800c1624
1800d8401:	84 c0                	test   %al,%al
1800d8403:	74 43                	je     0x1800d8448
1800d8405:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800d840a:	45 33 db             	xor    %r11d,%r11d
1800d840d:	e8 c2 92 fe ff       	call   0x1800c16d4
1800d8412:	f7 44 24 2c 00 08 00 	testl  $0x800,0x2c(%rsp)
1800d8419:	00
1800d841a:	74 1a                	je     0x1800d8436
1800d841c:	e8 03 92 fe ff       	call   0x1800c1624
1800d8421:	84 c0                	test   %al,%al
1800d8423:	74 11                	je     0x1800d8436
1800d8425:	b9 ff 00 00 40       	mov    $0x400000ff,%ecx
1800d842a:	0f 32                	rdmsr
1800d842c:	48 c1 e2 20          	shl    $0x20,%rdx
1800d8430:	48 0b c2             	or     %rdx,%rax
1800d8433:	4c 8b d8             	mov    %rax,%r11
1800d8436:	41 f6 c3 04          	test   $0x4,%r11b
1800d843a:	74 0c                	je     0x1800d8448
1800d843c:	b8 fd ff 00 00       	mov    $0xfffd,%eax
1800d8441:	66 89 05 32 73 09 00 	mov    %ax,0x97332(%rip)        # 0x18016f77a
1800d8448:	48 8d 0d 01 76 09 00 	lea    0x97601(%rip),%rcx        # 0x18016fa50
1800d844f:	e8 d8 cf ff ff       	call   0x1800d542c
1800d8454:	48 8d 15 15 73 09 00 	lea    0x97315(%rip),%rdx        # 0x18016f770
1800d845b:	c7 05 f7 46 09 00 02 	movl   $0x2,0x946f7(%rip)        # 0x18016cb5c
1800d8462:	00 00 00
1800d8465:	e8 ae 76 fe ff       	call   0x1800bfb18
1800d846a:	8b d8                	mov    %eax,%ebx
1800d846c:	85 c0                	test   %eax,%eax
1800d846e:	78 5a                	js     0x1800d84ca
1800d8470:	0f b7 05 03 73 09 00 	movzwl 0x97303(%rip),%eax        # 0x18016f77a
1800d8477:	66 83 c0 04          	add    $0x4,%ax
1800d847b:	66 83 f8 01          	cmp    $0x1,%ax
1800d847f:	76 16                	jbe    0x1800d8497
1800d8481:	48 8b 05 68 23 0c 00 	mov    0xc2368(%rip),%rax        # 0x18019a7f0
1800d8488:	0f 10 05 51 23 0c 00 	movups 0xc2351(%rip),%xmm0        # 0x18019a7e0
1800d848f:	f3 0f 7f 80 90 04 00 	movdqu %xmm0,0x490(%rax)
1800d8496:	00
1800d8497:	e8 e4 72 fe ff       	call   0x1800bf780
1800d849c:	8b d8                	mov    %eax,%ebx
1800d849e:	85 c0                	test   %eax,%eax
1800d84a0:	79 07                	jns    0x1800d84a9
1800d84a2:	e8 09 78 fe ff       	call   0x1800bfcb0
1800d84a7:	eb 16                	jmp    0x1800d84bf
1800d84a9:	48 8b 05 40 23 0c 00 	mov    0xc2340(%rip),%rax        # 0x18019a7f0
1800d84b0:	0f 10 80 90 04 00 00 	movups 0x490(%rax),%xmm0
1800d84b7:	f3 0f 7f 05 21 23 0c 	movdqu %xmm0,0xc2321(%rip)        # 0x18019a7e0
1800d84be:	00
1800d84bf:	85 db                	test   %ebx,%ebx
1800d84c1:	78 07                	js     0x1800d84ca
1800d84c3:	c6 05 ee 73 09 00 01 	movb   $0x1,0x973ee(%rip)        # 0x18016f8b8
1800d84ca:	8b c3                	mov    %ebx,%eax
1800d84cc:	48 83 c4 30          	add    $0x30,%rsp
1800d84d0:	5b                   	pop    %rbx
1800d84d1:	c3                   	ret
1800d84d2:	cc                   	int3
1800d84d3:	cc                   	int3
1800d84d4:	40 55                	rex push %rbp
1800d84d6:	53                   	push   %rbx
1800d84d7:	56                   	push   %rsi
1800d84d8:	57                   	push   %rdi
1800d84d9:	41 54                	push   %r12
1800d84db:	41 55                	push   %r13
1800d84dd:	41 57                	push   %r15
1800d84df:	48 8b ec             	mov    %rsp,%rbp
1800d84e2:	48 83 ec 70          	sub    $0x70,%rsp
1800d84e6:	45 33 ed             	xor    %r13d,%r13d
1800d84e9:	4c 8d 45 48          	lea    0x48(%rbp),%r8
1800d84ed:	48 8b f9             	mov    %rcx,%rdi
1800d84f0:	4c 89 6d d0          	mov    %r13,-0x30(%rbp)
1800d84f4:	48 8b 0d dd c4 0c 00 	mov    0xcc4dd(%rip),%rcx        # 0x1801a49d8
1800d84fb:	0f 57 c0             	xorps  %xmm0,%xmm0
1800d84fe:	ba 1f 00 00 12       	mov    $0x1200001f,%edx
1800d8503:	4c 89 6d 58          	mov    %r13,0x58(%rbp)
1800d8507:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
1800d850b:	45 8a e5             	mov    %r13b,%r12b
1800d850e:	41 8b f5             	mov    %r13d,%esi
1800d8511:	e8 42 40 fa ff       	call   0x18007c558
1800d8516:	85 c0                	test   %eax,%eax
1800d8518:	79 3a                	jns    0x1800d8554
1800d851a:	48 8b 0d b7 c4 0c 00 	mov    0xcc4b7(%rip),%rcx        # 0x1801a49d8
1800d8521:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1800d8525:	ba 1a 00 00 15       	mov    $0x1500001a,%edx
1800d852a:	e8 91 3f fa ff       	call   0x18007c4c0
1800d852f:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1800d8533:	85 c0                	test   %eax,%eax
1800d8535:	48 b8 00 00 00 00 ff 	movabs $0xffff00000000,%rax
1800d853c:	ff 00 00
1800d853f:	4c 89 6d e0          	mov    %r13,-0x20(%rbp)
1800d8543:	49 0f 48 cd          	cmovs  %r13,%rcx
1800d8547:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1800d854b:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
1800d854f:	89 4d d8             	mov    %ecx,-0x28(%rbp)
1800d8552:	eb 53                	jmp    0x1800d85a7
1800d8554:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1800d8558:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1800d855c:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1800d8560:	4c 89 6d c0          	mov    %r13,-0x40(%rbp)
1800d8564:	e8 bb 85 f5 ff       	call   0x180030b24
1800d8569:	85 c0                	test   %eax,%eax
1800d856b:	0f 88 4a 03 00 00    	js     0x1800d88bb
1800d8571:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
1800d8575:	48 85 c0             	test   %rax,%rax
1800d8578:	0f 84 3d 03 00 00    	je     0x1800d88bb
1800d857e:	66 44 39 28          	cmp    %r13w,(%rax)
1800d8582:	0f 85 33 03 00 00    	jne    0x1800d88bb
1800d8588:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1800d858c:	e8 6b 1a fc ff       	call   0x180099ffc
1800d8591:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1800d8595:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1800d8599:	48 0f c8             	bswap  %rax
1800d859c:	48 0f c9             	bswap  %rcx
1800d859f:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1800d85a3:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
1800d85a7:	48 8b 0d 2a c4 0c 00 	mov    0xcc42a(%rip),%rcx        # 0x1801a49d8
1800d85ae:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1800d85b2:	ba 1b 00 00 15       	mov    $0x1500001b,%edx
1800d85b7:	e8 04 3f fa ff       	call   0x18007c4c0
1800d85bc:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1800d85c0:	85 c0                	test   %eax,%eax
1800d85c2:	49 0f 48 cd          	cmovs  %r13,%rcx
1800d85c6:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1800d85ca:	48 85 c9             	test   %rcx,%rcx
1800d85cd:	74 22                	je     0x1800d85f1
1800d85cf:	48 81 f9 f4 14 00 00 	cmp    $0x14f4,%rcx
1800d85d6:	74 19                	je     0x1800d85f1
1800d85d8:	48 8d 81 00 40 ff ff 	lea    -0xc000(%rcx),%rax
1800d85df:	48 3d ff 3f 00 00    	cmp    $0x3fff,%rax
1800d85e5:	76 0a                	jbe    0x1800d85f1
1800d85e7:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
1800d85ec:	e9 d8 02 00 00       	jmp    0x1800d88c9
1800d85f1:	48 8b 0d e0 c3 0c 00 	mov    0xcc3e0(%rip),%rcx        # 0x1801a49d8
1800d85f8:	4c 8d 45 48          	lea    0x48(%rbp),%r8
1800d85fc:	ba 1c 00 00 16       	mov    $0x1600001c,%edx
1800d8601:	e8 0e 3e fa ff       	call   0x18007c414
1800d8606:	44 0f b6 7d 48       	movzbl 0x48(%rbp),%r15d
1800d860b:	4c 8d 45 58          	lea    0x58(%rbp),%r8
1800d860f:	48 8b 0d c2 c3 0c 00 	mov    0xcc3c2(%rip),%rcx        # 0x1801a49d8
1800d8616:	85 c0                	test   %eax,%eax
1800d8618:	ba 30 00 00 12       	mov    $0x12000030,%edx
1800d861d:	45 0f 48 fd          	cmovs  %r13d,%r15d
1800d8621:	e8 32 3f fa ff       	call   0x18007c558
1800d8626:	bb 02 00 00 00       	mov    $0x2,%ebx
1800d862b:	85 c0                	test   %eax,%eax
1800d862d:	0f 88 e2 00 00 00    	js     0x1800d8715
1800d8633:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1800d8637:	e8 04 2b 05 00       	call   0x18012b140
1800d863c:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1800d8640:	48 8d 15 f1 e1 07 00 	lea    0x7e1f1(%rip),%rdx        # 0x180156838
1800d8647:	e8 a8 32 05 00       	call   0x18012b8f4
1800d864c:	48 85 c0             	test   %rax,%rax
1800d864f:	74 57                	je     0x1800d86a8
1800d8651:	0f b7 08             	movzwl (%rax),%ecx
1800d8654:	66 85 c9             	test   %cx,%cx
1800d8657:	0f 84 50 01 00 00    	je     0x1800d87ad
1800d865d:	0f b7 d1             	movzwl %cx,%edx
1800d8660:	0f b7 ca             	movzwl %dx,%ecx
1800d8663:	66 83 fa 7b          	cmp    $0x7b,%dx
1800d8667:	74 0e                	je     0x1800d8677
1800d8669:	48 03 c3             	add    %rbx,%rax
1800d866c:	0f b7 08             	movzwl (%rax),%ecx
1800d866f:	0f b7 d1             	movzwl %cx,%edx
1800d8672:	66 85 c9             	test   %cx,%cx
1800d8675:	75 e9                	jne    0x1800d8660
1800d8677:	66 85 c9             	test   %cx,%cx
1800d867a:	0f 84 2d 01 00 00    	je     0x1800d87ad
1800d8680:	48 8b d0             	mov    %rax,%rdx
1800d8683:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1800d8687:	e8 38 50 fa ff       	call   0x18007d6c4
1800d868c:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1800d8690:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1800d8694:	e8 53 7d f5 ff       	call   0x1800303ec
1800d8699:	8b d8                	mov    %eax,%ebx
1800d869b:	85 c0                	test   %eax,%eax
1800d869d:	0f 88 e7 01 00 00    	js     0x1800d888a
1800d86a3:	bb 02 00 00 00       	mov    $0x2,%ebx
1800d86a8:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1800d86ac:	48 8d 15 b5 e1 07 00 	lea    0x7e1b5(%rip),%rdx        # 0x180156868
1800d86b3:	e8 3c 32 05 00       	call   0x18012b8f4
1800d86b8:	48 85 c0             	test   %rax,%rax
1800d86bb:	74 58                	je     0x1800d8715
1800d86bd:	0f b7 08             	movzwl (%rax),%ecx
1800d86c0:	66 85 c9             	test   %cx,%cx
1800d86c3:	0f 84 e4 00 00 00    	je     0x1800d87ad
1800d86c9:	66 83 f9 3d          	cmp    $0x3d,%cx
1800d86cd:	74 0b                	je     0x1800d86da
1800d86cf:	48 03 c3             	add    %rbx,%rax
1800d86d2:	0f b7 08             	movzwl (%rax),%ecx
1800d86d5:	66 85 c9             	test   %cx,%cx
1800d86d8:	75 ef                	jne    0x1800d86c9
1800d86da:	66 44 39 28          	cmp    %r13w,(%rax)
1800d86de:	0f 84 c9 00 00 00    	je     0x1800d87ad
1800d86e4:	48 8d 48 02          	lea    0x2(%rax),%rcx
1800d86e8:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1800d86ec:	48 8d 55 48          	lea    0x48(%rbp),%rdx
1800d86f0:	e8 2f 84 f5 ff       	call   0x180030b24
1800d86f5:	8b d8                	mov    %eax,%ebx
1800d86f7:	85 c0                	test   %eax,%eax
1800d86f9:	0f 88 8b 01 00 00    	js     0x1800d888a
1800d86ff:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1800d8703:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1800d8707:	48 0f c8             	bswap  %rax
1800d870a:	48 0f c9             	bswap  %rcx
1800d870d:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1800d8711:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
1800d8715:	48 8b 0d bc c2 0c 00 	mov    0xcc2bc(%rip),%rcx        # 0x1801a49d8
1800d871c:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1800d8720:	ba 1d 00 00 12       	mov    $0x1200001d,%edx
1800d8725:	e8 2e 3e fa ff       	call   0x18007c558
1800d872a:	48 8b 75 d0          	mov    -0x30(%rbp),%rsi
1800d872e:	ba 03 00 00 00       	mov    $0x3,%edx
1800d8733:	85 c0                	test   %eax,%eax
1800d8735:	0f 88 11 01 00 00    	js     0x1800d884c
1800d873b:	48 8b c6             	mov    %rsi,%rax
1800d873e:	44 8d 62 fe          	lea    -0x2(%rdx),%r12d
1800d8742:	48 89 45 50          	mov    %rax,0x50(%rbp)
1800d8746:	41 8b dd             	mov    %r13d,%ebx
1800d8749:	66 44 39 2e          	cmp    %r13w,(%rsi)
1800d874d:	74 23                	je     0x1800d8772
1800d874f:	44 8d 42 21          	lea    0x21(%rdx),%r8d
1800d8753:	48 8b ce             	mov    %rsi,%rcx
1800d8756:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1800d875a:	e8 49 27 05 00       	call   0x18012aea8
1800d875f:	48 89 47 36          	mov    %rax,0x36(%rdi)
1800d8763:	48 ff c8             	dec    %rax
1800d8766:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
1800d876a:	48 8b 45 50          	mov    0x50(%rbp),%rax
1800d876e:	41 0f 46 dc          	cmovbe %r12d,%ebx
1800d8772:	66 83 38 2e          	cmpw   $0x2e,(%rax)
1800d8776:	0f 85 ae 00 00 00    	jne    0x1800d882a
1800d877c:	41 3b dc             	cmp    %r12d,%ebx
1800d877f:	75 36                	jne    0x1800d87b7
1800d8781:	48 8d 48 02          	lea    0x2(%rax),%rcx
1800d8785:	41 b8 24 00 00 00    	mov    $0x24,%r8d
1800d878b:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1800d878f:	e8 14 27 05 00       	call   0x18012aea8
1800d8794:	48 89 47 3e          	mov    %rax,0x3e(%rdi)
1800d8798:	b9 02 00 00 00       	mov    $0x2,%ecx
1800d879d:	48 ff c8             	dec    %rax
1800d87a0:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
1800d87a4:	48 8b 45 50          	mov    0x50(%rbp),%rax
1800d87a8:	0f 46 d9             	cmovbe %ecx,%ebx
1800d87ab:	eb 0f                	jmp    0x1800d87bc
1800d87ad:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
1800d87b2:	e9 d3 00 00 00       	jmp    0x1800d888a
1800d87b7:	b9 02 00 00 00       	mov    $0x2,%ecx
1800d87bc:	66 83 38 2e          	cmpw   $0x2e,(%rax)
1800d87c0:	75 68                	jne    0x1800d882a
1800d87c2:	3b d9                	cmp    %ecx,%ebx
1800d87c4:	75 2c                	jne    0x1800d87f2
1800d87c6:	48 8d 48 02          	lea    0x2(%rax),%rcx
1800d87ca:	41 b8 24 00 00 00    	mov    $0x24,%r8d
1800d87d0:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1800d87d4:	e8 cf 26 05 00       	call   0x18012aea8
1800d87d9:	48 89 47 46          	mov    %rax,0x46(%rdi)
1800d87dd:	b9 03 00 00 00       	mov    $0x3,%ecx
1800d87e2:	48 ff c8             	dec    %rax
1800d87e5:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
1800d87e9:	48 8b 45 50          	mov    0x50(%rbp),%rax
1800d87ed:	0f 46 d9             	cmovbe %ecx,%ebx
1800d87f0:	eb 05                	jmp    0x1800d87f7
1800d87f2:	b9 03 00 00 00       	mov    $0x3,%ecx
1800d87f7:	66 83 38 2e          	cmpw   $0x2e,(%rax)
1800d87fb:	75 2d                	jne    0x1800d882a
1800d87fd:	3b d9                	cmp    %ecx,%ebx
1800d87ff:	75 29                	jne    0x1800d882a
1800d8801:	48 8d 48 02          	lea    0x2(%rax),%rcx
1800d8805:	41 b8 24 00 00 00    	mov    $0x24,%r8d
1800d880b:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1800d880f:	e8 94 26 05 00       	call   0x18012aea8
1800d8814:	48 89 47 4e          	mov    %rax,0x4e(%rdi)
1800d8818:	48 ff c8             	dec    %rax
1800d881b:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
1800d881f:	77 14                	ja     0x1800d8835
1800d8821:	48 8b 45 50          	mov    0x50(%rbp),%rax
1800d8825:	bb 04 00 00 00       	mov    $0x4,%ebx
1800d882a:	83 fb 04             	cmp    $0x4,%ebx
1800d882d:	75 06                	jne    0x1800d8835
1800d882f:	66 44 39 28          	cmp    %r13w,(%rax)
1800d8833:	74 12                	je     0x1800d8847
1800d8835:	0f 57 c0             	xorps  %xmm0,%xmm0
1800d8838:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
1800d883d:	0f 11 47 36          	movups %xmm0,0x36(%rdi)
1800d8841:	0f 11 47 46          	movups %xmm0,0x46(%rdi)
1800d8845:	eb 43                	jmp    0x1800d888a
1800d8847:	ba 03 00 00 00       	mov    $0x3,%edx
1800d884c:	45 84 ff             	test   %r15b,%r15b
1800d884f:	74 0a                	je     0x1800d885b
1800d8851:	41 8a c4             	mov    %r12b,%al
1800d8854:	f6 d8                	neg    %al
1800d8856:	1a c9                	sbb    %cl,%cl
1800d8858:	44 22 f9             	and    %cl,%r15b
1800d885b:	0f 10 45 d8          	movups -0x28(%rbp),%xmm0
1800d885f:	0f b7 45 b0          	movzwl -0x50(%rbp),%eax
1800d8863:	41 8b dd             	mov    %r13d,%ebx
1800d8866:	89 17                	mov    %edx,(%rdi)
1800d8868:	f3 0f 7f 47 18       	movdqu %xmm0,0x18(%rdi)
1800d886d:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
1800d8871:	0f 10 45 e8          	movups -0x18(%rbp),%xmm0
1800d8875:	4c 89 6f 10          	mov    %r13,0x10(%rdi)
1800d8879:	66 89 47 28          	mov    %ax,0x28(%rdi)
1800d887d:	f3 0f 7f 47 58       	movdqu %xmm0,0x58(%rdi)
1800d8882:	44 88 7f 34          	mov    %r15b,0x34(%rdi)
1800d8886:	44 88 67 35          	mov    %r12b,0x35(%rdi)
1800d888a:	4c 39 6d 58          	cmp    %r13,0x58(%rbp)
1800d888e:	74 09                	je     0x1800d8899
1800d8890:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1800d8894:	e8 63 17 fc ff       	call   0x180099ffc
1800d8899:	48 85 f6             	test   %rsi,%rsi
1800d889c:	74 2b                	je     0x1800d88c9
1800d889e:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
1800d88a2:	48 ff c1             	inc    %rcx
1800d88a5:	66 44 39 2c 4e       	cmp    %r13w,(%rsi,%rcx,2)
1800d88aa:	75 f6                	jne    0x1800d88a2
1800d88ac:	48 03 c9             	add    %rcx,%rcx
1800d88af:	48 8b fe             	mov    %rsi,%rdi
1800d88b2:	33 c0                	xor    %eax,%eax
1800d88b4:	f3 aa                	rep stos %al,%es:(%rdi)
1800d88b6:	48 8b ce             	mov    %rsi,%rcx
1800d88b9:	eb 09                	jmp    0x1800d88c4
1800d88bb:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1800d88bf:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
1800d88c4:	e8 33 17 fc ff       	call   0x180099ffc
1800d88c9:	8b c3                	mov    %ebx,%eax
1800d88cb:	48 83 c4 70          	add    $0x70,%rsp
1800d88cf:	41 5f                	pop    %r15
1800d88d1:	41 5d                	pop    %r13