44e4cc:	51                   	push   %ecx
44e4cd:	ba 69 05 00 00       	mov    $0x569,%edx
44e4d2:	e9 b5 09 00 00       	jmp    0x44ee8c
44e4d7:	8b 85 dc fd ff ff    	mov    -0x224(%ebp),%eax
44e4dd:	8b 95 8c fd ff ff    	mov    -0x274(%ebp),%edx
44e4e3:	81 ca 42 08 00 00    	or     $0x842,%edx
44e4e9:	89 95 8c fd ff ff    	mov    %edx,-0x274(%ebp)
44e4ef:	8b 08                	mov    (%eax),%ecx
44e4f1:	52                   	push   %edx
44e4f2:	50                   	push   %eax
44e4f3:	8b 71 24             	mov    0x24(%ecx),%esi
44e4f6:	8b ce                	mov    %esi,%ecx
44e4f8:	ff 15 2c 81 4a 00    	call   *0x4a812c
44e4fe:	ff d6                	call   *%esi
44e500:	8b 4d 04             	mov    0x4(%ebp),%ecx
44e503:	85 c0                	test   %eax,%eax
44e505:	79 0c                	jns    0x44e513
44e507:	50                   	push   %eax
44e508:	51                   	push   %ecx
44e509:	ba 6d 05 00 00       	mov    $0x56d,%edx
44e50e:	e9 79 09 00 00       	jmp    0x44ee8c
44e513:	8d 8d d8 fd ff ff    	lea    -0x228(%ebp),%ecx
44e519:	ff 15 20 74 4a 00    	call   *0x4a7420
44e51f:	8d 8d 7c fd ff ff    	lea    -0x284(%ebp),%ecx
44e525:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
44e529:	ff 15 20 74 4a 00    	call   *0x4a7420
44e52f:	8d 85 d8 fd ff ff    	lea    -0x228(%ebp),%eax
44e535:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
44e539:	50                   	push   %eax
44e53a:	8d 85 7c fd ff ff    	lea    -0x284(%ebp),%eax
44e540:	b9 e0 55 4a 00       	mov    $0x4a55e0,%ecx
44e545:	50                   	push   %eax
44e546:	e8 ba fc ff ff       	call   0x44e205
44e54b:	8b 8d d8 fd ff ff    	mov    -0x228(%ebp),%ecx
44e551:	83 79 f8 01          	cmpl   $0x1,-0x8(%ecx)
44e555:	7e 2d                	jle    0x44e584
44e557:	8b 85 dc fd ff ff    	mov    -0x224(%ebp),%eax
44e55d:	83 c1 02             	add    $0x2,%ecx
44e560:	51                   	push   %ecx
44e561:	50                   	push   %eax
44e562:	8b 10                	mov    (%eax),%edx
44e564:	8b 72 58             	mov    0x58(%edx),%esi
44e567:	8b ce                	mov    %esi,%ecx
44e569:	ff 15 2c 81 4a 00    	call   *0x4a812c
44e56f:	ff d6                	call   *%esi
44e571:	8b 4d 04             	mov    0x4(%ebp),%ecx
44e574:	85 c0                	test   %eax,%eax
44e576:	79 0c                	jns    0x44e584
44e578:	50                   	push   %eax
44e579:	51                   	push   %ecx
44e57a:	ba 75 05 00 00       	mov    $0x575,%edx
44e57f:	e9 08 09 00 00       	jmp    0x44ee8c
44e584:	8d 95 cc fd ff ff    	lea    -0x234(%ebp),%edx
44e58a:	89 9d 9c fd ff ff    	mov    %ebx,-0x264(%ebp)
44e590:	8d 8d 9c fd ff ff    	lea    -0x264(%ebp),%ecx
44e596:	e8 4c bd fe ff       	call   0x43a2e7
44e59b:	85 c0                	test   %eax,%eax
44e59d:	0f 84 ee 08 00 00    	je     0x44ee91
44e5a3:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
44e5a7:	33 c9                	xor    %ecx,%ecx
44e5a9:	8b 9d 9c fd ff ff    	mov    -0x264(%ebp),%ebx
44e5af:	8b bd cc fd ff ff    	mov    -0x234(%ebp),%edi
44e5b5:	83 c3 04             	add    $0x4,%ebx
44e5b8:	6a 14                	push   $0x14
44e5ba:	5a                   	pop    %edx
44e5bb:	8b c3                	mov    %ebx,%eax
44e5bd:	89 bd d4 fd ff ff    	mov    %edi,-0x22c(%ebp)
44e5c3:	f7 e2                	mul    %edx
44e5c5:	89 bd 94 fd ff ff    	mov    %edi,-0x26c(%ebp)
44e5cb:	0f 90 c1             	seto   %cl
44e5ce:	f7 d9                	neg    %ecx
44e5d0:	0b c8                	or     %eax,%ecx
44e5d2:	51                   	push   %ecx
44e5d3:	e8 36 f4 03 00       	call   0x48da0e
44e5d8:	8b f0                	mov    %eax,%esi
44e5da:	89 b5 cc fd ff ff    	mov    %esi,-0x234(%ebp)
44e5e0:	89 b5 c0 fd ff ff    	mov    %esi,-0x240(%ebp)
44e5e6:	59                   	pop    %ecx
44e5e7:	85 f6                	test   %esi,%esi
44e5e9:	74 3c                	je     0x44e627
44e5eb:	85 db                	test   %ebx,%ebx
44e5ed:	74 40                	je     0x44e62f
44e5ef:	8d bd e0 fd ff ff    	lea    -0x220(%ebp),%edi
44e5f5:	be 1c 38 41 00       	mov    $0x41381c,%esi
44e5fa:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e5fb:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e5fc:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e5fd:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e5fe:	c7 00 04 00 00 00    	movl   $0x4,(%eax)
44e604:	8d 78 04             	lea    0x4(%eax),%edi
44e607:	8d b5 e0 fd ff ff    	lea    -0x220(%ebp),%esi
44e60d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e60e:	8d 40 14             	lea    0x14(%eax),%eax
44e611:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e612:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e613:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e614:	83 eb 01             	sub    $0x1,%ebx
44e617:	75 d6                	jne    0x44e5ef
44e619:	8b b5 cc fd ff ff    	mov    -0x234(%ebp),%esi
44e61f:	8b bd d4 fd ff ff    	mov    -0x22c(%ebp),%edi
44e625:	eb 08                	jmp    0x44e62f
44e627:	33 f6                	xor    %esi,%esi
44e629:	89 b5 cc fd ff ff    	mov    %esi,-0x234(%ebp)
44e62f:	89 b5 c0 fd ff ff    	mov    %esi,-0x240(%ebp)
44e635:	83 a5 48 fd ff ff 00 	andl   $0x0,-0x2b8(%ebp)
44e63c:	83 a5 4c fd ff ff 00 	andl   $0x0,-0x2b4(%ebp)
44e643:	83 a5 50 fd ff ff 00 	andl   $0x0,-0x2b0(%ebp)
44e64a:	83 a5 58 fd ff ff 00 	andl   $0x0,-0x2a8(%ebp)
44e651:	83 a5 5c fd ff ff 00 	andl   $0x0,-0x2a4(%ebp)
44e658:	83 a5 60 fd ff ff 00 	andl   $0x0,-0x2a0(%ebp)
44e65f:	33 f6                	xor    %esi,%esi
44e661:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
44e665:	6a 0d                	push   $0xd
44e667:	89 b5 d0 fd ff ff    	mov    %esi,-0x230(%ebp)
44e66d:	5b                   	pop    %ebx
44e66e:	83 fb 10             	cmp    $0x10,%ebx
44e671:	0f 87 6f 01 00 00    	ja     0x44e7e6
44e677:	8d 8d a0 fd ff ff    	lea    -0x260(%ebp),%ecx
44e67d:	ff 15 20 74 4a 00    	call   *0x4a7420
44e683:	53                   	push   %ebx
44e684:	8d 8d a0 fd ff ff    	lea    -0x260(%ebp),%ecx
44e68a:	c6 45 fc 09          	movb   $0x9,-0x4(%ebp)
44e68e:	ff 15 40 74 4a 00    	call   *0x4a7440
44e694:	8b 4d 04             	mov    0x4(%ebp),%ecx
44e697:	85 c0                	test   %eax,%eax
44e699:	7f 10                	jg     0x44e6ab
44e69b:	68 ff ff 00 80       	push   $0x8000ffff
44e6a0:	51                   	push   %ecx
44e6a1:	ba 8f 05 00 00       	mov    $0x58f,%edx
44e6a6:	e9 e1 07 00 00       	jmp    0x44ee8c
44e6ab:	68 0c 04 41 00       	push   $0x41040c
44e6b0:	8d 8d c8 fd ff ff    	lea    -0x238(%ebp),%ecx
44e6b6:	ff 15 48 74 4a 00    	call   *0x4a7448
44e6bc:	6a 06                	push   $0x6
44e6be:	8d 8d d8 fd ff ff    	lea    -0x228(%ebp),%ecx
44e6c4:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
44e6c8:	ff 15 40 74 4a 00    	call   *0x4a7440
44e6ce:	8b 4d 04             	mov    0x4(%ebp),%ecx
44e6d1:	85 c0                	test   %eax,%eax
44e6d3:	7f 10                	jg     0x44e6e5
44e6d5:	68 ff ff 00 80       	push   $0x8000ffff
44e6da:	51                   	push   %ecx
44e6db:	ba 92 05 00 00       	mov    $0x592,%edx
44e6e0:	e9 a7 07 00 00       	jmp    0x44ee8c
44e6e5:	8d 85 d8 fd ff ff    	lea    -0x228(%ebp),%eax
44e6eb:	50                   	push   %eax
44e6ec:	8d 8d c8 fd ff ff    	lea    -0x238(%ebp),%ecx
44e6f2:	ff 15 b8 78 4a 00    	call   *0x4a78b8
44e6f8:	6a 1c                	push   $0x1c
44e6fa:	8d 8d d8 fd ff ff    	lea    -0x228(%ebp),%ecx
44e700:	ff 15 40 74 4a 00    	call   *0x4a7440
44e706:	8b 4d 04             	mov    0x4(%ebp),%ecx
44e709:	85 c0                	test   %eax,%eax
44e70b:	7f 10                	jg     0x44e71d
44e70d:	68 ff ff 00 80       	push   $0x8000ffff
44e712:	51                   	push   %ecx
44e713:	ba 94 05 00 00       	mov    $0x594,%edx
44e718:	e9 6f 07 00 00       	jmp    0x44ee8c
44e71d:	8d 85 d8 fd ff ff    	lea    -0x228(%ebp),%eax
44e723:	50                   	push   %eax
44e724:	68 10 04 41 00       	push   $0x410410
44e729:	8d 85 bc fd ff ff    	lea    -0x244(%ebp),%eax
44e72f:	50                   	push   %eax
44e730:	ff 15 9c 7a 4a 00    	call   *0x4a7a9c
44e736:	50                   	push   %eax
44e737:	8d 8d c8 fd ff ff    	lea    -0x238(%ebp),%ecx
44e73d:	c6 45 fc 0b          	movb   $0xb,-0x4(%ebp)
44e741:	ff 15 b8 78 4a 00    	call   *0x4a78b8
44e747:	8d 8d bc fd ff ff    	lea    -0x244(%ebp),%ecx
44e74d:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
44e751:	ff 15 1c 74 4a 00    	call   *0x4a741c
44e757:	6a 00                	push   $0x0
44e759:	8d 8d c8 fd ff ff    	lea    -0x238(%ebp),%ecx
44e75f:	ff 15 a0 7a 4a 00    	call   *0x4a7aa0
44e765:	8d 85 a0 fd ff ff    	lea    -0x260(%ebp),%eax
44e76b:	50                   	push   %eax
44e76c:	8d 8d 44 fd ff ff    	lea    -0x2bc(%ebp),%ecx
44e772:	e8 fd 47 00 00       	call   0x452f74
44e777:	8d 85 c8 fd ff ff    	lea    -0x238(%ebp),%eax
44e77d:	50                   	push   %eax
44e77e:	8d 8d 54 fd ff ff    	lea    -0x2ac(%ebp),%ecx
44e784:	e8 eb 47 00 00       	call   0x452f74
44e789:	8b 85 c0 fd ff ff    	mov    -0x240(%ebp),%eax
44e78f:	8d 8d c8 fd ff ff    	lea    -0x238(%ebp),%ecx
44e795:	6b fe 14             	imul   $0x14,%esi,%edi
44e798:	be 2c 38 41 00       	mov    $0x41382c,%esi
44e79d:	89 85 cc fd ff ff    	mov    %eax,-0x234(%ebp)
44e7a3:	03 f8                	add    %eax,%edi
44e7a5:	8d 43 f3             	lea    -0xd(%ebx),%eax
44e7a8:	89 07                	mov    %eax,(%edi)
44e7aa:	83 c7 04             	add    $0x4,%edi
44e7ad:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e7ae:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e7af:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e7b0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e7b1:	8b b5 d0 fd ff ff    	mov    -0x230(%ebp),%esi
44e7b7:	46                   	inc    %esi
44e7b8:	89 b5 d0 fd ff ff    	mov    %esi,-0x230(%ebp)
44e7be:	ff 15 1c 74 4a 00    	call   *0x4a741c
44e7c4:	8d 8d a0 fd ff ff    	lea    -0x260(%ebp),%ecx
44e7ca:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
44e7ce:	ff 15 1c 74 4a 00    	call   *0x4a741c
44e7d4:	8b bd 94 fd ff ff    	mov    -0x26c(%ebp),%edi
44e7da:	43                   	inc    %ebx
44e7db:	89 bd d4 fd ff ff    	mov    %edi,-0x22c(%ebp)
44e7e1:	e9 88 fe ff ff       	jmp    0x44e66e
44e7e6:	33 db                	xor    %ebx,%ebx
44e7e8:	3b 9d 9c fd ff ff    	cmp    -0x264(%ebp),%ebx
44e7ee:	0f 83 5c 01 00 00    	jae    0x44e950
44e7f4:	6b f3 4c             	imul   $0x4c,%ebx,%esi
44e7f7:	8d 57 10             	lea    0x10(%edi),%edx
44e7fa:	03 d6                	add    %esi,%edx
44e7fc:	33 c9                	xor    %ecx,%ecx
44e7fe:	89 95 bc fd ff ff    	mov    %edx,-0x244(%ebp)
44e804:	8b 04 8a             	mov    (%edx,%ecx,4),%eax
44e807:	bf 2c 38 41 00       	mov    $0x41382c,%edi
44e80c:	3b 04 8f             	cmp    (%edi,%ecx,4),%eax
44e80f:	8b bd d4 fd ff ff    	mov    -0x22c(%ebp),%edi
44e815:	75 0b                	jne    0x44e822
44e817:	41                   	inc    %ecx
44e818:	83 f9 04             	cmp    $0x4,%ecx
44e81b:	75 e7                	jne    0x44e804
44e81d:	e9 28 01 00 00       	jmp    0x44e94a
44e822:	33 c9                	xor    %ecx,%ecx
44e824:	8b 04 8a             	mov    (%edx,%ecx,4),%eax
44e827:	bf 8c 38 41 00       	mov    $0x41388c,%edi
44e82c:	3b 04 8f             	cmp    (%edi,%ecx,4),%eax
44e82f:	8b bd d4 fd ff ff    	mov    -0x22c(%ebp),%edi
44e835:	75 0b                	jne    0x44e842
44e837:	41                   	inc    %ecx
44e838:	83 f9 04             	cmp    $0x4,%ecx
44e83b:	75 e7                	jne    0x44e824
44e83d:	e9 08 01 00 00       	jmp    0x44e94a
44e842:	33 c9                	xor    %ecx,%ecx
44e844:	8b 04 8a             	mov    (%edx,%ecx,4),%eax
44e847:	bf 7c 38 41 00       	mov    $0x41387c,%edi
44e84c:	3b 04 8f             	cmp    (%edi,%ecx,4),%eax
44e84f:	8b bd d4 fd ff ff    	mov    -0x22c(%ebp),%edi
44e855:	75 0b                	jne    0x44e862
44e857:	41                   	inc    %ecx
44e858:	83 f9 04             	cmp    $0x4,%ecx
44e85b:	75 e7                	jne    0x44e844
44e85d:	e9 e8 00 00 00       	jmp    0x44e94a
44e862:	ff 74 3e 28          	push   0x28(%esi,%edi,1)
44e866:	8d 8d c4 fd ff ff    	lea    -0x23c(%ebp),%ecx
44e86c:	ff 15 48 74 4a 00    	call   *0x4a7448
44e872:	c6 45 fc 0c          	movb   $0xc,-0x4(%ebp)
44e876:	8d 8d b4 fd ff ff    	lea    -0x24c(%ebp),%ecx
44e87c:	ff 74 3e 2c          	push   0x2c(%esi,%edi,1)
44e880:	ff 15 48 74 4a 00    	call   *0x4a7448
44e886:	8d 8d b4 fd ff ff    	lea    -0x24c(%ebp),%ecx
44e88c:	c6 45 fc 0d          	movb   $0xd,-0x4(%ebp)
44e890:	ff 15 a4 7a 4a 00    	call   *0x4a7aa4
44e896:	68 18 04 41 00       	push   $0x410418
44e89b:	8d 8d c4 fd ff ff    	lea    -0x23c(%ebp),%ecx
44e8a1:	ff 15 70 7a 4a 00    	call   *0x4a7a70
44e8a7:	8d 85 b4 fd ff ff    	lea    -0x24c(%ebp),%eax
44e8ad:	50                   	push   %eax
44e8ae:	8d 8d c4 fd ff ff    	lea    -0x23c(%ebp),%ecx
44e8b4:	ff 15 b8 78 4a 00    	call   *0x4a78b8
44e8ba:	68 20 04 41 00       	push   $0x410420
44e8bf:	8d 8d c4 fd ff ff    	lea    -0x23c(%ebp),%ecx
44e8c5:	ff 15 70 7a 4a 00    	call   *0x4a7a70
44e8cb:	8d 85 c4 fd ff ff    	lea    -0x23c(%ebp),%eax
44e8d1:	50                   	push   %eax
44e8d2:	8d 8d 44 fd ff ff    	lea    -0x2bc(%ebp),%ecx
44e8d8:	e8 97 46 00 00       	call   0x452f74
44e8dd:	8d 85 b4 fd ff ff    	lea    -0x24c(%ebp),%eax
44e8e3:	50                   	push   %eax
44e8e4:	8d 8d 54 fd ff ff    	lea    -0x2ac(%ebp),%ecx
44e8ea:	e8 85 46 00 00       	call   0x452f74
44e8ef:	8b b5 bc fd ff ff    	mov    -0x244(%ebp),%esi
44e8f5:	8d bd e0 fd ff ff    	lea    -0x220(%ebp),%edi
44e8fb:	8b 85 d0 fd ff ff    	mov    -0x230(%ebp),%eax
44e901:	8d 8d b4 fd ff ff    	lea    -0x24c(%ebp),%ecx
44e907:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e908:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e909:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e90a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e90b:	6b f8 14             	imul   $0x14,%eax,%edi
44e90e:	8d b5 e0 fd ff ff    	lea    -0x220(%ebp),%esi
44e914:	03 bd cc fd ff ff    	add    -0x234(%ebp),%edi
44e91a:	c7 07 04 00 00 00    	movl   $0x4,(%edi)
44e920:	83 c7 04             	add    $0x4,%edi
44e923:	40                   	inc    %eax
44e924:	89 85 d0 fd ff ff    	mov    %eax,-0x230(%ebp)
44e92a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e92b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e92c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e92d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44e92e:	ff 15 1c 74 4a 00    	call   *0x4a741c
44e934:	8d 8d c4 fd ff ff    	lea    -0x23c(%ebp),%ecx
44e93a:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
44e93e:	ff 15 1c 74 4a 00    	call   *0x4a741c
44e944:	8b bd d4 fd ff ff    	mov    -0x22c(%ebp),%edi
44e94a:	43                   	inc    %ebx
44e94b:	e9 98 fe ff ff       	jmp    0x44e7e8
44e950:	33 ff                	xor    %edi,%edi
44e952:	33 f6                	xor    %esi,%esi
44e954:	33 d2                	xor    %edx,%edx
44e956:	89 bd 70 fd ff ff    	mov    %edi,-0x290(%ebp)
44e95c:	89 b5 74 fd ff ff    	mov    %esi,-0x28c(%ebp)
44e962:	89 95 78 fd ff ff    	mov    %edx,-0x288(%ebp)
44e968:	c6 45 fc 0e          	movb   $0xe,-0x4(%ebp)
44e96c:	33 db                	xor    %ebx,%ebx
44e96e:	3b 9d d0 fd ff ff    	cmp    -0x230(%ebp),%ebx
44e974:	0f 83 95 00 00 00    	jae    0x44ea0f
44e97a:	8b 85 48 fd ff ff    	mov    -0x2b8(%ebp),%eax
44e980:	8b 04 98             	mov    (%eax,%ebx,4),%eax
44e983:	89 85 64 fd ff ff    	mov    %eax,-0x29c(%ebp)
44e989:	8b 85 58 fd ff ff    	mov    -0x2a8(%ebp),%eax
44e98f:	8b 04 98             	mov    (%eax,%ebx,4),%eax
44e992:	89 85 68 fd ff ff    	mov    %eax,-0x298(%ebp)
44e998:	85 ff                	test   %edi,%edi
44e99a:	74 47                	je     0x44e9e3
44e99c:	8b ce                	mov    %esi,%ecx
44e99e:	8b c2                	mov    %edx,%eax
44e9a0:	2b cf                	sub    %edi,%ecx
44e9a2:	2b c7                	sub    %edi,%eax
44e9a4:	c1 f9 03             	sar    $0x3,%ecx
44e9a7:	c1 f8 03             	sar    $0x3,%eax
44e9aa:	3b c8                	cmp    %eax,%ecx
44e9ac:	73 35                	jae    0x44e9e3
44e9ae:	ff b5 b8 fd ff ff    	push   -0x248(%ebp)
44e9b4:	8d 46 08             	lea    0x8(%esi),%eax
44e9b7:	33 d2                	xor    %edx,%edx
44e9b9:	ff b5 b8 fd ff ff    	push   -0x248(%ebp)
44e9bf:	89 85 bc fd ff ff    	mov    %eax,-0x244(%ebp)
44e9c5:	42                   	inc    %edx
44e9c6:	51                   	push   %ecx
44e9c7:	8d 85 64 fd ff ff    	lea    -0x29c(%ebp),%eax
44e9cd:	8b ce                	mov    %esi,%ecx
44e9cf:	50                   	push   %eax
44e9d0:	e8 80 5f 00 00       	call   0x454955
44e9d5:	8b b5 bc fd ff ff    	mov    -0x244(%ebp),%esi
44e9db:	89 b5 74 fd ff ff    	mov    %esi,-0x28c(%ebp)
44e9e1:	eb 20                	jmp    0x44ea03
44e9e3:	8d 85 64 fd ff ff    	lea    -0x29c(%ebp),%eax
44e9e9:	50                   	push   %eax
44e9ea:	51                   	push   %ecx
44e9eb:	56                   	push   %esi
44e9ec:	8d 8d 6c fd ff ff    	lea    -0x294(%ebp),%ecx
44e9f2:	e8 1c 4e 00 00       	call   0x453813
44e9f7:	8b b5 74 fd ff ff    	mov    -0x28c(%ebp),%esi
44e9fd:	8b bd 70 fd ff ff    	mov    -0x290(%ebp),%edi
44ea03:	8b 95 78 fd ff ff    	mov    -0x288(%ebp),%edx
44ea09:	43                   	inc    %ebx
44ea0a:	e9 5f ff ff ff       	jmp    0x44e96e
44ea0f:	85 ff                	test   %edi,%edi
44ea11:	75 04                	jne    0x44ea17