46932d:	c3                   	ret
46932e:	05 90 fe ff ff       	add    $0xfffffe90,%eax
469333:	50                   	push   %eax
469334:	8b 00                	mov    (%eax),%eax
469336:	8b 40 6c             	mov    0x6c(%eax),%eax
469339:	87 04 24             	xchg   %eax,(%esp)
46933c:	c3                   	ret
46933d:	05 90 fe ff ff       	add    $0xfffffe90,%eax
469342:	50                   	push   %eax
469343:	8b 00                	mov    (%eax),%eax
469345:	8b 40 70             	mov    0x70(%eax),%eax
469348:	87 04 24             	xchg   %eax,(%esp)
46934b:	c3                   	ret
46934c:	05 90 fe ff ff       	add    $0xfffffe90,%eax
469351:	50                   	push   %eax
469352:	8b 00                	mov    (%eax),%eax
469354:	8b 40 74             	mov    0x74(%eax),%eax
469357:	87 04 24             	xchg   %eax,(%esp)
46935a:	c3                   	ret
46935b:	05 90 fe ff ff       	add    $0xfffffe90,%eax
469360:	50                   	push   %eax
469361:	8b 00                	mov    (%eax),%eax
469363:	8b 40 78             	mov    0x78(%eax),%eax
469366:	87 04 24             	xchg   %eax,(%esp)
469369:	c3                   	ret
46936a:	81 44 24 04 90 fe ff 	addl   $0xfffffe90,0x4(%esp)
469371:	ff
469372:	8b 44 24 04          	mov    0x4(%esp),%eax
469376:	8b 00                	mov    (%eax),%eax
469378:	ff 60 28             	jmp    *0x28(%eax)
46937b:	81 44 24 04 90 fe ff 	addl   $0xfffffe90,0x4(%esp)
469382:	ff
469383:	e9 48 b7 fb ff       	jmp    0x424ad0
469388:	81 44 24 04 90 fe ff 	addl   $0xfffffe90,0x4(%esp)
46938f:	ff
469390:	e9 5b b7 fb ff       	jmp    0x424af0
469395:	6a 93                	push   $0xffffff93
469397:	46                   	inc    %esi
469398:	00 7b 93             	add    %bh,-0x6d(%ebx)
46939b:	46                   	inc    %esi
46939c:	00 88 93 46 00 4d    	add    %cl,0x4d004693(%eax)
4693a2:	92                   	xchg   %eax,%edx
4693a3:	46                   	inc    %esi
4693a4:	00 5c 92 46          	add    %bl,0x46(%edx,%edx,4)
4693a8:	00 6b 92             	add    %ch,-0x6e(%ebx)
4693ab:	46                   	inc    %esi
4693ac:	00 7a 92             	add    %bh,-0x6e(%edx)
4693af:	46                   	inc    %esi
4693b0:	00 89 92 46 00 98    	add    %cl,-0x67ffb96e(%ecx)
4693b6:	92                   	xchg   %eax,%edx
4693b7:	46                   	inc    %esi
4693b8:	00 a7 92 46 00 b6    	add    %ah,-0x49ffb96e(%edi)
4693be:	92                   	xchg   %eax,%edx
4693bf:	46                   	inc    %esi
4693c0:	00 c5                	add    %al,%ch
4693c2:	92                   	xchg   %eax,%edx
4693c3:	46                   	inc    %esi
4693c4:	00 d4                	add    %dl,%ah
4693c6:	92                   	xchg   %eax,%edx
4693c7:	46                   	inc    %esi
4693c8:	00 e3                	add    %ah,%bl
4693ca:	92                   	xchg   %eax,%edx
4693cb:	46                   	inc    %esi
4693cc:	00 f2                	add    %dh,%dl
4693ce:	92                   	xchg   %eax,%edx
4693cf:	46                   	inc    %esi
4693d0:	00 01                	add    %al,(%ecx)
4693d2:	93                   	xchg   %eax,%ebx
4693d3:	46                   	inc    %esi
4693d4:	00 10                	add    %dl,(%eax)
4693d6:	93                   	xchg   %eax,%ebx
4693d7:	46                   	inc    %esi
4693d8:	00 1f                	add    %bl,(%edi)
4693da:	93                   	xchg   %eax,%ebx
4693db:	46                   	inc    %esi
4693dc:	00 2e                	add    %ch,(%esi)
4693de:	93                   	xchg   %eax,%ebx
4693df:	46                   	inc    %esi
4693e0:	00 3d 93 46 00 4c    	add    %bh,0x4c004693
4693e6:	93                   	xchg   %eax,%ebx
4693e7:	46                   	inc    %esi
4693e8:	00 5b 93             	add    %bl,-0x6d(%ebx)
4693eb:	46                   	inc    %esi
4693ec:	00 01                	add    %al,(%ecx)
4693ee:	00 00                	add    %al,(%eax)
4693f0:	00 84 f6 f8 7a 60 06 	add    %al,0x6607af8(%esi,%esi,8)
4693f7:	b5 47                	mov    $0x47,%ch
4693f9:	a1 b3 e1 68 d2       	mov    0xd268e1b3,%eax
4693fe:	ac                   	lods   %ds:(%esi),%al
4693ff:	b9 08 95 93 46       	mov    $0x46939508,%ecx
469404:	00 70 01             	add    %dh,0x1(%eax)
469407:	00 00                	add    %al,(%eax)
469409:	00 00                	add    %al,(%eax)
46940b:	00 00                	add    %al,(%eax)
46940d:	8d 40 00             	lea    0x0(%eax),%eax
469410:	5c                   	pop    %esp
469411:	94                   	xchg   %eax,%esp
469412:	46                   	inc    %esi
469413:	00 ed                	add    %ch,%ch
469415:	93                   	xchg   %eax,%ebx
469416:	46                   	inc    %esi
469417:	00 00                	add    %al,(%eax)
469419:	00 00                	add    %al,(%eax)
46941b:	00 b8 96 46 00 f0    	add    %bh,-0xfffb96a(%eax)
469421:	96                   	xchg   %eax,%esi
469422:	46                   	inc    %esi
46942b:	00 d2                	add    %dl,%dl
46942d:	96                   	xchg   %eax,%esi
46942e:	46                   	inc    %esi
46942f:	00 e0                	add    %ah,%al
469431:	96                   	xchg   %eax,%esi
469432:	46                   	inc    %esi
469433:	00 74 01 00          	add    %dh,0x0(%ecx,%eax,1)
469437:	00 b4 a4 41 00 70 4a 	add    %dh,0x4a700041(%esp,%eiz,4)
46943e:	42                   	inc    %edx
46943f:	00 28                	add    %ch,(%eax)
469441:	36 40                	ss inc %eax
469443:	00 c4                	add    %al,%ah
469445:	43                   	inc    %ebx
469446:	42                   	inc    %edx
469447:	00 30                	add    %dh,(%eax)
469449:	36 40                	ss inc %eax
46944b:	00 24 36             	add    %ah,(%esi,%esi,1)
46944e:	40                   	inc    %eax
46944f:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
469456:	40                   	inc    %eax
469457:	00 54 41 47          	add    %dl,0x47(%ecx,%eax,2)
46945b:	00 e8                	add    %ch,%al
46945d:	c4 41 00             	les    0x0(%ecx),%eax
469460:	78 46                	js     0x4694a8
469462:	42                   	inc    %edx
469463:	00 04 c4             	add    %al,(%esp,%eax,8)
469466:	41                   	inc    %ecx
469467:	00 c4                	add    %al,%ah
469469:	44                   	inc    %esp
46946a:	47                   	inc    %edi
46946b:	00 1c 46             	add    %bl,(%esi,%eax,2)
46946e:	42                   	inc    %edx
46946f:	00 60 47             	add    %ah,0x47(%eax)
469472:	42                   	inc    %edx
469473:	00 80 43 47 00 88    	add    %al,-0x77ffb8bd(%eax)
469479:	4a                   	dec    %edx
46947a:	42                   	inc    %edx
46947b:	00 70 47             	add    %dh,0x47(%eax)
46947e:	42                   	inc    %edx
46947f:	00 68 47             	add    %ch,0x47(%eax)
469482:	42                   	inc    %edx
469483:	00 90 4a 42 00 5c    	add    %dl,0x5c00424a(%eax)
469489:	40                   	inc    %eax
46948a:	47                   	inc    %edi
46948b:	00 a0 77 47 00 a4    	add    %ah,-0x5bffb889(%eax)
469491:	77 47                	ja     0x4694da
469493:	00 f4                	add    %dh,%ah
469495:	77 47                	ja     0x4694de
469497:	00 4c 78 47          	add    %cl,0x47(%eax,%edi,2)
46949b:	00 50 78             	add    %dl,0x78(%eax)
46949e:	47                   	inc    %edi
46949f:	00 54 78 47          	add    %dl,0x47(%eax,%edi,2)
4694a3:	00 bc 78 47 00 c0 78 	add    %bh,0x78c00047(%eax,%edi,2)
4694aa:	47                   	inc    %edi
4694ab:	00 cc                	add    %cl,%ah
4694ad:	78 47                	js     0x4694f6
4694af:	00 d8                	add    %bl,%al
4694b1:	78 47                	js     0x4694fa
4694b3:	00 dc                	add    %bl,%ah
4694b5:	78 47                	js     0x4694fe
4694b7:	00 00                	add    %al,(%eax)
4694b9:	79 47                	jns    0x469502
4694bb:	00 04 79             	add    %al,(%ecx,%edi,2)
4694be:	47                   	inc    %edi
4694bf:	00 08                	add    %cl,(%eax)
4694c1:	79 47                	jns    0x46950a
4694c3:	00 0c 79             	add    %cl,(%ecx,%edi,2)
4694c6:	47                   	inc    %edi
4694c7:	00 14 79             	add    %dl,(%ecx,%edi,2)
4694ca:	47                   	inc    %edi
4694cb:	00 10                	add    %dl,(%eax)
4694cd:	79 47                	jns    0x469516
4694cf:	00 18                	add    %bl,(%eax)
4694d1:	79 47                	jns    0x46951a
4694d3:	00 1c 79             	add    %bl,(%ecx,%edi,2)
4694d6:	47                   	inc    %edi
4694d7:	00 08                	add    %cl,(%eax)
4694d9:	74 47                	je     0x469522
4694db:	00 80 6a 47 00 9c    	add    %al,-0x63ffb896(%eax)
4694e1:	48                   	dec    %eax
4694e2:	47                   	inc    %edi
4694e3:	00 78 4f             	add    %bh,0x4f(%eax)
4694e6:	47                   	inc    %edi
4694e7:	00 18                	add    %bl,(%eax)
4694e9:	48                   	dec    %eax
4694ea:	47                   	inc    %edi
4694eb:	00 18                	add    %bl,(%eax)
4694ed:	69 47 00 e0 6a 47 00 	imul   $0x476ae0,0x0(%edi),%eax
4694f4:	7c 59                	jl     0x46954f
4694f6:	47                   	inc    %edi
4694f7:	00 b0 4a 47 00 40    	add    %dh,0x4000474a(%eax)
4694fd:	4e                   	dec    %esi
4694fe:	47                   	inc    %edi
4694ff:	00 68 45             	add    %ch,0x45(%eax)
469502:	47                   	inc    %edi
469503:	00 9c 5b 47 00 6c 5f 	add    %bl,0x5f6c0047(%ebx,%ebx,2)
46950a:	47                   	inc    %edi
46950b:	00 2c 4c             	add    %ch,(%esp,%ecx,2)
46950e:	47                   	inc    %edi
46950f:	00 5c 4f 47          	add    %bl,0x47(%edi,%ecx,2)
469513:	00 0c 75 47 00 2c 75 	add    %cl,0x752c0047(,%esi,2)
46951a:	47                   	inc    %edi
46951b:	00 4c 75 47          	add    %cl,0x47(%ebp,%esi,2)
46951f:	00 6c 75 47          	add    %ch,0x47(%ebp,%esi,2)
469523:	00 8c 75 47 00 ac 75 	add    %cl,0x75ac0047(%ebp,%esi,2)
46952a:	47                   	inc    %edi
46952b:	00 e0                	add    %ah,%al
46952d:	75 47                	jne    0x469576
46952f:	00 00                	add    %al,(%eax)
469531:	76 47                	jbe    0x46957a
469533:	00 20                	add    %ah,(%eax)
469535:	76 47                	jbe    0x46957e
469537:	00 40 76             	add    %al,0x76(%eax)
46953a:	47                   	inc    %edi
46953b:	00 60 76             	add    %ah,0x76(%eax)
46953e:	47                   	inc    %edi
46953f:	00 80 76 47 00 a0    	add    %al,-0x5fffb88a(%eax)
469545:	76 47                	jbe    0x46958e
469547:	00 c0                	add    %al,%al
469549:	76 47                	jbe    0x469592
46954b:	00 e0                	add    %ah,%al
46954d:	76 47                	jbe    0x469596
46954f:	00 00                	add    %al,(%eax)
469551:	77 47                	ja     0x46959a
469553:	00 20                	add    %ah,(%eax)
469555:	77 47                	ja     0x46959e
469557:	00 40 77             	add    %al,0x77(%eax)
46955a:	47                   	inc    %edi
46955b:	00 60 77             	add    %ah,0x77(%eax)
46955e:	47                   	inc    %edi
46955f:	00 80 77 47 00 5c    	add    %al,0x5c004777(%eax)
469565:	73 47                	jae    0x4695ae
469567:	00 54 53 47          	add    %dl,0x47(%ebx,%edx,2)
46956b:	00 f8                	add    %bh,%al
46956d:	73 47                	jae    0x4695b6
46956f:	00 04 74             	add    %al,(%esp,%esi,2)
469572:	47                   	inc    %edi
469573:	00 38                	add    %bh,(%eax)
469575:	69 47 00 ac 72 47 00 	imul   $0x4772ac,0x0(%edi),%eax
46957c:	0c 6a                	or     $0x6a,%al
46957e:	47                   	inc    %edi
46957f:	00 70 74             	add    %dh,0x74(%eax)
469582:	47                   	inc    %edi
469583:	00 80 5d 47 00 a4    	add    %al,-0x5bffb8a3(%eax)
469589:	4c                   	dec    %esp
46958a:	47                   	inc    %edi
46958b:	00 b0 4c 47 00 9c    	add    %dh,-0x63ffb8b4(%eax)
469591:	58                   	pop    %eax
469592:	47                   	inc    %edi
469593:	00 78 5d             	add    %bh,0x5d(%eax)
469596:	47                   	inc    %edi
469597:	00 7c 69 47          	add    %bh,0x47(%ecx,%ebp,2)
46959b:	00 8c 65 47 00 a0 69 	add    %cl,0x69a00047(%ebp,%eiz,2)
4695a2:	47                   	inc    %edi
4695a3:	00 5c 66 47          	add    %bl,0x47(%esi,%eiz,2)
4695a7:	00 f4                	add    %dh,%ah
4695a9:	74 47                	je     0x4695f2
4695ab:	00 f8                	add    %bh,%al
4695ad:	74 47                	je     0x4695f6
4695af:	00 30                	add    %dh,(%eax)
4695b1:	4c                   	dec    %esp
4695b2:	47                   	inc    %edi
4695b3:	00 d0                	add    %dl,%al
4695b5:	69 47 00 14 72 47 00 	imul   $0x477214,0x0(%edi),%eax
4695bc:	18 72 47             	sbb    %dh,0x47(%edx)
4695bf:	00 1c 72             	add    %bl,(%edx,%esi,2)
4695c2:	47                   	inc    %edi
4695c3:	00 20                	add    %ah,(%eax)
4695c5:	72 47                	jb     0x46960e
4695c7:	00 88 4a 47 00 e4    	add    %cl,-0x1bffb8b6(%eax)
4695cd:	6a 47                	push   $0x47
4695cf:	00 a4 6e 47 00 0c 49 	add    %ah,0x490c0047(%esi,%ebp,2)
4695d6:	47                   	inc    %edi
4695d7:	00 ec                	add    %ch,%ah
4695d9:	72 47                	jb     0x469622
4695db:	00 b0 6e 47 00 ac    	add    %dh,-0x53ffb892(%eax)
4695e1:	61                   	popa
4695e2:	47                   	inc    %edi
4695e3:	00 e4                	add    %ah,%ah
4695e5:	64 47                	fs inc %edi
4695e7:	00 dc                	add    %bl,%ah
4695e9:	45                   	inc    %ebp
4695ea:	47                   	inc    %edi
4695eb:	00 60 73             	add    %ah,0x73(%eax)
4695ee:	47                   	inc    %edi
4695ef:	00 7c 73 47          	add    %bh,0x47(%ebx,%esi,2)
4695f3:	00 98 73 47 00 b4    	add    %bl,-0x4bffb88d(%eax)
4695f9:	73 47                	jae    0x469642
4695fb:	00 fc                	add    %bh,%ah
4695fd:	74 47                	je     0x469646
4695ff:	00 14 59             	add    %dl,(%ecx,%ebx,2)
469602:	47                   	inc    %edi
469603:	00 7c 5d 47          	add    %bh,0x47(%ebp,%ebx,2)
469607:	00 a4 61 47 00 a8 61 	add    %ah,0x61a80047(%ecx,%eiz,2)
46960e:	47                   	inc    %edi
46960f:	00 3c 73             	add    %bh,(%ebx,%esi,2)
469612:	47                   	inc    %edi
469613:	00 44 73 47          	add    %al,0x47(%ebx,%esi,2)
469617:	00 00                	add    %al,(%eax)
469619:	75 47                	jne    0x469662
46961b:	00 04 72             	add    %al,(%edx,%esi,2)
46961e:	47                   	inc    %edi
46961f:	00 08                	add    %cl,(%eax)
469621:	72 47                	jb     0x46966a
469623:	00 40 6c             	add    %al,0x6c(%eax)
469626:	47                   	inc    %edi
469627:	00 4c 73 47          	add    %cl,0x47(%ebx,%esi,2)
46962b:	00 00                	add    %al,(%eax)
46962d:	72 47                	jb     0x469676
46962f:	00 44 6c 47          	add    %al,0x47(%esp,%ebp,2)
469633:	00 0c 72             	add    %cl,(%edx,%esi,2)
469636:	47                   	inc    %edi
469637:	00 50 73             	add    %dl,0x73(%eax)
46963a:	47                   	inc    %edi
46963b:	00 48 73             	add    %cl,0x73(%eax)
46963e:	47                   	inc    %edi
46963f:	00 40 73             	add    %al,0x73(%eax)
469642:	47                   	inc    %edi
469643:	00 8c 56 47 00 90 55 	add    %cl,0x55900047(%esi,%edx,2)
46964a:	47                   	inc    %edi
46964b:	00 58 2b             	add    %bl,0x2b(%eax)
46964e:	40                   	inc    %eax
46964f:	00 58 2b             	add    %bl,0x2b(%eax)
469652:	40                   	inc    %eax
469653:	00 58 2b             	add    %bl,0x2b(%eax)
469656:	40                   	inc    %eax
469657:	00 58 2b             	add    %bl,0x2b(%eax)
46965a:	40                   	inc    %eax
46965b:	00 58 2b             	add    %bl,0x2b(%eax)
46965e:	40                   	inc    %eax
46965f:	00 58 2b             	add    %bl,0x2b(%eax)
469662:	40                   	inc    %eax
469663:	00 54 73 47          	add    %dl,0x47(%ebx,%esi,2)
469667:	00 c8                	add    %cl,%al
469669:	6f                   	outsl  %ds:(%esi),(%dx)
46966a:	47                   	inc    %edi
46966b:	00 58 73             	add    %bl,0x73(%eax)
46966e:	47                   	inc    %edi
46966f:	00 80 59 47 00 a4    	add    %al,-0x5bffb8a7(%eax)
469675:	72 47                	jb     0x4696be
469677:	00 6c 72 47          	add    %ch,0x47(%edx,%esi,2)
46967b:	00 78 69             	add    %bh,0x69(%eax)
46967e:	47                   	inc    %edi
46967f:	00 74 4b 47          	add    %dh,0x47(%ebx,%ecx,2)