4113a1:	e8 4a 08 00 00       	call   0x411bf0
4113a6:	85 c0                	test   %eax,%eax
4113a8:	74 20                	je     0x4113ca
4113aa:	6a 00                	push   $0x0
4113ac:	57                   	push   %edi
4113ad:	ff 15 54 a0 43 00    	call   *0x43a054
4113b3:	8b 85 c4 a7 ff ff    	mov    -0x583c(%ebp),%eax
4113b9:	8b 9d 3c a8 ff ff    	mov    -0x57c4(%ebp),%ebx
4113bf:	89 85 08 a8 ff ff    	mov    %eax,-0x57f8(%ebp)
4113c5:	e9 fd fd ff ff       	jmp    0x4111c7
4113ca:	8b 85 e8 a7 ff ff    	mov    -0x5818(%ebp),%eax
4113d0:	3d 00 10 00 00       	cmp    $0x1000,%eax
4113d5:	0f 87 f2 07 00 00    	ja     0x411bcd
4113db:	8b 8d f8 a7 ff ff    	mov    -0x5808(%ebp),%ecx
4113e1:	33 d2                	xor    %edx,%edx
4113e3:	66 89 14 41          	mov    %dx,(%ecx,%eax,2)
4113e7:	85 db                	test   %ebx,%ebx
4113e9:	0f 88 0e 02 00 00    	js     0x4115fd
4113ef:	8b 85 f4 a7 ff ff    	mov    -0x580c(%ebp),%eax
4113f5:	3b 85 00 a8 ff ff    	cmp    -0x5800(%ebp),%eax
4113fb:	72 29                	jb     0x411426
4113fd:	77 0e                	ja     0x41140d
4113ff:	8b 85 f0 a7 ff ff    	mov    -0x5810(%ebp),%eax
411405:	3b 85 fc a7 ff ff    	cmp    -0x5804(%ebp),%eax
41140b:	72 19                	jb     0x411426
41140d:	ff b5 34 a8 ff ff    	push   -0x57cc(%ebp)
411413:	8d 8d 14 a8 ff ff    	lea    -0x57ec(%ebp),%ecx
411419:	e8 02 08 00 00       	call   0x411c20
41141e:	85 c0                	test   %eax,%eax
411420:	0f 84 bc 01 00 00    	je     0x4115e2
411426:	c7 85 08 a8 ff ff 01 	movl   $0x1,-0x57f8(%ebp)
41142d:	00 00 00
411430:	81 fb 09 17 04 00    	cmp    $0x41709,%ebx
411436:	74 79                	je     0x4114b1
411438:	8b 85 18 a8 ff ff    	mov    -0x57e8(%ebp),%eax
41143e:	83 78 14 00          	cmpl   $0x0,0x14(%eax)
411442:	74 07                	je     0x41144b
411444:	bb 23 0d 04 80       	mov    $0x80040d23,%ebx
411449:	eb 9c                	jmp    0x4113e7
41144b:	ff b5 ec a7 ff ff    	push   -0x5814(%ebp)
411451:	c7 85 c0 a7 ff ff 00 	movl   $0x1000,-0x5840(%ebp)
411458:	10 00 00
41145b:	8d 85 c0 a7 ff ff    	lea    -0x5840(%ebp),%eax
411461:	8b 1e                	mov    (%esi),%ebx
411463:	50                   	push   %eax
411464:	56                   	push   %esi
411465:	8b 5b 14             	mov    0x14(%ebx),%ebx
411468:	8b cb                	mov    %ebx,%ecx
41146a:	ff 15 20 a5 43 00    	call   *0x43a520
411470:	ff d3                	call   *%ebx
411472:	8b d8                	mov    %eax,%ebx
411474:	8b cb                	mov    %ebx,%ecx
411476:	e8 75 07 00 00       	call   0x411bf0
41147b:	85 c0                	test   %eax,%eax
41147d:	74 0e                	je     0x41148d
41147f:	6a 00                	push   $0x0
411481:	57                   	push   %edi
411482:	ff 15 54 a0 43 00    	call   *0x43a054
411488:	e9 5a ff ff ff       	jmp    0x4113e7
41148d:	8b 85 c0 a7 ff ff    	mov    -0x5840(%ebp),%eax
411493:	3d 00 10 00 00       	cmp    $0x1000,%eax
411498:	72 05                	jb     0x41149f
41149a:	b8 00 10 00 00       	mov    $0x1000,%eax
41149f:	8b 8d ec a7 ff ff    	mov    -0x5814(%ebp),%ecx
4114a5:	33 d2                	xor    %edx,%edx
4114a7:	89 95 08 a8 ff ff    	mov    %edx,-0x57f8(%ebp)
4114ad:	66 89 14 41          	mov    %dx,(%ecx,%eax,2)
4114b1:	83 bd e8 a7 ff ff 00 	cmpl   $0x0,-0x5818(%ebp)
4114b8:	0f 84 de 00 00 00    	je     0x41159c
4114be:	8d 85 40 a8 ff ff    	lea    -0x57c0(%ebp),%eax
4114c4:	50                   	push   %eax
4114c5:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
4114cb:	e8 00 16 00 00       	call   0x412ad0
4114d0:	89 85 3c a8 ff ff    	mov    %eax,-0x57c4(%ebp)
4114d6:	c7 85 44 a8 ff ff 00 	movl   $0x0,-0x57bc(%ebp)
4114dd:	00 00 00
4114e0:	85 c0                	test   %eax,%eax
4114e2:	0f 88 fa 00 00 00    	js     0x4115e2
4114e8:	ff b5 e8 a7 ff ff    	push   -0x5818(%ebp)
4114ee:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
4114f4:	ff b5 f8 a7 ff ff    	push   -0x5808(%ebp)
4114fa:	e8 01 13 00 00       	call   0x412800
4114ff:	ff b5 34 a8 ff ff    	push   -0x57cc(%ebp)
411505:	8b d0                	mov    %eax,%edx
411507:	8d 8d 14 a8 ff ff    	lea    -0x57ec(%ebp),%ecx
41150d:	89 95 3c a8 ff ff    	mov    %edx,-0x57c4(%ebp)
411513:	e8 28 08 00 00       	call   0x411d40
411518:	85 c0                	test   %eax,%eax
41151a:	74 19                	je     0x411535
41151c:	8b 85 f0 a7 ff ff    	mov    -0x5810(%ebp),%eax
411522:	03 85 e8 a7 ff ff    	add    -0x5818(%ebp),%eax
411528:	89 85 f0 a7 ff ff    	mov    %eax,-0x5810(%ebp)
41152e:	83 95 f4 a7 ff ff 00 	adcl   $0x0,-0x580c(%ebp)
411535:	85 d2                	test   %edx,%edx
411537:	0f 88 a5 00 00 00    	js     0x4115e2
41153d:	ba 70 55 40 00       	mov    $0x405570,%edx
411542:	8d 8d 50 a8 ff ff    	lea    -0x57b0(%ebp),%ecx
411548:	e8 13 08 00 00       	call   0x411d60
41154d:	84 c0                	test   %al,%al
41154f:	74 4b                	je     0x41159c
411551:	83 bd 60 a8 ff ff 01 	cmpl   $0x1,-0x57a0(%ebp)
411558:	75 42                	jne    0x41159c
41155a:	83 bd 64 a8 ff ff 13 	cmpl   $0x13,-0x579c(%ebp)
411561:	75 39                	jne    0x41159c
411563:	81 bd 80 a8 ff ff 00 	cmpl   $0x2000,-0x5780(%ebp)
41156a:	20 00 00
41156d:	73 2d                	jae    0x41159c
41156f:	ff b5 f8 a7 ff ff    	push   -0x5808(%ebp)
411575:	8d 8d 74 a8 ff ff    	lea    -0x578c(%ebp),%ecx
41157b:	e8 ee 46 01 00       	call   0x425c6e
411580:	81 bd 80 a8 ff ff 00 	cmpl   $0x2000,-0x5780(%ebp)
411587:	20 00 00
41158a:	76 10                	jbe    0x41159c
41158c:	68 00 20 00 00       	push   $0x2000
411591:	8d 8d 74 a8 ff ff    	lea    -0x578c(%ebp),%ecx
411597:	e8 68 2b 00 00       	call   0x414104
41159c:	81 fb 09 17 04 00    	cmp    $0x41709,%ebx
4115a2:	75 09                	jne    0x4115ad
4115a4:	83 bd 08 a8 ff ff 00 	cmpl   $0x0,-0x57f8(%ebp)
4115ab:	75 39                	jne    0x4115e6
4115ad:	8b 85 f8 a7 ff ff    	mov    -0x5808(%ebp),%eax
4115b3:	8b 8d ec a7 ff ff    	mov    -0x5814(%ebp),%ecx
4115b9:	89 8d f8 a7 ff ff    	mov    %ecx,-0x5808(%ebp)
4115bf:	8b 8d e8 a7 ff ff    	mov    -0x5818(%ebp),%ecx
4115c5:	89 85 ec a7 ff ff    	mov    %eax,-0x5814(%ebp)
4115cb:	8b 85 c0 a7 ff ff    	mov    -0x5840(%ebp),%eax
4115d1:	89 85 e8 a7 ff ff    	mov    %eax,-0x5818(%ebp)
4115d7:	89 8d c0 a7 ff ff    	mov    %ecx,-0x5840(%ebp)
4115dd:	e9 05 fe ff ff       	jmp    0x4113e7
4115e2:	85 db                	test   %ebx,%ebx
4115e4:	78 17                	js     0x4115fd
4115e6:	8b 9d 3c a8 ff ff    	mov    -0x57c4(%ebp),%ebx
4115ec:	8b 85 c4 a7 ff ff    	mov    -0x583c(%ebp),%eax
4115f2:	89 85 08 a8 ff ff    	mov    %eax,-0x57f8(%ebp)
4115f8:	e9 ca fb ff ff       	jmp    0x4111c7
4115fd:	81 fb 05 17 04 80    	cmp    $0x80041705,%ebx
411603:	74 e1                	je     0x4115e6
411605:	81 fb 01 17 04 80    	cmp    $0x80041701,%ebx
41160b:	74 d9                	je     0x4115e6
41160d:	81 fb 07 17 04 80    	cmp    $0x80041707,%ebx
411613:	74 d1                	je     0x4115e6
411615:	81 fb 08 17 04 80    	cmp    $0x80041708,%ebx
41161b:	74 c9                	je     0x4115e6
41161d:	8b 85 c4 a7 ff ff    	mov    -0x583c(%ebp),%eax
411623:	89 9d 3c a8 ff ff    	mov    %ebx,-0x57c4(%ebp)
411629:	89 85 08 a8 ff ff    	mov    %eax,-0x57f8(%ebp)
41162f:	e9 93 fb ff ff       	jmp    0x4111c7
411634:	89 85 08 a8 ff ff    	mov    %eax,-0x57f8(%ebp)
41163a:	39 85 b0 a7 ff ff    	cmp    %eax,-0x5850(%ebp)
411640:	0f 84 81 fb ff ff    	je     0x4111c7
411646:	89 85 04 a8 ff ff    	mov    %eax,-0x57fc(%ebp)
41164c:	8b 85 18 a8 ff ff    	mov    -0x57e8(%ebp),%eax
411652:	39 48 14             	cmp    %ecx,0x14(%eax)
411655:	74 16                	je     0x41166d
411657:	bb 23 0d 04 80       	mov    $0x80040d23,%ebx
41165c:	89 8d 08 a8 ff ff    	mov    %ecx,-0x57f8(%ebp)
411662:	89 9d 3c a8 ff ff    	mov    %ebx,-0x57c4(%ebp)
411668:	e9 5a fb ff ff       	jmp    0x4111c7
41166d:	8b 06                	mov    (%esi),%eax
41166f:	8d 8d 04 a8 ff ff    	lea    -0x57fc(%ebp),%ecx
411675:	51                   	push   %ecx
411676:	56                   	push   %esi
411677:	8b 58 18             	mov    0x18(%eax),%ebx
41167a:	8b cb                	mov    %ebx,%ecx
41167c:	ff 15 20 a5 43 00    	call   *0x43a520
411682:	ff d3                	call   *%ebx
411684:	8b d8                	mov    %eax,%ebx
411686:	8b cb                	mov    %ebx,%ecx
411688:	89 9d 3c a8 ff ff    	mov    %ebx,-0x57c4(%ebp)
41168e:	e8 5d 05 00 00       	call   0x411bf0
411693:	85 c0                	test   %eax,%eax
411695:	74 1a                	je     0x4116b1
411697:	6a 00                	push   $0x0
411699:	57                   	push   %edi
41169a:	ff 15 54 a0 43 00    	call   *0x43a054
4116a0:	8b 85 c4 a7 ff ff    	mov    -0x583c(%ebp),%eax
4116a6:	89 85 08 a8 ff ff    	mov    %eax,-0x57f8(%ebp)
4116ac:	e9 16 fb ff ff       	jmp    0x4111c7
4116b1:	8b 8d 04 a8 ff ff    	mov    -0x57fc(%ebp),%ecx
4116b7:	85 c9                	test   %ecx,%ecx
4116b9:	0f 84 2d ff ff ff    	je     0x4115ec
4116bf:	85 db                	test   %ebx,%ebx
4116c1:	0f 88 eb 00 00 00    	js     0x4117b2
4116c7:	b8 03 00 00 00       	mov    $0x3,%eax
4116cc:	66 3b 01             	cmp    (%ecx),%ax
4116cf:	75 13                	jne    0x4116e4
4116d1:	e8 87 98 ff ff       	call   0x40af5d
4116d6:	8b 8d 04 a8 ff ff    	mov    -0x57fc(%ebp),%ecx
4116dc:	8b d8                	mov    %eax,%ebx
4116de:	89 9d 3c a8 ff ff    	mov    %ebx,-0x57c4(%ebp)
4116e4:	85 db                	test   %ebx,%ebx
4116e6:	0f 88 c6 00 00 00    	js     0x4117b2
4116ec:	6a 00                	push   $0x0
4116ee:	8d 95 50 a8 ff ff    	lea    -0x57b0(%ebp),%edx
4116f4:	e8 47 1a 00 00       	call   0x413140
4116f9:	85 c0                	test   %eax,%eax
4116fb:	0f 84 ab 00 00 00    	je     0x4117ac
411701:	8d 85 40 a8 ff ff    	lea    -0x57c0(%ebp),%eax
411707:	50                   	push   %eax
411708:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
41170e:	e8 bd 13 00 00       	call   0x412ad0
411713:	8b d8                	mov    %eax,%ebx
411715:	89 9d 3c a8 ff ff    	mov    %ebx,-0x57c4(%ebp)
41171b:	85 db                	test   %ebx,%ebx
41171d:	0f 88 89 00 00 00    	js     0x4117ac
411723:	ba 34 5c 40 00       	mov    $0x405c34,%edx
411728:	8d 8d 50 a8 ff ff    	lea    -0x57b0(%ebp),%ecx
41172e:	e8 2d 06 00 00       	call   0x411d60
411733:	84 c0                	test   %al,%al
411735:	74 25                	je     0x41175c
411737:	83 bd 60 a8 ff ff 01 	cmpl   $0x1,-0x57a0(%ebp)
41173e:	75 1c                	jne    0x41175c
411740:	83 bd 64 a8 ff ff 02 	cmpl   $0x2,-0x579c(%ebp)
411747:	75 13                	jne    0x41175c
411749:	8d 8d 04 a8 ff ff    	lea    -0x57fc(%ebp),%ecx
41174f:	e8 8f 7a 01 00       	call   0x4291e3
411754:	8b d8                	mov    %eax,%ebx
411756:	89 85 3c a8 ff ff    	mov    %eax,-0x57c4(%ebp)
41175c:	85 db                	test   %ebx,%ebx
41175e:	78 4c                	js     0x4117ac
411760:	ff b5 04 a8 ff ff    	push   -0x57fc(%ebp)
411766:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
41176c:	e8 0f e1 ff ff       	call   0x40f880
411771:	ff b5 34 a8 ff ff    	push   -0x57cc(%ebp)
411777:	8b d8                	mov    %eax,%ebx
411779:	8d 8d 14 a8 ff ff    	lea    -0x57ec(%ebp),%ecx
41177f:	89 9d 3c a8 ff ff    	mov    %ebx,-0x57c4(%ebp)
411785:	e8 b6 05 00 00       	call   0x411d40
41178a:	85 c0                	test   %eax,%eax
41178c:	74 1e                	je     0x4117ac
41178e:	ff b5 04 a8 ff ff    	push   -0x57fc(%ebp)
411794:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
41179a:	e8 01 1c 00 00       	call   0x4133a0
41179f:	01 85 f0 a7 ff ff    	add    %eax,-0x5810(%ebp)
4117a5:	83 95 f4 a7 ff ff 00 	adcl   $0x0,-0x580c(%ebp)
4117ac:	8b 8d 04 a8 ff ff    	mov    -0x57fc(%ebp),%ecx
4117b2:	51                   	push   %ecx
4117b3:	ff 15 4c a0 43 00    	call   *0x43a04c
4117b9:	ff b5 04 a8 ff ff    	push   -0x57fc(%ebp)
4117bf:	ff 15 64 a0 43 00    	call   *0x43a064
4117c5:	8b 85 c4 a7 ff ff    	mov    -0x583c(%ebp),%eax
4117cb:	89 85 08 a8 ff ff    	mov    %eax,-0x57f8(%ebp)
4117d1:	e9 f1 f9 ff ff       	jmp    0x4111c7
4117d6:	bb 6e 0d 04 00       	mov    $0x40d6e,%ebx
4117db:	89 9d 3c a8 ff ff    	mov    %ebx,-0x57c4(%ebp)
4117e1:	8b 95 30 a8 ff ff    	mov    -0x57d0(%ebp),%edx
4117e7:	8d 8d 14 a8 ff ff    	lea    -0x57ec(%ebp),%ecx
4117ed:	52                   	push   %edx
4117ee:	e8 2d 04 00 00       	call   0x411c20
4117f3:	85 c0                	test   %eax,%eax
4117f5:	74 2a                	je     0x411821
4117f7:	83 bd 60 a8 ff ff 00 	cmpl   $0x0,-0x57a0(%ebp)
4117fe:	75 21                	jne    0x411821
411800:	8b 85 64 a8 ff ff    	mov    -0x579c(%ebp),%eax
411806:	85 c0                	test   %eax,%eax
411808:	74 17                	je     0x411821
41180a:	50                   	push   %eax
41180b:	ff 15 64 a0 43 00    	call   *0x43a064
411811:	8b 95 30 a8 ff ff    	mov    -0x57d0(%ebp),%edx
411817:	c7 85 64 a8 ff ff 00 	movl   $0x0,-0x579c(%ebp)
41181e:	00 00 00
411821:	81 fb 00 17 04 80    	cmp    $0x80041700,%ebx
411827:	74 56                	je     0x41187f
411829:	81 fb 01 17 04 80    	cmp    $0x80041701,%ebx
41182f:	74 4e                	je     0x41187f
411831:	81 fb 02 17 04 80    	cmp    $0x80041702,%ebx
411837:	74 46                	je     0x41187f
411839:	81 fb 05 17 04 80    	cmp    $0x80041705,%ebx
41183f:	74 3e                	je     0x41187f
411841:	81 fb 06 17 04 80    	cmp    $0x80041706,%ebx
411847:	74 36                	je     0x41187f
411849:	81 fb 07 17 04 80    	cmp    $0x80041707,%ebx
41184f:	74 2e                	je     0x41187f
411851:	81 fb 08 17 04 80    	cmp    $0x80041708,%ebx
411857:	74 26                	je     0x41187f
411859:	85 db                	test   %ebx,%ebx
41185b:	0f 88 68 f8 ff ff    	js     0x4110c9
411861:	81 fb 6e 0d 04 00    	cmp    $0x40d6e,%ebx
411867:	75 1e                	jne    0x411887
411869:	53                   	push   %ebx
41186a:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
411870:	e8 6a ce ff ff       	call   0x40e6df
411875:	b8 01 00 00 00       	mov    $0x1,%eax
41187a:	e9 3d f7 ff ff       	jmp    0x410fbc
41187f:	33 db                	xor    %ebx,%ebx
411881:	89 9d 3c a8 ff ff    	mov    %ebx,-0x57c4(%ebp)
411887:	52                   	push   %edx
411888:	8d 8d 14 a8 ff ff    	lea    -0x57ec(%ebp),%ecx
41188e:	e8 8d 03 00 00       	call   0x411c20
411893:	85 c0                	test   %eax,%eax
411895:	75 78                	jne    0x41190f
411897:	8d 85 30 a8 ff ff    	lea    -0x57d0(%ebp),%eax
41189d:	50                   	push   %eax
41189e:	8d 8d 14 a8 ff ff    	lea    -0x57ec(%ebp),%ecx
4118a4:	e8 6b cd ff ff       	call   0x40e614
4118a9:	6a 00                	push   $0x0
4118ab:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
4118b1:	e8 71 cd ff ff       	call   0x40e627
4118b6:	8b d8                	mov    %eax,%ebx
4118b8:	89 9d 3c a8 ff ff    	mov    %ebx,-0x57c4(%ebp)
4118be:	85 db                	test   %ebx,%ebx
4118c0:	78 11                	js     0x4118d3
4118c2:	8b b5 14 a8 ff ff    	mov    -0x57ec(%ebp),%esi
4118c8:	8b 85 cc a7 ff ff    	mov    -0x5834(%ebp),%eax
4118ce:	e9 ef f6 ff ff       	jmp    0x410fc2
4118d3:	53                   	push   %ebx
4118d4:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
4118da:	e8 00 ce ff ff       	call   0x40e6df
4118df:	b8 01 00 00 00       	mov    $0x1,%eax
4118e4:	e9 cd f6 ff ff       	jmp    0x410fb6
4118e9:	81 fb 05 40 00 80    	cmp    $0x80004005,%ebx
4118ef:	0f 85 d4 f7 ff ff    	jne    0x4110c9
4118f5:	68 2e 0d 04 80       	push   $0x80040d2e
4118fa:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
411900:	e8 da cd ff ff       	call   0x40e6df
411905:	b8 01 00 00 00       	mov    $0x1,%eax
41190a:	e9 ad f6 ff ff       	jmp    0x410fbc
41190f:	83 bd 44 bb ff ff 00 	cmpl   $0x0,-0x44bc(%ebp)
411916:	74 28                	je     0x411940
411918:	6a 00                	push   $0x0
41191a:	8d 8d b0 b1 ff ff    	lea    -0x4e50(%ebp),%ecx
411920:	e8 ba cd ff ff       	call   0x40e6df
411925:	8d 8d 74 a8 ff ff    	lea    -0x578c(%ebp),%ecx
41192b:	e8 fc 37 00 00       	call   0x41512c
411930:	8d 8d 14 a8 ff ff    	lea    -0x57ec(%ebp),%ecx
411936:	e8 d3 20 00 00       	call   0x413a0e
41193b:	e9 f8 f4 ff ff       	jmp    0x410e38
411940:	83 bd b0 a7 ff ff 00 	cmpl   $0x0,-0x5850(%ebp)
411947:	0f 84 8f 00 00 00    	je     0x4119dc
41194d:	83 bd 90 b7 ff ff 00 	cmpl   $0x0,-0x4870(%ebp)
411954:	0f 85 82 00 00 00    	jne    0x4119dc
41195a:	85 db                	test   %ebx,%ebx
41195c:	79 28                	jns    0x411986
41195e:	81 fb 00 17 04 80    	cmp    $0x80041700,%ebx
411964:	74 20                	je     0x411986
411966:	81 fb 01 17 04 80    	cmp    $0x80041701,%ebx
41196c:	74 18                	je     0x411986
41196e:	81 fb 02 17 04 80    	cmp    $0x80041702,%ebx
411974:	74 10                	je     0x411986
411976:	81 fb 07 17 04 80    	cmp    $0x80041707,%ebx
41197c:	74 08                	je     0x411986
41197e:	81 fb 08 17 04 80    	cmp    $0x80041708,%ebx
411984:	75 56                	jne    0x4119dc
411986:	6a 10                	push   $0x10
411988:	ff 15 5c a0 43 00    	call   *0x43a05c
41198e:	8b f0                	mov    %eax,%esi
411990:	85 f6                	test   %esi,%esi
411992:	74 48                	je     0x4119dc
411994:	33 c0                	xor    %eax,%eax
411996:	8d 8d 7c a7 ff ff    	lea    -0x5884(%ebp),%ecx