417792:	62 33                	bound  %esi,(%ebx)
417794:	6c                   	insb   (%dx),%es:(%edi)
417795:	5a                   	pop    %edx
417796:	36 38 61 4b          	cmp    %ah,%ss:0x4b(%ecx)
41779a:	32 39                	xor    (%ecx),%bh
41779c:	70 53                	jo     0x4177f1
41779e:	2b 62 76             	sub    0x76(%edx),%esp
4177a1:	64 2b 2f             	sub    %fs:(%edi),%ebp
4177a4:	6a 71                	push   $0x71
4177a6:	78 74                	js     0x41781c
4177a8:	46                   	inc    %esi
4177a9:	6e                   	outsb  %ds:(%esi),(%dx)
4177aa:	65 6d                	gs insl (%dx),%es:(%edi)
4177ac:	34 32                	xor    $0x32,%al
4177ae:	35 4b 6b 68 6c       	xor    $0x6c686b4b,%eax
4177b3:	72 73                	jb     0x417828
4177b5:	66 42                	inc    %dx
4177b7:	63 7a 78             	arpl   %edi,0x78(%edx)
4177ba:	6c                   	insb   (%dx),%es:(%edi)
4177bb:	48                   	dec    %eax
4177bc:	4b                   	dec    %ebx
4177bd:	73 75                	jae    0x417834
4177bf:	61                   	popa
4177c0:	67 67 63 77 42       	addr16 arpl %esi,0x42(%bx)
4177c5:	59                   	pop    %ecx
4177c6:	37                   	aaa
4177c7:	7a 63                	jp     0x41782c
4177c9:	52                   	push   %edx
4177ca:	6f                   	outsl  %ds:(%esi),(%dx)
4177cb:	4b                   	dec    %ebx
4177cc:	4b                   	dec    %ebx
4177cd:	75 71                	jne    0x417840
4177cf:	37                   	aaa
4177d0:	4d                   	dec    %ebp
4177d1:	53                   	push   %ebx
4177d2:	42                   	inc    %edx
4177d3:	35 58 33 54 4b       	xor    $0x4b543358,%eax
4177d8:	6e                   	outsb  %ds:(%esi),(%dx)
4177d9:	39 66 4c             	cmp    %esp,0x4c(%esi)
4177dc:	49                   	dec    %ecx
4177dd:	75 4f                	jne    0x41782e
4177df:	68 50 69 4b 64       	push   $0x644b6950
4177e4:	55                   	push   %ebp
4177e5:	69 71 72 76 55 6c 50 	imul   $0x506c5576,0x72(%ecx),%esi
4177ec:	73 48                	jae    0x417836
4177ee:	4c                   	dec    %esp
4177ef:	4d                   	dec    %ebp
4177f0:	6a 48                	push   $0x48
4177f2:	39 46 45             	cmp    %eax,0x45(%esi)
4177f5:	5a                   	pop    %edx
4177f6:	50                   	push   %eax
4177f7:	32 37                	xor    (%edi),%dh
4177f9:	45                   	inc    %ebp
4177fa:	38 38                	cmp    %bh,(%eax)
4177fc:	73 32                	jae    0x417830
4177fe:	34 4e                	xor    $0x4e,%al
417800:	30 42 46             	xor    %al,0x46(%edx)
417803:	56                   	push   %esi
417804:	76 4b                	jbe    0x417851
417806:	57                   	push   %edi
417807:	34 36                	xor    $0x36,%al
417809:	59                   	pop    %ecx
41780a:	46                   	inc    %esi
41780b:	55                   	push   %ebp
41780c:	6b 53 4a 36          	imul   $0x36,0x4a(%ebx),%edx
417810:	79 7a                	jns    0x41788c
417812:	6e                   	outsb  %ds:(%esi),(%dx)
417813:	73 76                	jae    0x41788b
417815:	4d                   	dec    %ebp
417816:	52                   	push   %edx
417817:	75 68                	jne    0x417881
417819:	31 34 37             	xor    %esi,(%edi,%esi,1)
41781c:	64 43                	fs inc %ebx
41781e:	42                   	inc    %edx
41781f:	45                   	inc    %ebp
417820:	64 55                	fs push %ebp
417822:	33 53 45             	xor    0x45(%ebx),%edx
417825:	39 68 73             	cmp    %ebp,0x73(%eax)
417828:	63 76 4d             	arpl   %esi,0x4d(%esi)
41782b:	52                   	push   %edx
41782c:	6c                   	insb   (%dx),%es:(%edi)
41782d:	41                   	inc    %ecx
41782e:	79 58                	jns    0x417888
417830:	78 79                	js     0x4178ab
417832:	48                   	dec    %eax
417833:	41                   	inc    %ecx
417834:	42                   	inc    %edx
417835:	46                   	inc    %esi
417836:	35 79 30 4e 66       	xor    $0x664e3079,%eax
41783b:	35 72 69 35 55       	xor    $0x55356972,%eax
417840:	78 67                	js     0x4178a9
417842:	4e                   	dec    %esi
417843:	68 67 61 41 52       	push   $0x52416167
417848:	72 54                	jb     0x41789e
41784a:	35 49 6b 56 38       	xor    $0x38566b49,%eax
41784f:	6d                   	insl   (%dx),%es:(%edi)
417850:	61                   	popa
417851:	38 52 57             	cmp    %dl,0x57(%edx)
417854:	73 32                	jae    0x417888
417856:	31 44 44 77          	xor    %eax,0x77(%esp,%eax,2)
41785a:	72 7a                	jb     0x4178d6
41785c:	73 65                	jae    0x4178c3
41785e:	74 38                	je     0x417898
417860:	37                   	aaa
417861:	4c                   	dec    %esp
417862:	6a 61                	push   $0x61
417864:	44                   	inc    %esp
417865:	55                   	push   %ebp
417866:	30 33                	xor    %dh,(%ebx)
417868:	36 45                	ss inc %ebp
41786a:	77 73                	ja     0x4178df
41786c:	78 55                	js     0x4178c3
41786e:	65 6b 70 4f 7a       	imul   $0x7a,%gs:0x4f(%eax),%esi
417873:	58                   	pop    %eax
417874:	45                   	inc    %ebp
417875:	37                   	aaa
417876:	37                   	aaa
417877:	62 74 51 58          	bound  %esi,0x58(%ecx,%edx,2)
41787b:	64 55                	fs push %ebp
41787d:	64 72 35             	fs jb  0x4178b5
417880:	4f                   	dec    %edi
417881:	33 4e 48             	xor    0x48(%esi),%ecx
417884:	52                   	push   %edx
417885:	2f                   	das
417886:	41                   	inc    %ecx
417887:	35 37 33 51 69       	xor    $0x69513337,%eax
41788c:	74 49                	je     0x4178d7
41788e:	4e                   	dec    %esi
41788f:	44                   	inc    %esp
417890:	47                   	inc    %edi
417891:	53                   	push   %ebx
417892:	47                   	inc    %edi
417893:	31 67 69             	xor    %esp,0x69(%edi)
417896:	2b 49 56             	sub    0x56(%ecx),%ecx
417899:	59                   	pop    %ecx
41789a:	38 38                	cmp    %bh,(%eax)
41789c:	73 2f                	jae    0x4178cd
41789e:	62 31                	bound  %esi,(%ecx)
4178a0:	53                   	push   %ebx
4178a1:	33 32                	xor    (%edx),%esi
4178a3:	64 63 6f 79          	arpl   %ebp,%fs:0x79(%edi)
4178a7:	42                   	inc    %edx
4178a8:	6d                   	insl   (%dx),%es:(%edi)
4178a9:	56                   	push   %esi
4178aa:	6c                   	insb   (%dx),%es:(%edi)
4178ab:	4d                   	dec    %ebp
4178ac:	4e                   	dec    %esi
4178ad:	2f                   	das
4178ae:	2b 33                	sub    (%ebx),%esi
4178b0:	41                   	inc    %ecx
4178b1:	45                   	inc    %ebp
4178b2:	33 41 6c             	xor    0x6c(%ecx),%eax
4178b5:	79 4a                	jns    0x417901
4178b7:	32 69 31             	xor    0x31(%ecx),%ch
4178ba:	74 46                	je     0x417902
4178bc:	53                   	push   %ebx
4178bd:	75 32                	jne    0x4178f1
4178bf:	6a 6f                	push   $0x6f
4178c1:	4b                   	dec    %ebx
4178c2:	73 6d                	jae    0x417931
4178c4:	65 68 7a 68 77 77    	gs push $0x7777687a
4178ca:	30 5a 4b             	xor    %bl,0x4b(%edx)
4178cd:	6f                   	outsl  %ds:(%esi),(%dx)
4178ce:	49                   	dec    %ecx
4178cf:	75 58                	jne    0x417929
4178d1:	76 6f                	jbe    0x417942
4178d3:	31 66 55             	xor    %esp,0x55(%esi)
4178d6:	6a 35                	push   $0x35
4178d8:	56                   	push   %esi
4178d9:	73 4d                	jae    0x417928
4178db:	2f                   	das
4178dc:	43                   	inc    %ebx
4178dd:	45                   	inc    %ebp
4178de:	50                   	push   %eax
4178df:	33 36                	xor    (%esi),%esi
4178e1:	52                   	push   %edx
4178e2:	4d                   	dec    %ebp
4178e3:	6e                   	outsb  %ds:(%esi),(%dx)
4178e4:	30 5a 70             	xor    %bl,0x70(%edx)
4178e7:	77 44                	ja     0x41792d
4178e9:	70 34                	jo     0x41791f
4178eb:	2f                   	das
4178ec:	51                   	push   %ecx
4178ed:	34 4f                	xor    $0x4f,%al
4178ef:	77 4f                	ja     0x417940
4178f1:	59                   	pop    %ecx
4178f2:	58                   	pop    %eax
4178f3:	71 79                	jno    0x41796e
4178f5:	30 51 51             	xor    %dl,0x51(%ecx)
4178f8:	4e                   	dec    %esi
4178f9:	31 69 78             	xor    %ebp,0x78(%ecx)
4178fc:	55                   	push   %ebp
4178fd:	71 4a                	jno    0x417949
4178ff:	31 4e 31             	xor    %ecx,0x31(%esi)
417902:	70 4d                	jo     0x417951
417904:	36 76 34             	ss jbe 0x41793b
417907:	42                   	inc    %edx
417908:	6c                   	insb   (%dx),%es:(%edi)
417909:	36 48                	ss dec %eax
41790b:	5a                   	pop    %edx
41790c:	34 72                	xor    $0x72,%al
41790e:	58                   	pop    %eax
41790f:	33 39                	xor    (%ecx),%edi
417911:	57                   	push   %edi
417912:	77 56                	ja     0x41796a
417914:	54                   	push   %esp
417915:	5a                   	pop    %edx
417916:	69 34 77 63 6e 53 67 	imul   $0x67536e63,(%edi,%esi,2),%esi
41791d:	58                   	pop    %eax
41791e:	53                   	push   %ebx
41791f:	61                   	popa
417920:	70 48                	jo     0x41796a
417922:	37                   	aaa
417923:	6b 70 4f 4c          	imul   $0x4c,0x4f(%eax),%esi
417927:	46                   	inc    %esi
417928:	6e                   	outsb  %ds:(%esi),(%dx)
417929:	75 33                	jne    0x41795e
41792b:	4b                   	dec    %ebx
41792c:	58                   	pop    %eax
41792d:	78 75                	js     0x4179a4
41792f:	4c                   	dec    %esp
417930:	44                   	inc    %esp
417931:	4c                   	dec    %esp
417932:	47                   	inc    %edi
417933:	61                   	popa
417934:	44                   	inc    %esp
417935:	51                   	push   %ecx
417936:	6f                   	outsl  %ds:(%esi),(%dx)
417937:	43                   	inc    %ebx
417938:	56                   	push   %esi
417939:	4e                   	dec    %esi
41793a:	6c                   	insb   (%dx),%es:(%edi)
41793b:	47                   	inc    %edi
41793c:	51                   	push   %ecx
41793d:	78 68                	js     0x4179a7
41793f:	57                   	push   %edi
417940:	6c                   	insb   (%dx),%es:(%edi)
417941:	74 58                	je     0x41799b
417943:	73 62                	jae    0x4179a7
417945:	70 72                	jo     0x4179b9
417947:	56                   	push   %esi
417948:	73 56                	jae    0x4179a0
41794a:	4a                   	dec    %edx
41794b:	50                   	push   %eax
41794c:	66 4b                	dec    %bx
41794e:	70 72                	jo     0x4179c2
417950:	70 36                	jo     0x417988
417952:	35 77 49 52 2f       	xor    $0x2f524977,%eax
417957:	48                   	dec    %eax
417958:	54                   	push   %esp
417959:	6c                   	insb   (%dx),%es:(%edi)
41795a:	69 72 41 4a 76 77 6e 	imul   $0x6e77764a,0x41(%edx),%esi
417961:	79 57                	jns    0x4179ba
417963:	70 63                	jo     0x4179c8
417965:	53                   	push   %ebx
417966:	75 50                	jne    0x4179b8
417968:	4b                   	dec    %ebx
417969:	72 55                	jb     0x4179c0
41796b:	31 78 30             	xor    %edi,0x30(%eax)
41796e:	36 4a                	ss dec %edx
417970:	52                   	push   %edx
417971:	68 42 2b 56 62       	push   $0x62562b42
417976:	57                   	push   %edi
417977:	51                   	push   %ecx
417978:	46                   	inc    %esi
417979:	49                   	dec    %ecx
41797a:	79 41                	jns    0x4179bd
41797c:	30 6e 35             	xor    %ch,0x35(%esi)
41797f:	52                   	push   %edx
417980:	50                   	push   %eax
417981:	72 55                	jb     0x4179d8
417983:	35 43 61 77 53       	xor    $0x53776143,%eax
417988:	52                   	push   %edx
417989:	61                   	popa
41798a:	6f                   	outsl  %ds:(%esi),(%dx)
41798b:	7a 75                	jp     0x417a02
41798d:	35 37 33 69 46       	xor    $0x46693337,%eax
417992:	55                   	push   %ebp
417993:	30 63 4e             	xor    %ah,0x4e(%ebx)
417996:	50                   	push   %eax
417997:	45                   	inc    %ebp
417998:	41                   	inc    %ecx
417999:	37                   	aaa
41799a:	32 33                	xor    (%ebx),%dh
41799c:	38 59 59             	cmp    %bl,0x59(%ecx)
41799f:	65 6a 67             	gs push $0x67
4179a2:	63 72 62             	arpl   %esi,0x62(%edx)
4179a5:	54                   	push   %esp
4179a6:	53                   	push   %ebx
4179a7:	36 65 55             	ss gs push %ebp
4179aa:	31 70 7a             	xor    %esi,0x7a(%eax)
4179ad:	35 38 74 67 63       	xor    $0x63677438,%eax
4179b2:	33 57 74             	xor    0x74(%edi),%edx
4179b5:	35 30 70 78 67       	xor    $0x67787030,%eax
4179ba:	6f                   	outsl  %ds:(%esi),(%dx)
4179bb:	46                   	inc    %esi
4179bc:	75 6d                	jne    0x417a2b
4179be:	6d                   	insl   (%dx),%es:(%edi)
4179bf:	44                   	inc    %esp
4179c0:	69 43 71 69 38 58 2f 	imul   $0x2f583869,0x71(%ebx),%eax
4179c7:	76 62                	jbe    0x417a2b
4179c9:	76 65                	jbe    0x417a30
4179cb:	59                   	pop    %ecx
4179cc:	42                   	inc    %edx
4179cd:	46                   	inc    %esi
4179ce:	6b 6a 77 76          	imul   $0x76,0x77(%edx),%ebp
4179d2:	56                   	push   %esi
4179d3:	31 57 78             	xor    %edx,0x78(%edi)
4179d6:	73 4a                	jae    0x417a22
4179d8:	65 66 58             	gs pop %ax
4179db:	31 54 44 6a          	xor    %edx,0x6a(%esp,%eax,2)
4179df:	34 65                	xor    $0x65,%al
4179e1:	2f                   	das
4179e2:	50                   	push   %eax
4179e3:	6b 79 4d 41          	imul   $0x41,0x4d(%ecx),%edi
4179e7:	4c                   	dec    %esp
4179e8:	51                   	push   %ecx
4179e9:	7a 41                	jp     0x417a2c
4179eb:	65 75 55             	gs jne 0x417a43
4179ee:	44                   	inc    %esp
4179ef:	66 37                	data16 aaa
4179f1:	63 70 4f             	arpl   %esi,0x4f(%eax)
4179f4:	37                   	aaa
4179f5:	73 4c                	jae    0x417a43
4179f7:	6f                   	outsl  %ds:(%esi),(%dx)
4179f8:	47                   	inc    %edi
4179f9:	34 47                	xor    $0x47,%al
4179fb:	68 43 50 36 70       	push   $0x70365043
417a00:	6a 49                	push   $0x49
417a02:	43                   	inc    %ebx
417a03:	79 49                	jns    0x417a4e
417a05:	68 75 36 78 55       	push   $0x55783675
417a0a:	64 4a                	fs dec %edx
417a0c:	7a 30                	jp     0x417a3e
417a0e:	4c                   	dec    %esp
417a0f:	4d                   	dec    %ebp
417a10:	4b                   	dec    %ebx
417a11:	47                   	inc    %edi
417a12:	4e                   	dec    %esi
417a13:	62 2b                	bound  %ebp,(%ebx)
417a15:	2b 59 47             	sub    0x47(%ecx),%ebx
417a18:	65 52                	gs push %edx
417a1a:	5a                   	pop    %edx
417a1b:	4c                   	dec    %esp
417a1c:	64 6d                	fs insl (%dx),%es:(%edi)
417a1e:	62 4e 45             	bound  %ecx,0x45(%esi)
417a21:	48                   	dec    %eax
417a22:	6e                   	outsb  %ds:(%esi),(%dx)
417a23:	39 4d 49             	cmp    %ecx,0x49(%ebp)
417a26:	52                   	push   %edx