1800be309:	0f 88 eb 00 00 00    	js     0x1800be3fa
1800be30f:	4c 8d 45 40          	lea    0x40(%rbp),%r8
1800be313:	48 8b cf             	mov    %rdi,%rcx
1800be316:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1800be31a:	e8 d9 fc ff ff       	call   0x1800bdff8
1800be31f:	85 c0                	test   %eax,%eax
1800be321:	79 23                	jns    0x1800be346
1800be323:	8b 55 f0             	mov    -0x10(%rbp),%edx
1800be326:	48 8b cf             	mov    %rdi,%rcx
1800be329:	ff 05 71 c6 0d 00    	incl   0xdc671(%rip)        # 0x18019a9a0
1800be32f:	e8 74 e0 ff ff       	call   0x1800bc3a8
1800be334:	8b 55 f0             	mov    -0x10(%rbp),%edx
1800be337:	48 8b cf             	mov    %rdi,%rcx
1800be33a:	e8 49 e5 ff ff       	call   0x1800bc888
1800be33f:	33 c0                	xor    %eax,%eax
1800be341:	e9 1a ff ff ff       	jmp    0x1800be260
1800be346:	48 8b 05 1b c5 0d 00 	mov    0xdc51b(%rip),%rax        # 0x18019a868
1800be34d:	33 c9                	xor    %ecx,%ecx
1800be34f:	ff d0                	call   *%rax
1800be351:	0f 1f 00             	nopl   (%rax)
1800be354:	8b 5d 40             	mov    0x40(%rbp),%ebx
1800be357:	be 10 00 00 00       	mov    $0x10,%esi
1800be35c:	4c 8b 6d f8          	mov    -0x8(%rbp),%r13
1800be360:	3b de                	cmp    %esi,%ebx
1800be362:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1800be366:	49 8b d5             	mov    %r13,%rdx
1800be369:	0f 42 f3             	cmovb  %ebx,%esi
1800be36c:	44 8b c6             	mov    %esi,%r8d
1800be36f:	e8 4c 76 07 00       	call   0x1801359c0
1800be374:	83 fe 10             	cmp    $0x10,%esi
1800be377:	73 07                	jae    0x1800be380
1800be379:	be 02 00 00 00       	mov    $0x2,%esi
1800be37e:	eb 6d                	jmp    0x1800be3ed
1800be380:	2b de                	sub    %esi,%ebx
1800be382:	4a 8d 14 2e          	lea    (%rsi,%r13,1),%rdx
1800be386:	33 f6                	xor    %esi,%esi
1800be388:	89 5d 40             	mov    %ebx,0x40(%rbp)
1800be38b:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
1800be38f:	4d 85 f6             	test   %r14,%r14
1800be392:	74 59                	je     0x1800be3ed
1800be394:	41 0f b7 46 02       	movzwl 0x2(%r14),%eax
1800be399:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1800be39d:	3b d8                	cmp    %eax,%ebx
1800be39f:	0f 43 d8             	cmovae %eax,%ebx
1800be3a2:	44 8b c3             	mov    %ebx,%r8d
1800be3a5:	e8 16 76 07 00       	call   0x1801359c0
1800be3aa:	41 0f b7 46 02       	movzwl 0x2(%r14),%eax
1800be3af:	66 41 89 1e          	mov    %bx,(%r14)
1800be3b3:	3b d8                	cmp    %eax,%ebx
1800be3b5:	72 36                	jb     0x1800be3ed
1800be3b7:	44 8b 45 40          	mov    0x40(%rbp),%r8d
1800be3bb:	8b d3                	mov    %ebx,%edx
1800be3bd:	48 03 55 f8          	add    -0x8(%rbp),%rdx
1800be3c1:	44 2b c3             	sub    %ebx,%r8d
1800be3c4:	44 89 45 40          	mov    %r8d,0x40(%rbp)
1800be3c8:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
1800be3cc:	4d 85 ff             	test   %r15,%r15
1800be3cf:	74 1c                	je     0x1800be3ed
1800be3d1:	41 0f b7 47 02       	movzwl 0x2(%r15),%eax
1800be3d6:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1800be3da:	44 3b c0             	cmp    %eax,%r8d
1800be3dd:	44 0f 43 c0          	cmovae %eax,%r8d
1800be3e1:	41 8b d8             	mov    %r8d,%ebx
1800be3e4:	e8 d7 75 07 00       	call   0x1801359c0
1800be3e9:	66 41 89 1f          	mov    %bx,(%r15)
1800be3ed:	8b 55 f0             	mov    -0x10(%rbp),%edx
1800be3f0:	48 8b cf             	mov    %rdi,%rcx
1800be3f3:	e8 90 e4 ff ff       	call   0x1800bc888
1800be3f8:	eb 05                	jmp    0x1800be3ff
1800be3fa:	be 02 00 00 00       	mov    $0x2,%esi
1800be3ff:	80 7f 30 00          	cmpb   $0x0,0x30(%rdi)
1800be403:	74 6f                	je     0x1800be474
1800be405:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
1800be409:	c6 47 30 00          	movb   $0x0,0x30(%rdi)
1800be40d:	48 83 b9 58 03 00 00 	cmpq   $0x0,0x358(%rcx)
1800be414:	00
1800be415:	74 5d                	je     0x1800be474
1800be417:	0f 10 81 20 01 00 00 	movups 0x120(%rcx),%xmm0
1800be41e:	48 83 25 ba c3 0d 00 	andq   $0x0,0xdc3ba(%rip)        # 0x18019a7e0
1800be425:	00
1800be426:	48 83 25 ba c3 0d 00 	andq   $0x0,0xdc3ba(%rip)        # 0x18019a7e8
1800be42d:	00
1800be42e:	f3 0f 7f 81 30 01 00 	movdqu %xmm0,0x130(%rcx)
1800be435:	00
1800be436:	48 8b 57 38          	mov    0x38(%rdi),%rdx
1800be43a:	b9 04 00 00 00       	mov    $0x4,%ecx
1800be43f:	48 8b 82 58 03 00 00 	mov    0x358(%rdx),%rax
1800be446:	48 8b 92 60 03 00 00 	mov    0x360(%rdx),%rdx
1800be44d:	ff d0                	call   *%rax
1800be44f:	0f 1f 00             	nopl   (%rax)
1800be452:	48 8b 57 38          	mov    0x38(%rdi),%rdx
1800be456:	b9 01 00 00 00       	mov    $0x1,%ecx
1800be45b:	48 8b 82 58 03 00 00 	mov    0x358(%rdx),%rax
1800be462:	48 8b 92 60 03 00 00 	mov    0x360(%rdx),%rdx
1800be469:	ff d0                	call   *%rax
1800be46b:	0f 1f 00             	nopl   (%rax)
1800be46e:	ff 05 d8 c4 0d 00    	incl   0xdc4d8(%rip)        # 0x18019a94c
1800be474:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
1800be47b:	00
1800be47c:	8b c6                	mov    %esi,%eax
1800be47e:	48 83 c4 70          	add    $0x70,%rsp
1800be482:	41 5f                	pop    %r15
1800be484:	41 5e                	pop    %r14
1800be486:	41 5d                	pop    %r13
1800be488:	41 5c                	pop    %r12
1800be48a:	5f                   	pop    %rdi
1800be48b:	5e                   	pop    %rsi
1800be48c:	5d                   	pop    %rbp
1800be48d:	c3                   	ret
1800be48e:	cc                   	int3
1800be48f:	cc                   	int3
1800be490:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800be495:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800be49a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1800be49f:	55                   	push   %rbp
1800be4a0:	41 54                	push   %r12
1800be4a2:	41 55                	push   %r13
1800be4a4:	41 56                	push   %r14
1800be4a6:	41 57                	push   %r15
1800be4a8:	48 8b ec             	mov    %rsp,%rbp
1800be4ab:	48 83 ec 60          	sub    $0x60,%rsp
1800be4af:	66 81 4d f0 ff ff    	orw    $0xffff,-0x10(%rbp)
1800be4b5:	4d 8b f1             	mov    %r9,%r14
1800be4b8:	83 4d ec ff          	orl    $0xffffffff,-0x14(%rbp)
1800be4bc:	45 8b f8             	mov    %r8d,%r15d
1800be4bf:	83 65 e0 00          	andl   $0x0,-0x20(%rbp)
1800be4c3:	44 8b e2             	mov    %edx,%r12d
1800be4c6:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
1800be4cb:	48 8b f9             	mov    %rcx,%rdi
1800be4ce:	44 0f b7 6d f0       	movzwl -0x10(%rbp),%r13d
1800be4d3:	8b 75 50             	mov    0x50(%rbp),%esi
1800be4d6:	48 85 ff             	test   %rdi,%rdi
1800be4d9:	0f 84 78 01 00 00    	je     0x1800be657
1800be4df:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1800be4e3:	48 8b cf             	mov    %rdi,%rcx
1800be4e6:	e8 15 d7 ff ff       	call   0x1800bbc00
1800be4eb:	8b d8                	mov    %eax,%ebx
1800be4ed:	85 c0                	test   %eax,%eax
1800be4ef:	0f 88 67 01 00 00    	js     0x1800be65c
1800be4f5:	8b 55 e0             	mov    -0x20(%rbp),%edx
1800be4f8:	48 8b cf             	mov    %rdi,%rcx
1800be4fb:	e8 70 d5 ff ff       	call   0x1800bba70
1800be500:	48 8b c8             	mov    %rax,%rcx
1800be503:	c7 45 e4 2a 00 00 00 	movl   $0x2a,-0x1c(%rbp)
1800be50a:	33 c0                	xor    %eax,%eax
1800be50c:	0f 57 c0             	xorps  %xmm0,%xmm0
1800be50f:	ba 01 00 00 00       	mov    $0x1,%edx
1800be514:	0f 11 01             	movups %xmm0,(%rcx)
1800be517:	0f 11 41 10          	movups %xmm0,0x10(%rcx)
1800be51b:	48 89 41 20          	mov    %rax,0x20(%rcx)
1800be51f:	66 89 41 28          	mov    %ax,0x28(%rcx)
1800be523:	8b 45 ec             	mov    -0x14(%rbp),%eax
1800be526:	89 01                	mov    %eax,(%rcx)
1800be528:	66 44 89 69 04       	mov    %r13w,0x4(%rcx)
1800be52d:	8b 87 80 04 00 00    	mov    0x480(%rdi),%eax
1800be533:	89 41 06             	mov    %eax,0x6(%rcx)
1800be536:	0f b7 87 84 04 00 00 	movzwl 0x484(%rdi),%eax
1800be53d:	66 89 41 0a          	mov    %ax,0xa(%rcx)
1800be541:	b8 00 08 00 00       	mov    $0x800,%eax
1800be546:	66 89 41 10          	mov    %ax,0x10(%rcx)
1800be54a:	c7 41 0c 06 08 01 00 	movl   $0x10806,0xc(%rcx)
1800be551:	c7 41 12 06 04 01 00 	movl   $0x10406,0x12(%rcx)
1800be558:	8b 87 80 04 00 00    	mov    0x480(%rdi),%eax
1800be55e:	89 41 16             	mov    %eax,0x16(%rcx)
1800be561:	0f b7 87 84 04 00 00 	movzwl 0x484(%rdi),%eax
1800be568:	66 89 41 1a          	mov    %ax,0x1a(%rcx)
1800be56c:	44 89 61 1c          	mov    %r12d,0x1c(%rcx)
1800be570:	44 89 79 26          	mov    %r15d,0x26(%rcx)
1800be574:	e8 7b d2 ff ff       	call   0x1800bb7f4
1800be579:	44 8b 45 e4          	mov    -0x1c(%rbp),%r8d
1800be57d:	48 8b cf             	mov    %rdi,%rcx
1800be580:	8b 55 e0             	mov    -0x20(%rbp),%edx
1800be583:	e8 70 d7 ff ff       	call   0x1800bbcf8
1800be588:	8b d8                	mov    %eax,%ebx
1800be58a:	85 c0                	test   %eax,%eax
1800be58c:	0f 88 ca 00 00 00    	js     0x1800be65c
1800be592:	c7 45 e8 a0 86 01 00 	movl   $0x186a0,-0x18(%rbp)
1800be599:	b8 06 08 00 00       	mov    $0x806,%eax
1800be59e:	4c 8d 4d e4          	lea    -0x1c(%rbp),%r9
1800be5a2:	66 89 45 30          	mov    %ax,0x30(%rbp)
1800be5a6:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
1800be5aa:	48 8d 45 30          	lea    0x30(%rbp),%rax
1800be5ae:	48 8b cf             	mov    %rdi,%rcx
1800be5b1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1800be5b6:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1800be5ba:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1800be5c0:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
1800be5c4:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
1800be5ca:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800be5cf:	e8 d0 e6 ff ff       	call   0x1800bcca4
1800be5d4:	8b d8                	mov    %eax,%ebx
1800be5d6:	3d b5 00 00 c0       	cmp    $0xc00000b5,%eax
1800be5db:	75 04                	jne    0x1800be5e1
1800be5dd:	85 f6                	test   %esi,%esi
1800be5df:	75 53                	jne    0x1800be634
1800be5e1:	85 c0                	test   %eax,%eax
1800be5e3:	78 77                	js     0x1800be65c
1800be5e5:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1800be5e9:	33 d2                	xor    %edx,%edx
1800be5eb:	48 83 e9 0e          	sub    $0xe,%rcx
1800be5ef:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
1800be5f3:	e8 fc d1 ff ff       	call   0x1800bb7f4
1800be5f8:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1800be5fc:	b8 01 00 00 00       	mov    $0x1,%eax
1800be601:	66 39 41 0e          	cmp    %ax,0xe(%rcx)
1800be605:	75 1d                	jne    0x1800be624
1800be607:	b8 00 08 00 00       	mov    $0x800,%eax
1800be60c:	66 39 41 10          	cmp    %ax,0x10(%rcx)
1800be610:	75 12                	jne    0x1800be624
1800be612:	80 79 12 06          	cmpb   $0x6,0x12(%rcx)
1800be616:	75 0c                	jne    0x1800be624
1800be618:	80 79 13 04          	cmpb   $0x4,0x13(%rcx)
1800be61c:	75 06                	jne    0x1800be624
1800be61e:	44 39 79 1c          	cmp    %r15d,0x1c(%rcx)
1800be622:	74 17                	je     0x1800be63b
1800be624:	8b 55 e0             	mov    -0x20(%rbp),%edx
1800be627:	48 8b cf             	mov    %rdi,%rcx
1800be62a:	e8 59 e2 ff ff       	call   0x1800bc888
1800be62f:	e9 65 ff ff ff       	jmp    0x1800be599
1800be634:	ff ce                	dec    %esi
1800be636:	e9 9b fe ff ff       	jmp    0x1800be4d6
1800be63b:	8b 41 16             	mov    0x16(%rcx),%eax
1800be63e:	8b 55 e0             	mov    -0x20(%rbp),%edx
1800be641:	41 89 06             	mov    %eax,(%r14)
1800be644:	0f b7 41 1a          	movzwl 0x1a(%rcx),%eax
1800be648:	48 8b cf             	mov    %rdi,%rcx
1800be64b:	66 41 89 46 04       	mov    %ax,0x4(%r14)
1800be650:	e8 33 e2 ff ff       	call   0x1800bc888
1800be655:	eb 05                	jmp    0x1800be65c
1800be657:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
1800be65c:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1800be661:	8b c3                	mov    %ebx,%eax
1800be663:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1800be667:	49 8b 73 40          	mov    0x40(%r11),%rsi
1800be66b:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1800be66f:	49 8b e3             	mov    %r11,%rsp
1800be672:	41 5f                	pop    %r15
1800be674:	41 5e                	pop    %r14
1800be676:	41 5d                	pop    %r13
1800be678:	41 5c                	pop    %r12
1800be67a:	5d                   	pop    %rbp
1800be67b:	c3                   	ret
1800be67c:	cc                   	int3
1800be67d:	cc                   	int3
1800be67e:	cc                   	int3
1800be67f:	cc                   	int3
1800be680:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800be685:	55                   	push   %rbp
1800be686:	56                   	push   %rsi
1800be687:	57                   	push   %rdi
1800be688:	41 54                	push   %r12
1800be68a:	41 55                	push   %r13
1800be68c:	41 56                	push   %r14
1800be68e:	41 57                	push   %r15
1800be690:	48 8b ec             	mov    %rsp,%rbp
1800be693:	48 83 ec 70          	sub    $0x70,%rsp
1800be697:	41 0f 10 00          	movups (%r8),%xmm0
1800be69b:	45 33 ed             	xor    %r13d,%r13d
1800be69e:	66 c7 45 e0 33 33    	movw   $0x3333,-0x20(%rbp)
1800be6a4:	48 b8 00 00 00 00 00 	movabs $0xff02000000000000,%rax
1800be6ab:	00 02 ff
1800be6ae:	44 89 6d 60          	mov    %r13d,0x60(%rbp)
1800be6b2:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1800be6b7:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1800be6bb:	4d 8b f9             	mov    %r9,%r15
1800be6be:	8b 45 f0             	mov    -0x10(%rbp),%eax
1800be6c1:	49 8b f0             	mov    %r8,%rsi
1800be6c4:	0d 00 00 00 ff       	or     $0xff000000,%eax
1800be6c9:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
1800be6cd:	89 45 f0             	mov    %eax,-0x10(%rbp)
1800be6d0:	4c 8b e2             	mov    %rdx,%r12
1800be6d3:	0f c8                	bswap  %eax
1800be6d5:	89 45 e2             	mov    %eax,-0x1e(%rbp)
1800be6d8:	48 8b d9             	mov    %rcx,%rbx
1800be6db:	41 be 02 00 00 00    	mov    $0x2,%r14d
1800be6e1:	c7 45 f4 01 00 00 00 	movl   $0x1,-0xc(%rbp)
1800be6e8:	48 85 db             	test   %rbx,%rbx
1800be6eb:	0f 84 ff 01 00 00    	je     0x1800be8f0
1800be6f1:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1800be6f5:	48 8b cb             	mov    %rbx,%rcx
1800be6f8:	e8 03 d5 ff ff       	call   0x1800bbc00
1800be6fd:	8b f8                	mov    %eax,%edi
1800be6ff:	85 c0                	test   %eax,%eax
1800be701:	0f 88 ee 01 00 00    	js     0x1800be8f5
1800be707:	8b 55 60             	mov    0x60(%rbp),%edx
1800be70a:	48 8b cb             	mov    %rbx,%rcx
1800be70d:	e8 5e d3 ff ff       	call   0x1800bba70
1800be712:	33 d2                	xor    %edx,%edx
1800be714:	48 8b c8             	mov    %rax,%rcx
1800be717:	44 8d 42 56          	lea    0x56(%rdx),%r8d
1800be71b:	e8 60 75 07 00       	call   0x180135c80
1800be720:	48 8b 43 38          	mov    0x38(%rbx),%rax
1800be724:	c7 45 40 20 00 00 00 	movl   $0x20,0x40(%rbp)
1800be72b:	48 85 c0             	test   %rax,%rax
1800be72e:	74 1a                	je     0x1800be74a
1800be730:	44 38 a8 c9 02 00 00 	cmp    %r13b,0x2c9(%rax)
1800be737:	74 11                	je     0x1800be74a
1800be739:	8b 55 60             	mov    0x60(%rbp),%edx
1800be73c:	48 8b cb             	mov    %rbx,%rcx
1800be73f:	e8 2c d3 ff ff       	call   0x1800bba70
1800be744:	48 8d 50 36          	lea    0x36(%rax),%rdx
1800be748:	eb 0f                	jmp    0x1800be759
1800be74a:	8b 55 60             	mov    0x60(%rbp),%edx
1800be74d:	48 8b cb             	mov    %rbx,%rcx
1800be750:	e8 1b d3 ff ff       	call   0x1800bba70
1800be755:	48 8d 50 22          	lea    0x22(%rax),%rdx
1800be759:	48 c7 02 87 00 00 00 	movq   $0x87,(%rdx)
1800be760:	4c 8d 83 80 04 00 00 	lea    0x480(%rbx),%r8
1800be767:	0f 10 06             	movups (%rsi),%xmm0
1800be76a:	c6 44 24 48 ff       	movb   $0xff,0x48(%rsp)
1800be76f:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
1800be773:	c6 44 24 38 3a       	movb   $0x3a,0x38(%rsp)
1800be778:	f3 0f 7f 42 08       	movdqu %xmm0,0x8(%rdx)
1800be77d:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1800be781:	48 8b 42 10          	mov    0x10(%rdx),%rax
1800be785:	48 0f c8             	bswap  %rax
1800be788:	48 89 42 08          	mov    %rax,0x8(%rdx)
1800be78c:	48 0f c9             	bswap  %rcx
1800be78f:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
1800be793:	48 8b cb             	mov    %rbx,%rcx
1800be796:	66 c7 42 18 01 01    	movw   $0x101,0x18(%rdx)
1800be79c:	41 8b 00             	mov    (%r8),%eax
1800be79f:	89 42 1a             	mov    %eax,0x1a(%rdx)
1800be7a2:	41 0f b7 40 04       	movzwl 0x4(%r8),%eax
1800be7a7:	66 89 42 1e          	mov    %ax,0x1e(%rdx)
1800be7ab:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1800be7af:	8b 55 60             	mov    0x60(%rbp),%edx
1800be7b2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1800be7b7:	8b 45 40             	mov    0x40(%rbp),%eax
1800be7ba:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1800be7bf:	89 44 24 20          	mov    %eax,0x20(%rsp)
1800be7c3:	e8 24 ea ff ff       	call   0x1800bd1ec
1800be7c8:	8b f8                	mov    %eax,%edi
1800be7ca:	85 c0                	test   %eax,%eax
1800be7cc:	0f 88 23 01 00 00    	js     0x1800be8f5
1800be7d2:	c7 45 50 a0 86 01 00 	movl   $0x186a0,0x50(%rbp)
1800be7d9:	c6 44 24 48 3a       	movb   $0x3a,0x48(%rsp)
1800be7de:	48 8d 45 50          	lea    0x50(%rbp),%rax
1800be7e2:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1800be7e7:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
1800be7eb:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1800be7f0:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
1800be7f4:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
1800be7f9:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1800be7fd:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1800be802:	48 8b cb             	mov    %rbx,%rcx
1800be805:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800be80a:	e8 c9 e5 ff ff       	call   0x1800bcdd8
1800be80f:	8b f8                	mov    %eax,%edi
1800be811:	3d b5 00 00 c0       	cmp    $0xc00000b5,%eax