416762:	4d                   	dec    %ebp
416763:	6f                   	outsl  %ds:(%esi),(%dx)
416764:	72 69                	jb     0x4167cf
416766:	32 65 49             	xor    0x49(%ebp),%ah
416769:	5a                   	pop    %edx
41676a:	43                   	inc    %ebx
41676b:	39 36                	cmp    %esi,(%esi)
41676d:	5a                   	pop    %edx
41676e:	7a 77                	jp     0x4167e7
416770:	67 57                	addr16 push %edi
416772:	50                   	push   %eax
416773:	36 49                	ss dec %ecx
416775:	43                   	inc    %ebx
416776:	37                   	aaa
416777:	57                   	push   %edi
416778:	39 4f 6c             	cmp    %ecx,0x6c(%edi)
41677b:	37                   	aaa
41677c:	79 69                	jns    0x4167e7
41677e:	67 58                	addr16 pop %eax
416780:	30 79 36             	xor    %bh,0x36(%ecx)
416783:	66 70 4a             	data16 jo 0x4167d0
416786:	37                   	aaa
416787:	72 61                	jb     0x4167ea
416789:	43                   	inc    %ebx
41678a:	4a                   	dec    %edx
41678b:	67 35 58 66 62 31    	addr16 xor $0x31626658,%eax
416791:	49                   	dec    %ecx
416792:	35 4b 48 58 63       	xor    $0x6358484b,%eax
416797:	2f                   	das
416798:	35 68 49 57 2b       	xor    $0x2b574968,%eax
41679d:	74 69                	je     0x416808
41679f:	47                   	inc    %edi
4167a0:	61                   	popa
4167a1:	62 6b 36             	bound  %ebp,0x36(%ebx)
4167a4:	4f                   	dec    %edi
4167a5:	38 64 47 6f          	cmp    %ah,0x6f(%edi,%eax,2)
4167a9:	4b                   	dec    %ebx
4167aa:	4a                   	dec    %edx
4167ab:	53                   	push   %ebx
4167ac:	57                   	push   %edi
4167ad:	4e                   	dec    %esi
4167ae:	6e                   	outsb  %ds:(%esi),(%dx)
4167af:	69 34 32 4c 54 62 55 	imul   $0x5562544c,(%edx,%esi,1),%esi
4167b6:	4d                   	dec    %ebp
4167b7:	76 75                	jbe    0x41682e
4167b9:	45                   	inc    %ebp
4167ba:	52                   	push   %edx
4167bb:	50                   	push   %eax
4167bc:	58                   	pop    %eax
4167bd:	68 42 75 59 68       	push   $0x68597542
4167c2:	36 58                	ss pop %eax
4167c4:	4c                   	dec    %esp
4167c5:	44                   	inc    %esp
4167c6:	6f                   	outsl  %ds:(%esi),(%dx)
4167c7:	51                   	push   %ecx
4167c8:	2f                   	das
4167c9:	46                   	inc    %esi
4167ca:	65 4e                	gs dec %esi
4167cc:	4c                   	dec    %esp
4167cd:	36 75 6c             	ss jne 0x41683c
4167d0:	70 55                	jo     0x416827
4167d2:	39 2b                	cmp    %ebp,(%ebx)
4167d4:	4d                   	dec    %ebp
4167d5:	71 4e                	jno    0x416825
4167d7:	47                   	inc    %edi
4167d8:	73 46                	jae    0x416820
4167da:	43                   	inc    %ebx
4167db:	54                   	push   %esp
4167dc:	41                   	inc    %ecx
4167dd:	38 43 71             	cmp    %al,0x71(%ebx)
4167e0:	4d                   	dec    %ebp
4167e1:	74 2f                	je     0x416812
4167e3:	47                   	inc    %edi
4167e4:	4a                   	dec    %edx
4167e5:	6a 35                	push   $0x35
4167e7:	6b 61 39 6f          	imul   $0x6f,0x39(%ecx),%esp
4167eb:	31 6f 54             	xor    %ebp,0x54(%edi)
4167ee:	42                   	inc    %edx
4167ef:	32 6c 43 53          	xor    0x53(%ebx,%eax,2),%ch
4167f3:	38 59 76             	cmp    %bl,0x76(%ecx)
4167f6:	6f                   	outsl  %ds:(%esi),(%dx)
4167f7:	53                   	push   %ebx
4167f8:	6f                   	outsl  %ds:(%esi),(%dx)
4167f9:	2b 42 54             	sub    0x54(%edx),%eax
4167fc:	37                   	aaa
4167fd:	71 37                	jno    0x416836
4167ff:	76 47                	jbe    0x416848
416801:	63 4a 32             	arpl   %ecx,0x32(%edx)
416804:	59                   	pop    %ecx
416805:	65 38 34 77          	cmp    %dh,%gs:(%edi,%esi,2)
416809:	4c                   	dec    %esp
41680a:	49                   	dec    %ecx
41680b:	72 50                	jb     0x41685d
41680d:	4b                   	dec    %ebx
41680e:	43                   	inc    %ebx
41680f:	64 6e                	outsb  %fs:(%esi),(%dx)
416811:	47                   	inc    %edi
416812:	4d                   	dec    %ebp
416813:	49                   	dec    %ecx
416814:	61                   	popa
416815:	32 49 73             	xor    0x73(%ecx),%cl
416818:	6a 6b                	push   $0x6b
41681a:	4e                   	dec    %esi
41681b:	32 6f 2f             	xor    0x2f(%edi),%ch
41681e:	78 72                	js     0x416892
416820:	43                   	inc    %ebx
416821:	47                   	inc    %edi
416822:	6a 6f                	push   $0x6f
416824:	66 45                	inc    %bp
416826:	76 43                	jbe    0x41686b
416828:	6a 76                	push   $0x76
41682a:	78 69                	js     0x416895
41682c:	4b                   	dec    %ebx
41682d:	35 49 50 37 33       	xor    $0x33375049,%eax
416832:	35 4d 4e 54 32       	xor    $0x32544e4d,%eax
416837:	65 77 34             	gs ja  0x41686e
41683a:	47                   	inc    %edi
41683b:	47                   	inc    %edi
41683c:	6b 45 76 61          	imul   $0x61,0x76(%ebp),%eax
416840:	49                   	dec    %ecx
416841:	2f                   	das
416842:	76 56                	jbe    0x41689a
416844:	4c                   	dec    %esp
416845:	50                   	push   %eax
416846:	55                   	push   %ebp
416847:	59                   	pop    %ecx
416848:	34 79                	xor    $0x79,%al
41684a:	6b 44 71 42 6c       	imul   $0x6c,0x42(%ecx,%esi,2),%eax
41684f:	37                   	aaa
416850:	41                   	inc    %ecx
416851:	54                   	push   %esp
416852:	75 63                	jne    0x4168b7
416854:	31 65 4c             	xor    %esp,0x4c(%ebp)
416857:	36 43                	ss inc %ebx
416859:	59                   	pop    %ecx
41685a:	4d                   	dec    %ebp
41685b:	67 33 71 78          	xor    0x78(%bx,%di),%esi
41685f:	52                   	push   %edx
416860:	55                   	push   %ebp
416861:	79 62                	jns    0x4168c5
416863:	33 47 4a             	xor    0x4a(%edi),%eax
416866:	35 72 38 4e 58       	xor    $0x584e3872,%eax
41686b:	67 48                	addr16 dec %eax
41686d:	42                   	inc    %edx
41686e:	61                   	popa
41686f:	66 51                	push   %cx
416871:	67 63 56 7a          	arpl   %edx,0x7a(%bp)
416875:	62 75 34             	bound  %esi,0x34(%ebp)
416878:	48                   	dec    %eax
416879:	49                   	dec    %ecx
41687a:	35 54 42 70 36       	xor    $0x36704254,%eax
41687f:	31 76 2b             	xor    %esi,0x2b(%esi)
416882:	57                   	push   %edi
416883:	46                   	inc    %esi
416884:	45                   	inc    %ebp
416885:	62 53 2f             	bound  %edx,0x2f(%ebx)
416888:	76 31                	jbe    0x4168bb
41688a:	55                   	push   %ebp
41688b:	4f                   	dec    %edi
41688c:	61                   	popa
41688d:	6e                   	outsb  %ds:(%esi),(%dx)
41688e:	36 30 4a 49          	xor    %cl,%ss:0x49(%edx)
416892:	43                   	inc    %ebx
416893:	7a 73                	jp     0x416908
416895:	47                   	inc    %edi
416896:	67 4c                	addr16 dec %esp
416898:	4b                   	dec    %ebx
416899:	4f                   	dec    %edi
41689a:	51                   	push   %ecx
41689b:	62 6b 64             	bound  %ebp,0x64(%ebx)
41689e:	4c                   	dec    %esp
41689f:	32 41 67             	xor    0x67(%ecx),%al
4168a2:	31 6b 56             	xor    %ebp,0x56(%ebx)
4168a5:	74 75                	je     0x41691c
4168a7:	30 6c 6f 36          	xor    %ch,0x36(%edi,%ebp,2)
4168ab:	57                   	push   %edi
4168ac:	45                   	inc    %ebp
4168ad:	50                   	push   %eax
4168ae:	52                   	push   %edx
4168af:	41                   	inc    %ecx
4168b0:	68 30 68 4b 65       	push   $0x654b6830
4168b5:	44                   	inc    %esp
4168b6:	55                   	push   %ebp
4168b7:	4f                   	dec    %edi
4168b8:	42                   	inc    %edx
4168b9:	6c                   	insb   (%dx),%es:(%edi)
4168ba:	71 69                	jno    0x416925
4168bc:	41                   	inc    %ecx
4168bd:	57                   	push   %edi
4168be:	4c                   	dec    %esp
4168bf:	36 34 70             	ss xor $0x70,%al
4168c2:	4a                   	dec    %edx
4168c3:	4a                   	dec    %edx
4168c4:	76 48                	jbe    0x41690e
4168c6:	74 4a                	je     0x416912
4168c8:	4a                   	dec    %edx
4168c9:	7a 58                	jp     0x416923
4168cb:	36 32 6f 6e          	xor    %ss:0x6e(%edi),%ch
4168cf:	43                   	inc    %ebx
4168d0:	39 4e 58             	cmp    %ecx,0x58(%esi)
4168d3:	6d                   	insl   (%dx),%es:(%edi)
4168d4:	69 2f 71 7a 33 5a    	imul   $0x5a337a71,(%edi),%ebp
4168da:	37                   	aaa
4168db:	44                   	inc    %esp
4168dc:	53                   	push   %ebx
4168dd:	7a 68                	jp     0x416947
4168df:	6b 32 61             	imul   $0x61,(%edx),%esi
4168e2:	75 6f                	jne    0x416953
4168e4:	73 47                	jae    0x41692d
4168e6:	44                   	inc    %esp
4168e7:	44                   	inc    %esp
4168e8:	71 76                	jno    0x416960
4168ea:	45                   	inc    %ebp
4168eb:	34 51                	xor    $0x51,%al
4168ed:	4c                   	dec    %esp
4168ee:	45                   	inc    %ebp
4168ef:	5a                   	pop    %edx
4168f0:	58                   	pop    %eax
4168f1:	76 2b                	jbe    0x41691e
4168f3:	5a                   	pop    %edx
4168f4:	7a 4d                	jp     0x416943
4168f6:	37                   	aaa
4168f7:	67 65 33 42 5a       	xor    %gs:0x5a(%bp,%si),%eax
4168fc:	37                   	aaa
4168fd:	4e                   	dec    %esi
4168fe:	37                   	aaa
4168ff:	70 54                	jo     0x416955
416901:	30 74 47 4c          	xor    %dh,0x4c(%edi,%eax,2)
416905:	6b 62 5a 4c          	imul   $0x4c,0x5a(%edx),%esp
416909:	6d                   	insl   (%dx),%es:(%edi)
41690a:	7a 43                	jp     0x41694f
41690c:	33 79 6f             	xor    0x6f(%ecx),%edi
41690f:	73 30                	jae    0x416941
416911:	56                   	push   %esi
416912:	64 79 52             	fs jns 0x416967
416915:	4c                   	dec    %esp
416916:	4b                   	dec    %ebx
416917:	33 32                	xor    (%edx),%esi
416919:	6e                   	outsb  %ds:(%esi),(%dx)
41691a:	42                   	inc    %edx
41691b:	75 70                	jne    0x41698d
41691d:	74 54                	je     0x416973
41691f:	32 65 6d             	xor    0x6d(%ebp),%ah
416922:	2f                   	das
416923:	32 78 50             	xor    0x50(%eax),%bh
416926:	56                   	push   %esi
416927:	39 56 66             	cmp    %edx,0x66(%esi)
41692a:	41                   	inc    %ecx
41692b:	72 38                	jb     0x416965
41692d:	36 30 56 52          	xor    %dl,%ss:0x52(%esi)
416931:	50                   	push   %eax
416932:	62 36                	bound  %esi,(%esi)
416934:	66 61                	popaw
416936:	69 56 53 64 6d 34 4f 	imul   $0x4f346d64,0x53(%esi),%edx
41693d:	30 34 68             	xor    %dh,(%eax,%ebp,2)
416940:	59                   	pop    %ecx
416941:	42                   	inc    %edx
416942:	42                   	inc    %edx
416943:	30 6b 4a             	xor    %ch,0x4a(%ebx)
416946:	4b                   	dec    %ebx
416947:	59                   	pop    %ecx
416948:	70 4c                	jo     0x416996
41694a:	4a                   	dec    %edx
41694b:	64 2b 4e 55          	sub    %fs:0x55(%esi),%ecx
41694f:	32 79 75             	xor    0x75(%ecx),%bh
416952:	57                   	push   %edi
416953:	36 67 39 48 68       	cmp    %ecx,%ss:0x68(%bx,%si)
416958:	57                   	push   %edi
416959:	59                   	pop    %ecx
41695a:	51                   	push   %ecx
41695b:	4e                   	dec    %esi
41695c:	57                   	push   %edi
41695d:	67 67 73 79          	addr16 addr16 jae 0x4169da
416961:	76 74                	jbe    0x4169d7
416963:	61                   	popa
416964:	46                   	inc    %esi
416965:	44                   	inc    %esp
416966:	65 6e                	outsb  %gs:(%esi),(%dx)
416968:	38 36                	cmp    %dh,(%esi)
41696a:	55                   	push   %ebp
41696b:	4c                   	dec    %esp
41696c:	62 33                	bound  %esi,(%ebx)
41696e:	77 75                	ja     0x4169e5
416970:	63 46 37             	arpl   %eax,0x37(%esi)
416973:	75 77                	jne    0x4169ec
416975:	58                   	pop    %eax
416976:	4d                   	dec    %ebp
416977:	71 53                	jno    0x4169cc
416979:	46                   	inc    %esi
41697a:	78 67                	js     0x4169e3
41697c:	53                   	push   %ebx
41697d:	68 61 57 4e 44       	push   $0x444e5761
416982:	66 77 55             	data16 ja 0x4169da
416985:	30 4e 2b             	xor    %cl,0x2b(%esi)
416988:	6e                   	outsb  %ds:(%esi),(%dx)
416989:	63 51 33             	arpl   %edx,0x33(%ecx)
41698c:	2b 61 4e             	sub    0x4e(%ecx),%esp
41698f:	58                   	pop    %eax
416990:	31 62 6a             	xor    %esp,0x6a(%edx)
416993:	75 2b                	jne    0x4169c0
416995:	2b 6e 62             	sub    0x62(%esi),%ebp
416998:	6e                   	outsb  %ds:(%esi),(%dx)
416999:	78 34                	js     0x4169cf
41699b:	36 55                	ss push %ebp
41699d:	5a                   	pop    %edx
41699e:	41                   	inc    %ecx
41699f:	45                   	inc    %ebp
4169a0:	47                   	inc    %edi
4169a1:	6c                   	insb   (%dx),%es:(%edi)
4169a2:	44                   	inc    %esp
4169a3:	39 6b 79             	cmp    %ebp,0x79(%ebx)
4169a6:	52                   	push   %edx
4169a7:	6b 4e 4a 73          	imul   $0x73,0x4a(%esi),%ecx
4169ab:	6f                   	outsl  %ds:(%esi),(%dx)
4169ac:	70 70                	jo     0x416a1e
4169ae:	71 6f                	jno    0x416a1f
4169b0:	54                   	push   %esp
4169b1:	6e                   	outsb  %ds:(%esi),(%dx)
4169b2:	6d                   	insl   (%dx),%es:(%edi)
4169b3:	73 6c                	jae    0x416a21
4169b5:	51                   	push   %ecx
4169b6:	64 34 69             	fs xor $0x69,%al
4169b9:	39 30                	cmp    %esi,(%eax)
4169bb:	70 30                	jo     0x4169ed
4169bd:	56                   	push   %esi
4169be:	68 49 63 77 6c       	push   $0x6c776349
4169c3:	37                   	aaa
4169c4:	30 44 56 6c          	xor    %al,0x6c(%esi,%edx,2)
4169c8:	6e                   	outsb  %ds:(%esi),(%dx)
4169c9:	6d                   	insl   (%dx),%es:(%edi)
4169ca:	69 4c 70 6c 42 55 65 	imul   $0x51655542,0x6c(%eax,%esi,2),%ecx
4169d1:	51
4169d2:	71 50                	jno    0x416a24
4169d4:	6f                   	outsl  %ds:(%esi),(%dx)
4169d5:	4e                   	dec    %esi
4169d6:	69 55 55 64 6b 36 5a 	imul   $0x5a366b64,0x55(%ebp),%edx
4169dd:	52                   	push   %edx
4169de:	73 67                	jae    0x416a47
4169e0:	70 5a                	jo     0x416a3c
4169e2:	62 6b 50             	bound  %ebp,0x50(%ebx)
4169e5:	6f                   	outsl  %ds:(%esi),(%dx)
4169e6:	53                   	push   %ebx
4169e7:	66 42                	inc    %dx
4169e9:	44                   	inc    %esp
4169ea:	4b                   	dec    %ebx
4169eb:	6e                   	outsb  %ds:(%esi),(%dx)
4169ec:	4a                   	dec    %edx
4169ed:	34 44                	xor    $0x44,%al
4169ef:	59                   	pop    %ecx
4169f0:	4c                   	dec    %esp