5fd080:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd084:	c3                   	ret
5fd085:	cc                   	int3
5fd086:	cc                   	int3
5fd087:	cc                   	int3
5fd088:	cc                   	int3
5fd089:	cc                   	int3
5fd08a:	cc                   	int3
5fd08b:	cc                   	int3
5fd08c:	cc                   	int3
5fd08d:	cc                   	int3
5fd08e:	cc                   	int3
5fd08f:	cc                   	int3
5fd090:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd094:	c3                   	ret
5fd095:	cc                   	int3
5fd096:	cc                   	int3
5fd097:	cc                   	int3
5fd098:	cc                   	int3
5fd099:	cc                   	int3
5fd09a:	cc                   	int3
5fd09b:	cc                   	int3
5fd09c:	cc                   	int3
5fd09d:	cc                   	int3
5fd09e:	cc                   	int3
5fd09f:	cc                   	int3
5fd0a0:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd0a4:	c3                   	ret
5fd0a5:	cc                   	int3
5fd0a6:	cc                   	int3
5fd0a7:	cc                   	int3
5fd0a8:	cc                   	int3
5fd0a9:	cc                   	int3
5fd0aa:	cc                   	int3
5fd0ab:	cc                   	int3
5fd0ac:	cc                   	int3
5fd0ad:	cc                   	int3
5fd0ae:	cc                   	int3
5fd0af:	cc                   	int3
5fd0b0:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd0b4:	c3                   	ret
5fd0b5:	cc                   	int3
5fd0b6:	cc                   	int3
5fd0b7:	cc                   	int3
5fd0b8:	cc                   	int3
5fd0b9:	cc                   	int3
5fd0ba:	cc                   	int3
5fd0bb:	cc                   	int3
5fd0bc:	cc                   	int3
5fd0bd:	cc                   	int3
5fd0be:	cc                   	int3
5fd0bf:	cc                   	int3
5fd0c0:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd0c4:	c3                   	ret
5fd0c5:	cc                   	int3
5fd0c6:	cc                   	int3
5fd0c7:	cc                   	int3
5fd0c8:	cc                   	int3
5fd0c9:	cc                   	int3
5fd0ca:	cc                   	int3
5fd0cb:	cc                   	int3
5fd0cc:	cc                   	int3
5fd0cd:	cc                   	int3
5fd0ce:	cc                   	int3
5fd0cf:	cc                   	int3
5fd0d0:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd0d4:	c3                   	ret
5fd0d5:	cc                   	int3
5fd0d6:	cc                   	int3
5fd0d7:	cc                   	int3
5fd0d8:	cc                   	int3
5fd0d9:	cc                   	int3
5fd0da:	cc                   	int3
5fd0db:	cc                   	int3
5fd0dc:	cc                   	int3
5fd0dd:	cc                   	int3
5fd0de:	cc                   	int3
5fd0df:	cc                   	int3
5fd0e0:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd0e4:	c3                   	ret
5fd0e5:	cc                   	int3
5fd0e6:	cc                   	int3
5fd0e7:	cc                   	int3
5fd0e8:	cc                   	int3
5fd0e9:	cc                   	int3
5fd0ea:	cc                   	int3
5fd0eb:	cc                   	int3
5fd0ec:	cc                   	int3
5fd0ed:	cc                   	int3
5fd0ee:	cc                   	int3
5fd0ef:	cc                   	int3
5fd0f0:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd0f4:	c3                   	ret
5fd0f5:	cc                   	int3
5fd0f6:	cc                   	int3
5fd0f7:	cc                   	int3
5fd0f8:	cc                   	int3
5fd0f9:	cc                   	int3
5fd0fa:	cc                   	int3
5fd0fb:	cc                   	int3
5fd0fc:	cc                   	int3
5fd0fd:	cc                   	int3
5fd0fe:	cc                   	int3
5fd0ff:	cc                   	int3
5fd100:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd104:	c3                   	ret
5fd105:	cc                   	int3
5fd106:	cc                   	int3
5fd107:	cc                   	int3
5fd108:	cc                   	int3
5fd109:	cc                   	int3
5fd10a:	cc                   	int3
5fd10b:	cc                   	int3
5fd10c:	cc                   	int3
5fd10d:	cc                   	int3
5fd10e:	cc                   	int3
5fd10f:	cc                   	int3
5fd110:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd114:	c3                   	ret
5fd115:	cc                   	int3
5fd116:	cc                   	int3
5fd117:	cc                   	int3
5fd118:	cc                   	int3
5fd119:	cc                   	int3
5fd11a:	cc                   	int3
5fd11b:	cc                   	int3
5fd11c:	cc                   	int3
5fd11d:	cc                   	int3
5fd11e:	cc                   	int3
5fd11f:	cc                   	int3
5fd120:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd124:	c3                   	ret
5fd125:	cc                   	int3
5fd126:	cc                   	int3
5fd127:	cc                   	int3
5fd128:	cc                   	int3
5fd129:	cc                   	int3
5fd12a:	cc                   	int3
5fd12b:	cc                   	int3
5fd12c:	cc                   	int3
5fd12d:	cc                   	int3
5fd12e:	cc                   	int3
5fd12f:	cc                   	int3
5fd130:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd134:	c3                   	ret
5fd135:	cc                   	int3
5fd136:	cc                   	int3
5fd137:	cc                   	int3
5fd138:	cc                   	int3
5fd139:	cc                   	int3
5fd13a:	cc                   	int3
5fd13b:	cc                   	int3
5fd13c:	cc                   	int3
5fd13d:	cc                   	int3
5fd13e:	cc                   	int3
5fd13f:	cc                   	int3
5fd140:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd144:	c3                   	ret
5fd145:	cc                   	int3
5fd146:	cc                   	int3
5fd147:	cc                   	int3
5fd148:	cc                   	int3
5fd149:	cc                   	int3
5fd14a:	cc                   	int3
5fd14b:	cc                   	int3
5fd14c:	cc                   	int3
5fd14d:	cc                   	int3
5fd14e:	cc                   	int3
5fd14f:	cc                   	int3
5fd150:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd154:	c3                   	ret
5fd155:	cc                   	int3
5fd156:	cc                   	int3
5fd157:	cc                   	int3
5fd158:	cc                   	int3
5fd159:	cc                   	int3
5fd15a:	cc                   	int3
5fd15b:	cc                   	int3
5fd15c:	cc                   	int3
5fd15d:	cc                   	int3
5fd15e:	cc                   	int3
5fd15f:	cc                   	int3
5fd160:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd164:	c3                   	ret
5fd165:	cc                   	int3
5fd166:	cc                   	int3
5fd167:	cc                   	int3
5fd168:	cc                   	int3
5fd169:	cc                   	int3
5fd16a:	cc                   	int3
5fd16b:	cc                   	int3
5fd16c:	cc                   	int3
5fd16d:	cc                   	int3
5fd16e:	cc                   	int3
5fd16f:	cc                   	int3
5fd170:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd174:	c3                   	ret
5fd175:	cc                   	int3
5fd176:	cc                   	int3
5fd177:	cc                   	int3
5fd178:	cc                   	int3
5fd179:	cc                   	int3
5fd17a:	cc                   	int3
5fd17b:	cc                   	int3
5fd17c:	cc                   	int3
5fd17d:	cc                   	int3
5fd17e:	cc                   	int3
5fd17f:	cc                   	int3
5fd180:	8b 54 24 08          	mov    0x8(%esp),%edx
5fd184:	85 d2                	test   %edx,%edx
5fd186:	74 1a                	je     0x5fd1a2
5fd188:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd18c:	56                   	push   %esi
5fd18d:	8b 74 24 10          	mov    0x10(%esp),%esi
5fd191:	85 c0                	test   %eax,%eax
5fd193:	74 04                	je     0x5fd199
5fd195:	8b 0e                	mov    (%esi),%ecx
5fd197:	89 08                	mov    %ecx,(%eax)
5fd199:	83 c0 04             	add    $0x4,%eax
5fd19c:	83 ea 01             	sub    $0x1,%edx
5fd19f:	75 f0                	jne    0x5fd191
5fd1a1:	5e                   	pop    %esi
5fd1a2:	c3                   	ret
5fd1a3:	cc                   	int3
5fd1a4:	cc                   	int3
5fd1a5:	cc                   	int3
5fd1a6:	cc                   	int3
5fd1a7:	cc                   	int3
5fd1a8:	cc                   	int3
5fd1a9:	cc                   	int3
5fd1aa:	cc                   	int3
5fd1ab:	cc                   	int3
5fd1ac:	cc                   	int3
5fd1ad:	cc                   	int3
5fd1ae:	cc                   	int3
5fd1af:	cc                   	int3
5fd1b0:	8b 54 24 08          	mov    0x8(%esp),%edx
5fd1b4:	85 d2                	test   %edx,%edx
5fd1b6:	74 1a                	je     0x5fd1d2
5fd1b8:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd1bc:	56                   	push   %esi
5fd1bd:	8b 74 24 10          	mov    0x10(%esp),%esi
5fd1c1:	85 c0                	test   %eax,%eax
5fd1c3:	74 04                	je     0x5fd1c9
5fd1c5:	8b 0e                	mov    (%esi),%ecx
5fd1c7:	89 08                	mov    %ecx,(%eax)
5fd1c9:	83 c0 04             	add    $0x4,%eax
5fd1cc:	83 ea 01             	sub    $0x1,%edx
5fd1cf:	75 f0                	jne    0x5fd1c1
5fd1d1:	5e                   	pop    %esi
5fd1d2:	c3                   	ret
5fd1d3:	cc                   	int3
5fd1d4:	cc                   	int3
5fd1d5:	cc                   	int3
5fd1d6:	cc                   	int3
5fd1d7:	cc                   	int3
5fd1d8:	cc                   	int3
5fd1d9:	cc                   	int3
5fd1da:	cc                   	int3
5fd1db:	cc                   	int3
5fd1dc:	cc                   	int3
5fd1dd:	cc                   	int3
5fd1de:	cc                   	int3
5fd1df:	cc                   	int3
5fd1e0:	8b 54 24 08          	mov    0x8(%esp),%edx
5fd1e4:	85 d2                	test   %edx,%edx
5fd1e6:	74 1a                	je     0x5fd202
5fd1e8:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd1ec:	56                   	push   %esi
5fd1ed:	8b 74 24 10          	mov    0x10(%esp),%esi
5fd1f1:	85 c0                	test   %eax,%eax
5fd1f3:	74 04                	je     0x5fd1f9
5fd1f5:	8b 0e                	mov    (%esi),%ecx
5fd1f7:	89 08                	mov    %ecx,(%eax)
5fd1f9:	83 c0 04             	add    $0x4,%eax
5fd1fc:	83 ea 01             	sub    $0x1,%edx
5fd1ff:	75 f0                	jne    0x5fd1f1
5fd201:	5e                   	pop    %esi
5fd202:	c3                   	ret
5fd203:	cc                   	int3
5fd204:	cc                   	int3
5fd205:	cc                   	int3
5fd206:	cc                   	int3
5fd207:	cc                   	int3
5fd208:	cc                   	int3
5fd209:	cc                   	int3
5fd20a:	cc                   	int3
5fd20b:	cc                   	int3
5fd20c:	cc                   	int3
5fd20d:	cc                   	int3
5fd20e:	cc                   	int3
5fd20f:	cc                   	int3
5fd210:	8b 54 24 08          	mov    0x8(%esp),%edx
5fd214:	85 d2                	test   %edx,%edx
5fd216:	74 1a                	je     0x5fd232
5fd218:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd21c:	56                   	push   %esi
5fd21d:	8b 74 24 10          	mov    0x10(%esp),%esi
5fd221:	85 c0                	test   %eax,%eax
5fd223:	74 04                	je     0x5fd229
5fd225:	8b 0e                	mov    (%esi),%ecx
5fd227:	89 08                	mov    %ecx,(%eax)
5fd229:	83 c0 04             	add    $0x4,%eax
5fd22c:	83 ea 01             	sub    $0x1,%edx
5fd22f:	75 f0                	jne    0x5fd221
5fd231:	5e                   	pop    %esi
5fd232:	c3                   	ret
5fd233:	cc                   	int3
5fd234:	cc                   	int3
5fd235:	cc                   	int3
5fd236:	cc                   	int3
5fd237:	cc                   	int3
5fd238:	cc                   	int3
5fd239:	cc                   	int3
5fd23a:	cc                   	int3
5fd23b:	cc                   	int3
5fd23c:	cc                   	int3
5fd23d:	cc                   	int3
5fd23e:	cc                   	int3
5fd23f:	cc                   	int3
5fd240:	8b 44 24 04          	mov    0x4(%esp),%eax
5fd244:	56                   	push   %esi
5fd245:	8b 74 24 10          	mov    0x10(%esp),%esi
5fd249:	57                   	push   %edi
5fd24a:	8b 7c 24 10          	mov    0x10(%esp),%edi
5fd24e:	2b f8                	sub    %eax,%edi
5fd250:	57                   	push   %edi
5fd251:	50                   	push   %eax
5fd252:	56                   	push   %esi
5fd253:	e8 2a 19 e2 ff       	call   0x41eb82
5fd258:	83 c4 0c             	add    $0xc,%esp
5fd25b:	8d 04 37             	lea    (%edi,%esi,1),%eax
5fd25e:	5f                   	pop    %edi
5fd25f:	5e                   	pop    %esi
5fd260:	c3                   	ret
5fd261:	cc                   	int3
5fd262:	cc                   	int3
5fd263:	cc                   	int3
5fd264:	cc                   	int3
5fd265:	cc                   	int3
5fd266:	cc                   	int3
5fd267:	cc                   	int3
5fd268:	cc                   	int3
5fd269:	cc                   	int3
5fd26a:	cc                   	int3
5fd26b:	cc                   	int3
5fd26c:	cc                   	int3
5fd26d:	cc                   	int3
5fd26e:	cc                   	int3
5fd26f:	cc                   	int3