fffff800002d60c0:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff800002d60c7:	8b 05 8f 34 33 00    	mov    0x33348f(%rip),%eax        # 0xfffff8000060955c
fffff800002d60cd:	a8 01                	test   $0x1,%al
fffff800002d60cf:	74 1b                	je     0xfffff800002d60ec
fffff800002d60d1:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002d60d8:	02 00
fffff800002d60da:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
fffff800002d60de:	41 8b d7             	mov    %r15d,%edx
fffff800002d60e1:	e8 2a bf 03 00       	call   0xfffff80000312010
fffff800002d60e6:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
fffff800002d60ea:	eb 6a                	jmp    0xfffff800002d6156
fffff800002d60ec:	44 0f 78 7d a7       	vmread %r15,-0x59(%rbp)
fffff800002d60f1:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
fffff800002d60f5:	eb 5f                	jmp    0xfffff800002d6156
fffff800002d60f7:	49 8b cb             	mov    %r11,%rcx
fffff800002d60fa:	e8 31 2f f3 ff       	call   0xfffff80000209030
fffff800002d60ff:	eb 6a                	jmp    0xfffff800002d616b
fffff800002d6101:	49 8b cb             	mov    %r11,%rcx
fffff800002d6104:	e8 a7 6d f6 ff       	call   0xfffff8000023ceb0
fffff800002d6109:	eb 60                	jmp    0xfffff800002d616b
fffff800002d610b:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d6112:	48 89 75 af          	mov    %rsi,-0x51(%rbp)
fffff800002d6116:	48 89 75 b7          	mov    %rsi,-0x49(%rbp)
fffff800002d611a:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff800002d6121:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff800002d6128:	8b 05 2e 34 33 00    	mov    0x33342e(%rip),%eax        # 0xfffff8000060955c
fffff800002d612e:	a8 01                	test   $0x1,%al
fffff800002d6130:	74 1b                	je     0xfffff800002d614d
fffff800002d6132:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002d6139:	02 00
fffff800002d613b:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
fffff800002d613f:	41 8b d6             	mov    %r14d,%edx
fffff800002d6142:	e8 c9 be 03 00       	call   0xfffff80000312010
fffff800002d6147:	48 8b 45 af          	mov    -0x51(%rbp),%rax
fffff800002d614b:	eb 09                	jmp    0xfffff800002d6156
fffff800002d614d:	44 0f 78 75 b7       	vmread %r14,-0x49(%rbp)
fffff800002d6152:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
fffff800002d6156:	48 8b 00             	mov    (%rax),%rax
fffff800002d6159:	49 8b ca             	mov    %r10,%rcx
fffff800002d615c:	48 f7 d1             	not    %rcx
fffff800002d615f:	4d 23 ca             	and    %r10,%r9
fffff800002d6162:	48 23 c8             	and    %rax,%rcx
fffff800002d6165:	49 0b c9             	or     %r9,%rcx
fffff800002d6168:	49 89 0b             	mov    %rcx,(%r11)
fffff800002d616b:	48 8d 55 77          	lea    0x77(%rbp),%rdx
fffff800002d616f:	c7 45 77 02 00 04 00 	movl   $0x40002,0x77(%rbp)
fffff800002d6176:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6179:	4c 8d 5f 20          	lea    0x20(%rdi),%r11
fffff800002d617d:	e8 2a 82 f4 ff       	call   0xfffff8000021e3ac
fffff800002d6182:	8b 55 77             	mov    0x77(%rbp),%edx
fffff800002d6185:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff800002d618c:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff800002d6192:	0f 84 f8 00 00 00    	je     0xfffff800002d6290
fffff800002d6198:	41 3b d5             	cmp    %r13d,%edx
fffff800002d619b:	0f 84 e5 00 00 00    	je     0xfffff800002d6286
fffff800002d61a1:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff800002d61a7:	0f 84 cf 00 00 00    	je     0xfffff800002d627c
fffff800002d61ad:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff800002d61b3:	74 7a                	je     0xfffff800002d622f
fffff800002d61b5:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff800002d61bb:	74 51                	je     0xfffff800002d620e
fffff800002d61bd:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff800002d61c3:	74 40                	je     0xfffff800002d6205
fffff800002d61c5:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff800002d61cb:	74 27                	je     0xfffff800002d61f4
fffff800002d61cd:	81 fa 04 10 04 00    	cmp    $0x41004,%edx
fffff800002d61d3:	7e 1f                	jle    0xfffff800002d61f4
fffff800002d61d5:	49 8b cb             	mov    %r11,%rcx
fffff800002d61d8:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff800002d61de:	74 0a                	je     0xfffff800002d61ea
fffff800002d61e0:	e8 17 21 03 00       	call   0xfffff800003082fc
fffff800002d61e5:	e9 06 01 00 00       	jmp    0xfffff800002d62f0
fffff800002d61ea:	e8 31 9a 03 00       	call   0xfffff8000030fc20
fffff800002d61ef:	e9 fc 00 00 00       	jmp    0xfffff800002d62f0
fffff800002d61f4:	45 33 c0             	xor    %r8d,%r8d
fffff800002d61f7:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff800002d61fe:	e8 75 ee 03 00       	call   0xfffff80000315078
fffff800002d6203:	eb 22                	jmp    0xfffff800002d6227
fffff800002d6205:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
fffff800002d620c:	eb 19                	jmp    0xfffff800002d6227
fffff800002d620e:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d6215:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff800002d621c:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff800002d6223:	48 c1 e8 04          	shr    $0x4,%rax
fffff800002d6227:	49 89 03             	mov    %rax,(%r11)
fffff800002d622a:	e9 c1 00 00 00       	jmp    0xfffff800002d62f0
fffff800002d622f:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d6236:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
fffff800002d623a:	48 89 75 c7          	mov    %rsi,-0x39(%rbp)
fffff800002d623e:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff800002d6245:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff800002d624c:	8b 05 0a 33 33 00    	mov    0x33330a(%rip),%eax        # 0xfffff8000060955c
fffff800002d6252:	a8 01                	test   $0x1,%al
fffff800002d6254:	74 1b                	je     0xfffff800002d6271
fffff800002d6256:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002d625d:	02 00
fffff800002d625f:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
fffff800002d6263:	41 8b d7             	mov    %r15d,%edx
fffff800002d6266:	e8 a5 bd 03 00       	call   0xfffff80000312010
fffff800002d626b:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
fffff800002d626f:	eb 6a                	jmp    0xfffff800002d62db
fffff800002d6271:	44 0f 78 7d c7       	vmread %r15,-0x39(%rbp)
fffff800002d6276:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
fffff800002d627a:	eb 5f                	jmp    0xfffff800002d62db
fffff800002d627c:	49 8b cb             	mov    %r11,%rcx
fffff800002d627f:	e8 ac 2d f3 ff       	call   0xfffff80000209030
fffff800002d6284:	eb 6a                	jmp    0xfffff800002d62f0
fffff800002d6286:	49 8b cb             	mov    %r11,%rcx
fffff800002d6289:	e8 22 6c f6 ff       	call   0xfffff8000023ceb0
fffff800002d628e:	eb 60                	jmp    0xfffff800002d62f0
fffff800002d6290:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d6297:	48 89 75 cf          	mov    %rsi,-0x31(%rbp)
fffff800002d629b:	48 89 75 d7          	mov    %rsi,-0x29(%rbp)
fffff800002d629f:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff800002d62a6:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff800002d62ad:	8b 05 a9 32 33 00    	mov    0x3332a9(%rip),%eax        # 0xfffff8000060955c
fffff800002d62b3:	a8 01                	test   $0x1,%al
fffff800002d62b5:	74 1b                	je     0xfffff800002d62d2
fffff800002d62b7:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002d62be:	02 00
fffff800002d62c0:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
fffff800002d62c4:	41 8b d6             	mov    %r14d,%edx
fffff800002d62c7:	e8 44 bd 03 00       	call   0xfffff80000312010
fffff800002d62cc:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
fffff800002d62d0:	eb 09                	jmp    0xfffff800002d62db
fffff800002d62d2:	44 0f 78 75 d7       	vmread %r14,-0x29(%rbp)
fffff800002d62d7:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
fffff800002d62db:	48 8b 00             	mov    (%rax),%rax
fffff800002d62de:	49 8b ca             	mov    %r10,%rcx
fffff800002d62e1:	48 f7 d1             	not    %rcx
fffff800002d62e4:	4d 23 ca             	and    %r10,%r9
fffff800002d62e7:	48 23 c8             	and    %rax,%rcx
fffff800002d62ea:	49 0b c9             	or     %r9,%rcx
fffff800002d62ed:	49 89 0b             	mov    %rcx,(%r11)
fffff800002d62f0:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
fffff800002d62f4:	c7 45 7f 03 10 04 00 	movl   $0x41003,0x7f(%rbp)
fffff800002d62fb:	48 8b cb             	mov    %rbx,%rcx
fffff800002d62fe:	4c 8d 5f 28          	lea    0x28(%rdi),%r11
fffff800002d6302:	e8 a5 80 f4 ff       	call   0xfffff8000021e3ac
fffff800002d6307:	8b 55 7f             	mov    0x7f(%rbp),%edx
fffff800002d630a:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff800002d6311:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff800002d6317:	0f 84 f8 00 00 00    	je     0xfffff800002d6415
fffff800002d631d:	41 3b d5             	cmp    %r13d,%edx
fffff800002d6320:	0f 84 e5 00 00 00    	je     0xfffff800002d640b
fffff800002d6326:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff800002d632c:	0f 84 cf 00 00 00    	je     0xfffff800002d6401
fffff800002d6332:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff800002d6338:	74 7a                	je     0xfffff800002d63b4
fffff800002d633a:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff800002d6340:	74 51                	je     0xfffff800002d6393
fffff800002d6342:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff800002d6348:	74 40                	je     0xfffff800002d638a
fffff800002d634a:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff800002d6350:	74 27                	je     0xfffff800002d6379
fffff800002d6352:	81 fa 04 10 04 00    	cmp    $0x41004,%edx
fffff800002d6358:	7e 1f                	jle    0xfffff800002d6379
fffff800002d635a:	49 8b cb             	mov    %r11,%rcx
fffff800002d635d:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff800002d6363:	74 0a                	je     0xfffff800002d636f
fffff800002d6365:	e8 92 1f 03 00       	call   0xfffff800003082fc
fffff800002d636a:	e9 06 01 00 00       	jmp    0xfffff800002d6475
fffff800002d636f:	e8 ac 98 03 00       	call   0xfffff8000030fc20
fffff800002d6374:	e9 fc 00 00 00       	jmp    0xfffff800002d6475
fffff800002d6379:	45 33 c0             	xor    %r8d,%r8d
fffff800002d637c:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff800002d6383:	e8 f0 ec 03 00       	call   0xfffff80000315078
fffff800002d6388:	eb 22                	jmp    0xfffff800002d63ac
fffff800002d638a:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
fffff800002d6391:	eb 19                	jmp    0xfffff800002d63ac
fffff800002d6393:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d639a:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff800002d63a1:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff800002d63a8:	48 c1 e8 04          	shr    $0x4,%rax
fffff800002d63ac:	49 89 03             	mov    %rax,(%r11)
fffff800002d63af:	e9 c1 00 00 00       	jmp    0xfffff800002d6475
fffff800002d63b4:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d63bb:	48 89 75 df          	mov    %rsi,-0x21(%rbp)
fffff800002d63bf:	48 89 75 e7          	mov    %rsi,-0x19(%rbp)
fffff800002d63c3:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff800002d63ca:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff800002d63d1:	8b 05 85 31 33 00    	mov    0x333185(%rip),%eax        # 0xfffff8000060955c
fffff800002d63d7:	a8 01                	test   $0x1,%al
fffff800002d63d9:	74 1b                	je     0xfffff800002d63f6
fffff800002d63db:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002d63e2:	02 00
fffff800002d63e4:	4c 8d 45 df          	lea    -0x21(%rbp),%r8
fffff800002d63e8:	41 8b d7             	mov    %r15d,%edx
fffff800002d63eb:	e8 20 bc 03 00       	call   0xfffff80000312010
fffff800002d63f0:	48 8b 45 df          	mov    -0x21(%rbp),%rax
fffff800002d63f4:	eb 6a                	jmp    0xfffff800002d6460
fffff800002d63f6:	44 0f 78 7d e7       	vmread %r15,-0x19(%rbp)
fffff800002d63fb:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
fffff800002d63ff:	eb 5f                	jmp    0xfffff800002d6460
fffff800002d6401:	49 8b cb             	mov    %r11,%rcx
fffff800002d6404:	e8 27 2c f3 ff       	call   0xfffff80000209030
fffff800002d6409:	eb 6a                	jmp    0xfffff800002d6475
fffff800002d640b:	49 8b cb             	mov    %r11,%rcx
fffff800002d640e:	e8 9d 6a f6 ff       	call   0xfffff8000023ceb0
fffff800002d6413:	eb 60                	jmp    0xfffff800002d6475
fffff800002d6415:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d641c:	48 89 75 ef          	mov    %rsi,-0x11(%rbp)
fffff800002d6420:	48 89 75 f7          	mov    %rsi,-0x9(%rbp)
fffff800002d6424:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff800002d642b:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff800002d6432:	8b 05 24 31 33 00    	mov    0x333124(%rip),%eax        # 0xfffff8000060955c
fffff800002d6438:	a8 01                	test   $0x1,%al
fffff800002d643a:	74 1b                	je     0xfffff800002d6457
fffff800002d643c:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002d6443:	02 00
fffff800002d6445:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
fffff800002d6449:	41 8b d6             	mov    %r14d,%edx
fffff800002d644c:	e8 bf bb 03 00       	call   0xfffff80000312010
fffff800002d6451:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
fffff800002d6455:	eb 09                	jmp    0xfffff800002d6460
fffff800002d6457:	44 0f 78 75 f7       	vmread %r14,-0x9(%rbp)
fffff800002d645c:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
fffff800002d6460:	48 8b 00             	mov    (%rax),%rax
fffff800002d6463:	49 8b ca             	mov    %r10,%rcx
fffff800002d6466:	48 f7 d1             	not    %rcx
fffff800002d6469:	4d 23 ca             	and    %r10,%r9
fffff800002d646c:	48 23 c8             	and    %rax,%rcx
fffff800002d646f:	49 0b c9             	or     %r9,%rcx
fffff800002d6472:	49 89 0b             	mov    %rcx,(%r11)
fffff800002d6475:	41 b8 04 10 04 00    	mov    $0x41004,%r8d
fffff800002d647b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff800002d6480:	48 8b cb             	mov    %rbx,%rcx
fffff800002d6483:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
fffff800002d6488:	4c 8d 5f 30          	lea    0x30(%rdi),%r11
fffff800002d648c:	e8 1b 7f f4 ff       	call   0xfffff8000021e3ac
fffff800002d6491:	8b 54 24 20          	mov    0x20(%rsp),%edx
fffff800002d6495:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff800002d649c:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff800002d64a2:	0f 84 0a 01 00 00    	je     0xfffff800002d65b2
fffff800002d64a8:	41 3b d5             	cmp    %r13d,%edx
fffff800002d64ab:	0f 84 f7 00 00 00    	je     0xfffff800002d65a8
fffff800002d64b1:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff800002d64b7:	0f 84 e1 00 00 00    	je     0xfffff800002d659e
fffff800002d64bd:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff800002d64c3:	74 77                	je     0xfffff800002d653c
fffff800002d64c5:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff800002d64cb:	74 4e                	je     0xfffff800002d651b
fffff800002d64cd:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff800002d64d3:	74 3d                	je     0xfffff800002d6512
fffff800002d64d5:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff800002d64db:	74 24                	je     0xfffff800002d6501
fffff800002d64dd:	41 3b d0             	cmp    %r8d,%edx
fffff800002d64e0:	7e 1f                	jle    0xfffff800002d6501
fffff800002d64e2:	49 8b cb             	mov    %r11,%rcx
fffff800002d64e5:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff800002d64eb:	74 0a                	je     0xfffff800002d64f7
fffff800002d64ed:	e8 0a 1e 03 00       	call   0xfffff800003082fc
fffff800002d64f2:	e9 1b 01 00 00       	jmp    0xfffff800002d6612
fffff800002d64f7:	e8 24 97 03 00       	call   0xfffff8000030fc20
fffff800002d64fc:	e9 11 01 00 00       	jmp    0xfffff800002d6612
fffff800002d6501:	45 33 c0             	xor    %r8d,%r8d
fffff800002d6504:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff800002d650b:	e8 68 eb 03 00       	call   0xfffff80000315078
fffff800002d6510:	eb 22                	jmp    0xfffff800002d6534
fffff800002d6512:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
fffff800002d6519:	eb 19                	jmp    0xfffff800002d6534
fffff800002d651b:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d6522:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff800002d6529:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff800002d6530:	48 c1 e8 04          	shr    $0x4,%rax
fffff800002d6534:	49 89 03             	mov    %rax,(%r11)
fffff800002d6537:	e9 d6 00 00 00       	jmp    0xfffff800002d6612
fffff800002d653c:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d6543:	48 89 75 ff          	mov    %rsi,-0x1(%rbp)
fffff800002d6547:	48 89 75 07          	mov    %rsi,0x7(%rbp)
fffff800002d654b:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff800002d6552:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff800002d6559:	8b 05 fd 2f 33 00    	mov    0x332ffd(%rip),%eax        # 0xfffff8000060955c
fffff800002d655f:	a8 01                	test   $0x1,%al
fffff800002d6561:	74 1b                	je     0xfffff800002d657e
fffff800002d6563:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002d656a:	02 00
fffff800002d656c:	4c 8d 45 ff          	lea    -0x1(%rbp),%r8
fffff800002d6570:	41 8b d7             	mov    %r15d,%edx
fffff800002d6573:	e8 98 ba 03 00       	call   0xfffff80000312010
fffff800002d6578:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
fffff800002d657c:	eb 09                	jmp    0xfffff800002d6587
fffff800002d657e:	44 0f 78 7d 07       	vmread %r15,0x7(%rbp)
fffff800002d6583:	48 8d 45 07          	lea    0x7(%rbp),%rax
fffff800002d6587:	48 8b 00             	mov    (%rax),%rax
fffff800002d658a:	49 8b ca             	mov    %r10,%rcx
fffff800002d658d:	48 f7 d1             	not    %rcx
fffff800002d6590:	4d 23 ca             	and    %r10,%r9
fffff800002d6593:	48 23 c8             	and    %rax,%rcx
fffff800002d6596:	49 0b c9             	or     %r9,%rcx
fffff800002d6599:	49 89 0b             	mov    %rcx,(%r11)
fffff800002d659c:	eb 74                	jmp    0xfffff800002d6612
fffff800002d659e:	49 8b cb             	mov    %r11,%rcx
fffff800002d65a1:	e8 8a 2a f3 ff       	call   0xfffff80000209030
fffff800002d65a6:	eb 6a                	jmp    0xfffff800002d6612
fffff800002d65a8:	49 8b cb             	mov    %r11,%rcx
fffff800002d65ab:	e8 00 69 f6 ff       	call   0xfffff8000023ceb0
fffff800002d65b0:	eb 60                	jmp    0xfffff800002d6612
fffff800002d65b2:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002d65b9:	48 89 75 0f          	mov    %rsi,0xf(%rbp)
fffff800002d65bd:	48 89 75 17          	mov    %rsi,0x17(%rbp)
fffff800002d65c1:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff800002d65c8:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff800002d65cf:	8b 05 87 2f 33 00    	mov    0x332f87(%rip),%eax        # 0xfffff8000060955c
fffff800002d65d5:	a8 01                	test   $0x1,%al
fffff800002d65d7:	74 1b                	je     0xfffff800002d65f4
fffff800002d65d9:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002d65e0:	02 00
fffff800002d65e2:	4c 8d 45 0f          	lea    0xf(%rbp),%r8
fffff800002d65e6:	41 8b d6             	mov    %r14d,%edx
fffff800002d65e9:	e8 22 ba 03 00       	call   0xfffff80000312010
fffff800002d65ee:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
fffff800002d65f2:	eb 09                	jmp    0xfffff800002d65fd
fffff800002d65f4:	44 0f 78 75 17       	vmread %r14,0x17(%rbp)
fffff800002d65f9:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
fffff800002d65fd:	48 8b 09             	mov    (%rcx),%rcx
fffff800002d6600:	49 8b d2             	mov    %r10,%rdx
fffff800002d6603:	48 f7 d2             	not    %rdx
fffff800002d6606:	4d 23 ca             	and    %r10,%r9
fffff800002d6609:	48 23 d1             	and    %rcx,%rdx
fffff800002d660c:	49 0b d1             	or     %r9,%rdx
fffff800002d660f:	49 89 13             	mov    %rdx,(%r11)
fffff800002d6612:	48 8d 57 38          	lea    0x38(%rdi),%rdx
fffff800002d6616:	b9 01 00 08 00       	mov    $0x80001,%ecx
fffff800002d661b:	e8 60 de f4 ff       	call   0xfffff80000224480
fffff800002d6620:	0f b7 c6             	movzwl %si,%eax
fffff800002d6623:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
fffff800002d662a:	41 5f                	pop    %r15
fffff800002d662c:	41 5e                	pop    %r14
fffff800002d662e:	41 5d                	pop    %r13
fffff800002d6630:	5f                   	pop    %rdi
fffff800002d6631:	5e                   	pop    %rsi
fffff800002d6632:	5b                   	pop    %rbx
fffff800002d6633:	5d                   	pop    %rbp
fffff800002d6634:	c3                   	ret
fffff800002d6635:	cc                   	int3
fffff800002d6636:	cc                   	int3
fffff800002d6637:	cc                   	int3
fffff800002d6638:	cc                   	int3
fffff800002d6639:	cc                   	int3
fffff800002d663a:	cc                   	int3
fffff800002d663b:	cc                   	int3
fffff800002d663c:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002d6640:	48 8b 89 c0 02 00 00 	mov    0x2c0(%rcx),%rcx
fffff800002d6647:	48 83 c1 40          	add    $0x40,%rcx
fffff800002d664b:	8b c2                	mov    %edx,%eax
fffff800002d664d:	4c 8d 14 40          	lea    (%rax,%rax,2),%r10
fffff800002d6651:	49 c1 e2 06          	shl    $0x6,%r10
fffff800002d6655:	49 8b 84 0a d8 06 00 	mov    0x6d8(%r10,%rcx,1),%rax
fffff800002d665c:	00