4a6ee8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4a6eef:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4a6ef6:	c2 04 00             	ret    $0x4
4a6ef9:	cc                   	int3
4a6efa:	cc                   	int3
4a6efb:	cc                   	int3
4a6efc:	cc                   	int3
4a6efd:	cc                   	int3
4a6efe:	cc                   	int3
4a6eff:	cc                   	int3
4a6f00:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4a6f06:	8b c1                	mov    %ecx,%eax
4a6f08:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4a6f0f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4a6f16:	c7 41 0c 00 00 00 00 	movl   $0x0,0xc(%ecx)
4a6f1d:	c7 41 10 00 00 00 00 	movl   $0x0,0x10(%ecx)
4a6f24:	c2 04 00             	ret    $0x4
4a6f27:	cc                   	int3
4a6f28:	cc                   	int3
4a6f29:	cc                   	int3
4a6f2a:	cc                   	int3
4a6f2b:	cc                   	int3
4a6f2c:	cc                   	int3
4a6f2d:	cc                   	int3
4a6f2e:	cc                   	int3
4a6f2f:	cc                   	int3
4a6f30:	55                   	push   %ebp
4a6f31:	8b ec                	mov    %esp,%ebp
4a6f33:	6a ff                	push   $0xffffffff
4a6f35:	68 4c c9 b3 00       	push   $0xb3c94c
4a6f3a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4a6f40:	50                   	push   %eax
4a6f41:	83 ec 08             	sub    $0x8,%esp
4a6f44:	56                   	push   %esi
4a6f45:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
4a6f4a:	33 c5                	xor    %ebp,%eax
4a6f4c:	50                   	push   %eax
4a6f4d:	8d 45 f4             	lea    -0xc(%ebp),%eax
4a6f50:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4a6f56:	8b f1                	mov    %ecx,%esi
4a6f58:	89 75 f0             	mov    %esi,-0x10(%ebp)
4a6f5b:	c7 46 04 01 00 00 00 	movl   $0x1,0x4(%esi)
4a6f62:	c7 46 08 01 00 00 00 	movl   $0x1,0x8(%esi)
4a6f69:	8d 4e 0c             	lea    0xc(%esi),%ecx
4a6f6c:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4a6f73:	c7 06 3c 7a bd 00    	movl   $0xbd7a3c,(%esi)
4a6f79:	89 4d ec             	mov    %ecx,-0x14(%ebp)
4a6f7c:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
4a6f80:	85 c9                	test   %ecx,%ecx
4a6f82:	74 05                	je     0x4a6f89
4a6f84:	e8 ef 58 f7 ff       	call   0x41c878
4a6f89:	8b c6                	mov    %esi,%eax
4a6f8b:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4a6f8e:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4a6f95:	59                   	pop    %ecx
4a6f96:	5e                   	pop    %esi
4a6f97:	8b e5                	mov    %ebp,%esp
4a6f99:	5d                   	pop    %ebp
4a6f9a:	c3                   	ret
4a6f9b:	cc                   	int3
4a6f9c:	cc                   	int3
4a6f9d:	cc                   	int3
4a6f9e:	cc                   	int3
4a6f9f:	cc                   	int3
4a6fa0:	cc                   	int3
4a6fa1:	cc                   	int3
4a6fa2:	cc                   	int3
4a6fa3:	cc                   	int3
4a6fa4:	cc                   	int3
4a6fa5:	cc                   	int3
4a6fa6:	cc                   	int3
4a6fa7:	cc                   	int3
4a6fa8:	cc                   	int3
4a6fa9:	cc                   	int3
4a6faa:	cc                   	int3
4a6fab:	cc                   	int3
4a6fac:	cc                   	int3
4a6fad:	cc                   	int3
4a6fae:	cc                   	int3
4a6faf:	cc                   	int3
4a6fb0:	cc                   	int3
4a6fb1:	cc                   	int3
4a6fb2:	cc                   	int3
4a6fb3:	cc                   	int3
4a6fb4:	cc                   	int3
4a6fb5:	cc                   	int3
4a6fb6:	cc                   	int3
4a6fb7:	cc                   	int3
4a6fb8:	cc                   	int3
4a6fb9:	cc                   	int3
4a6fba:	cc                   	int3
4a6fbb:	cc                   	int3
4a6fbc:	cc                   	int3
4a6fbd:	cc                   	int3
4a6fbe:	cc                   	int3
4a6fbf:	cc                   	int3
4a6fc0:	8b 44 24 08          	mov    0x8(%esp),%eax
4a6fc4:	8b 00                	mov    (%eax),%eax
4a6fc6:	89 01                	mov    %eax,(%ecx)
4a6fc8:	8b c1                	mov    %ecx,%eax
4a6fca:	c2 08 00             	ret    $0x8
4a6fcd:	cc                   	int3
4a6fce:	cc                   	int3
4a6fcf:	cc                   	int3
4a6fd0:	8b c1                	mov    %ecx,%eax
4a6fd2:	c2 04 00             	ret    $0x4
4a6fd5:	cc                   	int3
4a6fd6:	cc                   	int3
4a6fd7:	cc                   	int3
4a6fd8:	cc                   	int3
4a6fd9:	cc                   	int3
4a6fda:	cc                   	int3
4a6fdb:	cc                   	int3
4a6fdc:	cc                   	int3
4a6fdd:	cc                   	int3
4a6fde:	cc                   	int3
4a6fdf:	cc                   	int3
4a6fe0:	8b c1                	mov    %ecx,%eax
4a6fe2:	c2 04 00             	ret    $0x4
4a6fe5:	cc                   	int3
4a6fe6:	cc                   	int3
4a6fe7:	cc                   	int3
4a6fe8:	cc                   	int3
4a6fe9:	cc                   	int3
4a6fea:	cc                   	int3
4a6feb:	cc                   	int3
4a6fec:	cc                   	int3
4a6fed:	cc                   	int3
4a6fee:	cc                   	int3
4a6fef:	cc                   	int3
4a6ff0:	8b 44 24 0c          	mov    0xc(%esp),%eax
4a6ff4:	8b 00                	mov    (%eax),%eax
4a6ff6:	89 01                	mov    %eax,(%ecx)
4a6ff8:	8b c1                	mov    %ecx,%eax
4a6ffa:	c2 0c 00             	ret    $0xc
4a6ffd:	cc                   	int3
4a6ffe:	cc                   	int3
4a6fff:	cc                   	int3
4a7000:	8b 44 24 14          	mov    0x14(%esp),%eax
4a7004:	8b 00                	mov    (%eax),%eax
4a7006:	89 01                	mov    %eax,(%ecx)
4a7008:	8b c1                	mov    %ecx,%eax
4a700a:	c2 14 00             	ret    $0x14
4a700d:	cc                   	int3
4a700e:	cc                   	int3
4a700f:	cc                   	int3
4a7010:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4a7016:	8b c1                	mov    %ecx,%eax
4a7018:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4a701f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4a7026:	c2 08 00             	ret    $0x8
4a7029:	cc                   	int3
4a702a:	cc                   	int3
4a702b:	cc                   	int3
4a702c:	cc                   	int3
4a702d:	cc                   	int3
4a702e:	cc                   	int3
4a702f:	cc                   	int3
4a7030:	8b c1                	mov    %ecx,%eax
4a7032:	c2 04 00             	ret    $0x4
4a7035:	cc                   	int3
4a7036:	cc                   	int3
4a7037:	cc                   	int3
4a7038:	cc                   	int3
4a7039:	cc                   	int3
4a703a:	cc                   	int3
4a703b:	cc                   	int3
4a703c:	cc                   	int3
4a703d:	cc                   	int3
4a703e:	cc                   	int3
4a703f:	cc                   	int3
4a7040:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4a7046:	8b c1                	mov    %ecx,%eax
4a7048:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4a704f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4a7056:	c2 04 00             	ret    $0x4
4a7059:	cc                   	int3
4a705a:	cc                   	int3
4a705b:	cc                   	int3
4a705c:	cc                   	int3
4a705d:	cc                   	int3
4a705e:	cc                   	int3
4a705f:	cc                   	int3
4a7060:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4a7066:	8b c1                	mov    %ecx,%eax
4a7068:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4a706f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4a7076:	c2 08 00             	ret    $0x8
4a7079:	cc                   	int3
4a707a:	cc                   	int3
4a707b:	cc                   	int3
4a707c:	cc                   	int3
4a707d:	cc                   	int3
4a707e:	cc                   	int3
4a707f:	cc                   	int3
4a7080:	8b c1                	mov    %ecx,%eax
4a7082:	c2 04 00             	ret    $0x4
4a7085:	cc                   	int3
4a7086:	cc                   	int3
4a7087:	cc                   	int3
4a7088:	cc                   	int3
4a7089:	cc                   	int3
4a708a:	cc                   	int3
4a708b:	cc                   	int3
4a708c:	cc                   	int3
4a708d:	cc                   	int3
4a708e:	cc                   	int3
4a708f:	cc                   	int3
4a7090:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4a7096:	8b c1                	mov    %ecx,%eax
4a7098:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4a709f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4a70a6:	c2 04 00             	ret    $0x4
4a70a9:	cc                   	int3
4a70aa:	cc                   	int3
4a70ab:	cc                   	int3
4a70ac:	cc                   	int3
4a70ad:	cc                   	int3
4a70ae:	cc                   	int3
4a70af:	cc                   	int3
4a70b0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4a70b6:	8b c1                	mov    %ecx,%eax
4a70b8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4a70bf:	c2 0c 00             	ret    $0xc
4a70c2:	cc                   	int3
4a70c3:	cc                   	int3
4a70c4:	cc                   	int3
4a70c5:	cc                   	int3
4a70c6:	cc                   	int3
4a70c7:	cc                   	int3
4a70c8:	cc                   	int3
4a70c9:	cc                   	int3
4a70ca:	cc                   	int3
4a70cb:	cc                   	int3
4a70cc:	cc                   	int3
4a70cd:	cc                   	int3
4a70ce:	cc                   	int3
4a70cf:	cc                   	int3
4a70d0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4a70d6:	8b c1                	mov    %ecx,%eax
4a70d8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4a70df:	c2 0c 00             	ret    $0xc
4a70e2:	cc                   	int3
4a70e3:	cc                   	int3
4a70e4:	cc                   	int3
4a70e5:	cc                   	int3
4a70e6:	cc                   	int3
4a70e7:	cc                   	int3
4a70e8:	cc                   	int3
4a70e9:	cc                   	int3
4a70ea:	cc                   	int3
4a70eb:	cc                   	int3
4a70ec:	cc                   	int3
4a70ed:	cc                   	int3
4a70ee:	cc                   	int3
4a70ef:	cc                   	int3
4a70f0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4a70f6:	8b c1                	mov    %ecx,%eax
4a70f8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4a70ff:	c2 08 00             	ret    $0x8
4a7102:	cc                   	int3
4a7103:	cc                   	int3
4a7104:	cc                   	int3
4a7105:	cc                   	int3
4a7106:	cc                   	int3
4a7107:	cc                   	int3
4a7108:	cc                   	int3
4a7109:	cc                   	int3
4a710a:	cc                   	int3
4a710b:	cc                   	int3
4a710c:	cc                   	int3
4a710d:	cc                   	int3
4a710e:	cc                   	int3
4a710f:	cc                   	int3
4a7110:	8b c1                	mov    %ecx,%eax
4a7112:	c2 04 00             	ret    $0x4
4a7115:	cc                   	int3
4a7116:	cc                   	int3
4a7117:	cc                   	int3
4a7118:	cc                   	int3
4a7119:	cc                   	int3
4a711a:	cc                   	int3
4a711b:	cc                   	int3
4a711c:	cc                   	int3
4a711d:	cc                   	int3
4a711e:	cc                   	int3
4a711f:	cc                   	int3
4a7120:	8b c1                	mov    %ecx,%eax
4a7122:	c2 04 00             	ret    $0x4
4a7125:	cc                   	int3
4a7126:	cc                   	int3
4a7127:	cc                   	int3
4a7128:	cc                   	int3
4a7129:	cc                   	int3
4a712a:	cc                   	int3
4a712b:	cc                   	int3
4a712c:	cc                   	int3
4a712d:	cc                   	int3
4a712e:	cc                   	int3
4a712f:	cc                   	int3
4a7130:	56                   	push   %esi
4a7131:	8b f1                	mov    %ecx,%esi
4a7133:	6a 00                	push   $0x0
4a7135:	6a 00                	push   $0x0
4a7137:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
4a713d:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
4a7144:	e8 02 21 f6 ff       	call   0x40924b
4a7149:	89 06                	mov    %eax,(%esi)
4a714b:	8b c6                	mov    %esi,%eax
4a714d:	5e                   	pop    %esi
4a714e:	c2 04 00             	ret    $0x4
4a7151:	cc                   	int3
4a7152:	cc                   	int3
4a7153:	cc                   	int3
4a7154:	cc                   	int3
4a7155:	cc                   	int3
4a7156:	cc                   	int3
4a7157:	cc                   	int3
4a7158:	cc                   	int3
4a7159:	cc                   	int3
4a715a:	cc                   	int3
4a715b:	cc                   	int3
4a715c:	cc                   	int3
4a715d:	cc                   	int3
4a715e:	cc                   	int3
4a715f:	cc                   	int3
4a7160:	51                   	push   %ecx
4a7161:	56                   	push   %esi
4a7162:	8b f1                	mov    %ecx,%esi
4a7164:	6a 00                	push   $0x0
4a7166:	6a 00                	push   $0x0
4a7168:	89 74 24 0c          	mov    %esi,0xc(%esp)
4a716c:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
4a7172:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
4a7179:	e8 cd 20 f6 ff       	call   0x40924b
4a717e:	89 06                	mov    %eax,(%esi)
4a7180:	8b c6                	mov    %esi,%eax
4a7182:	5e                   	pop    %esi
4a7183:	59                   	pop    %ecx
4a7184:	c2 04 00             	ret    $0x4
4a7187:	cc                   	int3
4a7188:	cc                   	int3
4a7189:	cc                   	int3
4a718a:	cc                   	int3
4a718b:	cc                   	int3
4a718c:	cc                   	int3
4a718d:	cc                   	int3
4a718e:	cc                   	int3
4a718f:	cc                   	int3
4a7190:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)