10040b02f:	4c 8d 05 f2 97 2d 00 	lea    0x2d97f2(%rip),%r8        # 1006e4828 <_head_msys_iconv_2_dll-0x877d8>
10040b036:	e8 65 22 02 00       	call   10042d2a0 <.text+0x2c2a0>
10040b03b:	48 8b 8b 80 1f 00 00 	mov    0x1f80(%rbx),%rcx
10040b042:	e8 f9 3a 06 00       	call   10046eb40 <.text+0x6db40>
10040b047:	48 89 d9             	mov    %rbx,%rcx
10040b04a:	e8 d1 a9 00 00       	call   100415a20 <.text+0x14a20>
10040b04f:	48 89 d9             	mov    %rbx,%rcx
10040b052:	e8 39 dc 25 00       	call   100668c90 <.text+0x267c90>
10040b057:	48 89 d9             	mov    %rbx,%rcx
10040b05a:	e8 31 a5 26 00       	call   100675590 <.text+0x274590>
10040b05f:	48 89 d9             	mov    %rbx,%rcx
10040b062:	e8 d9 ca 26 00       	call   100677b40 <.text+0x276b40>
10040b067:	48 89 d9             	mov    %rbx,%rcx
10040b06a:	e8 c1 7d 27 00       	call   100682e30 <.text+0x281e30>
10040b06f:	48 89 d9             	mov    %rbx,%rcx
10040b072:	e8 a9 cc 1d 00       	call   1005e7d20 <.text+0x1e6d20>
10040b077:	48 8b 8b f8 1f 00 00 	mov    0x1ff8(%rbx),%rcx
10040b07e:	e8 9d 64 ff ff       	call   100401520 <.text+0x520>
10040b083:	48 8d 8b 00 20 00 00 	lea    0x2000(%rbx),%rcx
10040b08a:	e8 81 60 06 00       	call   100471110 <.text+0x70110>
10040b08f:	48 8d 8b 18 20 00 00 	lea    0x2018(%rbx),%rcx
10040b096:	e8 75 60 06 00       	call   100471110 <.text+0x70110>
10040b09b:	48 8d 93 bc 00 00 00 	lea    0xbc(%rbx),%rdx
10040b0a2:	48 89 f1             	mov    %rsi,%rcx
10040b0a5:	e8 e6 4f 0b 00       	call   1004c0090 <.text+0xbf090>
10040b0aa:	48 89 c2             	mov    %rax,%rdx
10040b0ad:	48 8b 40 08          	mov    0x8(%rax),%rax
10040b0b1:	48 3b 05 78 dc 31 00 	cmp    0x31dc78(%rip),%rax        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
10040b0b8:	74 14                	je     10040b0ce <.text+0xa0ce>
10040b0ba:	48 85 c0             	test   %rax,%rax
10040b0bd:	74 0f                	je     10040b0ce <.text+0xa0ce>
10040b0bf:	4c 8d 05 6e 97 2d 00 	lea    0x2d976e(%rip),%r8        # 1006e4834 <_head_msys_iconv_2_dll-0x877cc>
10040b0c6:	48 89 f1             	mov    %rsi,%rcx
10040b0c9:	e8 32 51 0b 00       	call   1004c0200 <.text+0xbf200>
10040b0ce:	48 89 d9             	mov    %rbx,%rcx
10040b0d1:	e8 aa b6 ff ff       	call   100406780 <.text+0x5780>
10040b0d6:	48 8b 05 03 7d 31 00 	mov    0x317d03(%rip),%rax        # 100722de0 <_head_msys_iconv_2_dll-0x49220>
10040b0dd:	8b 00                	mov    (%rax),%eax
10040b0df:	85 c0                	test   %eax,%eax
10040b0e1:	74 1d                	je     10040b100 <.text+0xa100>
10040b0e3:	48 8b 05 a6 7c 31 00 	mov    0x317ca6(%rip),%rax        # 100722d90 <_head_msys_iconv_2_dll-0x49270>
10040b0ea:	48 8b 10             	mov    (%rax),%rdx
10040b0ed:	48 89 18             	mov    %rbx,(%rax)
10040b0f0:	48 89 53 70          	mov    %rdx,0x70(%rbx)
10040b0f4:	48 83 c4 28          	add    $0x28,%rsp
10040b0f8:	5b                   	pop    %rbx
10040b0f9:	5e                   	pop    %rsi
10040b0fa:	c3                   	ret
10040b0fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040b100:	48 89 d9             	mov    %rbx,%rcx
10040b103:	e8 18 64 ff ff       	call   100401520 <.text+0x520>
10040b108:	48 8b 05 d1 80 31 00 	mov    0x3180d1(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10040b10f:	48 39 18             	cmp    %rbx,(%rax)
10040b112:	75 e0                	jne    10040b0f4 <.text+0xa0f4>
10040b114:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
10040b11b:	eb d7                	jmp    10040b0f4 <.text+0xa0f4>
10040b11d:	0f 1f 00             	nopl   (%rax)
10040b120:	57                   	push   %rdi
10040b121:	56                   	push   %rsi
10040b122:	53                   	push   %rbx
10040b123:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
10040b12a:	ba 01 00 00 00       	mov    $0x1,%edx
10040b12f:	31 db                	xor    %ebx,%ebx
10040b131:	e8 6a 9d 09 00       	call   1004a4ea0 <.text+0xa3ea0>
10040b136:	48 89 c6             	mov    %rax,%rsi
10040b139:	48 85 c0             	test   %rax,%rax
10040b13c:	74 56                	je     10040b194 <.text+0xa194>
10040b13e:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
10040b143:	48 89 c1             	mov    %rax,%rcx
10040b146:	48 89 fa             	mov    %rdi,%rdx
10040b149:	e8 82 50 29 00       	call   1006a01d0 <.text+0x29f1d0>
10040b14e:	85 c0                	test   %eax,%eax
10040b150:	78 5e                	js     10040b1b0 <.text+0xa1b0>
10040b152:	48 8b 05 67 de 31 00 	mov    0x31de67(%rip),%rax        # 100728fc0 <_head_msys_iconv_2_dll-0x43040>
10040b159:	48 8b 18             	mov    (%rax),%rbx
10040b15c:	48 85 db             	test   %rbx,%rbx
10040b15f:	75 10                	jne    10040b171 <.text+0xa171>
10040b161:	eb 45                	jmp    10040b1a8 <.text+0xa1a8>
10040b163:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040b168:	48 8b 5b 78          	mov    0x78(%rbx),%rbx
10040b16c:	48 85 db             	test   %rbx,%rbx
10040b16f:	74 37                	je     10040b1a8 <.text+0xa1a8>
10040b171:	f6 83 84 00 00 00 80 	testb  $0x80,0x84(%rbx)
10040b178:	75 ee                	jne    10040b168 <.text+0xa168>
10040b17a:	49 89 f8             	mov    %rdi,%r8
10040b17d:	48 89 f2             	mov    %rsi,%rdx
10040b180:	48 89 d9             	mov    %rbx,%rcx
10040b183:	e8 e8 f1 ff ff       	call   10040a370 <.text+0x9370>
10040b188:	85 c0                	test   %eax,%eax
10040b18a:	75 dc                	jne    10040b168 <.text+0xa168>
10040b18c:	48 89 f1             	mov    %rsi,%rcx
10040b18f:	e8 8c 63 ff ff       	call   100401520 <.text+0x520>
10040b194:	48 89 d8             	mov    %rbx,%rax
10040b197:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
10040b19e:	5b                   	pop    %rbx
10040b19f:	5e                   	pop    %rsi
10040b1a0:	5f                   	pop    %rdi
10040b1a1:	c3                   	ret
10040b1a2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040b1a8:	31 db                	xor    %ebx,%ebx
10040b1aa:	eb e0                	jmp    10040b18c <.text+0xa18c>
10040b1ac:	0f 1f 40 00          	nopl   0x0(%rax)
10040b1b0:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
10040b1b7:	ff
10040b1b8:	eb 98                	jmp    10040b152 <.text+0xa152>
10040b1ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040b1c0:	57                   	push   %rdi
10040b1c1:	56                   	push   %rsi
10040b1c2:	53                   	push   %rbx
10040b1c3:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
10040b1ca:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
10040b1cf:	48 89 ce             	mov    %rcx,%rsi
10040b1d2:	48 89 fa             	mov    %rdi,%rdx
10040b1d5:	e8 f6 4f 29 00       	call   1006a01d0 <.text+0x29f1d0>
10040b1da:	85 c0                	test   %eax,%eax
10040b1dc:	79 08                	jns    10040b1e6 <.text+0xa1e6>
10040b1de:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
10040b1e5:	ff
10040b1e6:	48 8b 05 d3 dd 31 00 	mov    0x31ddd3(%rip),%rax        # 100728fc0 <_head_msys_iconv_2_dll-0x43040>
10040b1ed:	48 8b 18             	mov    (%rax),%rbx
10040b1f0:	48 85 db             	test   %rbx,%rbx
10040b1f3:	75 14                	jne    10040b209 <.text+0xa209>
10040b1f5:	eb 41                	jmp    10040b238 <.text+0xa238>
10040b1f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040b1fe:	00 00
10040b200:	48 8b 5b 78          	mov    0x78(%rbx),%rbx
10040b204:	48 85 db             	test   %rbx,%rbx
10040b207:	74 2f                	je     10040b238 <.text+0xa238>
10040b209:	f6 83 84 00 00 00 80 	testb  $0x80,0x84(%rbx)
10040b210:	75 ee                	jne    10040b200 <.text+0xa200>
10040b212:	49 89 f8             	mov    %rdi,%r8
10040b215:	48 89 f2             	mov    %rsi,%rdx
10040b218:	48 89 d9             	mov    %rbx,%rcx
10040b21b:	e8 50 f1 ff ff       	call   10040a370 <.text+0x9370>
10040b220:	85 c0                	test   %eax,%eax
10040b222:	75 dc                	jne    10040b200 <.text+0xa200>
10040b224:	48 89 d8             	mov    %rbx,%rax
10040b227:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
10040b22e:	5b                   	pop    %rbx
10040b22f:	5e                   	pop    %rsi
10040b230:	5f                   	pop    %rdi
10040b231:	c3                   	ret
10040b232:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040b238:	31 db                	xor    %ebx,%ebx
10040b23a:	48 89 d8             	mov    %rbx,%rax
10040b23d:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
10040b244:	5b                   	pop    %rbx
10040b245:	5e                   	pop    %rsi
10040b246:	5f                   	pop    %rdi
10040b247:	c3                   	ret
10040b248:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040b24f:	00
10040b250:	41 57                	push   %r15
10040b252:	41 56                	push   %r14
10040b254:	41 55                	push   %r13
10040b256:	41 54                	push   %r12
10040b258:	55                   	push   %rbp
10040b259:	57                   	push   %rdi
10040b25a:	56                   	push   %rsi
10040b25b:	53                   	push   %rbx
10040b25c:	48 81 ec f8 00 00 00 	sub    $0xf8,%rsp
10040b263:	44 89 cd             	mov    %r9d,%ebp
10040b266:	c7 02 00 00 00 00    	movl   $0x0,(%rdx)
10040b26c:	49 89 d7             	mov    %rdx,%r15
10040b26f:	45 89 cc             	mov    %r9d,%r12d
10040b272:	48 89 8c 24 40 01 00 	mov    %rcx,0x140(%rsp)
10040b279:	00
10040b27a:	4c 89 84 24 50 01 00 	mov    %r8,0x150(%rsp)
10040b281:	00
10040b282:	49 c7 00 00 00 00 00 	movq   $0x0,(%r8)
10040b289:	81 e5 00 20 00 00    	and    $0x2000,%ebp
10040b28f:	74 1a                	je     10040b2ab <.text+0xa2ab>
10040b291:	48 8b 05 b8 7f 31 00 	mov    0x317fb8(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10040b298:	48 8b 00             	mov    (%rax),%rax
10040b29b:	44 8b 90 28 04 00 00 	mov    0x428(%rax),%r10d
10040b2a2:	45 85 d2             	test   %r10d,%r10d
10040b2a5:	0f 84 47 03 00 00    	je     10040b5f2 <.text+0xa5f2>
10040b2ab:	48 8b 8c 24 40 01 00 	mov    0x140(%rsp),%rcx
10040b2b2:	00
10040b2b3:	e8 a8 a9 01 00       	call   100425c60 <.text+0x24c60>
10040b2b8:	c7 44 24 3c 00 00 00 	movl   $0x0,0x3c(%rsp)
10040b2bf:	00
10040b2c0:	89 c7                	mov    %eax,%edi
10040b2c2:	85 c0                	test   %eax,%eax
10040b2c4:	0f 84 86 01 00 00    	je     10040b450 <.text+0xa450>
10040b2ca:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
10040b2d1:	00 00
10040b2d3:	4c 89 bc 24 48 01 00 	mov    %r15,0x148(%rsp)
10040b2da:	00
10040b2db:	31 db                	xor    %ebx,%ebx
10040b2dd:	41 be 01 00 00 00    	mov    $0x1,%r14d
10040b2e3:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
10040b2ea:	00 00
10040b2ec:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10040b2f3:	00 00
10040b2f5:	44 89 a4 24 58 01 00 	mov    %r12d,0x158(%rsp)
10040b2fc:	00
10040b2fd:	48 8b 05 6c d8 31 00 	mov    0x31d86c(%rip),%rax        # 100728b70 <_head_msys_iconv_2_dll-0x43490>
10040b304:	4c 8b 20             	mov    (%rax),%r12
10040b307:	4d 85 e4             	test   %r12,%r12
10040b30a:	0f 84 cd 04 00 00    	je     10040b7dd <.text+0xa7dd>
10040b310:	8b 84 24 58 01 00 00 	mov    0x158(%rsp),%eax
10040b317:	45 31 ed             	xor    %r13d,%r13d
10040b31a:	4d 89 e7             	mov    %r12,%r15
10040b31d:	83 e0 02             	and    $0x2,%eax
10040b320:	89 44 24 38          	mov    %eax,0x38(%rsp)
10040b324:	e9 94 00 00 00       	jmp    10040b3bd <.text+0xa3bd>
10040b329:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040b330:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
10040b336:	0f 84 ac 02 00 00    	je     10040b5e8 <.text+0xa5e8>
10040b33c:	48 8b 05 5d f5 31 00 	mov    0x31f55d(%rip),%rax        # 10072a8a0 <_head_msys_iconv_2_dll-0x41760>
10040b343:	4c 8d 64 24 40       	lea    0x40(%rsp),%r12
10040b348:	49 8b 97 98 00 00 00 	mov    0x98(%r15),%rdx
10040b34f:	4c 89 e1             	mov    %r12,%rcx
10040b352:	8b 30                	mov    (%rax),%esi
10040b354:	41 89 f0             	mov    %esi,%r8d
10040b357:	e8 c4 eb ff ff       	call   100409f20 <.text+0x8f20>
10040b35c:	48 85 c0             	test   %rax,%rax
10040b35f:	0f 84 4b 01 00 00    	je     10040b4b0 <.text+0xa4b0>
10040b365:	41 83 fe 01          	cmp    $0x1,%r14d
10040b369:	74 41                	je     10040b3ac <.text+0xa3ac>
10040b36b:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
10040b36f:	85 c9                	test   %ecx,%ecx
10040b371:	0f 84 29 01 00 00    	je     10040b4a0 <.text+0xa4a0>
10040b377:	48 89 c2             	mov    %rax,%rdx
10040b37a:	4c 89 f9             	mov    %r15,%rcx
10040b37d:	e8 ae aa 09 00       	call   1004a5e30 <.text+0xa4e30>
10040b382:	48 89 c2             	mov    %rax,%rdx
10040b385:	49 63 c5             	movslq %r13d,%rax
10040b388:	85 ff                	test   %edi,%edi
10040b38a:	0f 85 f0 00 00 00    	jne    10040b480 <.text+0xa480>
10040b390:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
10040b395:	48 85 f6             	test   %rsi,%rsi
10040b398:	0f 84 a2 01 00 00    	je     10040b540 <.text+0xa540>
10040b39e:	48 c1 e0 04          	shl    $0x4,%rax
10040b3a2:	48 01 f0             	add    %rsi,%rax
10040b3a5:	4c 89 38             	mov    %r15,(%rax)
10040b3a8:	48 89 50 08          	mov    %rdx,0x8(%rax)
10040b3ac:	41 83 c5 01          	add    $0x1,%r13d
10040b3b0:	4d 8b 7f 70          	mov    0x70(%r15),%r15
10040b3b4:	4d 85 ff             	test   %r15,%r15
10040b3b7:	0f 84 1b 01 00 00    	je     10040b4d8 <.text+0xa4d8>
10040b3bd:	45 8b 8f 8c 1b 00 00 	mov    0x1b8c(%r15),%r9d
10040b3c4:	45 85 c9             	test   %r9d,%r9d
10040b3c7:	74 e7                	je     10040b3b0 <.text+0xa3b0>
10040b3c9:	85 ed                	test   %ebp,%ebp
10040b3cb:	74 18                	je     10040b3e5 <.text+0xa3e5>
10040b3cd:	48 8b 05 0c 7e 31 00 	mov    0x317e0c(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10040b3d4:	4c 39 38             	cmp    %r15,(%rax)
10040b3d7:	74 d7                	je     10040b3b0 <.text+0xa3b0>
10040b3d9:	4c 89 f9             	mov    %r15,%rcx
10040b3dc:	e8 9f 95 02 00       	call   100434980 <.text+0x33980>
10040b3e1:	85 c0                	test   %eax,%eax
10040b3e3:	74 cb                	je     10040b3b0 <.text+0xa3b0>
10040b3e5:	85 ff                	test   %edi,%edi
10040b3e7:	0f 84 43 ff ff ff    	je     10040b330 <.text+0xa330>
10040b3ed:	49 8b 8f 98 00 00 00 	mov    0x98(%r15),%rcx
10040b3f4:	48 8b 94 24 40 01 00 	mov    0x140(%rsp),%rdx
10040b3fb:	00
10040b3fc:	e8 9f 39 19 00       	call   10059eda0 <.text+0x19dda0>
10040b401:	89 c3                	mov    %eax,%ebx
10040b403:	85 c0                	test   %eax,%eax
10040b405:	74 10                	je     10040b417 <.text+0xa417>
10040b407:	49 8b 87 98 00 00 00 	mov    0x98(%r15),%rax
10040b40e:	48 85 c0             	test   %rax,%rax
10040b411:	0f 85 4e ff ff ff    	jne    10040b365 <.text+0xa365>
10040b417:	49 8b 8f 90 00 00 00 	mov    0x90(%r15),%rcx
10040b41e:	48 8b 94 24 40 01 00 	mov    0x140(%rsp),%rdx
10040b425:	00
10040b426:	e8 75 39 19 00       	call   10059eda0 <.text+0x19dda0>
10040b42b:	89 c3                	mov    %eax,%ebx
10040b42d:	85 c0                	test   %eax,%eax
10040b42f:	0f 84 7b ff ff ff    	je     10040b3b0 <.text+0xa3b0>
10040b435:	49 8b 87 90 00 00 00 	mov    0x90(%r15),%rax
10040b43c:	48 85 c0             	test   %rax,%rax
10040b43f:	0f 85 20 ff ff ff    	jne    10040b365 <.text+0xa365>
10040b445:	e9 66 ff ff ff       	jmp    10040b3b0 <.text+0xa3b0>
10040b44a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040b450:	48 8b 84 24 40 01 00 	mov    0x140(%rsp),%rax
10040b457:	00
10040b458:	80 38 5e             	cmpb   $0x5e,(%rax)
10040b45b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10040b460:	0f 84 16 02 00 00    	je     10040b67c <.text+0xa67c>
10040b466:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
10040b46b:	ba 01 00 00 00       	mov    $0x1,%edx
10040b470:	e8 8b 5e 17 00       	call   100581300 <.text+0x180300>
10040b475:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
10040b47a:	e9 54 fe ff ff       	jmp    10040b2d3 <.text+0xa2d3>
10040b47f:	90                   	nop
10040b480:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
10040b485:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
10040b489:	48 8d 04 c1          	lea    (%rcx,%rax,8),%rax
10040b48d:	44 89 28             	mov    %r13d,(%rax)
10040b490:	48 89 50 08          	mov    %rdx,0x8(%rax)
10040b494:	89 58 10             	mov    %ebx,0x10(%rax)
10040b497:	e9 10 ff ff ff       	jmp    10040b3ac <.text+0xa3ac>
10040b49c:	0f 1f 40 00          	nopl   0x0(%rax)
10040b4a0:	48 89 c1             	mov    %rax,%rcx
10040b4a3:	e8 d8 8a 1b 00       	call   1005c3f80 <.text+0x1c2f80>
10040b4a8:	48 89 c2             	mov    %rax,%rdx
10040b4ab:	e9 d5 fe ff ff       	jmp    10040b385 <.text+0xa385>
10040b4b0:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
10040b4b6:	0f 84 f4 fe ff ff    	je     10040b3b0 <.text+0xa3b0>
10040b4bc:	49 8b 97 90 00 00 00 	mov    0x90(%r15),%rdx
10040b4c3:	41 89 f0             	mov    %esi,%r8d
10040b4c6:	4c 89 e1             	mov    %r12,%rcx
10040b4c9:	e8 52 ea ff ff       	call   100409f20 <.text+0x8f20>
10040b4ce:	e9 69 ff ff ff       	jmp    10040b43c <.text+0xa43c>
10040b4d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040b4d8:	45 85 ed             	test   %r13d,%r13d
10040b4db:	0f 84 fc 02 00 00    	je     10040b7dd <.text+0xa7dd>
10040b4e1:	41 83 fe 01          	cmp    $0x1,%r14d
10040b4e5:	0f 84 4d 01 00 00    	je     10040b638 <.text+0xa638>
10040b4eb:	4c 8b bc 24 48 01 00 	mov    0x148(%rsp),%r15
10040b4f2:	00
10040b4f3:	44 89 ee             	mov    %r13d,%esi
10040b4f6:	85 ff                	test   %edi,%edi
10040b4f8:	74 5e                	je     10040b558 <.text+0xa558>
10040b4fa:	48 8b 94 24 50 01 00 	mov    0x150(%rsp),%rdx
10040b501:	00
10040b502:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
10040b507:	45 31 c9             	xor    %r9d,%r9d
10040b50a:	41 89 f0             	mov    %esi,%r8d
10040b50d:	e8 0e 3f 19 00       	call   10059f420 <.text+0x19e420>
10040b512:	85 c0                	test   %eax,%eax
10040b514:	0f 84 d8 00 00 00    	je     10040b5f2 <.text+0xa5f2>
10040b51a:	41 89 37             	mov    %esi,(%r15)
10040b51d:	31 c0                	xor    %eax,%eax
10040b51f:	85 f6                	test   %esi,%esi
10040b521:	0f 95 c0             	setne  %al
10040b524:	48 81 c4 f8 00 00 00 	add    $0xf8,%rsp
10040b52b:	5b                   	pop    %rbx
10040b52c:	5e                   	pop    %rsi
10040b52d:	5f                   	pop    %rdi
10040b52e:	5d                   	pop    %rbp
10040b52f:	41 5c                	pop    %r12
10040b531:	41 5d                	pop    %r13
10040b533:	41 5e                	pop    %r14
10040b535:	41 5f                	pop    %r15
10040b537:	c3                   	ret
10040b538:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040b53f:	00
10040b540:	48 8b b4 24 50 01 00 	mov    0x150(%rsp),%rsi
10040b547:	00
10040b548:	48 8b 0e             	mov    (%rsi),%rcx
10040b54b:	48 89 14 c1          	mov    %rdx,(%rcx,%rax,8)
10040b54f:	e9 58 fe ff ff       	jmp    10040b3ac <.text+0xa3ac>
10040b554:	0f 1f 40 00          	nopl   0x0(%rax)
10040b558:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
10040b55d:	e8 0e 62 17 00       	call   100581770 <.text+0x180770>