1800dff55:	48 83 c4 28          	add    $0x28,%rsp
1800dff59:	c3                   	ret
1800dff5a:	cc                   	int3
1800dff5b:	cc                   	int3
1800dff5c:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1800dff61:	57                   	push   %rdi
1800dff62:	48 83 ec 50          	sub    $0x50,%rsp
1800dff66:	48 8b 05 03 ca 08 00 	mov    0x8ca03(%rip),%rax        # 0x18016c970
1800dff6d:	48 33 c4             	xor    %rsp,%rax
1800dff70:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1800dff75:	48 8b da             	mov    %rdx,%rbx
1800dff78:	48 8b f9             	mov    %rcx,%rdi
1800dff7b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1800dff80:	e8 b7 28 00 00       	call   0x1800e283c
1800dff85:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
1800dff8c:	48 8b d3             	mov    %rbx,%rdx
1800dff8f:	48 8b cf             	mov    %rdi,%rcx
1800dff92:	0f 28 40 20          	movaps 0x20(%rax),%xmm0
1800dff96:	0f 11 47 60          	movups %xmm0,0x60(%rdi)
1800dff9a:	0f 28 48 30          	movaps 0x30(%rax),%xmm1
1800dff9e:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
1800dffa3:	48 c7 47 10 60 00 00 	movq   $0x60,0x10(%rdi)
1800dffaa:	00
1800dffab:	0f 11 4f 70          	movups %xmm1,0x70(%rdi)
1800dffaf:	c7 07 20 00 00 00    	movl   $0x20,(%rdi)
1800dffb5:	0f 10 4c 24 30       	movups 0x30(%rsp),%xmm1
1800dffba:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
1800dffbe:	0f 11 4f 30          	movups %xmm1,0x30(%rdi)
1800dffc2:	e8 75 28 00 00       	call   0x1800e283c
1800dffc7:	ba 20 00 00 00       	mov    $0x20,%edx
1800dffcc:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800dffd1:	e8 7a 06 05 00       	call   0x180130650
1800dffd6:	48 83 a7 80 00 00 00 	andq   $0x0,0x80(%rdi)
1800dffdd:	00
1800dffde:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1800dffe3:	48 33 cc             	xor    %rsp,%rcx
1800dffe6:	e8 41 5b f3 ff       	call   0x180015b2c
1800dffeb:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1800dfff0:	48 83 c4 50          	add    $0x50,%rsp
1800dfff4:	5f                   	pop    %rdi
1800dfff5:	c3                   	ret
1800dfff6:	cc                   	int3
1800dfff7:	cc                   	int3
1800dfff8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800dfffd:	55                   	push   %rbp
1800dfffe:	56                   	push   %rsi
1800dffff:	57                   	push   %rdi
1800e0000:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1800e0007:	48 8b 05 62 c9 08 00 	mov    0x8c962(%rip),%rax        # 0x18016c970
1800e000e:	48 33 c4             	xor    %rsp,%rax
1800e0011:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
1800e0018:	00
1800e0019:	49 8b f0             	mov    %r8,%rsi
1800e001c:	48 8b fa             	mov    %rdx,%rdi
1800e001f:	48 8b d9             	mov    %rcx,%rbx
1800e0022:	33 d2                	xor    %edx,%edx
1800e0024:	41 b8 90 00 00 00    	mov    $0x90,%r8d
1800e002a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e002f:	49 8b e9             	mov    %r9,%rbp
1800e0032:	e8 49 5c 05 00       	call   0x180135c80
1800e0037:	48 8b d3             	mov    %rbx,%rdx
1800e003a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e003f:	e8 e4 fe ff ff       	call   0x1800dff28
1800e0044:	4c 8b c6             	mov    %rsi,%r8
1800e0047:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e004c:	48 8b d7             	mov    %rdi,%rdx
1800e004f:	e8 04 27 00 00       	call   0x1800e2758
1800e0054:	48 8b d5             	mov    %rbp,%rdx
1800e0057:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e005c:	e8 fb fe ff ff       	call   0x1800dff5c
1800e0061:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1800e0068:	00
1800e0069:	48 33 cc             	xor    %rsp,%rcx
1800e006c:	e8 bb 5a f3 ff       	call   0x180015b2c
1800e0071:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
1800e0078:	00
1800e0079:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
1800e0080:	5f                   	pop    %rdi
1800e0081:	5e                   	pop    %rsi
1800e0082:	5d                   	pop    %rbp
1800e0083:	c3                   	ret
1800e0084:	cc                   	int3
1800e0085:	cc                   	int3
1800e0086:	cc                   	int3
1800e0087:	cc                   	int3
1800e0088:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1800e008d:	55                   	push   %rbp
1800e008e:	56                   	push   %rsi
1800e008f:	57                   	push   %rdi
1800e0090:	41 56                	push   %r14
1800e0092:	41 57                	push   %r15
1800e0094:	48 8d ac 24 60 ff ff 	lea    -0xa0(%rsp),%rbp
1800e009b:	ff
1800e009c:	48 81 ec a0 01 00 00 	sub    $0x1a0,%rsp
1800e00a3:	48 8b 05 c6 c8 08 00 	mov    0x8c8c6(%rip),%rax        # 0x18016c970
1800e00aa:	48 33 c4             	xor    %rsp,%rax
1800e00ad:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1800e00b4:	49 8b f8             	mov    %r8,%rdi
1800e00b7:	48 8b f2             	mov    %rdx,%rsi
1800e00ba:	4c 8b f1             	mov    %rcx,%r14
1800e00bd:	33 d2                	xor    %edx,%edx
1800e00bf:	41 b8 e0 00 00 00    	mov    $0xe0,%r8d
1800e00c5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e00ca:	e8 b1 5b 05 00       	call   0x180135c80
1800e00cf:	33 db                	xor    %ebx,%ebx
1800e00d1:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e00d6:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1800e00db:	e8 40 40 00 00       	call   0x1800e4120
1800e00e0:	41 bf 80 00 00 00    	mov    $0x80,%r15d
1800e00e6:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1800e00ea:	45 8b c7             	mov    %r15d,%r8d
1800e00ed:	33 d2                	xor    %edx,%edx
1800e00ef:	e8 8c 5b 05 00       	call   0x180135c80
1800e00f4:	4c 8b c7             	mov    %rdi,%r8
1800e00f7:	48 8b d6             	mov    %rsi,%rdx
1800e00fa:	49 3b ff             	cmp    %r15,%rdi
1800e00fd:	77 0b                	ja     0x1800e010a
1800e00ff:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1800e0103:	e8 b8 58 05 00       	call   0x1801359c0
1800e0108:	eb 18                	jmp    0x1800e0122
1800e010a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e010f:	e8 9c 40 00 00       	call   0x1800e41b0
1800e0114:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1800e0118:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e011d:	e8 72 41 00 00       	call   0x1800e4294
1800e0122:	48 8b c3             	mov    %rbx,%rax
1800e0125:	f3 0f 6f 44 c5 10    	movdqu 0x10(%rbp,%rax,8),%xmm0
1800e012b:	66 0f 6f 0d 9d e2 07 	movdqa 0x7e29d(%rip),%xmm1        # 0x18015e3d0
1800e0132:	00
1800e0133:	66 0f ef c8          	pxor   %xmm0,%xmm1
1800e0137:	f3 0f 7f 4c c5 10    	movdqu %xmm1,0x10(%rbp,%rax,8)
1800e013d:	48 83 c0 02          	add    $0x2,%rax
1800e0141:	48 83 f8 10          	cmp    $0x10,%rax
1800e0145:	72 de                	jb     0x1800e0125
1800e0147:	0f 28 5d d0          	movaps -0x30(%rbp),%xmm3
1800e014b:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1800e0150:	0f 28 55 e0          	movaps -0x20(%rbp),%xmm2
1800e0154:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1800e0158:	0f 28 4d f0          	movaps -0x10(%rbp),%xmm1
1800e015c:	4d 8b c7             	mov    %r15,%r8
1800e015f:	0f 28 45 00          	movaps 0x0(%rbp),%xmm0
1800e0163:	49 8b ce             	mov    %r14,%rcx
1800e0166:	41 0f 11 1e          	movups %xmm3,(%r14)
1800e016a:	41 0f 11 5e 40       	movups %xmm3,0x40(%r14)
1800e016f:	41 0f 11 56 10       	movups %xmm2,0x10(%r14)
1800e0174:	41 0f 11 56 50       	movups %xmm2,0x50(%r14)
1800e0179:	41 0f 11 4e 20       	movups %xmm1,0x20(%r14)
1800e017e:	41 0f 11 4e 60       	movups %xmm1,0x60(%r14)
1800e0183:	41 0f 11 46 30       	movups %xmm0,0x30(%r14)
1800e0188:	41 0f 11 46 70       	movups %xmm0,0x70(%r14)
1800e018d:	e8 b6 42 00 00       	call   0x1800e4448
1800e0192:	f3 0f 6f 44 dd 10    	movdqu 0x10(%rbp,%rbx,8),%xmm0
1800e0198:	66 0f ef 05 40 e2 07 	pxor   0x7e240(%rip),%xmm0        # 0x18015e3e0
1800e019f:	00
1800e01a0:	f3 0f 7f 44 dd 10    	movdqu %xmm0,0x10(%rbp,%rbx,8)
1800e01a6:	48 83 c3 02          	add    $0x2,%rbx
1800e01aa:	48 83 fb 10          	cmp    $0x10,%rbx
1800e01ae:	72 e2                	jb     0x1800e0192
1800e01b0:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1800e01b5:	4d 8b c7             	mov    %r15,%r8
1800e01b8:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1800e01bc:	49 8d 4e 40          	lea    0x40(%r14),%rcx
1800e01c0:	e8 83 42 00 00       	call   0x1800e4448
1800e01c5:	49 8b d7             	mov    %r15,%rdx
1800e01c8:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1800e01cc:	e8 7f 04 05 00       	call   0x180130650
1800e01d1:	ba e0 00 00 00       	mov    $0xe0,%edx
1800e01d6:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e01db:	e8 70 04 05 00       	call   0x180130650
1800e01e0:	33 c0                	xor    %eax,%eax
1800e01e2:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1800e01e9:	48 33 cc             	xor    %rsp,%rcx
1800e01ec:	e8 3b 59 f3 ff       	call   0x180015b2c
1800e01f1:	48 8b 9c 24 e8 01 00 	mov    0x1e8(%rsp),%rbx
1800e01f8:	00
1800e01f9:	48 81 c4 a0 01 00 00 	add    $0x1a0,%rsp
1800e0200:	41 5f                	pop    %r15
1800e0202:	41 5e                	pop    %r14
1800e0204:	5f                   	pop    %rdi
1800e0205:	5e                   	pop    %rsi
1800e0206:	5d                   	pop    %rbp
1800e0207:	c3                   	ret
1800e0208:	cc                   	int3
1800e0209:	cc                   	int3
1800e020a:	cc                   	int3
1800e020b:	cc                   	int3
1800e020c:	0f 10 02             	movups (%rdx),%xmm0
1800e020f:	0f 11 81 a0 00 00 00 	movups %xmm0,0xa0(%rcx)
1800e0216:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
1800e021a:	0f 11 89 b0 00 00 00 	movups %xmm1,0xb0(%rcx)
1800e0221:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
1800e0225:	0f 11 81 c0 00 00 00 	movups %xmm0,0xc0(%rcx)
1800e022c:	0f 10 4a 30          	movups 0x30(%rdx),%xmm1
1800e0230:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
1800e0235:	83 21 00             	andl   $0x0,(%rcx)
1800e0238:	0f 11 89 d0 00 00 00 	movups %xmm1,0xd0(%rcx)
1800e023f:	48 c7 41 10 80 00 00 	movq   $0x80,0x10(%rcx)
1800e0246:	00
1800e0247:	48 89 91 e0 00 00 00 	mov    %rdx,0xe0(%rcx)
1800e024e:	c3                   	ret
1800e024f:	cc                   	int3
1800e0250:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1800e0255:	57                   	push   %rdi
1800e0256:	48 83 ec 70          	sub    $0x70,%rsp
1800e025a:	48 8b 05 0f c7 08 00 	mov    0x8c70f(%rip),%rax        # 0x18016c970
1800e0261:	48 33 c4             	xor    %rsp,%rax
1800e0264:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1800e0269:	48 8b da             	mov    %rdx,%rbx
1800e026c:	48 8b f9             	mov    %rcx,%rdi
1800e026f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1800e0274:	e8 1b 40 00 00       	call   0x1800e4294
1800e0279:	48 8b 87 e0 00 00 00 	mov    0xe0(%rdi),%rax
1800e0280:	48 8b d3             	mov    %rbx,%rdx
1800e0283:	48 8b cf             	mov    %rdi,%rcx
1800e0286:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1800e028a:	0f 11 87 a0 00 00 00 	movups %xmm0,0xa0(%rdi)
1800e0291:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1800e0295:	0f 11 8f b0 00 00 00 	movups %xmm1,0xb0(%rdi)
1800e029c:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1800e02a0:	0f 11 87 c0 00 00 00 	movups %xmm0,0xc0(%rdi)
1800e02a7:	0f 10 48 70          	movups 0x70(%rax),%xmm1
1800e02ab:	48 83 67 18 00       	andq   $0x0,0x18(%rdi)
1800e02b0:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1800e02b5:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
1800e02b9:	48 c7 47 10 c0 00 00 	movq   $0xc0,0x10(%rdi)
1800e02c0:	00
1800e02c1:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1800e02c6:	0f 11 8f d0 00 00 00 	movups %xmm1,0xd0(%rdi)
1800e02cd:	c7 07 40 00 00 00    	movl   $0x40,(%rdi)
1800e02d3:	0f 28 4c 24 30       	movaps 0x30(%rsp),%xmm1
1800e02d8:	0f 11 4f 30          	movups %xmm1,0x30(%rdi)
1800e02dc:	0f 28 4c 24 50       	movaps 0x50(%rsp),%xmm1
1800e02e1:	0f 11 47 40          	movups %xmm0,0x40(%rdi)
1800e02e5:	0f 11 4f 50          	movups %xmm1,0x50(%rdi)
1800e02e9:	e8 a6 3f 00 00       	call   0x1800e4294
1800e02ee:	ba 40 00 00 00       	mov    $0x40,%edx
1800e02f3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e02f8:	e8 53 03 05 00       	call   0x180130650
1800e02fd:	48 83 a7 e0 00 00 00 	andq   $0x0,0xe0(%rdi)
1800e0304:	00
1800e0305:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1800e030a:	48 33 cc             	xor    %rsp,%rcx
1800e030d:	e8 1a 58 f3 ff       	call   0x180015b2c
1800e0312:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1800e0319:	00
1800e031a:	48 83 c4 70          	add    $0x70,%rsp
1800e031e:	5f                   	pop    %rdi
1800e031f:	c3                   	ret
1800e0320:	cc                   	int3
1800e0321:	cc                   	int3
1800e0322:	cc                   	int3
1800e0323:	cc                   	int3
1800e0324:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800e0329:	57                   	push   %rdi
1800e032a:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1800e0331:	48 8b 05 38 c6 08 00 	mov    0x8c638(%rip),%rax        # 0x18016c970
1800e0338:	48 33 c4             	xor    %rsp,%rax
1800e033b:	48 89 84 24 10 01 00 	mov    %rax,0x110(%rsp)
1800e0342:	00
1800e0343:	48 8b d9             	mov    %rcx,%rbx
1800e0346:	33 d2                	xor    %edx,%edx
1800e0348:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e034d:	41 b8 f0 00 00 00    	mov    $0xf0,%r8d
1800e0353:	49 8b f9             	mov    %r9,%rdi
1800e0356:	e8 25 59 05 00       	call   0x180135c80
1800e035b:	48 8b d3             	mov    %rbx,%rdx
1800e035e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e0363:	e8 a4 fe ff ff       	call   0x1800e020c
1800e0368:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1800e036e:	48 8d 15 9b 6d 07 00 	lea    0x76d9b(%rip),%rdx        # 0x180157110
1800e0375:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e037a:	e8 31 3e 00 00       	call   0x1800e41b0
1800e037f:	48 8b d7             	mov    %rdi,%rdx
1800e0382:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e0387:	e8 c4 fe ff ff       	call   0x1800e0250
1800e038c:	48 8b 8c 24 10 01 00 	mov    0x110(%rsp),%rcx
1800e0393:	00
1800e0394:	48 33 cc             	xor    %rsp,%rcx
1800e0397:	e8 90 57 f3 ff       	call   0x180015b2c
1800e039c:	48 8b 9c 24 30 01 00 	mov    0x130(%rsp),%rbx
1800e03a3:	00
1800e03a4:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1800e03ab:	5f                   	pop    %rdi
1800e03ac:	c3                   	ret
1800e03ad:	cc                   	int3
1800e03ae:	cc                   	int3
1800e03af:	cc                   	int3
1800e03b0:	48 81 ec 08 01 00 00 	sub    $0x108,%rsp
1800e03b7:	48 8b 05 b2 c5 08 00 	mov    0x8c5b2(%rip),%rax        # 0x18016c970
1800e03be:	48 33 c4             	xor    %rsp,%rax
1800e03c1:	48 89 84 24 f0 00 00 	mov    %rax,0xf0(%rsp)
1800e03c8:	00
1800e03c9:	33 d2                	xor    %edx,%edx
1800e03cb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e03d0:	41 b8 90 00 00 00    	mov    $0x90,%r8d
1800e03d6:	e8 a5 58 05 00       	call   0x180135c80
1800e03db:	41 b8 10 00 00 00    	mov    $0x10,%r8d
1800e03e1:	48 8d 15 08 6d 07 00 	lea    0x76d08(%rip),%rdx        # 0x1801570f0
1800e03e8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e03ed:	e8 96 fc ff ff       	call   0x1800e0088
1800e03f2:	4c 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%r9
1800e03f9:	00
1800e03fa:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800e03ff:	e8 20 ff ff ff       	call   0x1800e0324
1800e0404:	41 b8 40 00 00 00    	mov    $0x40,%r8d
1800e040a:	48 8d 15 cf 65 07 00 	lea    0x765cf(%rip),%rdx        # 0x1801569e0
1800e0411:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
1800e0418:	00
1800e0419:	e8 62 ad 04 00       	call   0x18012b180
1800e041e:	85 c0                	test   %eax,%eax
1800e0420:	75 19                	jne    0x1800e043b
1800e0422:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
1800e0429:	00
1800e042a:	48 33 cc             	xor    %rsp,%rcx
1800e042d:	e8 fa 56 f3 ff       	call   0x180015b2c
1800e0432:	48 81 c4 08 01 00 00 	add    $0x108,%rsp
1800e0439:	c3                   	ret
1800e043a:	cc                   	int3
1800e043b:	b9 35 68 73 68       	mov    $0x68736835,%ecx
1800e0440:	e8 a7 b9 f9 ff       	call   0x18007bdec
1800e0445:	cc                   	int3
1800e0446:	cc                   	int3
1800e0447:	cc                   	int3
1800e0448:	33 c0                	xor    %eax,%eax
1800e044a:	4c 8b c9             	mov    %rcx,%r9
1800e044d:	49 83 f8 08          	cmp    $0x8,%r8
1800e0451:	74 07                	je     0x1800e045a
1800e0453:	b8 a1 00 80 0c       	mov    $0xc8000a1,%eax
1800e0458:	c3                   	ret
1800e0459:	cc                   	int3
1800e045a:	8b 0a                	mov    (%rdx),%ecx
1800e045c:	41 89 09             	mov    %ecx,(%r9)
1800e045f:	8b 4a 04             	mov    0x4(%rdx),%ecx
1800e0462:	41 89 49 04          	mov    %ecx,0x4(%r9)
1800e0466:	c3                   	ret
1800e0467:	cc                   	int3
1800e0468:	44 8b 11             	mov    (%rcx),%r10d
1800e046b:	44 8b 59 04          	mov    0x4(%rcx),%r11d
1800e046f:	49 83 f8 07          	cmp    $0x7,%r8
1800e0473:	76 5b                	jbe    0x1800e04d0
1800e0475:	49 8d 48 f8          	lea    -0x8(%r8),%rcx
1800e0479:	48 c1 e9 03          	shr    $0x3,%rcx
1800e047d:	48 ff c1             	inc    %rcx
1800e0480:	48 6b c1 f8          	imul   $0xfffffffffffffff8,%rcx,%rax
1800e0484:	4c 03 c0             	add    %rax,%r8
1800e0487:	44 03 12             	add    (%rdx),%r10d
1800e048a:	45 33 da             	xor    %r10d,%r11d
1800e048d:	41 c1 c2 14          	rol    $0x14,%r10d
1800e0491:	45 03 d3             	add    %r11d,%r10d
1800e0494:	41 c1 c3 09          	rol    $0x9,%r11d