41ab86:	72 44                	jb     0x41abcc
41ab88:	79 45                	jns    0x41abcf
41ab8a:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41ab8f:	44                   	inc    %esp
41ab90:	4a                   	dec    %edx
41ab91:	38 55 4b             	cmp    %dl,0x4b(%ebp)
41ab94:	54                   	push   %esp
41ab95:	51                   	push   %ecx
41ab96:	49                   	dec    %ecx
41ab97:	47                   	inc    %edi
41ab98:	4d                   	dec    %ebp
41ab99:	24 5f                	and    $0x5f,%al
41ab9b:	37                   	aaa
41ab9c:	58                   	pop    %eax
41ab9d:	6b 76 75 55          	imul   $0x55,0x75(%esi),%esi
41aba1:	64 73 73             	fs jae 0x41ac17
41aba4:	41                   	inc    %ecx
41aba5:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41abaa:	71 4f                	jno    0x41abfb
41abac:	30 62 6d             	xor    %ah,0x6d(%edx)
41abaf:	57                   	push   %edi
41abb0:	59                   	pop    %ecx
41abb1:	71 49                	jno    0x41abfc
41abb3:	5a                   	pop    %edx
41abb4:	6e                   	outsb  %ds:(%esi),(%dx)
41abb5:	61                   	popa
41abb6:	42                   	inc    %edx
41abb7:	37                   	aaa
41abb8:	55                   	push   %ebp
41abb9:	64 6f                	outsl  %fs:(%esi),(%dx)
41abbb:	31 4f 54             	xor    %ecx,0x54(%edi)
41abbe:	76 55                	jbe    0x41ac15
41abc0:	75 69                	jne    0x41ac2b
41abc2:	50                   	push   %eax
41abc3:	33 36                	xor    (%esi),%esi
41abc5:	51                   	push   %ecx
41abc6:	39 5a 5f             	cmp    %ebx,0x5f(%edx)
41abc9:	37                   	aaa
41abca:	68 7a 36 55 52       	push   $0x5255367a
41abcf:	6d                   	insl   (%dx),%es:(%edi)
41abd0:	31 59 72             	xor    %ebx,0x72(%ecx)
41abd3:	31 68 4d             	xor    %ebp,0x4d(%eax)
41abd6:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41abdb:	4b                   	dec    %ebx
41abdc:	59                   	pop    %ecx
41abdd:	6d                   	insl   (%dx),%es:(%edi)
41abde:	5f                   	pop    %edi
41abdf:	46                   	inc    %esi
41abe0:	48                   	dec    %eax
41abe1:	57                   	push   %edi
41abe2:	6f                   	outsl  %ds:(%esi),(%dx)
41abe3:	4a                   	dec    %edx
41abe4:	34 32                	xor    $0x32,%al
41abe6:	79 24                	jns    0x41ac0c
41abe8:	56                   	push   %esi
41abe9:	72 61                	jb     0x41ac4c
41abeb:	6b 4c 67 57 66       	imul   $0x66,0x57(%edi,%eiz,2),%ecx
41abf0:	77 3d                	ja     0x41ac2f
41abf2:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41abf7:	74 54                	je     0x41ac4d
41abf9:	24 50                	and    $0x50,%al
41abfb:	32 42 6f             	xor    0x6f(%edx),%al
41abfe:	34 56                	xor    $0x56,%al
41ac00:	48                   	dec    %eax
41ac01:	46                   	inc    %esi
41ac02:	75 36                	jne    0x41ac3a
41ac04:	30 4f 55             	xor    %cl,0x55(%edi)
41ac07:	34 56                	xor    $0x56,%al
41ac09:	4c                   	dec    %esp
41ac0a:	66 31 48 32          	xor    %cx,0x32(%eax)
41ac0e:	30 63 37             	xor    %ah,0x37(%ebx)
41ac11:	4d                   	dec    %ebp
41ac12:	32 44 6c 55          	xor    0x55(%esp,%ebp,2),%al
41ac16:	52                   	push   %edx
41ac17:	75 79                	jne    0x41ac92
41ac19:	66 62 5f 58          	bound  %bx,0x58(%edi)
41ac1d:	4a                   	dec    %edx
41ac1e:	44                   	inc    %esp
41ac1f:	59                   	pop    %ecx
41ac20:	61                   	popa
41ac21:	4d                   	dec    %ebp
41ac22:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41ac27:	55                   	push   %ebp
41ac28:	76 4f                	jbe    0x41ac79
41ac2a:	24 53                	and    $0x53,%al
41ac2c:	44                   	inc    %esp
41ac2d:	57                   	push   %edi
41ac2e:	51                   	push   %ecx
41ac2f:	70 48                	jo     0x41ac79
41ac31:	6d                   	insl   (%dx),%es:(%edi)
41ac32:	33 75 4a             	xor    0x4a(%ebp),%esi
41ac35:	71 32                	jno    0x41ac69
41ac37:	35 79 7a 77 76       	xor    $0x76777a79,%eax
41ac3c:	77 3d                	ja     0x41ac7b
41ac3e:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41ac43:	42                   	inc    %edx
41ac44:	75 4d                	jne    0x41ac93
41ac46:	7a 61                	jp     0x41aca9
41ac48:	56                   	push   %esi
41ac49:	71 78                	jno    0x41acc3
41ac4b:	70 59                	jo     0x41aca6
41ac4d:	6b 44 56 74 54       	imul   $0x54,0x74(%esi,%edx,2),%eax
41ac52:	6e                   	outsb  %ds:(%esi),(%dx)
41ac53:	4c                   	dec    %esp
41ac54:	70 62                	jo     0x41acb8
41ac56:	59                   	pop    %ecx
41ac57:	79 6a                	jns    0x41acc3
41ac59:	54                   	push   %esp
41ac5a:	66 5a                	pop    %dx
41ac5c:	4e                   	dec    %esi
41ac5d:	4b                   	dec    %ebx
41ac5e:	6d                   	insl   (%dx),%es:(%edi)
41ac5f:	38 5f 34             	cmp    %bl,0x34(%edi)
41ac62:	4a                   	dec    %edx
41ac63:	6b 75 6f 46          	imul   $0x46,0x6f(%ebp),%esi
41ac67:	48                   	dec    %eax
41ac68:	50                   	push   %eax
41ac69:	78 4f                	js     0x41acba
41ac6b:	42                   	inc    %edx
41ac6c:	46                   	inc    %esi
41ac6d:	6f                   	outsl  %ds:(%esi),(%dx)
41ac6e:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41ac73:	79 6f                	jns    0x41ace4
41ac75:	36 73 6c             	ss jae 0x41ace4
41ac78:	54                   	push   %esp
41ac79:	4d                   	dec    %ebp
41ac7a:	66 67 44             	addr16 inc %sp
41ac7d:	38 49 72             	cmp    %cl,0x72(%ecx)
41ac80:	5a                   	pop    %edx
41ac81:	37                   	aaa
41ac82:	6e                   	outsb  %ds:(%esi),(%dx)
41ac83:	72 36                	jb     0x41acbb
41ac85:	69 6e 48 41 3d 3d 00 	imul   $0x3d3d41,0x48(%esi),%ebp
41ac8c:	23 3d 71 73 37 37    	and    0x37377371,%edi
41ac92:	74 70                	je     0x41ad04
41ac94:	68 51 32 4e 58       	push   $0x584e3251
41ac99:	6c                   	insb   (%dx),%es:(%edi)
41ac9a:	4c                   	dec    %esp
41ac9b:	77 43                	ja     0x41ace0
41ac9d:	5a                   	pop    %edx
41ac9e:	6b 69 6d 68          	imul   $0x68,0x6d(%ecx),%ebp
41aca2:	48                   	dec    %eax
41aca3:	73 6f                	jae    0x41ad14
41aca5:	77 70                	ja     0x41ad17
41aca7:	58                   	pop    %eax
41aca8:	47                   	inc    %edi
41aca9:	71 53                	jno    0x41acfe
41acab:	59                   	pop    %ecx
41acac:	6d                   	insl   (%dx),%es:(%edi)
41acad:	4f                   	dec    %edi
41acae:	47                   	inc    %edi
41acaf:	74 4b                	je     0x41acfc
41acb1:	69 47 48 48 49 73 34 	imul   $0x34734948,0x48(%edi),%eax
41acb8:	61                   	popa
41acb9:	41                   	inc    %ecx
41acba:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41acbf:	52                   	push   %edx
41acc0:	45                   	inc    %ebp
41acc1:	5a                   	pop    %edx
41acc2:	51                   	push   %ecx
41acc3:	6d                   	insl   (%dx),%es:(%edi)
41acc4:	6c                   	insb   (%dx),%es:(%edi)
41acc5:	31 41 45             	xor    %eax,0x45(%ecx)
41acc8:	24 46                	and    $0x46,%al
41acca:	38 65 62             	cmp    %ah,0x62(%ebp)
41accd:	33 74 65 45          	xor    0x45(%ebp,%eiz,2),%esi
41acd1:	61                   	popa
41acd2:	55                   	push   %ebp
41acd3:	6d                   	insl   (%dx),%es:(%edi)
41acd4:	51                   	push   %ecx
41acd5:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41acda:	71 38                	jno    0x41ad14
41acdc:	35 61 66 62 49       	xor    $0x49626661,%eax
41ace1:	5f                   	pop    %edi
41ace2:	48                   	dec    %eax
41ace3:	63 71 42             	arpl   %esi,0x42(%ecx)
41ace6:	46                   	inc    %esi
41ace7:	4f                   	dec    %edi
41ace8:	5a                   	pop    %edx
41ace9:	6e                   	outsb  %ds:(%esi),(%dx)
41acea:	43                   	inc    %ebx
41aceb:	30 69 41             	xor    %ch,0x41(%ecx)
41acee:	71 73                	jno    0x41ad63
41acf0:	4e                   	dec    %esi
41acf1:	67 68 4c 62 33 4c    	addr16 push $0x4c33624c
41acf7:	73 75                	jae    0x41ad6e
41acf9:	79 6a                	jns    0x41ad65
41acfb:	46                   	inc    %esi
41acfc:	74 70                	je     0x41ad6e
41acfe:	4c                   	dec    %esp
41acff:	45                   	inc    %ebp
41ad00:	59                   	pop    %ecx
41ad01:	59                   	pop    %ecx
41ad02:	6f                   	outsl  %ds:(%esi),(%dx)
41ad03:	50                   	push   %eax
41ad04:	58                   	pop    %eax
41ad05:	38 3d 00 23 3d 71    	cmp    %bh,0x713d2300
41ad0b:	61                   	popa
41ad0c:	78 65                	js     0x41ad73
41ad0e:	42                   	inc    %edx
41ad0f:	44                   	inc    %esp
41ad10:	6b 75 76 76          	imul   $0x76,0x76(%ebp),%esi
41ad14:	34 50                	xor    $0x50,%al
41ad16:	6e                   	outsb  %ds:(%esi),(%dx)
41ad17:	63 51 24             	arpl   %edx,0x24(%ecx)
41ad1a:	55                   	push   %ebp
41ad1b:	4d                   	dec    %ebp
41ad1c:	30 70 38             	xor    %dh,0x38(%eax)
41ad1f:	61                   	popa
41ad20:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
41ad26:	71 62                	jno    0x41ad8a
41ad28:	4e                   	dec    %esi
41ad29:	71 30                	jno    0x41ad5b
41ad2b:	65 4f                	gs dec %edi
41ad2d:	6a 39                	push   $0x39
41ad2f:	50                   	push   %eax
41ad30:	77 36                	ja     0x41ad68
41ad32:	36 4b                	ss dec %ebx
41ad34:	72 73                	jb     0x41ada9
41ad36:	72 44                	jb     0x41ad7c
41ad38:	64 34 71             	fs xor $0x71,%al
41ad3b:	6e                   	outsb  %ds:(%esi),(%dx)
41ad3c:	41                   	inc    %ecx
41ad3d:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41ad42:	71 6e                	jno    0x41adb2
41ad44:	44                   	inc    %esp
41ad45:	63 33                	arpl   %esi,(%ebx)
41ad47:	43                   	inc    %ebx
41ad48:	6d                   	insl   (%dx),%es:(%edi)
41ad49:	6b 43 42 31          	imul   $0x31,0x42(%ebx),%eax
41ad4d:	51                   	push   %ecx
41ad4e:	65 4e                	gs dec %esi
41ad50:	32 64 58 62          	xor    0x62(%eax,%ebx,2),%ah
41ad54:	6d                   	insl   (%dx),%es:(%edi)
41ad55:	71 56                	jno    0x41adad
41ad57:	31 51 3d             	xor    %edx,0x3d(%ecx)
41ad5a:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41ad5f:	46                   	inc    %esi
41ad60:	57                   	push   %edi
41ad61:	43                   	inc    %ebx
41ad62:	4d                   	dec    %ebp
41ad63:	79 48                	jns    0x41adad
41ad65:	4f                   	dec    %edi
41ad66:	72 6c                	jb     0x41add4
41ad68:	37                   	aaa
41ad69:	51                   	push   %ecx
41ad6a:	62 49 50             	bound  %ecx,0x50(%ecx)
41ad6d:	6b 4d 59 64          	imul   $0x64,0x59(%ebp),%ecx
41ad71:	69 57 4a 67 3d 3d 00 	imul   $0x3d3d67,0x4a(%edi),%edx
41ad78:	23 3d 71 35 65 73    	and    0x73653571,%edi
41ad7e:	6d                   	insl   (%dx),%es:(%edi)
41ad7f:	36 42                	ss inc %edx
41ad81:	56                   	push   %esi
41ad82:	57                   	push   %edi
41ad83:	71 72                	jno    0x41adf7
41ad85:	7a 45                	jp     0x41adcc
41ad87:	61                   	popa
41ad88:	69 37 5a 67 77 30    	imul   $0x3077675a,(%edi),%esi
41ad8e:	63 6d 51             	arpl   %ebp,0x51(%ebp)
41ad91:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41ad96:	71 7a                	jno    0x41ae12
41ad98:	35 6e 47 5a 79       	xor    $0x795a476e,%eax
41ad9d:	67 58                	addr16 pop %eax
41ad9f:	54                   	push   %esp
41ada0:	32 73 57             	xor    0x57(%ebx),%dh
41ada3:	52                   	push   %edx
41ada4:	35 46 57 47 41       	xor    $0x41475746,%eax
41ada9:	63 41 7a             	arpl   %eax,0x7a(%ecx)
41adac:	41                   	inc    %ecx
41adad:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41adb2:	71 5a                	jno    0x41ae0e
41adb4:	68 64 73 37 61       	push   $0x61377364
41adb9:	36 50                	ss push %eax
41adbb:	75 69                	jne    0x41ae26
41adbd:	24 4b                	and    $0x4b,%al
41adbf:	45                   	inc    %ebp
41adc0:	34 6d                	xor    $0x6d,%al
41adc2:	38 68 74             	cmp    %ch,0x74(%eax)
41adc5:	38 78 75             	cmp    %bh,0x75(%eax)
41adc8:	41                   	inc    %ecx
41adc9:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41adce:	71 43                	jno    0x41ae13
41add0:	50                   	push   %eax
41add1:	65 65 44             	gs gs inc %esp
41add4:	6a 31                	push   $0x31
41add6:	74 5a                	je     0x41ae32
41add8:	33 5f 58             	xor    0x58(%edi),%ebx
41addb:	65 50                	gs push %eax
41addd:	57                   	push   %edi
41adde:	4a                   	dec    %edx
41addf:	4a                   	dec    %edx
41ade0:	78 37                	js     0x41ae19
41ade2:	46                   	inc    %esi
41ade3:	54                   	push   %esp
41ade4:	6c                   	insb   (%dx),%es:(%edi)
41ade5:	42                   	inc    %edx
41ade6:	7a 57                	jp     0x41ae3f
41ade8:	48                   	dec    %eax
41ade9:	62 74 53 47          	bound  %esi,0x47(%ebx,%edx,2)
41aded:	76 43                	jbe    0x41ae32
41adef:	65 31 4a 65          	xor    %ecx,%gs:0x65(%edx)
41adf3:	36 6e                	outsb  %ss:(%esi),(%dx)
41adf5:	52                   	push   %edx
41adf6:	7a 6e                	jp     0x41ae66
41adf8:	57                   	push   %edi
41adf9:	30 3d 00 23 3d 71    	xor    %bh,0x713d2300
41adff:	38 47 52             	cmp    %al,0x52(%edi)
41ae02:	51                   	push   %ecx
41ae03:	69 67 75 63 55 38 31 	imul   $0x31385563,0x75(%edi),%esp
41ae0a:	52                   	push   %edx
41ae0b:	66 67 39 56 70       	cmp    %dx,0x70(%bp)
41ae10:	4b                   	dec    %ebx
41ae11:	37                   	aaa
41ae12:	50                   	push   %eax
41ae13:	56                   	push   %esi
41ae14:	4c                   	dec    %esp
41ae15:	63 6a 75             	arpl   %ebp,0x75(%edx)
41ae18:	6c                   	insb   (%dx),%es:(%edi)
41ae19:	68 68 59 56 50       	push   $0x50565968
41ae1e:	69 6a 59 4b 4d 6d 39 	imul   $0x396d4d4b,0x59(%edx),%ebp
41ae25:	4e                   	dec    %esi
41ae26:	33 50 4a             	xor    0x4a(%eax),%edx
41ae29:	73 3d                	jae    0x41ae68
41ae2b:	00 23                	add    %ah,(%ebx)
41ae2d:	3d 71 6f 4b 58       	cmp    $0x584b6f71,%eax
41ae32:	5f                   	pop    %edi
41ae33:	35 4e 44 78 24       	xor    $0x2478444e,%eax
41ae38:	75 44                	jne    0x41ae7e
41ae3a:	41                   	inc    %ecx
41ae3b:	71 47                	jno    0x41ae84
41ae3d:	33 72 32             	xor    0x32(%edx),%esi
41ae40:	51                   	push   %ecx
41ae41:	64 6e                	outsb  %fs:(%esi),(%dx)
41ae43:	61                   	popa
41ae44:	77 3d                	ja     0x41ae83
41ae46:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41ae4b:	41                   	inc    %ecx
41ae4c:	7a 68                	jp     0x41aeb6
41ae4e:	57                   	push   %edi
41ae4f:	38 4c 63 45          	cmp    %cl,0x45(%ebx,%eiz,2)
41ae53:	6e                   	outsb  %ds:(%esi),(%dx)
41ae54:	55                   	push   %ebp
41ae55:	43                   	inc    %ebx
41ae56:	45                   	inc    %ebp
41ae57:	4c                   	dec    %esp
41ae58:	6c                   	insb   (%dx),%es:(%edi)
41ae59:	68 47 34 6b 6c       	push   $0x6c6b3447
41ae5e:	4d                   	dec    %ebp
41ae5f:	43                   	inc    %ebx
41ae60:	6e                   	outsb  %ds:(%esi),(%dx)