1800baf80:	48 89 47 08          	mov    %rax,0x8(%rdi)
1800baf84:	ff c1                	inc    %ecx
1800baf86:	48 89 37             	mov    %rsi,(%rdi)
1800baf89:	48 89 38             	mov    %rdi,(%rax)
1800baf8c:	48 8b c2             	mov    %rdx,%rax
1800baf8f:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
1800baf93:	48 83 c7 38          	add    $0x38,%rdi
1800baf97:	81 f9 00 03 00 00    	cmp    $0x300,%ecx
1800baf9d:	72 d5                	jb     0x1800baf74
1800baf9f:	48 8d 83 60 58 2f 00 	lea    0x2f5860(%rbx),%rax
1800bafa6:	33 d2                	xor    %edx,%edx
1800bafa8:	48 8d 8b 60 40 2f 00 	lea    0x2f4060(%rbx),%rcx
1800bafaf:	48 89 40 08          	mov    %rax,0x8(%rax)
1800bafb3:	41 b8 00 18 00 00    	mov    $0x1800,%r8d
1800bafb9:	48 89 00             	mov    %rax,(%rax)
1800bafbc:	e8 bf ac 07 00       	call   0x180135c80
1800bafc1:	80 bb 90 65 2f 00 00 	cmpb   $0x0,0x2f6590(%rbx)
1800bafc8:	48 8d ab 00 20 00 00 	lea    0x2000(%rbx),%rbp
1800bafcf:	0f 85 e7 00 00 00    	jne    0x1800bb0bc
1800bafd5:	4c 8d 8b 90 64 2f 00 	lea    0x2f6490(%rbx),%r9
1800bafdc:	4c 8b c3             	mov    %rbx,%r8
1800bafdf:	ba 00 20 02 00       	mov    $0x22000,%edx
1800bafe4:	48 8b cd             	mov    %rbp,%rcx
1800bafe7:	e8 10 f0 ff ff       	call   0x1800b9ffc
1800bafec:	84 c0                	test   %al,%al
1800bafee:	0f 85 82 00 00 00    	jne    0x1800bb076
1800baff4:	bf 82 01 00 c0       	mov    $0xc0000182,%edi
1800baff9:	80 bb 90 65 2f 00 00 	cmpb   $0x0,0x2f6590(%rbx)
1800bb000:	75 5c                	jne    0x1800bb05e
1800bb002:	44 8b 8b 98 64 2f 00 	mov    0x2f6498(%rbx),%r9d
1800bb009:	45 85 c9             	test   %r9d,%r9d
1800bb00c:	74 14                	je     0x1800bb022
1800bb00e:	48 8d 8b 00 80 16 00 	lea    0x168000(%rbx),%rcx
1800bb015:	4c 8b c3             	mov    %rbx,%r8
1800bb018:	ba 00 00 18 00       	mov    $0x180000,%edx
1800bb01d:	e8 7a f0 ff ff       	call   0x1800ba09c
1800bb022:	44 8b 8b 94 64 2f 00 	mov    0x2f6494(%rbx),%r9d
1800bb029:	45 85 c9             	test   %r9d,%r9d
1800bb02c:	74 14                	je     0x1800bb042
1800bb02e:	48 8d 8b 00 40 02 00 	lea    0x24000(%rbx),%rcx
1800bb035:	4c 8b c3             	mov    %rbx,%r8
1800bb038:	ba 00 40 14 00       	mov    $0x144000,%edx
1800bb03d:	e8 5a f0 ff ff       	call   0x1800ba09c
1800bb042:	44 8b 8b 90 64 2f 00 	mov    0x2f6490(%rbx),%r9d
1800bb049:	45 85 c9             	test   %r9d,%r9d
1800bb04c:	74 10                	je     0x1800bb05e
1800bb04e:	4c 8b c3             	mov    %rbx,%r8
1800bb051:	ba 00 20 02 00       	mov    $0x22000,%edx
1800bb056:	48 8b cd             	mov    %rbp,%rcx
1800bb059:	e8 3e f0 ff ff       	call   0x1800ba09c
1800bb05e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1800bb063:	8b c7                	mov    %edi,%eax
1800bb065:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1800bb06a:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1800bb06f:	48 83 c4 40          	add    $0x40,%rsp
1800bb073:	5f                   	pop    %rdi
1800bb074:	c3                   	ret
1800bb075:	cc                   	int3
1800bb076:	4c 8d 8b 94 64 2f 00 	lea    0x2f6494(%rbx),%r9
1800bb07d:	4c 8b c3             	mov    %rbx,%r8
1800bb080:	48 8d 8b 00 40 02 00 	lea    0x24000(%rbx),%rcx
1800bb087:	ba 00 40 14 00       	mov    $0x144000,%edx
1800bb08c:	e8 6b ef ff ff       	call   0x1800b9ffc
1800bb091:	84 c0                	test   %al,%al
1800bb093:	0f 84 5b ff ff ff    	je     0x1800baff4
1800bb099:	4c 8d 8b 98 64 2f 00 	lea    0x2f6498(%rbx),%r9
1800bb0a0:	4c 8b c3             	mov    %rbx,%r8
1800bb0a3:	48 8d 8b 00 80 16 00 	lea    0x168000(%rbx),%rcx
1800bb0aa:	ba 00 00 18 00       	mov    $0x180000,%edx
1800bb0af:	e8 48 ef ff ff       	call   0x1800b9ffc
1800bb0b4:	84 c0                	test   %al,%al
1800bb0b6:	0f 84 38 ff ff ff    	je     0x1800baff4
1800bb0bc:	33 d2                	xor    %edx,%edx
1800bb0be:	41 b8 00 20 02 00    	mov    $0x22000,%r8d
1800bb0c4:	48 8b cd             	mov    %rbp,%rcx
1800bb0c7:	e8 b4 ab 07 00       	call   0x180135c80
1800bb0cc:	41 b9 10 00 00 00    	mov    $0x10,%r9d
1800bb0d2:	48 8d 83 00 30 00 00 	lea    0x3000(%rbx),%rax
1800bb0d9:	44 89 4c 24 30       	mov    %r9d,0x30(%rsp)
1800bb0de:	4c 8d 83 00 40 01 00 	lea    0x14000(%rbx),%r8
1800bb0e5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800bb0ea:	48 8d 93 00 30 01 00 	lea    0x13000(%rbx),%rdx
1800bb0f1:	48 8d 8b c0 65 2f 00 	lea    0x2f65c0(%rbx),%rcx
1800bb0f8:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1800bb0fd:	e8 9a 11 02 00       	call   0x1800dc29c
1800bb102:	8b f8                	mov    %eax,%edi
1800bb104:	85 c0                	test   %eax,%eax
1800bb106:	0f 88 ed fe ff ff    	js     0x1800baff9
1800bb10c:	48 8b 83 60 65 2f 00 	mov    0x2f6560(%rbx),%rax
1800bb113:	48 8d b3 a0 64 2f 00 	lea    0x2f64a0(%rbx),%rsi
1800bb11a:	8b 93 90 64 2f 00    	mov    0x2f6490(%rbx),%edx
1800bb120:	48 8b ce             	mov    %rsi,%rcx
1800bb123:	41 b8 11 00 00 00    	mov    $0x11,%r8d
1800bb129:	ff d0                	call   *%rax
1800bb12b:	0f 1f 00             	nopl   (%rax)
1800bb12e:	84 c0                	test   %al,%al
1800bb130:	0f 84 be fe ff ff    	je     0x1800baff4
1800bb136:	48 8b cb             	mov    %rbx,%rcx
1800bb139:	c6 83 90 65 2f 00 01 	movb   $0x1,0x2f6590(%rbx)
1800bb140:	e8 ff f4 ff ff       	call   0x1800ba644
1800bb145:	8b f8                	mov    %eax,%edi
1800bb147:	85 c0                	test   %eax,%eax
1800bb149:	78 12                	js     0x1800bb15d
1800bb14b:	48 8b cb             	mov    %rbx,%rcx
1800bb14e:	e8 c9 f7 ff ff       	call   0x1800ba91c
1800bb153:	8b f8                	mov    %eax,%edi
1800bb155:	85 c0                	test   %eax,%eax
1800bb157:	0f 89 01 ff ff ff    	jns    0x1800bb05e
1800bb15d:	48 8b 83 70 65 2f 00 	mov    0x2f6570(%rbx),%rax
1800bb164:	48 8b ce             	mov    %rsi,%rcx
1800bb167:	ff d0                	call   *%rax
1800bb169:	0f 1f 00             	nopl   (%rax)
1800bb16c:	e9 ed fe ff ff       	jmp    0x1800bb05e
1800bb171:	b9 03 00 00 00       	mov    $0x3,%ecx
1800bb176:	cd 29                	int    $0x29
1800bb178:	48 83 ec 28          	sub    $0x28,%rsp
1800bb17c:	49 8b 01             	mov    (%r9),%rax
1800bb17f:	4d 8b d8             	mov    %r8,%r11
1800bb182:	48 3b 05 0f 88 09 00 	cmp    0x9880f(%rip),%rax        # 0x180153998
1800bb189:	4c 8b d1             	mov    %rcx,%r10
1800bb18c:	75 54                	jne    0x1800bb1e2
1800bb18e:	49 8b 41 08          	mov    0x8(%r9),%rax
1800bb192:	48 3b 05 07 88 09 00 	cmp    0x98807(%rip),%rax        # 0x1801539a0
1800bb199:	75 47                	jne    0x1800bb1e2
1800bb19b:	48 8b 02             	mov    (%rdx),%rax
1800bb19e:	48 3b 05 e3 87 09 00 	cmp    0x987e3(%rip),%rax        # 0x180153988
1800bb1a5:	75 0d                	jne    0x1800bb1b4
1800bb1a7:	48 8b 42 08          	mov    0x8(%rdx),%rax
1800bb1ab:	48 3b 05 de 87 09 00 	cmp    0x987de(%rip),%rax        # 0x180153990
1800bb1b2:	74 17                	je     0x1800bb1cb
1800bb1b4:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1800bb1b9:	48 8b 02             	mov    (%rdx),%rax
1800bb1bc:	48 3b 01             	cmp    (%rcx),%rax
1800bb1bf:	75 21                	jne    0x1800bb1e2
1800bb1c1:	48 8b 42 08          	mov    0x8(%rdx),%rax
1800bb1c5:	48 3b 41 08          	cmp    0x8(%rcx),%rax
1800bb1c9:	75 17                	jne    0x1800bb1e2
1800bb1cb:	49 8b 42 58          	mov    0x58(%r10),%rax
1800bb1cf:	4d 8d 42 b8          	lea    -0x48(%r10),%r8
1800bb1d3:	49 8b d3             	mov    %r11,%rdx
1800bb1d6:	49 8b ca             	mov    %r10,%rcx
1800bb1d9:	ff d0                	call   *%rax
1800bb1db:	0f 1f 00             	nopl   (%rax)
1800bb1de:	32 c0                	xor    %al,%al
1800bb1e0:	eb 02                	jmp    0x1800bb1e4
1800bb1e2:	b0 01                	mov    $0x1,%al
1800bb1e4:	48 83 c4 28          	add    $0x28,%rsp
1800bb1e8:	c3                   	ret
1800bb1e9:	cc                   	int3
1800bb1ea:	cc                   	int3
1800bb1eb:	cc                   	int3
1800bb1ec:	48 8b c4             	mov    %rsp,%rax
1800bb1ef:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800bb1f3:	57                   	push   %rdi
1800bb1f4:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1800bb1fb:	48 8b 19             	mov    (%rcx),%rbx
1800bb1fe:	48 8b f9             	mov    %rcx,%rdi
1800bb201:	48 83 60 a8 00       	andq   $0x0,-0x58(%rax)
1800bb206:	0f 57 c0             	xorps  %xmm0,%xmm0
1800bb209:	48 83 60 e8 00       	andq   $0x0,-0x18(%rax)
1800bb20e:	48 8b cb             	mov    %rbx,%rcx
1800bb211:	33 d2                	xor    %edx,%edx
1800bb213:	66 0f 7f 40 d8       	movdqa %xmm0,-0x28(%rax)
1800bb218:	41 b8 c0 66 2f 00    	mov    $0x2f66c0,%r8d
1800bb21e:	c6 05 d7 a2 0d 00 00 	movb   $0x0,0xda2d7(%rip)        # 0x1801954fc
1800bb225:	e8 56 aa 07 00       	call   0x180135c80
1800bb22a:	48 8b 05 cf f5 0d 00 	mov    0xdf5cf(%rip),%rax        # 0x18019a800
1800bb231:	48 8b cb             	mov    %rbx,%rcx
1800bb234:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1800bb239:	ff d0                	call   *%rax
1800bb23b:	0f 1f 00             	nopl   (%rax)
1800bb23e:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1800bb243:	48 8d 8b 00 10 00 00 	lea    0x1000(%rbx),%rcx
1800bb24a:	48 8b 05 af f5 0d 00 	mov    0xdf5af(%rip),%rax        # 0x18019a800
1800bb251:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1800bb256:	ff d0                	call   *%rax
1800bb258:	0f 1f 00             	nopl   (%rax)
1800bb25b:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1800bb260:	e8 5b 02 00 00       	call   0x1800bb4c0
1800bb265:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1800bb26a:	48 8d 8b e8 64 2f 00 	lea    0x2f64e8(%rbx),%rcx
1800bb271:	48 8b 47 38          	mov    0x38(%rdi),%rax
1800bb275:	4c 8d 0d fc fe ff ff 	lea    -0x104(%rip),%r9        # 0x1800bb178
1800bb27c:	48 05 cc 02 00 00    	add    $0x2cc,%rax
1800bb282:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1800bb287:	41 b0 01             	mov    $0x1,%r8b
1800bb28a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800bb28f:	e8 88 f8 f7 ff       	call   0x18003ab1c
1800bb294:	84 c0                	test   %al,%al
1800bb296:	75 08                	jne    0x1800bb2a0
1800bb298:	41 b8 82 01 00 c0    	mov    $0xc0000182,%r8d
1800bb29e:	eb 2f                	jmp    0x1800bb2cf
1800bb2a0:	80 bb a0 64 2f 00 00 	cmpb   $0x0,0x2f64a0(%rbx)
1800bb2a7:	74 ef                	je     0x1800bb298
1800bb2a9:	48 8b cb             	mov    %rbx,%rcx
1800bb2ac:	e8 73 fc ff ff       	call   0x1800baf24
1800bb2b1:	44 8b c0             	mov    %eax,%r8d
1800bb2b4:	85 c0                	test   %eax,%eax
1800bb2b6:	78 17                	js     0x1800bb2cf
1800bb2b8:	8b 8b 7e 58 2f 00    	mov    0x2f587e(%rbx),%ecx
1800bb2be:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1800bb2c2:	89 0a                	mov    %ecx,(%rdx)
1800bb2c4:	0f b7 8b 82 58 2f 00 	movzwl 0x2f5882(%rbx),%ecx
1800bb2cb:	66 89 4a 04          	mov    %cx,0x4(%rdx)
1800bb2cf:	80 bb 90 65 2f 00 00 	cmpb   $0x0,0x2f6590(%rbx)
1800bb2d6:	74 67                	je     0x1800bb33f
1800bb2d8:	ba 02 00 00 00       	mov    $0x2,%edx
1800bb2dd:	48 8d 83 90 64 2f 00 	lea    0x2f6490(%rbx),%rax
1800bb2e4:	48 8d 0d f5 f7 0d 00 	lea    0xdf7f5(%rip),%rcx        # 0x18019aae0
1800bb2eb:	44 8d 4a 7e          	lea    0x7e(%rdx),%r9d
1800bb2ef:	0f 10 00             	movups (%rax),%xmm0
1800bb2f2:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1800bb2f6:	0f 11 01             	movups %xmm0,(%rcx)
1800bb2f9:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1800bb2fd:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1800bb301:	0f 10 48 30          	movups 0x30(%rax),%xmm1
1800bb305:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1800bb309:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1800bb30d:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
1800bb311:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1800bb315:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
1800bb319:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1800bb31d:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
1800bb321:	0f 10 48 70          	movups 0x70(%rax),%xmm1
1800bb325:	49 03 c1             	add    %r9,%rax
1800bb328:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
1800bb32c:	49 03 c9             	add    %r9,%rcx
1800bb32f:	0f 11 49 f0          	movups %xmm1,-0x10(%rcx)
1800bb333:	48 83 ea 01          	sub    $0x1,%rdx
1800bb337:	75 b6                	jne    0x1800bb2ef
1800bb339:	48 8b 00             	mov    (%rax),%rax
1800bb33c:	48 89 01             	mov    %rax,(%rcx)
1800bb33f:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1800bb346:	00
1800bb347:	41 8b c0             	mov    %r8d,%eax
1800bb34a:	c6 05 ab a1 0d 00 01 	movb   $0x1,0xda1ab(%rip)        # 0x1801954fc
1800bb351:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1800bb358:	5f                   	pop    %rdi
1800bb359:	c3                   	ret
1800bb35a:	cc                   	int3
1800bb35b:	cc                   	int3
1800bb35c:	40 53                	rex push %rbx
1800bb35e:	48 83 ec 20          	sub    $0x20,%rsp
1800bb362:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
1800bb367:	48 8b d9             	mov    %rcx,%rbx
1800bb36a:	80 b9 84 58 2f 00 00 	cmpb   $0x0,0x2f5884(%rcx)
1800bb371:	0f 84 bb 00 00 00    	je     0x1800bb432
1800bb377:	33 d2                	xor    %edx,%edx
1800bb379:	e8 0e f9 ff ff       	call   0x1800bac8c
1800bb37e:	80 bb 84 58 2f 00 00 	cmpb   $0x0,0x2f5884(%rbx)
1800bb385:	74 3f                	je     0x1800bb3c6
1800bb387:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1800bb38c:	48 8b cb             	mov    %rbx,%rcx
1800bb38f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1800bb394:	e8 d7 fa ff ff       	call   0x1800bae70
1800bb399:	85 c0                	test   %eax,%eax
1800bb39b:	78 29                	js     0x1800bb3c6
1800bb39d:	8b 44 24 30          	mov    0x30(%rsp),%eax
1800bb3a1:	48 8b cb             	mov    %rbx,%rcx
1800bb3a4:	48 6b d0 38          	imul   $0x38,%rax,%rdx
1800bb3a8:	48 81 c2 40 98 2e 00 	add    $0x2e9840,%rdx
1800bb3af:	48 03 d3             	add    %rbx,%rdx
1800bb3b2:	e8 41 f0 ff ff       	call   0x1800ba3f8
1800bb3b7:	eb c5                	jmp    0x1800bb37e
1800bb3b9:	45 33 c9             	xor    %r9d,%r9d
1800bb3bc:	45 33 c0             	xor    %r8d,%r8d
1800bb3bf:	33 d2                	xor    %edx,%edx
1800bb3c1:	e8 fe f0 ff ff       	call   0x1800ba4c4
1800bb3c6:	83 bb 74 58 2f 00 00 	cmpl   $0x0,0x2f5874(%rbx)
1800bb3cd:	48 8b cb             	mov    %rbx,%rcx
1800bb3d0:	77 e7                	ja     0x1800bb3b9
1800bb3d2:	e8 11 ee ff ff       	call   0x1800ba1e8
1800bb3d7:	8b 8b 70 58 2f 00    	mov    0x2f5870(%rbx),%ecx
1800bb3dd:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1800bb3e3:	48 8b d0             	mov    %rax,%rdx
1800bb3e6:	0f af 48 10          	imul   0x10(%rax),%ecx
1800bb3ea:	c7 84 19 00 80 16 00 	movl   $0x3,0x168000(%rcx,%rbx,1)
1800bb3f1:	03 00 00 00
1800bb3f5:	c7 84 19 04 80 16 00 	movl   $0xc,0x168004(%rcx,%rbx,1)
1800bb3fc:	0c 00 00 00
1800bb400:	44 89 84 19 08 80 16 	mov    %r8d,0x168008(%rcx,%rbx,1)
1800bb407:	00
1800bb408:	48 8b cb             	mov    %rbx,%rcx
1800bb40b:	e8 30 ee ff ff       	call   0x1800ba240
1800bb410:	eb 10                	jmp    0x1800bb422
1800bb412:	45 33 c9             	xor    %r9d,%r9d
1800bb415:	45 33 c0             	xor    %r8d,%r8d
1800bb418:	33 d2                	xor    %edx,%edx
1800bb41a:	48 8b cb             	mov    %rbx,%rcx
1800bb41d:	e8 a2 f0 ff ff       	call   0x1800ba4c4
1800bb422:	83 bb 74 58 2f 00 00 	cmpl   $0x0,0x2f5874(%rbx)
1800bb429:	77 e7                	ja     0x1800bb412
1800bb42b:	c6 83 84 58 2f 00 00 	movb   $0x0,0x2f5884(%rbx)
1800bb432:	48 8b 83 70 65 2f 00 	mov    0x2f6570(%rbx),%rax
1800bb439:	48 8d 8b a0 64 2f 00 	lea    0x2f64a0(%rbx),%rcx
1800bb440:	ff d0                	call   *%rax
1800bb442:	0f 1f 00             	nopl   (%rax)
1800bb445:	48 83 c4 20          	add    $0x20,%rsp
1800bb449:	5b                   	pop    %rbx
1800bb44a:	c3                   	ret
1800bb44b:	cc                   	int3
1800bb44c:	40 53                	rex push %rbx
1800bb44e:	48 83 ec 10          	sub    $0x10,%rsp
1800bb452:	33 c0                	xor    %eax,%eax
1800bb454:	33 c9                	xor    %ecx,%ecx
1800bb456:	0f a2                	cpuid
1800bb458:	81 fb 47 65 6e 75    	cmp    $0x756e6547,%ebx
1800bb45e:	75 17                	jne    0x1800bb477
1800bb460:	81 fa 69 6e 65 49    	cmp    $0x49656e69,%edx
1800bb466:	75 4d                	jne    0x1800bb4b5
1800bb468:	81 f9 6e 74 65 6c    	cmp    $0x6c65746e,%ecx
1800bb46e:	75 45                	jne    0x1800bb4b5
1800bb470:	b8 02 00 00 00       	mov    $0x2,%eax
1800bb475:	eb 40                	jmp    0x1800bb4b7
1800bb477:	81 fb 41 75 74 68    	cmp    $0x68747541,%ebx
1800bb47d:	75 17                	jne    0x1800bb496
1800bb47f:	81 fa 65 6e 74 69    	cmp    $0x69746e65,%edx
1800bb485:	75 2e                	jne    0x1800bb4b5
1800bb487:	81 f9 63 41 4d 44    	cmp    $0x444d4163,%ecx
1800bb48d:	75 26                	jne    0x1800bb4b5
1800bb48f:	b8 01 00 00 00       	mov    $0x1,%eax
1800bb494:	eb 21                	jmp    0x1800bb4b7
1800bb496:	81 fb 48 79 67 6f    	cmp    $0x6f677948,%ebx
1800bb49c:	75 17                	jne    0x1800bb4b5
1800bb49e:	81 fa 6e 47 65 6e    	cmp    $0x6e65476e,%edx
1800bb4a4:	75 0f                	jne    0x1800bb4b5
1800bb4a6:	81 f9 75 69 6e 65    	cmp    $0x656e6975,%ecx
1800bb4ac:	75 07                	jne    0x1800bb4b5
1800bb4ae:	b8 03 00 00 00       	mov    $0x3,%eax
1800bb4b3:	eb 02                	jmp    0x1800bb4b7
1800bb4b5:	33 c0                	xor    %eax,%eax
1800bb4b7:	48 83 c4 10          	add    $0x10,%rsp
1800bb4bb:	5b                   	pop    %rbx
1800bb4bc:	c3                   	ret
1800bb4bd:	cc                   	int3
1800bb4be:	cc                   	int3
1800bb4bf:	cc                   	int3
1800bb4c0:	40 53                	rex push %rbx
1800bb4c2:	48 83 ec 10          	sub    $0x10,%rsp
1800bb4c6:	33 c0                	xor    %eax,%eax
1800bb4c8:	33 c9                	xor    %ecx,%ecx
1800bb4ca:	0f a2                	cpuid
1800bb4cc:	81 fb 47 65 6e 75    	cmp    $0x756e6547,%ebx
1800bb4d2:	75 17                	jne    0x1800bb4eb
1800bb4d4:	81 fa 69 6e 65 49    	cmp    $0x49656e69,%edx
1800bb4da:	75 4d                	jne    0x1800bb529
1800bb4dc:	81 f9 6e 74 65 6c    	cmp    $0x6c65746e,%ecx
1800bb4e2:	75 45                	jne    0x1800bb529
1800bb4e4:	b9 02 00 00 00       	mov    $0x2,%ecx
1800bb4e9:	eb 40                	jmp    0x1800bb52b