100512603:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100512608:	0f b6 10             	movzbl (%rax),%edx
10051260b:	84 d2                	test   %dl,%dl
10051260d:	74 1a                	je     100512629 <.text+0x111629>
10051260f:	45 85 c9             	test   %r9d,%r9d
100512612:	74 4c                	je     100512660 <.text+0x111660>
100512614:	83 f9 5c             	cmp    $0x5c,%ecx
100512617:	74 05                	je     10051261e <.text+0x11161e>
100512619:	44 39 ca             	cmp    %r9d,%edx
10051261c:	74 32                	je     100512650 <.text+0x111650>
10051261e:	89 d1                	mov    %edx,%ecx
100512620:	48 83 c0 01          	add    $0x1,%rax
100512624:	49 39 c2             	cmp    %rax,%r10
100512627:	75 df                	jne    100512608 <.text+0x111608>
100512629:	45 09 c8             	or     %r9d,%r8d
10051262c:	0f 84 8e 00 00 00    	je     1005126c0 <.text+0x1116c0>
100512632:	48 83 7c 24 60 00    	cmpq   $0x0,0x60(%rsp)
100512638:	48 8b 0b             	mov    (%rbx),%rcx
10051263b:	0f 85 8b 01 00 00    	jne    1005127cc <.text+0x1117cc>
100512641:	66 0f ef f6          	pxor   %xmm6,%xmm6
100512645:	81 e6 ff fe ff ff    	and    $0xfffffeff,%esi
10051264b:	e9 60 fe ff ff       	jmp    1005124b0 <.text+0x1114b0>
100512650:	44 89 c9             	mov    %r9d,%ecx
100512653:	45 31 c9             	xor    %r9d,%r9d
100512656:	eb c8                	jmp    100512620 <.text+0x111620>
100512658:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10051265f:	00
100512660:	80 fa 22             	cmp    $0x22,%dl
100512663:	74 2b                	je     100512690 <.text+0x111690>
100512665:	80 fa 27             	cmp    $0x27,%dl
100512668:	74 26                	je     100512690 <.text+0x111690>
10051266a:	45 85 c0             	test   %r8d,%r8d
10051266d:	74 31                	je     1005126a0 <.text+0x1116a0>
10051266f:	83 f9 2a             	cmp    $0x2a,%ecx
100512672:	41 0f 94 c0          	sete   %r8b
100512676:	80 fa 2f             	cmp    $0x2f,%dl
100512679:	0f 94 c1             	sete   %cl
10051267c:	41 21 c8             	and    %ecx,%r8d
10051267f:	0f b6 ca             	movzbl %dl,%ecx
100512682:	41 83 f0 01          	xor    $0x1,%r8d
100512686:	45 0f b6 c0          	movzbl %r8b,%r8d
10051268a:	eb 94                	jmp    100512620 <.text+0x111620>
10051268c:	0f 1f 40 00          	nopl   0x0(%rax)
100512690:	0f b6 ca             	movzbl %dl,%ecx
100512693:	45 85 c0             	test   %r8d,%r8d
100512696:	44 0f 44 c9          	cmove  %ecx,%r9d
10051269a:	eb 84                	jmp    100512620 <.text+0x111620>
10051269c:	0f 1f 40 00          	nopl   0x0(%rax)
1005126a0:	83 f9 2f             	cmp    $0x2f,%ecx
1005126a3:	74 0b                	je     1005126b0 <.text+0x1116b0>
1005126a5:	0f b6 ca             	movzbl %dl,%ecx
1005126a8:	e9 73 ff ff ff       	jmp    100512620 <.text+0x111620>
1005126ad:	0f 1f 00             	nopl   (%rax)
1005126b0:	80 fa 2a             	cmp    $0x2a,%dl
1005126b3:	74 6b                	je     100512720 <.text+0x111720>
1005126b5:	80 fa 2f             	cmp    $0x2f,%dl
1005126b8:	75 eb                	jne    1005126a5 <.text+0x1116a5>
1005126ba:	e9 73 ff ff ff       	jmp    100512632 <.text+0x111632>
1005126bf:	90                   	nop
1005126c0:	8b 84 24 10 01 00 00 	mov    0x110(%rsp),%eax
1005126c7:	48 8b 0b             	mov    (%rbx),%rcx
1005126ca:	85 c0                	test   %eax,%eax
1005126cc:	0f 84 41 fe ff ff    	je     100512513 <.text+0x111513>
1005126d2:	48 8b 41 38          	mov    0x38(%rcx),%rax
1005126d6:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1005126db:	48 39 d0             	cmp    %rdx,%rax
1005126de:	0f 8d d5 00 00 00    	jge    1005127b9 <.text+0x1117b9>
1005126e4:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1005126e9:	f3 0f 7e 71 40       	movq   0x40(%rcx),%xmm6
1005126ee:	e9 52 ff ff ff       	jmp    100512645 <.text+0x111645>
1005126f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005126f8:	85 c0                	test   %eax,%eax
1005126fa:	0f 85 a9 fe ff ff    	jne    1005125a9 <.text+0x1115a9>
100512700:	e9 f7 fd ff ff       	jmp    1005124fc <.text+0x1114fc>
100512705:	0f 1f 00             	nopl   (%rax)
100512708:	48 8b 0b             	mov    (%rbx),%rcx
10051270b:	f3 0f 6f 00          	movdqu (%rax),%xmm0
10051270f:	0f 11 41 38          	movups %xmm0,0x38(%rcx)
100512713:	e9 98 fd ff ff       	jmp    1005124b0 <.text+0x1114b0>
100512718:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10051271f:	00
100512720:	b9 2a 00 00 00       	mov    $0x2a,%ecx
100512725:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10051272b:	e9 f0 fe ff ff       	jmp    100512620 <.text+0x111620>
100512730:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
100512737:	00
100512738:	48 8d 8c 24 8c 00 00 	lea    0x8c(%rsp),%rcx
10051273f:	00
100512740:	ba ff ff ff ff       	mov    $0xffffffff,%edx
100512745:	41 b9 7b 00 00 00    	mov    $0x7b,%r9d
10051274b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100512751:	e8 9a 1c 0e 00       	call   1005f43f0 <.text+0x1f33f0>
100512756:	85 c0                	test   %eax,%eax
100512758:	0f 84 11 fd ff ff    	je     10051246f <.text+0x11146f>
10051275e:	48 8b 0b             	mov    (%rbx),%rcx
100512761:	48 8b 41 38          	mov    0x38(%rcx),%rax
100512765:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
10051276a:	48 83 f8 01          	cmp    $0x1,%rax
10051276e:	7f 1e                	jg     10051278e <.text+0x11178e>
100512770:	e9 13 fd ff ff       	jmp    100512488 <.text+0x111488>
100512775:	0f 1f 00             	nopl   (%rax)
100512778:	48 8b 41 38          	mov    0x38(%rcx),%rax
10051277c:	48 83 e8 01          	sub    $0x1,%rax
100512780:	48 89 41 38          	mov    %rax,0x38(%rcx)
100512784:	48 83 f8 01          	cmp    $0x1,%rax
100512788:	0f 8e fa fc ff ff    	jle    100512488 <.text+0x111488>
10051278e:	e8 fd 07 fe ff       	call   1004f2f90 <.text+0xf1f90>
100512793:	48 89 c1             	mov    %rax,%rcx
100512796:	e8 f5 cf 17 00       	call   10068f790 <.text+0x28e790>
10051279b:	48 8b 0b             	mov    (%rbx),%rcx
10051279e:	80 38 00             	cmpb   $0x0,(%rax)
1005127a1:	75 d5                	jne    100512778 <.text+0x111778>
1005127a3:	e9 e0 fc ff ff       	jmp    100512488 <.text+0x111488>
1005127a8:	48 89 69 38          	mov    %rbp,0x38(%rcx)
1005127ac:	45 31 ed             	xor    %r13d,%r13d
1005127af:	66 0f d6 79 40       	movq   %xmm7,0x40(%rcx)
1005127b4:	e9 6c fd ff ff       	jmp    100512525 <.text+0x111525>
1005127b9:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1005127be:	48 85 c0             	test   %rax,%rax
1005127c1:	0f 84 4c fd ff ff    	je     100512513 <.text+0x111513>
1005127c7:	e9 3e fd ff ff       	jmp    10051250a <.text+0x11150a>
1005127cc:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1005127d1:	e9 34 fd ff ff       	jmp    10051250a <.text+0x11150a>
1005127d6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005127dd:	00 00 00
1005127e0:	41 57                	push   %r15
1005127e2:	41 56                	push   %r14
1005127e4:	41 55                	push   %r13
1005127e6:	41 54                	push   %r12
1005127e8:	55                   	push   %rbp
1005127e9:	57                   	push   %rdi
1005127ea:	56                   	push   %rsi
1005127eb:	53                   	push   %rbx
1005127ec:	48 83 ec 28          	sub    $0x28,%rsp
1005127f0:	48 8b 2d 59 0a 21 00 	mov    0x210a59(%rip),%rbp        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005127f7:	48 89 cb             	mov    %rcx,%rbx
1005127fa:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1005127fe:	41 89 d4             	mov    %edx,%r12d
100512801:	4c 89 c7             	mov    %r8,%rdi
100512804:	48 8b 51 38          	mov    0x38(%rcx),%rdx
100512808:	e8 13 c4 17 00       	call   10068ec20 <.text+0x28dc20>
10051280d:	c7 43 08 00 00 00 00 	movl   $0x0,0x8(%rbx)
100512814:	41 89 c6             	mov    %eax,%r14d
100512817:	48 8b 45 00          	mov    0x0(%rbp),%rax
10051281b:	81 78 48 ff ff ff 7f 	cmpl   $0x7fffffff,0x48(%rax)
100512822:	0f 94 c0             	sete   %al
100512825:	0f b6 c0             	movzbl %al,%eax
100512828:	89 43 14             	mov    %eax,0x14(%rbx)
10051282b:	e8 40 3f ff ff       	call   100506770 <.text+0x105770>
100512830:	89 c3                	mov    %eax,%ebx
100512832:	e8 e9 3f ff ff       	call   100506820 <.text+0x105820>
100512837:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
10051283b:	41 89 c0             	mov    %eax,%r8d
10051283e:	89 d8                	mov    %ebx,%eax
100512840:	8b 91 5c 01 00 00    	mov    0x15c(%rcx),%edx
100512846:	44 29 c0             	sub    %r8d,%eax
100512849:	89 d6                	mov    %edx,%esi
10051284b:	29 de                	sub    %ebx,%esi
10051284d:	89 d3                	mov    %edx,%ebx
10051284f:	29 c3                	sub    %eax,%ebx
100512851:	b8 01 00 00 00       	mov    $0x1,%eax
100512856:	0f 44 d8             	cmove  %eax,%ebx
100512859:	85 d2                	test   %edx,%edx
10051285b:	75 4b                	jne    1005128a8 <.text+0x1118a8>
10051285d:	e8 fe b1 fe ff       	call   1004fda60 <.text+0xfca60>
100512862:	bf 01 00 00 00       	mov    $0x1,%edi
100512867:	48 8b 45 00          	mov    0x0(%rbp),%rax
10051286b:	8b 48 48             	mov    0x48(%rax),%ecx
10051286e:	e8 6d ba fe ff       	call   1004fe2e0 <.text+0xfd2e0>
100512873:	48 8b 45 00          	mov    0x0(%rbp),%rax
100512877:	8b 50 40             	mov    0x40(%rax),%edx
10051287a:	85 d2                	test   %edx,%edx
10051287c:	7e 0e                	jle    10051288c <.text+0x11188c>
10051287e:	8b 80 34 05 00 00    	mov    0x534(%rax),%eax
100512884:	85 c0                	test   %eax,%eax
100512886:	0f 85 94 01 00 00    	jne    100512a20 <.text+0x111a20>
10051288c:	e8 4f 49 ff ff       	call   1005071e0 <.text+0x1061e0>
100512891:	89 f8                	mov    %edi,%eax
100512893:	48 83 c4 28          	add    $0x28,%rsp
100512897:	5b                   	pop    %rbx
100512898:	5e                   	pop    %rsi
100512899:	5f                   	pop    %rdi
10051289a:	5d                   	pop    %rbp
10051289b:	41 5c                	pop    %r12
10051289d:	41 5d                	pop    %r13
10051289f:	41 5e                	pop    %r14
1005128a1:	41 5f                	pop    %r15
1005128a3:	c3                   	ret
1005128a4:	0f 1f 40 00          	nopl   0x0(%rax)
1005128a8:	44 8b 41 48          	mov    0x48(%rcx),%r8d
1005128ac:	41 81 f8 ff ff ff 7f 	cmp    $0x7fffffff,%r8d
1005128b3:	0f 84 f7 01 00 00    	je     100512ab0 <.text+0x111ab0>
1005128b9:	89 f0                	mov    %esi,%eax
1005128bb:	41 39 f6             	cmp    %esi,%r14d
1005128be:	7e 13                	jle    1005128d3 <.text+0x1118d3>
1005128c0:	44 89 f0             	mov    %r14d,%eax
1005128c3:	29 f0                	sub    %esi,%eax
1005128c5:	83 e8 01             	sub    $0x1,%eax
1005128c8:	99                   	cltd
1005128c9:	f7 fb                	idiv   %ebx
1005128cb:	83 c0 01             	add    $0x1,%eax
1005128ce:	0f af c3             	imul   %ebx,%eax
1005128d1:	01 f0                	add    %esi,%eax
1005128d3:	41 39 c0             	cmp    %eax,%r8d
1005128d6:	0f 8d 34 01 00 00    	jge    100512a10 <.text+0x111a10>
1005128dc:	45 31 ed             	xor    %r13d,%r13d
1005128df:	48 85 ff             	test   %rdi,%rdi
1005128e2:	75 75                	jne    100512959 <.text+0x111959>
1005128e4:	e9 d7 00 00 00       	jmp    1005129c0 <.text+0x1119c0>
1005128e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005128f0:	89 f0                	mov    %esi,%eax
1005128f2:	44 39 f6             	cmp    %r14d,%esi
1005128f5:	7d 13                	jge    10051290a <.text+0x11190a>
1005128f7:	44 89 f0             	mov    %r14d,%eax
1005128fa:	29 f0                	sub    %esi,%eax
1005128fc:	83 e8 01             	sub    $0x1,%eax
1005128ff:	99                   	cltd
100512900:	f7 fb                	idiv   %ebx
100512902:	83 c0 01             	add    $0x1,%eax
100512905:	0f af c3             	imul   %ebx,%eax
100512908:	01 f0                	add    %esi,%eax
10051290a:	41 01 d8             	add    %ebx,%r8d
10051290d:	41 39 c0             	cmp    %eax,%r8d
100512910:	0f 8c e2 01 00 00    	jl     100512af8 <.text+0x111af8>
100512916:	48 8b 41 08          	mov    0x8(%rcx),%rax
10051291a:	48 8b 00             	mov    (%rax),%rax
10051291d:	48 39 41 38          	cmp    %rax,0x38(%rcx)
100512921:	0f 8d f9 01 00 00    	jge    100512b20 <.text+0x111b20>
100512927:	ba 01 00 00 00       	mov    $0x1,%edx
10051292c:	e8 9f 43 f3 ff       	call   100446cd0 <.text+0x45cd0>
100512931:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512935:	8b 41 48             	mov    0x48(%rcx),%eax
100512938:	99                   	cltd
100512939:	f7 fb                	idiv   %ebx
10051293b:	89 d0                	mov    %edx,%eax
10051293d:	29 d8                	sub    %ebx,%eax
10051293f:	39 f2                	cmp    %esi,%edx
100512941:	0f 4c c2             	cmovl  %edx,%eax
100512944:	48 8b 51 38          	mov    0x38(%rcx),%rdx
100512948:	89 41 48             	mov    %eax,0x48(%rcx)
10051294b:	e8 d0 c2 17 00       	call   10068ec20 <.text+0x28dc20>
100512950:	41 89 c6             	mov    %eax,%r14d
100512953:	48 83 ef 01          	sub    $0x1,%rdi
100512957:	74 67                	je     1005129c0 <.text+0x1119c0>
100512959:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
10051295d:	44 8b 41 48          	mov    0x48(%rcx),%r8d
100512961:	4c 8b 49 38          	mov    0x38(%rcx),%r9
100512965:	41 83 fc ff          	cmp    $0xffffffff,%r12d
100512969:	75 85                	jne    1005128f0 <.text+0x1118f0>
10051296b:	44 39 c6             	cmp    %r8d,%esi
10051296e:	0f 8e ec 01 00 00    	jle    100512b60 <.text+0x111b60>
100512974:	48 83 79 38 01       	cmpq   $0x1,0x38(%rcx)
100512979:	0f 8e a1 01 00 00    	jle    100512b20 <.text+0x111b20>
10051297f:	ba 01 00 00 00       	mov    $0x1,%edx
100512984:	e8 b7 40 f3 ff       	call   100446a40 <.text+0x45a40>
100512989:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
10051298d:	48 8b 51 38          	mov    0x38(%rcx),%rdx
100512991:	e8 8a c2 17 00       	call   10068ec20 <.text+0x28dc20>
100512996:	41 89 c6             	mov    %eax,%r14d
100512999:	39 c6                	cmp    %eax,%esi
10051299b:	7d b6                	jge    100512953 <.text+0x111953>
10051299d:	29 f0                	sub    %esi,%eax
10051299f:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1005129a3:	83 e8 01             	sub    $0x1,%eax
1005129a6:	99                   	cltd
1005129a7:	f7 fb                	idiv   %ebx
1005129a9:	83 c0 01             	add    $0x1,%eax
1005129ac:	0f af c3             	imul   %ebx,%eax
1005129af:	01 41 48             	add    %eax,0x48(%rcx)
1005129b2:	48 83 ef 01          	sub    $0x1,%rdi
1005129b6:	75 a1                	jne    100512959 <.text+0x111959>
1005129b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005129bf:	00
1005129c0:	bf 01 00 00 00       	mov    $0x1,%edi
1005129c5:	e8 96 b0 fe ff       	call   1004fda60 <.text+0xfca60>
1005129ca:	85 c0                	test   %eax,%eax
1005129cc:	0f 84 5d 01 00 00    	je     100512b2f <.text+0x111b2f>
1005129d2:	45 85 ed             	test   %r13d,%r13d
1005129d5:	0f 84 8c fe ff ff    	je     100512867 <.text+0x111867>
1005129db:	b9 ff ff ff 7f       	mov    $0x7fffffff,%ecx
1005129e0:	e8 fb b8 fe ff       	call   1004fe2e0 <.text+0xfd2e0>
1005129e5:	48 8b 45 00          	mov    0x0(%rbp),%rax
1005129e9:	44 8b 50 40          	mov    0x40(%rax),%r10d
1005129ed:	45 85 d2             	test   %r10d,%r10d
1005129f0:	0f 8e a7 00 00 00    	jle    100512a9d <.text+0x111a9d>
1005129f6:	44 8b 88 34 05 00 00 	mov    0x534(%rax),%r9d
1005129fd:	45 85 c9             	test   %r9d,%r9d
100512a00:	0f 84 97 00 00 00    	je     100512a9d <.text+0x111a9d>
100512a06:	eb 1b                	jmp    100512a23 <.text+0x111a23>
100512a08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100512a0f:	00
100512a10:	83 e8 01             	sub    $0x1,%eax
100512a13:	89 41 48             	mov    %eax,0x48(%rcx)
100512a16:	e9 c1 fe ff ff       	jmp    1005128dc <.text+0x1118dc>
100512a1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100512a20:	45 31 ed             	xor    %r13d,%r13d
100512a23:	e8 38 39 ff ff       	call   100506360 <.text+0x105360>
100512a28:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512a2c:	44 8b b1 34 03 00 00 	mov    0x334(%rcx),%r14d
100512a33:	44 39 f6             	cmp    %r14d,%esi
100512a36:	0f 8c 92 01 00 00    	jl     100512bce <.text+0x111bce>
100512a3c:	48 8b 05 ed 66 21 00 	mov    0x2166ed(%rip),%rax        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
100512a43:	4c 8b 38             	mov    (%rax),%r15
100512a46:	e8 65 05 fe ff       	call   1004f2fb0 <.text+0xf1fb0>
100512a4b:	48 89 c1             	mov    %rax,%rcx
100512a4e:	41 ff d7             	call   *%r15
100512a51:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512a55:	41 89 c7             	mov    %eax,%r15d
100512a58:	8b 41 48             	mov    0x48(%rcx),%eax
100512a5b:	41 83 fc 01          	cmp    $0x1,%r12d
100512a5f:	0f 84 37 01 00 00    	je     100512b9c <.text+0x111b9c>
100512a65:	41 39 c6             	cmp    %eax,%r14d
100512a68:	7e 26                	jle    100512a90 <.text+0x111a90>
100512a6a:	39 c6                	cmp    %eax,%esi
100512a6c:	0f 8f 83 01 00 00    	jg     100512bf5 <.text+0x111bf5>
100512a72:	29 f0                	sub    %esi,%eax
100512a74:	99                   	cltd
100512a75:	f7 fb                	idiv   %ebx
100512a77:	89 d8                	mov    %ebx,%eax
100512a79:	c1 e8 1f             	shr    $0x1f,%eax
100512a7c:	01 d8                	add    %ebx,%eax
100512a7e:	d1 f8                	sar    $1,%eax
100512a80:	39 c2                	cmp    %eax,%edx
100512a82:	7e 0c                	jle    100512a90 <.text+0x111a90>
100512a84:	83 69 40 01          	subl   $0x1,0x40(%rcx)
100512a88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100512a8f:	00
100512a90:	45 85 ed             	test   %r13d,%r13d
100512a93:	0f 84 f3 fd ff ff    	je     10051288c <.text+0x11188c>
100512a99:	48 8b 45 00          	mov    0x0(%rbp),%rax
100512a9d:	c7 40 48 ff ff ff 7f 	movl   $0x7fffffff,0x48(%rax)
100512aa4:	e9 e3 fd ff ff       	jmp    10051288c <.text+0x11188c>
100512aa9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100512ab0:	e8 ab 38 ff ff       	call   100506360 <.text+0x105360>
100512ab5:	85 f6                	test   %esi,%esi
100512ab7:	0f 8e 4e 01 00 00    	jle    100512c0b <.text+0x111c0b>
100512abd:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100512ac1:	44 8d 46 ff          	lea    -0x1(%rsi),%r8d
100512ac5:	8b 81 34 03 00 00    	mov    0x334(%rcx),%eax
100512acb:	44 89 41 48          	mov    %r8d,0x48(%rcx)
100512acf:	41 39 c0             	cmp    %eax,%r8d
100512ad2:	7d 15                	jge    100512ae9 <.text+0x111ae9>
100512ad4:	44 29 c0             	sub    %r8d,%eax
100512ad7:	83 e8 01             	sub    $0x1,%eax
100512ada:	99                   	cltd
100512adb:	f7 fb                	idiv   %ebx
100512add:	83 c0 01             	add    $0x1,%eax
100512ae0:	0f af c3             	imul   %ebx,%eax
100512ae3:	44 01 c0             	add    %r8d,%eax
100512ae6:	89 41 48             	mov    %eax,0x48(%rcx)