10040d001:	b8 79 00 00 00       	mov    $0x79,%eax
10040d006:	48 81 0e 00 20 00 00 	orq    $0x2000,(%rsi)
10040d00d:	0f 28 b4 24 30 01 00 	movaps 0x130(%rsp),%xmm6
10040d014:	00
10040d015:	0f 28 bc 24 40 01 00 	movaps 0x140(%rsp),%xmm7
10040d01c:	00
10040d01d:	48 81 c4 50 01 00 00 	add    $0x150,%rsp
10040d024:	5b                   	pop    %rbx
10040d025:	5e                   	pop    %rsi
10040d026:	5f                   	pop    %rdi
10040d027:	5d                   	pop    %rbp
10040d028:	41 5c                	pop    %r12
10040d02a:	41 5d                	pop    %r13
10040d02c:	41 5e                	pop    %r14
10040d02e:	c3                   	ret
10040d02f:	90                   	nop
10040d030:	48 8b 48 20          	mov    0x20(%rax),%rcx
10040d034:	48 8b 11             	mov    (%rcx),%rdx
10040d037:	83 e2 3f             	and    $0x3f,%edx
10040d03a:	48 83 fa 03          	cmp    $0x3,%rdx
10040d03e:	0f 85 9e fe ff ff    	jne    10040cee2 <.text+0xbee2>
10040d044:	48 8b 50 28          	mov    0x28(%rax),%rdx
10040d048:	48 8b 02             	mov    (%rdx),%rax
10040d04b:	83 e0 3f             	and    $0x3f,%eax
10040d04e:	48 83 f8 05          	cmp    $0x5,%rax
10040d052:	0f 85 8a fe ff ff    	jne    10040cee2 <.text+0xbee2>
10040d058:	80 7a 08 00          	cmpb   $0x0,0x8(%rdx)
10040d05c:	f2 0f 10 42 10       	movsd  0x10(%rdx),%xmm0
10040d061:	75 1e                	jne    10040d081 <.text+0xc081>
10040d063:	f2 48 0f 2c c0       	cvttsd2si %xmm0,%rax
10040d068:	66 0f ef c9          	pxor   %xmm1,%xmm1
10040d06c:	f2 48 0f 2a c8       	cvtsi2sd %rax,%xmm1
10040d071:	66 0f 2e c1          	ucomisd %xmm1,%xmm0
10040d075:	0f 8a 67 fe ff ff    	jp     10040cee2 <.text+0xbee2>
10040d07b:	0f 85 61 fe ff ff    	jne    10040cee2 <.text+0xbee2>
10040d081:	4c 8b 49 08          	mov    0x8(%rcx),%r9
10040d085:	66 48 0f 7e c0       	movq   %xmm0,%rax
10040d08a:	e9 7a fe ff ff       	jmp    10040cf09 <.text+0xbf09>
10040d08f:	90                   	nop
10040d090:	48 89 43 20          	mov    %rax,0x20(%rbx)
10040d094:	49 89 c5             	mov    %rax,%r13
10040d097:	e9 08 ff ff ff       	jmp    10040cfa4 <.text+0xbfa4>
10040d09c:	0f 1f 40 00          	nopl   0x0(%rax)
10040d0a0:	48 63 83 e0 0e 00 00 	movslq 0xee0(%rbx),%rax
10040d0a7:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
10040d0ab:	48 c1 e2 04          	shl    $0x4,%rdx
10040d0af:	f6 84 13 e0 01 00 00 	testb  $0x1,0x1e0(%rbx,%rdx,1)
10040d0b6:	01
10040d0b7:	0f 84 2c fe ff ff    	je     10040cee9 <.text+0xbee9>
10040d0bd:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
10040d0c1:	48 c1 e0 04          	shl    $0x4,%rax
10040d0c5:	4c 8b ac 03 e8 01 00 	mov    0x1e8(%rbx,%rax,1),%r13
10040d0cc:	00
10040d0cd:	e8 8e 6a 01 00       	call   100423b60 <.text+0x22b60>
10040d0d2:	4c 3b 68 08          	cmp    0x8(%rax),%r13
10040d0d6:	0f 85 ec fd ff ff    	jne    10040cec8 <.text+0xbec8>
10040d0dc:	e9 5e fe ff ff       	jmp    10040cf3f <.text+0xbf3f>
10040d0e1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040d0e8:	48 89 f2             	mov    %rsi,%rdx
10040d0eb:	4d 89 e8             	mov    %r13,%r8
10040d0ee:	48 89 d9             	mov    %rbx,%rcx
10040d0f1:	e8 aa dd ff ff       	call   10040aea0 <.text+0x9ea0>
10040d0f6:	66 49 0f 6e d5       	movq   %r13,%xmm2
10040d0fb:	66 48 0f 6e c6       	movq   %rsi,%xmm0
10040d100:	48 89 d9             	mov    %rbx,%rcx
10040d103:	66 0f 6c c2          	punpcklqdq %xmm2,%xmm0
10040d107:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040d10e:	66 48 0f 6e d8       	movq   %rax,%xmm3
10040d113:	49 89 c0             	mov    %rax,%r8
10040d116:	0f 11 40 08          	movups %xmm0,0x8(%rax)
10040d11a:	48 8b 93 50 01 00 00 	mov    0x150(%rbx),%rdx
10040d121:	66 48 0f 6e fa       	movq   %rdx,%xmm7
10040d126:	66 0f 6c fb          	punpcklqdq %xmm3,%xmm7
10040d12a:	e8 71 dd ff ff       	call   10040aea0 <.text+0x9ea0>
10040d12f:	66 49 0f 6e e5       	movq   %r13,%xmm4
10040d134:	4d 89 e8             	mov    %r13,%r8
10040d137:	48 89 d9             	mov    %rbx,%rcx
10040d13a:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040d141:	66 48 0f 6e f0       	movq   %rax,%xmm6
10040d146:	48 89 c2             	mov    %rax,%rdx
10040d149:	0f 11 78 08          	movups %xmm7,0x8(%rax)
10040d14d:	66 0f 6c f4          	punpcklqdq %xmm4,%xmm6
10040d151:	e8 4a dd ff ff       	call   10040aea0 <.text+0x9ea0>
10040d156:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040d15d:	48 89 c6             	mov    %rax,%rsi
10040d160:	0f 11 70 08          	movups %xmm6,0x8(%rax)
10040d164:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040d168:	4d 85 e4             	test   %r12,%r12
10040d16b:	0f 84 1f 01 00 00    	je     10040d290 <.text+0xc290>
10040d171:	4c 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%r8
10040d178:	4c 89 e2             	mov    %r12,%rdx
10040d17b:	66 49 0f 6e f4       	movq   %r12,%xmm6
10040d180:	48 89 d9             	mov    %rbx,%rcx
10040d183:	0f 16 b3 c8 00 00 00 	movhps 0xc8(%rbx),%xmm6
10040d18a:	e8 11 dd ff ff       	call   10040aea0 <.text+0x9ea0>
10040d18f:	48 89 d9             	mov    %rbx,%rcx
10040d192:	0f 11 70 08          	movups %xmm6,0x8(%rax)
10040d196:	48 8b 93 50 01 00 00 	mov    0x150(%rbx),%rdx
10040d19d:	66 48 0f 6e c8       	movq   %rax,%xmm1
10040d1a2:	49 89 c0             	mov    %rax,%r8
10040d1a5:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040d1ac:	66 48 0f 6e f2       	movq   %rdx,%xmm6
10040d1b1:	66 0f 6c f1          	punpcklqdq %xmm1,%xmm6
10040d1b5:	e8 e6 dc ff ff       	call   10040aea0 <.text+0x9ea0>
10040d1ba:	49 89 f0             	mov    %rsi,%r8
10040d1bd:	48 89 d9             	mov    %rbx,%rcx
10040d1c0:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040d1c7:	48 89 c2             	mov    %rax,%rdx
10040d1ca:	49 89 c5             	mov    %rax,%r13
10040d1cd:	0f 11 70 08          	movups %xmm6,0x8(%rax)
10040d1d1:	e8 ca dc ff ff       	call   10040aea0 <.text+0x9ea0>
10040d1d6:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040d1dd:	49 89 c4             	mov    %rax,%r12
10040d1e0:	4c 89 68 08          	mov    %r13,0x8(%rax)
10040d1e4:	48 89 70 10          	mov    %rsi,0x10(%rax)
10040d1e8:	4c 89 63 30          	mov    %r12,0x30(%rbx)
10040d1ec:	48 89 e9             	mov    %rbp,%rcx
10040d1ef:	e8 5c 6f 01 00       	call   100424150 <.text+0x23150>
10040d1f4:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040d1fb:	48 89 d9             	mov    %rbx,%rcx
10040d1fe:	49 89 c5             	mov    %rax,%r13
10040d201:	49 89 d0             	mov    %rdx,%r8
10040d204:	e8 97 dc ff ff       	call   10040aea0 <.text+0x9ea0>
10040d209:	45 31 c9             	xor    %r9d,%r9d
10040d20c:	49 89 e8             	mov    %rbp,%r8
10040d20f:	44 89 ea             	mov    %r13d,%edx
10040d212:	48 c7 00 03 48 00 00 	movq   $0x4803,(%rax)
10040d219:	48 89 d9             	mov    %rbx,%rcx
10040d21c:	48 89 c6             	mov    %rax,%rsi
10040d21f:	e8 bc c2 ff ff       	call   1004094e0 <.text+0x84e0>
10040d224:	44 89 6e 10          	mov    %r13d,0x10(%rsi)
10040d228:	4d 89 e0             	mov    %r12,%r8
10040d22b:	48 89 f2             	mov    %rsi,%rdx
10040d22e:	48 89 46 08          	mov    %rax,0x8(%rsi)
10040d232:	48 89 d9             	mov    %rbx,%rcx
10040d235:	e8 66 dc ff ff       	call   10040aea0 <.text+0x9ea0>
10040d23a:	48 89 d9             	mov    %rbx,%rcx
10040d23d:	4c 89 60 10          	mov    %r12,0x10(%rax)
10040d241:	48 8b 57 10          	mov    0x10(%rdi),%rdx
10040d245:	66 48 0f 6e e8       	movq   %rax,%xmm5
10040d24a:	49 89 c0             	mov    %rax,%r8
10040d24d:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040d254:	48 89 70 08          	mov    %rsi,0x8(%rax)
10040d258:	66 48 0f 6e f2       	movq   %rdx,%xmm6
10040d25d:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040d261:	66 0f 6c f5          	punpcklqdq %xmm5,%xmm6
10040d265:	48 81 0e 00 20 00 00 	orq    $0x2000,(%rsi)
10040d26c:	e8 2f dc ff ff       	call   10040aea0 <.text+0x9ea0>
10040d271:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040d278:	0f 11 70 08          	movups %xmm6,0x8(%rax)
10040d27c:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040d280:	b8 06 00 00 00       	mov    $0x6,%eax
10040d285:	e9 83 fd ff ff       	jmp    10040d00d <.text+0xc00d>
10040d28a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040d290:	48 8b 93 08 01 00 00 	mov    0x108(%rbx),%rdx
10040d297:	66 48 0f 6e c8       	movq   %rax,%xmm1
10040d29c:	49 89 c0             	mov    %rax,%r8
10040d29f:	48 89 d9             	mov    %rbx,%rcx
10040d2a2:	66 48 0f 6e f2       	movq   %rdx,%xmm6
10040d2a7:	66 0f 6c f1          	punpcklqdq %xmm1,%xmm6
10040d2ab:	e8 f0 db ff ff       	call   10040aea0 <.text+0x9ea0>
10040d2b0:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040d2b7:	49 89 c4             	mov    %rax,%r12
10040d2ba:	0f 11 70 08          	movups %xmm6,0x8(%rax)
10040d2be:	e9 25 ff ff ff       	jmp    10040d1e8 <.text+0xc1e8>
10040d2c3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040d2ca:	00 00 00 00
10040d2ce:	66 90                	xchg   %ax,%ax
10040d2d0:	55                   	push   %rbp
10040d2d1:	57                   	push   %rdi
10040d2d2:	56                   	push   %rsi
10040d2d3:	53                   	push   %rbx
10040d2d4:	48 83 ec 28          	sub    $0x28,%rsp
10040d2d8:	48 89 cf             	mov    %rcx,%rdi
10040d2db:	31 f6                	xor    %esi,%esi
10040d2dd:	0f 1f 00             	nopl   (%rax)
10040d2e0:	48 89 f9             	mov    %rdi,%rcx
10040d2e3:	e8 c8 ca ff ff       	call   100409db0 <.text+0x8db0>
10040d2e8:	89 c3                	mov    %eax,%ebx
10040d2ea:	31 c0                	xor    %eax,%eax
10040d2ec:	83 fb 0a             	cmp    $0xa,%ebx
10040d2ef:	0f 94 c0             	sete   %al
10040d2f2:	01 c6                	add    %eax,%esi
10040d2f4:	e8 77 68 01 00       	call   100423b70 <.text+0x22b70>
10040d2f9:	48 63 d3             	movslq %ebx,%rdx
10040d2fc:	f6 44 02 01 08       	testb  $0x8,0x1(%rdx,%rax,1)
10040d301:	75 dd                	jne    10040d2e0 <.text+0xc2e0>
10040d303:	48 63 f6             	movslq %esi,%rsi
10040d306:	48 85 f6             	test   %rsi,%rsi
10040d309:	74 49                	je     10040d354 <.text+0xc354>
10040d30b:	48 63 af e0 0e 00 00 	movslq 0xee0(%rdi),%rbp
10040d312:	48 8d 44 6d 00       	lea    0x0(%rbp,%rbp,2),%rax
10040d317:	48 c1 e0 04          	shl    $0x4,%rax
10040d31b:	48 8b 84 07 00 02 00 	mov    0x200(%rdi,%rax,1),%rax
10040d322:	00
10040d323:	48 03 70 10          	add    0x10(%rax),%rsi
10040d327:	48 81 fe 31 03 00 00 	cmp    $0x331,%rsi
10040d32e:	0f 87 dc 00 00 00    	ja     10040d410 <.text+0xc410>
10040d334:	48 8d 14 76          	lea    (%rsi,%rsi,2),%rdx
10040d338:	48 8d 05 41 b7 01 00 	lea    0x1b741(%rip),%rax        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
10040d33f:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
10040d343:	48 8d 54 6d 00       	lea    0x0(%rbp,%rbp,2),%rdx
10040d348:	48 c1 e2 04          	shl    $0x4,%rdx
10040d34c:	48 89 84 17 00 02 00 	mov    %rax,0x200(%rdi,%rdx,1)
10040d353:	00
10040d354:	83 fb ff             	cmp    $0xffffffff,%ebx
10040d357:	75 17                	jne    10040d370 <.text+0xc370>
10040d359:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
10040d35e:	48 83 c4 28          	add    $0x28,%rsp
10040d362:	5b                   	pop    %rbx
10040d363:	5e                   	pop    %rsi
10040d364:	5f                   	pop    %rdi
10040d365:	5d                   	pop    %rbp
10040d366:	c3                   	ret
10040d367:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040d36e:	00 00
10040d370:	48 89 f9             	mov    %rdi,%rcx
10040d373:	89 da                	mov    %ebx,%edx
10040d375:	e8 b6 ca ff ff       	call   100409e30 <.text+0x8e30>
10040d37a:	48 89 f9             	mov    %rdi,%rcx
10040d37d:	e8 2e ca ff ff       	call   100409db0 <.text+0x8db0>
10040d382:	83 f8 ff             	cmp    $0xffffffff,%eax
10040d385:	74 d2                	je     10040d359 <.text+0xc359>
10040d387:	8d 50 de             	lea    -0x22(%rax),%edx
10040d38a:	83 fa 3e             	cmp    $0x3e,%edx
10040d38d:	0f 87 ad 00 00 00    	ja     10040d440 <.text+0xc440>
10040d393:	48 8d 0d e6 a6 01 00 	lea    0x1a6e6(%rip),%rcx        # 100427a80 <_head_msys_gcrypt_20_dll-0xf580>
10040d39a:	48 63 14 91          	movslq (%rcx,%rdx,4),%rdx
10040d39e:	48 01 ca             	add    %rcx,%rdx
10040d3a1:	ff e2                	jmp    *%rdx
10040d3a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040d3a8:	83 f8 ff             	cmp    $0xffffffff,%eax
10040d3ab:	74 ac                	je     10040d359 <.text+0xc359>
10040d3ad:	48 89 f9             	mov    %rdi,%rcx
10040d3b0:	e8 fb c9 ff ff       	call   100409db0 <.text+0x8db0>
10040d3b5:	83 f8 0a             	cmp    $0xa,%eax
10040d3b8:	75 ee                	jne    10040d3a8 <.text+0xc3a8>
10040d3ba:	48 63 b7 e0 0e 00 00 	movslq 0xee0(%rdi),%rsi
10040d3c1:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
10040d3c5:	48 c1 e0 04          	shl    $0x4,%rax
10040d3c9:	48 8b 84 07 00 02 00 	mov    0x200(%rdi,%rax,1),%rax
10040d3d0:	00
10040d3d1:	48 8b 58 10          	mov    0x10(%rax),%rbx
10040d3d5:	48 83 c3 01          	add    $0x1,%rbx
10040d3d9:	48 81 fb 31 03 00 00 	cmp    $0x331,%rbx
10040d3e0:	0f 87 8e 01 00 00    	ja     10040d574 <.text+0xc574>
10040d3e6:	48 8d 14 5b          	lea    (%rbx,%rbx,2),%rdx
10040d3ea:	48 8d 05 8f b6 01 00 	lea    0x1b68f(%rip),%rax        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
10040d3f1:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
10040d3f5:	48 8d 14 76          	lea    (%rsi,%rsi,2),%rdx
10040d3f9:	48 c1 e2 04          	shl    $0x4,%rdx
10040d3fd:	48 89 84 17 00 02 00 	mov    %rax,0x200(%rdi,%rdx,1)
10040d404:	00
10040d405:	e9 d1 fe ff ff       	jmp    10040d2db <.text+0xc2db>
10040d40a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040d410:	48 8b 97 c8 00 00 00 	mov    0xc8(%rdi),%rdx
10040d417:	48 89 f9             	mov    %rdi,%rcx
10040d41a:	49 89 d0             	mov    %rdx,%r8
10040d41d:	e8 7e da ff ff       	call   10040aea0 <.text+0x9ea0>
10040d422:	48 c7 00 05 40 00 00 	movq   $0x4005,(%rax)
10040d429:	48 89 70 10          	mov    %rsi,0x10(%rax)
10040d42d:	c6 40 08 01          	movb   $0x1,0x8(%rax)
10040d431:	e9 0d ff ff ff       	jmp    10040d343 <.text+0xc343>
10040d436:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040d43d:	00 00 00
10040d440:	89 c2                	mov    %eax,%edx
10040d442:	48 89 f9             	mov    %rdi,%rcx
10040d445:	e8 e6 c9 ff ff       	call   100409e30 <.text+0x8e30>
10040d44a:	b8 03 00 00 00       	mov    $0x3,%eax
10040d44f:	e9 0a ff ff ff       	jmp    10040d35e <.text+0xc35e>
10040d454:	0f 1f 40 00          	nopl   0x0(%rax)
10040d458:	b8 07 00 00 00       	mov    $0x7,%eax
10040d45d:	48 83 c4 28          	add    $0x28,%rsp
10040d461:	5b                   	pop    %rbx
10040d462:	5e                   	pop    %rsi
10040d463:	5f                   	pop    %rdi
10040d464:	5d                   	pop    %rbp
10040d465:	c3                   	ret
10040d466:	48 89 f9             	mov    %rdi,%rcx
10040d469:	e8 42 c9 ff ff       	call   100409db0 <.text+0x8db0>
10040d46e:	89 c2                	mov    %eax,%edx
10040d470:	b8 09 00 00 00       	mov    $0x9,%eax
10040d475:	83 fa 40             	cmp    $0x40,%edx
10040d478:	0f 84 e0 fe ff ff    	je     10040d35e <.text+0xc35e>
10040d47e:	48 89 f9             	mov    %rdi,%rcx
10040d481:	e8 aa c9 ff ff       	call   100409e30 <.text+0x8e30>
10040d486:	b8 08 00 00 00       	mov    $0x8,%eax
10040d48b:	e9 ce fe ff ff       	jmp    10040d35e <.text+0xc35e>
10040d490:	48 89 f9             	mov    %rdi,%rcx
10040d493:	e8 18 c9 ff ff       	call   100409db0 <.text+0x8db0>
10040d498:	48 8d 0d d2 a5 01 00 	lea    0x1a5d2(%rip),%rcx        # 100427a71 <_head_msys_gcrypt_20_dll-0xf58f>
10040d49f:	41 89 c0             	mov    %eax,%r8d
10040d4a2:	b8 02 00 00 00       	mov    $0x2,%eax
10040d4a7:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
10040d4ab:	75 18                	jne    10040d4c5 <.text+0xc4c5>
10040d4ad:	e9 ac fe ff ff       	jmp    10040d35e <.text+0xc35e>
10040d4b2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040d4b8:	48 83 c1 01          	add    $0x1,%rcx
10040d4bc:	41 39 d0             	cmp    %edx,%r8d
10040d4bf:	0f 84 a5 00 00 00    	je     10040d56a <.text+0xc56a>
10040d4c5:	0f be 11             	movsbl (%rcx),%edx
10040d4c8:	84 d2                	test   %dl,%dl
10040d4ca:	75 ec                	jne    10040d4b8 <.text+0xc4b8>
10040d4cc:	44 89 c2             	mov    %r8d,%edx
10040d4cf:	48 89 f9             	mov    %rdi,%rcx
10040d4d2:	e8 59 c9 ff ff       	call   100409e30 <.text+0x8e30>
10040d4d7:	48 8b 87 c0 01 00 00 	mov    0x1c0(%rdi),%rax
10040d4de:	48 8b 40 08          	mov    0x8(%rax),%rax
10040d4e2:	f6 00 01             	testb  $0x1,(%rax)
10040d4e5:	0f 85 af 00 00 00    	jne    10040d59a <.text+0xc59a>
10040d4eb:	48 8b 50 18          	mov    0x18(%rax),%rdx
10040d4ef:	48 3b 50 08          	cmp    0x8(%rax),%rdx
10040d4f3:	0f 84 51 ff ff ff    	je     10040d44a <.text+0xc44a>
10040d4f9:	48 83 ea 01          	sub    $0x1,%rdx
10040d4fd:	48 89 50 18          	mov    %rdx,0x18(%rax)
10040d501:	e9 44 ff ff ff       	jmp    10040d44a <.text+0xc44a>
10040d506:	b8 06 00 00 00       	mov    $0x6,%eax
10040d50b:	48 83 c4 28          	add    $0x28,%rsp
10040d50f:	5b                   	pop    %rbx
10040d510:	5e                   	pop    %rsi
10040d511:	5f                   	pop    %rdi
10040d512:	5d                   	pop    %rbp
10040d513:	c3                   	ret
10040d514:	48 89 f9             	mov    %rdi,%rcx
10040d517:	e8 94 c8 ff ff       	call   100409db0 <.text+0x8db0>
10040d51c:	89 c3                	mov    %eax,%ebx
10040d51e:	83 f8 28             	cmp    $0x28,%eax
10040d521:	0f 84 c2 00 00 00    	je     10040d5e9 <.text+0xc5e9>
10040d527:	83 f8 21             	cmp    $0x21,%eax
10040d52a:	74 0d                	je     10040d539 <.text+0xc539>
10040d52c:	eb 7f                	jmp    10040d5ad <.text+0xc5ad>
10040d52e:	66 90                	xchg   %ax,%ax
10040d530:	83 f8 ff             	cmp    $0xffffffff,%eax
10040d533:	0f 84 20 fe ff ff    	je     10040d359 <.text+0xc359>
10040d539:	48 89 f9             	mov    %rdi,%rcx
10040d53c:	e8 6f c8 ff ff       	call   100409db0 <.text+0x8db0>
10040d541:	83 f8 0a             	cmp    $0xa,%eax
10040d544:	75 ea                	jne    10040d530 <.text+0xc530>
10040d546:	e9 6f fe ff ff       	jmp    10040d3ba <.text+0xc3ba>
10040d54b:	b8 04 00 00 00       	mov    $0x4,%eax
10040d550:	48 83 c4 28          	add    $0x28,%rsp
10040d554:	5b                   	pop    %rbx
10040d555:	5e                   	pop    %rsi
10040d556:	5f                   	pop    %rdi
10040d557:	5d                   	pop    %rbp
10040d558:	c3                   	ret
10040d559:	b8 01 00 00 00       	mov    $0x1,%eax
10040d55e:	e9 fb fd ff ff       	jmp    10040d35e <.text+0xc35e>
10040d563:	31 c0                	xor    %eax,%eax
10040d565:	e9 f4 fd ff ff       	jmp    10040d35e <.text+0xc35e>