100413a8d:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
100413a91:	48 8b 43 28          	mov    0x28(%rbx),%rax
100413a95:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
100413a99:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
100413aa0:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
100413aa7:	00
100413aa8:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
100413aaf:	00
100413ab0:	48 8b 43 10          	mov    0x10(%rbx),%rax
100413ab4:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
100413ab8:	48 8b 43 30          	mov    0x30(%rbx),%rax
100413abc:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
100413ac0:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
100413ac7:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
100413ace:	00
100413acf:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
100413ad6:	00
100413ad7:	48 8b 43 10          	mov    0x10(%rbx),%rax
100413adb:	48 8d 50 01          	lea    0x1(%rax),%rdx
100413adf:	48 89 53 10          	mov    %rdx,0x10(%rbx)
100413ae3:	48 83 c4 20          	add    $0x20,%rsp
100413ae7:	5b                   	pop    %rbx
100413ae8:	5e                   	pop    %rsi
100413ae9:	5f                   	pop    %rdi
100413aea:	5d                   	pop    %rbp
100413aeb:	41 5c                	pop    %r12
100413aed:	41 5d                	pop    %r13
100413aef:	41 5e                	pop    %r14
100413af1:	c3                   	ret
100413af2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100413af8:	48 b8 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaa,%rax
100413aff:	aa aa 0a
100413b02:	4c 8d 24 3f          	lea    (%rdi,%rdi,1),%r12
100413b06:	49 39 c4             	cmp    %rax,%r12
100413b09:	0f 87 a9 00 00 00    	ja     100413bb8 <.text+0x12bb8>
100413b0f:	48 89 fa             	mov    %rdi,%rdx
100413b12:	48 8b 09             	mov    (%rcx),%rcx
100413b15:	48 c1 e2 05          	shl    $0x5,%rdx
100413b19:	e8 82 df 00 00       	call   100421aa0 <.text+0x20aa0>
100413b1e:	48 85 c0             	test   %rax,%rax
100413b21:	0f 84 91 00 00 00    	je     100413bb8 <.text+0x12bb8>
100413b27:	4c 89 63 08          	mov    %r12,0x8(%rbx)
100413b2b:	49 89 fd             	mov    %rdi,%r13
100413b2e:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
100413b32:	48 89 03             	mov    %rax,(%rbx)
100413b35:	49 c1 e5 04          	shl    $0x4,%r13
100413b39:	4c 89 ea             	mov    %r13,%rdx
100413b3c:	e8 5f df 00 00       	call   100421aa0 <.text+0x20aa0>
100413b41:	49 89 c4             	mov    %rax,%r12
100413b44:	48 85 c0             	test   %rax,%rax
100413b47:	74 04                	je     100413b4d <.text+0x12b4d>
100413b49:	48 89 43 18          	mov    %rax,0x18(%rbx)
100413b4d:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
100413b51:	4c 89 ea             	mov    %r13,%rdx
100413b54:	e8 47 df 00 00       	call   100421aa0 <.text+0x20aa0>
100413b59:	49 89 c5             	mov    %rax,%r13
100413b5c:	48 85 c0             	test   %rax,%rax
100413b5f:	74 04                	je     100413b65 <.text+0x12b65>
100413b61:	48 89 43 20          	mov    %rax,0x20(%rbx)
100413b65:	4c 8d 34 7f          	lea    (%rdi,%rdi,2),%r14
100413b69:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
100413b6d:	49 c1 e6 04          	shl    $0x4,%r14
100413b71:	4c 89 f2             	mov    %r14,%rdx
100413b74:	e8 27 df 00 00       	call   100421aa0 <.text+0x20aa0>
100413b79:	48 89 c7             	mov    %rax,%rdi
100413b7c:	48 85 c0             	test   %rax,%rax
100413b7f:	74 04                	je     100413b85 <.text+0x12b85>
100413b81:	48 89 43 28          	mov    %rax,0x28(%rbx)
100413b85:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
100413b89:	4c 89 f2             	mov    %r14,%rdx
100413b8c:	e8 0f df 00 00       	call   100421aa0 <.text+0x20aa0>
100413b91:	48 85 c0             	test   %rax,%rax
100413b94:	74 22                	je     100413bb8 <.text+0x12bb8>
100413b96:	48 89 43 30          	mov    %rax,0x30(%rbx)
100413b9a:	4d 85 e4             	test   %r12,%r12
100413b9d:	74 19                	je     100413bb8 <.text+0x12bb8>
100413b9f:	4d 85 ed             	test   %r13,%r13
100413ba2:	74 14                	je     100413bb8 <.text+0x12bb8>
100413ba4:	48 85 ff             	test   %rdi,%rdi
100413ba7:	74 0f                	je     100413bb8 <.text+0x12bb8>
100413ba9:	4c 8b 43 10          	mov    0x10(%rbx),%r8
100413bad:	e9 87 fe ff ff       	jmp    100413a39 <.text+0x12a39>
100413bb2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100413bb8:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
100413bbf:	e9 1f ff ff ff       	jmp    100413ae3 <.text+0x12ae3>
100413bc4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100413bcb:	00 00 00 00
100413bcf:	90                   	nop
100413bd0:	55                   	push   %rbp
100413bd1:	57                   	push   %rdi
100413bd2:	56                   	push   %rsi
100413bd3:	53                   	push   %rbx
100413bd4:	48 83 ec 38          	sub    $0x38,%rsp
100413bd8:	48 8b 01             	mov    (%rcx),%rax
100413bdb:	48 89 d5             	mov    %rdx,%rbp
100413bde:	48 89 d6             	mov    %rdx,%rsi
100413be1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
100413be6:	44 89 c3             	mov    %r8d,%ebx
100413be9:	48 c1 e5 04          	shl    $0x4,%rbp
100413bed:	48 89 cf             	mov    %rcx,%rdi
100413bf0:	f3 0f 6f 04 28       	movdqu (%rax,%rbp,1),%xmm0
100413bf5:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
100413bfa:	e8 11 fe ff ff       	call   100413a10 <.text+0x12a10>
100413bff:	49 89 c0             	mov    %rax,%r8
100413c02:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
100413c06:	74 4c                	je     100413c54 <.text+0x12c54>
100413c08:	4c 8b 0f             	mov    (%rdi),%r9
100413c0b:	48 89 c2             	mov    %rax,%rdx
100413c0e:	89 d9                	mov    %ebx,%ecx
100413c10:	48 c1 e2 04          	shl    $0x4,%rdx
100413c14:	81 e1 ff 03 00 00    	and    $0x3ff,%ecx
100413c1a:	4c 01 ca             	add    %r9,%rdx
100413c1d:	c1 e1 08             	shl    $0x8,%ecx
100413c20:	8b 42 08             	mov    0x8(%rdx),%eax
100413c23:	25 ff 00 fc ff       	and    $0xfffc00ff,%eax
100413c28:	09 c8                	or     %ecx,%eax
100413c2a:	89 42 08             	mov    %eax,0x8(%rdx)
100413c2d:	66 41 0b 5c 29 09    	or     0x9(%r9,%rbp,1),%bx
100413c33:	25 ff 00 f8 ff       	and    $0xfff800ff,%eax
100413c38:	81 e3 ff 03 00 00    	and    $0x3ff,%ebx
100413c3e:	c1 e3 08             	shl    $0x8,%ebx
100413c41:	81 cb 00 00 04 00    	or     $0x40000,%ebx
100413c47:	09 c3                	or     %eax,%ebx
100413c49:	48 8b 47 20          	mov    0x20(%rdi),%rax
100413c4d:	89 5a 08             	mov    %ebx,0x8(%rdx)
100413c50:	4a 89 34 c0          	mov    %rsi,(%rax,%r8,8)
100413c54:	4c 89 c0             	mov    %r8,%rax
100413c57:	48 83 c4 38          	add    $0x38,%rsp
100413c5b:	5b                   	pop    %rbx
100413c5c:	5e                   	pop    %rsi
100413c5d:	5f                   	pop    %rdi
100413c5e:	5d                   	pop    %rbp
100413c5f:	c3                   	ret
100413c60:	41 57                	push   %r15
100413c62:	41 56                	push   %r14
100413c64:	41 55                	push   %r13
100413c66:	41 54                	push   %r12
100413c68:	55                   	push   %rbp
100413c69:	57                   	push   %rdi
100413c6a:	56                   	push   %rsi
100413c6b:	53                   	push   %rbx
100413c6c:	48 81 ec 68 01 00 00 	sub    $0x168,%rsp
100413c73:	45 31 ff             	xor    %r15d,%r15d
100413c76:	48 8b 19             	mov    (%rcx),%rbx
100413c79:	83 bb b4 00 00 00 01 	cmpl   $0x1,0xb4(%rbx)
100413c80:	48 89 8c 24 b0 01 00 	mov    %rcx,0x1b0(%rsp)
100413c87:	00
100413c88:	48 89 d7             	mov    %rdx,%rdi
100413c8b:	4d 89 c6             	mov    %r8,%r14
100413c8e:	75 17                	jne    100413ca7 <.text+0x12ca7>
100413c90:	48 8b 41 18          	mov    0x18(%rcx),%rax
100413c94:	49 89 c3             	mov    %rax,%r11
100413c97:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100413c9c:	49 c1 eb 16          	shr    $0x16,%r11
100413ca0:	45 89 df             	mov    %r11d,%r15d
100413ca3:	41 83 e7 01          	and    $0x1,%r15d
100413ca7:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
100413cac:	48 83 7f 10 00       	cmpq   $0x0,0x10(%rdi)
100413cb1:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100413cb8:	00 00
100413cba:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
100413cbf:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
100413cc4:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100413cc9:	7e 76                	jle    100413d41 <.text+0x12d41>
100413ccb:	48 89 bc 24 b8 01 00 	mov    %rdi,0x1b8(%rsp)
100413cd2:	00
100413cd3:	44 89 ff             	mov    %r15d,%edi
100413cd6:	4c 8b bc 24 b8 01 00 	mov    0x1b8(%rsp),%r15
100413cdd:	00
100413cde:	49 8b 47 18          	mov    0x18(%r15),%rax
100413ce2:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
100413ce7:	48 8b 13             	mov    (%rbx),%rdx
100413cea:	48 8b 2c c8          	mov    (%rax,%rcx,8),%rbp
100413cee:	48 89 e8             	mov    %rbp,%rax
100413cf1:	48 c1 e0 04          	shl    $0x4,%rax
100413cf5:	48 8d 0c 02          	lea    (%rdx,%rax,1),%rcx
100413cf9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100413cfe:	44 0f b6 41 08       	movzbl 0x8(%rcx),%r8d
100413d03:	41 80 f8 01          	cmp    $0x1,%r8b
100413d07:	74 4c                	je     100413d55 <.text+0x12d55>
100413d09:	41 80 f8 07          	cmp    $0x7,%r8b
100413d0d:	77 21                	ja     100413d30 <.text+0x12d30>
100413d0f:	48 8d 35 16 31 01 00 	lea    0x13116(%rip),%rsi        # 100426e2c <_head_msys_2_0_dll-0x91d4>
100413d16:	4a 63 04 86          	movslq (%rsi,%r8,4),%rax
100413d1a:	48 01 f0             	add    %rsi,%rax
100413d1d:	ff e0                	jmp    *%rax
100413d1f:	4c 89 f3             	mov    %r14,%rbx
100413d22:	49 89 fe             	mov    %rdi,%r14
100413d25:	44 89 ff             	mov    %r15d,%edi
100413d28:	4c 8b bc 24 b8 01 00 	mov    0x1b8(%rsp),%r15
100413d2f:	00
100413d30:	48 83 44 24 28 01    	addq   $0x1,0x28(%rsp)
100413d36:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
100413d3b:	49 39 47 10          	cmp    %rax,0x10(%r15)
100413d3f:	7f 9d                	jg     100413cde <.text+0x12cde>
100413d41:	48 81 c4 68 01 00 00 	add    $0x168,%rsp
100413d48:	5b                   	pop    %rbx
100413d49:	5e                   	pop    %rsi
100413d4a:	5f                   	pop    %rdi
100413d4b:	5d                   	pop    %rbp
100413d4c:	41 5c                	pop    %r12
100413d4e:	41 5d                	pop    %r13
100413d50:	41 5e                	pop    %r14
100413d52:	41 5f                	pop    %r15
100413d54:	c3                   	ret
100413d55:	0f b6 01             	movzbl (%rcx),%eax
100413d58:	41 c6 04 06 01       	movb   $0x1,(%r14,%rax,1)
100413d5d:	85 ff                	test   %edi,%edi
100413d5f:	0f 85 21 04 00 00    	jne    100414186 <.text+0x13186>
100413d65:	48 8b 84 24 b0 01 00 	mov    0x1b0(%rsp),%rax
100413d6c:	00
100413d6d:	f6 40 1a 40          	testb  $0x40,0x1a(%rax)
100413d71:	74 bd                	je     100413d30 <.text+0x12d30>
100413d73:	83 bb b4 00 00 00 01 	cmpl   $0x1,0xb4(%rbx)
100413d7a:	7e b4                	jle    100413d30 <.text+0x12d30>
100413d7c:	48 8b 03             	mov    (%rbx),%rax
100413d7f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
100413d84:	48 83 c5 01          	add    $0x1,%rbp
100413d88:	4c 8d 44 24 61       	lea    0x61(%rsp),%r8
100413d8d:	0f b6 04 08          	movzbl (%rax,%rcx,1),%eax
100413d91:	88 44 24 60          	mov    %al,0x60(%rsp)
100413d95:	48 3b 6b 10          	cmp    0x10(%rbx),%rbp
100413d99:	72 1a                	jb     100413db5 <.text+0x12db5>
100413d9b:	e9 54 04 00 00       	jmp    1004141f4 <.text+0x131f4>
100413da0:	0f b6 00             	movzbl (%rax),%eax
100413da3:	49 83 c0 01          	add    $0x1,%r8
100413da7:	48 83 c5 01          	add    $0x1,%rbp
100413dab:	41 88 40 ff          	mov    %al,-0x1(%r8)
100413daf:	48 39 6b 10          	cmp    %rbp,0x10(%rbx)
100413db3:	76 1b                	jbe    100413dd0 <.text+0x12dd0>
100413db5:	48 89 e8             	mov    %rbp,%rax
100413db8:	48 c1 e0 04          	shl    $0x4,%rax
100413dbc:	48 03 03             	add    (%rbx),%rax
100413dbf:	8b 50 08             	mov    0x8(%rax),%edx
100413dc2:	81 e2 ff 00 20 00    	and    $0x2000ff,%edx
100413dc8:	81 fa 01 00 20 00    	cmp    $0x200001,%edx
100413dce:	74 d0                	je     100413da0 <.text+0x12da0>
100413dd0:	4c 2b 44 24 38       	sub    0x38(%rsp),%r8
100413dd5:	4c 89 c5             	mov    %r8,%rbp
100413dd8:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
100413ddd:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
100413de2:	48 8d 4c 24 56       	lea    0x56(%rsp),%rcx
100413de7:	49 89 e8             	mov    %rbp,%r8
100413dea:	49 c7 01 00 00 00 00 	movq   $0x0,(%r9)
100413df1:	e8 9a bd ff ff       	call   10040fb90 <.text+0xeb90>
100413df6:	48 39 e8             	cmp    %rbp,%rax
100413df9:	0f 85 31 ff ff ff    	jne    100413d30 <.text+0x12d30>
100413dff:	0f b7 4c 24 56       	movzwl 0x56(%rsp),%ecx
100413e04:	e8 e7 dd 00 00       	call   100421bf0 <.text+0x20bf0>
100413e09:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
100413e0e:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
100413e13:	0f b7 d0             	movzwl %ax,%edx
100413e16:	e8 35 de 00 00       	call   100421c50 <.text+0x20c50>
100413e1b:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
100413e1f:	0f 84 0b ff ff ff    	je     100413d30 <.text+0x12d30>
100413e25:	0f b6 44 24 60       	movzbl 0x60(%rsp),%eax
100413e2a:	41 c6 04 06 01       	movb   $0x1,(%r14,%rax,1)
100413e2f:	e9 fc fe ff ff       	jmp    100413d30 <.text+0x12d30>
100413e34:	0f 1f 40 00          	nopl   0x0(%rax)
100413e38:	48 b8 01 01 01 01 01 	movabs $0x101010101010101,%rax
100413e3f:	01 01 01
100413e42:	48 ba 01 01 01 01 01 	movabs $0x101010101010101,%rdx
100413e49:	01 01 01
100413e4c:	49 89 06             	mov    %rax,(%r14)
100413e4f:	49 89 56 08          	mov    %rdx,0x8(%r14)
100413e53:	49 89 46 10          	mov    %rax,0x10(%r14)
100413e57:	49 89 56 18          	mov    %rdx,0x18(%r14)
100413e5b:	49 89 46 20          	mov    %rax,0x20(%r14)
100413e5f:	49 89 56 28          	mov    %rdx,0x28(%r14)
100413e63:	49 89 46 30          	mov    %rax,0x30(%r14)
100413e67:	49 89 56 38          	mov    %rdx,0x38(%r14)
100413e6b:	49 89 46 40          	mov    %rax,0x40(%r14)
100413e6f:	49 89 56 48          	mov    %rdx,0x48(%r14)
100413e73:	49 89 46 50          	mov    %rax,0x50(%r14)
100413e77:	49 89 56 58          	mov    %rdx,0x58(%r14)
100413e7b:	49 89 46 60          	mov    %rax,0x60(%r14)
100413e7f:	49 89 56 68          	mov    %rdx,0x68(%r14)
100413e83:	49 89 46 70          	mov    %rax,0x70(%r14)
100413e87:	49 89 56 78          	mov    %rdx,0x78(%r14)
100413e8b:	49 89 86 80 00 00 00 	mov    %rax,0x80(%r14)
100413e92:	49 89 96 88 00 00 00 	mov    %rdx,0x88(%r14)
100413e99:	49 89 86 90 00 00 00 	mov    %rax,0x90(%r14)
100413ea0:	49 89 96 98 00 00 00 	mov    %rdx,0x98(%r14)
100413ea7:	49 89 86 a0 00 00 00 	mov    %rax,0xa0(%r14)
100413eae:	49 89 96 a8 00 00 00 	mov    %rdx,0xa8(%r14)
100413eb5:	49 89 86 b0 00 00 00 	mov    %rax,0xb0(%r14)
100413ebc:	49 89 96 b8 00 00 00 	mov    %rdx,0xb8(%r14)
100413ec3:	49 89 86 c0 00 00 00 	mov    %rax,0xc0(%r14)
100413eca:	49 89 96 c8 00 00 00 	mov    %rdx,0xc8(%r14)
100413ed1:	49 89 86 d0 00 00 00 	mov    %rax,0xd0(%r14)
100413ed8:	49 89 96 d8 00 00 00 	mov    %rdx,0xd8(%r14)
100413edf:	49 89 86 e0 00 00 00 	mov    %rax,0xe0(%r14)
100413ee6:	49 89 96 e8 00 00 00 	mov    %rdx,0xe8(%r14)
100413eed:	49 89 86 f0 00 00 00 	mov    %rax,0xf0(%r14)
100413ef4:	49 89 96 f8 00 00 00 	mov    %rdx,0xf8(%r14)
100413efb:	41 83 f8 02          	cmp    $0x2,%r8d
100413eff:	0f 85 3c fe ff ff    	jne    100413d41 <.text+0x12d41>
100413f05:	e9 c3 00 00 00       	jmp    100413fcd <.text+0x12fcd>
100413f0a:	48 b8 01 01 01 01 01 	movabs $0x101010101010101,%rax
100413f11:	01 01 01
100413f14:	48 ba 01 01 01 01 01 	movabs $0x101010101010101,%rdx
100413f1b:	01 01 01
100413f1e:	49 89 06             	mov    %rax,(%r14)
100413f21:	49 89 56 08          	mov    %rdx,0x8(%r14)
100413f25:	49 89 46 10          	mov    %rax,0x10(%r14)
100413f29:	49 89 56 18          	mov    %rdx,0x18(%r14)
100413f2d:	49 89 46 20          	mov    %rax,0x20(%r14)
100413f31:	49 89 56 28          	mov    %rdx,0x28(%r14)
100413f35:	49 89 46 30          	mov    %rax,0x30(%r14)
100413f39:	49 89 56 38          	mov    %rdx,0x38(%r14)
100413f3d:	49 89 46 40          	mov    %rax,0x40(%r14)
100413f41:	49 89 56 48          	mov    %rdx,0x48(%r14)
100413f45:	49 89 46 50          	mov    %rax,0x50(%r14)
100413f49:	49 89 56 58          	mov    %rdx,0x58(%r14)
100413f4d:	49 89 46 60          	mov    %rax,0x60(%r14)
100413f51:	49 89 56 68          	mov    %rdx,0x68(%r14)
100413f55:	49 89 46 70          	mov    %rax,0x70(%r14)
100413f59:	49 89 56 78          	mov    %rdx,0x78(%r14)
100413f5d:	49 89 86 80 00 00 00 	mov    %rax,0x80(%r14)
100413f64:	49 89 96 88 00 00 00 	mov    %rdx,0x88(%r14)
100413f6b:	49 89 86 90 00 00 00 	mov    %rax,0x90(%r14)
100413f72:	49 89 96 98 00 00 00 	mov    %rdx,0x98(%r14)
100413f79:	49 89 86 a0 00 00 00 	mov    %rax,0xa0(%r14)
100413f80:	49 89 96 a8 00 00 00 	mov    %rdx,0xa8(%r14)
100413f87:	49 89 86 b0 00 00 00 	mov    %rax,0xb0(%r14)
100413f8e:	49 89 96 b8 00 00 00 	mov    %rdx,0xb8(%r14)
100413f95:	49 89 86 c0 00 00 00 	mov    %rax,0xc0(%r14)
100413f9c:	49 89 96 c8 00 00 00 	mov    %rdx,0xc8(%r14)
100413fa3:	49 89 86 d0 00 00 00 	mov    %rax,0xd0(%r14)
100413faa:	49 89 96 d8 00 00 00 	mov    %rdx,0xd8(%r14)
100413fb1:	49 89 86 e0 00 00 00 	mov    %rax,0xe0(%r14)
100413fb8:	49 89 96 e8 00 00 00 	mov    %rdx,0xe8(%r14)
100413fbf:	49 89 86 f0 00 00 00 	mov    %rax,0xf0(%r14)
100413fc6:	49 89 96 f8 00 00 00 	mov    %rdx,0xf8(%r14)
100413fcd:	48 8b 84 24 b0 01 00 	mov    0x1b0(%rsp),%rax
100413fd4:	00
100413fd5:	80 48 38 01          	orb    $0x1,0x38(%rax)
100413fd9:	e9 63 fd ff ff       	jmp    100413d41 <.text+0x12d41>
100413fde:	83 bb b4 00 00 00 01 	cmpl   $0x1,0xb4(%rbx)
100413fe5:	48 8b 29             	mov    (%rcx),%rbp
100413fe8:	7e 20                	jle    10041400a <.text+0x1300a>
100413fea:	48 83 7d 48 00       	cmpq   $0x0,0x48(%rbp)
100413fef:	0f 85 46 01 00 00    	jne    10041413b <.text+0x1313b>
100413ff5:	f6 45 20 01          	testb  $0x1,0x20(%rbp)
100413ff9:	0f 85 3c 01 00 00    	jne    10041413b <.text+0x1313b>
100413fff:	48 83 7d 40 00       	cmpq   $0x0,0x40(%rbp)
100414004:	0f 85 31 01 00 00    	jne    10041413b <.text+0x1313b>
10041400a:	45 31 e4             	xor    %r12d,%r12d
10041400d:	48 83 7d 28 00       	cmpq   $0x0,0x28(%rbp)
100414012:	0f 8e 18 fd ff ff    	jle    100413d30 <.text+0x12d30>