41d856:	37                   	aaa
41d857:	6a 68                	push   $0x68
41d859:	58                   	pop    %eax
41d85a:	61                   	popa
41d85b:	51                   	push   %ecx
41d85c:	54                   	push   %esp
41d85d:	76 4b                	jbe    0x41d8aa
41d85f:	55                   	push   %ebp
41d860:	6a 69                	push   $0x69
41d862:	66 33 63 34          	xor    0x34(%ebx),%sp
41d866:	7a 47                	jp     0x41d8af
41d868:	6a 72                	push   $0x72
41d86a:	4d                   	dec    %ebp
41d86b:	4f                   	dec    %edi
41d86c:	6f                   	outsl  %ds:(%esi),(%dx)
41d86d:	46                   	inc    %esi
41d86e:	73 6f                	jae    0x41d8df
41d870:	42                   	inc    %edx
41d871:	36 48                	ss dec %eax
41d873:	61                   	popa
41d874:	61                   	popa
41d875:	69 31 48 6f 7a 50    	imul   $0x507a6f48,(%ecx),%esi
41d87b:	7a 35                	jp     0x41d8b2
41d87d:	4d                   	dec    %ebp
41d87e:	57                   	push   %edi
41d87f:	4e                   	dec    %esi
41d880:	41                   	inc    %ecx
41d881:	66 6b 34 70 59       	imul   $0x59,(%eax,%esi,2),%si
41d886:	51                   	push   %ecx
41d887:	68 58 31 44 5a       	push   $0x5a443158
41d88c:	43                   	inc    %ebx
41d88d:	69 2b 55 4a 73 6c    	imul   $0x6c734a55,(%ebx),%ebp
41d893:	6f                   	outsl  %ds:(%esi),(%dx)
41d894:	46                   	inc    %esi
41d895:	47                   	inc    %edi
41d896:	35 44 37 6c 54       	xor    $0x546c3744,%eax
41d89b:	2f                   	das
41d89c:	76 75                	jbe    0x41d913
41d89e:	74 76                	je     0x41d916
41d8a0:	53                   	push   %ebx
41d8a1:	57                   	push   %edi
41d8a2:	70 2f                	jo     0x41d8d3
41d8a4:	4a                   	dec    %edx
41d8a5:	4d                   	dec    %ebp
41d8a6:	65 79 64             	gs jns 0x41d90d
41d8a9:	55                   	push   %ebp
41d8aa:	38 74 4f 51          	cmp    %dh,0x51(%edi,%ecx,2)
41d8ae:	72 6d                	jb     0x41d91d
41d8b0:	38 52 42             	cmp    %dl,0x42(%edx)
41d8b3:	79 47                	jns    0x41d8fc
41d8b5:	43                   	inc    %ebx
41d8b6:	48                   	dec    %eax
41d8b7:	6f                   	outsl  %ds:(%esi),(%dx)
41d8b8:	7a 47                	jp     0x41d901
41d8ba:	71 71                	jno    0x41d92d
41d8bc:	4d                   	dec    %ebp
41d8bd:	53                   	push   %ebx
41d8be:	75 4a                	jne    0x41d90a
41d8c0:	6c                   	insb   (%dx),%es:(%edi)
41d8c1:	45                   	inc    %ebp
41d8c2:	7a 35                	jp     0x41d8f9
41d8c4:	42                   	inc    %edx
41d8c5:	4f                   	dec    %edi
41d8c6:	53                   	push   %ebx
41d8c7:	31 46 79             	xor    %eax,0x79(%esi)
41d8ca:	4e                   	dec    %esi
41d8cb:	65 55                	gs push %ebp
41d8cd:	5a                   	pop    %edx
41d8ce:	5a                   	pop    %edx
41d8cf:	57                   	push   %edi
41d8d0:	44                   	inc    %esp
41d8d1:	6d                   	insl   (%dx),%es:(%edi)
41d8d2:	4f                   	dec    %edi
41d8d3:	4b                   	dec    %ebx
41d8d4:	33 77 69             	xor    0x69(%edi),%esi
41d8d7:	5a                   	pop    %edx
41d8d8:	30 65 64             	xor    %ah,0x64(%ebp)
41d8db:	42                   	inc    %edx
41d8dc:	51                   	push   %ecx
41d8dd:	31 64 6f 6f          	xor    %esp,0x6f(%edi,%ebp,2)
41d8e1:	65 78 4b             	gs js  0x41d92f
41d8e4:	4f                   	dec    %edi
41d8e5:	6e                   	outsb  %ds:(%esi),(%dx)
41d8e6:	7a 77                	jp     0x41d95f
41d8e8:	2b 44 64 77          	sub    0x77(%esp,%eiz,2),%eax
41d8ec:	34 35                	xor    $0x35,%al
41d8ee:	6e                   	outsb  %ds:(%esi),(%dx)
41d8ef:	39 37                	cmp    %esi,(%edi)
41d8f1:	6f                   	outsl  %ds:(%esi),(%dx)
41d8f2:	5a                   	pop    %edx
41d8f3:	4b                   	dec    %ebx
41d8f4:	37                   	aaa
41d8f5:	6d                   	insl   (%dx),%es:(%edi)
41d8f6:	63 73 44             	arpl   %esi,0x44(%ebx)
41d8f9:	6d                   	insl   (%dx),%es:(%edi)
41d8fa:	6f                   	outsl  %ds:(%esi),(%dx)
41d8fb:	75 79                	jne    0x41d976
41d8fd:	4b                   	dec    %ebx
41d8fe:	5a                   	pop    %edx
41d8ff:	4d                   	dec    %ebp
41d900:	61                   	popa
41d901:	38 4f 36             	cmp    %cl,0x36(%edi)
41d904:	34 36                	xor    $0x36,%al
41d906:	38 56 4a             	cmp    %dl,0x4a(%esi)
41d909:	50                   	push   %eax
41d90a:	6d                   	insl   (%dx),%es:(%edi)
41d90b:	62 51 63             	bound  %edx,0x63(%ecx)
41d90e:	75 41                	jne    0x41d951
41d910:	4a                   	dec    %edx
41d911:	44                   	inc    %esp
41d912:	42                   	inc    %edx
41d913:	54                   	push   %esp
41d914:	77 79                	ja     0x41d98f
41d916:	39 65 46             	cmp    %esp,0x46(%ebp)
41d919:	6a 73                	push   $0x73
41d91b:	75 63                	jne    0x41d980
41d91d:	62 30                	bound  %esi,(%eax)
41d91f:	33 31                	xor    (%ecx),%esi
41d921:	43                   	inc    %ebx
41d922:	36 4c                	ss dec %esp
41d924:	76 6b                	jbe    0x41d991
41d926:	41                   	inc    %ecx
41d927:	53                   	push   %ebx
41d928:	44                   	inc    %esp
41d929:	70 54                	jo     0x41d97f
41d92b:	41                   	inc    %ecx
41d92c:	69 68 2f 37 47 50 46 	imul   $0x46504737,0x2f(%eax),%ebp
41d933:	54                   	push   %esp
41d934:	46                   	inc    %esi
41d935:	4c                   	dec    %esp
41d936:	72 4e                	jb     0x41d986
41d938:	61                   	popa
41d939:	6a 66                	push   $0x66
41d93b:	6b 53 52 51          	imul   $0x51,0x52(%ebx),%edx
41d93f:	65 36 54             	gs ss push %esp
41d942:	32 6c 35 45          	xor    0x45(%ebp,%esi,1),%ch
41d946:	47                   	inc    %edi
41d947:	65 46                	gs inc %esi
41d949:	6f                   	outsl  %ds:(%esi),(%dx)
41d94a:	46                   	inc    %esi
41d94b:	73 79                	jae    0x41d9c6
41d94d:	68 74 74 35 4f       	push   $0x4f357474
41d952:	51                   	push   %ecx
41d953:	4d                   	dec    %ebp
41d954:	6c                   	insb   (%dx),%es:(%edi)
41d955:	6c                   	insb   (%dx),%es:(%edi)
41d956:	33 6b 4d             	xor    0x4d(%ebx),%ebp
41d959:	70 52                	jo     0x41d9ad
41d95b:	59                   	pop    %ecx
41d95c:	2f                   	das
41d95d:	45                   	inc    %ebp
41d95e:	42                   	inc    %edx
41d95f:	4d                   	dec    %ebp
41d960:	6a 6a                	push   $0x6a
41d962:	6f                   	outsl  %ds:(%esi),(%dx)
41d963:	56                   	push   %esi
41d964:	43                   	inc    %ebx
41d965:	76 54                	jbe    0x41d9bb
41d967:	57                   	push   %edi
41d968:	65 2b 4f 51          	sub    %gs:0x51(%edi),%ecx
41d96c:	5a                   	pop    %edx
41d96d:	65 42                	gs inc %edx
41d96f:	66 5a                	pop    %dx
41d971:	75 4e                	jne    0x41d9c1
41d973:	6e                   	outsb  %ds:(%esi),(%dx)
41d974:	76 74                	jbe    0x41d9ea
41d976:	49                   	dec    %ecx
41d977:	36 76 4d             	ss jbe 0x41d9c7
41d97a:	4f                   	dec    %edi
41d97b:	52                   	push   %edx
41d97c:	7a 73                	jp     0x41d9f1
41d97e:	76 52                	jbe    0x41d9d2
41d980:	77 58                	ja     0x41d9da
41d982:	6e                   	outsb  %ds:(%esi),(%dx)
41d983:	4d                   	dec    %ebp
41d984:	61                   	popa
41d985:	69 36 72 68 53 46    	imul   $0x46536872,(%esi),%esi
41d98b:	45                   	inc    %ebp
41d98c:	33 56 32             	xor    0x32(%esi),%edx
41d98f:	6c                   	insb   (%dx),%es:(%edi)
41d990:	70 35                	jo     0x41d9c7
41d992:	33 59 7a             	xor    0x7a(%ecx),%ebx
41d995:	33 30                	xor    (%eax),%esi
41d997:	6f                   	outsl  %ds:(%esi),(%dx)
41d998:	35 64 69 6a 38       	xor    $0x386a6964,%eax
41d99d:	6d                   	insl   (%dx),%es:(%edi)
41d99e:	68 67 71 4a 49       	push   $0x494a7167
41d9a3:	6f                   	outsl  %ds:(%esi),(%dx)
41d9a4:	57                   	push   %edi
41d9a5:	66 4b                	dec    %bx
41d9a7:	4c                   	dec    %esp
41d9a8:	46                   	inc    %esi
41d9a9:	61                   	popa
41d9aa:	79 37                	jns    0x41d9e3
41d9ac:	70 43                	jo     0x41d9f1
41d9ae:	62 30                	bound  %esi,(%eax)
41d9b0:	39 48 2f             	cmp    %ecx,0x2f(%eax)
41d9b3:	4c                   	dec    %esp
41d9b4:	50                   	push   %eax
41d9b5:	32 6f 63             	xor    0x63(%edi),%ch
41d9b8:	71 6e                	jno    0x41da28
41d9ba:	43                   	inc    %ebx
41d9bb:	49                   	dec    %ecx
41d9bc:	35 39 4b 42 55       	xor    $0x55424b39,%eax
41d9c1:	6d                   	insl   (%dx),%es:(%edi)
41d9c2:	6e                   	outsb  %ds:(%esi),(%dx)
41d9c3:	58                   	pop    %eax
41d9c4:	43                   	inc    %ebx
41d9c5:	37                   	aaa
41d9c6:	7a 41                	jp     0x41da09
41d9c8:	44                   	inc    %esp
41d9c9:	5a                   	pop    %edx
41d9ca:	68 68 65 31 4c       	push   $0x4c316568
41d9cf:	66 4c                	dec    %sp
41d9d1:	32 6a 43             	xor    0x43(%edx),%ch
41d9d4:	34 4e                	xor    $0x4e,%al
41d9d6:	6e                   	outsb  %ds:(%esi),(%dx)
41d9d7:	64 76 76             	fs jbe 0x41da50
41d9da:	52                   	push   %edx
41d9db:	70 76                	jo     0x41da53
41d9dd:	2b 4a 4f             	sub    0x4f(%edx),%ecx
41d9e0:	4c                   	dec    %esp
41d9e1:	6f                   	outsl  %ds:(%esi),(%dx)
41d9e2:	48                   	dec    %eax
41d9e3:	47                   	inc    %edi
41d9e4:	59                   	pop    %ecx
41d9e5:	44                   	inc    %esp
41d9e6:	41                   	inc    %ecx
41d9e7:	32 30                	xor    (%eax),%dh
41d9e9:	43                   	inc    %ebx
41d9ea:	50                   	push   %eax
41d9eb:	61                   	popa
41d9ec:	59                   	pop    %ecx
41d9ed:	49                   	dec    %ecx
41d9ee:	55                   	push   %ebp
41d9ef:	33 4a 73             	xor    0x73(%edx),%ecx
41d9f2:	37                   	aaa
41d9f3:	63 72 63             	arpl   %esi,0x63(%edx)
41d9f6:	6b 5a 63 57          	imul   $0x57,0x63(%edx),%ebx
41d9fa:	6e                   	outsb  %ds:(%esi),(%dx)
41d9fb:	32 4e 42             	xor    0x42(%esi),%cl
41d9fe:	62 54 54 4b          	bound  %edx,0x4b(%esp,%edx,2)
41da02:	36 38 71 58          	cmp    %dh,%ss:0x58(%ecx)
41da06:	37                   	aaa
41da07:	4e                   	dec    %esi
41da08:	45                   	inc    %ebp
41da09:	36 61                	ss popa
41da0b:	79 76                	jns    0x41da83
41da0d:	4a                   	dec    %edx
41da0e:	4f                   	dec    %edi
41da0f:	41                   	inc    %ecx
41da10:	2b 4b 66             	sub    0x66(%ebx),%ecx
41da13:	58                   	pop    %eax
41da14:	79 57                	jns    0x41da6d
41da16:	33 7a 70             	xor    0x70(%edx),%edi
41da19:	54                   	push   %esp
41da1a:	4c                   	dec    %esp
41da1b:	6f                   	outsl  %ds:(%esi),(%dx)
41da1c:	6f                   	outsl  %ds:(%esi),(%dx)
41da1d:	68 30 44 61 62       	push   $0x62614430
41da22:	55                   	push   %ebp
41da23:	4f                   	dec    %edi
41da24:	75 45                	jne    0x41da6b
41da26:	50                   	push   %eax
41da27:	2f                   	das
41da28:	65 69 6c 37 53 6b 6d 	imul   $0x44376d6b,%gs:0x53(%edi,%esi,1),%ebp
41da2f:	37 44
41da31:	47                   	inc    %edi
41da32:	72 73                	jb     0x41daa7
41da34:	4e                   	dec    %esi
41da35:	73 36                	jae    0x41da6d
41da37:	6d                   	insl   (%dx),%es:(%edi)
41da38:	75 63                	jne    0x41da9d
41da3a:	48                   	dec    %eax
41da3b:	4f                   	dec    %edi
41da3c:	68 48 51 4e 62       	push   $0x624e5148
41da41:	77 6c                	ja     0x41daaf
41da43:	33 65 6f             	xor    0x6f(%ebp),%esp
41da46:	61                   	popa
41da47:	6f                   	outsl  %ds:(%esi),(%dx)
41da48:	66 6b 79 34 58       	imul   $0x58,0x34(%ecx),%di
41da4d:	53                   	push   %ebx
41da4e:	6c                   	insb   (%dx),%es:(%edi)
41da4f:	66 77 71             	data16 ja 0x41dac3
41da52:	2f                   	das
41da53:	2f                   	das
41da54:	53                   	push   %ebx
41da55:	62 79 44             	bound  %edi,0x44(%ecx)
41da58:	55                   	push   %ebp
41da59:	65 35 5a 71 46 6a    	gs xor $0x6a46715a,%eax
41da5f:	4d                   	dec    %ebp
41da60:	70 4b                	jo     0x41daad
41da62:	71 48                	jno    0x41daac
41da64:	50                   	push   %eax
41da65:	56                   	push   %esi
41da66:	2f                   	das
41da67:	70 31                	jo     0x41da9a
41da69:	76 43                	jbe    0x41daae
41da6b:	59                   	pop    %ecx
41da6c:	52                   	push   %edx
41da6d:	51                   	push   %ecx
41da6e:	67 45                	addr16 inc %ebp
41da70:	54                   	push   %esp
41da71:	4e                   	dec    %esi
41da72:	4d                   	dec    %ebp
41da73:	6b 36 4a             	imul   $0x4a,(%esi),%esi
41da76:	4a                   	dec    %edx
41da77:	6b 49 4c 41          	imul   $0x41,0x4c(%ecx),%ecx
41da7b:	6d                   	insl   (%dx),%es:(%edi)
41da7c:	72 61                	jb     0x41dadf
41da7e:	59                   	pop    %ecx
41da7f:	2b 5a 75             	sub    0x75(%edx),%ebx
41da82:	78 59                	js     0x41dadd
41da84:	6b 39 76             	imul   $0x76,(%ecx),%edi
41da87:	63 41 43             	arpl   %eax,0x43(%ecx)
41da8a:	6e                   	outsb  %ds:(%esi),(%dx)
41da8b:	63 4a 4f             	arpl   %ecx,0x4f(%edx)
41da8e:	78 70                	js     0x41db00
41da90:	37                   	aaa
41da91:	78 44                	js     0x41dad7
41da93:	67 4f                	addr16 dec %edi
41da95:	71 71                	jno    0x41db08
41da97:	63 38                	arpl   %edi,(%eax)
41da99:	64 70 52             	fs jo  0x41daee
41da9c:	63 6f 53             	arpl   %ebp,0x53(%edi)
41da9f:	67 76 61             	addr16 jbe 0x41db03
41daa2:	69 31 5a 6c 4d 73    	imul   $0x734d6c5a,(%ecx),%esi
41daa8:	72 41                	jb     0x41daeb
41daaa:	6f                   	outsl  %ds:(%esi),(%dx)
41daab:	35 6b 7a 66 75       	xor    $0x75667a6b,%eax
41dab0:	53                   	push   %ebx
41dab1:	54                   	push   %esp
41dab2:	57                   	push   %edi
41dab3:	55                   	push   %ebp
41dab4:	6b 72 38 62          	imul   $0x62,0x38(%edx),%esi
41dab8:	56                   	push   %esi
41dab9:	53                   	push   %ebx
41daba:	41                   	inc    %ecx
41dabb:	2b 57 31             	sub    0x31(%edi),%edx
41dabe:	45                   	inc    %ebp
41dabf:	66 6f                	outsw  %ds:(%esi),(%dx)
41dac1:	74 78                	je     0x41db3b
41dac3:	57                   	push   %edi
41dac4:	6b 31 69             	imul   $0x69,(%ecx),%esi
41dac7:	4c                   	dec    %esp
41dac8:	4f                   	dec    %edi
41dac9:	7a 67                	jp     0x41db32
41dacb:	35 66 6d 30 6d       	xor    $0x6d306d66,%eax
41dad0:	72 77                	jb     0x41db49
41dad2:	47                   	inc    %edi