61cc3e:	cc                   	int3
61cc3f:	cc                   	int3
61cc40:	8b 4c 24 04          	mov    0x4(%esp),%ecx
61cc44:	8b 01                	mov    (%ecx),%eax
61cc46:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
61cc4a:	75 0e                	jne    0x61cc5a
61cc4c:	0f 1f 40 00          	nopl   0x0(%eax)
61cc50:	8b c8                	mov    %eax,%ecx
61cc52:	8b 01                	mov    (%ecx),%eax
61cc54:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
61cc58:	74 f6                	je     0x61cc50
61cc5a:	8b c1                	mov    %ecx,%eax
61cc5c:	c3                   	ret
61cc5d:	cc                   	int3
61cc5e:	cc                   	int3
61cc5f:	cc                   	int3
61cc60:	cc                   	int3
61cc61:	cc                   	int3
61cc62:	cc                   	int3
61cc63:	cc                   	int3
61cc64:	cc                   	int3
61cc65:	cc                   	int3
61cc66:	cc                   	int3
61cc67:	cc                   	int3
61cc68:	cc                   	int3
61cc69:	cc                   	int3
61cc6a:	cc                   	int3
61cc6b:	cc                   	int3
61cc6c:	cc                   	int3
61cc6d:	cc                   	int3
61cc6e:	cc                   	int3
61cc6f:	cc                   	int3
61cc70:	8b 44 24 04          	mov    0x4(%esp),%eax
61cc74:	85 c0                	test   %eax,%eax
61cc76:	74 0c                	je     0x61cc84
61cc78:	c7 00 30 bc be 00    	movl   $0xbebc30,(%eax)
61cc7e:	8b 49 04             	mov    0x4(%ecx),%ecx
61cc81:	89 48 04             	mov    %ecx,0x4(%eax)
61cc84:	c2 04 00             	ret    $0x4
61cc87:	cc                   	int3
61cc88:	cc                   	int3
61cc89:	cc                   	int3
61cc8a:	cc                   	int3
61cc8b:	cc                   	int3
61cc8c:	cc                   	int3
61cc8d:	cc                   	int3
61cc8e:	cc                   	int3
61cc8f:	cc                   	int3
61cc90:	8b 44 24 04          	mov    0x4(%esp),%eax
61cc94:	85 c0                	test   %eax,%eax
61cc96:	74 0c                	je     0x61cca4
61cc98:	c7 00 dc bc be 00    	movl   $0xbebcdc,(%eax)
61cc9e:	8b 49 04             	mov    0x4(%ecx),%ecx
61cca1:	89 48 04             	mov    %ecx,0x4(%eax)
61cca4:	c2 04 00             	ret    $0x4
61cca7:	cc                   	int3
61cca8:	cc                   	int3
61cca9:	cc                   	int3
61ccaa:	cc                   	int3
61ccab:	cc                   	int3
61ccac:	cc                   	int3
61ccad:	cc                   	int3
61ccae:	cc                   	int3
61ccaf:	cc                   	int3
61ccb0:	8b 54 24 04          	mov    0x4(%esp),%edx
61ccb4:	56                   	push   %esi
61ccb5:	8b f1                	mov    %ecx,%esi
61ccb7:	85 d2                	test   %edx,%edx
61ccb9:	74 26                	je     0x61cce1
61ccbb:	c7 02 c4 bb be 00    	movl   $0xbebbc4,(%edx)
61ccc1:	8b 46 04             	mov    0x4(%esi),%eax
61ccc4:	89 42 04             	mov    %eax,0x4(%edx)
61ccc7:	8b 4e 08             	mov    0x8(%esi),%ecx
61ccca:	89 4a 08             	mov    %ecx,0x8(%edx)
61cccd:	8b 4e 0c             	mov    0xc(%esi),%ecx
61ccd0:	89 4a 0c             	mov    %ecx,0xc(%edx)
61ccd3:	c7 46 08 00 00 00 00 	movl   $0x0,0x8(%esi)
61ccda:	c7 46 0c 00 00 00 00 	movl   $0x0,0xc(%esi)
61cce1:	8b c2                	mov    %edx,%eax
61cce3:	5e                   	pop    %esi
61cce4:	c2 04 00             	ret    $0x4
61cce7:	cc                   	int3
61cce8:	cc                   	int3
61cce9:	cc                   	int3
61ccea:	cc                   	int3
61cceb:	cc                   	int3
61ccec:	cc                   	int3
61cced:	cc                   	int3
61ccee:	cc                   	int3
61ccef:	cc                   	int3
61ccf0:	cc                   	int3
61ccf1:	cc                   	int3
61ccf2:	cc                   	int3
61ccf3:	cc                   	int3
61ccf4:	cc                   	int3
61ccf5:	cc                   	int3
61ccf6:	cc                   	int3
61ccf7:	cc                   	int3
61ccf8:	cc                   	int3
61ccf9:	cc                   	int3
61ccfa:	cc                   	int3
61ccfb:	cc                   	int3
61ccfc:	cc                   	int3
61ccfd:	cc                   	int3
61ccfe:	cc                   	int3
61ccff:	cc                   	int3
61cd00:	8b 44 24 04          	mov    0x4(%esp),%eax
61cd04:	85 c0                	test   %eax,%eax
61cd06:	74 0c                	je     0x61cd14
61cd08:	c7 00 e8 bb be 00    	movl   $0xbebbe8,(%eax)
61cd0e:	8b 49 04             	mov    0x4(%ecx),%ecx
61cd11:	89 48 04             	mov    %ecx,0x4(%eax)
61cd14:	c2 04 00             	ret    $0x4
61cd17:	cc                   	int3
61cd18:	cc                   	int3
61cd19:	cc                   	int3
61cd1a:	cc                   	int3
61cd1b:	cc                   	int3
61cd1c:	cc                   	int3
61cd1d:	cc                   	int3
61cd1e:	cc                   	int3
61cd1f:	cc                   	int3
61cd20:	8b 44 24 04          	mov    0x4(%esp),%eax
61cd24:	85 c0                	test   %eax,%eax
61cd26:	74 0c                	je     0x61cd34
61cd28:	c7 00 b8 bc be 00    	movl   $0xbebcb8,(%eax)
61cd2e:	8b 49 04             	mov    0x4(%ecx),%ecx
61cd31:	89 48 04             	mov    %ecx,0x4(%eax)
61cd34:	c2 04 00             	ret    $0x4
61cd37:	cc                   	int3
61cd38:	cc                   	int3
61cd39:	cc                   	int3
61cd3a:	cc                   	int3
61cd3b:	cc                   	int3
61cd3c:	cc                   	int3
61cd3d:	cc                   	int3
61cd3e:	cc                   	int3
61cd3f:	cc                   	int3
61cd40:	55                   	push   %ebp
61cd41:	8b ec                	mov    %esp,%ebp
61cd43:	6a ff                	push   $0xffffffff
61cd45:	68 41 38 b7 00       	push   $0xb73841
61cd4a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
61cd50:	50                   	push   %eax
61cd51:	83 ec 08             	sub    $0x8,%esp
61cd54:	56                   	push   %esi
61cd55:	57                   	push   %edi
61cd56:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
61cd5b:	33 c5                	xor    %ebp,%eax
61cd5d:	50                   	push   %eax
61cd5e:	8d 45 f4             	lea    -0xc(%ebp),%eax
61cd61:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
61cd67:	8b 75 08             	mov    0x8(%ebp),%esi
61cd6a:	89 75 08             	mov    %esi,0x8(%ebp)
61cd6d:	89 75 f0             	mov    %esi,-0x10(%ebp)
61cd70:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
61cd77:	85 f6                	test   %esi,%esi
61cd79:	74 29                	je     0x61cda4
61cd7b:	8d 7e 08             	lea    0x8(%esi),%edi
61cd7e:	c7 06 0c bc be 00    	movl   $0xbebc0c,(%esi)
61cd84:	89 7d ec             	mov    %edi,-0x14(%ebp)
61cd87:	89 7d ec             	mov    %edi,-0x14(%ebp)
61cd8a:	c7 47 24 00 00 00 00 	movl   $0x0,0x24(%edi)
61cd91:	8b 49 2c             	mov    0x2c(%ecx),%ecx
61cd94:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
61cd98:	85 c9                	test   %ecx,%ecx
61cd9a:	74 08                	je     0x61cda4
61cd9c:	8b 11                	mov    (%ecx),%edx
61cd9e:	57                   	push   %edi
61cd9f:	ff 12                	call   *(%edx)
61cda1:	89 47 24             	mov    %eax,0x24(%edi)
61cda4:	8b c6                	mov    %esi,%eax
61cda6:	8b 4d f4             	mov    -0xc(%ebp),%ecx
61cda9:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
61cdb0:	59                   	pop    %ecx
61cdb1:	5f                   	pop    %edi
61cdb2:	5e                   	pop    %esi
61cdb3:	8b e5                	mov    %ebp,%esp
61cdb5:	5d                   	pop    %ebp
61cdb6:	c2 04 00             	ret    $0x4
61cdb9:	cc                   	int3
61cdba:	cc                   	int3
61cdbb:	cc                   	int3
61cdbc:	cc                   	int3
61cdbd:	cc                   	int3
61cdbe:	cc                   	int3
61cdbf:	cc                   	int3
61cdc0:	cc                   	int3
61cdc1:	cc                   	int3
61cdc2:	cc                   	int3
61cdc3:	cc                   	int3
61cdc4:	cc                   	int3
61cdc5:	cc                   	int3
61cdc6:	cc                   	int3
61cdc7:	cc                   	int3
61cdc8:	cc                   	int3
61cdc9:	cc                   	int3
61cdca:	cc                   	int3
61cdcb:	cc                   	int3
61cdcc:	cc                   	int3
61cdcd:	cc                   	int3
61cdce:	cc                   	int3
61cdcf:	cc                   	int3
61cdd0:	cc                   	int3
61cdd1:	cc                   	int3
61cdd2:	cc                   	int3
61cdd3:	cc                   	int3
61cdd4:	cc                   	int3
61cdd5:	cc                   	int3
61cdd6:	cc                   	int3
61cdd7:	cc                   	int3
61cdd8:	cc                   	int3
61cdd9:	cc                   	int3
61cdda:	cc                   	int3
61cddb:	cc                   	int3
61cddc:	cc                   	int3
61cddd:	cc                   	int3
61cdde:	cc                   	int3
61cddf:	cc                   	int3
61cde0:	55                   	push   %ebp
61cde1:	8b ec                	mov    %esp,%ebp
61cde3:	6a ff                	push   $0xffffffff
61cde5:	68 89 38 b7 00       	push   $0xb73889
61cdea:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
61cdf0:	50                   	push   %eax
61cdf1:	83 ec 08             	sub    $0x8,%esp
61cdf4:	56                   	push   %esi
61cdf5:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
61cdfa:	33 c5                	xor    %ebp,%eax
61cdfc:	50                   	push   %eax
61cdfd:	8d 45 f4             	lea    -0xc(%ebp),%eax
61ce00:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
61ce06:	8b 75 08             	mov    0x8(%ebp),%esi
61ce09:	8d 41 04             	lea    0x4(%ecx),%eax
61ce0c:	89 75 08             	mov    %esi,0x8(%ebp)
61ce0f:	89 75 f0             	mov    %esi,-0x10(%ebp)
61ce12:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
61ce19:	85 f6                	test   %esi,%esi
61ce1b:	74 16                	je     0x61ce33
61ce1d:	8d 4e 04             	lea    0x4(%esi),%ecx
61ce20:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
61ce24:	50                   	push   %eax
61ce25:	c7 06 54 bc be 00    	movl   $0xbebc54,(%esi)
61ce2b:	89 4d ec             	mov    %ecx,-0x14(%ebp)
61ce2e:	e8 6d c6 e1 ff       	call   0x4394a0
61ce33:	8b c6                	mov    %esi,%eax
61ce35:	8b 4d f4             	mov    -0xc(%ebp),%ecx
61ce38:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
61ce3f:	59                   	pop    %ecx
61ce40:	5e                   	pop    %esi
61ce41:	8b e5                	mov    %ebp,%esp
61ce43:	5d                   	pop    %ebp
61ce44:	c2 04 00             	ret    $0x4
61ce47:	cc                   	int3
61ce48:	cc                   	int3
61ce49:	cc                   	int3
61ce4a:	cc                   	int3
61ce4b:	cc                   	int3
61ce4c:	cc                   	int3
61ce4d:	cc                   	int3
61ce4e:	cc                   	int3
61ce4f:	cc                   	int3
61ce50:	cc                   	int3
61ce51:	cc                   	int3
61ce52:	cc                   	int3
61ce53:	cc                   	int3
61ce54:	cc                   	int3
61ce55:	cc                   	int3
61ce56:	cc                   	int3
61ce57:	cc                   	int3
61ce58:	cc                   	int3
61ce59:	cc                   	int3
61ce5a:	cc                   	int3
61ce5b:	cc                   	int3
61ce5c:	cc                   	int3
61ce5d:	cc                   	int3
61ce5e:	cc                   	int3
61ce5f:	cc                   	int3
61ce60:	56                   	push   %esi
61ce61:	57                   	push   %edi
61ce62:	8b 7c 24 0c          	mov    0xc(%esp),%edi
61ce66:	8b f1                	mov    %ecx,%esi
61ce68:	3b f7                	cmp    %edi,%esi
61ce6a:	74 37                	je     0x61cea3
61ce6c:	8b 0e                	mov    (%esi),%ecx
61ce6e:	85 c9                	test   %ecx,%ecx
61ce70:	74 21                	je     0x61ce93
61ce72:	83 c8 ff             	or     $0xffffffff,%eax
61ce75:	f0 0f c1 41 08       	lock xadd %eax,0x8(%ecx)
61ce7a:	75 17                	jne    0x61ce93
61ce7c:	8b 91 14 02 00 00    	mov    0x214(%ecx),%edx
61ce82:	85 d2                	test   %edx,%edx
61ce84:	74 07                	je     0x61ce8d
61ce86:	8b 02                	mov    (%edx),%eax
61ce88:	51                   	push   %ecx
61ce89:	8b ca                	mov    %edx,%ecx
61ce8b:	eb 04                	jmp    0x61ce91
61ce8d:	8b 01                	mov    (%ecx),%eax
61ce8f:	6a 01                	push   $0x1
61ce91:	ff 10                	call   *(%eax)
61ce93:	8b 07                	mov    (%edi),%eax
61ce95:	89 06                	mov    %eax,(%esi)
61ce97:	8a 47 04             	mov    0x4(%edi),%al
61ce9a:	c7 07 00 00 00 00    	movl   $0x0,(%edi)
61cea0:	88 46 04             	mov    %al,0x4(%esi)
61cea3:	5f                   	pop    %edi
61cea4:	5e                   	pop    %esi
61cea5:	c2 04 00             	ret    $0x4
61cea8:	cc                   	int3
61cea9:	cc                   	int3
61ceaa:	cc                   	int3
61ceab:	cc                   	int3
61ceac:	cc                   	int3
61cead:	cc                   	int3
61ceae:	cc                   	int3
61ceaf:	cc                   	int3
61ceb0:	cc                   	int3
61ceb1:	cc                   	int3
61ceb2:	cc                   	int3
61ceb3:	cc                   	int3
61ceb4:	cc                   	int3
61ceb5:	cc                   	int3
61ceb6:	cc                   	int3
61ceb7:	cc                   	int3
61ceb8:	cc                   	int3
61ceb9:	cc                   	int3
61ceba:	cc                   	int3
61cebb:	cc                   	int3
61cebc:	cc                   	int3
61cebd:	cc                   	int3
61cebe:	cc                   	int3
61cebf:	cc                   	int3
61cec0:	8d 41 04             	lea    0x4(%ecx),%eax
61cec3:	c3                   	ret
61cec4:	cc                   	int3
61cec5:	cc                   	int3
61cec6:	cc                   	int3
61cec7:	cc                   	int3
61cec8:	cc                   	int3
61cec9:	cc                   	int3
61ceca:	cc                   	int3
61cecb:	cc                   	int3
61cecc:	cc                   	int3
61cecd:	cc                   	int3
61cece:	cc                   	int3
61cecf:	cc                   	int3
61ced0:	8d 41 04             	lea    0x4(%ecx),%eax
61ced3:	c3                   	ret
61ced4:	cc                   	int3
61ced5:	cc                   	int3