42cb3d:	56                   	push   %esi
42cb3e:	8b 35 30 ae 4b 00    	mov    0x4bae30,%esi
42cb44:	33 f0                	xor    %eax,%esi
42cb46:	74 1e                	je     0x42cb66
42cb48:	ff 75 1c             	push   0x1c(%ebp)
42cb4b:	8b ce                	mov    %esi,%ecx
42cb4d:	ff 75 18             	push   0x18(%ebp)
42cb50:	ff 75 14             	push   0x14(%ebp)
42cb53:	ff 75 10             	push   0x10(%ebp)
42cb56:	ff 75 0c             	push   0xc(%ebp)
42cb59:	ff 75 08             	push   0x8(%ebp)
42cb5c:	ff 15 54 43 49 00    	call   *0x494354
42cb62:	ff d6                	call   *%esi
42cb64:	eb 24                	jmp    0x42cb8a
42cb66:	8b 35 2c ae 4b 00    	mov    0x4bae2c,%esi
42cb6c:	33 f0                	xor    %eax,%esi
42cb6e:	74 18                	je     0x42cb88
42cb70:	ff 75 14             	push   0x14(%ebp)
42cb73:	8b ce                	mov    %esi,%ecx
42cb75:	ff 75 10             	push   0x10(%ebp)
42cb78:	ff 75 0c             	push   0xc(%ebp)
42cb7b:	ff 75 08             	push   0x8(%ebp)
42cb7e:	ff 15 54 43 49 00    	call   *0x494354
42cb84:	ff d6                	call   *%esi
42cb86:	eb 02                	jmp    0x42cb8a
42cb88:	33 c0                	xor    %eax,%eax
42cb8a:	5e                   	pop    %esi
42cb8b:	5d                   	pop    %ebp
42cb8c:	c3                   	ret
42cb8d:	55                   	push   %ebp
42cb8e:	8b ec                	mov    %esp,%ebp
42cb90:	56                   	push   %esi
42cb91:	8b 35 5c ae 4b 00    	mov    0x4bae5c,%esi
42cb97:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cb9d:	74 15                	je     0x42cbb4
42cb9f:	ff 75 10             	push   0x10(%ebp)
42cba2:	8b ce                	mov    %esi,%ecx
42cba4:	ff 75 0c             	push   0xc(%ebp)
42cba7:	ff 75 08             	push   0x8(%ebp)
42cbaa:	ff 15 54 43 49 00    	call   *0x494354
42cbb0:	ff d6                	call   *%esi
42cbb2:	eb 0a                	jmp    0x42cbbe
42cbb4:	6a 78                	push   $0x78
42cbb6:	ff 15 28 41 49 00    	call   *0x494128
42cbbc:	32 c0                	xor    %al,%al
42cbbe:	5e                   	pop    %esi
42cbbf:	5d                   	pop    %ebp
42cbc0:	c3                   	ret
42cbc1:	55                   	push   %ebp
42cbc2:	8b ec                	mov    %esp,%ebp
42cbc4:	56                   	push   %esi
42cbc5:	8b 35 34 ae 4b 00    	mov    0x4bae34,%esi
42cbcb:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cbd1:	74 15                	je     0x42cbe8
42cbd3:	ff 75 10             	push   0x10(%ebp)
42cbd6:	8b ce                	mov    %esi,%ecx
42cbd8:	ff 75 0c             	push   0xc(%ebp)
42cbdb:	ff 75 08             	push   0x8(%ebp)
42cbde:	ff 15 54 43 49 00    	call   *0x494354
42cbe4:	ff d6                	call   *%esi
42cbe6:	eb 02                	jmp    0x42cbea
42cbe8:	33 c0                	xor    %eax,%eax
42cbea:	5e                   	pop    %esi
42cbeb:	5d                   	pop    %ebp
42cbec:	c3                   	ret
42cbed:	55                   	push   %ebp
42cbee:	8b ec                	mov    %esp,%ebp
42cbf0:	56                   	push   %esi
42cbf1:	8b 35 44 ae 4b 00    	mov    0x4bae44,%esi
42cbf7:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cbfd:	74 15                	je     0x42cc14
42cbff:	ff 75 10             	push   0x10(%ebp)
42cc02:	8b ce                	mov    %esi,%ecx
42cc04:	ff 75 0c             	push   0xc(%ebp)
42cc07:	ff 75 08             	push   0x8(%ebp)
42cc0a:	ff 15 54 43 49 00    	call   *0x494354
42cc10:	ff d6                	call   *%esi
42cc12:	eb 02                	jmp    0x42cc16
42cc14:	33 c0                	xor    %eax,%eax
42cc16:	5e                   	pop    %esi
42cc17:	5d                   	pop    %ebp
42cc18:	c3                   	ret
42cc19:	55                   	push   %ebp
42cc1a:	8b ec                	mov    %esp,%ebp
42cc1c:	56                   	push   %esi
42cc1d:	ff 75 10             	push   0x10(%ebp)
42cc20:	8b 35 98 ae 4b 00    	mov    0x4bae98,%esi
42cc26:	ff 75 0c             	push   0xc(%ebp)
42cc29:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cc2f:	ff 75 08             	push   0x8(%ebp)
42cc32:	8b ce                	mov    %esi,%ecx
42cc34:	ff 15 54 43 49 00    	call   *0x494354
42cc3a:	ff d6                	call   *%esi
42cc3c:	5e                   	pop    %esi
42cc3d:	5d                   	pop    %ebp
42cc3e:	c3                   	ret
42cc3f:	55                   	push   %ebp
42cc40:	8b ec                	mov    %esp,%ebp
42cc42:	56                   	push   %esi
42cc43:	8b 35 10 ae 4b 00    	mov    0x4bae10,%esi
42cc49:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cc4f:	74 10                	je     0x42cc61
42cc51:	ff 75 08             	push   0x8(%ebp)
42cc54:	8b ce                	mov    %esi,%ecx
42cc56:	ff 15 54 43 49 00    	call   *0x494354
42cc5c:	ff d6                	call   *%esi
42cc5e:	5e                   	pop    %esi
42cc5f:	5d                   	pop    %ebp
42cc60:	c3                   	ret
42cc61:	5e                   	pop    %esi
42cc62:	5d                   	pop    %ebp
42cc63:	ff 25 fc 40 49 00    	jmp    *0x4940fc
42cc69:	55                   	push   %ebp
42cc6a:	8b ec                	mov    %esp,%ebp
42cc6c:	56                   	push   %esi
42cc6d:	8b 35 14 ae 4b 00    	mov    0x4bae14,%esi
42cc73:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cc79:	ff 75 08             	push   0x8(%ebp)
42cc7c:	74 0c                	je     0x42cc8a
42cc7e:	8b ce                	mov    %esi,%ecx
42cc80:	ff 15 54 43 49 00    	call   *0x494354
42cc86:	ff d6                	call   *%esi
42cc88:	eb 06                	jmp    0x42cc90
42cc8a:	ff 15 f0 40 49 00    	call   *0x4940f0
42cc90:	5e                   	pop    %esi
42cc91:	5d                   	pop    %ebp
42cc92:	c3                   	ret
42cc93:	55                   	push   %ebp
42cc94:	8b ec                	mov    %esp,%ebp
42cc96:	56                   	push   %esi
42cc97:	8b 35 18 ae 4b 00    	mov    0x4bae18,%esi
42cc9d:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cca3:	ff 75 08             	push   0x8(%ebp)
42cca6:	74 0c                	je     0x42ccb4
42cca8:	8b ce                	mov    %esi,%ecx
42ccaa:	ff 15 54 43 49 00    	call   *0x494354
42ccb0:	ff d6                	call   *%esi
42ccb2:	eb 06                	jmp    0x42ccba
42ccb4:	ff 15 f8 40 49 00    	call   *0x4940f8
42ccba:	5e                   	pop    %esi
42ccbb:	5d                   	pop    %ebp
42ccbc:	c3                   	ret
42ccbd:	55                   	push   %ebp
42ccbe:	8b ec                	mov    %esp,%ebp
42ccc0:	56                   	push   %esi
42ccc1:	8b 35 1c ae 4b 00    	mov    0x4bae1c,%esi
42ccc7:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cccd:	ff 75 0c             	push   0xc(%ebp)
42ccd0:	ff 75 08             	push   0x8(%ebp)
42ccd3:	74 0c                	je     0x42cce1
42ccd5:	8b ce                	mov    %esi,%ecx
42ccd7:	ff 15 54 43 49 00    	call   *0x494354
42ccdd:	ff d6                	call   *%esi
42ccdf:	eb 06                	jmp    0x42cce7
42cce1:	ff 15 f4 40 49 00    	call   *0x4940f4
42cce7:	5e                   	pop    %esi
42cce8:	5d                   	pop    %ebp
42cce9:	c3                   	ret
42ccea:	56                   	push   %esi
42cceb:	8b 35 50 ae 4b 00    	mov    0x4bae50,%esi
42ccf1:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42ccf7:	74 0a                	je     0x42cd03
42ccf9:	8b ce                	mov    %esi,%ecx
42ccfb:	ff 15 54 43 49 00    	call   *0x494354
42cd01:	ff d6                	call   *%esi
42cd03:	5e                   	pop    %esi
42cd04:	c3                   	ret
42cd05:	55                   	push   %ebp
42cd06:	8b ec                	mov    %esp,%ebp
42cd08:	56                   	push   %esi
42cd09:	8b 35 54 ae 4b 00    	mov    0x4bae54,%esi
42cd0f:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cd15:	74 10                	je     0x42cd27
42cd17:	ff 75 0c             	push   0xc(%ebp)
42cd1a:	8b ce                	mov    %esi,%ecx
42cd1c:	ff 75 08             	push   0x8(%ebp)
42cd1f:	ff 15 54 43 49 00    	call   *0x494354
42cd25:	ff d6                	call   *%esi
42cd27:	5e                   	pop    %esi
42cd28:	5d                   	pop    %ebp
42cd29:	c3                   	ret
42cd2a:	56                   	push   %esi
42cd2b:	8b 35 58 ae 4b 00    	mov    0x4bae58,%esi
42cd31:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cd37:	74 0c                	je     0x42cd45
42cd39:	8b ce                	mov    %esi,%ecx
42cd3b:	ff 15 54 43 49 00    	call   *0x494354
42cd41:	ff d6                	call   *%esi
42cd43:	5e                   	pop    %esi
42cd44:	c3                   	ret
42cd45:	33 c0                	xor    %eax,%eax
42cd47:	5e                   	pop    %esi
42cd48:	c3                   	ret
42cd49:	55                   	push   %ebp
42cd4a:	8b ec                	mov    %esp,%ebp
42cd4c:	56                   	push   %esi
42cd4d:	8b 35 68 ae 4b 00    	mov    0x4bae68,%esi
42cd53:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cd59:	74 18                	je     0x42cd73
42cd5b:	ff 75 14             	push   0x14(%ebp)
42cd5e:	8b ce                	mov    %esi,%ecx
42cd60:	ff 75 10             	push   0x10(%ebp)
42cd63:	ff 75 0c             	push   0xc(%ebp)
42cd66:	ff 75 08             	push   0x8(%ebp)
42cd69:	ff 15 54 43 49 00    	call   *0x494354
42cd6f:	ff d6                	call   *%esi
42cd71:	eb 0a                	jmp    0x42cd7d
42cd73:	6a 78                	push   $0x78
42cd75:	ff 15 28 41 49 00    	call   *0x494128
42cd7b:	33 c0                	xor    %eax,%eax
42cd7d:	5e                   	pop    %esi
42cd7e:	5d                   	pop    %ebp
42cd7f:	c3                   	ret
42cd80:	55                   	push   %ebp
42cd81:	8b ec                	mov    %esp,%ebp
42cd83:	56                   	push   %esi
42cd84:	8b 35 70 ae 4b 00    	mov    0x4bae70,%esi
42cd8a:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cd90:	ff 75 08             	push   0x8(%ebp)
42cd93:	74 0c                	je     0x42cda1
42cd95:	8b ce                	mov    %esi,%ecx
42cd97:	ff 15 54 43 49 00    	call   *0x494354
42cd9d:	ff d6                	call   *%esi
42cd9f:	eb 06                	jmp    0x42cda7
42cda1:	ff 15 ec 40 49 00    	call   *0x4940ec
42cda7:	5e                   	pop    %esi
42cda8:	5d                   	pop    %ebp
42cda9:	c3                   	ret
42cdaa:	56                   	push   %esi
42cdab:	8b 35 64 ae 4b 00    	mov    0x4bae64,%esi
42cdb1:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cdb7:	74 0c                	je     0x42cdc5
42cdb9:	8b ce                	mov    %esi,%ecx
42cdbb:	ff 15 54 43 49 00    	call   *0x494354
42cdc1:	ff d6                	call   *%esi
42cdc3:	5e                   	pop    %esi
42cdc4:	c3                   	ret
42cdc5:	ff 15 44 41 49 00    	call   *0x494144
42cdcb:	33 d2                	xor    %edx,%edx
42cdcd:	5e                   	pop    %esi
42cdce:	c3                   	ret
42cdcf:	55                   	push   %ebp
42cdd0:	8b ec                	mov    %esp,%ebp
42cdd2:	56                   	push   %esi
42cdd3:	8b 35 24 ae 4b 00    	mov    0x4bae24,%esi
42cdd9:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cddf:	74 18                	je     0x42cdf9
42cde1:	ff 75 14             	push   0x14(%ebp)
42cde4:	8b ce                	mov    %esi,%ecx
42cde6:	ff 75 10             	push   0x10(%ebp)
42cde9:	ff 75 0c             	push   0xc(%ebp)
42cdec:	ff 75 08             	push   0x8(%ebp)
42cdef:	ff 15 54 43 49 00    	call   *0x494354
42cdf5:	ff d6                	call   *%esi
42cdf7:	eb 33                	jmp    0x42ce2c
42cdf9:	53                   	push   %ebx
42cdfa:	33 db                	xor    %ebx,%ebx
42cdfc:	33 c0                	xor    %eax,%eax
42cdfe:	43                   	inc    %ebx
42cdff:	57                   	push   %edi
42ce00:	8b 7d 08             	mov    0x8(%ebp),%edi
42ce03:	8b cb                	mov    %ebx,%ecx
42ce05:	f0 0f b1 0f          	lock cmpxchg %ecx,(%edi)
42ce09:	6a 02                	push   $0x2
42ce0b:	5e                   	pop    %esi
42ce0c:	eb 16                	jmp    0x42ce24
42ce0e:	85 c0                	test   %eax,%eax
42ce10:	74 1d                	je     0x42ce2f
42ce12:	3b c3                	cmp    %ebx,%eax
42ce14:	75 3b                	jne    0x42ce51
42ce16:	ff 15 d0 41 49 00    	call   *0x4941d0
42ce1c:	8b cb                	mov    %ebx,%ecx
42ce1e:	33 c0                	xor    %eax,%eax
42ce20:	f0 0f b1 0f          	lock cmpxchg %ecx,(%edi)
42ce24:	3b c6                	cmp    %esi,%eax
42ce26:	75 e6                	jne    0x42ce0e
42ce28:	8b c3                	mov    %ebx,%eax
42ce2a:	5f                   	pop    %edi
42ce2b:	5b                   	pop    %ebx
42ce2c:	5e                   	pop    %esi
42ce2d:	5d                   	pop    %ebp
42ce2e:	c3                   	ret
42ce2f:	ff 75 14             	push   0x14(%ebp)
42ce32:	8b 4d 0c             	mov    0xc(%ebp),%ecx
42ce35:	ff 75 10             	push   0x10(%ebp)
42ce38:	57                   	push   %edi
42ce39:	ff 15 54 43 49 00    	call   *0x494354
42ce3f:	ff 55 0c             	call   *0xc(%ebp)
42ce42:	85 c0                	test   %eax,%eax
42ce44:	75 04                	jne    0x42ce4a
42ce46:	33 f6                	xor    %esi,%esi
42ce48:	8b de                	mov    %esi,%ebx
42ce4a:	87 37                	xchg   %esi,(%edi)
42ce4c:	83 fe 01             	cmp    $0x1,%esi
42ce4f:	74 d7                	je     0x42ce28
42ce51:	6a 0d                	push   $0xd
42ce53:	ff 15 28 41 49 00    	call   *0x494128
42ce59:	33 c0                	xor    %eax,%eax
42ce5b:	eb cd                	jmp    0x42ce2a
42ce5d:	55                   	push   %ebp
42ce5e:	8b ec                	mov    %esp,%ebp
42ce60:	56                   	push   %esi
42ce61:	8b 35 74 ae 4b 00    	mov    0x4bae74,%esi
42ce67:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42ce6d:	ff 75 08             	push   0x8(%ebp)
42ce70:	8b ce                	mov    %esi,%ecx
42ce72:	ff 15 54 43 49 00    	call   *0x494354
42ce78:	ff d6                	call   *%esi
42ce7a:	5e                   	pop    %esi
42ce7b:	5d                   	pop    %ebp
42ce7c:	c3                   	ret
42ce7d:	55                   	push   %ebp
42ce7e:	8b ec                	mov    %esp,%ebp
42ce80:	56                   	push   %esi
42ce81:	8b 35 20 ae 4b 00    	mov    0x4bae20,%esi
42ce87:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42ce8d:	74 15                	je     0x42cea4
42ce8f:	ff 75 10             	push   0x10(%ebp)
42ce92:	8b ce                	mov    %esi,%ecx
42ce94:	ff 75 0c             	push   0xc(%ebp)
42ce97:	ff 75 08             	push   0x8(%ebp)
42ce9a:	ff 15 54 43 49 00    	call   *0x494354
42cea0:	ff d6                	call   *%esi
42cea2:	eb 0f                	jmp    0x42ceb3
42cea4:	ff 75 0c             	push   0xc(%ebp)
42cea7:	ff 75 08             	push   0x8(%ebp)
42ceaa:	ff 15 9c 41 49 00    	call   *0x49419c
42ceb0:	33 c0                	xor    %eax,%eax
42ceb2:	40                   	inc    %eax
42ceb3:	5e                   	pop    %esi
42ceb4:	5d                   	pop    %ebp
42ceb5:	c3                   	ret
42ceb6:	55                   	push   %ebp
42ceb7:	8b ec                	mov    %esp,%ebp
42ceb9:	56                   	push   %esi
42ceba:	8b 35 84 ae 4b 00    	mov    0x4bae84,%esi
42cec0:	33 35 94 80 4b 00    	xor    0x4b8094,%esi
42cec6:	ff 75 08             	push   0x8(%ebp)
42cec9:	8b ce                	mov    %esi,%ecx
42cecb:	ff 15 54 43 49 00    	call   *0x494354
42ced1:	ff d6                	call   *%esi
42ced3:	5e                   	pop    %esi
42ced4:	5d                   	pop    %ebp
42ced5:	c3                   	ret
42ced6:	8b 0d 80 80 4b 00    	mov    0x4b8080,%ecx
42cedc:	85 c9                	test   %ecx,%ecx
42cede:	79 0d                	jns    0x42ceed
42cee0:	e8 ae 01 00 00       	call   0x42d093
42cee5:	8b c8                	mov    %eax,%ecx
42cee7:	89 0d 80 80 4b 00    	mov    %ecx,0x4b8080