4c82c2:	89 85 04 ff ff ff    	mov    %eax,-0xfc(%ebp)
4c82c8:	8b 85 18 fe ff ff    	mov    -0x1e8(%ebp),%eax
4c82ce:	89 85 08 ff ff ff    	mov    %eax,-0xf8(%ebp)
4c82d4:	8d 8d 0c fe ff ff    	lea    -0x1f4(%ebp),%ecx
4c82da:	8d 53 0c             	lea    0xc(%ebx),%edx
4c82dd:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c82e0:	83 c0 04             	add    $0x4,%eax
4c82e3:	e8 64 23 f5 ff       	call   0x41a64c
4c82e8:	8b 85 0c fe ff ff    	mov    -0x1f4(%ebp),%eax
4c82ee:	89 85 0c ff ff ff    	mov    %eax,-0xf4(%ebp)
4c82f4:	8b 85 10 fe ff ff    	mov    -0x1f0(%ebp),%eax
4c82fa:	89 85 10 ff ff ff    	mov    %eax,-0xf0(%ebp)
4c8300:	8d 8d 04 fe ff ff    	lea    -0x1fc(%ebp),%ecx
4c8306:	8b d7                	mov    %edi,%edx
4c8308:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c830b:	83 c0 03             	add    $0x3,%eax
4c830e:	e8 39 23 f5 ff       	call   0x41a64c
4c8313:	8b 85 04 fe ff ff    	mov    -0x1fc(%ebp),%eax
4c8319:	89 85 14 ff ff ff    	mov    %eax,-0xec(%ebp)
4c831f:	8b 85 08 fe ff ff    	mov    -0x1f8(%ebp),%eax
4c8325:	89 85 18 ff ff ff    	mov    %eax,-0xe8(%ebp)
4c832b:	8d 8d fc fd ff ff    	lea    -0x204(%ebp),%ecx
4c8331:	8b d7                	mov    %edi,%edx
4c8333:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8336:	83 c0 02             	add    $0x2,%eax
4c8339:	e8 0e 23 f5 ff       	call   0x41a64c
4c833e:	8b 85 fc fd ff ff    	mov    -0x204(%ebp),%eax
4c8344:	89 85 1c ff ff ff    	mov    %eax,-0xe4(%ebp)
4c834a:	8b 85 00 fe ff ff    	mov    -0x200(%ebp),%eax
4c8350:	89 85 20 ff ff ff    	mov    %eax,-0xe0(%ebp)
4c8356:	8d 8d f4 fd ff ff    	lea    -0x20c(%ebp),%ecx
4c835c:	8d 53 0a             	lea    0xa(%ebx),%edx
4c835f:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8362:	40                   	inc    %eax
4c8363:	e8 e4 22 f5 ff       	call   0x41a64c
4c8368:	8b 85 f4 fd ff ff    	mov    -0x20c(%ebp),%eax
4c836e:	89 85 24 ff ff ff    	mov    %eax,-0xdc(%ebp)
4c8374:	8b 85 f8 fd ff ff    	mov    -0x208(%ebp),%eax
4c837a:	89 85 28 ff ff ff    	mov    %eax,-0xd8(%ebp)
4c8380:	8d 8d ec fd ff ff    	lea    -0x214(%ebp),%ecx
4c8386:	8d 53 09             	lea    0x9(%ebx),%edx
4c8389:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c838c:	40                   	inc    %eax
4c838d:	e8 ba 22 f5 ff       	call   0x41a64c
4c8392:	8b 85 ec fd ff ff    	mov    -0x214(%ebp),%eax
4c8398:	89 85 2c ff ff ff    	mov    %eax,-0xd4(%ebp)
4c839e:	8b 85 f0 fd ff ff    	mov    -0x210(%ebp),%eax
4c83a4:	89 85 30 ff ff ff    	mov    %eax,-0xd0(%ebp)
4c83aa:	8d 95 74 fe ff ff    	lea    -0x18c(%ebp),%edx
4c83b0:	b9 17 00 00 00       	mov    $0x17,%ecx
4c83b5:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c83b8:	e8 43 04 f6 ff       	call   0x428800
4c83bd:	e9 99 04 00 00       	jmp    0x4c885b
4c83c2:	8b 45 0c             	mov    0xc(%ebp),%eax
4c83c5:	83 e0 03             	and    $0x3,%eax
4c83c8:	84 c0                	test   %al,%al
4c83ca:	74 48                	je     0x4c8414
4c83cc:	6a ff                	push   $0xffffffff
4c83ce:	6a ff                	push   $0xffffffff
4c83d0:	8d 45 b8             	lea    -0x48(%ebp),%eax
4c83d3:	50                   	push   %eax
4c83d4:	e8 af f7 f3 ff       	call   0x407b88
4c83d9:	55                   	push   %ebp
4c83da:	68 ff f8 d0 00       	push   $0xd0f8ff
4c83df:	68 df d4 b0 00       	push   $0xb0d4df
4c83e4:	8d 55 b8             	lea    -0x48(%ebp),%edx
4c83e7:	b9 ff fd f0 00       	mov    $0xf0fdff,%ecx
4c83ec:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c83ef:	e8 44 f3 ff ff       	call   0x4c7738
4c83f4:	59                   	pop    %ecx
4c83f5:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c83f8:	8b 40 10             	mov    0x10(%eax),%eax
4c83fb:	ba 80 80 80 00       	mov    $0x808080,%edx
4c8400:	e8 7f fb f5 ff       	call   0x427f84
4c8405:	6a 01                	push   $0x1
4c8407:	6a 01                	push   $0x1
4c8409:	8d 45 b8             	lea    -0x48(%ebp),%eax
4c840c:	50                   	push   %eax
4c840d:	e8 76 f7 f3 ff       	call   0x407b88
4c8412:	eb 10                	jmp    0x4c8424
4c8414:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c8417:	8b 40 10             	mov    0x10(%eax),%eax
4c841a:	ba c0 c0 c0 00       	mov    $0xc0c0c0,%edx
4c841f:	e8 60 fb f5 ff       	call   0x427f84
4c8424:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c8427:	8b 40 14             	mov    0x14(%eax),%eax
4c842a:	b2 01                	mov    $0x1,%dl
4c842c:	e8 6f ff f5 ff       	call   0x4283a0
4c8431:	8b 45 b8             	mov    -0x48(%ebp),%eax
4c8434:	89 45 b4             	mov    %eax,-0x4c(%ebp)
4c8437:	8b 5d bc             	mov    -0x44(%ebp),%ebx
4c843a:	8d 8d 64 ff ff ff    	lea    -0x9c(%ebp),%ecx
4c8440:	8d 53 08             	lea    0x8(%ebx),%edx
4c8443:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8446:	e8 01 22 f5 ff       	call   0x41a64c
4c844b:	8b 85 64 ff ff ff    	mov    -0x9c(%ebp),%eax
4c8451:	89 85 74 fe ff ff    	mov    %eax,-0x18c(%ebp)
4c8457:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4c845d:	89 85 78 fe ff ff    	mov    %eax,-0x188(%ebp)
4c8463:	8d 8d 5c ff ff ff    	lea    -0xa4(%ebp),%ecx
4c8469:	8d 53 04             	lea    0x4(%ebx),%edx
4c846c:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c846f:	e8 d8 21 f5 ff       	call   0x41a64c
4c8474:	8b 85 5c ff ff ff    	mov    -0xa4(%ebp),%eax
4c847a:	89 85 7c fe ff ff    	mov    %eax,-0x184(%ebp)
4c8480:	8b 85 60 ff ff ff    	mov    -0xa0(%ebp),%eax
4c8486:	89 85 80 fe ff ff    	mov    %eax,-0x180(%ebp)
4c848c:	8d 8d 54 ff ff ff    	lea    -0xac(%ebp),%ecx
4c8492:	8d 53 03             	lea    0x3(%ebx),%edx
4c8495:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8498:	40                   	inc    %eax
4c8499:	e8 ae 21 f5 ff       	call   0x41a64c
4c849e:	8b 85 54 ff ff ff    	mov    -0xac(%ebp),%eax
4c84a4:	89 85 84 fe ff ff    	mov    %eax,-0x17c(%ebp)
4c84aa:	8b 85 58 ff ff ff    	mov    -0xa8(%ebp),%eax
4c84b0:	89 85 88 fe ff ff    	mov    %eax,-0x178(%ebp)
4c84b6:	8d 8d 4c ff ff ff    	lea    -0xb4(%ebp),%ecx
4c84bc:	8d 53 02             	lea    0x2(%ebx),%edx
4c84bf:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c84c2:	40                   	inc    %eax
4c84c3:	e8 84 21 f5 ff       	call   0x41a64c
4c84c8:	8b 85 4c ff ff ff    	mov    -0xb4(%ebp),%eax
4c84ce:	89 85 8c fe ff ff    	mov    %eax,-0x174(%ebp)
4c84d4:	8b 85 50 ff ff ff    	mov    -0xb0(%ebp),%eax
4c84da:	89 85 90 fe ff ff    	mov    %eax,-0x170(%ebp)
4c84e0:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
4c84e6:	8d 73 01             	lea    0x1(%ebx),%esi
4c84e9:	8b d6                	mov    %esi,%edx
4c84eb:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c84ee:	83 c0 02             	add    $0x2,%eax
4c84f1:	e8 56 21 f5 ff       	call   0x41a64c
4c84f6:	8b 85 44 ff ff ff    	mov    -0xbc(%ebp),%eax
4c84fc:	89 85 94 fe ff ff    	mov    %eax,-0x16c(%ebp)
4c8502:	8b 85 48 ff ff ff    	mov    -0xb8(%ebp),%eax
4c8508:	89 85 98 fe ff ff    	mov    %eax,-0x168(%ebp)
4c850e:	8d 8d 3c ff ff ff    	lea    -0xc4(%ebp),%ecx
4c8514:	8b d6                	mov    %esi,%edx
4c8516:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8519:	83 c0 03             	add    $0x3,%eax
4c851c:	e8 2b 21 f5 ff       	call   0x41a64c
4c8521:	8b 85 3c ff ff ff    	mov    -0xc4(%ebp),%eax
4c8527:	89 85 9c fe ff ff    	mov    %eax,-0x164(%ebp)
4c852d:	8b 85 40 ff ff ff    	mov    -0xc0(%ebp),%eax
4c8533:	89 85 a0 fe ff ff    	mov    %eax,-0x160(%ebp)
4c8539:	8d 8d 34 ff ff ff    	lea    -0xcc(%ebp),%ecx
4c853f:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8542:	83 c0 04             	add    $0x4,%eax
4c8545:	8b d3                	mov    %ebx,%edx
4c8547:	e8 00 21 f5 ff       	call   0x41a64c
4c854c:	8b 85 34 ff ff ff    	mov    -0xcc(%ebp),%eax
4c8552:	89 85 a4 fe ff ff    	mov    %eax,-0x15c(%ebp)
4c8558:	8b 85 38 ff ff ff    	mov    -0xc8(%ebp),%eax
4c855e:	89 85 a8 fe ff ff    	mov    %eax,-0x158(%ebp)
4c8564:	8d 8d 6c fe ff ff    	lea    -0x194(%ebp),%ecx
4c856a:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c856d:	83 c0 08             	add    $0x8,%eax
4c8570:	8b d3                	mov    %ebx,%edx
4c8572:	e8 d5 20 f5 ff       	call   0x41a64c
4c8577:	8b 85 6c fe ff ff    	mov    -0x194(%ebp),%eax
4c857d:	89 85 ac fe ff ff    	mov    %eax,-0x154(%ebp)
4c8583:	8b 85 70 fe ff ff    	mov    -0x190(%ebp),%eax
4c8589:	89 85 b0 fe ff ff    	mov    %eax,-0x150(%ebp)
4c858f:	8d 8d 64 fe ff ff    	lea    -0x19c(%ebp),%ecx
4c8595:	8b d6                	mov    %esi,%edx
4c8597:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c859a:	83 c0 09             	add    $0x9,%eax
4c859d:	e8 aa 20 f5 ff       	call   0x41a64c
4c85a2:	8b 85 64 fe ff ff    	mov    -0x19c(%ebp),%eax
4c85a8:	89 85 b4 fe ff ff    	mov    %eax,-0x14c(%ebp)
4c85ae:	8b 85 68 fe ff ff    	mov    -0x198(%ebp),%eax
4c85b4:	89 85 b8 fe ff ff    	mov    %eax,-0x148(%ebp)
4c85ba:	8d 8d 5c fe ff ff    	lea    -0x1a4(%ebp),%ecx
4c85c0:	8b d6                	mov    %esi,%edx
4c85c2:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c85c5:	83 c0 0a             	add    $0xa,%eax
4c85c8:	e8 7f 20 f5 ff       	call   0x41a64c
4c85cd:	8b 85 5c fe ff ff    	mov    -0x1a4(%ebp),%eax
4c85d3:	89 85 bc fe ff ff    	mov    %eax,-0x144(%ebp)
4c85d9:	8b 85 60 fe ff ff    	mov    -0x1a0(%ebp),%eax
4c85df:	89 85 c0 fe ff ff    	mov    %eax,-0x140(%ebp)
4c85e5:	8d 8d 54 fe ff ff    	lea    -0x1ac(%ebp),%ecx
4c85eb:	8d 53 02             	lea    0x2(%ebx),%edx
4c85ee:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c85f1:	83 c0 0b             	add    $0xb,%eax
4c85f4:	e8 53 20 f5 ff       	call   0x41a64c
4c85f9:	8b 85 54 fe ff ff    	mov    -0x1ac(%ebp),%eax
4c85ff:	89 85 c4 fe ff ff    	mov    %eax,-0x13c(%ebp)
4c8605:	8b 85 58 fe ff ff    	mov    -0x1a8(%ebp),%eax
4c860b:	89 85 c8 fe ff ff    	mov    %eax,-0x138(%ebp)
4c8611:	8d 8d 4c fe ff ff    	lea    -0x1b4(%ebp),%ecx
4c8617:	8d 53 03             	lea    0x3(%ebx),%edx
4c861a:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c861d:	83 c0 0b             	add    $0xb,%eax
4c8620:	e8 27 20 f5 ff       	call   0x41a64c
4c8625:	8b 85 4c fe ff ff    	mov    -0x1b4(%ebp),%eax
4c862b:	89 85 cc fe ff ff    	mov    %eax,-0x134(%ebp)
4c8631:	8b 85 50 fe ff ff    	mov    -0x1b0(%ebp),%eax
4c8637:	89 85 d0 fe ff ff    	mov    %eax,-0x130(%ebp)
4c863d:	8d 8d 44 fe ff ff    	lea    -0x1bc(%ebp),%ecx
4c8643:	8d 53 04             	lea    0x4(%ebx),%edx
4c8646:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8649:	83 c0 0c             	add    $0xc,%eax
4c864c:	e8 fb 1f f5 ff       	call   0x41a64c
4c8651:	8b 85 44 fe ff ff    	mov    -0x1bc(%ebp),%eax
4c8657:	89 85 d4 fe ff ff    	mov    %eax,-0x12c(%ebp)
4c865d:	8b 85 48 fe ff ff    	mov    -0x1b8(%ebp),%eax
4c8663:	89 85 d8 fe ff ff    	mov    %eax,-0x128(%ebp)
4c8669:	8d 8d 3c fe ff ff    	lea    -0x1c4(%ebp),%ecx
4c866f:	8d 53 08             	lea    0x8(%ebx),%edx
4c8672:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8675:	83 c0 0c             	add    $0xc,%eax
4c8678:	e8 cf 1f f5 ff       	call   0x41a64c
4c867d:	8b 85 3c fe ff ff    	mov    -0x1c4(%ebp),%eax
4c8683:	89 85 dc fe ff ff    	mov    %eax,-0x124(%ebp)
4c8689:	8b 85 40 fe ff ff    	mov    -0x1c0(%ebp),%eax
4c868f:	89 85 e0 fe ff ff    	mov    %eax,-0x120(%ebp)
4c8695:	8d 8d 34 fe ff ff    	lea    -0x1cc(%ebp),%ecx
4c869b:	8d 53 09             	lea    0x9(%ebx),%edx
4c869e:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c86a1:	83 c0 0b             	add    $0xb,%eax
4c86a4:	e8 a3 1f f5 ff       	call   0x41a64c
4c86a9:	8b 85 34 fe ff ff    	mov    -0x1cc(%ebp),%eax
4c86af:	89 85 e4 fe ff ff    	mov    %eax,-0x11c(%ebp)
4c86b5:	8b 85 38 fe ff ff    	mov    -0x1c8(%ebp),%eax
4c86bb:	89 85 e8 fe ff ff    	mov    %eax,-0x118(%ebp)
4c86c1:	8d 8d 2c fe ff ff    	lea    -0x1d4(%ebp),%ecx
4c86c7:	8d 53 0a             	lea    0xa(%ebx),%edx
4c86ca:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c86cd:	83 c0 0b             	add    $0xb,%eax
4c86d0:	e8 77 1f f5 ff       	call   0x41a64c
4c86d5:	8b 85 2c fe ff ff    	mov    -0x1d4(%ebp),%eax
4c86db:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
4c86e1:	8b 85 30 fe ff ff    	mov    -0x1d0(%ebp),%eax
4c86e7:	89 85 f0 fe ff ff    	mov    %eax,-0x110(%ebp)
4c86ed:	8d 8d 24 fe ff ff    	lea    -0x1dc(%ebp),%ecx
4c86f3:	8d 7b 0b             	lea    0xb(%ebx),%edi
4c86f6:	8b d7                	mov    %edi,%edx
4c86f8:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c86fb:	83 c0 0a             	add    $0xa,%eax
4c86fe:	e8 49 1f f5 ff       	call   0x41a64c
4c8703:	8b 85 24 fe ff ff    	mov    -0x1dc(%ebp),%eax
4c8709:	89 85 f4 fe ff ff    	mov    %eax,-0x10c(%ebp)
4c870f:	8b 85 28 fe ff ff    	mov    -0x1d8(%ebp),%eax
4c8715:	89 85 f8 fe ff ff    	mov    %eax,-0x108(%ebp)
4c871b:	8d 8d 1c fe ff ff    	lea    -0x1e4(%ebp),%ecx
4c8721:	8b d7                	mov    %edi,%edx
4c8723:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8726:	83 c0 09             	add    $0x9,%eax
4c8729:	e8 1e 1f f5 ff       	call   0x41a64c
4c872e:	8b 85 1c fe ff ff    	mov    -0x1e4(%ebp),%eax
4c8734:	89 85 fc fe ff ff    	mov    %eax,-0x104(%ebp)
4c873a:	8b 85 20 fe ff ff    	mov    -0x1e0(%ebp),%eax
4c8740:	89 85 00 ff ff ff    	mov    %eax,-0x100(%ebp)
4c8746:	8d 8d 14 fe ff ff    	lea    -0x1ec(%ebp),%ecx
4c874c:	8d 53 0c             	lea    0xc(%ebx),%edx
4c874f:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8752:	83 c0 08             	add    $0x8,%eax
4c8755:	e8 f2 1e f5 ff       	call   0x41a64c
4c875a:	8b 85 14 fe ff ff    	mov    -0x1ec(%ebp),%eax
4c8760:	89 85 04 ff ff ff    	mov    %eax,-0xfc(%ebp)
4c8766:	8b 85 18 fe ff ff    	mov    -0x1e8(%ebp),%eax
4c876c:	89 85 08 ff ff ff    	mov    %eax,-0xf8(%ebp)
4c8772:	8d 8d 0c fe ff ff    	lea    -0x1f4(%ebp),%ecx
4c8778:	8d 53 0c             	lea    0xc(%ebx),%edx
4c877b:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c877e:	83 c0 04             	add    $0x4,%eax
4c8781:	e8 c6 1e f5 ff       	call   0x41a64c
4c8786:	8b 85 0c fe ff ff    	mov    -0x1f4(%ebp),%eax
4c878c:	89 85 0c ff ff ff    	mov    %eax,-0xf4(%ebp)
4c8792:	8b 85 10 fe ff ff    	mov    -0x1f0(%ebp),%eax
4c8798:	89 85 10 ff ff ff    	mov    %eax,-0xf0(%ebp)
4c879e:	8d 8d 04 fe ff ff    	lea    -0x1fc(%ebp),%ecx
4c87a4:	8b d7                	mov    %edi,%edx
4c87a6:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c87a9:	83 c0 03             	add    $0x3,%eax
4c87ac:	e8 9b 1e f5 ff       	call   0x41a64c
4c87b1:	8b 85 04 fe ff ff    	mov    -0x1fc(%ebp),%eax
4c87b7:	89 85 14 ff ff ff    	mov    %eax,-0xec(%ebp)
4c87bd:	8b 85 08 fe ff ff    	mov    -0x1f8(%ebp),%eax
4c87c3:	89 85 18 ff ff ff    	mov    %eax,-0xe8(%ebp)
4c87c9:	8d 8d fc fd ff ff    	lea    -0x204(%ebp),%ecx
4c87cf:	8b d7                	mov    %edi,%edx
4c87d1:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c87d4:	83 c0 02             	add    $0x2,%eax
4c87d7:	e8 70 1e f5 ff       	call   0x41a64c
4c87dc:	8b 85 fc fd ff ff    	mov    -0x204(%ebp),%eax
4c87e2:	89 85 1c ff ff ff    	mov    %eax,-0xe4(%ebp)
4c87e8:	8b 85 00 fe ff ff    	mov    -0x200(%ebp),%eax
4c87ee:	89 85 20 ff ff ff    	mov    %eax,-0xe0(%ebp)
4c87f4:	8d 8d f4 fd ff ff    	lea    -0x20c(%ebp),%ecx
4c87fa:	8d 53 0a             	lea    0xa(%ebx),%edx
4c87fd:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c8800:	40                   	inc    %eax
4c8801:	e8 46 1e f5 ff       	call   0x41a64c
4c8806:	8b 85 f4 fd ff ff    	mov    -0x20c(%ebp),%eax
4c880c:	89 85 24 ff ff ff    	mov    %eax,-0xdc(%ebp)
4c8812:	8b 85 f8 fd ff ff    	mov    -0x208(%ebp),%eax
4c8818:	89 85 28 ff ff ff    	mov    %eax,-0xd8(%ebp)
4c881e:	8d 8d ec fd ff ff    	lea    -0x214(%ebp),%ecx
4c8824:	8d 53 09             	lea    0x9(%ebx),%edx
4c8827:	8b 45 b4             	mov    -0x4c(%ebp),%eax
4c882a:	40                   	inc    %eax
4c882b:	e8 1c 1e f5 ff       	call   0x41a64c
4c8830:	8b 85 ec fd ff ff    	mov    -0x214(%ebp),%eax
4c8836:	89 85 2c ff ff ff    	mov    %eax,-0xd4(%ebp)
4c883c:	8b 85 f0 fd ff ff    	mov    -0x210(%ebp),%eax
4c8842:	89 85 30 ff ff ff    	mov    %eax,-0xd0(%ebp)
4c8848:	8d 95 74 fe ff ff    	lea    -0x18c(%ebp),%edx
4c884e:	b9 17 00 00 00       	mov    $0x17,%ecx
4c8853:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c8856:	e8 a5 ff f5 ff       	call   0x428800
4c885b:	6a ff                	push   $0xffffffff
4c885d:	6a ff                	push   $0xffffffff
4c885f:	8d 45 b8             	lea    -0x48(%ebp),%eax
4c8862:	50                   	push   %eax
4c8863:	e8 20 f3 f3 ff       	call   0x407b88
4c8868:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c886b:	8b 40 10             	mov    0x10(%eax),%eax
4c886e:	33 d2                	xor    %edx,%edx
4c8870:	e8 0b f8 f5 ff       	call   0x428080
4c8875:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c8878:	8b 40 14             	mov    0x14(%eax),%eax
4c887b:	b2 01                	mov    $0x1,%dl
4c887d:	e8 1e fb f5 ff       	call   0x4283a0
4c8882:	8b 45 0c             	mov    0xc(%ebp),%eax
4c8885:	83 e0 01             	and    $0x1,%eax
4c8888:	84 c0                	test   %al,%al
4c888a:	74 4f                	je     0x4c88db
4c888c:	6a fd                	push   $0xfffffffd
4c888e:	6a fd                	push   $0xfffffffd
4c8890:	8d 45 b8             	lea    -0x48(%ebp),%eax
4c8893:	50                   	push   %eax
4c8894:	e8 ef f2 f3 ff       	call   0x407b88
4c8899:	55                   	push   %ebp
4c889a:	e8 b5 f1 ff ff       	call   0x4c7a54
4c889f:	59                   	pop    %ecx
4c88a0:	8b d0                	mov    %eax,%edx
4c88a2:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c88a5:	8b 40 10             	mov    0x10(%eax),%eax
4c88a8:	e8 d7 f6 f5 ff       	call   0x427f84
4c88ad:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c88b0:	8b 40 10             	mov    0x10(%eax),%eax
4c88b3:	e8 c4 f6 f5 ff       	call   0x427f7c
4c88b8:	8b d0                	mov    %eax,%edx
4c88ba:	8b 45 c8             	mov    -0x38(%ebp),%eax
4c88bd:	8b 40 14             	mov    0x14(%eax),%eax
4c88c0:	e8 bf f9 f5 ff       	call   0x428284
4c88c5:	8b 45 c0             	mov    -0x40(%ebp),%eax
4c88c8:	50                   	push   %eax
4c88c9:	8b 45 c4             	mov    -0x3c(%ebp),%eax