42b4c4:	e8 e7 f7 00 00       	call   0x43acb0
42b4c9:	46                   	inc    %esi
42b4ca:	ff 4d fc             	decl   -0x4(%ebp)
42b4cd:	75 d3                	jne    0x42b4a2
42b4cf:	83 bb 18 02 00 00 00 	cmpl   $0x0,0x218(%ebx)
42b4d6:	7c 29                	jl     0x42b501
42b4d8:	c6 83 21 02 00 00 01 	movb   $0x1,0x221(%ebx)
42b4df:	8b 93 18 02 00 00    	mov    0x218(%ebx),%edx
42b4e5:	8b 83 10 02 00 00    	mov    0x210(%ebx),%eax
42b4eb:	e8 9c 88 fe ff       	call   0x413d8c
42b4f0:	b2 01                	mov    $0x1,%dl
42b4f2:	8b 08                	mov    (%eax),%ecx
42b4f4:	ff 91 cc 00 00 00    	call   *0xcc(%ecx)
42b4fa:	c6 83 21 02 00 00 00 	movb   $0x0,0x221(%ebx)
42b501:	8b c3                	mov    %ebx,%eax
42b503:	e8 0c fc ff ff       	call   0x42b114
42b508:	8b c3                	mov    %ebx,%eax
42b50a:	8b 10                	mov    (%eax),%edx
42b50c:	ff 52 7c             	call   *0x7c(%edx)
42b50f:	33 c0                	xor    %eax,%eax
42b511:	5a                   	pop    %edx
42b512:	59                   	pop    %ecx
42b513:	59                   	pop    %ecx
42b514:	64 89 10             	mov    %edx,%fs:(%eax)
42b517:	68 2c b5 42 00       	push   $0x42b52c
42b51c:	8d 45 f8             	lea    -0x8(%ebp),%eax
42b51f:	e8 98 8a fd ff       	call   0x403fbc
42b524:	c3                   	ret
42b525:	e9 96 84 fd ff       	jmp    0x4039c0
42b52a:	eb f0                	jmp    0x42b51c
42b52c:	5f                   	pop    %edi
42b52d:	5e                   	pop    %esi
42b52e:	5b                   	pop    %ebx
42b52f:	59                   	pop    %ecx
42b530:	59                   	pop    %ecx
42b531:	5d                   	pop    %ebp
42b532:	c3                   	ret
42b533:	90                   	nop
42b534:	53                   	push   %ebx
42b535:	56                   	push   %esi
42b536:	57                   	push   %edi
42b537:	8b d8                	mov    %eax,%ebx
42b539:	8b c3                	mov    %ebx,%eax
42b53b:	e8 08 54 01 00       	call   0x440948
42b540:	8b 83 10 02 00 00    	mov    0x210(%ebx),%eax
42b546:	8b 70 08             	mov    0x8(%eax),%esi
42b549:	4e                   	dec    %esi
42b54a:	85 f6                	test   %esi,%esi
42b54c:	7c 22                	jl     0x42b570
42b54e:	46                   	inc    %esi
42b54f:	33 ff                	xor    %edi,%edi
42b551:	8b c3                	mov    %ebx,%eax
42b553:	8b 10                	mov    (%eax),%edx
42b555:	ff 52 50             	call   *0x50(%edx)
42b558:	50                   	push   %eax
42b559:	8b d7                	mov    %edi,%edx
42b55b:	8b 83 10 02 00 00    	mov    0x210(%ebx),%eax
42b561:	e8 26 88 fe ff       	call   0x413d8c
42b566:	5a                   	pop    %edx
42b567:	8b 08                	mov    (%eax),%ecx
42b569:	ff 51 64             	call   *0x64(%ecx)
42b56c:	47                   	inc    %edi
42b56d:	4e                   	dec    %esi
42b56e:	75 e1                	jne    0x42b551
42b570:	5f                   	pop    %edi
42b571:	5e                   	pop    %esi
42b572:	5b                   	pop    %ebx
42b573:	c3                   	ret
42b574:	53                   	push   %ebx
42b575:	8b d8                	mov    %eax,%ebx
42b577:	8b c3                	mov    %ebx,%eax
42b579:	e8 3a 54 01 00       	call   0x4409b8
42b57e:	8b c3                	mov    %ebx,%eax
42b580:	e8 8f fb ff ff       	call   0x42b114
42b585:	5b                   	pop    %ebx
42b586:	c3                   	ret
42b587:	90                   	nop
42b588:	53                   	push   %ebx
42b589:	8b d8                	mov    %eax,%ebx
42b58b:	8b c3                	mov    %ebx,%eax
42b58d:	e8 1e 86 00 00       	call   0x433bb0
42b592:	8b c3                	mov    %ebx,%eax
42b594:	e8 7b fb ff ff       	call   0x42b114
42b599:	5b                   	pop    %ebx
42b59a:	c3                   	ret
42b59b:	90                   	nop
42b59c:	b0 01                	mov    $0x1,%al
42b59e:	c3                   	ret
42b59f:	90                   	nop
42b5a0:	55                   	push   %ebp
42b5a1:	8b ec                	mov    %esp,%ebp
42b5a3:	5d                   	pop    %ebp
42b5a4:	c2 08 00             	ret    $0x8
42b5a7:	90                   	nop
42b5a8:	64 96                	fs xchg %eax,%esi
42b5aa:	46                   	inc    %esi
42b5ab:	00 26                	add    %ah,(%esi)
42b5ad:	ff 00                	incl   (%eax)
42b5af:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b5b3:	00 27                	add    %ah,(%edi)
42b5b5:	ff 00                	incl   (%eax)
42b5b7:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b5bb:	00 28                	add    %ch,(%eax)
42b5bd:	ff 00                	incl   (%eax)
42b5bf:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b5c3:	00 29                	add    %ch,(%ecx)
42b5c5:	ff 00                	incl   (%eax)
42b5c7:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b5cb:	00 2a                	add    %ch,(%edx)
42b5cd:	ff 00                	incl   (%eax)
42b5cf:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b5d3:	00 2b                	add    %ch,(%ebx)
42b5d5:	ff 00                	incl   (%eax)
42b5d7:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b5db:	00 2c ff             	add    %ch,(%edi,%edi,8)
42b5de:	00 00                	add    %al,(%eax)
42b5e0:	64 96                	fs xchg %eax,%esi
42b5e2:	46                   	inc    %esi
42b5e3:	00 2d ff 00 00 64    	add    %ch,0x640000ff
42b5e9:	96                   	xchg   %eax,%esi
42b5ea:	46                   	inc    %esi
42b5eb:	00 2e                	add    %ch,(%esi)
42b5ed:	ff 00                	incl   (%eax)
42b5ef:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b5f3:	00 2f                	add    %ch,(%edi)
42b5f5:	ff 00                	incl   (%eax)
42b5f7:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b5fb:	00 10                	add    %dl,(%eax)
42b5fd:	ff 00                	incl   (%eax)
42b5ff:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b603:	00 11                	add    %dl,(%ecx)
42b605:	ff 00                	incl   (%eax)
42b607:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b60b:	00 12                	add    %dl,(%edx)
42b60d:	ff 00                	incl   (%eax)
42b60f:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b613:	00 13                	add    %dl,(%ebx)
42b615:	ff 00                	incl   (%eax)
42b617:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b61b:	00 14 ff             	add    %dl,(%edi,%edi,8)
42b61e:	00 00                	add    %al,(%eax)
42b620:	64 96                	fs xchg %eax,%esi
42b622:	46                   	inc    %esi
42b623:	00 15 ff 00 00 64    	add    %dl,0x640000ff
42b629:	96                   	xchg   %eax,%esi
42b62a:	46                   	inc    %esi
42b62b:	00 16                	add    %dl,(%esi)
42b62d:	ff 00                	incl   (%eax)
42b62f:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b633:	00 17                	add    %dl,(%edi)
42b635:	ff 00                	incl   (%eax)
42b637:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b63b:	00 18                	add    %bl,(%eax)
42b63d:	ff 00                	incl   (%eax)
42b63f:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b643:	00 19                	add    %bl,(%ecx)
42b645:	ff 00                	incl   (%eax)
42b647:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b64b:	00 1a                	add    %bl,(%edx)
42b64d:	ff 00                	incl   (%eax)
42b64f:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b653:	00 1b                	add    %bl,(%ebx)
42b655:	ff 00                	incl   (%eax)
42b657:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b65b:	00 1c ff             	add    %bl,(%edi,%edi,8)
42b65e:	00 00                	add    %al,(%eax)
42b660:	64 96                	fs xchg %eax,%esi
42b662:	46                   	inc    %esi
42b663:	00 1d ff 00 00 64    	add    %bl,0x640000ff
42b669:	96                   	xchg   %eax,%esi
42b66a:	46                   	inc    %esi
42b66b:	00 1e                	add    %bl,(%esi)
42b66d:	ff 00                	incl   (%eax)
42b66f:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b673:	00 1f                	add    %bl,(%edi)
42b675:	ff 00                	incl   (%eax)
42b677:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b67b:	00 00                	add    %al,(%eax)
42b67d:	ff 00                	incl   (%eax)
42b67f:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b683:	00 01                	add    %al,(%ecx)
42b685:	ff 00                	incl   (%eax)
42b687:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b68b:	00 02                	add    %al,(%edx)
42b68d:	ff 00                	incl   (%eax)
42b68f:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b693:	00 03                	add    %al,(%ebx)
42b695:	ff 00                	incl   (%eax)
42b697:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b69b:	00 04 ff             	add    %al,(%edi,%edi,8)
42b69e:	00 00                	add    %al,(%eax)
42b6a0:	64 96                	fs xchg %eax,%esi
42b6a2:	46                   	inc    %esi
42b6a3:	00 05 ff 00 00 64    	add    %al,0x640000ff
42b6a9:	96                   	xchg   %eax,%esi
42b6aa:	46                   	inc    %esi
42b6ab:	00 06                	add    %al,(%esi)
42b6ad:	ff 00                	incl   (%eax)
42b6af:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b6b3:	00 07                	add    %al,(%edi)
42b6b5:	ff 00                	incl   (%eax)
42b6b7:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b6bb:	00 08                	add    %cl,(%eax)
42b6bd:	ff 00                	incl   (%eax)
42b6bf:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b6c3:	00 09                	add    %cl,(%ecx)
42b6c5:	ff 00                	incl   (%eax)
42b6c7:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b6cb:	00 0a                	add    %cl,(%edx)
42b6cd:	ff 00                	incl   (%eax)
42b6cf:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b6d3:	00 0b                	add    %cl,(%ebx)
42b6d5:	ff 00                	incl   (%eax)
42b6d7:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b6db:	00 0c ff             	add    %cl,(%edi,%edi,8)
42b6de:	00 00                	add    %al,(%eax)
42b6e0:	64 96                	fs xchg %eax,%esi
42b6e2:	46                   	inc    %esi
42b6e3:	00 0d ff 00 00 64    	add    %cl,0x640000ff
42b6e9:	96                   	xchg   %eax,%esi
42b6ea:	46                   	inc    %esi
42b6eb:	00 0e                	add    %cl,(%esi)
42b6ed:	ff 00                	incl   (%eax)
42b6ef:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b6f3:	00 0f                	add    %cl,(%edi)
42b6f5:	ff 00                	incl   (%eax)
42b6f7:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b6fb:	00 f0                	add    %dh,%al
42b6fd:	fe 00                	incb   (%eax)
42b6ff:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b703:	00 f1                	add    %dh,%cl
42b705:	fe 00                	incb   (%eax)
42b707:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b70b:	00 f2                	add    %dh,%dl
42b70d:	fe 00                	incb   (%eax)
42b70f:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b713:	00 f3                	add    %dh,%bl
42b715:	fe 00                	incb   (%eax)
42b717:	00 64 96 46          	add    %ah,0x46(%esi,%edx,4)
42b71b:	00 f4                	add    %dh,%ah
42b71d:	fe 00                	incb   (%eax)
42b71f:	00 2f                	add    %ch,(%edi)
42b721:	00 00                	add    %al,(%eax)
42b723:	00 7c d9 45          	add    %bh,0x45(%ecx,%ebx,8)
42b727:	00 18                	add    %bl,(%eax)
42b729:	b7 42                	mov    $0x42,%bh
42b72b:	00 74 d9 45          	add    %dh,0x45(%ecx,%ebx,8)
42b72f:	00 10                	add    %dl,(%eax)
42b731:	b7 42                	mov    $0x42,%bh
42b733:	00 6c d9 45          	add    %ch,0x45(%ecx,%ebx,8)
42b737:	00 08                	add    %cl,(%eax)
42b739:	b7 42                	mov    $0x42,%bh
42b73b:	00 64 d9 45          	add    %ah,0x45(%ecx,%ebx,8)
42b73f:	00 00                	add    %al,(%eax)
42b741:	b7 42                	mov    $0x42,%bh
42b743:	00 5c d9 45          	add    %bl,0x45(%ecx,%ebx,8)
42b747:	00 f8                	add    %bh,%al
42b749:	b6 42                	mov    $0x42,%dh
42b74b:	00 54 d9 45          	add    %dl,0x45(%ecx,%ebx,8)
42b74f:	00 f0                	add    %dh,%al
42b751:	b6 42                	mov    $0x42,%dh
42b753:	00 4c d9 45          	add    %cl,0x45(%ecx,%ebx,8)
42b757:	00 e8                	add    %ch,%al
42b759:	b6 42                	mov    $0x42,%dh
42b75b:	00 44 d9 45          	add    %al,0x45(%ecx,%ebx,8)
42b75f:	00 e0                	add    %ah,%al
42b761:	b6 42                	mov    $0x42,%dh
42b763:	00 3c d9             	add    %bh,(%ecx,%ebx,8)
42b766:	45                   	inc    %ebp
42b767:	00 d8                	add    %bl,%al
42b769:	b6 42                	mov    $0x42,%dh
42b76b:	00 34 d9             	add    %dh,(%ecx,%ebx,8)
42b76e:	45                   	inc    %ebp
42b76f:	00 d0                	add    %dl,%al
42b771:	b6 42                	mov    $0x42,%dh
42b773:	00 2c d9             	add    %ch,(%ecx,%ebx,8)
42b776:	45                   	inc    %ebp
42b777:	00 c8                	add    %cl,%al
42b779:	b6 42                	mov    $0x42,%dh
42b77b:	00 24 d9             	add    %ah,(%ecx,%ebx,8)
42b77e:	45                   	inc    %ebp
42b77f:	00 c0                	add    %al,%al
42b781:	b6 42                	mov    $0x42,%dh
42b783:	00 1c d9             	add    %bl,(%ecx,%ebx,8)
42b786:	45                   	inc    %ebp
42b787:	00 b8 b6 42 00 14    	add    %bh,0x140042b6(%eax)
42b78d:	d9 45 00             	flds   0x0(%ebp)
42b790:	b0 b6                	mov    $0xb6,%al
42b792:	42                   	inc    %edx
42b793:	00 0c d9             	add    %cl,(%ecx,%ebx,8)
42b796:	45                   	inc    %ebp
42b797:	00 a8 b6 42 00 04    	add    %ch,0x40042b6(%eax)
42b79d:	d9 45 00             	flds   0x0(%ebp)
42b7a0:	a0 b6 42 00 fc       	mov    0xfc0042b6,%al
42b7a5:	d8 45 00             	fadds  0x0(%ebp)
42b7a8:	98                   	cwtl
42b7a9:	b6 42                	mov    $0x42,%dh
42b7ab:	00 f4                	add    %dh,%ah
42b7ad:	d8 45 00             	fadds  0x0(%ebp)
42b7b0:	90                   	nop
42b7b1:	b6 42                	mov    $0x42,%dh
42b7b3:	00 ec                	add    %ch,%ah
42b7b5:	d8 45 00             	fadds  0x0(%ebp)
42b7b8:	88 b6 42 00 e4 d8    	mov    %dh,-0x271bffbe(%esi)
42b7be:	45                   	inc    %ebp
42b7bf:	00 80 b6 42 00 dc    	add    %al,-0x23ffbd4a(%eax)
42b7c5:	d8 45 00             	fadds  0x0(%ebp)
42b7c8:	78 b6                	js     0x42b780
42b7ca:	42                   	inc    %edx
42b7cb:	00 d4                	add    %dl,%ah
42b7cd:	d8 45 00             	fadds  0x0(%ebp)
42b7d0:	70 b6                	jo     0x42b788
42b7d2:	42                   	inc    %edx
42b7d3:	00 cc                	add    %cl,%ah
42b7d5:	d8 45 00             	fadds  0x0(%ebp)
42b7d8:	68 b6 42 00 c4       	push   $0xc40042b6
42b7dd:	d8 45 00             	fadds  0x0(%ebp)
42b7e0:	60                   	pusha
42b7e1:	b6 42                	mov    $0x42,%dh
42b7e3:	00 bc d8 45 00 58 b6 	add    %bh,-0x49a7ffbb(%eax,%ebx,8)
42b7ea:	42                   	inc    %edx
42b7eb:	00 b4 d8 45 00 50 b6 	add    %dh,-0x49afffbb(%eax,%ebx,8)
42b7f2:	42                   	inc    %edx
42b7f3:	00 ac d8 45 00 48 b6 	add    %ch,-0x49b7ffbb(%eax,%ebx,8)
42b7fa:	42                   	inc    %edx
42b7fb:	00 a4 d8 45 00 40 b6 	add    %ah,-0x49bfffbb(%eax,%ebx,8)
42b802:	42                   	inc    %edx
42b803:	00 9c d8 45 00 38 b6 	add    %bl,-0x49c7ffbb(%eax,%ebx,8)
42b80a:	42                   	inc    %edx
42b80b:	00 94 d8 45 00 30 b6 	add    %dl,-0x49cfffbb(%eax,%ebx,8)
42b812:	42                   	inc    %edx
42b813:	00 8c d8 45 00 28 b6 	add    %cl,-0x49d7ffbb(%eax,%ebx,8)
42b81a:	42                   	inc    %edx
42b81b:	00 84 d8 45 00 20 b6 	add    %al,-0x49dfffbb(%eax,%ebx,8)
42b822:	42                   	inc    %edx
42b823:	00 7c d8 45          	add    %bh,0x45(%eax,%ebx,8)
42b827:	00 18                	add    %bl,(%eax)
42b829:	b6 42                	mov    $0x42,%dh
42b82b:	00 74 d8 45          	add    %dh,0x45(%eax,%ebx,8)
42b82f:	00 10                	add    %dl,(%eax)
42b831:	b6 42                	mov    $0x42,%dh
42b833:	00 6c d8 45          	add    %ch,0x45(%eax,%ebx,8)
42b837:	00 08                	add    %cl,(%eax)
42b839:	b6 42                	mov    $0x42,%dh
42b83b:	00 64 d8 45          	add    %ah,0x45(%eax,%ebx,8)
42b83f:	00 00                	add    %al,(%eax)
42b841:	b6 42                	mov    $0x42,%dh
42b843:	00 5c d8 45          	add    %bl,0x45(%eax,%ebx,8)
42b847:	00 f8                	add    %bh,%al
42b849:	b5 42                	mov    $0x42,%ch