4db12f:	cc                   	int3
4db130:	cc                   	int3
4db131:	cc                   	int3
4db132:	cc                   	int3
4db133:	cc                   	int3
4db134:	cc                   	int3
4db135:	cc                   	int3
4db136:	cc                   	int3
4db137:	cc                   	int3
4db138:	cc                   	int3
4db139:	cc                   	int3
4db13a:	cc                   	int3
4db13b:	cc                   	int3
4db13c:	cc                   	int3
4db13d:	cc                   	int3
4db13e:	cc                   	int3
4db13f:	cc                   	int3
4db140:	8b 51 0c             	mov    0xc(%ecx),%edx
4db143:	8b 44 24 08          	mov    0x8(%esp),%eax
4db147:	8b 49 04             	mov    0x4(%ecx),%ecx
4db14a:	8d 04 c2             	lea    (%edx,%eax,8),%eax
4db14d:	39 08                	cmp    %ecx,(%eax)
4db14f:	74 05                	je     0x4db156
4db151:	8b 40 04             	mov    0x4(%eax),%eax
4db154:	8b 08                	mov    (%eax),%ecx
4db156:	8b 44 24 04          	mov    0x4(%esp),%eax
4db15a:	89 08                	mov    %ecx,(%eax)
4db15c:	c2 08 00             	ret    $0x8
4db15f:	cc                   	int3
4db160:	cc                   	int3
4db161:	cc                   	int3
4db162:	cc                   	int3
4db163:	cc                   	int3
4db164:	cc                   	int3
4db165:	cc                   	int3
4db166:	cc                   	int3
4db167:	cc                   	int3
4db168:	cc                   	int3
4db169:	cc                   	int3
4db16a:	cc                   	int3
4db16b:	cc                   	int3
4db16c:	cc                   	int3
4db16d:	cc                   	int3
4db16e:	cc                   	int3
4db16f:	cc                   	int3
4db170:	8b 44 24 08          	mov    0x8(%esp),%eax
4db174:	56                   	push   %esi
4db175:	8b f1                	mov    %ecx,%esi
4db177:	57                   	push   %edi
4db178:	8d 3c c5 00 00 00 00 	lea    0x0(,%eax,8),%edi
4db17f:	8b 44 24 0c          	mov    0xc(%esp),%eax
4db183:	8b 56 0c             	mov    0xc(%esi),%edx
4db186:	03 d7                	add    %edi,%edx
4db188:	39 42 04             	cmp    %eax,0x4(%edx)
4db18b:	75 23                	jne    0x4db1b0
4db18d:	39 02                	cmp    %eax,(%edx)
4db18f:	75 14                	jne    0x4db1a5
4db191:	8b 46 04             	mov    0x4(%esi),%eax
4db194:	89 02                	mov    %eax,(%edx)
4db196:	8b 4e 0c             	mov    0xc(%esi),%ecx
4db199:	8b 46 04             	mov    0x4(%esi),%eax
4db19c:	89 44 0f 04          	mov    %eax,0x4(%edi,%ecx,1)
4db1a0:	5f                   	pop    %edi
4db1a1:	5e                   	pop    %esi
4db1a2:	c2 08 00             	ret    $0x8
4db1a5:	8b 40 04             	mov    0x4(%eax),%eax
4db1a8:	5f                   	pop    %edi
4db1a9:	89 42 04             	mov    %eax,0x4(%edx)
4db1ac:	5e                   	pop    %esi
4db1ad:	c2 08 00             	ret    $0x8
4db1b0:	39 02                	cmp    %eax,(%edx)
4db1b2:	75 04                	jne    0x4db1b8
4db1b4:	8b 00                	mov    (%eax),%eax
4db1b6:	89 02                	mov    %eax,(%edx)
4db1b8:	5f                   	pop    %edi
4db1b9:	5e                   	pop    %esi
4db1ba:	c2 08 00             	ret    $0x8
4db1bd:	cc                   	int3
4db1be:	cc                   	int3
4db1bf:	cc                   	int3
4db1c0:	cc                   	int3
4db1c1:	cc                   	int3
4db1c2:	cc                   	int3
4db1c3:	cc                   	int3
4db1c4:	cc                   	int3
4db1c5:	cc                   	int3
4db1c6:	cc                   	int3
4db1c7:	cc                   	int3
4db1c8:	cc                   	int3
4db1c9:	cc                   	int3
4db1ca:	cc                   	int3
4db1cb:	cc                   	int3
4db1cc:	cc                   	int3
4db1cd:	cc                   	int3
4db1ce:	cc                   	int3
4db1cf:	cc                   	int3
4db1d0:	8b 44 24 08          	mov    0x8(%esp),%eax
4db1d4:	56                   	push   %esi
4db1d5:	8b f1                	mov    %ecx,%esi
4db1d7:	57                   	push   %edi
4db1d8:	8d 3c c5 00 00 00 00 	lea    0x0(,%eax,8),%edi
4db1df:	8b 44 24 0c          	mov    0xc(%esp),%eax
4db1e3:	8b 56 0c             	mov    0xc(%esi),%edx
4db1e6:	03 d7                	add    %edi,%edx
4db1e8:	39 42 04             	cmp    %eax,0x4(%edx)
4db1eb:	75 23                	jne    0x4db210
4db1ed:	39 02                	cmp    %eax,(%edx)
4db1ef:	75 14                	jne    0x4db205
4db1f1:	8b 46 04             	mov    0x4(%esi),%eax
4db1f4:	89 02                	mov    %eax,(%edx)
4db1f6:	8b 4e 0c             	mov    0xc(%esi),%ecx
4db1f9:	8b 46 04             	mov    0x4(%esi),%eax
4db1fc:	89 44 0f 04          	mov    %eax,0x4(%edi,%ecx,1)
4db200:	5f                   	pop    %edi
4db201:	5e                   	pop    %esi
4db202:	c2 08 00             	ret    $0x8
4db205:	8b 40 04             	mov    0x4(%eax),%eax
4db208:	5f                   	pop    %edi
4db209:	89 42 04             	mov    %eax,0x4(%edx)
4db20c:	5e                   	pop    %esi
4db20d:	c2 08 00             	ret    $0x8
4db210:	39 02                	cmp    %eax,(%edx)
4db212:	75 04                	jne    0x4db218
4db214:	8b 00                	mov    (%eax),%eax
4db216:	89 02                	mov    %eax,(%edx)
4db218:	5f                   	pop    %edi
4db219:	5e                   	pop    %esi
4db21a:	c2 08 00             	ret    $0x8
4db21d:	cc                   	int3
4db21e:	cc                   	int3
4db21f:	cc                   	int3
4db220:	cc                   	int3
4db221:	cc                   	int3
4db222:	cc                   	int3
4db223:	cc                   	int3
4db224:	cc                   	int3
4db225:	cc                   	int3
4db226:	cc                   	int3
4db227:	cc                   	int3
4db228:	cc                   	int3
4db229:	cc                   	int3
4db22a:	cc                   	int3
4db22b:	cc                   	int3
4db22c:	cc                   	int3
4db22d:	cc                   	int3
4db22e:	cc                   	int3
4db22f:	cc                   	int3
4db230:	ff 74 24 04          	push   0x4(%esp)
4db234:	e8 56 65 f2 ff       	call   0x40178f
4db239:	59                   	pop    %ecx
4db23a:	c2 04 00             	ret    $0x4
4db23d:	cc                   	int3
4db23e:	cc                   	int3
4db23f:	cc                   	int3
4db240:	ff 74 24 04          	push   0x4(%esp)
4db244:	e8 46 65 f2 ff       	call   0x40178f
4db249:	59                   	pop    %ecx
4db24a:	c2 04 00             	ret    $0x4
4db24d:	cc                   	int3
4db24e:	cc                   	int3
4db24f:	cc                   	int3
4db250:	56                   	push   %esi
4db251:	8b 74 24 08          	mov    0x8(%esp),%esi
4db255:	8d 4e 08             	lea    0x8(%esi),%ecx
4db258:	e8 49 65 f4 ff       	call   0x4217a6
4db25d:	56                   	push   %esi
4db25e:	e8 2c 65 f2 ff       	call   0x40178f
4db263:	83 c4 04             	add    $0x4,%esp
4db266:	5e                   	pop    %esi
4db267:	c2 04 00             	ret    $0x4
4db26a:	cc                   	int3
4db26b:	cc                   	int3
4db26c:	cc                   	int3
4db26d:	cc                   	int3
4db26e:	cc                   	int3
4db26f:	cc                   	int3
4db270:	56                   	push   %esi
4db271:	8b 74 24 08          	mov    0x8(%esp),%esi
4db275:	8d 4e 08             	lea    0x8(%esi),%ecx
4db278:	e8 28 fe f2 ff       	call   0x40b0a5
4db27d:	56                   	push   %esi
4db27e:	e8 0c 65 f2 ff       	call   0x40178f
4db283:	83 c4 04             	add    $0x4,%esp
4db286:	5e                   	pop    %esi
4db287:	c2 04 00             	ret    $0x4
4db28a:	cc                   	int3
4db28b:	cc                   	int3
4db28c:	cc                   	int3
4db28d:	cc                   	int3
4db28e:	cc                   	int3
4db28f:	cc                   	int3
4db290:	8b 01                	mov    (%ecx),%eax
4db292:	c3                   	ret
4db293:	cc                   	int3
4db294:	cc                   	int3
4db295:	cc                   	int3
4db296:	cc                   	int3
4db297:	cc                   	int3
4db298:	cc                   	int3
4db299:	cc                   	int3
4db29a:	cc                   	int3
4db29b:	cc                   	int3
4db29c:	cc                   	int3
4db29d:	cc                   	int3
4db29e:	cc                   	int3
4db29f:	cc                   	int3
4db2a0:	8b 01                	mov    (%ecx),%eax
4db2a2:	c3                   	ret
4db2a3:	cc                   	int3
4db2a4:	cc                   	int3
4db2a5:	cc                   	int3
4db2a6:	cc                   	int3
4db2a7:	cc                   	int3
4db2a8:	cc                   	int3
4db2a9:	cc                   	int3
4db2aa:	cc                   	int3
4db2ab:	cc                   	int3
4db2ac:	cc                   	int3
4db2ad:	cc                   	int3
4db2ae:	cc                   	int3
4db2af:	cc                   	int3
4db2b0:	8b 01                	mov    (%ecx),%eax
4db2b2:	c3                   	ret
4db2b3:	cc                   	int3
4db2b4:	cc                   	int3
4db2b5:	cc                   	int3
4db2b6:	cc                   	int3
4db2b7:	cc                   	int3
4db2b8:	cc                   	int3
4db2b9:	cc                   	int3
4db2ba:	cc                   	int3
4db2bb:	cc                   	int3
4db2bc:	cc                   	int3
4db2bd:	cc                   	int3
4db2be:	cc                   	int3
4db2bf:	cc                   	int3
4db2c0:	8b c1                	mov    %ecx,%eax
4db2c2:	c3                   	ret
4db2c3:	cc                   	int3
4db2c4:	cc                   	int3
4db2c5:	cc                   	int3
4db2c6:	cc                   	int3
4db2c7:	cc                   	int3
4db2c8:	cc                   	int3
4db2c9:	cc                   	int3
4db2ca:	cc                   	int3
4db2cb:	cc                   	int3
4db2cc:	cc                   	int3
4db2cd:	cc                   	int3
4db2ce:	cc                   	int3
4db2cf:	cc                   	int3
4db2d0:	8b c1                	mov    %ecx,%eax
4db2d2:	c3                   	ret
4db2d3:	cc                   	int3
4db2d4:	cc                   	int3
4db2d5:	cc                   	int3
4db2d6:	cc                   	int3
4db2d7:	cc                   	int3
4db2d8:	cc                   	int3
4db2d9:	cc                   	int3
4db2da:	cc                   	int3
4db2db:	cc                   	int3
4db2dc:	cc                   	int3
4db2dd:	cc                   	int3
4db2de:	cc                   	int3
4db2df:	cc                   	int3
4db2e0:	8b c1                	mov    %ecx,%eax
4db2e2:	c3                   	ret
4db2e3:	cc                   	int3
4db2e4:	cc                   	int3
4db2e5:	cc                   	int3
4db2e6:	cc                   	int3
4db2e7:	cc                   	int3
4db2e8:	cc                   	int3
4db2e9:	cc                   	int3
4db2ea:	cc                   	int3
4db2eb:	cc                   	int3
4db2ec:	cc                   	int3
4db2ed:	cc                   	int3
4db2ee:	cc                   	int3
4db2ef:	cc                   	int3
4db2f0:	8b c1                	mov    %ecx,%eax
4db2f2:	c3                   	ret
4db2f3:	cc                   	int3
4db2f4:	cc                   	int3
4db2f5:	cc                   	int3
4db2f6:	cc                   	int3
4db2f7:	cc                   	int3
4db2f8:	cc                   	int3
4db2f9:	cc                   	int3
4db2fa:	cc                   	int3
4db2fb:	cc                   	int3
4db2fc:	cc                   	int3
4db2fd:	cc                   	int3
4db2fe:	cc                   	int3
4db2ff:	cc                   	int3
4db300:	8b c1                	mov    %ecx,%eax
4db302:	c3                   	ret
4db303:	cc                   	int3
4db304:	cc                   	int3
4db305:	cc                   	int3
4db306:	cc                   	int3
4db307:	cc                   	int3
4db308:	cc                   	int3
4db309:	cc                   	int3
4db30a:	cc                   	int3
4db30b:	cc                   	int3
4db30c:	cc                   	int3
4db30d:	cc                   	int3
4db30e:	cc                   	int3
4db30f:	cc                   	int3
4db310:	8b c1                	mov    %ecx,%eax
4db312:	c3                   	ret
4db313:	cc                   	int3
4db314:	cc                   	int3
4db315:	cc                   	int3
4db316:	cc                   	int3
4db317:	cc                   	int3
4db318:	cc                   	int3
4db319:	cc                   	int3
4db31a:	cc                   	int3
4db31b:	cc                   	int3
4db31c:	cc                   	int3
4db31d:	cc                   	int3
4db31e:	cc                   	int3
4db31f:	cc                   	int3
4db320:	8b c1                	mov    %ecx,%eax
4db322:	c3                   	ret
4db323:	cc                   	int3
4db324:	cc                   	int3
4db325:	cc                   	int3
4db326:	cc                   	int3
4db327:	cc                   	int3
4db328:	cc                   	int3
4db329:	cc                   	int3
4db32a:	cc                   	int3
4db32b:	cc                   	int3
4db32c:	cc                   	int3
4db32d:	cc                   	int3
4db32e:	cc                   	int3
4db32f:	cc                   	int3
4db330:	8b c1                	mov    %ecx,%eax
4db332:	c3                   	ret
4db333:	cc                   	int3
4db334:	cc                   	int3
4db335:	cc                   	int3
4db336:	cc                   	int3
4db337:	cc                   	int3
4db338:	cc                   	int3
4db339:	cc                   	int3