4416db:	6e                   	outsb  %ds:(%esi),(%dx)
4416dc:	58                   	pop    %eax
4416dd:	2f                   	das
4416de:	64 42                	fs inc %edx
4416e0:	66 38 35 50 73 39 77 	data16 cmp %dh,0x77397350
4416e7:	65 58                	gs pop %eax
4416e9:	77 62                	ja     0x44174d
4416eb:	72 45                	jb     0x441732
4416ed:	30 39                	xor    %bh,(%ecx)
4416ef:	42                   	inc    %edx
4416f0:	43                   	inc    %ebx
4416f1:	74 44                	je     0x441737
4416f3:	64 58                	fs pop %eax
4416f5:	58                   	pop    %eax
4416f6:	2b 74 33 2f          	sub    0x2f(%ebx,%esi,1),%esi
4416fa:	75 50                	jne    0x44174c
4416fc:	63 7a 6d             	arpl   %edi,0x6d(%edx)
4416ff:	4d                   	dec    %ebp
441700:	4f                   	dec    %edi
441701:	4f                   	dec    %edi
441702:	52                   	push   %edx
441703:	38 36                	cmp    %dh,(%esi)
441705:	67 77 33             	addr16 ja 0x44173b
441708:	4a                   	dec    %edx
441709:	6b 43 36 51          	imul   $0x51,0x36(%ebx),%eax
44170d:	61                   	popa
44170e:	67 4d                	addr16 dec %ebp
441710:	70 62                	jo     0x441774
441712:	72 49                	jb     0x44175d
441714:	67 69 69 58 37 71 74 	imul   $0x4d747137,0x58(%bx,%di),%ebp
44171b:	4d
44171c:	72 74                	jb     0x441792
44171e:	6f                   	outsl  %ds:(%esi),(%dx)
44171f:	6d                   	insl   (%dx),%es:(%edi)
441720:	70 6f                	jo     0x441791
441722:	34 4e                	xor    $0x4e,%al
441724:	72 4e                	jb     0x441774
441726:	5a                   	pop    %edx
441727:	5a                   	pop    %edx
441728:	65 6f                	outsl  %gs:(%esi),(%dx)
44172a:	38 37                	cmp    %dh,(%edi)
44172c:	67 44                	addr16 inc %esp
44172e:	74 65                	je     0x441795
441730:	4a                   	dec    %edx
441731:	62 77 59             	bound  %esi,0x59(%edi)
441734:	4b                   	dec    %ebx
441735:	49                   	dec    %ecx
441736:	6c                   	insb   (%dx),%es:(%edi)
441737:	48                   	dec    %eax
441738:	48                   	dec    %eax
441739:	52                   	push   %edx
44173a:	39 54 56 2f          	cmp    %edx,0x2f(%esi,%edx,2)
44173e:	78 59                	js     0x441799
441740:	53                   	push   %ebx
441741:	37                   	aaa
441742:	47                   	inc    %edi
441743:	39 67 37             	cmp    %esp,0x37(%edi)
441746:	4b                   	dec    %ebx
441747:	54                   	push   %esp
441748:	2b 4e 71             	sub    0x71(%esi),%ecx
44174b:	42                   	inc    %edx
44174c:	51                   	push   %ecx
44174d:	42                   	inc    %edx
44174e:	2b 52 58             	sub    0x58(%edx),%edx
441751:	33 63 54             	xor    0x54(%ebx),%esp
441754:	43                   	inc    %ebx
441755:	2f                   	das
441756:	5a                   	pop    %edx
441757:	7a 74                	jp     0x4417cd
441759:	7a 59                	jp     0x4417b4
44175b:	44                   	inc    %esp
44175c:	38 63 54             	cmp    %ah,0x54(%ebx)
44175f:	5a                   	pop    %edx
441760:	4d                   	dec    %ebp
441761:	6f                   	outsl  %ds:(%esi),(%dx)
441762:	67 78 30             	addr16 js 0x441795
441765:	4e                   	dec    %esi
441766:	72 4d                	jb     0x4417b5
441768:	4c                   	dec    %esp
441769:	4e                   	dec    %esi
44176a:	6c                   	insb   (%dx),%es:(%edi)
44176b:	52                   	push   %edx
44176c:	68 44 38 30 62       	push   $0x62303844
441771:	6c                   	insb   (%dx),%es:(%edi)
441772:	4a                   	dec    %edx
441773:	74 4a                	je     0x4417bf
441775:	4f                   	dec    %edi
441776:	35 35 32 39 54       	xor    $0x54393235,%eax
44177b:	36 45                	ss inc %ebp
44177d:	54                   	push   %esp
44177e:	77 6f                	ja     0x4417ef
441780:	63 37                	arpl   %esi,(%edi)
441782:	32 4f 75             	xor    0x75(%edi),%cl
441785:	6f                   	outsl  %ds:(%esi),(%dx)
441786:	2f                   	das
441787:	63 30                	arpl   %esi,(%eax)
441789:	4b                   	dec    %ebx
44178a:	74 6f                	je     0x4417fb
44178c:	2f                   	das
44178d:	6c                   	insb   (%dx),%es:(%edi)
44178e:	41                   	inc    %ecx
44178f:	52                   	push   %edx
441790:	74 53                	je     0x4417e5
441792:	34 71                	xor    $0x71,%al
441794:	48                   	dec    %eax
441795:	6a 30                	push   $0x30
441797:	46                   	inc    %esi
441798:	6d                   	insl   (%dx),%es:(%edi)
441799:	53                   	push   %ebx
44179a:	36 4f                	ss dec %edi
44179c:	7a 51                	jp     0x4417ef
44179e:	34 6b                	xor    $0x6b,%al
4417a0:	45                   	inc    %ebp
4417a1:	5a                   	pop    %edx
4417a2:	5a                   	pop    %edx
4417a3:	6d                   	insl   (%dx),%es:(%edi)
4417a4:	6a 57                	push   $0x57
4417a6:	44                   	inc    %esp
4417a7:	62 30                	bound  %esi,(%eax)
4417a9:	53                   	push   %ebx
4417aa:	30 2b                	xor    %ch,(%ebx)
4417ac:	2f                   	das
4417ad:	36 4d                	ss dec %ebp
4417af:	45                   	inc    %ebp
4417b0:	55                   	push   %ebp
4417b1:	52                   	push   %edx
4417b2:	36 59                	ss pop %ecx
4417b4:	39 59 45             	cmp    %ebx,0x45(%ecx)
4417b7:	73 6e                	jae    0x441827
4417b9:	58                   	pop    %eax
4417ba:	64 46                	fs inc %esi
4417bc:	72 69                	jb     0x441827
4417be:	6d                   	insl   (%dx),%es:(%edi)
4417bf:	33 68 4a             	xor    0x4a(%eax),%ebp
4417c2:	6e                   	outsb  %ds:(%esi),(%dx)
4417c3:	70 74                	jo     0x441839
4417c5:	42                   	inc    %edx
4417c6:	63 41 64             	arpl   %eax,0x64(%ecx)
4417c9:	66 43                	inc    %bx
4417cb:	38 51 63             	cmp    %dl,0x63(%ecx)
4417ce:	4b                   	dec    %ebx
4417cf:	78 63                	js     0x441834
4417d1:	41                   	inc    %ecx
4417d2:	41                   	inc    %ecx
4417d3:	59                   	pop    %ecx
4417d4:	64 6e                	outsb  %fs:(%esi),(%dx)
4417d6:	2f                   	das
4417d7:	64 47                	fs inc %edi
4417d9:	64 5a                	fs pop %edx
4417db:	33 49 42             	xor    0x42(%ecx),%ecx
4417de:	30 78 69             	xor    %bh,0x69(%eax)
4417e1:	4a                   	dec    %edx
4417e2:	53                   	push   %ebx
4417e3:	4b                   	dec    %ebx
4417e4:	72 4f                	jb     0x441835
4417e6:	72 46                	jb     0x44182e
4417e8:	76 50                	jbe    0x44183a
4417ea:	53                   	push   %ebx
4417eb:	7a 6d                	jp     0x44185a
4417ed:	5a                   	pop    %edx
4417ee:	55                   	push   %ebp
4417ef:	45                   	inc    %ebp
4417f0:	6b 65 53 48          	imul   $0x48,0x53(%ebp),%esp
4417f4:	57                   	push   %edi
4417f5:	4e                   	dec    %esi
4417f6:	37                   	aaa
4417f7:	39 79 50             	cmp    %edi,0x50(%ecx)
4417fa:	6a 6c                	push   $0x6c
4417fc:	73 36                	jae    0x441834
4417fe:	6c                   	insb   (%dx),%es:(%edi)
4417ff:	4f                   	dec    %edi
441800:	4f                   	dec    %edi
441801:	4d                   	dec    %ebp
441802:	49                   	dec    %ecx
441803:	69 70 72 79 77 43 75 	imul   $0x75437779,0x72(%eax),%esi
44180a:	56                   	push   %esi
44180b:	76 73                	jbe    0x441880
44180d:	45                   	inc    %ebp
44180e:	43                   	inc    %ebx
44180f:	38 6c 7a 6c          	cmp    %ch,0x6c(%edx,%edi,2)
441813:	51                   	push   %ecx
441814:	42                   	inc    %edx
441815:	70 57                	jo     0x44186e
441817:	74 71                	je     0x44188a
441819:	64 73 6b             	fs jae 0x441887
44181c:	70 79                	jo     0x441897
44181e:	79 38                	jns    0x441858
441820:	54                   	push   %esp
441821:	4e                   	dec    %esi
441822:	34 67                	xor    $0x67,%al
441824:	35 53 7a 4f 6d       	xor    $0x6d4f7a53,%eax
441829:	52                   	push   %edx
44182a:	36 44                	ss inc %esp
44182c:	42                   	inc    %edx
44182d:	6f                   	outsl  %ds:(%esi),(%dx)
44182e:	2f                   	das
44182f:	6d                   	insl   (%dx),%es:(%edi)
441830:	47                   	inc    %edi
441831:	4b                   	dec    %ebx
441832:	6f                   	outsl  %ds:(%esi),(%dx)
441833:	78 47                	js     0x44187c
441835:	4a                   	dec    %edx
441836:	50                   	push   %eax
441837:	2b 43 47             	sub    0x47(%ebx),%eax
44183a:	45                   	inc    %ebp
44183b:	55                   	push   %ebp
44183c:	61                   	popa
44183d:	6b 53 39 51          	imul   $0x51,0x39(%ebx),%edx
441841:	37                   	aaa
441842:	36 70 50             	ss jo  0x441895
441845:	62 4c 37 6e          	bound  %ecx,0x6e(%edi,%esi,1)
441849:	43                   	inc    %ebx
44184a:	63 39                	arpl   %edi,(%ecx)
44184c:	79 42                	jns    0x441890
44184e:	42                   	inc    %edx
44184f:	39 64 57 62          	cmp    %esp,0x62(%edi,%edx,2)
441853:	62 6c 45 33          	bound  %ebp,0x33(%ebp,%eax,2)
441857:	65 2b 30             	sub    %gs:(%eax),%esi
44185a:	42                   	inc    %edx
44185b:	36 6a 34             	ss push $0x34
44185e:	54                   	push   %esp
44185f:	53                   	push   %ebx
441860:	63 59 71             	arpl   %ebx,0x71(%ecx)
441863:	63 54 70 32          	arpl   %edx,0x32(%eax,%esi,2)
441867:	50                   	push   %eax
441868:	41                   	inc    %ecx
441869:	32 54 69 37          	xor    0x37(%ecx,%ebp,2),%dl
44186d:	78 71                	js     0x4418e0
44186f:	65 78 41             	gs js  0x4418b3
441872:	31 39                	xor    %edi,(%ecx)
441874:	45                   	inc    %ebp
441875:	6c                   	insb   (%dx),%es:(%edi)
441876:	35 37 35 34 51       	xor    $0x51343537,%eax
44187b:	38 78 78             	cmp    %bh,0x78(%eax)
44187e:	65 66 34 64          	gs data16 xor $0x64,%al
441882:	2b 35 73 77 35 66    	sub    0x66357773,%esi
441888:	4d                   	dec    %ebp
441889:	61                   	popa
44188a:	47                   	inc    %edi
44188b:	68 48 62 39 62       	push   $0x62396248
441890:	32 49 6c             	xor    0x6c(%ecx),%cl
441893:	78 48                	js     0x4418dd
441895:	57                   	push   %edi
441896:	4c                   	dec    %esp
441897:	74 6f                	je     0x441908
441899:	32 4a 47             	xor    0x47(%edx),%cl
44189c:	76 56                	jbe    0x4418f4
44189e:	74 44                	je     0x4418e4
4418a0:	43                   	inc    %ebx
4418a1:	64 43                	fs inc %ebx
4418a3:	69 58 6b 57 79 4a 47 	imul   $0x474a7957,0x6b(%eax),%ebx
4418aa:	2b 36                	sub    (%esi),%esi
4418ac:	4c                   	dec    %esp
4418ad:	6e                   	outsb  %ds:(%esi),(%dx)
4418ae:	45                   	inc    %ebp
4418af:	4c                   	dec    %esp
4418b0:	70 6b                	jo     0x44191d
4418b2:	41                   	inc    %ecx
4418b3:	43                   	inc    %ebx
4418b4:	38 51 66             	cmp    %dl,0x66(%ecx)
4418b7:	66 33 32             	xor    (%edx),%si
4418ba:	4b                   	dec    %ebx
4418bb:	54                   	push   %esp
4418bc:	74 44                	je     0x441902
4418be:	71 46                	jno    0x441906
4418c0:	4c                   	dec    %esp
4418c1:	71 6e                	jno    0x441931
4418c3:	33 66 6f             	xor    0x6f(%esi),%esp
4418c6:	68 66 50 36 37       	push   $0x37365066
4418cb:	73 70                	jae    0x44193d
4418cd:	33 33                	xor    (%ebx),%esi
4418cf:	4c                   	dec    %esp
4418d0:	72 64                	jb     0x441936
4418d2:	54                   	push   %esp
4418d3:	66 34 4e             	data16 xor $0x4e,%al
4418d6:	31 74 53 58          	xor    %esi,0x58(%ebx,%edx,2)
4418da:	38 64 74 4b          	cmp    %ah,0x4b(%esp,%esi,2)
4418de:	42                   	inc    %edx
4418df:	2f                   	das
4418e0:	4d                   	dec    %ebp
4418e1:	57                   	push   %edi
4418e2:	30 33                	xor    %dh,(%ebx)
4418e4:	67 43                	addr16 inc %ebx
4418e6:	32 34 45 44 2f 43 58 	xor    0x58432f44(,%eax,2),%dh
4418ed:	53                   	push   %ebx
4418ee:	6f                   	outsl  %ds:(%esi),(%dx)
4418ef:	41                   	inc    %ecx
4418f0:	47                   	inc    %edi
4418f1:	6d                   	insl   (%dx),%es:(%edi)
4418f2:	64 63 41 79          	arpl   %eax,%fs:0x79(%ecx)
4418f6:	2b 67 57             	sub    0x57(%edi),%esp
4418f9:	6c                   	insb   (%dx),%es:(%edi)
4418fa:	67 67 44             	addr16 addr16 inc %esp
4418fd:	64 75 4b             	fs jne 0x44194b
441900:	4c                   	dec    %esp
441901:	2b 58 6c             	sub    0x6c(%eax),%ebx
441904:	35 41 39 63 77       	xor    $0x77633941,%eax
441909:	49                   	dec    %ecx
44190a:	58                   	pop    %eax
44190b:	54                   	push   %esp
44190c:	5a                   	pop    %edx
44190d:	6a 4c                	push   $0x4c
44190f:	4e                   	dec    %esi
441910:	78 62                	js     0x441974
441912:	69 6c 54 77 6f 65 73 	imul   $0x3773656f,0x77(%esp,%edx,2),%ebp
441919:	37
44191a:	2b 4d 64             	sub    0x64(%ebp),%ecx
44191d:	4b                   	dec    %ebx
44191e:	76 51                	jbe    0x441971
441920:	58                   	pop    %eax
441921:	6f                   	outsl  %ds:(%esi),(%dx)
441922:	65 6e                	outsb  %gs:(%esi),(%dx)
441924:	36 36 64 69 43 61 51 	ss ss imul $0x4f464b51,%fs:0x61(%ebx),%eax
44192b:	4b 46 4f
44192e:	75 4e                	jne    0x44197e
441930:	7a 4f                	jp     0x441981
441932:	66 57                	push   %di
441934:	31 32                	xor    %esi,(%edx)
441936:	47                   	inc    %edi
441937:	50                   	push   %eax
441938:	74 2b                	je     0x441965
44193a:	6b 76 69 48          	imul   $0x48,0x69(%esi),%esi
44193e:	44                   	inc    %esp
44193f:	68 47 42 5a 4d       	push   $0x4d5a4247
441944:	71 48                	jno    0x44198e
441946:	67 4b                	addr16 dec %ebx
441948:	71 52                	jno    0x44199c
44194a:	49                   	dec    %ecx
44194b:	68 75 44 66 4e       	push   $0x4e664475
441950:	48                   	dec    %eax
441951:	74 4b                	je     0x44199e
441953:	61                   	popa
441954:	74 41                	je     0x441997
441956:	56                   	push   %esi
441957:	70 2f                	jo     0x441988
441959:	74 41                	je     0x44199c
44195b:	55                   	push   %ebp
44195c:	53                   	push   %ebx
44195d:	47                   	inc    %edi
44195e:	66 59                	pop    %cx
441960:	32 5a 48             	xor    0x48(%edx),%bl
441963:	62 47 49             	bound  %eax,0x49(%edi)
441966:	78 59                	js     0x4419c1
441968:	76 6a                	jbe    0x4419d4
44196a:	55                   	push   %ebp
44196b:	33 52 42             	xor    0x42(%edx),%edx
44196e:	5a                   	pop    %edx
44196f:	4c                   	dec    %esp
441970:	55                   	push   %ebp
441971:	55                   	push   %ebp