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
1800d88d3:	41 5c                	pop    %r12
1800d88d5:	5f                   	pop    %rdi
1800d88d6:	5e                   	pop    %rsi
1800d88d7:	5b                   	pop    %rbx
1800d88d8:	5d                   	pop    %rbp
1800d88d9:	c3                   	ret
1800d88da:	cc                   	int3
1800d88db:	cc                   	int3
1800d88dc:	48 83 ec 38          	sub    $0x38,%rsp
1800d88e0:	8a 05 1a 19 0c 00    	mov    0xc191a(%rip),%al        # 0x18019a200
1800d88e6:	88 05 b8 40 09 00    	mov    %al,0x940b8(%rip)        # 0x18016c9a4
1800d88ec:	48 8d 05 ad 40 09 00 	lea    0x940ad(%rip),%rax        # 0x18016c9a0
1800d88f3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800d88f8:	e8 73 39 04 00       	call   0x18011c270
1800d88fd:	0f b6 0d a0 40 09 00 	movzbl 0x940a0(%rip),%ecx        # 0x18016c9a4
1800d8904:	89 0d f6 18 0c 00    	mov    %ecx,0xc18f6(%rip)        # 0x18019a200
1800d890a:	48 83 c4 38          	add    $0x38,%rsp
1800d890e:	c3                   	ret
1800d890f:	cc                   	int3
1800d8910:	e9 af 3c 04 00       	jmp    0x18011c5c4
1800d8915:	cc                   	int3
1800d8916:	cc                   	int3
1800d8917:	cc                   	int3
1800d8918:	48 8b c4             	mov    %rsp,%rax
1800d891b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800d891f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800d8923:	48 89 78 18          	mov    %rdi,0x18(%rax)
1800d8927:	4c 89 60 20          	mov    %r12,0x20(%rax)
1800d892b:	55                   	push   %rbp
1800d892c:	41 56                	push   %r14
1800d892e:	41 57                	push   %r15
1800d8930:	48 8b ec             	mov    %rsp,%rbp
1800d8933:	48 83 ec 70          	sub    $0x70,%rsp
1800d8937:	48 8b 35 b2 08 0c 00 	mov    0xc08b2(%rip),%rsi        # 0x1801991f0
1800d893e:	49 c7 c4 03 00 00 80 	mov    $0xffffffff80000003,%r12
1800d8945:	48 81 c6 f0 01 00 00 	add    $0x1f0,%rsi
1800d894c:	49 8b d8             	mov    %r8,%rbx
1800d894f:	4c 8b fa             	mov    %rdx,%r15
1800d8952:	4c 8b f1             	mov    %rcx,%r14
1800d8955:	c7 46 30 1b 00 10 00 	movl   $0x10001b,0x30(%rsi)
1800d895c:	44 39 21             	cmp    %r12d,(%rcx)
1800d895f:	0f 85 70 01 00 00    	jne    0x1800d8ad5
1800d8965:	48 8b 41 20          	mov    0x20(%rcx),%rax
1800d8969:	33 ff                	xor    %edi,%edi
1800d896b:	48 85 c0             	test   %rax,%rax
1800d896e:	0f 84 61 01 00 00    	je     0x1800d8ad5
1800d8974:	44 8b f7             	mov    %edi,%r14d
1800d8977:	48 83 e8 01          	sub    $0x1,%rax
1800d897b:	0f 84 ae 00 00 00    	je     0x1800d8a2f
1800d8981:	48 83 e8 01          	sub    $0x1,%rax
1800d8985:	74 61                	je     0x1800d89e8
1800d8987:	48 83 e8 01          	sub    $0x1,%rax
1800d898b:	74 0d                	je     0x1800d899a
1800d898d:	48 83 f8 01          	cmp    $0x1,%rax
1800d8991:	0f 85 72 01 00 00    	jne    0x1800d8b09
1800d8997:	44 8b f0             	mov    %eax,%r14d
1800d899a:	4c 8b c6             	mov    %rsi,%r8
1800d899d:	48 8b cb             	mov    %rbx,%rcx
1800d89a0:	e8 87 02 00 00       	call   0x1800d8c2c
1800d89a5:	8b 05 a9 18 0c 00    	mov    0xc18a9(%rip),%eax        # 0x18019a254
1800d89ab:	4c 8b a6 f8 00 00 00 	mov    0xf8(%rsi),%r12
1800d89b2:	85 c0                	test   %eax,%eax
1800d89b4:	75 13                	jne    0x1800d89c9
1800d89b6:	48 8b 53 40          	mov    0x40(%rbx),%rdx
1800d89ba:	4c 8b ce             	mov    %rsi,%r9
1800d89bd:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1800d89c1:	45 8b c6             	mov    %r14d,%r8d
1800d89c4:	e8 1b 33 00 00       	call   0x1800dbce4
1800d89c9:	48 8b 86 f8 00 00 00 	mov    0xf8(%rsi),%rax
1800d89d0:	49 3b c4             	cmp    %r12,%rax
1800d89d3:	0f 85 1d 01 00 00    	jne    0x1800d8af6
1800d89d9:	48 ff c0             	inc    %rax
1800d89dc:	48 89 86 f8 00 00 00 	mov    %rax,0xf8(%rsi)
1800d89e3:	e9 0e 01 00 00       	jmp    0x1800d8af6
1800d89e8:	49 8b 40 38          	mov    0x38(%r8),%rax
1800d89ec:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1800d89f0:	41 0f b7 40 40       	movzwl 0x40(%r8),%eax
1800d89f5:	66 89 45 b0          	mov    %ax,-0x50(%rbp)
1800d89f9:	49 8b 40 48          	mov    0x48(%r8),%rax
1800d89fd:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1800d8a01:	41 0f b7 40 50       	movzwl 0x50(%r8),%eax
1800d8a06:	66 89 45 d0          	mov    %ax,-0x30(%rbp)
1800d8a0a:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1800d8a0e:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1800d8a12:	e8 3d 23 00 00       	call   0x1800dad54
1800d8a17:	85 c0                	test   %eax,%eax
1800d8a19:	75 ef                	jne    0x1800d8a0a
1800d8a1b:	0f b7 45 d0          	movzwl -0x30(%rbp),%eax
1800d8a1f:	48 89 43 30          	mov    %rax,0x30(%rbx)
1800d8a23:	48 ff 83 68 01 00 00 	incq   0x168(%rbx)
1800d8a2a:	e9 d5 00 00 00       	jmp    0x1800d8b04
1800d8a2f:	49 8b 40 38          	mov    0x38(%r8),%rax
1800d8a33:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1800d8a37:	41 0f b7 40 40       	movzwl 0x40(%r8),%eax
1800d8a3c:	66 89 45 b0          	mov    %ax,-0x50(%rbp)
1800d8a40:	8b 05 0e 18 0c 00    	mov    0xc180e(%rip),%eax        # 0x18019a254
1800d8a46:	85 c0                	test   %eax,%eax
1800d8a48:	75 7b                	jne    0x1800d8ac5
1800d8a4a:	44 0f b7 45 b0       	movzwl -0x50(%rbp),%r8d
1800d8a4f:	48 8d 35 aa 07 0c 00 	lea    0xc07aa(%rip),%rsi        # 0x180199200
1800d8a56:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1800d8a5a:	48 8b ce             	mov    %rsi,%rcx
1800d8a5d:	e8 ba 1f 00 00       	call   0x1800daa1c
1800d8a62:	44 8b 05 2b 3f 09 00 	mov    0x93f2b(%rip),%r8d        # 0x18016c994
1800d8a69:	41 b9 10 00 00 00    	mov    $0x10,%r9d
1800d8a6f:	8b d0                	mov    %eax,%edx
1800d8a71:	49 03 d1             	add    %r9,%rdx
1800d8a74:	49 3b d0             	cmp    %r8,%rdx
1800d8a77:	76 04                	jbe    0x1800d8a7d
1800d8a79:	41 8d 40 f0          	lea    -0x10(%r8),%eax
1800d8a7d:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1800d8a81:	89 45 c8             	mov    %eax,-0x38(%rbp)
1800d8a84:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
1800d8a88:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1800d8a8c:	66 89 45 e0          	mov    %ax,-0x20(%rbp)
1800d8a90:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1800d8a94:	48 8b 05 35 1b 0c 00 	mov    0xc1b35(%rip),%rax        # 0x18019a5d0
1800d8a9b:	b9 03 00 00 00       	mov    $0x3,%ecx
1800d8aa0:	48 c7 45 c0 30 32 00 	movq   $0x3230,-0x40(%rbp)
1800d8aa7:	00
1800d8aa8:	66 44 89 4d f0       	mov    %r9w,-0x10(%rbp)
1800d8aad:	48 89 75 e8          	mov    %rsi,-0x18(%rbp)
1800d8ab1:	ff d0                	call   *%rax
1800d8ab3:	0f 1f 00             	nopl   (%rax)
1800d8ab6:	e8 8d 02 00 00       	call   0x1800d8d48
1800d8abb:	f7 d8                	neg    %eax
1800d8abd:	48 1b c9             	sbb    %rcx,%rcx
1800d8ac0:	49 23 cc             	and    %r12,%rcx
1800d8ac3:	eb 07                	jmp    0x1800d8acc
1800d8ac5:	48 c7 c1 9d 00 00 c0 	mov    $0xffffffffc000009d,%rcx
1800d8acc:	48 89 4b 30          	mov    %rcx,0x30(%rbx)
1800d8ad0:	e9 4e ff ff ff       	jmp    0x1800d8a23
1800d8ad5:	4c 8b c6             	mov    %rsi,%r8
1800d8ad8:	48 8b cb             	mov    %rbx,%rcx
1800d8adb:	e8 4c 01 00 00       	call   0x1800d8c2c
1800d8ae0:	48 8b 15 09 07 0c 00 	mov    0xc0709(%rip),%rdx        # 0x1801991f0
1800d8ae7:	49 8b ce             	mov    %r14,%rcx
1800d8aea:	48 81 c2 f0 01 00 00 	add    $0x1f0,%rdx
1800d8af1:	e8 b6 30 00 00       	call   0x1800dbbac
1800d8af6:	4c 8b c6             	mov    %rsi,%r8
1800d8af9:	49 8b d7             	mov    %r15,%rdx
1800d8afc:	48 8b cb             	mov    %rbx,%rcx
1800d8aff:	e8 28 00 00 00       	call   0x1800d8b2c
1800d8b04:	bf 01 00 00 00       	mov    $0x1,%edi
1800d8b09:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1800d8b0e:	8b c7                	mov    %edi,%eax
1800d8b10:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1800d8b14:	49 8b 73 28          	mov    0x28(%r11),%rsi
1800d8b18:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1800d8b1c:	4d 8b 63 38          	mov    0x38(%r11),%r12
1800d8b20:	49 8b e3             	mov    %r11,%rsp
1800d8b23:	41 5f                	pop    %r15
1800d8b25:	41 5e                	pop    %r14
1800d8b27:	5d                   	pop    %rbp
1800d8b28:	c3                   	ret
1800d8b29:	cc                   	int3
1800d8b2a:	cc                   	int3
1800d8b2b:	cc                   	int3
1800d8b2c:	49 8b 80 a0 00 00 00 	mov    0xa0(%r8),%rax
1800d8b33:	48 89 81 58 01 00 00 	mov    %rax,0x158(%rcx)
1800d8b3a:	49 8b 80 f8 00 00 00 	mov    0xf8(%r8),%rax
1800d8b41:	48 89 81 68 01 00 00 	mov    %rax,0x168(%rcx)
1800d8b48:	41 0f b7 40 38       	movzwl 0x38(%r8),%eax
1800d8b4d:	66 89 81 70 01 00 00 	mov    %ax,0x170(%rcx)
1800d8b54:	41 0f b7 40 42       	movzwl 0x42(%r8),%eax
1800d8b59:	66 89 81 88 01 00 00 	mov    %ax,0x188(%rcx)
1800d8b60:	41 8b 40 44          	mov    0x44(%r8),%eax
1800d8b64:	89 81 78 01 00 00    	mov    %eax,0x178(%rcx)
1800d8b6a:	49 8b 40 78          	mov    0x78(%r8),%rax
1800d8b6e:	48 89 41 30          	mov    %rax,0x30(%rcx)
1800d8b72:	49 8b 80 80 00 00 00 	mov    0x80(%r8),%rax
1800d8b79:	48 89 41 38          	mov    %rax,0x38(%rcx)
1800d8b7d:	49 8b 80 88 00 00 00 	mov    0x88(%r8),%rax
1800d8b84:	48 89 41 40          	mov    %rax,0x40(%rcx)
1800d8b88:	49 8b 80 b8 00 00 00 	mov    0xb8(%r8),%rax