100514559:	49 89 c5             	mov    %rax,%r13
10051455c:	e9 3c fb ff ff       	jmp    10051409d <.text+0x11309d>
100514561:	83 f9 68             	cmp    $0x68,%ecx
100514564:	0f 84 07 03 00 00    	je     100514871 <.text+0x113871>
10051456a:	0f 8f e3 02 00 00    	jg     100514853 <.text+0x113853>
100514570:	83 f9 3c             	cmp    $0x3c,%ecx
100514573:	0f 84 37 02 00 00    	je     1005147b0 <.text+0x1137b0>
100514579:	83 f9 3e             	cmp    $0x3e,%ecx
10051457c:	0f 85 ae f7 ff ff    	jne    100513d30 <.text+0x112d30>
100514582:	c7 84 24 8c 00 00 00 	movl   $0x3c,0x8c(%rsp)
100514589:	3c 00 00 00
10051458d:	b9 3c 00 00 00       	mov    $0x3c,%ecx
100514592:	e9 99 f7 ff ff       	jmp    100513d30 <.text+0x112d30>
100514597:	44 89 e9             	mov    %r13d,%ecx
10051459a:	e8 f1 0a fa ff       	call   1004b5090 <.text+0xb4090>
10051459f:	e9 3b ff ff ff       	jmp    1005144df <.text+0x1134df>
1005145a4:	41 83 e6 08          	and    $0x8,%r14d
1005145a8:	75 0e                	jne    1005145b8 <.text+0x1135b8>
1005145aa:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1005145af:	49 39 c5             	cmp    %rax,%r13
1005145b2:	0f 85 67 f0 ff ff    	jne    10051361f <.text+0x11261f>
1005145b8:	48 8b 05 61 52 21 00 	mov    0x215261(%rip),%rax        # 100729820 <_head_msys_iconv_2_dll-0x427e0>
1005145bf:	ba 44 00 00 00       	mov    $0x44,%edx
1005145c4:	48 8b 08             	mov    (%rax),%rcx
1005145c7:	e8 84 02 0b 00       	call   1005c4850 <.text+0x1c3850>
1005145cc:	48 85 c0             	test   %rax,%rax
1005145cf:	0f 85 4a f0 ff ff    	jne    10051361f <.text+0x11261f>
1005145d5:	31 c9                	xor    %ecx,%ecx
1005145d7:	e8 34 18 f2 ff       	call   100435e10 <.text+0x34e10>
1005145dc:	85 c0                	test   %eax,%eax
1005145de:	0f 8e 3b f0 ff ff    	jle    10051361f <.text+0x11261f>
1005145e4:	41 89 45 00          	mov    %eax,0x0(%r13)
1005145e8:	48 8b 05 41 5c 21 00 	mov    0x215c41(%rip),%rax        # 10072a230 <_head_msys_iconv_2_dll-0x41dd0>
1005145ef:	8b 00                	mov    (%rax),%eax
1005145f1:	85 c0                	test   %eax,%eax
1005145f3:	74 32                	je     100514627 <.text+0x113627>
1005145f5:	48 8b 0d 84 68 21 00 	mov    0x216884(%rip),%rcx        # 10072ae80 <_head_msys_iconv_2_dll-0x41180>
1005145fc:	e8 6f bc 18 00       	call   1006a0270 <.text+0x29f270>
100514601:	ba 03 00 00 00       	mov    $0x3,%edx
100514606:	48 8b 0d 73 68 21 00 	mov    0x216873(%rip),%rcx        # 10072ae80 <_head_msys_iconv_2_dll-0x41180>
10051460d:	39 d0                	cmp    %edx,%eax
10051460f:	0f 4e d0             	cmovle %eax,%edx
100514612:	29 d0                	sub    %edx,%eax
100514614:	48 98                	cltq
100514616:	c6 04 01 00          	movb   $0x0,(%rcx,%rax,1)
10051461a:	e8 61 3f fa ff       	call   1004b8580 <.text+0xb7580>
10051461f:	85 c0                	test   %eax,%eax
100514621:	0f 84 0f 02 00 00    	je     100514836 <.text+0x113836>
100514627:	41 8b 4d 00          	mov    0x0(%r13),%ecx
10051462b:	e8 e0 d7 ff ff       	call   100511e10 <.text+0x110e10>
100514630:	09 c6                	or     %eax,%esi
100514632:	e9 e8 ef ff ff       	jmp    10051361f <.text+0x11261f>
100514637:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10051463e:	00 00
100514640:	41 8b 4d 00          	mov    0x0(%r13),%ecx
100514644:	48 8b bc 24 80 00 00 	mov    0x80(%rsp),%rdi
10051464b:	00
10051464c:	31 d2                	xor    %edx,%edx
10051464e:	e8 7d 4b 00 00       	call   1005191d0 <.text+0x1181d0>
100514653:	89 07                	mov    %eax,(%rdi)
100514655:	e9 54 f0 ff ff       	jmp    1005136ae <.text+0x1126ae>
10051465a:	c6 44 24 5f 01       	movb   $0x1,0x5f(%rsp)
10051465f:	b8 01 00 00 00       	mov    $0x1,%eax
100514664:	e9 2b ef ff ff       	jmp    100513594 <.text+0x112594>
100514669:	85 c0                	test   %eax,%eax
10051466b:	0f 8e 3d f0 ff ff    	jle    1005136ae <.text+0x1126ae>
100514671:	e9 b6 fc ff ff       	jmp    10051432c <.text+0x11332c>
100514676:	44 89 f9             	mov    %r15d,%ecx
100514679:	e8 22 e8 fc ff       	call   1004e2ea0 <.text+0xe1ea0>
10051467e:	41 89 c7             	mov    %eax,%r15d
100514681:	e9 38 e7 ff ff       	jmp    100512dbe <.text+0x111dbe>
100514686:	49 c7 04 24 00 00 00 	movq   $0x0,(%r12)
10051468d:	00
10051468e:	e8 6d 7f 07 00       	call   10058c600 <.text+0x18b600>
100514693:	31 c9                	xor    %ecx,%ecx
100514695:	e8 76 f8 f2 ff       	call   100443f10 <.text+0x42f10>
10051469a:	48 89 f1             	mov    %rsi,%rcx
10051469d:	49 89 34 24          	mov    %rsi,(%r12)
1005146a1:	e8 da f8 0a 00       	call   1005c3f80 <.text+0x1c2f80>
1005146a6:	48 89 c6             	mov    %rax,%rsi
1005146a9:	48 85 c0             	test   %rax,%rax
1005146ac:	0f 84 fb f7 ff ff    	je     100513ead <.text+0x112ead>
1005146b2:	48 8b 05 67 48 21 00 	mov    0x214867(%rip),%rax        # 100728f20 <_head_msys_iconv_2_dll-0x430e0>
1005146b9:	48 89 f1             	mov    %rsi,%rcx
1005146bc:	8b 10                	mov    (%rax),%edx
1005146be:	e8 fd 99 18 00       	call   10069e0c0 <.text+0x29d0c0>
1005146c3:	48 89 f1             	mov    %rsi,%rcx
1005146c6:	e8 55 ce ee ff       	call   100401520 <.text+0x520>
1005146cb:	e9 dd f7 ff ff       	jmp    100513ead <.text+0x112ead>
1005146d0:	48 8b 15 79 4b 21 00 	mov    0x214b79(%rip),%rdx        # 100729250 <_head_msys_iconv_2_dll-0x42db0>
1005146d7:	44 8b 0a             	mov    (%rdx),%r9d
1005146da:	45 85 c9             	test   %r9d,%r9d
1005146dd:	0f 84 dd f1 ff ff    	je     1005138c0 <.text+0x1128c0>
1005146e3:	e9 79 f3 ff ff       	jmp    100513a61 <.text+0x112a61>
1005146e8:	48 8b 05 d1 54 21 00 	mov    0x2154d1(%rip),%rax        # 100729bc0 <_head_msys_iconv_2_dll-0x42440>
1005146ef:	8b 38                	mov    (%rax),%edi
1005146f1:	85 ff                	test   %edi,%edi
1005146f3:	0f 85 b3 fc ff ff    	jne    1005143ac <.text+0x1133ac>
1005146f9:	e9 7a ef ff ff       	jmp    100513678 <.text+0x112678>
1005146fe:	e8 2d e5 ff ff       	call   100512c30 <.text+0x111c30>
100514703:	4c 8d ac 24 80 00 00 	lea    0x80(%rsp),%r13
10051470a:	00
10051470b:	4c 89 e9             	mov    %r13,%rcx
10051470e:	e8 3d 7a ff ff       	call   10050c150 <.text+0x10b150>
100514713:	8b 8c 24 8c 00 00 00 	mov    0x8c(%rsp),%ecx
10051471a:	e8 01 6a ff ff       	call   10050b120 <.text+0x10a120>
10051471f:	4c 63 f8             	movslq %eax,%r15
100514722:	4c 89 fb             	mov    %r15,%rbx
100514725:	e9 b2 f0 ff ff       	jmp    1005137dc <.text+0x1127dc>
10051472a:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
10051472f:	41 83 2f 01          	subl   $0x1,(%r15)
100514733:	83 28 01             	subl   $0x1,(%rax)
100514736:	48 8b 05 e3 e4 20 00 	mov    0x20e4e3(%rip),%rax        # 100722c20 <_head_msys_iconv_2_dll-0x493e0>
10051473d:	c7 00 20 00 00 00    	movl   $0x20,(%rax)
100514743:	e9 ba f9 ff ff       	jmp    100514102 <.text+0x113102>
100514748:	48 8b 05 91 ea 20 00 	mov    0x20ea91(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10051474f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100514754:	e9 7f ef ff ff       	jmp    1005136d8 <.text+0x1126d8>
100514759:	e8 42 e7 fc ff       	call   1004e2ea0 <.text+0xe1ea0>
10051475e:	41 89 45 00          	mov    %eax,0x0(%r13)
100514762:	e9 11 ef ff ff       	jmp    100513678 <.text+0x112678>
100514767:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
10051476c:	83 3e 00             	cmpl   $0x0,(%rsi)
10051476f:	0f 84 06 f3 ff ff    	je     100513a7b <.text+0x112a7b>
100514775:	e9 55 f1 ff ff       	jmp    1005138cf <.text+0x1128cf>
10051477a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100514780:	c7 84 24 8c 00 00 00 	movl   $0xffff9395,0x8c(%rsp)
100514787:	95 93 ff ff
10051478b:	b9 95 93 ff ff       	mov    $0xffff9395,%ecx
100514790:	e9 9b f5 ff ff       	jmp    100513d30 <.text+0x112d30>
100514795:	48 8b 0d 94 5b 21 00 	mov    0x215b94(%rip),%rcx        # 10072a330 <_head_msys_iconv_2_dll-0x41cd0>
10051479c:	45 31 db             	xor    %r11d,%r11d
10051479f:	44 89 5c 24 54       	mov    %r11d,0x54(%rsp)
1005147a4:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1005147a9:	e9 5b ed ff ff       	jmp    100513509 <.text+0x112509>
1005147ae:	66 90                	xchg   %ax,%ax
1005147b0:	c7 84 24 8c 00 00 00 	movl   $0x3e,0x8c(%rsp)
1005147b7:	3e 00 00 00
1005147bb:	b9 3e 00 00 00       	mov    $0x3e,%ecx
1005147c0:	e9 6b f5 ff ff       	jmp    100513d30 <.text+0x112d30>
1005147c5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1005147cb:	31 d2                	xor    %edx,%edx
1005147cd:	e8 ee 54 f3 ff       	call   100449cc0 <.text+0x48cc0>
1005147d2:	8b 03                	mov    (%rbx),%eax
1005147d4:	e9 f0 f1 ff ff       	jmp    1005139c9 <.text+0x1129c9>
1005147d9:	48 8b 05 a0 e4 20 00 	mov    0x20e4a0(%rip),%rax        # 100722c80 <_head_msys_iconv_2_dll-0x49380>
1005147e0:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1005147e6:	e8 35 90 fe ff       	call   1004fd820 <.text+0xfc820>
1005147eb:	e8 90 7e 07 00       	call   10058c680 <.text+0x18b680>
1005147f0:	48 8b 05 99 e4 20 00 	mov    0x20e499(%rip),%rax        # 100722c90 <_head_msys_iconv_2_dll-0x49370>
1005147f7:	c7 03 00 00 00 00    	movl   $0x0,(%rbx)
1005147fd:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
100514803:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
100514808:	8b 08                	mov    (%rax),%ecx
10051480a:	85 c9                	test   %ecx,%ecx
10051480c:	0f 85 a5 f5 ff ff    	jne    100513db7 <.text+0x112db7>
100514812:	e9 bd f1 ff ff       	jmp    1005139d4 <.text+0x1129d4>
100514817:	81 f9 ff 00 00 00    	cmp    $0xff,%ecx
10051481d:	7f 21                	jg     100514840 <.text+0x113840>
10051481f:	48 8b 05 4a 47 21 00 	mov    0x21474a(%rip),%rax        # 100728f70 <_head_msys_iconv_2_dll-0x43090>
100514826:	0f b6 0c 08          	movzbl (%rax,%rcx,1),%ecx
10051482a:	89 8c 24 90 00 00 00 	mov    %ecx,0x90(%rsp)
100514831:	e9 c4 f9 ff ff       	jmp    1005141fa <.text+0x1131fa>
100514836:	e8 f5 77 ff ff       	call   10050c030 <.text+0x10b030>
10051483b:	e9 e7 fd ff ff       	jmp    100514627 <.text+0x113627>
100514840:	e8 5b e6 fc ff       	call   1004e2ea0 <.text+0xe1ea0>
100514845:	89 84 24 90 00 00 00 	mov    %eax,0x90(%rsp)
10051484c:	89 c1                	mov    %eax,%ecx
10051484e:	e9 a7 f9 ff ff       	jmp    1005141fa <.text+0x1131fa>
100514853:	83 f9 6c             	cmp    $0x6c,%ecx
100514856:	0f 85 d4 f4 ff ff    	jne    100513d30 <.text+0x112d30>
10051485c:	c7 84 24 8c 00 00 00 	movl   $0x68,0x8c(%rsp)
100514863:	68 00 00 00
100514867:	b9 68 00 00 00       	mov    $0x68,%ecx
10051486c:	e9 bf f4 ff ff       	jmp    100513d30 <.text+0x112d30>
100514871:	c7 84 24 8c 00 00 00 	movl   $0x6c,0x8c(%rsp)
100514878:	6c 00 00 00
10051487c:	b9 6c 00 00 00       	mov    $0x6c,%ecx
100514881:	e9 aa f4 ff ff       	jmp    100513d30 <.text+0x112d30>
100514886:	c7 84 24 8c 00 00 00 	movl   $0xffff96db,0x8c(%rsp)
10051488d:	db 96 ff ff
100514891:	b9 db 96 ff ff       	mov    $0xffff96db,%ecx
100514896:	e9 95 f4 ff ff       	jmp    100513d30 <.text+0x112d30>
10051489b:	81 f9 03 a9 ff ff    	cmp    $0xffffa903,%ecx
1005148a1:	74 36                	je     1005148d9 <.text+0x1138d9>
1005148a3:	81 f9 03 aa ff ff    	cmp    $0xffffaa03,%ecx
1005148a9:	0f 85 81 f4 ff ff    	jne    100513d30 <.text+0x112d30>
1005148af:	c7 84 24 8c 00 00 00 	movl   $0xffffa903,0x8c(%rsp)
1005148b6:	03 a9 ff ff
1005148ba:	b9 03 a9 ff ff       	mov    $0xffffa903,%ecx
1005148bf:	e9 6c f4 ff ff       	jmp    100513d30 <.text+0x112d30>
1005148c4:	c7 84 24 8c 00 00 00 	movl   $0xffffcbdd,0x8c(%rsp)
1005148cb:	dd cb ff ff
1005148cf:	b9 dd cb ff ff       	mov    $0xffffcbdd,%ecx
1005148d4:	e9 57 f4 ff ff       	jmp    100513d30 <.text+0x112d30>
1005148d9:	c7 84 24 8c 00 00 00 	movl   $0xffffaa03,0x8c(%rsp)
1005148e0:	03 aa ff ff
1005148e4:	b9 03 aa ff ff       	mov    $0xffffaa03,%ecx
1005148e9:	e9 42 f4 ff ff       	jmp    100513d30 <.text+0x112d30>
1005148ee:	66 90                	xchg   %ax,%ax
1005148f0:	53                   	push   %rbx
1005148f1:	48 83 ec 20          	sub    $0x20,%rsp
1005148f5:	89 cb                	mov    %ecx,%ebx
1005148f7:	83 f9 6f             	cmp    $0x6f,%ecx
1005148fa:	74 2d                	je     100514929 <.text+0x113929>
1005148fc:	e8 ff f0 f9 ff       	call   1004b3a00 <.text+0xb2a00>
100514901:	85 c0                	test   %eax,%eax
100514903:	75 1b                	jne    100514920 <.text+0x113920>
100514905:	48 8b 05 74 e3 20 00 	mov    0x20e374(%rip),%rax        # 100722c80 <_head_msys_iconv_2_dll-0x49380>
10051490c:	31 d2                	xor    %edx,%edx
10051490e:	89 10                	mov    %edx,(%rax)
100514910:	48 83 c4 20          	add    $0x20,%rsp
100514914:	5b                   	pop    %rbx
100514915:	c3                   	ret
100514916:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10051491d:	00 00 00
100514920:	e8 3b 01 fa ff       	call   1004b4a60 <.text+0xb3a60>
100514925:	85 c0                	test   %eax,%eax
100514927:	74 dc                	je     100514905 <.text+0x113905>
100514929:	48 8b 05 c0 59 21 00 	mov    0x2159c0(%rip),%rax        # 10072a2f0 <_head_msys_iconv_2_dll-0x41d10>
100514930:	89 da                	mov    %ebx,%edx
100514932:	48 8b 08             	mov    (%rax),%rcx
100514935:	e8 16 ff 0a 00       	call   1005c4850 <.text+0x1c3850>
10051493a:	31 d2                	xor    %edx,%edx
10051493c:	48 85 c0             	test   %rax,%rax
10051493f:	48 8b 05 3a e3 20 00 	mov    0x20e33a(%rip),%rax        # 100722c80 <_head_msys_iconv_2_dll-0x49380>
100514946:	0f 95 c2             	setne  %dl
100514949:	89 10                	mov    %edx,(%rax)
10051494b:	48 83 c4 20          	add    $0x20,%rsp
10051494f:	5b                   	pop    %rbx
100514950:	c3                   	ret
100514951:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100514958:	00 00 00 00
10051495c:	0f 1f 40 00          	nopl   0x0(%rax)
100514960:	41 55                	push   %r13
100514962:	41 54                	push   %r12
100514964:	55                   	push   %rbp
100514965:	57                   	push   %rdi
100514966:	56                   	push   %rsi
100514967:	53                   	push   %rbx
100514968:	48 83 ec 28          	sub    $0x28,%rsp
10051496c:	48 8b 35 dd e8 20 00 	mov    0x20e8dd(%rip),%rsi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100514973:	48 8b 01             	mov    (%rcx),%rax
100514976:	8b 69 10             	mov    0x10(%rcx),%ebp
100514979:	c7 40 08 00 00 00 00 	movl   $0x0,0x8(%rax)
100514980:	c7 40 14 00 00 00 00 	movl   $0x0,0x14(%rax)
100514987:	48 8b 06             	mov    (%rsi),%rax
10051498a:	48 89 cb             	mov    %rcx,%rbx
10051498d:	44 8b 88 34 05 00 00 	mov    0x534(%rax),%r9d
100514994:	45 85 c9             	test   %r9d,%r9d
100514997:	74 10                	je     1005149a9 <.text+0x1139a9>
100514999:	44 8b a0 5c 01 00 00 	mov    0x15c(%rax),%r12d
1005149a0:	45 85 e4             	test   %r12d,%r12d
1005149a3:	0f 85 cf 00 00 00    	jne    100514a78 <.text+0x113a78>
1005149a9:	8b b8 18 01 00 00    	mov    0x118(%rax),%edi
1005149af:	89 ea                	mov    %ebp,%edx
1005149b1:	83 fa 6d             	cmp    $0x6d,%edx
1005149b4:	0f 84 86 00 00 00    	je     100514a40 <.text+0x113a40>
1005149ba:	89 f9                	mov    %edi,%ecx
1005149bc:	e8 1f 99 fe ff       	call   1004fe2e0 <.text+0xfd2e0>
1005149c1:	83 fd 5e             	cmp    $0x5e,%ebp
1005149c4:	74 34                	je     1005149fa <.text+0x1139fa>
1005149c6:	48 8b 0e             	mov    (%rsi),%rcx
1005149c9:	c7 41 4c 01 00 00 00 	movl   $0x1,0x4c(%rcx)
1005149d0:	e8 6b 95 f9 ff       	call   1004adf40 <.text+0xacf40>
1005149d5:	85 c0                	test   %eax,%eax
1005149d7:	75 4a                	jne    100514a23 <.text+0x113a23>
1005149d9:	48 83 c4 28          	add    $0x28,%rsp
1005149dd:	5b                   	pop    %rbx
1005149de:	5e                   	pop    %rsi
1005149df:	5f                   	pop    %rdi
1005149e0:	5d                   	pop    %rbp
1005149e1:	41 5c                	pop    %r12
1005149e3:	41 5d                	pop    %r13
1005149e5:	e9 f6 27 ff ff       	jmp    1005071e0 <.text+0x1061e0>
1005149ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005149f0:	e8 0b 1e f3 ff       	call   100446800 <.text+0x45800>
1005149f5:	83 f8 01             	cmp    $0x1,%eax
1005149f8:	75 0f                	jne    100514a09 <.text+0x113a09>
1005149fa:	e8 61 63 fe ff       	call   1004fad60 <.text+0xf9d60>
1005149ff:	83 f8 20             	cmp    $0x20,%eax
100514a02:	74 ec                	je     1005149f0 <.text+0x1139f0>
100514a04:	83 f8 09             	cmp    $0x9,%eax
100514a07:	74 e7                	je     1005149f0 <.text+0x1139f0>
100514a09:	48 8b 0e             	mov    (%rsi),%rcx
100514a0c:	83 a1 0c 03 00 00 fd 	andl   $0xfffffffd,0x30c(%rcx)
100514a13:	c7 41 4c 01 00 00 00 	movl   $0x1,0x4c(%rcx)
100514a1a:	e8 21 95 f9 ff       	call   1004adf40 <.text+0xacf40>
100514a1f:	85 c0                	test   %eax,%eax
100514a21:	74 b6                	je     1005149d9 <.text+0x1139d9>
100514a23:	e8 08 1b ff ff       	call   100506530 <.text+0x105530>
100514a28:	48 8b 06             	mov    (%rsi),%rax
100514a2b:	8b 80 2c 03 00 00    	mov    0x32c(%rax),%eax
100514a31:	85 c0                	test   %eax,%eax
100514a33:	74 a4                	je     1005149d9 <.text+0x1139d9>
100514a35:	e8 86 0e ff ff       	call   1005058c0 <.text+0x1048c0>
100514a3a:	eb 9d                	jmp    1005149d9 <.text+0x1139d9>
100514a3c:	0f 1f 40 00          	nopl   0x0(%rax)
100514a40:	48 8b 06             	mov    (%rsi),%rax
100514a43:	8b 98 5c 01 00 00    	mov    0x15c(%rax),%ebx
100514a49:	e8 22 1d ff ff       	call   100506770 <.text+0x105770>
100514a4e:	29 c3                	sub    %eax,%ebx
100514a50:	48 8b 06             	mov    (%rsi),%rax
100514a53:	8b 90 34 05 00 00    	mov    0x534(%rax),%edx
100514a59:	85 d2                	test   %edx,%edx
100514a5b:	74 08                	je     100514a65 <.text+0x113a65>
100514a5d:	85 ff                	test   %edi,%edi
100514a5f:	0f 8f 7f 00 00 00    	jg     100514ae4 <.text+0x113ae4>
100514a65:	89 d8                	mov    %ebx,%eax
100514a67:	c1 e8 1f             	shr    $0x1f,%eax
100514a6a:	01 d8                	add    %ebx,%eax
100514a6c:	d1 f8                	sar    $1,%eax
100514a6e:	01 c7                	add    %eax,%edi
100514a70:	e9 45 ff ff ff       	jmp    1005149ba <.text+0x1139ba>
100514a75:	0f 1f 00             	nopl   (%rax)
100514a78:	e8 f3 1c ff ff       	call   100506770 <.text+0x105770>
100514a7d:	41 29 c4             	sub    %eax,%r12d
100514a80:	e8 9b 1d ff ff       	call   100506820 <.text+0x105820>
100514a85:	46 8d 2c 20          	lea    (%rax,%r12,1),%r13d
100514a89:	e8 d2 18 ff ff       	call   100506360 <.text+0x105360>
100514a8e:	48 8b 0e             	mov    (%rsi),%rcx
100514a91:	8b 81 34 03 00 00    	mov    0x334(%rcx),%eax
100514a97:	2b 81 38 03 00 00    	sub    0x338(%rcx),%eax
100514a9d:	41 39 c4             	cmp    %eax,%r12d
100514aa0:	7f 3e                	jg     100514ae0 <.text+0x113ae0>
100514aa2:	45 85 ed             	test   %r13d,%r13d
100514aa5:	7e 39                	jle    100514ae0 <.text+0x113ae0>
100514aa7:	44 29 e0             	sub    %r12d,%eax
100514aaa:	99                   	cltd
100514aab:	89 c7                	mov    %eax,%edi
100514aad:	41 f7 fd             	idiv   %r13d
100514ab0:	29 d7                	sub    %edx,%edi
100514ab2:	44 01 e7             	add    %r12d,%edi
100514ab5:	44 8b 81 1c 01 00 00 	mov    0x11c(%rcx),%r8d
100514abc:	45 85 c0             	test   %r8d,%r8d
100514abf:	7e 0d                	jle    100514ace <.text+0x113ace>
100514ac1:	48 8b 81 f0 00 00 00 	mov    0xf0(%rcx),%rax
100514ac8:	48 39 41 38          	cmp    %rax,0x38(%rcx)
100514acc:	74 22                	je     100514af0 <.text+0x113af0>
100514ace:	8b 53 10             	mov    0x10(%rbx),%edx
100514ad1:	e9 db fe ff ff       	jmp    1005149b1 <.text+0x1139b1>
100514ad6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100514add:	00 00 00
100514ae0:	31 ff                	xor    %edi,%edi
100514ae2:	eb d1                	jmp    100514ab5 <.text+0x113ab5>
100514ae4:	e8 37 1d ff ff       	call   100506820 <.text+0x105820>
100514ae9:	01 c3                	add    %eax,%ebx
100514aeb:	e9 75 ff ff ff       	jmp    100514a65 <.text+0x113a65>
100514af0:	ba ff ff ff ff       	mov    $0xffffffff,%edx
100514af5:	e8 d6 0c ff ff       	call   1005057d0 <.text+0x1047d0>