10040c137:	83 c1 02             	add    $0x2,%ecx
10040c13a:	ba 08 00 00 00       	mov    $0x8,%edx
10040c13f:	48 63 c9             	movslq %ecx,%rcx
10040c142:	e8 41 4b 00 00       	call   100410c88 <.text+0xfc88>
10040c147:	ba 2f 00 00 00       	mov    $0x2f,%edx
10040c14c:	48 89 f1             	mov    %rsi,%rcx
10040c14f:	48 89 c7             	mov    %rax,%rdi
10040c152:	e8 c9 53 00 00       	call   100411520 <.text+0x10520>
10040c157:	48 89 07             	mov    %rax,(%rdi)
10040c15a:	48 85 c0             	test   %rax,%rax
10040c15d:	0f 84 e3 00 00 00    	je     10040c246 <.text+0xb246>
10040c163:	48 83 c0 01          	add    $0x1,%rax
10040c167:	48 89 07             	mov    %rax,(%rdi)
10040c16a:	48 85 db             	test   %rbx,%rbx
10040c16d:	74 23                	je     10040c192 <.text+0xb192>
10040c16f:	48 8b 13             	mov    (%rbx),%rdx
10040c172:	48 85 d2             	test   %rdx,%rdx
10040c175:	74 1b                	je     10040c192 <.text+0xb192>
10040c177:	b8 08 00 00 00       	mov    $0x8,%eax
10040c17c:	0f 1f 40 00          	nopl   0x0(%rax)
10040c180:	48 89 14 07          	mov    %rdx,(%rdi,%rax,1)
10040c184:	48 83 c0 08          	add    $0x8,%rax
10040c188:	48 8b 54 03 f8       	mov    -0x8(%rbx,%rax,1),%rdx
10040c18d:	48 85 d2             	test   %rdx,%rdx
10040c190:	75 ee                	jne    10040c180 <.text+0xb180>
10040c192:	31 db                	xor    %ebx,%ebx
10040c194:	48 8d 6c 24 34       	lea    0x34(%rsp),%rbp
10040c199:	4c 8d 64 24 28       	lea    0x28(%rsp),%r12
10040c19e:	8b 54 9d 00          	mov    0x0(%rbp,%rbx,4),%edx
10040c1a2:	85 d2                	test   %edx,%edx
10040c1a4:	75 07                	jne    10040c1ad <.text+0xb1ad>
10040c1a6:	41 83 3c 9c ff       	cmpl   $0xffffffff,(%r12,%rbx,4)
10040c1ab:	74 5c                	je     10040c209 <.text+0xb209>
10040c1ad:	48 83 c3 01          	add    $0x1,%rbx
10040c1b1:	48 83 fb 03          	cmp    $0x3,%rbx
10040c1b5:	75 e7                	jne    10040c19e <.text+0xb19e>
10040c1b7:	31 db                	xor    %ebx,%ebx
10040c1b9:	8b 44 9d 00          	mov    0x0(%rbp,%rbx,4),%eax
10040c1bd:	85 c0                	test   %eax,%eax
10040c1bf:	75 17                	jne    10040c1d8 <.text+0xb1d8>
10040c1c1:	8b 4c 9c 28          	mov    0x28(%rsp,%rbx,4),%ecx
10040c1c5:	39 d9                	cmp    %ebx,%ecx
10040c1c7:	74 0f                	je     10040c1d8 <.text+0xb1d8>
10040c1c9:	89 da                	mov    %ebx,%edx
10040c1cb:	41 89 dc             	mov    %ebx,%r12d
10040c1ce:	e8 5d 4e 00 00       	call   100411030 <.text+0x10030>
10040c1d3:	83 f8 ff             	cmp    $0xffffffff,%eax
10040c1d6:	74 7b                	je     10040c253 <.text+0xb253>
10040c1d8:	48 83 c3 01          	add    $0x1,%rbx
10040c1dc:	48 83 fb 03          	cmp    $0x3,%rbx
10040c1e0:	75 d7                	jne    10040c1b9 <.text+0xb1b9>
10040c1e2:	48 8b 94 24 a8 00 00 	mov    0xa8(%rsp),%rdx
10040c1e9:	00
10040c1ea:	b9 03 00 00 00       	mov    $0x3,%ecx
10040c1ef:	e8 2c fe ff ff       	call   10040c020 <.text+0xb020>
10040c1f4:	48 89 f1             	mov    %rsi,%rcx
10040c1f7:	48 89 fa             	mov    %rdi,%rdx
10040c1fa:	e8 41 4e 00 00       	call   100411040 <.text+0x10040>
10040c1ff:	b9 7f 00 00 00       	mov    $0x7f,%ecx
10040c204:	e8 87 4d 00 00       	call   100410f90 <.text+0xff90>
10040c209:	31 d2                	xor    %edx,%edx
10040c20b:	4c 8d 2d 79 b8 00 00 	lea    0xb879(%rip),%r13        # 100417a8b <_head_msys_assuan_0_dll-0x5575>
10040c212:	85 db                	test   %ebx,%ebx
10040c214:	0f 95 c2             	setne  %dl
10040c217:	4c 89 e9             	mov    %r13,%rcx
10040c21a:	e8 51 50 00 00       	call   100411270 <.text+0x10270>
10040c21f:	41 89 04 9c          	mov    %eax,(%r12,%rbx,4)
10040c223:	83 c0 01             	add    $0x1,%eax
10040c226:	75 85                	jne    10040c1ad <.text+0xb1ad>
10040c228:	e8 23 4d 00 00       	call   100410f50 <.text+0xff50>
10040c22d:	8b 08                	mov    (%rax),%ecx
10040c22f:	e8 8c 52 00 00       	call   1004114c0 <.text+0x104c0>
10040c234:	4c 89 ea             	mov    %r13,%rdx
10040c237:	48 8d 0d 57 b8 00 00 	lea    0xb857(%rip),%rcx        # 100417a95 <_head_msys_assuan_0_dll-0x556b>
10040c23e:	49 89 c0             	mov    %rax,%r8
10040c241:	e8 62 4b 00 00       	call   100410da8 <.text+0xfda8>
10040c246:	48 89 f1             	mov    %rsi,%rcx
10040c249:	e8 22 4a 00 00       	call   100410c70 <.text+0xfc70>
10040c24e:	e9 14 ff ff ff       	jmp    10040c167 <.text+0xb167>
10040c253:	e8 f8 4c 00 00       	call   100410f50 <.text+0xff50>
10040c258:	8b 08                	mov    (%rax),%ecx
10040c25a:	e8 61 52 00 00       	call   1004114c0 <.text+0x104c0>
10040c25f:	48 8d 15 1e b8 00 00 	lea    0xb81e(%rip),%rdx        # 100417a84 <_head_msys_assuan_0_dll-0x557c>
10040c266:	49 89 c0             	mov    %rax,%r8
10040c269:	85 db                	test   %ebx,%ebx
10040c26b:	74 16                	je     10040c283 <.text+0xb283>
10040c26d:	41 83 ec 01          	sub    $0x1,%r12d
10040c271:	48 8d 15 08 b8 00 00 	lea    0xb808(%rip),%rdx        # 100417a80 <_head_msys_assuan_0_dll-0x5580>
10040c278:	48 8d 05 08 b8 00 00 	lea    0xb808(%rip),%rax        # 100417a87 <_head_msys_assuan_0_dll-0x5579>
10040c27f:	48 0f 44 d0          	cmove  %rax,%rdx
10040c283:	48 8d 0d 24 b8 00 00 	lea    0xb824(%rip),%rcx        # 100417aae <_head_msys_assuan_0_dll-0x5552>
10040c28a:	e8 19 4b 00 00       	call   100410da8 <.text+0xfda8>
10040c28f:	90                   	nop
10040c290:	41 56                	push   %r14
10040c292:	41 55                	push   %r13
10040c294:	41 54                	push   %r12
10040c296:	55                   	push   %rbp
10040c297:	57                   	push   %rdi
10040c298:	56                   	push   %rsi
10040c299:	53                   	push   %rbx
10040c29a:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
10040c2a1:	e8 ea fc ff ff       	call   10040bf90 <.text+0xaf90>
10040c2a6:	ba 04 00 00 00       	mov    $0x4,%edx
10040c2ab:	b9 20 00 00 00       	mov    $0x20,%ecx
10040c2b0:	41 89 c5             	mov    %eax,%r13d
10040c2b3:	e8 08 4d 00 00       	call   100410fc0 <.text+0xffc0>
10040c2b8:	49 89 c4             	mov    %rax,%r12
10040c2bb:	48 85 c0             	test   %rax,%rax
10040c2be:	0f 84 b3 00 00 00    	je     10040c377 <.text+0xb377>
10040c2c4:	45 85 ed             	test   %r13d,%r13d
10040c2c7:	0f 8e 87 00 00 00    	jle    10040c354 <.text+0xb354>
10040c2cd:	31 f6                	xor    %esi,%esi
10040c2cf:	31 db                	xor    %ebx,%ebx
10040c2d1:	4c 8d 74 24 20       	lea    0x20(%rsp),%r14
10040c2d6:	bf 20 00 00 00       	mov    $0x20,%edi
10040c2db:	eb 49                	jmp    10040c326 <.text+0xb326>
10040c2dd:	0f 1f 00             	nopl   (%rax)
10040c2e0:	8d 6e 01             	lea    0x1(%rsi),%ebp
10040c2e3:	48 63 c5             	movslq %ebp,%rax
10040c2e6:	48 39 f8             	cmp    %rdi,%rax
10040c2e9:	72 2c                	jb     10040c317 <.text+0xb317>
10040c2eb:	48 81 ff 00 01 00 00 	cmp    $0x100,%rdi
10040c2f2:	4c 89 e1             	mov    %r12,%rcx
10040c2f5:	48 19 c0             	sbb    %rax,%rax
10040c2f8:	24 20                	and    $0x20,%al
10040c2fa:	48 8d bc 07 00 01 00 	lea    0x100(%rdi,%rax,1),%rdi
10040c301:	00
10040c302:	48 8d 14 bd 00 00 00 	lea    0x0(,%rdi,4),%rdx
10040c309:	00
10040c30a:	e8 41 50 00 00       	call   100411350 <.text+0x10350>
10040c30f:	48 85 c0             	test   %rax,%rax
10040c312:	74 5b                	je     10040c36f <.text+0xb36f>
10040c314:	49 89 c4             	mov    %rax,%r12
10040c317:	41 89 1c b4          	mov    %ebx,(%r12,%rsi,4)
10040c31b:	83 c3 01             	add    $0x1,%ebx
10040c31e:	48 63 f5             	movslq %ebp,%rsi
10040c321:	41 39 dd             	cmp    %ebx,%r13d
10040c324:	74 2a                	je     10040c350 <.text+0xb350>
10040c326:	4c 89 f2             	mov    %r14,%rdx
10040c329:	89 d9                	mov    %ebx,%ecx
10040c32b:	e8 d0 4d 00 00       	call   100411100 <.text+0x10100>
10040c330:	83 f8 ff             	cmp    $0xffffffff,%eax
10040c333:	75 ab                	jne    10040c2e0 <.text+0xb2e0>
10040c335:	e8 16 4c 00 00       	call   100410f50 <.text+0xff50>
10040c33a:	83 38 09             	cmpl   $0x9,(%rax)
10040c33d:	75 a1                	jne    10040c2e0 <.text+0xb2e0>
10040c33f:	83 c3 01             	add    $0x1,%ebx
10040c342:	41 39 dd             	cmp    %ebx,%r13d
10040c345:	75 df                	jne    10040c326 <.text+0xb326>
10040c347:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040c34e:	00 00
10040c350:	49 8d 04 b4          	lea    (%r12,%rsi,4),%rax
10040c354:	c7 00 ff ff ff ff    	movl   $0xffffffff,(%rax)
10040c35a:	4c 89 e0             	mov    %r12,%rax
10040c35d:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
10040c364:	5b                   	pop    %rbx
10040c365:	5e                   	pop    %rsi
10040c366:	5f                   	pop    %rdi
10040c367:	5d                   	pop    %rbp
10040c368:	41 5c                	pop    %r12
10040c36a:	41 5d                	pop    %r13
10040c36c:	41 5e                	pop    %r14
10040c36e:	c3                   	ret
10040c36f:	4c 89 e1             	mov    %r12,%rcx
10040c372:	e8 79 4d 00 00       	call   1004110f0 <.text+0x100f0>
10040c377:	45 31 e4             	xor    %r12d,%r12d
10040c37a:	eb de                	jmp    10040c35a <.text+0xb35a>
10040c37c:	0f 1f 40 00          	nopl   0x0(%rax)
10040c380:	53                   	push   %rbx
10040c381:	48 83 ec 20          	sub    $0x20,%rsp
10040c385:	48 89 cb             	mov    %rcx,%rbx
10040c388:	45 89 c1             	mov    %r8d,%r9d
10040c38b:	48 85 d2             	test   %rdx,%rdx
10040c38e:	74 10                	je     10040c3a0 <.text+0xb3a0>
10040c390:	45 31 c0             	xor    %r8d,%r8d
10040c393:	48 83 c4 20          	add    $0x20,%rsp
10040c397:	5b                   	pop    %rbx
10040c398:	e9 b3 fa ff ff       	jmp    10040be50 <.text+0xae50>
10040c39d:	0f 1f 00             	nopl   (%rax)
10040c3a0:	e8 fb 4e 00 00       	call   1004112a0 <.text+0x102a0>
10040c3a5:	89 c2                	mov    %eax,%edx
10040c3a7:	31 c0                	xor    %eax,%eax
10040c3a9:	83 fa ff             	cmp    $0xffffffff,%edx
10040c3ac:	74 0a                	je     10040c3b8 <.text+0xb3b8>
10040c3ae:	48 83 c4 20          	add    $0x20,%rsp
10040c3b2:	5b                   	pop    %rbx
10040c3b3:	c3                   	ret
10040c3b4:	0f 1f 40 00          	nopl   0x0(%rax)
10040c3b8:	e8 bb 4a 00 00       	call   100410e78 <.text+0xfe78>
10040c3bd:	48 8b 15 2c c2 00 00 	mov    0xc22c(%rip),%rdx        # 1004185f0 <_head_msys_assuan_0_dll-0x4a10>
10040c3c4:	8b 12                	mov    (%rdx),%edx
10040c3c6:	85 c0                	test   %eax,%eax
10040c3c8:	74 0e                	je     10040c3d8 <.text+0xb3d8>
10040c3ca:	c1 e2 18             	shl    $0x18,%edx
10040c3cd:	0f b7 c0             	movzwl %ax,%eax
10040c3d0:	81 e2 00 00 00 7f    	and    $0x7f000000,%edx
10040c3d6:	09 d0                	or     %edx,%eax
10040c3d8:	48 c7 03 ff ff ff ff 	movq   $0xffffffffffffffff,(%rbx)
10040c3df:	eb cd                	jmp    10040c3ae <.text+0xb3ae>
10040c3e1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040c3e8:	00 00 00 00
10040c3ec:	0f 1f 40 00          	nopl   0x0(%rax)
10040c3f0:	53                   	push   %rbx
10040c3f1:	48 83 ec 20          	sub    $0x20,%rsp
10040c3f5:	48 89 cb             	mov    %rcx,%rbx
10040c3f8:	45 89 c1             	mov    %r8d,%r9d
10040c3fb:	48 85 d2             	test   %rdx,%rdx
10040c3fe:	74 10                	je     10040c410 <.text+0xb410>
10040c400:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040c406:	48 83 c4 20          	add    $0x20,%rsp
10040c40a:	5b                   	pop    %rbx
10040c40b:	e9 40 fa ff ff       	jmp    10040be50 <.text+0xae50>
10040c410:	e8 8b 4e 00 00       	call   1004112a0 <.text+0x102a0>
10040c415:	89 c2                	mov    %eax,%edx
10040c417:	31 c0                	xor    %eax,%eax
10040c419:	83 fa ff             	cmp    $0xffffffff,%edx
10040c41c:	74 0a                	je     10040c428 <.text+0xb428>
10040c41e:	48 83 c4 20          	add    $0x20,%rsp
10040c422:	5b                   	pop    %rbx
10040c423:	c3                   	ret
10040c424:	0f 1f 40 00          	nopl   0x0(%rax)
10040c428:	e8 4b 4a 00 00       	call   100410e78 <.text+0xfe78>
10040c42d:	48 8b 15 bc c1 00 00 	mov    0xc1bc(%rip),%rdx        # 1004185f0 <_head_msys_assuan_0_dll-0x4a10>
10040c434:	8b 12                	mov    (%rdx),%edx
10040c436:	85 c0                	test   %eax,%eax
10040c438:	74 0e                	je     10040c448 <.text+0xb448>
10040c43a:	c1 e2 18             	shl    $0x18,%edx
10040c43d:	0f b7 c0             	movzwl %ax,%eax
10040c440:	81 e2 00 00 00 7f    	and    $0x7f000000,%edx
10040c446:	09 d0                	or     %edx,%eax
10040c448:	48 c7 03 ff ff ff ff 	movq   $0xffffffffffffffff,(%rbx)
10040c44f:	eb cd                	jmp    10040c41e <.text+0xb41e>
10040c451:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040c458:	00 00 00 00
10040c45c:	0f 1f 40 00          	nopl   0x0(%rax)
10040c460:	53                   	push   %rbx
10040c461:	48 83 ec 20          	sub    $0x20,%rsp
10040c465:	48 89 cb             	mov    %rcx,%rbx
10040c468:	e8 33 4e 00 00       	call   1004112a0 <.text+0x102a0>
10040c46d:	89 c2                	mov    %eax,%edx
10040c46f:	31 c0                	xor    %eax,%eax
10040c471:	83 fa ff             	cmp    $0xffffffff,%edx
10040c474:	74 0a                	je     10040c480 <.text+0xb480>
10040c476:	48 83 c4 20          	add    $0x20,%rsp
10040c47a:	5b                   	pop    %rbx
10040c47b:	c3                   	ret
10040c47c:	0f 1f 40 00          	nopl   0x0(%rax)
10040c480:	e8 f3 49 00 00       	call   100410e78 <.text+0xfe78>
10040c485:	48 8b 15 64 c1 00 00 	mov    0xc164(%rip),%rdx        # 1004185f0 <_head_msys_assuan_0_dll-0x4a10>
10040c48c:	8b 12                	mov    (%rdx),%edx
10040c48e:	85 c0                	test   %eax,%eax
10040c490:	74 0e                	je     10040c4a0 <.text+0xb4a0>
10040c492:	c1 e2 18             	shl    $0x18,%edx
10040c495:	0f b7 c0             	movzwl %ax,%eax
10040c498:	81 e2 00 00 00 7f    	and    $0x7f000000,%edx
10040c49e:	09 d0                	or     %edx,%eax
10040c4a0:	48 c7 03 ff ff ff ff 	movq   $0xffffffffffffffff,(%rbx)
10040c4a7:	48 83 c4 20          	add    $0x20,%rsp
10040c4ab:	5b                   	pop    %rbx
10040c4ac:	c3                   	ret
10040c4ad:	0f 1f 00             	nopl   (%rax)
10040c4b0:	83 f9 ff             	cmp    $0xffffffff,%ecx
10040c4b3:	75 0b                	jne    10040c4c0 <.text+0xb4c0>
10040c4b5:	c3                   	ret
10040c4b6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040c4bd:	00 00 00
10040c4c0:	e9 2b 4b 00 00       	jmp    100410ff0 <.text+0xfff0>
10040c4c5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040c4cc:	00 00 00 00
10040c4d0:	41 57                	push   %r15
10040c4d2:	41 56                	push   %r14
10040c4d4:	41 55                	push   %r13
10040c4d6:	41 54                	push   %r12
10040c4d8:	55                   	push   %rbp
10040c4d9:	57                   	push   %rdi
10040c4da:	56                   	push   %rsi
10040c4db:	53                   	push   %rbx
10040c4dc:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
10040c4e3:	48 8b 05 1e b7 00 00 	mov    0xb71e(%rip),%rax        # 100417c08 <_head_msys_assuan_0_dll-0x53f8>
10040c4ea:	48 8b bc 24 f0 00 00 	mov    0xf0(%rsp),%rdi
10040c4f1:	00
10040c4f2:	48 8b ac 24 f8 00 00 	mov    0xf8(%rsp),%rbp
10040c4f9:	00
10040c4fa:	48 8b b4 24 00 01 00 	mov    0x100(%rsp),%rsi
10040c501:	00
10040c502:	44 89 cb             	mov    %r9d,%ebx
10040c505:	41 c1 e9 04          	shr    $0x4,%r9d
10040c509:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
10040c50e:	49 89 cc             	mov    %rcx,%r12
10040c511:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
10040c516:	49 89 d5             	mov    %rdx,%r13
10040c519:	4d 89 c6             	mov    %r8,%r14
10040c51c:	41 83 e1 01          	and    $0x1,%r9d
10040c520:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
10040c525:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
10040c52c:	00 00
10040c52e:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
10040c535:	00 00
10040c537:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
10040c53e:	00 00
10040c540:	48 85 ff             	test   %rdi,%rdi
10040c543:	0f 84 8f 01 00 00    	je     10040c6d8 <.text+0xb6d8>
10040c549:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
10040c550:	48 85 ed             	test   %rbp,%rbp
10040c553:	0f 84 2f 01 00 00    	je     10040c688 <.text+0xb688>
10040c559:	48 c7 45 00 00 00 00 	movq   $0x0,0x0(%rbp)
10040c560:	00
10040c561:	48 85 f6             	test   %rsi,%rsi
10040c564:	74 07                	je     10040c56d <.text+0xb56d>
10040c566:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
10040c56d:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
10040c572:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
10040c577:	44 89 4c 24 4c       	mov    %r9d,0x4c(%rsp)
10040c57c:	48 8b 84 24 08 01 00 	mov    0x108(%rsp),%rax
10040c583:	00
10040c584:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040c58a:	c7 00 ff ff ff ff    	movl   $0xffffffff,(%rax)
10040c590:	e8 bb f8 ff ff       	call   10040be50 <.text+0xae50>
10040c595:	44 8b 4c 24 4c       	mov    0x4c(%rsp),%r9d
10040c59a:	85 c0                	test   %eax,%eax
10040c59c:	41 89 c7             	mov    %eax,%r15d
10040c59f:	0f 85 c5 00 00 00    	jne    10040c66a <.text+0xb66a>
10040c5a5:	45 31 c0             	xor    %r8d,%r8d
10040c5a8:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
10040c5ad:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
10040c5b2:	44 89 4c 24 4c       	mov    %r9d,0x4c(%rsp)
10040c5b7:	e8 94 f8 ff ff       	call   10040be50 <.text+0xae50>
10040c5bc:	44 8b 4c 24 4c       	mov    0x4c(%rsp),%r9d
10040c5c1:	85 c0                	test   %eax,%eax
10040c5c3:	41 89 c7             	mov    %eax,%r15d
10040c5c6:	0f 85 54 03 00 00    	jne    10040c920 <.text+0xb920>
10040c5cc:	48 85 f6             	test   %rsi,%rsi
10040c5cf:	74 24                	je     10040c5f5 <.text+0xb5f5>
10040c5d1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040c5d8:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
10040c5dd:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
10040c5e2:	45 31 c0             	xor    %r8d,%r8d
10040c5e5:	e8 66 f8 ff ff       	call   10040be50 <.text+0xae50>
10040c5ea:	41 89 c7             	mov    %eax,%r15d
10040c5ed:	85 c0                	test   %eax,%eax
10040c5ef:	0f 85 c3 01 00 00    	jne    10040c7b8 <.text+0xb7b8>
10040c5f5:	e8 c6 4a 00 00       	call   1004110c0 <.text+0x100c0>
10040c5fa:	48 8b 94 24 08 01 00 	mov    0x108(%rsp),%rdx
10040c601:	00
10040c602:	89 02                	mov    %eax,(%rdx)
10040c604:	83 f8 ff             	cmp    $0xffffffff,%eax
10040c607:	0f 84 43 02 00 00    	je     10040c850 <.text+0xb850>
10040c60d:	85 c0                	test   %eax,%eax
10040c60f:	0f 84 7e 03 00 00    	je     10040c993 <.text+0xb993>
10040c615:	8b 4c 24 50          	mov    0x50(%rsp),%ecx