5d92fb:	cc                   	int3
5d92fc:	cc                   	int3
5d92fd:	cc                   	int3
5d92fe:	cc                   	int3
5d92ff:	cc                   	int3
5d9300:	cc                   	int3
5d9301:	cc                   	int3
5d9302:	cc                   	int3
5d9303:	cc                   	int3
5d9304:	cc                   	int3
5d9305:	cc                   	int3
5d9306:	cc                   	int3
5d9307:	cc                   	int3
5d9308:	cc                   	int3
5d9309:	cc                   	int3
5d930a:	cc                   	int3
5d930b:	cc                   	int3
5d930c:	cc                   	int3
5d930d:	cc                   	int3
5d930e:	cc                   	int3
5d930f:	cc                   	int3
5d9310:	b0 01                	mov    $0x1,%al
5d9312:	c3                   	ret
5d9313:	cc                   	int3
5d9314:	cc                   	int3
5d9315:	cc                   	int3
5d9316:	cc                   	int3
5d9317:	cc                   	int3
5d9318:	cc                   	int3
5d9319:	cc                   	int3
5d931a:	cc                   	int3
5d931b:	cc                   	int3
5d931c:	cc                   	int3
5d931d:	cc                   	int3
5d931e:	cc                   	int3
5d931f:	cc                   	int3
5d9320:	b0 01                	mov    $0x1,%al
5d9322:	c3                   	ret
5d9323:	cc                   	int3
5d9324:	cc                   	int3
5d9325:	cc                   	int3
5d9326:	cc                   	int3
5d9327:	cc                   	int3
5d9328:	cc                   	int3
5d9329:	cc                   	int3
5d932a:	cc                   	int3
5d932b:	cc                   	int3
5d932c:	cc                   	int3
5d932d:	cc                   	int3
5d932e:	cc                   	int3
5d932f:	cc                   	int3
5d9330:	32 c0                	xor    %al,%al
5d9332:	c3                   	ret
5d9333:	cc                   	int3
5d9334:	cc                   	int3
5d9335:	cc                   	int3
5d9336:	cc                   	int3
5d9337:	cc                   	int3
5d9338:	cc                   	int3
5d9339:	cc                   	int3
5d933a:	cc                   	int3
5d933b:	cc                   	int3
5d933c:	cc                   	int3
5d933d:	cc                   	int3
5d933e:	cc                   	int3
5d933f:	cc                   	int3
5d9340:	55                   	push   %ebp
5d9341:	8b 6c 24 0c          	mov    0xc(%esp),%ebp
5d9345:	56                   	push   %esi
5d9346:	8b 74 24 0c          	mov    0xc(%esp),%esi
5d934a:	3b f5                	cmp    %ebp,%esi
5d934c:	74 4a                	je     0x5d9398
5d934e:	53                   	push   %ebx
5d934f:	8b 5c 24 18          	mov    0x18(%esp),%ebx
5d9353:	57                   	push   %edi
5d9354:	8b 7e 04             	mov    0x4(%esi),%edi
5d9357:	85 ff                	test   %edi,%edi
5d9359:	74 0d                	je     0x5d9368
5d935b:	8b 07                	mov    (%edi),%eax
5d935d:	8b 48 04             	mov    0x4(%eax),%ecx
5d9360:	8b 04 39             	mov    (%ecx,%edi,1),%eax
5d9363:	03 cf                	add    %edi,%ecx
5d9365:	ff 50 08             	call   *0x8(%eax)
5d9368:	8d 43 04             	lea    0x4(%ebx),%eax
5d936b:	57                   	push   %edi
5d936c:	50                   	push   %eax
5d936d:	e8 11 99 e3 ff       	call   0x412c83
5d9372:	8b c8                	mov    %eax,%ecx
5d9374:	83 c4 08             	add    $0x8,%esp
5d9377:	85 c9                	test   %ecx,%ecx
5d9379:	74 0c                	je     0x5d9387
5d937b:	8b 01                	mov    (%ecx),%eax
5d937d:	8b 40 04             	mov    0x4(%eax),%eax
5d9380:	03 c8                	add    %eax,%ecx
5d9382:	8b 11                	mov    (%ecx),%edx
5d9384:	ff 52 0c             	call   *0xc(%edx)
5d9387:	83 c6 08             	add    $0x8,%esi
5d938a:	83 c3 08             	add    $0x8,%ebx
5d938d:	3b f5                	cmp    %ebp,%esi
5d938f:	75 c3                	jne    0x5d9354
5d9391:	5f                   	pop    %edi
5d9392:	8b c3                	mov    %ebx,%eax
5d9394:	5b                   	pop    %ebx
5d9395:	5e                   	pop    %esi
5d9396:	5d                   	pop    %ebp
5d9397:	c3                   	ret
5d9398:	8b 44 24 14          	mov    0x14(%esp),%eax
5d939c:	5e                   	pop    %esi
5d939d:	5d                   	pop    %ebp
5d939e:	c3                   	ret
5d939f:	cc                   	int3
5d93a0:	cc                   	int3
5d93a1:	cc                   	int3
5d93a2:	cc                   	int3
5d93a3:	cc                   	int3
5d93a4:	cc                   	int3
5d93a5:	cc                   	int3
5d93a6:	cc                   	int3
5d93a7:	cc                   	int3
5d93a8:	cc                   	int3
5d93a9:	cc                   	int3
5d93aa:	cc                   	int3
5d93ab:	cc                   	int3
5d93ac:	cc                   	int3
5d93ad:	cc                   	int3
5d93ae:	cc                   	int3
5d93af:	cc                   	int3
5d93b0:	cc                   	int3
5d93b1:	cc                   	int3
5d93b2:	cc                   	int3
5d93b3:	cc                   	int3
5d93b4:	cc                   	int3
5d93b5:	cc                   	int3
5d93b6:	cc                   	int3
5d93b7:	cc                   	int3
5d93b8:	cc                   	int3
5d93b9:	cc                   	int3
5d93ba:	cc                   	int3
5d93bb:	cc                   	int3
5d93bc:	cc                   	int3
5d93bd:	cc                   	int3
5d93be:	cc                   	int3
5d93bf:	cc                   	int3
5d93c0:	51                   	push   %ecx
5d93c1:	c6 04 24 00          	movb   $0x0,(%esp)
5d93c5:	ff 34 24             	push   (%esp)
5d93c8:	ff 74 24 14          	push   0x14(%esp)
5d93cc:	ff 74 24 14          	push   0x14(%esp)
5d93d0:	ff 74 24 14          	push   0x14(%esp)
5d93d4:	e8 9f c7 e2 ff       	call   0x405b78
5d93d9:	83 c4 14             	add    $0x14,%esp
5d93dc:	c3                   	ret
5d93dd:	cc                   	int3
5d93de:	cc                   	int3
5d93df:	cc                   	int3
5d93e0:	cc                   	int3
5d93e1:	cc                   	int3
5d93e2:	cc                   	int3
5d93e3:	cc                   	int3
5d93e4:	cc                   	int3
5d93e5:	cc                   	int3
5d93e6:	cc                   	int3
5d93e7:	cc                   	int3
5d93e8:	cc                   	int3
5d93e9:	cc                   	int3
5d93ea:	cc                   	int3
5d93eb:	cc                   	int3
5d93ec:	cc                   	int3
5d93ed:	cc                   	int3
5d93ee:	cc                   	int3
5d93ef:	cc                   	int3
5d93f0:	c3                   	ret
5d93f1:	cc                   	int3
5d93f2:	cc                   	int3
5d93f3:	cc                   	int3
5d93f4:	cc                   	int3
5d93f5:	cc                   	int3
5d93f6:	cc                   	int3
5d93f7:	cc                   	int3
5d93f8:	cc                   	int3
5d93f9:	cc                   	int3
5d93fa:	cc                   	int3
5d93fb:	cc                   	int3
5d93fc:	cc                   	int3
5d93fd:	cc                   	int3
5d93fe:	cc                   	int3
5d93ff:	cc                   	int3
5d9400:	c3                   	ret
5d9401:	cc                   	int3
5d9402:	cc                   	int3
5d9403:	cc                   	int3
5d9404:	cc                   	int3
5d9405:	cc                   	int3
5d9406:	cc                   	int3
5d9407:	cc                   	int3
5d9408:	cc                   	int3
5d9409:	cc                   	int3
5d940a:	cc                   	int3
5d940b:	cc                   	int3
5d940c:	cc                   	int3
5d940d:	cc                   	int3
5d940e:	cc                   	int3
5d940f:	cc                   	int3
5d9410:	32 c0                	xor    %al,%al
5d9412:	c3                   	ret
5d9413:	cc                   	int3
5d9414:	cc                   	int3
5d9415:	cc                   	int3
5d9416:	cc                   	int3
5d9417:	cc                   	int3
5d9418:	cc                   	int3
5d9419:	cc                   	int3
5d941a:	cc                   	int3
5d941b:	cc                   	int3
5d941c:	cc                   	int3
5d941d:	cc                   	int3
5d941e:	cc                   	int3
5d941f:	cc                   	int3
5d9420:	83 ec 08             	sub    $0x8,%esp
5d9423:	51                   	push   %ecx
5d9424:	c6 44 24 04 00       	movb   $0x0,0x4(%esp)
5d9429:	ff 74 24 04          	push   0x4(%esp)
5d942d:	51                   	push   %ecx
5d942e:	ff 74 24 20          	push   0x20(%esp)
5d9432:	ff 74 24 20          	push   0x20(%esp)
5d9436:	ff 74 24 20          	push   0x20(%esp)
5d943a:	e8 68 23 e4 ff       	call   0x41b7a7
5d943f:	83 c4 20             	add    $0x20,%esp
5d9442:	c2 0c 00             	ret    $0xc
5d9445:	cc                   	int3
5d9446:	cc                   	int3
5d9447:	cc                   	int3
5d9448:	cc                   	int3
5d9449:	cc                   	int3
5d944a:	cc                   	int3
5d944b:	cc                   	int3
5d944c:	cc                   	int3
5d944d:	cc                   	int3
5d944e:	cc                   	int3
5d944f:	cc                   	int3
5d9450:	83 ec 08             	sub    $0x8,%esp
5d9453:	51                   	push   %ecx
5d9454:	c6 44 24 04 00       	movb   $0x0,0x4(%esp)
5d9459:	ff 74 24 04          	push   0x4(%esp)
5d945d:	ff 74 24 20          	push   0x20(%esp)
5d9461:	ff 74 24 20          	push   0x20(%esp)
5d9465:	ff 74 24 20          	push   0x20(%esp)
5d9469:	ff 74 24 20          	push   0x20(%esp)
5d946d:	e8 35 23 e4 ff       	call   0x41b7a7
5d9472:	83 c4 20             	add    $0x20,%esp
5d9475:	c3                   	ret
5d9476:	cc                   	int3
5d9477:	cc                   	int3
5d9478:	cc                   	int3
5d9479:	cc                   	int3
5d947a:	cc                   	int3
5d947b:	cc                   	int3
5d947c:	cc                   	int3
5d947d:	cc                   	int3
5d947e:	cc                   	int3
5d947f:	cc                   	int3
5d9480:	55                   	push   %ebp
5d9481:	8b ec                	mov    %esp,%ebp
5d9483:	6a ff                	push   $0xffffffff
5d9485:	68 19 98 b6 00       	push   $0xb69819
5d948a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5d9490:	50                   	push   %eax
5d9491:	83 ec 08             	sub    $0x8,%esp
5d9494:	53                   	push   %ebx
5d9495:	56                   	push   %esi
5d9496:	57                   	push   %edi
5d9497:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5d949c:	33 c5                	xor    %ebp,%eax
5d949e:	50                   	push   %eax
5d949f:	8d 45 f4             	lea    -0xc(%ebp),%eax
5d94a2:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5d94a8:	89 65 f0             	mov    %esp,-0x10(%ebp)
5d94ab:	8b 7d 10             	mov    0x10(%ebp),%edi
5d94ae:	8b 5d 0c             	mov    0xc(%ebp),%ebx
5d94b1:	8b 75 08             	mov    0x8(%ebp),%esi
5d94b4:	89 7d ec             	mov    %edi,-0x14(%ebp)
5d94b7:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5d94be:	66 90                	xchg   %ax,%ax
5d94c0:	3b f3                	cmp    %ebx,%esi
5d94c2:	74 5b                	je     0x5d951f
5d94c4:	89 7d 0c             	mov    %edi,0xc(%ebp)
5d94c7:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
5d94cb:	85 ff                	test   %edi,%edi
5d94cd:	74 27                	je     0x5d94f6
5d94cf:	8b cf                	mov    %edi,%ecx
5d94d1:	e8 40 35 e5 ff       	call   0x42ca16
5d94d6:	c7 07 68 e6 bd 00    	movl   $0xbde668,(%edi)
5d94dc:	8b 4e 04             	mov    0x4(%esi),%ecx
5d94df:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
5d94e3:	89 4f 04             	mov    %ecx,0x4(%edi)
5d94e6:	85 c9                	test   %ecx,%ecx
5d94e8:	74 0c                	je     0x5d94f6
5d94ea:	8b 01                	mov    (%ecx),%eax
5d94ec:	8b 40 04             	mov    0x4(%eax),%eax
5d94ef:	03 c8                	add    %eax,%ecx
5d94f1:	8b 01                	mov    (%ecx),%eax
5d94f3:	ff 50 08             	call   *0x8(%eax)
5d94f6:	83 c7 08             	add    $0x8,%edi
5d94f9:	c6 45 fc 00          	movb   $0x0,-0x4(%ebp)
5d94fd:	89 7d 10             	mov    %edi,0x10(%ebp)
5d9500:	83 c6 08             	add    $0x8,%esi
5d9503:	eb bb                	jmp    0x5d94c0
5d9505:	ff 75 14             	push   0x14(%ebp)
5d9508:	ff 75 10             	push   0x10(%ebp)
5d950b:	ff 75 ec             	push   -0x14(%ebp)
5d950e:	e8 e1 58 e3 ff       	call   0x40edf4
5d9513:	83 c4 0c             	add    $0xc,%esp
5d9516:	6a 00                	push   $0x0
5d9518:	6a 00                	push   $0x0
5d951a:	e8 70 44 e4 ff       	call   0x41d98f
5d951f:	8b c7                	mov    %edi,%eax
5d9521:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5d9524:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5d952b:	59                   	pop    %ecx
5d952c:	5f                   	pop    %edi
5d952d:	5e                   	pop    %esi
5d952e:	5b                   	pop    %ebx
5d952f:	8b e5                	mov    %ebp,%esp
5d9531:	5d                   	pop    %ebp
5d9532:	c3                   	ret
5d9533:	cc                   	int3
5d9534:	cc                   	int3
5d9535:	cc                   	int3
5d9536:	cc                   	int3
5d9537:	cc                   	int3
5d9538:	cc                   	int3
5d9539:	cc                   	int3
5d953a:	cc                   	int3
5d953b:	cc                   	int3
5d953c:	cc                   	int3
5d953d:	cc                   	int3
5d953e:	cc                   	int3
5d953f:	cc                   	int3
5d9540:	cc                   	int3
5d9541:	cc                   	int3
5d9542:	cc                   	int3
5d9543:	cc                   	int3
5d9544:	cc                   	int3
5d9545:	cc                   	int3
5d9546:	cc                   	int3
5d9547:	cc                   	int3
5d9548:	cc                   	int3
5d9549:	cc                   	int3
5d954a:	cc                   	int3
5d954b:	cc                   	int3