140d291fc:	01
140d291fd:	0f b6 84 8f 90 61 17 	movzbl 0x1176190(%rdi,%rcx,4),%eax
140d29204:	01
140d29205:	44 33 84 87 90 75 17 	xor    0x1177590(%rdi,%rax,4),%r8d
140d2920c:	01
140d2920d:	41 8b c1             	mov    %r9d,%eax
140d29210:	48 c1 e8 18          	shr    $0x18,%rax
140d29214:	0f b6 8c 87 90 61 17 	movzbl 0x1176190(%rdi,%rax,4),%ecx
140d2921b:	01
140d2921c:	41 0f b6 c1          	movzbl %r9b,%eax
140d29220:	45 8b 4a 08          	mov    0x8(%r10),%r9d
140d29224:	44 33 84 8f 90 6d 17 	xor    0x1176d90(%rdi,%rcx,4),%r8d
140d2922b:	01
140d2922c:	0f b6 8c 87 90 61 17 	movzbl 0x1176190(%rdi,%rax,4),%ecx
140d29233:	01
140d29234:	41 8b c1             	mov    %r9d,%eax
140d29237:	c1 e8 10             	shr    $0x10,%eax
140d2923a:	44 33 84 8f 90 79 17 	xor    0x1177990(%rdi,%rcx,4),%r8d
140d29241:	01
140d29242:	0f b6 c8             	movzbl %al,%ecx
140d29245:	41 8b c1             	mov    %r9d,%eax
140d29248:	c1 e8 08             	shr    $0x8,%eax
140d2924b:	45 89 42 04          	mov    %r8d,0x4(%r10)
140d2924f:	0f b6 94 8f 90 61 17 	movzbl 0x1176190(%rdi,%rcx,4),%edx
140d29256:	01
140d29257:	0f b6 c8             	movzbl %al,%ecx
140d2925a:	44 8b 84 97 90 71 17 	mov    0x1177190(%rdi,%rdx,4),%r8d
140d29261:	01
140d29262:	0f b6 84 8f 90 61 17 	movzbl 0x1176190(%rdi,%rcx,4),%eax
140d29269:	01
140d2926a:	44 33 84 87 90 75 17 	xor    0x1177590(%rdi,%rax,4),%r8d
140d29271:	01
140d29272:	41 8b c1             	mov    %r9d,%eax
140d29275:	48 c1 e8 18          	shr    $0x18,%rax
140d29279:	0f b6 8c 87 90 61 17 	movzbl 0x1176190(%rdi,%rax,4),%ecx
140d29280:	01
140d29281:	41 0f b6 c1          	movzbl %r9b,%eax
140d29285:	44 33 84 8f 90 6d 17 	xor    0x1176d90(%rdi,%rcx,4),%r8d
140d2928c:	01
140d2928d:	0f b6 8c 87 90 61 17 	movzbl 0x1176190(%rdi,%rax,4),%ecx
140d29294:	01
140d29295:	44 33 84 8f 90 79 17 	xor    0x1177990(%rdi,%rcx,4),%r8d
140d2929c:	01
140d2929d:	45 89 42 08          	mov    %r8d,0x8(%r10)
140d292a1:	44 3b 9b f0 00 00 00 	cmp    0xf0(%rbx),%r11d
140d292a8:	0f 8c 62 fe ff ff    	jl     0x140d29110
140d292ae:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
140d292b3:	33 c0                	xor    %eax,%eax
140d292b5:	48 83 c4 20          	add    $0x20,%rsp
140d292b9:	5b                   	pop    %rbx
140d292ba:	c3                   	ret
140d292bb:	cc                   	int3
140d292bc:	cc                   	int3
140d292bd:	cc                   	int3
140d292be:	cc                   	int3
140d292bf:	cc                   	int3
140d292c0:	41 56                	push   %r14
140d292c2:	b8 20 00 00 00       	mov    $0x20,%eax
140d292c7:	e8 d4 21 0f 00       	call   0x140e1b4a0
140d292cc:	48 2b e0             	sub    %rax,%rsp
140d292cf:	4d 8b f0             	mov    %r8,%r14
140d292d2:	4c 8b c1             	mov    %rcx,%r8
140d292d5:	48 85 c9             	test   %rcx,%rcx
140d292d8:	0f 84 12 0f 00 00    	je     0x140d2a1f0
140d292de:	4d 85 f6             	test   %r14,%r14
140d292e1:	0f 84 09 0f 00 00    	je     0x140d2a1f0
140d292e7:	8d 42 80             	lea    -0x80(%rdx),%eax
140d292ea:	a9 3f ff ff ff       	test   $0xffffff3f,%eax
140d292ef:	0f 85 ef 0e 00 00    	jne    0x140d2a1e4
140d292f5:	81 fa 40 01 00 00    	cmp    $0x140,%edx
140d292fb:	0f 84 e3 0e 00 00    	je     0x140d2a1e4
140d29301:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140d29306:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
140d2930b:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140d29310:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140d29315:	81 fa 80 00 00 00    	cmp    $0x80,%edx
140d2931b:	75 0d                	jne    0x140d2932a
140d2931d:	41 c7 86 f0 00 00 00 	movl   $0xa,0xf0(%r14)
140d29324:	0a 00 00 00
140d29328:	eb 1a                	jmp    0x140d29344
140d2932a:	81 fa c0 00 00 00    	cmp    $0xc0,%edx
140d29330:	b8 0e 00 00 00       	mov    $0xe,%eax
140d29335:	b9 0c 00 00 00       	mov    $0xc,%ecx
140d2933a:	0f 44 c1             	cmove  %ecx,%eax
140d2933d:	41 89 86 f0 00 00 00 	mov    %eax,0xf0(%r14)
140d29344:	41 8b 30             	mov    (%r8),%esi
140d29347:	8b c6                	mov    %esi,%eax
140d29349:	c1 c8 08             	ror    $0x8,%eax
140d2934c:	c1 c6 08             	rol    $0x8,%esi
140d2934f:	33 f0                	xor    %eax,%esi
140d29351:	4c 89 64 24 10       	mov    %r12,0x10(%rsp)
140d29356:	81 e6 ff 00 ff 00    	and    $0xff00ff,%esi
140d2935c:	33 f0                	xor    %eax,%esi
140d2935e:	41 89 36             	mov    %esi,(%r14)
140d29361:	41 8b 78 04          	mov    0x4(%r8),%edi
140d29365:	8b c7                	mov    %edi,%eax
140d29367:	c1 c8 08             	ror    $0x8,%eax
140d2936a:	c1 c7 08             	rol    $0x8,%edi
140d2936d:	33 f8                	xor    %eax,%edi
140d2936f:	81 e7 ff 00 ff 00    	and    $0xff00ff,%edi
140d29375:	33 f8                	xor    %eax,%edi
140d29377:	41 89 7e 04          	mov    %edi,0x4(%r14)
140d2937b:	41 8b 58 08          	mov    0x8(%r8),%ebx
140d2937f:	8b c3                	mov    %ebx,%eax
140d29381:	c1 c8 08             	ror    $0x8,%eax
140d29384:	c1 c3 08             	rol    $0x8,%ebx
140d29387:	33 d8                	xor    %eax,%ebx
140d29389:	81 e3 ff 00 ff 00    	and    $0xff00ff,%ebx
140d2938f:	33 d8                	xor    %eax,%ebx
140d29391:	41 89 5e 08          	mov    %ebx,0x8(%r14)
140d29395:	41 8b 68 0c          	mov    0xc(%r8),%ebp
140d29399:	8b c5                	mov    %ebp,%eax
140d2939b:	c1 c5 08             	rol    $0x8,%ebp
140d2939e:	c1 c8 08             	ror    $0x8,%eax
140d293a1:	33 e8                	xor    %eax,%ebp
140d293a3:	81 e5 ff 00 ff 00    	and    $0xff00ff,%ebp
140d293a9:	33 e8                	xor    %eax,%ebp
140d293ab:	41 89 6e 0c          	mov    %ebp,0xc(%r14)
140d293af:	81 fa 80 00 00 00    	cmp    $0x80,%edx
140d293b5:	0f 85 17 05 00 00    	jne    0x140d298d2
140d293bb:	8b c5                	mov    %ebp,%eax
140d293bd:	48 c1 e8 10          	shr    $0x10,%rax
140d293c1:	0f b6 c8             	movzbl %al,%ecx
140d293c4:	48 8d 05 35 6c 2d ff 	lea    -0xd293cb(%rip),%rax        # 0x140000000
140d293cb:	44 8b 94 88 90 65 17 	mov    0x1176590(%rax,%rcx,4),%r10d
140d293d2:	01
140d293d3:	41 0f ba fa 18       	btc    $0x18,%r10d
140d293d8:	8b cd                	mov    %ebp,%ecx
140d293da:	48 c1 e9 08          	shr    $0x8,%rcx
140d293de:	41 81 e2 00 00 00 ff 	and    $0xff000000,%r10d
140d293e5:	0f b6 d1             	movzbl %cl,%edx
140d293e8:	8b 8c 90 90 69 17 01 	mov    0x1176990(%rax,%rdx,4),%ecx
140d293ef:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
140d293f5:	44 33 d1             	xor    %ecx,%r10d
140d293f8:	8b cd                	mov    %ebp,%ecx
140d293fa:	48 c1 e9 18          	shr    $0x18,%rcx
140d293fe:	0f b6 8c 88 90 61 17 	movzbl 0x1176190(%rax,%rcx,4),%ecx
140d29405:	01
140d29406:	44 33 d1             	xor    %ecx,%r10d
140d29409:	40 0f b6 cd          	movzbl %bpl,%ecx
140d2940d:	8b 94 88 90 5d 17 01 	mov    0x1175d90(%rax,%rcx,4),%edx
140d29414:	81 e2 00 ff 00 00    	and    $0xff00,%edx
140d2941a:	44 33 d2             	xor    %edx,%r10d
140d2941d:	44 33 d6             	xor    %esi,%r10d
140d29420:	41 33 fa             	xor    %r10d,%edi
140d29423:	45 89 56 10          	mov    %r10d,0x10(%r14)
140d29427:	33 df                	xor    %edi,%ebx
140d29429:	41 89 7e 14          	mov    %edi,0x14(%r14)
140d2942d:	41 89 5e 18          	mov    %ebx,0x18(%r14)
140d29431:	8b cb                	mov    %ebx,%ecx
140d29433:	33 cd                	xor    %ebp,%ecx
140d29435:	44 8b c1             	mov    %ecx,%r8d
140d29438:	48 c1 e9 10          	shr    $0x10,%rcx
140d2943c:	0f b6 d1             	movzbl %cl,%edx
140d2943f:	41 8b c8             	mov    %r8d,%ecx
140d29442:	48 c1 e9 08          	shr    $0x8,%rcx
140d29446:	45 89 46 1c          	mov    %r8d,0x1c(%r14)
140d2944a:	44 8b 8c 90 90 65 17 	mov    0x1176590(%rax,%rdx,4),%r9d
140d29451:	01
140d29452:	0f b6 d1             	movzbl %cl,%edx
140d29455:	41 0f ba f9 19       	btc    $0x19,%r9d
140d2945a:	41 81 e1 00 00 00 ff 	and    $0xff000000,%r9d
140d29461:	8b 8c 90 90 69 17 01 	mov    0x1176990(%rax,%rdx,4),%ecx
140d29468:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
140d2946e:	44 33 c9             	xor    %ecx,%r9d
140d29471:	41 8b c8             	mov    %r8d,%ecx
140d29474:	48 c1 e9 18          	shr    $0x18,%rcx
140d29478:	0f b6 8c 88 90 61 17 	movzbl 0x1176190(%rax,%rcx,4),%ecx
140d2947f:	01
140d29480:	44 33 c9             	xor    %ecx,%r9d
140d29483:	41 0f b6 c8          	movzbl %r8b,%ecx
140d29487:	8b 94 88 90 5d 17 01 	mov    0x1175d90(%rax,%rcx,4),%edx
140d2948e:	81 e2 00 ff 00 00    	and    $0xff00,%edx
140d29494:	44 33 ca             	xor    %edx,%r9d
140d29497:	45 33 ca             	xor    %r10d,%r9d
140d2949a:	41 33 f9             	xor    %r9d,%edi
140d2949d:	45 89 4e 20          	mov    %r9d,0x20(%r14)
140d294a1:	44 8b d7             	mov    %edi,%r10d
140d294a4:	41 89 7e 24          	mov    %edi,0x24(%r14)
140d294a8:	44 33 d3             	xor    %ebx,%r10d
140d294ab:	41 8b ca             	mov    %r10d,%ecx
140d294ae:	45 89 56 28          	mov    %r10d,0x28(%r14)
140d294b2:	41 33 c8             	xor    %r8d,%ecx
140d294b5:	44 8b c1             	mov    %ecx,%r8d
140d294b8:	48 c1 e9 10          	shr    $0x10,%rcx
140d294bc:	0f b6 d1             	movzbl %cl,%edx
140d294bf:	41 8b c8             	mov    %r8d,%ecx
140d294c2:	48 c1 e9 08          	shr    $0x8,%rcx
140d294c6:	45 89 46 2c          	mov    %r8d,0x2c(%r14)
140d294ca:	8b 9c 90 90 65 17 01 	mov    0x1176590(%rax,%rdx,4),%ebx
140d294d1:	0f b6 d1             	movzbl %cl,%edx
140d294d4:	0f ba fb 1a          	btc    $0x1a,%ebx
140d294d8:	81 e3 00 00 00 ff    	and    $0xff000000,%ebx
140d294de:	8b 8c 90 90 69 17 01 	mov    0x1176990(%rax,%rdx,4),%ecx
140d294e5:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
140d294eb:	33 d9                	xor    %ecx,%ebx
140d294ed:	41 8b c8             	mov    %r8d,%ecx
140d294f0:	48 c1 e9 18          	shr    $0x18,%rcx
140d294f4:	0f b6 8c 88 90 61 17 	movzbl 0x1176190(%rax,%rcx,4),%ecx
140d294fb:	01
140d294fc:	33 d9                	xor    %ecx,%ebx
140d294fe:	41 0f b6 c8          	movzbl %r8b,%ecx
140d29502:	8b 94 88 90 5d 17 01 	mov    0x1175d90(%rax,%rcx,4),%edx
140d29509:	81 e2 00 ff 00 00    	and    $0xff00,%edx
140d2950f:	33 da                	xor    %edx,%ebx
140d29511:	41 33 d9             	xor    %r9d,%ebx
140d29514:	41 89 5e 30          	mov    %ebx,0x30(%r14)
140d29518:	8b f3                	mov    %ebx,%esi
140d2951a:	33 f7                	xor    %edi,%esi
140d2951c:	41 89 76 34          	mov    %esi,0x34(%r14)
140d29520:	44 8b ce             	mov    %esi,%r9d
140d29523:	45 33 ca             	xor    %r10d,%r9d
140d29526:	45 89 4e 38          	mov    %r9d,0x38(%r14)
140d2952a:	41 8b c9             	mov    %r9d,%ecx
140d2952d:	41 33 c8             	xor    %r8d,%ecx
140d29530:	44 8b c1             	mov    %ecx,%r8d
140d29533:	48 c1 e9 10          	shr    $0x10,%rcx
140d29537:	0f b6 d1             	movzbl %cl,%edx
140d2953a:	41 8b c8             	mov    %r8d,%ecx
140d2953d:	48 c1 e9 08          	shr    $0x8,%rcx
140d29541:	45 89 46 3c          	mov    %r8d,0x3c(%r14)
140d29545:	44 8b 9c 90 90 65 17 	mov    0x1176590(%rax,%rdx,4),%r11d
140d2954c:	01
140d2954d:	0f b6 d1             	movzbl %cl,%edx
140d29550:	41 0f ba fb 1b       	btc    $0x1b,%r11d
140d29555:	41 81 e3 00 00 00 ff 	and    $0xff000000,%r11d
140d2955c:	8b 8c 90 90 69 17 01 	mov    0x1176990(%rax,%rdx,4),%ecx
140d29563:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
140d29569:	44 33 d9             	xor    %ecx,%r11d
140d2956c:	41 8b c8             	mov    %r8d,%ecx
140d2956f:	48 c1 e9 18          	shr    $0x18,%rcx
140d29573:	0f b6 8c 88 90 61 17 	movzbl 0x1176190(%rax,%rcx,4),%ecx
140d2957a:	01
140d2957b:	44 33 d9             	xor    %ecx,%r11d
140d2957e:	41 0f b6 c8          	movzbl %r8b,%ecx
140d29582:	8b 94 88 90 5d 17 01 	mov    0x1175d90(%rax,%rcx,4),%edx
140d29589:	81 e2 00 ff 00 00    	and    $0xff00,%edx
140d2958f:	44 33 da             	xor    %edx,%r11d
140d29592:	44 33 db             	xor    %ebx,%r11d
140d29595:	45 89 5e 40          	mov    %r11d,0x40(%r14)
140d29599:	41 33 f3             	xor    %r11d,%esi
140d2959c:	41 89 76 44          	mov    %esi,0x44(%r14)
140d295a0:	44 8b d6             	mov    %esi,%r10d
140d295a3:	45 33 d1             	xor    %r9d,%r10d
140d295a6:	45 89 56 48          	mov    %r10d,0x48(%r14)
140d295aa:	41 8b ca             	mov    %r10d,%ecx
140d295ad:	41 33 c8             	xor    %r8d,%ecx
140d295b0:	44 8b c1             	mov    %ecx,%r8d
140d295b3:	48 c1 e9 10          	shr    $0x10,%rcx
140d295b7:	0f b6 d1             	movzbl %cl,%edx
140d295ba:	41 8b c8             	mov    %r8d,%ecx
140d295bd:	48 c1 e9 08          	shr    $0x8,%rcx
140d295c1:	45 89 46 4c          	mov    %r8d,0x4c(%r14)
140d295c5:	8b 9c 90 90 65 17 01 	mov    0x1176590(%rax,%rdx,4),%ebx
140d295cc:	0f b6 d1             	movzbl %cl,%edx
140d295cf:	0f ba fb 1c          	btc    $0x1c,%ebx
140d295d3:	81 e3 00 00 00 ff    	and    $0xff000000,%ebx
140d295d9:	8b 8c 90 90 69 17 01 	mov    0x1176990(%rax,%rdx,4),%ecx
140d295e0:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
140d295e6:	33 d9                	xor    %ecx,%ebx
140d295e8:	41 8b c8             	mov    %r8d,%ecx
140d295eb:	48 c1 e9 18          	shr    $0x18,%rcx
140d295ef:	0f b6 8c 88 90 61 17 	movzbl 0x1176190(%rax,%rcx,4),%ecx
140d295f6:	01
140d295f7:	33 d9                	xor    %ecx,%ebx
140d295f9:	41 0f b6 c8          	movzbl %r8b,%ecx
140d295fd:	8b 94 88 90 5d 17 01 	mov    0x1175d90(%rax,%rcx,4),%edx
140d29604:	81 e2 00 ff 00 00    	and    $0xff00,%edx
140d2960a:	33 da                	xor    %edx,%ebx
140d2960c:	41 33 db             	xor    %r11d,%ebx
140d2960f:	33 f3                	xor    %ebx,%esi
140d29611:	41 89 5e 50          	mov    %ebx,0x50(%r14)
140d29615:	41 89 76 54          	mov    %esi,0x54(%r14)
140d29619:	44 8b ce             	mov    %esi,%r9d
140d2961c:	45 33 ca             	xor    %r10d,%r9d
140d2961f:	41 8b c9             	mov    %r9d,%ecx
140d29622:	45 89 4e 58          	mov    %r9d,0x58(%r14)
140d29626:	41 33 c8             	xor    %r8d,%ecx
140d29629:	44 8b c1             	mov    %ecx,%r8d
140d2962c:	48 c1 e9 10          	shr    $0x10,%rcx
140d29630:	0f b6 d1             	movzbl %cl,%edx
140d29633:	41 8b c8             	mov    %r8d,%ecx
140d29636:	48 c1 e9 08          	shr    $0x8,%rcx
140d2963a:	45 89 46 5c          	mov    %r8d,0x5c(%r14)
140d2963e:	44 8b 9c 90 90 65 17 	mov    0x1176590(%rax,%rdx,4),%r11d
140d29645:	01
140d29646:	0f b6 d1             	movzbl %cl,%edx
140d29649:	41 0f ba fb 1d       	btc    $0x1d,%r11d
140d2964e:	41 81 e3 00 00 00 ff 	and    $0xff000000,%r11d
140d29655:	8b 8c 90 90 69 17 01 	mov    0x1176990(%rax,%rdx,4),%ecx
140d2965c:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
140d29662:	44 33 d9             	xor    %ecx,%r11d
140d29665:	41 8b c8             	mov    %r8d,%ecx
140d29668:	48 c1 e9 18          	shr    $0x18,%rcx
140d2966c:	0f b6 8c 88 90 61 17 	movzbl 0x1176190(%rax,%rcx,4),%ecx
140d29673:	01
140d29674:	44 33 d9             	xor    %ecx,%r11d
140d29677:	41 0f b6 c8          	movzbl %r8b,%ecx
140d2967b:	8b 94 88 90 5d 17 01 	mov    0x1175d90(%rax,%rcx,4),%edx
140d29682:	81 e2 00 ff 00 00    	and    $0xff00,%edx
140d29688:	44 33 da             	xor    %edx,%r11d
140d2968b:	44 33 db             	xor    %ebx,%r11d
140d2968e:	45 89 5e 60          	mov    %r11d,0x60(%r14)
140d29692:	41 8b fb             	mov    %r11d,%edi
140d29695:	33 fe                	xor    %esi,%edi
140d29697:	41 89 7e 64          	mov    %edi,0x64(%r14)
140d2969b:	44 8b d7             	mov    %edi,%r10d
140d2969e:	45 33 d1             	xor    %r9d,%r10d
140d296a1:	45 89 56 68          	mov    %r10d,0x68(%r14)
140d296a5:	41 8b ca             	mov    %r10d,%ecx
140d296a8:	41 33 c8             	xor    %r8d,%ecx
140d296ab:	44 8b c1             	mov    %ecx,%r8d
140d296ae:	48 c1 e9 10          	shr    $0x10,%rcx
140d296b2:	0f b6 d1             	movzbl %cl,%edx
140d296b5:	41 8b c8             	mov    %r8d,%ecx
140d296b8:	48 c1 e9 08          	shr    $0x8,%rcx
140d296bc:	45 89 46 6c          	mov    %r8d,0x6c(%r14)
140d296c0:	44 8b 8c 90 90 65 17 	mov    0x1176590(%rax,%rdx,4),%r9d
140d296c7:	01
140d296c8:	0f b6 d1             	movzbl %cl,%edx
140d296cb:	41 0f ba f9 1e       	btc    $0x1e,%r9d
140d296d0:	41 81 e1 00 00 00 ff 	and    $0xff000000,%r9d
140d296d7:	8b 8c 90 90 69 17 01 	mov    0x1176990(%rax,%rdx,4),%ecx
140d296de:	81 e1 00 00 ff 00    	and    $0xff0000,%ecx
140d296e4:	44 33 c9             	xor    %ecx,%r9d
140d296e7:	41 8b c8             	mov    %r8d,%ecx
140d296ea:	48 c1 e9 18          	shr    $0x18,%rcx
140d296ee:	0f b6 8c 88 90 61 17 	movzbl 0x1176190(%rax,%rcx,4),%ecx
140d296f5:	01
140d296f6:	44 33 c9             	xor    %ecx,%r9d
140d296f9:	41 0f b6 c8          	movzbl %r8b,%ecx
140d296fd:	8b 94 88 90 5d 17 01 	mov    0x1175d90(%rax,%rcx,4),%edx
140d29704:	81 e2 00 ff 00 00    	and    $0xff00,%edx
140d2970a:	44 33 ca             	xor    %edx,%r9d
140d2970d:	45 33 cb             	xor    %r11d,%r9d
140d29710:	45 89 4e 70          	mov    %r9d,0x70(%r14)
140d29714:	41 33 f9             	xor    %r9d,%edi
140d29717:	41 89 7e 74          	mov    %edi,0x74(%r14)
140d2971b:	44 8b df             	mov    %edi,%r11d
140d2971e:	45 33 da             	xor    %r10d,%r11d
140d29721:	45 33 c3             	xor    %r11d,%r8d
140d29724:	45 89 5e 78          	mov    %r11d,0x78(%r14)
140d29728:	45 89 46 7c          	mov    %r8d,0x7c(%r14)
140d2972c:	41 8b c8             	mov    %r8d,%ecx
140d2972f:	48 c1 e9 10          	shr    $0x10,%rcx
140d29733:	0f b6 d1             	movzbl %cl,%edx
140d29736:	41 8b c8             	mov    %r8d,%ecx
140d29739:	48 c1 e9 08          	shr    $0x8,%rcx
140d2973d:	44 8b 94 90 90 65 17 	mov    0x1176590(%rax,%rdx,4),%r10d
140d29744:	01