584f0d:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
584f14:	59                   	pop    %ecx
584f15:	5e                   	pop    %esi
584f16:	8b e5                	mov    %ebp,%esp
584f18:	5d                   	pop    %ebp
584f19:	c2 04 00             	ret    $0x4
584f1c:	cc                   	int3
584f1d:	cc                   	int3
584f1e:	cc                   	int3
584f1f:	cc                   	int3
584f20:	cc                   	int3
584f21:	cc                   	int3
584f22:	cc                   	int3
584f23:	cc                   	int3
584f24:	cc                   	int3
584f25:	cc                   	int3
584f26:	cc                   	int3
584f27:	cc                   	int3
584f28:	cc                   	int3
584f29:	cc                   	int3
584f2a:	cc                   	int3
584f2b:	cc                   	int3
584f2c:	cc                   	int3
584f2d:	cc                   	int3
584f2e:	cc                   	int3
584f2f:	cc                   	int3
584f30:	cc                   	int3
584f31:	cc                   	int3
584f32:	cc                   	int3
584f33:	cc                   	int3
584f34:	cc                   	int3
584f35:	cc                   	int3
584f36:	cc                   	int3
584f37:	cc                   	int3
584f38:	cc                   	int3
584f39:	cc                   	int3
584f3a:	cc                   	int3
584f3b:	cc                   	int3
584f3c:	cc                   	int3
584f3d:	cc                   	int3
584f3e:	cc                   	int3
584f3f:	cc                   	int3
584f40:	51                   	push   %ecx
584f41:	56                   	push   %esi
584f42:	8b f1                	mov    %ecx,%esi
584f44:	89 74 24 04          	mov    %esi,0x4(%esp)
584f48:	e8 c9 7a ea ff       	call   0x42ca16
584f4d:	c7 06 60 1f be 00    	movl   $0xbe1f60,(%esi)
584f53:	8b c6                	mov    %esi,%eax
584f55:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
584f5c:	5e                   	pop    %esi
584f5d:	59                   	pop    %ecx
584f5e:	c3                   	ret
584f5f:	cc                   	int3
584f60:	cc                   	int3
584f61:	cc                   	int3
584f62:	cc                   	int3
584f63:	cc                   	int3
584f64:	cc                   	int3
584f65:	cc                   	int3
584f66:	cc                   	int3
584f67:	cc                   	int3
584f68:	cc                   	int3
584f69:	cc                   	int3
584f6a:	cc                   	int3
584f6b:	cc                   	int3
584f6c:	cc                   	int3
584f6d:	cc                   	int3
584f6e:	cc                   	int3
584f6f:	cc                   	int3
584f70:	8b 44 24 04          	mov    0x4(%esp),%eax
584f74:	89 01                	mov    %eax,(%ecx)
584f76:	8b c1                	mov    %ecx,%eax
584f78:	c2 08 00             	ret    $0x8
584f7b:	cc                   	int3
584f7c:	cc                   	int3
584f7d:	cc                   	int3
584f7e:	cc                   	int3
584f7f:	cc                   	int3
584f80:	8b 44 24 04          	mov    0x4(%esp),%eax
584f84:	89 01                	mov    %eax,(%ecx)
584f86:	8b c1                	mov    %ecx,%eax
584f88:	c2 08 00             	ret    $0x8
584f8b:	cc                   	int3
584f8c:	cc                   	int3
584f8d:	cc                   	int3
584f8e:	cc                   	int3
584f8f:	cc                   	int3
584f90:	8b 44 24 04          	mov    0x4(%esp),%eax
584f94:	89 01                	mov    %eax,(%ecx)
584f96:	8b c1                	mov    %ecx,%eax
584f98:	c2 08 00             	ret    $0x8
584f9b:	cc                   	int3
584f9c:	cc                   	int3
584f9d:	cc                   	int3
584f9e:	cc                   	int3
584f9f:	cc                   	int3
584fa0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
584fa6:	8b c1                	mov    %ecx,%eax
584fa8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
584faf:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
584fb6:	c3                   	ret
584fb7:	cc                   	int3
584fb8:	cc                   	int3
584fb9:	cc                   	int3
584fba:	cc                   	int3
584fbb:	cc                   	int3
584fbc:	cc                   	int3
584fbd:	cc                   	int3
584fbe:	cc                   	int3
584fbf:	cc                   	int3
584fc0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
584fc6:	8b c1                	mov    %ecx,%eax
584fc8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
584fcf:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
584fd6:	c3                   	ret
584fd7:	cc                   	int3
584fd8:	cc                   	int3
584fd9:	cc                   	int3
584fda:	cc                   	int3
584fdb:	cc                   	int3
584fdc:	cc                   	int3
584fdd:	cc                   	int3
584fde:	cc                   	int3
584fdf:	cc                   	int3
584fe0:	8b 44 24 04          	mov    0x4(%esp),%eax
584fe4:	89 01                	mov    %eax,(%ecx)
584fe6:	8b c1                	mov    %ecx,%eax
584fe8:	c2 08 00             	ret    $0x8
584feb:	cc                   	int3
584fec:	cc                   	int3
584fed:	cc                   	int3
584fee:	cc                   	int3
584fef:	cc                   	int3
584ff0:	8b 44 24 04          	mov    0x4(%esp),%eax
584ff4:	89 01                	mov    %eax,(%ecx)
584ff6:	8b c1                	mov    %ecx,%eax
584ff8:	c2 08 00             	ret    $0x8
584ffb:	cc                   	int3
584ffc:	cc                   	int3
584ffd:	cc                   	int3
584ffe:	cc                   	int3
584fff:	cc                   	int3
585000:	8b 44 24 04          	mov    0x4(%esp),%eax
585004:	89 01                	mov    %eax,(%ecx)
585006:	8b c1                	mov    %ecx,%eax
585008:	c2 08 00             	ret    $0x8
58500b:	cc                   	int3
58500c:	cc                   	int3
58500d:	cc                   	int3
58500e:	cc                   	int3
58500f:	cc                   	int3
585010:	8b 44 24 04          	mov    0x4(%esp),%eax
585014:	89 01                	mov    %eax,(%ecx)
585016:	8b c1                	mov    %ecx,%eax
585018:	c2 08 00             	ret    $0x8
58501b:	cc                   	int3
58501c:	cc                   	int3
58501d:	cc                   	int3
58501e:	cc                   	int3
58501f:	cc                   	int3
585020:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
585026:	8b c1                	mov    %ecx,%eax
585028:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
58502f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
585036:	c3                   	ret
585037:	cc                   	int3
585038:	cc                   	int3
585039:	cc                   	int3
58503a:	cc                   	int3
58503b:	cc                   	int3
58503c:	cc                   	int3
58503d:	cc                   	int3
58503e:	cc                   	int3
58503f:	cc                   	int3
585040:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
585046:	8b c1                	mov    %ecx,%eax
585048:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
58504f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
585056:	c3                   	ret
585057:	cc                   	int3
585058:	cc                   	int3
585059:	cc                   	int3
58505a:	cc                   	int3
58505b:	cc                   	int3
58505c:	cc                   	int3
58505d:	cc                   	int3
58505e:	cc                   	int3
58505f:	cc                   	int3
585060:	8b c1                	mov    %ecx,%eax
585062:	c3                   	ret
585063:	cc                   	int3
585064:	cc                   	int3
585065:	cc                   	int3
585066:	cc                   	int3
585067:	cc                   	int3
585068:	cc                   	int3
585069:	cc                   	int3
58506a:	cc                   	int3
58506b:	cc                   	int3
58506c:	cc                   	int3
58506d:	cc                   	int3
58506e:	cc                   	int3
58506f:	cc                   	int3
585070:	8b c1                	mov    %ecx,%eax
585072:	c3                   	ret
585073:	cc                   	int3
585074:	cc                   	int3
585075:	cc                   	int3
585076:	cc                   	int3
585077:	cc                   	int3
585078:	cc                   	int3
585079:	cc                   	int3
58507a:	cc                   	int3
58507b:	cc                   	int3
58507c:	cc                   	int3
58507d:	cc                   	int3
58507e:	cc                   	int3
58507f:	cc                   	int3
585080:	8b c1                	mov    %ecx,%eax
585082:	c3                   	ret
585083:	cc                   	int3
585084:	cc                   	int3
585085:	cc                   	int3
585086:	cc                   	int3
585087:	cc                   	int3
585088:	cc                   	int3
585089:	cc                   	int3
58508a:	cc                   	int3
58508b:	cc                   	int3
58508c:	cc                   	int3
58508d:	cc                   	int3
58508e:	cc                   	int3
58508f:	cc                   	int3
585090:	8b c1                	mov    %ecx,%eax
585092:	c3                   	ret
585093:	cc                   	int3
585094:	cc                   	int3
585095:	cc                   	int3
585096:	cc                   	int3
585097:	cc                   	int3
585098:	cc                   	int3
585099:	cc                   	int3
58509a:	cc                   	int3
58509b:	cc                   	int3
58509c:	cc                   	int3
58509d:	cc                   	int3
58509e:	cc                   	int3
58509f:	cc                   	int3
5850a0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
5850a6:	8b c1                	mov    %ecx,%eax
5850a8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
5850af:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
5850b6:	c3                   	ret
5850b7:	cc                   	int3
5850b8:	cc                   	int3
5850b9:	cc                   	int3
5850ba:	cc                   	int3
5850bb:	cc                   	int3
5850bc:	cc                   	int3
5850bd:	cc                   	int3
5850be:	cc                   	int3
5850bf:	cc                   	int3
5850c0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
5850c6:	8b c1                	mov    %ecx,%eax
5850c8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
5850cf:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
5850d6:	c3                   	ret
5850d7:	cc                   	int3
5850d8:	cc                   	int3
5850d9:	cc                   	int3
5850da:	cc                   	int3
5850db:	cc                   	int3
5850dc:	cc                   	int3
5850dd:	cc                   	int3
5850de:	cc                   	int3
5850df:	cc                   	int3
5850e0:	51                   	push   %ecx
5850e1:	56                   	push   %esi
5850e2:	8b f1                	mov    %ecx,%esi
5850e4:	89 74 24 04          	mov    %esi,0x4(%esp)
5850e8:	e8 a7 86 eb ff       	call   0x43d794
5850ed:	c7 06 1c 1d be 00    	movl   $0xbe1d1c,(%esi)
5850f3:	8b c6                	mov    %esi,%eax
5850f5:	5e                   	pop    %esi
5850f6:	59                   	pop    %ecx
5850f7:	c3                   	ret
5850f8:	cc                   	int3
5850f9:	cc                   	int3
5850fa:	cc                   	int3
5850fb:	cc                   	int3
5850fc:	cc                   	int3
5850fd:	cc                   	int3
5850fe:	cc                   	int3
5850ff:	cc                   	int3
585100:	51                   	push   %ecx
585101:	8b d1                	mov    %ecx,%edx
585103:	89 14 24             	mov    %edx,(%esp)
585106:	8b 42 04             	mov    0x4(%edx),%eax
585109:	c7 02 30 1d be 00    	movl   $0xbe1d30,(%edx)
58510f:	8b 40 04             	mov    0x4(%eax),%eax
585112:	c7 44 10 04 3c 1d be 	movl   $0xbe1d3c,0x4(%eax,%edx,1)
585119:	00
58511a:	8b 42 04             	mov    0x4(%edx),%eax
58511d:	8b 40 08             	mov    0x8(%eax),%eax
585120:	c7 44 10 04 60 1d be 	movl   $0xbe1d60,0x4(%eax,%edx,1)
585127:	00
585128:	8b 42 04             	mov    0x4(%edx),%eax
58512b:	8b 40 0c             	mov    0xc(%eax),%eax
58512e:	c7 44 10 04 70 1d be 	movl   $0xbe1d70,0x4(%eax,%edx,1)
585135:	00
585136:	8b 42 04             	mov    0x4(%edx),%eax
585139:	8b 48 04             	mov    0x4(%eax),%ecx
58513c:	8d 41 c8             	lea    -0x38(%ecx),%eax
58513f:	89 04 11             	mov    %eax,(%ecx,%edx,1)
585142:	8b 42 04             	mov    0x4(%edx),%eax
585145:	8b 48 08             	mov    0x8(%eax),%ecx
585148:	8d 41 c0             	lea    -0x40(%ecx),%eax
58514b:	89 04 11             	mov    %eax,(%ecx,%edx,1)
58514e:	33 c0                	xor    %eax,%eax
585150:	c7 42 08 00 00 00 00 	movl   $0x0,0x8(%edx)
585157:	c7 42 0c 00 00 00 00 	movl   $0x0,0xc(%edx)
58515e:	c7 42 10 00 00 00 00 	movl   $0x0,0x10(%edx)
585165:	c7 42 14 00 00 00 00 	movl   $0x0,0x14(%edx)
58516c:	c7 42 18 00 00 00 00 	movl   $0x0,0x18(%edx)
585173:	c7 42 1c 00 00 00 00 	movl   $0x0,0x1c(%edx)
58517a:	c7 42 34 07 00 00 00 	movl   $0x7,0x34(%edx)
585181:	c7 42 30 00 00 00 00 	movl   $0x0,0x30(%edx)
585188:	66 89 42 20          	mov    %ax,0x20(%edx)
58518c:	8b c2                	mov    %edx,%eax
58518e:	59                   	pop    %ecx
58518f:	c2 04 00             	ret    $0x4
585192:	cc                   	int3
585193:	cc                   	int3
585194:	cc                   	int3
585195:	cc                   	int3
585196:	cc                   	int3
585197:	cc                   	int3
585198:	cc                   	int3
585199:	cc                   	int3
58519a:	cc                   	int3
58519b:	cc                   	int3
58519c:	cc                   	int3
58519d:	cc                   	int3
58519e:	cc                   	int3
58519f:	cc                   	int3
5851a0:	cc                   	int3
5851a1:	cc                   	int3
5851a2:	cc                   	int3
5851a3:	cc                   	int3