fffff8000032e099:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
fffff8000032e09f:	8d 0c c5 0c 00 00 00 	lea    0xc(,%rax,8),%ecx
fffff8000032e0a6:	03 c8                	add    %eax,%ecx
fffff8000032e0a8:	48 d3 ea             	shr    %cl,%rdx
fffff8000032e0ab:	0f b6 4f fc          	movzbl -0x4(%rdi),%ecx
fffff8000032e0af:	83 e1 03             	and    $0x3,%ecx
fffff8000032e0b2:	48 8d 04 88          	lea    (%rax,%rcx,4),%rax
fffff8000032e0b6:	48 8b 0d 23 b2 2d 00 	mov    0x2db223(%rip),%rcx        # 0xfffff800006092e0
fffff8000032e0bd:	48 8b 84 c1 b8 00 00 	mov    0xb8(%rcx,%rax,8),%rax
fffff8000032e0c4:	00
fffff8000032e0c5:	48 8d 14 d0          	lea    (%rax,%rdx,8),%rdx
fffff8000032e0c9:	48 81 e2 00 f0 ff ff 	and    $0xfffffffffffff000,%rdx
fffff8000032e0d0:	e8 0b 55 00 00       	call   0xfffff800003335e0
fffff8000032e0d5:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff8000032e0d8:	0f 11 47 f0          	movups %xmm0,-0x10(%rdi)
fffff8000032e0dc:	0f 11 07             	movups %xmm0,(%rdi)
fffff8000032e0df:	48 8b 05 32 b2 2d 00 	mov    0x2db232(%rip),%rax        # 0xfffff80000609318
fffff8000032e0e6:	48 39 70 08          	cmp    %rsi,0x8(%rax)
fffff8000032e0ea:	75 17                	jne    0xfffff8000032e103
fffff8000032e0ec:	48 89 07             	mov    %rax,(%rdi)
fffff8000032e0ef:	48 89 77 08          	mov    %rsi,0x8(%rdi)
fffff8000032e0f3:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000032e0f7:	48 89 1d 1a b2 2d 00 	mov    %rbx,0x2db21a(%rip)        # 0xfffff80000609318
fffff8000032e0fe:	e9 48 ff ff ff       	jmp    0xfffff8000032e04b
fffff8000032e103:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff8000032e108:	cd 29                	int    $0x29
fffff8000032e10a:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff8000032e10f:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff8000032e114:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
fffff8000032e119:	48 83 c4 40          	add    $0x40,%rsp
fffff8000032e11d:	5d                   	pop    %rbp
fffff8000032e11e:	c3                   	ret
fffff8000032e11f:	cc                   	int3
fffff8000032e120:	cc                   	int3
fffff8000032e121:	cc                   	int3
fffff8000032e122:	cc                   	int3
fffff8000032e123:	cc                   	int3
fffff8000032e124:	cc                   	int3
fffff8000032e125:	cc                   	int3
fffff8000032e126:	cc                   	int3
fffff8000032e127:	cc                   	int3
fffff8000032e128:	48 83 ec 38          	sub    $0x38,%rsp
fffff8000032e12c:	4c 8b d1             	mov    %rcx,%r10
fffff8000032e12f:	45 84 c9             	test   %r9b,%r9b
fffff8000032e132:	75 17                	jne    0xfffff8000032e14b
fffff8000032e134:	48 8b 05 a5 b1 2d 00 	mov    0x2db1a5(%rip),%rax        # 0xfffff800006092e0
fffff8000032e13b:	48 8b 88 90 00 00 00 	mov    0x90(%rax),%rcx
fffff8000032e142:	48 81 c9 00 03 00 00 	or     $0x300,%rcx
fffff8000032e149:	eb 02                	jmp    0xfffff8000032e14d
fffff8000032e14b:	33 c9                	xor    %ecx,%ecx
fffff8000032e14d:	48 b8 ff ff ff ff ff 	movabs $0xffffffffff,%rax
fffff8000032e154:	00 00 00
fffff8000032e157:	4c 23 d0             	and    %rax,%r10
fffff8000032e15a:	48 b8 00 00 00 00 00 	movabs $0x40000000000,%rax
fffff8000032e161:	04 00 00
fffff8000032e164:	4c 0b d0             	or     %rax,%r10
fffff8000032e167:	48 b8 ff 0f 00 00 00 	movabs $0xffc0000000000fff,%rax
fffff8000032e16e:	00 c0 ff
fffff8000032e171:	48 23 c8             	and    %rax,%rcx
fffff8000032e174:	49 c1 e2 0c          	shl    $0xc,%r10
fffff8000032e178:	4c 0b d1             	or     %rcx,%r10
fffff8000032e17b:	84 d2                	test   %dl,%dl
fffff8000032e17d:	74 10                	je     0xfffff8000032e18f
fffff8000032e17f:	41 8b c0             	mov    %r8d,%eax
fffff8000032e182:	48 c1 e0 03          	shl    $0x3,%rax
fffff8000032e186:	49 33 c2             	xor    %r10,%rax
fffff8000032e189:	83 e0 38             	and    $0x38,%eax
fffff8000032e18c:	4c 33 d0             	xor    %rax,%r10
fffff8000032e18f:	44 8b 0d c2 b1 2d 00 	mov    0x2db1c2(%rip),%r9d        # 0xfffff80000609358
fffff8000032e196:	48 ba 10 30 00 00 40 	movabs $0x7050604000003010,%rdx
fffff8000032e19d:	60 50 70
fffff8000032e1a0:	41 8b c1             	mov    %r9d,%eax
fffff8000032e1a3:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
fffff8000032e1a8:	41 8b c9             	mov    %r9d,%ecx
fffff8000032e1ab:	83 e0 10             	and    $0x10,%eax
fffff8000032e1ae:	83 e1 0f             	and    $0xf,%ecx
fffff8000032e1b1:	45 33 c0             	xor    %r8d,%r8d
fffff8000032e1b4:	c1 e1 02             	shl    $0x2,%ecx
fffff8000032e1b7:	48 d3 ea             	shr    %cl,%rdx
fffff8000032e1ba:	48 8b 0d 1f b1 2d 00 	mov    0x2db11f(%rip),%rcx        # 0xfffff800006092e0
fffff8000032e1c1:	83 e2 07             	and    $0x7,%edx
fffff8000032e1c4:	48 03 d2             	add    %rdx,%rdx
fffff8000032e1c7:	48 0b d0             	or     %rax,%rdx
fffff8000032e1ca:	48 b8 ff ff ff ff ff 	movabs $0xf87fffffffffffff,%rax
fffff8000032e1d1:	ff 7f f8
fffff8000032e1d4:	48 c1 e2 36          	shl    $0x36,%rdx
fffff8000032e1d8:	4c 23 d0             	and    %rax,%r10
fffff8000032e1db:	49 0b d2             	or     %r10,%rdx
fffff8000032e1de:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
fffff8000032e1e3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
fffff8000032e1e8:	e8 23 a7 ed ff       	call   0xfffff80000208910
fffff8000032e1ed:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
fffff8000032e1f2:	48 83 c4 38          	add    $0x38,%rsp
fffff8000032e1f6:	c3                   	ret
fffff8000032e1f7:	cc                   	int3
fffff8000032e1f8:	cc                   	int3
fffff8000032e1f9:	cc                   	int3
fffff8000032e1fa:	cc                   	int3
fffff8000032e1fb:	cc                   	int3
fffff8000032e1fc:	cc                   	int3
fffff8000032e1fd:	cc                   	int3
fffff8000032e1fe:	cc                   	int3
fffff8000032e1ff:	cc                   	int3
fffff8000032e200:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000032e204:	0f b6 c1             	movzbl %cl,%eax
fffff8000032e207:	4c 63 ca             	movslq %edx,%r9
fffff8000032e20a:	41 83 f9 01          	cmp    $0x1,%r9d
fffff8000032e20e:	0f 9e c2             	setle  %dl
fffff8000032e211:	42 8d 0c cd 0c 00 00 	lea    0xc(,%r9,8),%ecx
fffff8000032e218:	00
fffff8000032e219:	41 03 c9             	add    %r9d,%ecx
fffff8000032e21c:	49 d3 e8             	shr    %cl,%r8
fffff8000032e21f:	49 8d 0c 81          	lea    (%r9,%rax,4),%rcx
fffff8000032e223:	48 8b 05 b6 b0 2d 00 	mov    0x2db0b6(%rip),%rax        # 0xfffff800006092e0
fffff8000032e22a:	48 8b 8c c8 b8 00 00 	mov    0xb8(%rax,%rcx,8),%rcx
fffff8000032e231:	00
fffff8000032e232:	48 b8 ff ff ff ff 0f 	movabs $0xfffffffff,%rax
fffff8000032e239:	00 00 00
fffff8000032e23c:	4a 8d 0c c1          	lea    (%rcx,%r8,8),%rcx
fffff8000032e240:	48 c1 e9 0c          	shr    $0xc,%rcx
fffff8000032e244:	48 23 c8             	and    %rax,%rcx
fffff8000032e247:	48 b8 00 00 00 00 00 	movabs $0xffffff0000000000,%rax
fffff8000032e24e:	ff ff ff
fffff8000032e251:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
fffff8000032e255:	48 b8 00 f0 ff ff ff 	movabs $0xffffffffff000,%rax
fffff8000032e25c:	ff 0f 00
fffff8000032e25f:	48 23 c8             	and    %rax,%rcx
fffff8000032e262:	e8 a1 4f 00 00       	call   0xfffff80000333208
fffff8000032e267:	25 ff 03 00 00       	and    $0x3ff,%eax
fffff8000032e26c:	48 c1 e0 05          	shl    $0x5,%rax
fffff8000032e270:	48 03 05 79 b0 2d 00 	add    0x2db079(%rip),%rax        # 0xfffff800006092f0
fffff8000032e277:	48 83 c4 28          	add    $0x28,%rsp
fffff8000032e27b:	c3                   	ret
fffff8000032e27c:	cc                   	int3
fffff8000032e27d:	cc                   	int3
fffff8000032e27e:	cc                   	int3
fffff8000032e27f:	cc                   	int3
fffff8000032e280:	cc                   	int3
fffff8000032e281:	cc                   	int3
fffff8000032e282:	cc                   	int3
fffff8000032e283:	cc                   	int3
fffff8000032e284:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000032e289:	57                   	push   %rdi
fffff8000032e28a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000032e28e:	8b 05 cc b2 2d 00    	mov    0x2db2cc(%rip),%eax        # 0xfffff80000609560
fffff8000032e294:	4c 8d 05 55 b0 2d 00 	lea    0x2db055(%rip),%r8        # 0xfffff800006092f0
fffff8000032e29b:	48 89 0d 3e b0 2d 00 	mov    %rcx,0x2db03e(%rip)        # 0xfffff800006092e0
fffff8000032e2a2:	83 e0 03             	and    $0x3,%eax
fffff8000032e2a5:	89 05 3d b0 2d 00    	mov    %eax,0x2db03d(%rip)        # 0xfffff800006092e8
fffff8000032e2ab:	48 8b d9             	mov    %rcx,%rbx
fffff8000032e2ae:	48 8b 01             	mov    (%rcx),%rax
fffff8000032e2b1:	ba 00 80 00 00       	mov    $0x8000,%edx
fffff8000032e2b6:	48 8b 88 30 01 00 00 	mov    0x130(%rax),%rcx
fffff8000032e2bd:	48 8b 09             	mov    (%rcx),%rcx
fffff8000032e2c0:	e8 2b 14 01 00       	call   0xfffff8000033f6f0
fffff8000032e2c5:	33 ff                	xor    %edi,%edi
fffff8000032e2c7:	0f b7 d0             	movzwl %ax,%edx
fffff8000032e2ca:	66 85 c0             	test   %ax,%ax
fffff8000032e2cd:	0f 85 98 00 00 00    	jne    0xfffff8000032e36b
fffff8000032e2d3:	48 8b 05 16 b0 2d 00 	mov    0x2db016(%rip),%rax        # 0xfffff800006092f0
fffff8000032e2da:	48 8d 53 08          	lea    0x8(%rbx),%rdx
fffff8000032e2de:	48 89 05 63 b0 2d 00 	mov    %rax,0x2db063(%rip)        # 0xfffff80000609348
fffff8000032e2e5:	4c 8d 05 3c b0 2d 00 	lea    0x2db03c(%rip),%r8        # 0xfffff80000609328
fffff8000032e2ec:	48 8d 05 05 b0 2d 00 	lea    0x2db005(%rip),%rax        # 0xfffff800006092f8
fffff8000032e2f3:	48 89 05 06 b0 2d 00 	mov    %rax,0x2db006(%rip)        # 0xfffff80000609300
fffff8000032e2fa:	48 89 05 f7 af 2d 00 	mov    %rax,0x2daff7(%rip)        # 0xfffff800006092f8
fffff8000032e301:	48 8d 05 00 b0 2d 00 	lea    0x2db000(%rip),%rax        # 0xfffff80000609308
fffff8000032e308:	48 89 05 01 b0 2d 00 	mov    %rax,0x2db001(%rip)        # 0xfffff80000609310
fffff8000032e30f:	48 89 05 f2 af 2d 00 	mov    %rax,0x2daff2(%rip)        # 0xfffff80000609308
fffff8000032e316:	48 8d 05 fb af 2d 00 	lea    0x2daffb(%rip),%rax        # 0xfffff80000609318
fffff8000032e31d:	48 89 05 fc af 2d 00 	mov    %rax,0x2daffc(%rip)        # 0xfffff80000609320
fffff8000032e324:	48 89 05 ed af 2d 00 	mov    %rax,0x2dafed(%rip)        # 0xfffff80000609318
fffff8000032e32b:	48 8b 0b             	mov    (%rbx),%rcx
fffff8000032e32e:	48 8b 89 30 01 00 00 	mov    0x130(%rcx),%rcx
fffff8000032e335:	e8 62 66 f5 ff       	call   0xfffff8000028499c
fffff8000032e33a:	33 d2                	xor    %edx,%edx
fffff8000032e33c:	48 89 3d 0d b0 2d 00 	mov    %rdi,0x2db00d(%rip)        # 0xfffff80000609350
fffff8000032e343:	8d 4f 40             	lea    0x40(%rdi),%ecx
fffff8000032e346:	e8 11 fa ff ff       	call   0xfffff8000032dd5c
fffff8000032e34b:	0f b7 d0             	movzwl %ax,%edx
fffff8000032e34e:	66 85 c0             	test   %ax,%ax
fffff8000032e351:	75 18                	jne    0xfffff8000032e36b
fffff8000032e353:	8b 05 e7 af 2d 00    	mov    0x2dafe7(%rip),%eax        # 0xfffff80000609340
fffff8000032e359:	89 05 e5 af 2d 00    	mov    %eax,0x2dafe5(%rip)        # 0xfffff80000609344
fffff8000032e35f:	8b c8                	mov    %eax,%ecx
fffff8000032e361:	48 8b 03             	mov    (%rbx),%rax
fffff8000032e364:	48 89 88 48 30 01 00 	mov    %rcx,0x13048(%rax)
fffff8000032e36b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000032e370:	0f b7 c2             	movzwl %dx,%eax
fffff8000032e373:	48 83 c4 20          	add    $0x20,%rsp
fffff8000032e377:	5f                   	pop    %rdi
fffff8000032e378:	c3                   	ret
fffff8000032e379:	cc                   	int3
fffff8000032e37a:	cc                   	int3
fffff8000032e37b:	cc                   	int3
fffff8000032e37c:	cc                   	int3
fffff8000032e37d:	cc                   	int3
fffff8000032e37e:	cc                   	int3
fffff8000032e37f:	cc                   	int3
fffff8000032e380:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000032e384:	48 63 c2             	movslq %edx,%rax
fffff8000032e387:	44 0f b6 c9          	movzbl %cl,%r9d
fffff8000032e38b:	83 f8 03             	cmp    $0x3,%eax
fffff8000032e38e:	75 04                	jne    0xfffff8000032e394
fffff8000032e390:	32 c0                	xor    %al,%al
fffff8000032e392:	eb 5f                	jmp    0xfffff8000032e3f3
fffff8000032e394:	8d 0c c5 0c 00 00 00 	lea    0xc(,%rax,8),%ecx
fffff8000032e39b:	83 f8 01             	cmp    $0x1,%eax
fffff8000032e39e:	0f 9e c2             	setle  %dl
fffff8000032e3a1:	03 c8                	add    %eax,%ecx
fffff8000032e3a3:	49 d3 e8             	shr    %cl,%r8
fffff8000032e3a6:	4a 8d 0c 88          	lea    (%rax,%r9,4),%rcx
fffff8000032e3aa:	48 8b 05 2f af 2d 00 	mov    0x2daf2f(%rip),%rax        # 0xfffff800006092e0
fffff8000032e3b1:	48 8b 8c c8 b8 00 00 	mov    0xb8(%rax,%rcx,8),%rcx
fffff8000032e3b8:	00
fffff8000032e3b9:	48 b8 ff ff ff ff 0f 	movabs $0xfffffffff,%rax
fffff8000032e3c0:	00 00 00
fffff8000032e3c3:	4a 8d 0c c1          	lea    (%rcx,%r8,8),%rcx
fffff8000032e3c7:	48 c1 e9 0c          	shr    $0xc,%rcx
fffff8000032e3cb:	48 23 c8             	and    %rax,%rcx
fffff8000032e3ce:	48 b8 00 00 00 00 00 	movabs $0xffffff0000000000,%rax
fffff8000032e3d5:	ff ff ff
fffff8000032e3d8:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
fffff8000032e3dc:	48 b8 00 f0 ff ff ff 	movabs $0xffffffffff000,%rax
fffff8000032e3e3:	ff 0f 00
fffff8000032e3e6:	48 23 c8             	and    %rax,%rcx
fffff8000032e3e9:	e8 1a 4e 00 00       	call   0xfffff80000333208
fffff8000032e3ee:	c1 e8 0a             	shr    $0xa,%eax
fffff8000032e3f1:	24 01                	and    $0x1,%al
fffff8000032e3f3:	48 83 c4 28          	add    $0x28,%rsp
fffff8000032e3f7:	c3                   	ret
fffff8000032e3f8:	cc                   	int3
fffff8000032e3f9:	cc                   	int3
fffff8000032e3fa:	cc                   	int3
fffff8000032e3fb:	cc                   	int3
fffff8000032e3fc:	cc                   	int3
fffff8000032e3fd:	cc                   	int3
fffff8000032e3fe:	cc                   	int3
fffff8000032e3ff:	cc                   	int3
fffff8000032e400:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff8000032e405:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff8000032e40a:	55                   	push   %rbp
fffff8000032e40b:	57                   	push   %rdi
fffff8000032e40c:	41 54                	push   %r12
fffff8000032e40e:	41 56                	push   %r14
fffff8000032e410:	41 57                	push   %r15
fffff8000032e412:	48 8d ac 24 60 fe ff 	lea    -0x1a0(%rsp),%rbp
fffff8000032e419:	ff
fffff8000032e41a:	48 81 ec a0 02 00 00 	sub    $0x2a0,%rsp
fffff8000032e421:	48 8b 05 c0 31 2d 00 	mov    0x2d31c0(%rip),%rax        # 0xfffff800006015e8
fffff8000032e428:	48 33 c4             	xor    %rsp,%rax
fffff8000032e42b:	48 89 85 98 01 00 00 	mov    %rax,0x198(%rbp)
fffff8000032e432:	48 83 64 24 58 00    	andq   $0x0,0x58(%rsp)
fffff8000032e438:	44 8b e2             	mov    %edx,%r12d
fffff8000032e43b:	48 8b f1             	mov    %rcx,%rsi
fffff8000032e43e:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff8000032e441:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff8000032e444:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
fffff8000032e448:	33 d2                	xor    %edx,%edx
fffff8000032e44a:	41 b8 f8 01 00 00    	mov    $0x1f8,%r8d
fffff8000032e450:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
fffff8000032e455:	0f 11 4c 24 70       	movups %xmm1,0x70(%rsp)
fffff8000032e45a:	e8 61 61 f1 ff       	call   0xfffff800002445c0
fffff8000032e45f:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
fffff8000032e465:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
fffff8000032e46c:	e8 1f 98 f4 ff       	call   0xfffff80000277c90
fffff8000032e471:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
fffff8000032e475:	44 8b f0             	mov    %eax,%r14d
fffff8000032e478:	33 d2                	xor    %edx,%edx
fffff8000032e47a:	48 8b ce             	mov    %rsi,%rcx
fffff8000032e47d:	e8 62 30 ed ff       	call   0xfffff800002014e4
fffff8000032e482:	48 8d be 60 07 00 00 	lea    0x760(%rsi),%rdi
fffff8000032e489:	8b 07                	mov    (%rdi),%eax
fffff8000032e48b:	0f ba f0 1f          	btr    $0x1f,%eax
fffff8000032e48f:	8d 48 01             	lea    0x1(%rax),%ecx
fffff8000032e492:	f0 0f b1 0f          	lock cmpxchg %ecx,(%rdi)
fffff8000032e496:	74 08                	je     0xfffff8000032e4a0
fffff8000032e498:	48 8b cf             	mov    %rdi,%rcx
fffff8000032e49b:	e8 b0 67 f3 ff       	call   0xfffff80000264c50
fffff8000032e4a0:	b2 01                	mov    $0x1,%dl
fffff8000032e4a2:	48 8b ce             	mov    %rsi,%rcx
fffff8000032e4a5:	e8 96 30 ed ff       	call   0xfffff80000201540
fffff8000032e4aa:	45 85 f6             	test   %r14d,%r14d
fffff8000032e4ad:	0f 84 ab 00 00 00    	je     0xfffff8000032e55e
fffff8000032e4b3:	48 8d 9d 80 01 00 00 	lea    0x180(%rbp),%rbx
fffff8000032e4ba:	4c 8b 3b             	mov    (%rbx),%r15
fffff8000032e4bd:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff8000032e4c2:	49 8b cf             	mov    %r15,%rcx
fffff8000032e4c5:	48 c1 e9 0c          	shr    $0xc,%rcx
fffff8000032e4c9:	e8 d2 0e f5 ff       	call   0xfffff8000027f3a0
fffff8000032e4ce:	83 7c 24 50 02       	cmpl   $0x2,0x50(%rsp)
fffff8000032e4d3:	75 7b                	jne    0xfffff8000032e550
fffff8000032e4d5:	4c 8d 4d 80          	lea    -0x80(%rbp),%r9
fffff8000032e4d9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff8000032e4df:	49 8b d7             	mov    %r15,%rdx
fffff8000032e4e2:	48 8b ce             	mov    %rsi,%rcx
fffff8000032e4e5:	e8 b6 60 ed ff       	call   0xfffff800002045a0
fffff8000032e4ea:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
fffff8000032e4ef:	45 33 c0             	xor    %r8d,%r8d
fffff8000032e4f2:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
fffff8000032e4f7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000032e4fc:	49 8b d7             	mov    %r15,%rdx
fffff8000032e4ff:	48 8b ce             	mov    %rsi,%rcx
fffff8000032e502:	e8 b9 8c ed ff       	call   0xfffff800002071c0
fffff8000032e507:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
fffff8000032e50c:	48 8d 45 80          	lea    -0x80(%rbp),%rax
fffff8000032e510:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
fffff8000032e515:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
fffff8000032e51a:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
fffff8000032e520:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
fffff8000032e525:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
fffff8000032e52a:	49 8b d7             	mov    %r15,%rdx
fffff8000032e52d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff8000032e532:	48 8b ce             	mov    %rsi,%rcx
fffff8000032e535:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
fffff8000032e53a:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
fffff8000032e540:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
fffff8000032e546:	44 88 64 24 68       	mov    %r12b,0x68(%rsp)
fffff8000032e54b:	e8 e8 8d ed ff       	call   0xfffff80000207338
fffff8000032e550:	48 83 c3 08          	add    $0x8,%rbx
fffff8000032e554:	49 83 ee 01          	sub    $0x1,%r14
fffff8000032e558:	0f 85 5c ff ff ff    	jne    0xfffff8000032e4ba
fffff8000032e55e:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
fffff8000032e562:	48 8b ce             	mov    %rsi,%rcx
fffff8000032e565:	e8 5a 30 ed ff       	call   0xfffff800002015c4
fffff8000032e56a:	f0 ff 0f             	lock decl (%rdi)
fffff8000032e56d:	48 8b 8d 98 01 00 00 	mov    0x198(%rbp),%rcx
fffff8000032e574:	48 33 cc             	xor    %rsp,%rcx
fffff8000032e577:	e8 f4 cf f0 ff       	call   0xfffff8000023b570
fffff8000032e57c:	4c 8d 9c 24 a0 02 00 	lea    0x2a0(%rsp),%r11
fffff8000032e583:	00
fffff8000032e584:	49 8b 5b 40          	mov    0x40(%r11),%rbx
fffff8000032e588:	49 8b 73 48          	mov    0x48(%r11),%rsi
fffff8000032e58c:	49 8b e3             	mov    %r11,%rsp
fffff8000032e58f:	41 5f                	pop    %r15
fffff8000032e591:	41 5e                	pop    %r14
fffff8000032e593:	41 5c                	pop    %r12
fffff8000032e595:	5f                   	pop    %rdi
fffff8000032e596:	5d                   	pop    %rbp
fffff8000032e597:	c3                   	ret
fffff8000032e598:	cc                   	int3
fffff8000032e599:	cc                   	int3
fffff8000032e59a:	cc                   	int3
fffff8000032e59b:	cc                   	int3
fffff8000032e59c:	cc                   	int3
fffff8000032e59d:	cc                   	int3
fffff8000032e59e:	cc                   	int3
fffff8000032e59f:	cc                   	int3
fffff8000032e5a0:	48 8b c4             	mov    %rsp,%rax
fffff8000032e5a3:	48 89 58 08          	mov    %rbx,0x8(%rax)