42261c:	42                   	inc    %edx
42261d:	00 44 41 42          	add    %al,0x42(%ecx,%eax,2)
422621:	00 01                	add    %al,(%ecx)
422623:	00 00                	add    %al,(%eax)
422625:	00 00                	add    %al,(%eax)
422627:	00 00                	add    %al,(%eax)
422629:	80 00 00             	addb   $0x0,(%eax)
42262c:	00 00                	add    %al,(%eax)
42262e:	04 00                	add    $0x0,%al
422630:	05 50 69 74 63       	add    $0x63746950,%eax
422635:	68 54 10 40 00       	push   $0x401054
42263a:	c8 40 42 00          	enter  $0x4240,$0x0
42263e:	e4 40                	in     $0x40,%al
422640:	42                   	inc    %edx
422649:	80 00 00             	addb   $0x0,(%eax)
42264c:	00 80 05 00 04 53    	add    %al,0x53040005(%eax)
422652:	69 7a 65 70 22 42 00 	imul   $0x422270,0x65(%edx),%edi
422659:	04 41                	add    $0x41,%al
42265b:	42                   	inc    %edx
42265c:	00 10                	add    %dl,(%eax)
42265e:	41                   	inc    %ecx
42265f:	42                   	inc    %edx
422660:	00 01                	add    %al,(%ecx)
422662:	00 00                	add    %al,(%eax)
422664:	00 00                	add    %al,(%eax)
422666:	00 00                	add    %al,(%eax)
422668:	80 00 00             	addb   $0x0,(%eax)
42266b:	00 80 06 00 05 53    	add    %al,0x53050006(%eax)
422671:	74 79                	je     0x4226ec
422673:	6c                   	insb   (%dx),%es:(%edi)
422674:	65 8d 40 00          	lea    %gs:0x0(%eax),%eax
422678:	c4 26                	les    (%esi),%esp
42267a:	42                   	inc    %edx
422687:	00 dc                	add    %bl,%ah
422689:	26 42                	es inc %edx
422697:	00 d0                	add    %dl,%al
422699:	26 42                	es inc %edx
42269b:	00 1c 00             	add    %bl,(%eax,%eax,1)
42269e:	00 00                	add    %al,(%eax)
4226a0:	28 24 42             	sub    %ah,(%edx,%eax,2)
4226a3:	00 08                	add    %cl,(%eax)
4226a5:	35 40 00 14 35       	xor    $0x35140040,%eax
4226aa:	40                   	inc    %eax
4226ab:	00 18                	add    %bl,(%eax)
4226ad:	35 40 00 1c 35       	xor    $0x351c0040,%eax
4226b2:	40                   	inc    %eax
4226b3:	00 10                	add    %dl,(%eax)
4226b5:	35 40 00 58 32       	xor    $0x32580040,%eax
4226ba:	40                   	inc    %eax
4226bb:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
4226bf:	00 e0                	add    %ah,%al
4226c1:	41                   	inc    %ecx
4226c2:	42                   	inc    %edx
4226c3:	00 7c 8e 41          	add    %bh,0x41(%esi,%ecx,4)
4226c7:	00 84 8e 41 00 08 42 	add    %al,0x42080041(%esi,%ecx,4)
4226ce:	42                   	inc    %edx
4226cf:	00 04 54             	add    %al,(%esp,%edx,2)
4226d2:	50                   	push   %eax
4226d3:	65 6e                	outsb  %gs:(%esi),(%dx)
4226d5:	8d 40 00             	lea    0x0(%eax),%eax
4226d8:	dc 26                	fsubl  (%esi)
4226da:	42                   	inc    %edx
4226db:	00 07                	add    %al,(%edi)
4226dd:	04 54                	add    $0x54,%al
4226df:	50                   	push   %eax
4226e0:	65 6e                	outsb  %gs:(%esi),(%dx)
4226e2:	c4 26                	les    (%esi),%esp
4226e4:	42                   	inc    %edx
4226e5:	00 98 24 42 00 04    	add    %bl,0x4004224(%eax)
4226eb:	00 08                	add    %cl,(%eax)
4226ed:	47                   	inc    %edi
4226ee:	72 61                	jb     0x422751
4226f0:	70 68                	jo     0x42275a
4226f2:	69 63 73 04 00 d4 20 	imul   $0x20d40004,0x73(%ebx),%esp
4226f9:	42                   	inc    %edx
4226fa:	00 28                	add    %ch,(%eax)
4226fc:	43                   	inc    %ebx
4226fd:	42                   	inc    %edx
4226fe:	00 30                	add    %dh,(%eax)
422700:	43                   	inc    %ebx
422701:	42                   	inc    %edx
422702:	00 01                	add    %al,(%ecx)
422704:	00 00                	add    %al,(%eax)
422706:	00 00                	add    %al,(%eax)
422708:	00 00                	add    %al,(%eax)
42270a:	80 00 00             	addb   $0x0,(%eax)
42270d:	00 00                	add    %al,(%eax)
42270f:	00 00                	add    %al,(%eax)
422711:	05 43 6f 6c 6f       	add    $0x6f6c6f43,%eax
422716:	72 f0                	jb     0x422708
422718:	22 42 00             	and    0x0(%edx),%al
42271b:	18 00                	sbb    %al,(%eax)
42271d:	00 ff                	add    %bh,%bh
42271f:	f0 43                	lock inc %ebx
422721:	42                   	inc    %edx
422722:	00 01                	add    %al,(%ecx)
422724:	00 00                	add    %al,(%eax)
422726:	00 00                	add    %al,(%eax)
422728:	00 00                	add    %al,(%eax)
42272a:	80 04 00 00          	addb   $0x0,(%eax,%eax,1)
42272e:	00 01                	add    %al,(%ecx)
422730:	00 04 4d 6f 64 65 88 	add    %al,-0x779a9b91(,%ecx,2)
422737:	22 42 00             	and    0x0(%edx),%al
42273a:	04 44                	add    $0x44,%al
42273c:	42                   	inc    %edx
42273d:	00 0c 44             	add    %cl,(%esp,%eax,2)
422740:	42                   	inc    %edx
422741:	00 01                	add    %al,(%ecx)
422743:	00 00                	add    %al,(%eax)
422745:	00 00                	add    %al,(%eax)
422747:	00 00                	add    %al,(%eax)
422749:	80 00 00             	addb   $0x0,(%eax)
42274c:	00 00                	add    %al,(%eax)
42274e:	02 00                	add    (%eax),%al
422750:	05 53 74 79 6c       	add    $0x6c797453,%eax
422755:	65 54                	gs push %esp
422757:	10 40 00             	adc    %al,0x0(%eax)
42275a:	34 44                	xor    $0x44,%al
42275c:	42                   	inc    %edx
42275d:	00 3c 44             	add    %bh,(%esp,%eax,2)
422760:	42                   	inc    %edx
422761:	00 01                	add    %al,(%ecx)
422763:	00 00                	add    %al,(%eax)
422765:	00 00                	add    %al,(%eax)
422767:	00 00                	add    %al,(%eax)
422769:	80 01 00             	addb   $0x0,(%ecx)
42276c:	00 00                	add    %al,(%eax)
42276e:	03 00                	add    (%eax),%eax
422770:	05 57 69 64 74       	add    $0x74646957,%eax
422775:	68 8b c0 c4 27       	push   $0x27c4c08b
42277a:	42                   	inc    %edx
422787:	00 dc                	add    %bl,%ah
422789:	27                   	daa
42278a:	42                   	inc    %edx
422797:	00 d0                	add    %dl,%al
422799:	27                   	daa
42279a:	42                   	inc    %edx
42279b:	00 18                	add    %bl,(%eax)
42279d:	00 00                	add    %al,(%eax)
42279f:	00 28                	add    %ch,(%eax)
4227a1:	24 42                	and    $0x42,%al
4227a3:	00 08                	add    %cl,(%eax)
4227a5:	35 40 00 14 35       	xor    $0x35140040,%eax
4227aa:	40                   	inc    %eax
4227ab:	00 18                	add    %bl,(%eax)
4227ad:	35 40 00 1c 35       	xor    $0x351c0040,%eax
4227b2:	40                   	inc    %eax
4227b3:	00 10                	add    %dl,(%eax)
4227b5:	35 40 00 58 32       	xor    $0x32580040,%eax
4227ba:	40                   	inc    %eax
4227bb:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
4227bf:	00 a8 44 42 00 7c    	add    %ch,0x7c004244(%eax)
4227c5:	8e 41 00             	mov    0x0(%ecx),%es
4227c8:	84 8e 41 00 d0 44    	test   %cl,0x44d00041(%esi)
4227ce:	42                   	inc    %edx
4227cf:	00 06                	add    %al,(%esi)
4227d1:	54                   	push   %esp
4227d2:	42                   	inc    %edx
4227d3:	72 75                	jb     0x42284a
4227d5:	73 68                	jae    0x42283f
4227d7:	90                   	nop
4227d8:	dc 27                	fsubl  (%edi)
4227da:	42                   	inc    %edx
4227db:	00 07                	add    %al,(%edi)
4227dd:	06                   	push   %es
4227de:	54                   	push   %esp
4227df:	42                   	inc    %edx
4227e0:	72 75                	jb     0x422857
4227e2:	73 68                	jae    0x42284c
4227e4:	c4 27                	les    (%edi),%esp
4227e6:	42                   	inc    %edx
4227e7:	00 98 24 42 00 02    	add    %bl,0x2004224(%eax)
4227ed:	00 08                	add    %cl,(%eax)
4227ef:	47                   	inc    %edi
4227f0:	72 61                	jb     0x422853
4227f2:	70 68                	jo     0x42285c
4227f4:	69 63 73 02 00 d4 20 	imul   $0x20d40002,0x73(%ebx),%esp
4227fb:	42                   	inc    %edx
4227fc:	00 08                	add    %cl,(%eax)
4227fe:	46                   	inc    %esi
4227ff:	42                   	inc    %edx
422800:	00 10                	add    %dl,(%eax)
422802:	46                   	inc    %esi
422803:	42                   	inc    %edx
422804:	00 01                	add    %al,(%ecx)
422806:	00 00                	add    %al,(%eax)
422808:	00 00                	add    %al,(%eax)
42280a:	00 00                	add    %al,(%eax)
42280c:	80 ff ff             	cmp    $0xff,%bh
42280f:	ff 00                	incl   (%eax)
422811:	00 00                	add    %al,(%eax)
422813:	05 43 6f 6c 6f       	add    $0x6f6c6f43,%eax
422818:	72 ac                	jb     0x4227c6
42281a:	23 42 00             	and    0x0(%edx),%eax
42281d:	24 47                	and    $0x47,%al
42281f:	42                   	inc    %edx
422820:	00 2c 47             	add    %ch,(%edi,%eax,2)
422823:	42                   	inc    %edx
422824:	00 01                	add    %al,(%ecx)
422826:	00 00                	add    %al,(%eax)
422828:	00 00                	add    %al,(%eax)
42282a:	00 00                	add    %al,(%eax)
42282c:	80 00 00             	addb   $0x0,(%eax)
42282f:	00 00                	add    %al,(%eax)
422831:	01 00                	add    %eax,(%eax)
422833:	05 53 74 79 6c       	add    $0x6c797453,%eax
422838:	65 8d 40 00          	lea    %gs:0x0(%eax),%eax
42283c:	88 28                	mov    %ch,(%eax)
42283e:	42                   	inc    %edx
42284b:	00 ac 28 42 00 00 00 	add    %ch,0x42(%eax,%ebp,1)
42285a:	00 00                	add    %al,(%eax)
42285c:	a0 28 42 00 58       	mov    0x58004228,%al
422861:	00 00                	add    %al,(%eax)
422863:	00 e8                	add    %ch,%al
422865:	60                   	pusha
422866:	41                   	inc    %ecx
422867:	00 08                	add    %cl,(%eax)
422869:	35 40 00 14 35       	xor    $0x35140040,%eax
42286e:	40                   	inc    %eax
42286f:	00 18                	add    %bl,(%eax)
422871:	35 40 00 1c 35       	xor    $0x351c0040,%eax
422876:	40                   	inc    %eax
422877:	00 10                	add    %dl,(%eax)
422879:	35 40 00 58 32       	xor    $0x32580040,%eax
42287e:	40                   	inc    %eax
42287f:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
422883:	00 24 48             	add    %ah,(%eax,%ecx,2)
422886:	42                   	inc    %edx
422887:	00 7c 8e 41          	add    %bh,0x41(%esi,%ecx,4)
42288b:	00 84 8e 41 00 98 8d 	add    %al,-0x7267ffbf(%esi,%ecx,4)
422892:	41                   	inc    %ecx
422893:	00 78 4e             	add    %bh,0x4e(%eax)
422896:	42                   	inc    %edx
422897:	00 64 4e 42          	add    %ah,0x42(%esi,%ecx,2)
42289b:	00 98 4d 42 00 07    	add    %bl,0x700424d(%eax)
4228a1:	54                   	push   %esp
4228a2:	43                   	inc    %ebx
4228a3:	61                   	popa
4228a4:	6e                   	outsb  %ds:(%esi),(%dx)
4228a5:	76 61                	jbe    0x422908
4228a7:	73 ac                	jae    0x422855
4228a9:	28 42 00             	sub    %al,0x0(%edx)
4228ac:	07                   	pop    %es
4228ad:	07                   	pop    %es
4228ae:	54                   	push   %esp
4228af:	43                   	inc    %ebx
4228b0:	61                   	popa
4228b1:	6e                   	outsb  %ds:(%esi),(%dx)
4228b2:	76 61                	jbe    0x422915
4228b4:	73 88                	jae    0x42283e
4228b6:	28 42 00             	sub    %al,0x0(%edx)
4228b9:	5c                   	pop    %esp
4228ba:	61                   	popa
4228bb:	41                   	inc    %ecx
4228bc:	00 04 00             	add    %al,(%eax,%eax,1)
4228bf:	08 47 72             	or     %al,0x72(%edi)
4228c2:	61                   	popa
4228c3:	70 68                	jo     0x42292d
4228c5:	69 63 73 04 00 d8 27 	imul   $0x27d80004,0x73(%ebx),%esp
4228cc:	42                   	inc    %edx
4228cd:	00 14 00             	add    %dl,(%eax,%eax,1)
4228d0:	00 ff                	add    %bh,%bh
4228d2:	58                   	pop    %eax
4228d3:	4c                   	dec    %esp
4228d4:	42                   	inc    %edx
4228d5:	00 01                	add    %al,(%ecx)
4228d7:	00 00                	add    %al,(%eax)
4228d9:	00 00                	add    %al,(%eax)
4228db:	00 00                	add    %al,(%eax)
4228dd:	80 00 00             	addb   $0x0,(%eax)
4228e0:	00 80 00 00 05 42    	add    %al,0x42050000(%eax)
4228e6:	72 75                	jb     0x42295d
4228e8:	73 68                	jae    0x422952
4228ea:	54                   	push   %esp
4228eb:	10 40 00             	adc    %al,0x0(%eax)
4228ee:	20 00                	and    %al,(%eax)
4228f0:	00 ff                	add    %bh,%bh
4228f2:	20 00                	and    %al,(%eax)
4228f4:	00 ff                	add    %bh,%bh
4228f6:	01 00                	add    %eax,(%eax)
4228f8:	00 00                	add    %al,(%eax)
4228fa:	00 00                	add    %al,(%eax)
4228fc:	00 80 20 00 cc 00    	add    %al,0xcc0020(%eax)
422902:	01 00                	add    %eax,(%eax)
422904:	08 43 6f             	or     %al,0x6f(%ebx)
422907:	70 79                	jo     0x422982
422909:	4d                   	dec    %ebp
42290a:	6f                   	outsl  %ds:(%esi),(%dx)
42290b:	64 65 74 25          	fs gs je 0x422934
42290f:	42                   	inc    %edx
422910:	00 0c 00             	add    %cl,(%eax,%eax,1)
422913:	00 ff                	add    %bh,%bh
422915:	3c 4c                	cmp    $0x4c,%al
422917:	42                   	inc    %edx
422918:	00 01                	add    %al,(%ecx)
42291a:	00 00                	add    %al,(%eax)
42291c:	00 00                	add    %al,(%eax)
42291e:	00 00                	add    %al,(%eax)
422920:	80 00 00             	addb   $0x0,(%eax)
422923:	00 80 02 00 04 46    	add    %al,0x46040002(%eax)
422929:	6f                   	outsl  %ds:(%esi),(%dx)
42292a:	6e                   	outsb  %ds:(%esi),(%dx)
42292b:	74 d8                	je     0x422905
42292d:	26 42                	es inc %edx
42292f:	00 10                	add    %dl,(%eax)
422931:	00 00                	add    %al,(%eax)
422933:	ff 4c 4c 42          	decl   0x42(%esp,%ecx,2)
422937:	00 01                	add    %al,(%ecx)
422939:	00 00                	add    %al,(%eax)
42293b:	00 00                	add    %al,(%eax)
42293d:	00 00                	add    %al,(%eax)
42293f:	80 00 00             	addb   $0x0,(%eax)
422942:	00 80 03 00 03 50    	add    %al,0x50030003(%eax)
422948:	65 6e                	outsb  %gs:(%esi),(%dx)
42294a:	8b c0                	mov    %eax,%eax
42294c:	50                   	push   %eax
42294d:	29 42 00             	sub    %eax,0x0(%edx)
422950:	03 0e                	add    (%esi),%ecx
422952:	54                   	push   %esp
422953:	50                   	push   %eax
422954:	72 6f                	jb     0x4229c5
422956:	67 72 65             	addr16 jb 0x4229be
422959:	73 73                	jae    0x4229ce
42295b:	53                   	push   %ebx
42295c:	74 61                	je     0x4229bf
42295e:	67 65 01 00          	add    %eax,%gs:(%bx,%si)
422962:	00 00                	add    %al,(%eax)
422964:	00 02                	add    %al,(%edx)
422966:	00 00                	add    %al,(%eax)
422968:	00 4c 29 42          	add    %cl,0x42(%ecx,%ebp,1)
42296c:	00 0a                	add    %cl,(%edx)
42296e:	70 73                	jo     0x4229e3
422970:	53                   	push   %ebx
422971:	74 61                	je     0x4229d4
422973:	72 74                	jb     0x4229e9
422975:	69 6e 67 09 70 73 52 	imul   $0x52737009,0x67(%esi),%ebp
42297c:	75 6e                	jne    0x4229ec
42297e:	6e                   	outsb  %ds:(%esi),(%dx)
42297f:	69 6e 67 08 70 73 45 	imul   $0x45737008,0x67(%esi),%ebp
422986:	6e                   	outsb  %ds:(%esi),(%dx)
422987:	64 69 6e 67 08 47 72 	imul   $0x61724708,%fs:0x67(%esi),%ebp
42298e:	61
42298f:	70 68                	jo     0x4229f9
422991:	69 63 73 98 29 42 00 	imul   $0x422998,0x73(%ebx),%esp
422998:	08 0e                	or     %cl,(%esi)
42299a:	54                   	push   %esp
42299b:	50                   	push   %eax
42299c:	72 6f                	jb     0x422a0d
42299e:	67 72 65             	addr16 jb 0x422a06
4229a1:	73 73                	jae    0x422a16