14073aa77:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
14073aa7c:	48 85 c9             	test   %rcx,%rcx
14073aa7f:	74 24                	je     0x14073aaa5
14073aa81:	8b 41 10             	mov    0x10(%rcx),%eax
14073aa84:	ff c8                	dec    %eax
14073aa86:	89 41 10             	mov    %eax,0x10(%rcx)
14073aa89:	85 c0                	test   %eax,%eax
14073aa8b:	7f 18                	jg     0x14073aaa5
14073aa8d:	0f 88 e9 04 00 00    	js     0x14073af7c
14073aa93:	48 8b 01             	mov    (%rcx),%rax
14073aa96:	ba 01 00 00 00       	mov    $0x1,%edx
14073aa9b:	48 8b 00             	mov    (%rax),%rax
14073aa9e:	ff 15 7c 8f 84 00    	call   *0x848f7c(%rip)        # 0x140f83a20
14073aaa4:	90                   	nop
14073aaa5:	49 8b 8e a8 00 00 00 	mov    0xa8(%r14),%rcx
14073aaac:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
14073aab1:	48 8b 59 50          	mov    0x50(%rcx),%rbx
14073aab5:	41 b9 ff ff 00 00    	mov    $0xffff,%r9d
14073aabb:	48 85 db             	test   %rbx,%rbx
14073aabe:	74 28                	je     0x14073aae8
14073aac0:	48 8b 1b             	mov    (%rbx),%rbx
14073aac3:	0f 57 c9             	xorps  %xmm1,%xmm1
14073aac6:	f3 0f 7f 4d 88       	movdqu %xmm1,-0x78(%rbp)
14073aacb:	48 89 5d 98          	mov    %rbx,-0x68(%rbp)
14073aacf:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
14073aad3:	0f 57 c0             	xorps  %xmm0,%xmm0
14073aad6:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14073aadb:	66 0f d6 44 24 60    	movq   %xmm0,0x60(%rsp)
14073aae1:	66 49 0f 7e cd       	movq   %xmm1,%r13
14073aae6:	eb 4c                	jmp    0x14073ab34
14073aae8:	4c 8b 69 40          	mov    0x40(%rcx),%r13
14073aaec:	4d 85 ed             	test   %r13,%r13
14073aaef:	74 05                	je     0x14073aaf6
14073aaf1:	8b 41 04             	mov    0x4(%rcx),%eax
14073aaf4:	eb 02                	jmp    0x14073aaf8
14073aaf6:	33 c0                	xor    %eax,%eax
14073aaf8:	48 98                	cltq
14073aafa:	48 c1 e0 05          	shl    $0x5,%rax
14073aafe:	49 03 c5             	add    %r13,%rax
14073ab01:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14073ab06:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
14073ab0a:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14073ab0e:	33 db                	xor    %ebx,%ebx
14073ab10:	48 89 5d 98          	mov    %rbx,-0x68(%rbp)
14073ab14:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
14073ab18:	4c 3b e8             	cmp    %rax,%r13
14073ab1b:	74 17                	je     0x14073ab34
14073ab1d:	0f 1f 00             	nopl   (%rax)
14073ab20:	66 45 39 4d 00       	cmp    %r9w,0x0(%r13)
14073ab25:	75 0d                	jne    0x14073ab34
14073ab27:	49 83 c5 20          	add    $0x20,%r13
14073ab2b:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
14073ab2f:	4c 3b e8             	cmp    %rax,%r13
14073ab32:	75 ec                	jne    0x14073ab20
14073ab34:	0f b7 41 0c          	movzwl 0xc(%rcx),%eax
14073ab38:	66 ff c0             	inc    %ax
14073ab3b:	66 89 41 0c          	mov    %ax,0xc(%rcx)
14073ab3f:	48 8b 71 50          	mov    0x50(%rcx),%rsi
14073ab43:	48 85 f6             	test   %rsi,%rsi
14073ab46:	74 26                	je     0x14073ab6e
14073ab48:	48 8b 76 08          	mov    0x8(%rsi),%rsi
14073ab4c:	0f 57 c0             	xorps  %xmm0,%xmm0
14073ab4f:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
14073ab54:	48 89 75 d0          	mov    %rsi,-0x30(%rbp)
14073ab58:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
14073ab5c:	66 ff c0             	inc    %ax
14073ab5f:	66 89 41 0c          	mov    %ax,0xc(%rcx)
14073ab63:	66 48 0f 7e c0       	movq   %xmm0,%rax
14073ab68:	48 89 45 68          	mov    %rax,0x68(%rbp)
14073ab6c:	eb 62                	jmp    0x14073abd0
14073ab6e:	4c 8b 41 40          	mov    0x40(%rcx),%r8
14073ab72:	49 8b c0             	mov    %r8,%rax
14073ab75:	48 89 45 68          	mov    %rax,0x68(%rbp)
14073ab79:	4d 85 c0             	test   %r8,%r8
14073ab7c:	74 14                	je     0x14073ab92
14073ab7e:	48 63 41 04          	movslq 0x4(%rcx),%rax
14073ab82:	48 c1 e0 05          	shl    $0x5,%rax
14073ab86:	49 03 c0             	add    %r8,%rax
14073ab89:	48 89 45 68          	mov    %rax,0x68(%rbp)
14073ab8d:	8b 51 04             	mov    0x4(%rcx),%edx
14073ab90:	eb 02                	jmp    0x14073ab94
14073ab92:	33 d2                	xor    %edx,%edx
14073ab94:	48 63 d2             	movslq %edx,%rdx
14073ab97:	48 c1 e2 05          	shl    $0x5,%rdx
14073ab9b:	49 03 d0             	add    %r8,%rdx
14073ab9e:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14073aba2:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
14073aba6:	33 f6                	xor    %esi,%esi
14073aba8:	48 89 75 d0          	mov    %rsi,-0x30(%rbp)
14073abac:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
14073abb0:	48 3b c2             	cmp    %rdx,%rax
14073abb3:	74 17                	je     0x14073abcc
14073abb5:	66 44 39 08          	cmp    %r9w,(%rax)
14073abb9:	75 0d                	jne    0x14073abc8
14073abbb:	48 83 c0 20          	add    $0x20,%rax
14073abbf:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14073abc3:	48 3b c2             	cmp    %rdx,%rax
14073abc6:	75 ed                	jne    0x14073abb5
14073abc8:	48 89 45 68          	mov    %rax,0x68(%rbp)
14073abcc:	66 ff 41 0c          	incw   0xc(%rcx)
14073abd0:	48 8b 51 50          	mov    0x50(%rcx),%rdx
14073abd4:	48 85 d2             	test   %rdx,%rdx
14073abd7:	74 05                	je     0x14073abde
14073abd9:	48 3b de             	cmp    %rsi,%rbx
14073abdc:	eb 03                	jmp    0x14073abe1
14073abde:	4c 3b e8             	cmp    %rax,%r13
14073abe1:	0f 94 c0             	sete   %al
14073abe4:	84 c0                	test   %al,%al
14073abe6:	0f 85 97 01 00 00    	jne    0x14073ad83
14073abec:	48 85 d2             	test   %rdx,%rdx
14073abef:	74 0d                	je     0x14073abfe
14073abf1:	48 8b d3             	mov    %rbx,%rdx
14073abf4:	e8 e7 b4 b3 ff       	call   0x1402760e0
14073abf9:	4c 8b f0             	mov    %rax,%r14
14073abfc:	eb 03                	jmp    0x14073ac01
14073abfe:	4d 8b f5             	mov    %r13,%r14
14073ac01:	4d 8d 7e 18          	lea    0x18(%r14),%r15
14073ac05:	41 83 7e 04 08       	cmpl   $0x8,0x4(%r14)
14073ac0a:	76 03                	jbe    0x14073ac0f
14073ac0c:	4d 8b 3f             	mov    (%r15),%r15
14073ac0f:	b9 38 00 00 00       	mov    $0x38,%ecx
14073ac14:	e8 ef 04 6e 00       	call   0x140e1b108
14073ac19:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14073ac1d:	48 85 c0             	test   %rax,%rax
14073ac20:	74 18                	je     0x14073ac3a
14073ac22:	45 8b 4e 08          	mov    0x8(%r14),%r9d
14073ac26:	45 8b 46 04          	mov    0x4(%r14),%r8d
14073ac2a:	49 8b d7             	mov    %r15,%rdx
14073ac2d:	48 8b c8             	mov    %rax,%rcx
14073ac30:	e8 7b 6e 06 00       	call   0x1407a1ab0
14073ac35:	4c 8b f8             	mov    %rax,%r15
14073ac38:	eb 03                	jmp    0x14073ac3d
14073ac3a:	45 33 ff             	xor    %r15d,%r15d
14073ac3d:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
14073ac42:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
14073ac46:	83 4c 24 50 06       	orl    $0x6,0x50(%rsp)
14073ac4b:	48 8b 55 60          	mov    0x60(%rbp),%rdx
14073ac4f:	49 8b 4e 10          	mov    0x10(%r14),%rcx
14073ac53:	e8 88 cc ff ff       	call   0x1407378e0
14073ac58:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14073ac5d:	4d 8b a4 24 a8 00 00 	mov    0xa8(%r12),%r12
14073ac64:	00
14073ac65:	49 8b cf             	mov    %r15,%rcx
14073ac68:	e8 f3 77 06 00       	call   0x1407a2460
14073ac6d:	4c 8b f0             	mov    %rax,%r14
14073ac70:	4d 8b 7f 18          	mov    0x18(%r15),%r15
14073ac74:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14073ac79:	e8 12 7c 06 00       	call   0x1407a2890
14073ac7e:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14073ac85:	00 00
14073ac87:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
14073ac8c:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14073ac91:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14073ac96:	4d 8b ce             	mov    %r14,%r9
14073ac99:	4d 8b c7             	mov    %r15,%r8
14073ac9c:	48 8b d0             	mov    %rax,%rdx
14073ac9f:	49 8b cc             	mov    %r12,%rcx
14073aca2:	e8 e9 28 00 00       	call   0x14073d590
14073aca7:	48 8b 45 50          	mov    0x50(%rbp),%rax
14073acab:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
14073acb0:	48 83 78 68 00       	cmpq   $0x0,0x68(%rax)
14073acb5:	74 60                	je     0x14073ad17
14073acb7:	4d 8b c6             	mov    %r14,%r8
14073acba:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14073acbf:	48 8b 48 38          	mov    0x38(%rax),%rcx
14073acc3:	e8 28 65 0f 00       	call   0x1408311f0
14073acc8:	83 4c 24 50 08       	orl    $0x8,0x50(%rsp)
14073accd:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
14073acd2:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14073acd7:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
14073acdc:	49 8b 4c 24 68       	mov    0x68(%r12),%rcx
14073ace1:	e8 5a 2b 04 00       	call   0x14077d840
14073ace6:	90                   	nop
14073ace7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14073acec:	48 85 c9             	test   %rcx,%rcx
14073acef:	74 24                	je     0x14073ad15
14073acf1:	8b 41 10             	mov    0x10(%rcx),%eax
14073acf4:	ff c8                	dec    %eax
14073acf6:	89 41 10             	mov    %eax,0x10(%rcx)
14073acf9:	85 c0                	test   %eax,%eax
14073acfb:	7f 18                	jg     0x14073ad15
14073acfd:	0f 88 84 02 00 00    	js     0x14073af87
14073ad03:	48 8b 01             	mov    (%rcx),%rax
14073ad06:	ba 01 00 00 00       	mov    $0x1,%edx
14073ad0b:	48 8b 00             	mov    (%rax),%rax
14073ad0e:	ff 15 0c 8d 84 00    	call   *0x848d0c(%rip)        # 0x140f83a20
14073ad14:	90                   	nop
14073ad15:	eb 05                	jmp    0x14073ad1c
14073ad17:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
14073ad1c:	4d 85 f6             	test   %r14,%r14
14073ad1f:	74 15                	je     0x14073ad36
14073ad21:	49 8b ce             	mov    %r14,%rcx
14073ad24:	e8 67 6e 06 00       	call   0x1407a1b90
14073ad29:	ba 38 00 00 00       	mov    $0x38,%edx
14073ad2e:	49 8b ce             	mov    %r14,%rcx
14073ad31:	e8 0e 04 6e 00       	call   0x140e1b144
14073ad36:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14073ad3b:	48 83 79 50 00       	cmpq   $0x0,0x50(%rcx)
14073ad40:	74 11                	je     0x14073ad53
14073ad42:	48 83 c3 38          	add    $0x38,%rbx
14073ad46:	48 89 5d 98          	mov    %rbx,-0x68(%rbp)
14073ad4a:	48 8b 45 68          	mov    0x68(%rbp),%rax
14073ad4e:	e9 7d fe ff ff       	jmp    0x14073abd0
14073ad53:	41 b9 ff ff 00 00    	mov    $0xffff,%r9d
14073ad59:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14073ad60:	49 83 c5 20          	add    $0x20,%r13
14073ad64:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
14073ad68:	4c 3b 6c 24 60       	cmp    0x60(%rsp),%r13
14073ad6d:	48 8b 45 68          	mov    0x68(%rbp),%rax
14073ad71:	0f 84 59 fe ff ff    	je     0x14073abd0
14073ad77:	66 45 39 4d 00       	cmp    %r9w,0x0(%r13)
14073ad7c:	74 e2                	je     0x14073ad60
14073ad7e:	e9 4d fe ff ff       	jmp    0x14073abd0
14073ad83:	66 83 69 0c 02       	subw   $0x2,0xc(%rcx)
14073ad88:	4c 8b 75 50          	mov    0x50(%rbp),%r14
14073ad8c:	49 8b 4e 40          	mov    0x40(%r14),%rcx
14073ad90:	48 85 c9             	test   %rcx,%rcx
14073ad93:	74 1c                	je     0x14073adb1
14073ad95:	8b 41 10             	mov    0x10(%rcx),%eax
14073ad98:	ff c0                	inc    %eax
14073ad9a:	89 41 10             	mov    %eax,0x10(%rcx)
14073ad9d:	83 f8 01             	cmp    $0x1,%eax
14073ada0:	0f 8e ec 01 00 00    	jle    0x14073af92
14073ada6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14073adab:	0f 84 e9 01 00 00    	je     0x14073af9a
14073adb1:	4d 8b 44 24 40       	mov    0x40(%r12),%r8
14073adb6:	49 89 4c 24 40       	mov    %rcx,0x40(%r12)
14073adbb:	4d 85 c0             	test   %r8,%r8
14073adbe:	74 29                	je     0x14073ade9
14073adc0:	41 8b 40 10          	mov    0x10(%r8),%eax
14073adc4:	ff c8                	dec    %eax
14073adc6:	41 89 40 10          	mov    %eax,0x10(%r8)
14073adca:	85 c0                	test   %eax,%eax
14073adcc:	7f 1b                	jg     0x14073ade9
14073adce:	0f 88 d1 01 00 00    	js     0x14073afa5
14073add4:	49 8b 00             	mov    (%r8),%rax
14073add7:	ba 01 00 00 00       	mov    $0x1,%edx
14073addc:	49 8b c8             	mov    %r8,%rcx
14073addf:	48 8b 00             	mov    (%rax),%rax
14073ade2:	ff 15 38 8c 84 00    	call   *0x848c38(%rip)        # 0x140f83a20
14073ade8:	90                   	nop
14073ade9:	49 8d 56 48          	lea    0x48(%r14),%rdx
14073aded:	48 83 3a 00          	cmpq   $0x0,(%rdx)
14073adf1:	74 58                	je     0x14073ae4b
14073adf3:	49 8d 4c 24 48       	lea    0x48(%r12),%rcx
14073adf8:	e8 83 19 b2 ff       	call   0x14025c780
14073adfd:	b9 28 00 00 00       	mov    $0x28,%ecx
14073ae02:	e8 01 03 6e 00       	call   0x140e1b108
14073ae07:	48 89 45 50          	mov    %rax,0x50(%rbp)
14073ae0b:	48 85 c0             	test   %rax,%rax
14073ae0e:	74 27                	je     0x14073ae37
14073ae10:	48 b9 00 00 00 00 00 	movabs $0x3ff0000000000000,%rcx
14073ae17:	00 f0 3f
14073ae1a:	48 89 48 08          	mov    %rcx,0x8(%rax)
14073ae1e:	c7 40 10 ff ff ff ff 	movl   $0xffffffff,0x10(%rax)
14073ae25:	c6 40 18 16          	movb   $0x16,0x18(%rax)
14073ae29:	48 8d 0d 00 85 8e 00 	lea    0x8e8500(%rip),%rcx        # 0x141023330
14073ae30:	48 89 08             	mov    %rcx,(%rax)
14073ae33:	4c 89 60 20          	mov    %r12,0x20(%rax)
14073ae37:	49 89 44 24 58       	mov    %rax,0x58(%r12)
14073ae3c:	48 8b d0             	mov    %rax,%rdx
14073ae3f:	48 8b 0d f2 7f cf 00 	mov    0xcf7ff2(%rip),%rcx        # 0x141432e38
14073ae46:	e8 25 bc 01 00       	call   0x140756a70
14073ae4b:	49 8d 56 50          	lea    0x50(%r14),%rdx
14073ae4f:	48 83 3a 00          	cmpq   $0x0,(%rdx)
14073ae53:	74 0a                	je     0x14073ae5f
14073ae55:	49 8d 4c 24 50       	lea    0x50(%r12),%rcx
14073ae5a:	e8 21 19 b2 ff       	call   0x14025c780
14073ae5f:	49 8b 4e 70          	mov    0x70(%r14),%rcx
14073ae63:	48 85 c9             	test   %rcx,%rcx
14073ae66:	74 46                	je     0x14073aeae
14073ae68:	48 8d 55 50          	lea    0x50(%rbp),%rdx
14073ae6c:	e8 1f cd ff ff       	call   0x140737b90
14073ae71:	49 8b 54 24 70       	mov    0x70(%r12),%rdx
14073ae76:	48 8b 08             	mov    (%rax),%rcx
14073ae79:	49 89 4c 24 70       	mov    %rcx,0x70(%r12)
14073ae7e:	48 89 10             	mov    %rdx,(%rax)
14073ae81:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14073ae85:	48 85 c9             	test   %rcx,%rcx
14073ae88:	74 24                	je     0x14073aeae
14073ae8a:	8b 41 10             	mov    0x10(%rcx),%eax
14073ae8d:	ff c8                	dec    %eax
14073ae8f:	89 41 10             	mov    %eax,0x10(%rcx)
14073ae92:	85 c0                	test   %eax,%eax
14073ae94:	7f 18                	jg     0x14073aeae
14073ae96:	0f 88 14 01 00 00    	js     0x14073afb0
14073ae9c:	48 8b 01             	mov    (%rcx),%rax
14073ae9f:	ba 01 00 00 00       	mov    $0x1,%edx
14073aea4:	48 8b 00             	mov    (%rax),%rax
14073aea7:	ff 15 73 8b 84 00    	call   *0x848b73(%rip)        # 0x140f83a20
14073aead:	90                   	nop
14073aeae:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
14073aeb2:	4c 89 23             	mov    %r12,(%rbx)
14073aeb5:	48 85 ff             	test   %rdi,%rdi
14073aeb8:	74 23                	je     0x14073aedd
14073aeba:	8b 47 10             	mov    0x10(%rdi),%eax
14073aebd:	ff c8                	dec    %eax
14073aebf:	89 47 10             	mov    %eax,0x10(%rdi)
14073aec2:	85 c0                	test   %eax,%eax
14073aec4:	7f 17                	jg     0x14073aedd
14073aec6:	78 2c                	js     0x14073aef4
14073aec8:	48 8b 07             	mov    (%rdi),%rax
14073aecb:	ba 01 00 00 00       	mov    $0x1,%edx
14073aed0:	48 8b cf             	mov    %rdi,%rcx
14073aed3:	48 8b 00             	mov    (%rax),%rax
14073aed6:	ff 15 44 8b 84 00    	call   *0x848b44(%rip)        # 0x140f83a20
14073aedc:	90                   	nop
14073aedd:	48 8b c3             	mov    %rbx,%rax
14073aee0:	48 81 c4 08 01 00 00 	add    $0x108,%rsp
14073aee7:	41 5f                	pop    %r15
14073aee9:	41 5e                	pop    %r14
14073aeeb:	41 5d                	pop    %r13
14073aeed:	41 5c                	pop    %r12
14073aeef:	5f                   	pop    %rdi
14073aef0:	5e                   	pop    %rsi
14073aef1:	5b                   	pop    %rbx
14073aef2:	5d                   	pop    %rbp
14073aef3:	c3                   	ret
14073aef4:	b9 02 00 00 00       	mov    $0x2,%ecx
14073aef9:	e8 02 f8 04 00       	call   0x14078a700
14073aefe:	90                   	nop
14073aeff:	33 c9                	xor    %ecx,%ecx
14073af01:	e8 fa f7 04 00       	call   0x14078a700
14073af06:	cc                   	int3
14073af07:	b9 01 00 00 00       	mov    $0x1,%ecx
14073af0c:	e8 ef f7 04 00       	call   0x14078a700
14073af11:	90                   	nop
14073af12:	33 c9                	xor    %ecx,%ecx
14073af14:	e8 e7 f7 04 00       	call   0x14078a700
14073af19:	cc                   	int3
14073af1a:	b9 01 00 00 00       	mov    $0x1,%ecx
14073af1f:	e8 dc f7 04 00       	call   0x14078a700
14073af24:	90                   	nop
14073af25:	33 c9                	xor    %ecx,%ecx
14073af27:	e8 d4 f7 04 00       	call   0x14078a700
14073af2c:	cc                   	int3
14073af2d:	b9 01 00 00 00       	mov    $0x1,%ecx
14073af32:	e8 c9 f7 04 00       	call   0x14078a700
14073af37:	90                   	nop
14073af38:	b9 02 00 00 00       	mov    $0x2,%ecx
14073af3d:	e8 be f7 04 00       	call   0x14078a700
14073af42:	90                   	nop
14073af43:	33 c9                	xor    %ecx,%ecx
14073af45:	e8 b6 f7 04 00       	call   0x14078a700
14073af4a:	cc                   	int3
14073af4b:	b9 01 00 00 00       	mov    $0x1,%ecx
14073af50:	e8 ab f7 04 00       	call   0x14078a700
14073af55:	90                   	nop
14073af56:	33 c9                	xor    %ecx,%ecx
14073af58:	e8 a3 f7 04 00       	call   0x14078a700