100407e5f:	e8 fc e7 ff ff       	call   100406660 <.text+0x5660>
100407e64:	48 89 c1             	mov    %rax,%rcx
100407e67:	48 8d 05 8f 52 00 00 	lea    0x528f(%rip),%rax        # 10040d0fd <_head_msys_bz2_1_dll-0x4f03>
100407e6e:	48 85 c9             	test   %rcx,%rcx
100407e71:	74 10                	je     100407e83 <.text+0x6e83>
100407e73:	48 8b 05 b6 92 00 00 	mov    0x92b6(%rip),%rax        # 100411130 <_head_msys_bz2_1_dll-0xed0>
100407e7a:	48 85 c0             	test   %rax,%rax
100407e7d:	0f 84 7e 01 00 00    	je     100408001 <.text+0x7001>
100407e83:	45 31 c0             	xor    %r8d,%r8d
100407e86:	48 8d 15 f0 53 00 00 	lea    0x53f0(%rip),%rdx        # 10040d27d <_head_msys_bz2_1_dll-0x4d83>
100407e8d:	48 89 c1             	mov    %rax,%rcx
100407e90:	e8 fb c2 ff ff       	call   100404190 <.text+0x3190>
100407e95:	e9 1d fb ff ff       	jmp    1004079b7 <.text+0x69b7>
100407e9a:	31 c9                	xor    %ecx,%ecx
100407e9c:	e8 bf e7 ff ff       	call   100406660 <.text+0x5660>
100407ea1:	48 89 c1             	mov    %rax,%rcx
100407ea4:	48 8d 05 52 52 00 00 	lea    0x5252(%rip),%rax        # 10040d0fd <_head_msys_bz2_1_dll-0x4f03>
100407eab:	48 85 c9             	test   %rcx,%rcx
100407eae:	74 10                	je     100407ec0 <.text+0x6ec0>
100407eb0:	48 8b 05 79 92 00 00 	mov    0x9279(%rip),%rax        # 100411130 <_head_msys_bz2_1_dll-0xed0>
100407eb7:	48 85 c0             	test   %rax,%rax
100407eba:	0f 84 4f 02 00 00    	je     10040810f <.text+0x710f>
100407ec0:	45 31 c0             	xor    %r8d,%r8d
100407ec3:	48 8d 15 37 53 00 00 	lea    0x5337(%rip),%rdx        # 10040d201 <_head_msys_bz2_1_dll-0x4dff>
100407eca:	48 89 c1             	mov    %rax,%rcx
100407ecd:	e8 be c2 ff ff       	call   100404190 <.text+0x3190>
100407ed2:	e9 a0 fb ff ff       	jmp    100407a77 <.text+0x6a77>
100407ed7:	31 c9                	xor    %ecx,%ecx
100407ed9:	e8 82 e7 ff ff       	call   100406660 <.text+0x5660>
100407ede:	48 89 c1             	mov    %rax,%rcx
100407ee1:	48 8d 05 21 51 00 00 	lea    0x5121(%rip),%rax        # 10040d009 <_head_msys_bz2_1_dll-0x4ff7>
100407ee8:	48 85 c9             	test   %rcx,%rcx
100407eeb:	74 10                	je     100407efd <.text+0x6efd>
100407eed:	48 8b 05 44 92 00 00 	mov    0x9244(%rip),%rax        # 100411138 <_head_msys_bz2_1_dll-0xec8>
100407ef4:	48 85 c0             	test   %rax,%rax
100407ef7:	0f 84 3a 01 00 00    	je     100408037 <.text+0x7037>
100407efd:	45 31 c0             	xor    %r8d,%r8d
100407f00:	48 8d 15 4b 54 00 00 	lea    0x544b(%rip),%rdx        # 10040d352 <_head_msys_bz2_1_dll-0x4cae>
100407f07:	48 89 c1             	mov    %rax,%rcx
100407f0a:	e8 81 c2 ff ff       	call   100404190 <.text+0x3190>
100407f0f:	e9 1b fd ff ff       	jmp    100407c2f <.text+0x6c2f>
100407f14:	31 c9                	xor    %ecx,%ecx
100407f16:	e8 45 e7 ff ff       	call   100406660 <.text+0x5660>
100407f1b:	48 89 c1             	mov    %rax,%rcx
100407f1e:	48 8d 05 d8 51 00 00 	lea    0x51d8(%rip),%rax        # 10040d0fd <_head_msys_bz2_1_dll-0x4f03>
100407f25:	48 85 c9             	test   %rcx,%rcx
100407f28:	74 10                	je     100407f3a <.text+0x6f3a>
100407f2a:	48 8b 05 ff 91 00 00 	mov    0x91ff(%rip),%rax        # 100411130 <_head_msys_bz2_1_dll-0xed0>
100407f31:	48 85 c0             	test   %rax,%rax
100407f34:	0f 84 9f 01 00 00    	je     1004080d9 <.text+0x70d9>
100407f3a:	45 31 c0             	xor    %r8d,%r8d
100407f3d:	48 8d 15 60 53 00 00 	lea    0x5360(%rip),%rdx        # 10040d2a4 <_head_msys_bz2_1_dll-0x4d5c>
100407f44:	48 89 c1             	mov    %rax,%rcx
100407f47:	e8 44 c2 ff ff       	call   100404190 <.text+0x3190>
100407f4c:	e9 26 fc ff ff       	jmp    100407b77 <.text+0x6b77>
100407f51:	31 c9                	xor    %ecx,%ecx
100407f53:	e8 08 e7 ff ff       	call   100406660 <.text+0x5660>
100407f58:	48 89 c1             	mov    %rax,%rcx
100407f5b:	48 8d 05 a7 50 00 00 	lea    0x50a7(%rip),%rax        # 10040d009 <_head_msys_bz2_1_dll-0x4ff7>
100407f62:	48 85 c9             	test   %rcx,%rcx
100407f65:	74 10                	je     100407f77 <.text+0x6f77>
100407f67:	48 8b 05 ca 91 00 00 	mov    0x91ca(%rip),%rax        # 100411138 <_head_msys_bz2_1_dll-0xec8>
100407f6e:	48 85 c0             	test   %rax,%rax
100407f71:	0f 84 f6 00 00 00    	je     10040806d <.text+0x706d>
100407f77:	45 31 c0             	xor    %r8d,%r8d
100407f7a:	48 8d 15 4b 52 00 00 	lea    0x524b(%rip),%rdx        # 10040d1cc <_head_msys_bz2_1_dll-0x4e34>
100407f81:	48 89 c1             	mov    %rax,%rcx
100407f84:	e8 07 c2 ff ff       	call   100404190 <.text+0x3190>
100407f89:	e9 35 f9 ff ff       	jmp    1004078c3 <.text+0x68c3>
100407f8e:	31 c9                	xor    %ecx,%ecx
100407f90:	e8 cb e6 ff ff       	call   100406660 <.text+0x5660>
100407f95:	48 89 c1             	mov    %rax,%rcx
100407f98:	48 8d 05 6a 50 00 00 	lea    0x506a(%rip),%rax        # 10040d009 <_head_msys_bz2_1_dll-0x4ff7>
100407f9f:	48 85 c9             	test   %rcx,%rcx
100407fa2:	74 10                	je     100407fb4 <.text+0x6fb4>
100407fa4:	48 8b 05 8d 91 00 00 	mov    0x918d(%rip),%rax        # 100411138 <_head_msys_bz2_1_dll-0xec8>
100407fab:	48 85 c0             	test   %rax,%rax
100407fae:	0f 84 91 01 00 00    	je     100408145 <.text+0x7145>
100407fb4:	45 31 c0             	xor    %r8d,%r8d
100407fb7:	48 8d 15 7c 53 00 00 	lea    0x537c(%rip),%rdx        # 10040d33a <_head_msys_bz2_1_dll-0x4cc6>
100407fbe:	48 89 c1             	mov    %rax,%rcx
100407fc1:	e8 ca c1 ff ff       	call   100404190 <.text+0x3190>
100407fc6:	e9 ec fa ff ff       	jmp    100407ab7 <.text+0x6ab7>
100407fcb:	45 31 c0             	xor    %r8d,%r8d
100407fce:	48 8d 15 3d 50 00 00 	lea    0x503d(%rip),%rdx        # 10040d012 <_head_msys_bz2_1_dll-0x4fee>
100407fd5:	e8 b6 c1 ff ff       	call   100404190 <.text+0x3190>
100407fda:	48 89 05 57 91 00 00 	mov    %rax,0x9157(%rip)        # 100411138 <_head_msys_bz2_1_dll-0xec8>
100407fe1:	e9 b5 fc ff ff       	jmp    100407c9b <.text+0x6c9b>
100407fe6:	45 31 c0             	xor    %r8d,%r8d
100407fe9:	48 8d 15 22 50 00 00 	lea    0x5022(%rip),%rdx        # 10040d012 <_head_msys_bz2_1_dll-0x4fee>
100407ff0:	e8 9b c1 ff ff       	call   100404190 <.text+0x3190>
100407ff5:	48 89 05 3c 91 00 00 	mov    %rax,0x913c(%rip)        # 100411138 <_head_msys_bz2_1_dll-0xec8>
100407ffc:	e9 8e fd ff ff       	jmp    100407d8f <.text+0x6d8f>
100408001:	45 31 c0             	xor    %r8d,%r8d
100408004:	48 8d 15 01 51 00 00 	lea    0x5101(%rip),%rdx        # 10040d10c <_head_msys_bz2_1_dll-0x4ef4>
10040800b:	e8 80 c1 ff ff       	call   100404190 <.text+0x3190>
100408010:	48 89 05 19 91 00 00 	mov    %rax,0x9119(%rip)        # 100411130 <_head_msys_bz2_1_dll-0xed0>
100408017:	e9 67 fe ff ff       	jmp    100407e83 <.text+0x6e83>
10040801c:	45 31 c0             	xor    %r8d,%r8d
10040801f:	48 8d 15 e6 50 00 00 	lea    0x50e6(%rip),%rdx        # 10040d10c <_head_msys_bz2_1_dll-0x4ef4>
100408026:	e8 65 c1 ff ff       	call   100404190 <.text+0x3190>
10040802b:	48 89 05 fe 90 00 00 	mov    %rax,0x90fe(%rip)        # 100411130 <_head_msys_bz2_1_dll-0xed0>
100408032:	e9 de fc ff ff       	jmp    100407d15 <.text+0x6d15>
100408037:	45 31 c0             	xor    %r8d,%r8d
10040803a:	48 8d 15 d1 4f 00 00 	lea    0x4fd1(%rip),%rdx        # 10040d012 <_head_msys_bz2_1_dll-0x4fee>
100408041:	e8 4a c1 ff ff       	call   100404190 <.text+0x3190>
100408046:	48 89 05 eb 90 00 00 	mov    %rax,0x90eb(%rip)        # 100411138 <_head_msys_bz2_1_dll-0xec8>
10040804d:	e9 ab fe ff ff       	jmp    100407efd <.text+0x6efd>
100408052:	45 31 c0             	xor    %r8d,%r8d
100408055:	48 8d 15 b6 4f 00 00 	lea    0x4fb6(%rip),%rdx        # 10040d012 <_head_msys_bz2_1_dll-0x4fee>
10040805c:	e8 2f c1 ff ff       	call   100404190 <.text+0x3190>
100408061:	48 89 05 d0 90 00 00 	mov    %rax,0x90d0(%rip)        # 100411138 <_head_msys_bz2_1_dll-0xec8>
100408068:	e9 9c fd ff ff       	jmp    100407e09 <.text+0x6e09>
10040806d:	45 31 c0             	xor    %r8d,%r8d
100408070:	48 8d 15 9b 4f 00 00 	lea    0x4f9b(%rip),%rdx        # 10040d012 <_head_msys_bz2_1_dll-0x4fee>
100408077:	e8 14 c1 ff ff       	call   100404190 <.text+0x3190>
10040807c:	48 89 05 b5 90 00 00 	mov    %rax,0x90b5(%rip)        # 100411138 <_head_msys_bz2_1_dll-0xec8>
100408083:	e9 ef fe ff ff       	jmp    100407f77 <.text+0x6f77>
100408088:	45 31 c0             	xor    %r8d,%r8d
10040808b:	48 8d 15 7a 50 00 00 	lea    0x507a(%rip),%rdx        # 10040d10c <_head_msys_bz2_1_dll-0x4ef4>
100408092:	e8 f9 c0 ff ff       	call   100404190 <.text+0x3190>
100408097:	48 89 05 92 90 00 00 	mov    %rax,0x9092(%rip)        # 100411130 <_head_msys_bz2_1_dll-0xed0>
10040809e:	e9 be fb ff ff       	jmp    100407c61 <.text+0x6c61>
1004080a3:	45 31 c0             	xor    %r8d,%r8d
1004080a6:	48 8d 15 65 4f 00 00 	lea    0x4f65(%rip),%rdx        # 10040d012 <_head_msys_bz2_1_dll-0x4fee>
1004080ad:	e8 de c0 ff ff       	call   100404190 <.text+0x3190>
1004080b2:	48 89 05 7f 90 00 00 	mov    %rax,0x907f(%rip)        # 100411138 <_head_msys_bz2_1_dll-0xec8>
1004080b9:	e9 88 fd ff ff       	jmp    100407e46 <.text+0x6e46>
1004080be:	45 31 c0             	xor    %r8d,%r8d
1004080c1:	48 8d 15 4a 4f 00 00 	lea    0x4f4a(%rip),%rdx        # 10040d012 <_head_msys_bz2_1_dll-0x4fee>
1004080c8:	e8 c3 c0 ff ff       	call   100404190 <.text+0x3190>
1004080cd:	48 89 05 64 90 00 00 	mov    %rax,0x9064(%rip)        # 100411138 <_head_msys_bz2_1_dll-0xec8>
1004080d4:	e9 79 fc ff ff       	jmp    100407d52 <.text+0x6d52>
1004080d9:	45 31 c0             	xor    %r8d,%r8d
1004080dc:	48 8d 15 29 50 00 00 	lea    0x5029(%rip),%rdx        # 10040d10c <_head_msys_bz2_1_dll-0x4ef4>
1004080e3:	e8 a8 c0 ff ff       	call   100404190 <.text+0x3190>
1004080e8:	48 89 05 41 90 00 00 	mov    %rax,0x9041(%rip)        # 100411130 <_head_msys_bz2_1_dll-0xed0>
1004080ef:	e9 46 fe ff ff       	jmp    100407f3a <.text+0x6f3a>
1004080f4:	45 31 c0             	xor    %r8d,%r8d
1004080f7:	48 8d 15 0e 50 00 00 	lea    0x500e(%rip),%rdx        # 10040d10c <_head_msys_bz2_1_dll-0x4ef4>
1004080fe:	e8 8d c0 ff ff       	call   100404190 <.text+0x3190>
100408103:	48 89 05 26 90 00 00 	mov    %rax,0x9026(%rip)        # 100411130 <_head_msys_bz2_1_dll-0xed0>
10040810a:	e9 c9 fb ff ff       	jmp    100407cd8 <.text+0x6cd8>
10040810f:	45 31 c0             	xor    %r8d,%r8d
100408112:	48 8d 15 f3 4f 00 00 	lea    0x4ff3(%rip),%rdx        # 10040d10c <_head_msys_bz2_1_dll-0x4ef4>
100408119:	e8 72 c0 ff ff       	call   100404190 <.text+0x3190>
10040811e:	48 89 05 0b 90 00 00 	mov    %rax,0x900b(%rip)        # 100411130 <_head_msys_bz2_1_dll-0xed0>
100408125:	e9 96 fd ff ff       	jmp    100407ec0 <.text+0x6ec0>
10040812a:	45 31 c0             	xor    %r8d,%r8d
10040812d:	48 8d 15 de 4e 00 00 	lea    0x4ede(%rip),%rdx        # 10040d012 <_head_msys_bz2_1_dll-0x4fee>
100408134:	e8 57 c0 ff ff       	call   100404190 <.text+0x3190>
100408139:	48 89 05 f8 8f 00 00 	mov    %rax,0x8ff8(%rip)        # 100411138 <_head_msys_bz2_1_dll-0xec8>
100408140:	e9 87 fc ff ff       	jmp    100407dcc <.text+0x6dcc>
100408145:	45 31 c0             	xor    %r8d,%r8d
100408148:	48 8d 15 c3 4e 00 00 	lea    0x4ec3(%rip),%rdx        # 10040d012 <_head_msys_bz2_1_dll-0x4fee>
10040814f:	e8 3c c0 ff ff       	call   100404190 <.text+0x3190>
100408154:	48 89 05 dd 8f 00 00 	mov    %rax,0x8fdd(%rip)        # 100411138 <_head_msys_bz2_1_dll-0xec8>
10040815b:	e9 54 fe ff ff       	jmp    100407fb4 <.text+0x6fb4>
100408160:	48 8d 05 59 52 00 00 	lea    0x5259(%rip),%rax        # 10040d3c0 <_head_msys_bz2_1_dll-0x4c40>
100408167:	41 b9 cf 06 00 00    	mov    $0x6cf,%r9d
10040816d:	4c 8d 05 0a 50 00 00 	lea    0x500a(%rip),%r8        # 10040d17e <_head_msys_bz2_1_dll-0x4e82>
100408174:	b9 06 00 00 00       	mov    $0x6,%ecx
100408179:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10040817e:	48 8d 15 d5 51 00 00 	lea    0x51d5(%rip),%rdx        # 10040d35a <_head_msys_bz2_1_dll-0x4ca6>
100408185:	e8 d6 12 00 00       	call   100409460 <.text+0x8460>
10040818a:	e8 21 14 00 00       	call   1004095b0 <.text+0x85b0>
10040818f:	90                   	nop
100408190:	b9 01 00 00 00       	mov    $0x1,%ecx
100408195:	e9 06 e4 ff ff       	jmp    1004065a0 <.text+0x55a0>
10040819a:	90                   	nop
10040819b:	90                   	nop
10040819c:	90                   	nop
10040819d:	90                   	nop
10040819e:	90                   	nop
10040819f:	90                   	nop
1004081a0:	41 57                	push   %r15
1004081a2:	41 56                	push   %r14
1004081a4:	41 55                	push   %r13
1004081a6:	41 54                	push   %r12
1004081a8:	55                   	push   %rbp
1004081a9:	57                   	push   %rdi
1004081aa:	56                   	push   %rsi
1004081ab:	53                   	push   %rbx
1004081ac:	48 83 ec 28          	sub    $0x28,%rsp
1004081b0:	8d 6a 07             	lea    0x7(%rdx),%ebp
1004081b3:	48 89 cb             	mov    %rcx,%rbx
1004081b6:	89 d7                	mov    %edx,%edi
1004081b8:	c1 ed 03             	shr    $0x3,%ebp
1004081bb:	89 ee                	mov    %ebp,%esi
1004081bd:	81 fd 00 00 01 00    	cmp    $0x10000,%ebp
1004081c3:	0f 87 0f 03 00 00    	ja     1004084d8 <.text+0x74d8>
1004081c9:	48 b8 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rax
1004081d0:	cc cc cc
1004081d3:	48 f7 e6             	mul    %rsi
1004081d6:	48 89 d0             	mov    %rdx,%rax
1004081d9:	48 83 e2 fc          	and    $0xfffffffffffffffc,%rdx
1004081dd:	48 c1 e8 02          	shr    $0x2,%rax
1004081e1:	48 8d 0c 02          	lea    (%rdx,%rax,1),%rcx
1004081e5:	48 89 f0             	mov    %rsi,%rax
1004081e8:	48 29 c8             	sub    %rcx,%rax
1004081eb:	48 01 c2             	add    %rax,%rdx
1004081ee:	48 83 f8 02          	cmp    $0x2,%rax
1004081f2:	0f 96 c0             	setbe  %al
1004081f5:	0f b6 c0             	movzbl %al,%eax
1004081f8:	48 8d 0c 50          	lea    (%rax,%rdx,2),%rcx
1004081fc:	e8 bf 11 00 00       	call   1004093c0 <.text+0x83c0>
100408201:	49 89 c0             	mov    %rax,%r8
100408204:	48 85 c0             	test   %rax,%rax
100408207:	0f 84 d6 02 00 00    	je     1004084e3 <.text+0x74e3>
10040820d:	48 89 c1             	mov    %rax,%rcx
100408210:	83 fd 04             	cmp    $0x4,%ebp
100408213:	0f 86 d7 01 00 00    	jbe    1004083f0 <.text+0x73f0>
100408219:	48 8d 15 40 52 00 00 	lea    0x5240(%rip),%rdx        # 10040d460 <_head_msys_bz2_1_dll-0x4ba0>
100408220:	0f b6 6b 01          	movzbl 0x1(%rbx),%ebp
100408224:	44 0f b6 13          	movzbl (%rbx),%r10d
100408228:	48 83 c1 08          	add    $0x8,%rcx
10040822c:	44 0f b6 63 02       	movzbl 0x2(%rbx),%r12d
100408231:	0f b6 43 03          	movzbl 0x3(%rbx),%eax
100408235:	41 89 eb             	mov    %ebp,%r11d
100408238:	45 89 d1             	mov    %r10d,%r9d
10040823b:	46 8d 14 95 00 00 00 	lea    0x0(,%r10,4),%r10d
100408242:	00
100408243:	44 0f b6 7b 04       	movzbl 0x4(%rbx),%r15d
100408248:	41 c0 eb 06          	shr    $0x6,%r11b
10040824c:	41 83 e2 1c          	and    $0x1c,%r10d
100408250:	45 89 e6             	mov    %r12d,%r14d
100408253:	41 89 c5             	mov    %eax,%r13d
100408256:	41 c0 ee 04          	shr    $0x4,%r14b
10040825a:	45 0f b6 db          	movzbl %r11b,%r11d
10040825e:	45 01 e4             	add    %r12d,%r12d
100408261:	41 c0 ed 07          	shr    $0x7,%r13b
100408265:	45 09 da             	or     %r11d,%r10d
100408268:	41 89 eb             	mov    %ebp,%r11d
10040826b:	c1 e5 04             	shl    $0x4,%ebp
10040826e:	45 0f b6 f6          	movzbl %r14b,%r14d
100408272:	83 e5 10             	and    $0x10,%ebp
100408275:	41 83 e4 1e          	and    $0x1e,%r12d
100408279:	45 0f b6 ed          	movzbl %r13b,%r13d
10040827d:	41 d1 fb             	sar    $1,%r11d
100408280:	44 09 f5             	or     %r14d,%ebp
100408283:	45 89 fe             	mov    %r15d,%r14d
100408286:	45 09 ec             	or     %r13d,%r12d
100408289:	41 89 c5             	mov    %eax,%r13d
10040828c:	41 c0 ee 05          	shr    $0x5,%r14b
100408290:	c1 e0 03             	shl    $0x3,%eax
100408293:	41 83 e7 1f          	and    $0x1f,%r15d
100408297:	4d 63 e4             	movslq %r12d,%r12
10040829a:	83 e0 18             	and    $0x18,%eax
10040829d:	45 0f b6 f6          	movzbl %r14b,%r14d
1004082a1:	41 c1 fd 02          	sar    $0x2,%r13d
1004082a5:	46 0f b6 24 22       	movzbl (%rdx,%r12,1),%r12d
1004082aa:	44 09 f0             	or     %r14d,%eax
1004082ad:	41 83 e5 1f          	and    $0x1f,%r13d
1004082b1:	48 63 ed             	movslq %ebp,%rbp
1004082b4:	41 83 e3 1f          	and    $0x1f,%r11d
1004082b8:	4c 63 f0             	movslq %eax,%r14
1004082bb:	42 0f b6 04 3a       	movzbl (%rdx,%r15,1),%eax
1004082c0:	46 0f b6 2c 2a       	movzbl (%rdx,%r13,1),%r13d
1004082c5:	4d 63 d2             	movslq %r10d,%r10
1004082c8:	46 0f b6 34 32       	movzbl (%rdx,%r14,1),%r14d
1004082cd:	0f b6 2c 2a          	movzbl (%rdx,%rbp,1),%ebp
1004082d1:	41 c0 e9 03          	shr    $0x3,%r9b
1004082d5:	48 c1 e0 08          	shl    $0x8,%rax
1004082d9:	46 0f b6 1c 1a       	movzbl (%rdx,%r11,1),%r11d
1004082de:	41 83 e1 1f          	and    $0x1f,%r9d
1004082e2:	46 0f b6 14 12       	movzbl (%rdx,%r10,1),%r10d
1004082e7:	4c 09 f0             	or     %r14,%rax
1004082ea:	46 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%r9d
1004082ef:	48 c1 e0 08          	shl    $0x8,%rax
1004082f3:	4c 09 e8             	or     %r13,%rax
1004082f6:	48 c1 e0 08          	shl    $0x8,%rax
1004082fa:	4c 09 e0             	or     %r12,%rax
1004082fd:	48 c1 e0 08          	shl    $0x8,%rax
100408301:	48 09 e8             	or     %rbp,%rax
100408304:	48 c1 e0 08          	shl    $0x8,%rax
100408308:	4c 09 d8             	or     %r11,%rax
10040830b:	48 83 ee 05          	sub    $0x5,%rsi
10040830f:	48 83 c3 05          	add    $0x5,%rbx
100408313:	48 c1 e0 08          	shl    $0x8,%rax
100408317:	4c 09 d0             	or     %r10,%rax
10040831a:	48 c1 e0 08          	shl    $0x8,%rax
10040831e:	4c 09 c8             	or     %r9,%rax
100408321:	48 89 41 f8          	mov    %rax,-0x8(%rcx)
100408325:	48 83 fe 04          	cmp    $0x4,%rsi
100408329:	0f 87 f1 fe ff ff    	ja     100408220 <.text+0x7220>
10040832f:	48 83 fe 03          	cmp    $0x3,%rsi
100408333:	0f 84 f7 01 00 00    	je     100408530 <.text+0x7530>
100408339:	48 83 fe 04          	cmp    $0x4,%rsi
10040833d:	0f 84 cd 00 00 00    	je     100408410 <.text+0x7410>
100408343:	48 83 fe 01          	cmp    $0x1,%rsi
100408347:	0f 84 a3 01 00 00    	je     1004084f0 <.text+0x74f0>
10040834d:	49 89 ca             	mov    %rcx,%r10
100408350:	48 83 fe 02          	cmp    $0x2,%rsi
100408354:	75 6b                	jne    1004083c1 <.text+0x73c1>
100408356:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
10040835a:	0f b6 13             	movzbl (%rbx),%edx
10040835d:	4c 8d 1d fc 50 00 00 	lea    0x50fc(%rip),%r11        # 10040d460 <_head_msys_bz2_1_dll-0x4ba0>
100408364:	4c 8d 51 04          	lea    0x4(%rcx),%r10
100408368:	41 89 c1             	mov    %eax,%r9d
10040836b:	89 d3                	mov    %edx,%ebx
10040836d:	8d 14 95 00 00 00 00 	lea    0x0(,%rdx,4),%edx
100408374:	41 c0 e9 06          	shr    $0x6,%r9b
100408378:	83 e2 1c             	and    $0x1c,%edx
10040837b:	c0 eb 03             	shr    $0x3,%bl
10040837e:	45 0f b6 c9          	movzbl %r9b,%r9d
100408382:	83 e3 1f             	and    $0x1f,%ebx
100408385:	44 09 ca             	or     %r9d,%edx
100408388:	41 89 c1             	mov    %eax,%r9d
10040838b:	c1 e0 04             	shl    $0x4,%eax
10040838e:	41 d1 f9             	sar    $1,%r9d
100408391:	83 e0 10             	and    $0x10,%eax
100408394:	48 63 d2             	movslq %edx,%rdx
100408397:	41 0f b6 04 03       	movzbl (%r11,%rax,1),%eax
10040839c:	41 83 e1 1f          	and    $0x1f,%r9d
1004083a0:	41 0f b6 14 13       	movzbl (%r11,%rdx,1),%edx
1004083a5:	47 0f b6 0c 0b       	movzbl (%r11,%r9,1),%r9d
1004083aa:	c1 e0 08             	shl    $0x8,%eax
1004083ad:	44 09 c8             	or     %r9d,%eax
1004083b0:	c1 e0 08             	shl    $0x8,%eax
1004083b3:	09 d0                	or     %edx,%eax
1004083b5:	41 0f b6 14 1b       	movzbl (%r11,%rbx,1),%edx
1004083ba:	c1 e0 08             	shl    $0x8,%eax
1004083bd:	09 d0                	or     %edx,%eax
1004083bf:	89 01                	mov    %eax,(%rcx)
1004083c1:	8d 47 04             	lea    0x4(%rdi),%eax
1004083c4:	ba cd cc cc cc       	mov    $0xcccccccd,%edx
1004083c9:	41 c6 02 00          	movb   $0x0,(%r10)
1004083cd:	48 0f af c2          	imul   %rdx,%rax
1004083d1:	48 c1 e8 22          	shr    $0x22,%rax
1004083d5:	41 c6 04 00 00       	movb   $0x0,(%r8,%rax,1)
1004083da:	4c 89 c0             	mov    %r8,%rax
1004083dd:	48 83 c4 28          	add    $0x28,%rsp
1004083e1:	5b                   	pop    %rbx
1004083e2:	5e                   	pop    %rsi
1004083e3:	5f                   	pop    %rdi
1004083e4:	5d                   	pop    %rbp
1004083e5:	41 5c                	pop    %r12
1004083e7:	41 5d                	pop    %r13
1004083e9:	41 5e                	pop    %r14
1004083eb:	41 5f                	pop    %r15
1004083ed:	c3                   	ret
1004083ee:	66 90                	xchg   %ax,%ax
1004083f0:	83 fd 03             	cmp    $0x3,%ebp
1004083f3:	0f 84 2f 01 00 00    	je     100408528 <.text+0x7528>
1004083f9:	83 fd 04             	cmp    $0x4,%ebp
1004083fc:	0f 85 41 ff ff ff    	jne    100408343 <.text+0x7343>
100408402:	48 8d 15 57 50 00 00 	lea    0x5057(%rip),%rdx        # 10040d460 <_head_msys_bz2_1_dll-0x4ba0>
100408409:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408410:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
100408414:	44 0f b6 1b          	movzbl (%rbx),%r11d