fffff8000025e006:	48 8b c1             	mov    %rcx,%rax
fffff8000025e009:	48 0f ba f8 07       	btc    $0x7,%rax
fffff8000025e00e:	0f 22 e0             	mov    %rax,%cr4
fffff8000025e011:	0f 22 e1             	mov    %rcx,%cr4
fffff8000025e014:	33 c9                	xor    %ecx,%ecx
fffff8000025e016:	83 3d 97 19 4d 00 01 	cmpl   $0x1,0x4d1997(%rip)        # 0xfffff8000072f9b4
fffff8000025e01d:	75 22                	jne    0xfffff8000025e041
fffff8000025e01f:	8b 05 db 83 3a 00    	mov    0x3a83db(%rip),%eax        # 0xfffff80000606400
fffff8000025e025:	89 05 65 19 4d 00    	mov    %eax,0x4d1965(%rip)        # 0xfffff8000072f990
fffff8000025e02b:	89 05 63 19 4d 00    	mov    %eax,0x4d1963(%rip)        # 0xfffff8000072f994
fffff8000025e031:	88 0d 49 19 4d 00    	mov    %cl,0x4d1949(%rip)        # 0xfffff8000072f980
fffff8000025e037:	e8 c4 74 00 00       	call   0xfffff80000265500
fffff8000025e03c:	e9 92 00 00 00       	jmp    0xfffff8000025e0d3
fffff8000025e041:	c6 05 39 19 4d 00 01 	movb   $0x1,0x4d1939(%rip)        # 0xfffff8000072f981
fffff8000025e048:	e8 b3 74 00 00       	call   0xfffff80000265500
fffff8000025e04d:	b9 01 00 00 00       	mov    $0x1,%ecx
fffff8000025e052:	e8 a9 74 00 00       	call   0xfffff80000265500
fffff8000025e057:	e9 99 00 00 00       	jmp    0xfffff8000025e0f5
fffff8000025e05c:	83 3d 51 19 4d 00 01 	cmpl   $0x1,0x4d1951(%rip)        # 0xfffff8000072f9b4
fffff8000025e063:	74 05                	je     0xfffff8000025e06a
fffff8000025e065:	e8 b6 df fd ff       	call   0xfffff8000023c020
fffff8000025e06a:	80 3d 3f 19 4d 00 00 	cmpb   $0x0,0x4d193f(%rip)        # 0xfffff8000072f9b0
fffff8000025e071:	75 76                	jne    0xfffff8000025e0e9
fffff8000025e073:	e8 00 09 0b 00       	call   0xfffff8000030e978
fffff8000025e078:	40 84 ff             	test   %dil,%dil
fffff8000025e07b:	74 05                	je     0xfffff8000025e082
fffff8000025e07d:	e8 a6 df 0d 00       	call   0xfffff8000033c028
fffff8000025e082:	48 8d 15 f7 18 4d 00 	lea    0x4d18f7(%rip),%rdx        # 0xfffff8000072f980
fffff8000025e089:	48 8d 0d 08 19 4d 00 	lea    0x4d1908(%rip),%rcx        # 0xfffff8000072f998
fffff8000025e090:	e8 9b e0 fd ff       	call   0xfffff8000023c130
fffff8000025e095:	40 84 ff             	test   %dil,%dil
fffff8000025e098:	74 39                	je     0xfffff8000025e0d3
fffff8000025e09a:	48 8b 15 47 83 3a 00 	mov    0x3a8347(%rip),%rdx        # 0xfffff800006063e8
fffff8000025e0a1:	b9 77 02 00 00       	mov    $0x277,%ecx
fffff8000025e0a6:	48 8b c2             	mov    %rdx,%rax
fffff8000025e0a9:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000025e0ad:	0f 30                	wrmsr
fffff8000025e0af:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000025e0b6:	00 00
fffff8000025e0b8:	c7 80 40 02 01 00 00 	movl   $0x0,0x10240(%rax)
fffff8000025e0bf:	00 00 00
fffff8000025e0c2:	0f 20 e1             	mov    %cr4,%rcx
fffff8000025e0c5:	48 8b c1             	mov    %rcx,%rax
fffff8000025e0c8:	48 0f ba f8 07       	btc    $0x7,%rax
fffff8000025e0cd:	0f 22 e0             	mov    %rax,%cr4
fffff8000025e0d0:	0f 22 e1             	mov    %rcx,%cr4
fffff8000025e0d3:	48 8d 0d b6 18 4d 00 	lea    0x4d18b6(%rip),%rcx        # 0xfffff8000072f990
fffff8000025e0da:	e8 39 68 ff ff       	call   0xfffff80000254918
fffff8000025e0df:	b9 01 00 00 00       	mov    $0x1,%ecx
fffff8000025e0e4:	e8 17 74 00 00       	call   0xfffff80000265500
fffff8000025e0e9:	48 8d 0d a0 18 4d 00 	lea    0x4d18a0(%rip),%rcx        # 0xfffff8000072f990
fffff8000025e0f0:	e8 23 68 ff ff       	call   0xfffff80000254918
fffff8000025e0f5:	48 8b 43 40          	mov    0x40(%rbx),%rax
fffff8000025e0f9:	48 8b 38             	mov    (%rax),%rdi
fffff8000025e0fc:	48 85 ff             	test   %rdi,%rdi
fffff8000025e0ff:	74 2c                	je     0xfffff8000025e12d
fffff8000025e101:	45 33 c0             	xor    %r8d,%r8d
fffff8000025e104:	48 8b d7             	mov    %rdi,%rdx
fffff8000025e107:	48 8b cb             	mov    %rbx,%rcx
fffff8000025e10a:	e8 81 70 fc ff       	call   0xfffff80000225190
fffff8000025e10f:	48 8b cf             	mov    %rdi,%rcx
fffff8000025e112:	e8 69 a1 fd ff       	call   0xfffff80000238280
fffff8000025e117:	48 8b 87 08 01 00 00 	mov    0x108(%rdi),%rax
fffff8000025e11e:	8a 50 10             	mov    0x10(%rax),%dl
fffff8000025e121:	84 d2                	test   %dl,%dl
fffff8000025e123:	79 08                	jns    0xfffff8000025e12d
fffff8000025e125:	48 8b cf             	mov    %rdi,%rcx
fffff8000025e128:	e8 bf 05 fc ff       	call   0xfffff8000021e6ec
fffff8000025e12d:	48 8b ce             	mov    %rsi,%rcx
fffff8000025e130:	e8 eb ea fd ff       	call   0xfffff8000023cc20
fffff8000025e135:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000025e13a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000025e13f:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025e143:	5f                   	pop    %rdi
fffff8000025e144:	c3                   	ret
fffff8000025e145:	cc                   	int3
fffff8000025e146:	cc                   	int3
fffff8000025e147:	cc                   	int3
fffff8000025e148:	cc                   	int3
fffff8000025e149:	cc                   	int3
fffff8000025e14a:	cc                   	int3
fffff8000025e14b:	cc                   	int3
fffff8000025e14c:	48 8b c4             	mov    %rsp,%rax
fffff8000025e14f:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000025e153:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff8000025e157:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff8000025e15b:	44 89 40 18          	mov    %r8d,0x18(%rax)
fffff8000025e15f:	57                   	push   %rdi
fffff8000025e160:	41 54                	push   %r12
fffff8000025e162:	41 55                	push   %r13
fffff8000025e164:	41 56                	push   %r14
fffff8000025e166:	41 57                	push   %r15
fffff8000025e168:	48 83 ec 10          	sub    $0x10,%rsp
fffff8000025e16c:	48 8b 05 b5 c5 50 00 	mov    0x50c5b5(%rip),%rax        # 0xfffff8000076a728
fffff8000025e173:	45 33 d2             	xor    %r10d,%r10d
fffff8000025e176:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
fffff8000025e17b:	45 8b e1             	mov    %r9d,%r12d
fffff8000025e17e:	44 0f b7 f8          	movzwl %ax,%r15d
fffff8000025e182:	4c 8d 0d 57 1a 4e 00 	lea    0x4e1a57(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e189:	45 8b f7             	mov    %r15d,%r14d
fffff8000025e18c:	8b e9                	mov    %ecx,%ebp
fffff8000025e18e:	41 c1 e6 06          	shl    $0x6,%r14d
fffff8000025e192:	41 8d 72 01          	lea    0x1(%r10),%esi
fffff8000025e196:	8b fa                	mov    %edx,%edi
fffff8000025e198:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
fffff8000025e19d:	45 8b da             	mov    %r10d,%r11d
fffff8000025e1a0:	44 8b 6c 24 60       	mov    0x60(%rsp),%r13d
fffff8000025e1a5:	41 b8 10 00 00 00    	mov    $0x10,%r8d
fffff8000025e1ab:	45 3b de             	cmp    %r14d,%r11d
fffff8000025e1ae:	0f 83 11 01 00 00    	jae    0xfffff8000025e2c5
fffff8000025e1b4:	41 8b d3             	mov    %r11d,%edx
fffff8000025e1b7:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
fffff8000025e1bb:	41 83 e3 3f          	and    $0x3f,%r11d
fffff8000025e1bf:	c1 ea 06             	shr    $0x6,%edx
fffff8000025e1c2:	41 8b cb             	mov    %r11d,%ecx
fffff8000025e1c5:	45 8b cb             	mov    %r11d,%r9d
fffff8000025e1c8:	49 d3 e0             	shl    %cl,%r8
fffff8000025e1cb:	48 8b c8             	mov    %rax,%rcx
fffff8000025e1ce:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000025e1d2:	3b d1                	cmp    %ecx,%edx
fffff8000025e1d4:	73 32                	jae    0xfffff8000025e208
fffff8000025e1d6:	4c 8d 0d 03 1a 4e 00 	lea    0x4e1a03(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e1dd:	4d 8d 0c d1          	lea    (%r9,%rdx,8),%r9
fffff8000025e1e1:	49 81 c1 50 ab 02 00 	add    $0x2ab50,%r9
fffff8000025e1e8:	4d 23 01             	and    (%r9),%r8
fffff8000025e1eb:	49 0f bc c8          	bsf    %r8,%rcx
fffff8000025e1ef:	0f 85 85 00 00 00    	jne    0xfffff8000025e27a
fffff8000025e1f5:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
fffff8000025e1f9:	03 d6                	add    %esi,%edx
fffff8000025e1fb:	49 83 c1 08          	add    $0x8,%r9
fffff8000025e1ff:	3b 54 24 0c          	cmp    0xc(%rsp),%edx
fffff8000025e203:	72 e3                	jb     0xfffff8000025e1e8
fffff8000025e205:	45 8b ca             	mov    %r10d,%r9d
fffff8000025e208:	41 3b d7             	cmp    %r15d,%edx
fffff8000025e20b:	0f 83 a7 00 00 00    	jae    0xfffff8000025e2b8
fffff8000025e211:	66 39 74 24 0a       	cmp    %si,0xa(%rsp)
fffff8000025e216:	0f 85 9c 00 00 00    	jne    0xfffff8000025e2b8
fffff8000025e21c:	44 8b da             	mov    %edx,%r11d
fffff8000025e21f:	41 c1 e3 06          	shl    $0x6,%r11d
fffff8000025e223:	45 03 d9             	add    %r9d,%r11d
fffff8000025e226:	8b d7                	mov    %edi,%edx
fffff8000025e228:	83 ea 01             	sub    $0x1,%edx
fffff8000025e22b:	74 0e                	je     0xfffff8000025e23b
fffff8000025e22d:	83 ea 01             	sub    $0x1,%edx
fffff8000025e230:	74 54                	je     0xfffff8000025e286
fffff8000025e232:	83 fa 01             	cmp    $0x1,%edx
fffff8000025e235:	0f 85 7d 02 00 00    	jne    0xfffff8000025e4b8
fffff8000025e23b:	4c 8d 0d 9e 19 4e 00 	lea    0x4e199e(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e242:	49 8d b1 d8 0b 00 00 	lea    0xbd8(%r9),%rsi
fffff8000025e249:	4d 8d 81 e0 0b 00 00 	lea    0xbe0(%r9),%r8
fffff8000025e250:	41 8b cb             	mov    %r11d,%ecx
fffff8000025e253:	48 69 d1 a8 00 00 00 	imul   $0xa8,%rcx,%rdx
fffff8000025e25a:	4c 03 c2             	add    %rdx,%r8
fffff8000025e25d:	48 03 f2             	add    %rdx,%rsi
fffff8000025e260:	45 39 10             	cmp    %r10d,(%r8)
fffff8000025e263:	76 08                	jbe    0xfffff8000025e26d
fffff8000025e265:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
fffff8000025e269:	39 0e                	cmp    %ecx,(%rsi)
fffff8000025e26b:	74 30                	je     0xfffff8000025e29d
fffff8000025e26d:	be 01 00 00 00       	mov    $0x1,%esi
fffff8000025e272:	44 03 de             	add    %esi,%r11d
fffff8000025e275:	e9 26 ff ff ff       	jmp    0xfffff8000025e1a0
fffff8000025e27a:	44 8b da             	mov    %edx,%r11d
fffff8000025e27d:	41 c1 e3 06          	shl    $0x6,%r11d
fffff8000025e281:	44 03 d9             	add    %ecx,%r11d
fffff8000025e284:	eb a0                	jmp    0xfffff8000025e226
fffff8000025e286:	4c 8d 0d 53 19 4e 00 	lea    0x4e1953(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e28d:	49 8d b1 dc 0b 00 00 	lea    0xbdc(%r9),%rsi
fffff8000025e294:	4d 8d 81 e4 0b 00 00 	lea    0xbe4(%r9),%r8
fffff8000025e29b:	eb b3                	jmp    0xfffff8000025e250
fffff8000025e29d:	48 81 c2 48 0b 00 00 	add    $0xb48,%rdx
fffff8000025e2a4:	49 03 d1             	add    %r9,%rdx
fffff8000025e2a7:	41 83 fb ff          	cmp    $0xffffffff,%r11d
fffff8000025e2ab:	0f 85 0e 01 00 00    	jne    0xfffff8000025e3bf
fffff8000025e2b1:	be 01 00 00 00       	mov    $0x1,%esi
fffff8000025e2b6:	eb 07                	jmp    0xfffff8000025e2bf
fffff8000025e2b8:	4c 8d 0d 21 19 4e 00 	lea    0x4e1921(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e2bf:	41 b8 10 00 00 00    	mov    $0x10,%r8d
fffff8000025e2c5:	48 69 d5 a8 00 00 00 	imul   $0xa8,%rbp,%rdx
fffff8000025e2cc:	48 81 c2 48 0b 00 00 	add    $0xb48,%rdx
fffff8000025e2d3:	49 03 d1             	add    %r9,%rdx
fffff8000025e2d6:	44 8b 9a 88 00 00 00 	mov    0x88(%rdx),%r11d
fffff8000025e2dd:	41 83 fb ff          	cmp    $0xffffffff,%r11d
fffff8000025e2e1:	74 16                	je     0xfffff8000025e2f9
fffff8000025e2e3:	49 69 d3 a8 00 00 00 	imul   $0xa8,%r11,%rdx
fffff8000025e2ea:	48 8d 05 37 24 4e 00 	lea    0x4e2437(%rip),%rax        # 0xfffff80000740728
fffff8000025e2f1:	48 03 d0             	add    %rax,%rdx
fffff8000025e2f4:	e9 a1 00 00 00       	jmp    0xfffff8000025e39a
fffff8000025e2f9:	4c 89 12             	mov    %r10,(%rdx)
fffff8000025e2fc:	44 8b cd             	mov    %ebp,%r9d
fffff8000025e2ff:	66 44 89 02          	mov    %r8w,(%rdx)
fffff8000025e303:	41 83 e1 3f          	and    $0x3f,%r9d
fffff8000025e307:	4c 89 52 08          	mov    %r10,0x8(%rdx)
fffff8000025e30b:	44 8b c5             	mov    %ebp,%r8d
fffff8000025e30e:	89 72 04             	mov    %esi,0x4(%rdx)
fffff8000025e311:	44 8b dd             	mov    %ebp,%r11d
fffff8000025e314:	48 8b 05 0d c4 50 00 	mov    0x50c40d(%rip),%rax        # 0xfffff8000076a728
fffff8000025e31b:	48 8b c8             	mov    %rax,%rcx
fffff8000025e31e:	41 c1 e8 06          	shr    $0x6,%r8d
fffff8000025e322:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000025e326:	44 3b c1             	cmp    %ecx,%r8d
fffff8000025e329:	72 2e                	jb     0xfffff8000025e359
fffff8000025e32b:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000025e32f:	66 85 c0             	test   %ax,%ax
fffff8000025e332:	75 3a                	jne    0xfffff8000025e36e
fffff8000025e334:	4c 8d 35 a5 18 4e 00 	lea    0x4e18a5(%rip),%r14        # 0xfffff8000073fbe0
fffff8000025e33b:	8b c1                	mov    %ecx,%eax
fffff8000025e33d:	03 ce                	add    %esi,%ecx
fffff8000025e33f:	4d 89 94 c6 50 ab 02 	mov    %r10,0x2ab50(%r14,%rax,8)
fffff8000025e346:	00
fffff8000025e347:	41 3b c8             	cmp    %r8d,%ecx
fffff8000025e34a:	76 ef                	jbe    0xfffff8000025e33b
fffff8000025e34c:	42 8d 04 06          	lea    (%rsi,%r8,1),%eax
fffff8000025e350:	0f b7 c0             	movzwl %ax,%eax
fffff8000025e353:	89 05 d3 c3 50 00    	mov    %eax,0x50c3d3(%rip)        # 0xfffff8000076a72c
fffff8000025e359:	41 8b c9             	mov    %r9d,%ecx
fffff8000025e35c:	4c 8d 0d 7d 18 4e 00 	lea    0x4e187d(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e363:	4b 0f ab 8c c1 50 ab 	bts    %rcx,0x2ab50(%r9,%r8,8)
fffff8000025e36a:	02 00
fffff8000025e36c:	eb 07                	jmp    0xfffff8000025e375
fffff8000025e36e:	4c 8d 0d 6b 18 4e 00 	lea    0x4e186b(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e375:	4c 89 92 98 00 00 00 	mov    %r10,0x98(%rdx)
fffff8000025e37c:	44 89 aa a0 00 00 00 	mov    %r13d,0xa0(%rdx)
fffff8000025e383:	44 89 a2 8c 00 00 00 	mov    %r12d,0x8c(%rdx)
fffff8000025e38a:	66 c7 82 a4 00 00 00 	movw   $0x1,0xa4(%rdx)
fffff8000025e391:	01 00
fffff8000025e393:	44 88 92 a6 00 00 00 	mov    %r10b,0xa6(%rdx)
fffff8000025e39a:	83 ef 01             	sub    $0x1,%edi
fffff8000025e39d:	74 12                	je     0xfffff8000025e3b1
fffff8000025e39f:	83 ef 01             	sub    $0x1,%edi
fffff8000025e3a2:	0f 84 a6 00 00 00    	je     0xfffff8000025e44e
fffff8000025e3a8:	83 ff 01             	cmp    $0x1,%edi
fffff8000025e3ab:	0f 85 07 01 00 00    	jne    0xfffff8000025e4b8
fffff8000025e3b1:	4c 8d 82 98 00 00 00 	lea    0x98(%rdx),%r8
fffff8000025e3b8:	48 8d b2 90 00 00 00 	lea    0x90(%rdx),%rsi
fffff8000025e3bf:	44 39 aa a0 00 00 00 	cmp    %r13d,0xa0(%rdx)
fffff8000025e3c6:	0f 85 ec 00 00 00    	jne    0xfffff8000025e4b8
fffff8000025e3cc:	44 39 a2 8c 00 00 00 	cmp    %r12d,0x8c(%rdx)
fffff8000025e3d3:	0f 85 df 00 00 00    	jne    0xfffff8000025e4b8
fffff8000025e3d9:	4d 85 c0             	test   %r8,%r8
fffff8000025e3dc:	74 09                	je     0xfffff8000025e3e7
fffff8000025e3de:	45 39 20             	cmp    %r12d,(%r8)
fffff8000025e3e1:	0f 84 d1 00 00 00    	je     0xfffff8000025e4b8
fffff8000025e3e7:	48 69 cd a8 00 00 00 	imul   $0xa8,%rbp,%rcx
fffff8000025e3ee:	42 8b 84 09 d0 0b 00 	mov    0xbd0(%rcx,%r9,1),%eax
fffff8000025e3f5:	00
fffff8000025e3f6:	83 f8 ff             	cmp    $0xffffffff,%eax
fffff8000025e3f9:	75 66                	jne    0xfffff8000025e461
fffff8000025e3fb:	46 89 9c 09 d0 0b 00 	mov    %r11d,0xbd0(%rcx,%r9,1)
fffff8000025e402:	00
fffff8000025e403:	44 8b cd             	mov    %ebp,%r9d
fffff8000025e406:	48 8b 02             	mov    (%rdx),%rax
fffff8000025e409:	83 e5 3f             	and    $0x3f,%ebp
fffff8000025e40c:	48 8b c8             	mov    %rax,%rcx
fffff8000025e40f:	41 c1 e9 06          	shr    $0x6,%r9d
fffff8000025e413:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000025e417:	41 bb 01 00 00 00    	mov    $0x1,%r11d
fffff8000025e41d:	44 3b c9             	cmp    %ecx,%r9d
fffff8000025e420:	72 22                	jb     0xfffff8000025e444
fffff8000025e422:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000025e426:	66 85 c0             	test   %ax,%ax
fffff8000025e429:	75 41                	jne    0xfffff8000025e46c
fffff8000025e42b:	8b c1                	mov    %ecx,%eax
fffff8000025e42d:	41 03 cb             	add    %r11d,%ecx
fffff8000025e430:	4c 89 54 c2 08       	mov    %r10,0x8(%rdx,%rax,8)
fffff8000025e435:	41 3b c9             	cmp    %r9d,%ecx
fffff8000025e438:	76 f1                	jbe    0xfffff8000025e42b
fffff8000025e43a:	43 8d 04 0b          	lea    (%r11,%r9,1),%eax
fffff8000025e43e:	0f b7 c0             	movzwl %ax,%eax
fffff8000025e441:	89 42 04             	mov    %eax,0x4(%rdx)
fffff8000025e444:	8b cd                	mov    %ebp,%ecx
fffff8000025e446:	4a 0f ab 4c ca 08    	bts    %rcx,0x8(%rdx,%r9,8)
fffff8000025e44c:	eb 1e                	jmp    0xfffff8000025e46c
fffff8000025e44e:	48 8d b2 94 00 00 00 	lea    0x94(%rdx),%rsi
fffff8000025e455:	4c 8d 82 9c 00 00 00 	lea    0x9c(%rdx),%r8
fffff8000025e45c:	e9 5e ff ff ff       	jmp    0xfffff8000025e3bf
fffff8000025e461:	41 3b c3             	cmp    %r11d,%eax
fffff8000025e464:	75 52                	jne    0xfffff8000025e4b8
fffff8000025e466:	41 bb 01 00 00 00    	mov    $0x1,%r11d
fffff8000025e46c:	45 01 18             	add    %r11d,(%r8)
fffff8000025e46f:	8b 44 24 50          	mov    0x50(%rsp),%eax
fffff8000025e473:	89 06                	mov    %eax,(%rsi)
fffff8000025e475:	45 39 20             	cmp    %r12d,(%r8)
fffff8000025e478:	75 29                	jne    0xfffff8000025e4a3
fffff8000025e47a:	48 8b 02             	mov    (%rdx),%rax
fffff8000025e47d:	48 89 03             	mov    %rax,(%rbx)
fffff8000025e480:	8b 43 04             	mov    0x4(%rbx),%eax
fffff8000025e483:	85 c0                	test   %eax,%eax
fffff8000025e485:	74 37                	je     0xfffff8000025e4be
fffff8000025e487:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
fffff8000025e48b:	48 2b d3             	sub    %rbx,%rdx
fffff8000025e48e:	44 8b c0             	mov    %eax,%r8d
fffff8000025e491:	48 8b 04 0a          	mov    (%rdx,%rcx,1),%rax
fffff8000025e495:	48 89 01             	mov    %rax,(%rcx)
fffff8000025e498:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000025e49c:	4d 2b c3             	sub    %r11,%r8
fffff8000025e49f:	75 f0                	jne    0xfffff8000025e491
fffff8000025e4a1:	eb 1b                	jmp    0xfffff8000025e4be
fffff8000025e4a3:	4c 89 13             	mov    %r10,(%rbx)
fffff8000025e4a6:	b8 10 00 00 00       	mov    $0x10,%eax
fffff8000025e4ab:	66 89 03             	mov    %ax,(%rbx)
fffff8000025e4ae:	4c 89 53 08          	mov    %r10,0x8(%rbx)
fffff8000025e4b2:	44 89 5b 04          	mov    %r11d,0x4(%rbx)
fffff8000025e4b6:	eb 06                	jmp    0xfffff8000025e4be
fffff8000025e4b8:	41 ba 05 00 00 00    	mov    $0x5,%r10d
fffff8000025e4be:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000025e4c3:	41 0f b7 c2          	movzwl %r10w,%eax
fffff8000025e4c7:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff8000025e4cc:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff8000025e4d1:	48 83 c4 10          	add    $0x10,%rsp
fffff8000025e4d5:	41 5f                	pop    %r15
fffff8000025e4d7:	41 5e                	pop    %r14
fffff8000025e4d9:	41 5d                	pop    %r13
fffff8000025e4db:	41 5c                	pop    %r12
fffff8000025e4dd:	5f                   	pop    %rdi
fffff8000025e4de:	c3                   	ret
fffff8000025e4df:	cc                   	int3
fffff8000025e4e0:	cc                   	int3
fffff8000025e4e1:	cc                   	int3
fffff8000025e4e2:	cc                   	int3
fffff8000025e4e3:	cc                   	int3
fffff8000025e4e4:	cc                   	int3
fffff8000025e4e5:	cc                   	int3
fffff8000025e4e6:	cc                   	int3
fffff8000025e4e7:	cc                   	int3
fffff8000025e4e8:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000025e4ec:	8b c1                	mov    %ecx,%eax
fffff8000025e4ee:	4c 8d 0d eb 16 4e 00 	lea    0x4e16eb(%rip),%r9        # 0xfffff8000073fbe0
fffff8000025e4f5:	48 69 c8 a8 00 00 00 	imul   $0xa8,%rax,%rcx
fffff8000025e4fc:	42 8b 84 09 d0 0b 00 	mov    0xbd0(%rcx,%r9,1),%eax
fffff8000025e503:	00
fffff8000025e504:	83 f8 ff             	cmp    $0xffffffff,%eax
fffff8000025e507:	74 4c                	je     0xfffff8000025e555
fffff8000025e509:	44 8b c0             	mov    %eax,%r8d
fffff8000025e50c:	84 d2                	test   %dl,%dl
fffff8000025e50e:	74 34                	je     0xfffff8000025e544
fffff8000025e510:	e8 93 73 0d 00       	call   0xfffff800003358a8
fffff8000025e515:	84 c0                	test   %al,%al
fffff8000025e517:	74 10                	je     0xfffff8000025e529
fffff8000025e519:	49 69 c0 a8 00 00 00 	imul   $0xa8,%r8,%rax
fffff8000025e520:	42 c6 84 08 ee 0b 00 	movb   $0x1,0xbee(%rax,%r9,1)
fffff8000025e527:	00 01
fffff8000025e529:	e8 ca 73 0d 00       	call   0xfffff800003358f8
fffff8000025e52e:	84 c0                	test   %al,%al
fffff8000025e530:	74 23                	je     0xfffff8000025e555
fffff8000025e532:	49 69 c0 a8 00 00 00 	imul   $0xa8,%r8,%rax
fffff8000025e539:	42 c6 84 08 ed 0b 00 	movb   $0x1,0xbed(%rax,%r9,1)
fffff8000025e540:	00 01
fffff8000025e542:	eb 11                	jmp    0xfffff8000025e555
fffff8000025e544:	49 69 c0 a8 00 00 00 	imul   $0xa8,%r8,%rax