1401aefc7:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
1401aefce:	00
1401aefcf:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
1401aefd4:	48 8b f9             	mov    %rcx,%rdi
1401aefd7:	83 64 24 24 00       	andl   $0x0,0x24(%rsp)
1401aefdc:	49 8b c8             	mov    %r8,%rcx
1401aefdf:	48 8b da             	mov    %rdx,%rbx
1401aefe2:	c7 44 24 28 01 23 45 	movl   $0x67452301,0x28(%rsp)
1401aefe9:	67
1401aefea:	c7 44 24 2c 89 ab cd 	movl   $0xefcdab89,0x2c(%rsp)
1401aeff1:	ef
1401aeff2:	c7 44 24 30 fe dc ba 	movl   $0x98badcfe,0x30(%rsp)
1401aeff9:	98
1401aeffa:	c7 44 24 34 76 54 32 	movl   $0x10325476,0x34(%rsp)
1401af001:	10
1401af002:	e8 49 86 f0 ff       	call   0x1400b7650
1401af007:	44 8b c0             	mov    %eax,%r8d
1401af00a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401af00f:	48 8b d3             	mov    %rbx,%rdx
1401af012:	e8 f9 01 00 00       	call   0x1401af210
1401af017:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401af01c:	48 8b cf             	mov    %rdi,%rcx
1401af01f:	e8 24 00 00 00       	call   0x1401af048
1401af024:	33 c0                	xor    %eax,%eax
1401af026:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1401af02d:	00
1401af02e:	48 33 cc             	xor    %rsp,%rcx
1401af031:	e8 7a 0e 10 00       	call   0x1402afeb0
1401af036:	48 8b 9c 24 f8 00 00 	mov    0xf8(%rsp),%rbx
1401af03d:	00
1401af03e:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1401af045:	5f                   	pop    %rdi
1401af046:	c3                   	ret
1401af047:	cc                   	int3
1401af048:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401af04d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401af052:	57                   	push   %rdi
1401af053:	48 83 ec 20          	sub    $0x20,%rsp
1401af057:	44 8b 0a             	mov    (%rdx),%r9d
1401af05a:	b8 40 00 00 00       	mov    $0x40,%eax
1401af05f:	41 83 e1 3f          	and    $0x3f,%r9d
1401af063:	48 8b da             	mov    %rdx,%rbx
1401af066:	48 8b f1             	mov    %rcx,%rsi
1401af069:	41 c6 44 11 18 80    	movb   $0x80,0x18(%r9,%rdx,1)
1401af06f:	41 ff c1             	inc    %r9d
1401af072:	41 2b c1             	sub    %r9d,%eax
1401af075:	83 f8 08             	cmp    $0x8,%eax
1401af078:	73 2d                	jae    0x1401af0a7
1401af07a:	41 8b c9             	mov    %r9d,%ecx
1401af07d:	48 83 c1 18          	add    $0x18,%rcx
1401af081:	44 8b c0             	mov    %eax,%r8d
1401af084:	48 03 ca             	add    %rdx,%rcx
1401af087:	33 d2                	xor    %edx,%edx
1401af089:	e8 72 29 13 00       	call   0x1402e1a00
1401af08e:	41 b8 40 00 00 00    	mov    $0x40,%r8d
1401af094:	48 8d 53 18          	lea    0x18(%rbx),%rdx
1401af098:	48 8b cb             	mov    %rbx,%rcx
1401af09b:	e8 40 02 00 00       	call   0x1401af2e0
1401af0a0:	45 33 c9             	xor    %r9d,%r9d
1401af0a3:	41 8d 41 40          	lea    0x40(%r9),%eax
1401af0a7:	41 8b c9             	mov    %r9d,%ecx
1401af0aa:	83 c0 f8             	add    $0xfffffff8,%eax
1401af0ad:	48 83 c1 18          	add    $0x18,%rcx
1401af0b1:	44 8b c0             	mov    %eax,%r8d
1401af0b4:	48 03 cb             	add    %rbx,%rcx
1401af0b7:	33 d2                	xor    %edx,%edx
1401af0b9:	e8 42 29 13 00       	call   0x1402e1a00
1401af0be:	c1 23 03             	shll   $0x3,(%rbx)
1401af0c1:	0f b6 0b             	movzbl (%rbx),%ecx
1401af0c4:	e8 7f 85 f0 ff       	call   0x1400b7648
1401af0c9:	88 43 50             	mov    %al,0x50(%rbx)
1401af0cc:	0f b6 4b 01          	movzbl 0x1(%rbx),%ecx
1401af0d0:	e8 73 85 f0 ff       	call   0x1400b7648
1401af0d5:	88 43 51             	mov    %al,0x51(%rbx)
1401af0d8:	0f b6 4b 02          	movzbl 0x2(%rbx),%ecx
1401af0dc:	e8 67 85 f0 ff       	call   0x1400b7648
1401af0e1:	0f b6 4b 03          	movzbl 0x3(%rbx),%ecx
1401af0e5:	88 43 52             	mov    %al,0x52(%rbx)
1401af0e8:	e8 5b 85 f0 ff       	call   0x1400b7648
1401af0ed:	88 43 53             	mov    %al,0x53(%rbx)
1401af0f0:	0f b6 4b 04          	movzbl 0x4(%rbx),%ecx
1401af0f4:	e8 4f 85 f0 ff       	call   0x1400b7648
1401af0f9:	88 43 54             	mov    %al,0x54(%rbx)
1401af0fc:	0f b6 4b 05          	movzbl 0x5(%rbx),%ecx
1401af100:	e8 43 85 f0 ff       	call   0x1400b7648
1401af105:	88 43 55             	mov    %al,0x55(%rbx)
1401af108:	0f b6 4b 06          	movzbl 0x6(%rbx),%ecx
1401af10c:	e8 37 85 f0 ff       	call   0x1400b7648
1401af111:	0f b6 4b 07          	movzbl 0x7(%rbx),%ecx
1401af115:	88 43 56             	mov    %al,0x56(%rbx)
1401af118:	e8 2b 85 f0 ff       	call   0x1400b7648
1401af11d:	41 b8 40 00 00 00    	mov    $0x40,%r8d
1401af123:	88 43 57             	mov    %al,0x57(%rbx)
1401af126:	48 8d 53 18          	lea    0x18(%rbx),%rdx
1401af12a:	48 8b cb             	mov    %rbx,%rcx
1401af12d:	e8 ae 01 00 00       	call   0x1401af2e0
1401af132:	0f b6 4b 08          	movzbl 0x8(%rbx),%ecx
1401af136:	e8 0d 85 f0 ff       	call   0x1400b7648
1401af13b:	88 06                	mov    %al,(%rsi)
1401af13d:	0f b6 4b 09          	movzbl 0x9(%rbx),%ecx
1401af141:	e8 02 85 f0 ff       	call   0x1400b7648
1401af146:	88 46 01             	mov    %al,0x1(%rsi)
1401af149:	0f b6 4b 0a          	movzbl 0xa(%rbx),%ecx
1401af14d:	e8 f6 84 f0 ff       	call   0x1400b7648
1401af152:	88 46 02             	mov    %al,0x2(%rsi)
1401af155:	0f b6 4b 0b          	movzbl 0xb(%rbx),%ecx
1401af159:	e8 ea 84 f0 ff       	call   0x1400b7648
1401af15e:	88 46 03             	mov    %al,0x3(%rsi)
1401af161:	0f b6 4b 0c          	movzbl 0xc(%rbx),%ecx
1401af165:	e8 de 84 f0 ff       	call   0x1400b7648
1401af16a:	88 46 04             	mov    %al,0x4(%rsi)
1401af16d:	0f b6 4b 0d          	movzbl 0xd(%rbx),%ecx
1401af171:	e8 d2 84 f0 ff       	call   0x1400b7648
1401af176:	88 46 05             	mov    %al,0x5(%rsi)
1401af179:	0f b6 4b 0e          	movzbl 0xe(%rbx),%ecx
1401af17d:	e8 c6 84 f0 ff       	call   0x1400b7648
1401af182:	88 46 06             	mov    %al,0x6(%rsi)
1401af185:	0f b6 4b 0f          	movzbl 0xf(%rbx),%ecx
1401af189:	e8 ba 84 f0 ff       	call   0x1400b7648
1401af18e:	88 46 07             	mov    %al,0x7(%rsi)
1401af191:	0f b6 4b 10          	movzbl 0x10(%rbx),%ecx
1401af195:	e8 ae 84 f0 ff       	call   0x1400b7648
1401af19a:	88 46 08             	mov    %al,0x8(%rsi)
1401af19d:	0f b6 4b 11          	movzbl 0x11(%rbx),%ecx
1401af1a1:	e8 a2 84 f0 ff       	call   0x1400b7648
1401af1a6:	88 46 09             	mov    %al,0x9(%rsi)
1401af1a9:	0f b6 4b 12          	movzbl 0x12(%rbx),%ecx
1401af1ad:	e8 96 84 f0 ff       	call   0x1400b7648
1401af1b2:	88 46 0a             	mov    %al,0xa(%rsi)
1401af1b5:	0f b6 4b 13          	movzbl 0x13(%rbx),%ecx
1401af1b9:	e8 8a 84 f0 ff       	call   0x1400b7648
1401af1be:	88 46 0b             	mov    %al,0xb(%rsi)
1401af1c1:	0f b6 4b 14          	movzbl 0x14(%rbx),%ecx
1401af1c5:	e8 7e 84 f0 ff       	call   0x1400b7648
1401af1ca:	88 46 0c             	mov    %al,0xc(%rsi)
1401af1cd:	0f b6 4b 15          	movzbl 0x15(%rbx),%ecx
1401af1d1:	e8 72 84 f0 ff       	call   0x1400b7648
1401af1d6:	88 46 0d             	mov    %al,0xd(%rsi)
1401af1d9:	0f b6 4b 16          	movzbl 0x16(%rbx),%ecx
1401af1dd:	e8 66 84 f0 ff       	call   0x1400b7648
1401af1e2:	88 46 0e             	mov    %al,0xe(%rsi)
1401af1e5:	0f b6 4b 17          	movzbl 0x17(%rbx),%ecx
1401af1e9:	e8 5a 84 f0 ff       	call   0x1400b7648
1401af1ee:	33 d2                	xor    %edx,%edx
1401af1f0:	88 46 0f             	mov    %al,0xf(%rsi)
1401af1f3:	41 b8 98 00 00 00    	mov    $0x98,%r8d
1401af1f9:	48 8b cb             	mov    %rbx,%rcx
1401af1fc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401af201:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401af206:	48 83 c4 20          	add    $0x20,%rsp
1401af20a:	5f                   	pop    %rdi
1401af20b:	e9 f0 27 13 00       	jmp    0x1402e1a00
1401af210:	48 8b c4             	mov    %rsp,%rax
1401af213:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401af217:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401af21b:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401af21f:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401af223:	41 56                	push   %r14
1401af225:	48 83 ec 20          	sub    $0x20,%rsp
1401af229:	48 8b f1             	mov    %rcx,%rsi
1401af22c:	41 8b f8             	mov    %r8d,%edi
1401af22f:	8b 09                	mov    (%rcx),%ecx
1401af231:	48 8b ea             	mov    %rdx,%rbp
1401af234:	8d 04 39             	lea    (%rcx,%rdi,1),%eax
1401af237:	25 ff ff ff 1f       	and    $0x1fffffff,%eax
1401af23c:	89 06                	mov    %eax,(%rsi)
1401af23e:	3b c1                	cmp    %ecx,%eax
1401af240:	73 03                	jae    0x1401af245
1401af242:	ff 46 04             	incl   0x4(%rsi)
1401af245:	8b c7                	mov    %edi,%eax
1401af247:	c1 e8 1d             	shr    $0x1d,%eax
1401af24a:	01 46 04             	add    %eax,0x4(%rsi)
1401af24d:	83 e1 3f             	and    $0x3f,%ecx
1401af250:	74 42                	je     0x1401af294
1401af252:	41 be 40 00 00 00    	mov    $0x40,%r14d
1401af258:	44 2b f1             	sub    %ecx,%r14d
1401af25b:	48 83 c1 18          	add    $0x18,%rcx
1401af25f:	48 03 ce             	add    %rsi,%rcx
1401af262:	41 3b fe             	cmp    %r14d,%edi
1401af265:	73 05                	jae    0x1401af26c
1401af267:	4c 8b c7             	mov    %rdi,%r8
1401af26a:	eb 52                	jmp    0x1401af2be
1401af26c:	45 8b c6             	mov    %r14d,%r8d
1401af26f:	41 8b de             	mov    %r14d,%ebx
1401af272:	e8 e9 20 13 00       	call   0x1402e1360
1401af277:	48 03 eb             	add    %rbx,%rbp
1401af27a:	41 2b fe             	sub    %r14d,%edi
1401af27d:	48 8d 5e 18          	lea    0x18(%rsi),%rbx
1401af281:	41 b8 40 00 00 00    	mov    $0x40,%r8d
1401af287:	48 8b d3             	mov    %rbx,%rdx
1401af28a:	48 8b ce             	mov    %rsi,%rcx
1401af28d:	e8 4e 00 00 00       	call   0x1401af2e0
1401af292:	eb 04                	jmp    0x1401af298
1401af294:	48 8d 5e 18          	lea    0x18(%rsi),%rbx
1401af298:	83 ff 40             	cmp    $0x40,%edi
1401af29b:	72 18                	jb     0x1401af2b5
1401af29d:	44 8b c7             	mov    %edi,%r8d
1401af2a0:	48 8b d5             	mov    %rbp,%rdx
1401af2a3:	41 83 e0 c0          	and    $0xffffffc0,%r8d
1401af2a7:	48 8b ce             	mov    %rsi,%rcx
1401af2aa:	e8 31 00 00 00       	call   0x1401af2e0
1401af2af:	48 8b e8             	mov    %rax,%rbp
1401af2b2:	83 e7 3f             	and    $0x3f,%edi
1401af2b5:	44 8b c7             	mov    %edi,%r8d
1401af2b8:	48 8b d5             	mov    %rbp,%rdx
1401af2bb:	48 8b cb             	mov    %rbx,%rcx
1401af2be:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401af2c3:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401af2c8:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401af2cd:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401af2d2:	48 83 c4 20          	add    $0x20,%rsp
1401af2d6:	41 5e                	pop    %r14
1401af2d8:	e9 83 20 13 00       	jmp    0x1402e1360
1401af2dd:	cc                   	int3
1401af2de:	cc                   	int3
1401af2df:	cc                   	int3
1401af2e0:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
1401af2e5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1401af2ea:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401af2ef:	53                   	push   %rbx
1401af2f0:	55                   	push   %rbp
1401af2f1:	56                   	push   %rsi
1401af2f2:	57                   	push   %rdi
1401af2f3:	41 54                	push   %r12
1401af2f5:	41 55                	push   %r13
1401af2f7:	41 56                	push   %r14
1401af2f9:	41 57                	push   %r15
1401af2fb:	48 83 ec 38          	sub    $0x38,%rsp
1401af2ff:	44 8b 59 0c          	mov    0xc(%rcx),%r11d
1401af303:	48 8b fa             	mov    %rdx,%rdi
1401af306:	8b 51 08             	mov    0x8(%rcx),%edx
1401af309:	4c 8b f1             	mov    %rcx,%r14
1401af30c:	44 8b 51 10          	mov    0x10(%rcx),%r10d
1401af310:	44 8b 49 14          	mov    0x14(%rcx),%r9d
1401af314:	eb 08                	jmp    0x1401af31e
1401af316:	4c 8b b4 24 80 00 00 	mov    0x80(%rsp),%r14
1401af31d:	00
1401af31e:	0f b6 47 02          	movzbl 0x2(%rdi),%eax
1401af322:	0f b6 4f 03          	movzbl 0x3(%rdi),%ecx
1401af326:	89 54 24 20          	mov    %edx,0x20(%rsp)
1401af32a:	c1 e1 08             	shl    $0x8,%ecx
1401af32d:	0b c8                	or     %eax,%ecx
1401af32f:	44 89 4c 24 2c       	mov    %r9d,0x2c(%rsp)
1401af334:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
1401af338:	c1 e1 08             	shl    $0x8,%ecx
1401af33b:	0b c8                	or     %eax,%ecx
1401af33d:	44 89 54 24 28       	mov    %r10d,0x28(%rsp)
1401af342:	0f b6 07             	movzbl (%rdi),%eax
1401af345:	c1 e1 08             	shl    $0x8,%ecx
1401af348:	0b c8                	or     %eax,%ecx
1401af34a:	44 89 5c 24 24       	mov    %r11d,0x24(%rsp)
1401af34f:	41 89 4e 58          	mov    %ecx,0x58(%r14)
1401af353:	41 8b c1             	mov    %r9d,%eax
1401af356:	41 33 c2             	xor    %r10d,%eax
1401af359:	89 8c 24 98 00 00 00 	mov    %ecx,0x98(%rsp)
1401af360:	41 23 c3             	and    %r11d,%eax
1401af363:	41 33 c1             	xor    %r9d,%eax
1401af366:	03 c1                	add    %ecx,%eax
1401af368:	03 d0                	add    %eax,%edx
1401af36a:	8b ca                	mov    %edx,%ecx
1401af36c:	c1 e9 1d             	shr    $0x1d,%ecx
1401af36f:	8d 04 d5 00 00 00 00 	lea    0x0(,%rdx,8),%eax
1401af376:	0f b6 57 07          	movzbl 0x7(%rdi),%edx
1401af37a:	0b c8                	or     %eax,%ecx
1401af37c:	c1 e2 08             	shl    $0x8,%edx
1401af37f:	0f b6 47 06          	movzbl 0x6(%rdi),%eax
1401af383:	0b d0                	or     %eax,%edx
1401af385:	0f b6 47 05          	movzbl 0x5(%rdi),%eax
1401af389:	c1 e2 08             	shl    $0x8,%edx
1401af38c:	0b d0                	or     %eax,%edx
1401af38e:	0f b6 47 04          	movzbl 0x4(%rdi),%eax
1401af392:	c1 e2 08             	shl    $0x8,%edx
1401af395:	0b d0                	or     %eax,%edx
1401af397:	41 8b c2             	mov    %r10d,%eax
1401af39a:	41 89 56 5c          	mov    %edx,0x5c(%r14)
1401af39e:	41 33 c3             	xor    %r11d,%eax
1401af3a1:	23 c1                	and    %ecx,%eax
1401af3a3:	89 54 24 0c          	mov    %edx,0xc(%rsp)
1401af3a7:	41 33 c2             	xor    %r10d,%eax
1401af3aa:	03 c2                	add    %edx,%eax
1401af3ac:	0f b6 57 0b          	movzbl 0xb(%rdi),%edx
1401af3b0:	44 03 c8             	add    %eax,%r9d
1401af3b3:	c1 e2 08             	shl    $0x8,%edx
1401af3b6:	0f b6 47 0a          	movzbl 0xa(%rdi),%eax
1401af3ba:	45 8b c1             	mov    %r9d,%r8d
1401af3bd:	0b d0                	or     %eax,%edx
1401af3bf:	41 c1 e1 07          	shl    $0x7,%r9d
1401af3c3:	0f b6 47 09          	movzbl 0x9(%rdi),%eax
1401af3c7:	c1 e2 08             	shl    $0x8,%edx
1401af3ca:	0b d0                	or     %eax,%edx
1401af3cc:	41 c1 e8 19          	shr    $0x19,%r8d
1401af3d0:	0f b6 47 08          	movzbl 0x8(%rdi),%eax
1401af3d4:	45 0b c1             	or     %r9d,%r8d
1401af3d7:	c1 e2 08             	shl    $0x8,%edx
1401af3da:	0b d0                	or     %eax,%edx
1401af3dc:	41 8b c3             	mov    %r11d,%eax
1401af3df:	41 89 56 60          	mov    %edx,0x60(%r14)
1401af3e3:	33 c1                	xor    %ecx,%eax
1401af3e5:	89 54 24 04          	mov    %edx,0x4(%rsp)
1401af3e9:	41 23 c0             	and    %r8d,%eax
1401af3ec:	41 33 c3             	xor    %r11d,%eax
1401af3ef:	03 c2                	add    %edx,%eax
1401af3f1:	0f b6 57 0f          	movzbl 0xf(%rdi),%edx
1401af3f5:	44 03 d0             	add    %eax,%r10d
1401af3f8:	c1 e2 08             	shl    $0x8,%edx
1401af3fb:	0f b6 47 0e          	movzbl 0xe(%rdi),%eax
1401af3ff:	45 8b ca             	mov    %r10d,%r9d
1401af402:	0b d0                	or     %eax,%edx
1401af404:	41 c1 e9 15          	shr    $0x15,%r9d
1401af408:	0f b6 47 0d          	movzbl 0xd(%rdi),%eax
1401af40c:	c1 e2 08             	shl    $0x8,%edx
1401af40f:	0b d0                	or     %eax,%edx
1401af411:	41 c1 e2 0b          	shl    $0xb,%r10d
1401af415:	0f b6 47 0c          	movzbl 0xc(%rdi),%eax
1401af419:	45 0b ca             	or     %r10d,%r9d
1401af41c:	c1 e2 08             	shl    $0x8,%edx
1401af41f:	0b d0                	or     %eax,%edx
1401af421:	89 54 24 14          	mov    %edx,0x14(%rsp)
1401af425:	41 89 56 64          	mov    %edx,0x64(%r14)
1401af429:	41 8b c0             	mov    %r8d,%eax
1401af42c:	33 c1                	xor    %ecx,%eax
1401af42e:	41 23 c1             	and    %r9d,%eax
1401af431:	33 c1                	xor    %ecx,%eax
1401af433:	03 c2                	add    %edx,%eax
1401af435:	0f b6 57 13          	movzbl 0x13(%rdi),%edx
1401af439:	44 03 d8             	add    %eax,%r11d
1401af43c:	c1 e2 08             	shl    $0x8,%edx
1401af43f:	0f b6 47 12          	movzbl 0x12(%rdi),%eax
1401af443:	45 8b d3             	mov    %r11d,%r10d
1401af446:	0b d0                	or     %eax,%edx
1401af448:	41 c1 eb 0d          	shr    $0xd,%r11d
1401af44c:	0f b6 47 11          	movzbl 0x11(%rdi),%eax
1401af450:	c1 e2 08             	shl    $0x8,%edx
1401af453:	0b d0                	or     %eax,%edx
1401af455:	41 c1 e2 13          	shl    $0x13,%r10d
1401af459:	0f b6 47 10          	movzbl 0x10(%rdi),%eax
1401af45d:	45 0b d3             	or     %r11d,%r10d
1401af460:	c1 e2 08             	shl    $0x8,%edx
1401af463:	0b d0                	or     %eax,%edx
1401af465:	41 8b c0             	mov    %r8d,%eax
1401af468:	41 33 c1             	xor    %r9d,%eax
1401af46b:	41 89 56 68          	mov    %edx,0x68(%r14)
1401af46f:	41 23 c2             	and    %r10d,%eax
1401af472:	89 14 24             	mov    %edx,(%rsp)
1401af475:	41 33 c0             	xor    %r8d,%eax
1401af478:	03 c2                	add    %edx,%eax
1401af47a:	03 c8                	add    %eax,%ecx
1401af47c:	8b d1                	mov    %ecx,%edx
1401af47e:	c1 ea 1d             	shr    $0x1d,%edx
1401af481:	8d 04 cd 00 00 00 00 	lea    0x0(,%rcx,8),%eax