420f3e:	37                   	aaa
420f3f:	5a                   	pop    %edx
420f40:	6e                   	outsb  %ds:(%esi),(%dx)
420f41:	49                   	dec    %ecx
420f42:	33 79 5a             	xor    0x5a(%ecx),%edi
420f45:	33 76 30             	xor    0x30(%esi),%esi
420f48:	56                   	push   %esi
420f49:	2f                   	das
420f4a:	53                   	push   %ebx
420f4b:	33 74 6d 6d          	xor    0x6d(%ebp,%ebp,2),%esi
420f4f:	31 58 4a             	xor    %ebx,0x4a(%eax)
420f52:	63 63 6e             	arpl   %esp,0x6e(%ebx)
420f55:	62 6a 53             	bound  %ebp,0x53(%edx)
420f58:	56                   	push   %esi
420f59:	74 56                	je     0x420fb1
420f5b:	58                   	pop    %eax
420f5c:	70 36                	jo     0x420f94
420f5e:	31 4a 32             	xor    %ecx,0x32(%edx)
420f61:	44                   	inc    %esp
420f62:	4e                   	dec    %esi
420f63:	6f                   	outsl  %ds:(%esi),(%dx)
420f64:	4f                   	dec    %edi
420f65:	53                   	push   %ebx
420f66:	72 59                	jb     0x420fc1
420f68:	41                   	inc    %ecx
420f69:	78 76                	js     0x420fe1
420f6b:	50                   	push   %eax
420f6c:	30 31                	xor    %dh,(%ecx)
420f6e:	65 37                	gs aaa
420f70:	4a                   	dec    %edx
420f71:	33 46 46             	xor    0x46(%esi),%eax
420f74:	75 4b                	jne    0x420fc1
420f76:	2f                   	das
420f77:	79 76                	jns    0x420fef
420f79:	4c                   	dec    %esp
420f7a:	43                   	inc    %ebx
420f7b:	43                   	inc    %ebx
420f7c:	79 63                	jns    0x420fe1
420f7e:	56                   	push   %esi
420f7f:	6d                   	insl   (%dx),%es:(%edi)
420f80:	71 6f                	jno    0x420ff1
420f82:	4a                   	dec    %edx
420f83:	71 62                	jno    0x420fe7
420f85:	4e                   	dec    %esi
420f86:	44                   	inc    %esp
420f87:	50                   	push   %eax
420f88:	65 4a                	gs dec %edx
420f8a:	66 4f                	dec    %di
420f8c:	62 61 56             	bound  %esp,0x56(%ecx)
420f8f:	64 43                	fs inc %ebx
420f91:	2b 39                	sub    (%ecx),%edi
420f93:	5a                   	pop    %edx
420f94:	33 45 44             	xor    0x44(%ebp),%eax
420f97:	4b                   	dec    %ebx
420f98:	49                   	dec    %ecx
420f99:	6f                   	outsl  %ds:(%esi),(%dx)
420f9a:	4f                   	dec    %edi
420f9b:	79 50                	jns    0x420fed
420f9d:	50                   	push   %eax
420f9e:	6d                   	insl   (%dx),%es:(%edi)
420f9f:	35 6b 72 61 58       	xor    $0x5861726b,%eax
420fa4:	54                   	push   %esp
420fa5:	6b 33 77             	imul   $0x77,(%ebx),%esi
420fa8:	61                   	popa
420fa9:	56                   	push   %esi
420faa:	73 69                	jae    0x421015
420fac:	76 49                	jbe    0x420ff7
420fae:	7a 54                	jp     0x421004
420fb0:	52                   	push   %edx
420fb1:	49                   	dec    %ecx
420fb2:	78 51                	js     0x421005
420fb4:	70 34                	jo     0x420fea
420fb6:	5a                   	pop    %edx
420fb7:	48                   	dec    %eax
420fb8:	42                   	inc    %edx
420fb9:	37                   	aaa
420fba:	65 65 6e             	gs outsb %gs:(%esi),(%dx)
420fbd:	36 38 6f 62          	cmp    %ch,%ss:0x62(%edi)
420fc1:	50                   	push   %eax
420fc2:	44                   	inc    %esp
420fc3:	54                   	push   %esp
420fc4:	45                   	inc    %ebp
420fc5:	66 34 79             	data16 xor $0x79,%al
420fc8:	74 57                	je     0x421021
420fca:	31 4d 67             	xor    %ecx,0x67(%ebp)
420fcd:	4c                   	dec    %esp
420fce:	52                   	push   %edx
420fcf:	63 32                	arpl   %esi,(%edx)
420fd1:	54                   	push   %esp
420fd2:	52                   	push   %edx
420fd3:	51                   	push   %ecx
420fd4:	71 75                	jno    0x42104b
420fd6:	43                   	inc    %ebx
420fd7:	31 47 41             	xor    %eax,0x41(%edi)
420fda:	6c                   	insb   (%dx),%es:(%edi)
420fdb:	61                   	popa
420fdc:	52                   	push   %edx
420fdd:	37                   	aaa
420fde:	56                   	push   %esi
420fdf:	64 44                	fs inc %esp
420fe1:	45                   	inc    %ebp
420fe2:	30 6b 37             	xor    %ch,0x37(%ebx)
420fe5:	51                   	push   %ecx
420fe6:	70 7a                	jo     0x421062
420fe8:	42                   	inc    %edx
420fe9:	48                   	dec    %eax
420fea:	50                   	push   %eax
420feb:	47                   	inc    %edi
420fec:	30 41 78             	xor    %al,0x78(%ecx)
420fef:	76 65                	jbe    0x421056
420ff1:	45                   	inc    %ebp
420ff2:	41                   	inc    %ecx
420ff3:	45                   	inc    %ebp
420ff4:	55                   	push   %ebp
420ff5:	30 41 57             	xor    %al,0x57(%ecx)
420ff8:	52                   	push   %edx
420ff9:	43                   	inc    %ebx
420ffa:	38 4e 6f             	cmp    %cl,0x6f(%esi)
420ffd:	78 71                	js     0x421070
420fff:	4c                   	dec    %esp
421000:	64 46                	fs inc %esi
421002:	67 41                	addr16 inc %ecx
421004:	77 79                	ja     0x42107f
421006:	2f                   	das
421007:	6c                   	insb   (%dx),%es:(%edi)
421008:	6f                   	outsl  %ds:(%esi),(%dx)
421009:	75 53                	jne    0x42105e
42100b:	63 78 72             	arpl   %edi,0x72(%eax)
42100e:	50                   	push   %eax
42100f:	31 6e 5a             	xor    %ebp,0x5a(%esi)
421012:	6c                   	insb   (%dx),%es:(%edi)
421013:	59                   	pop    %ecx
421014:	34 75                	xor    $0x75,%al
421016:	73 7a                	jae    0x421092
421018:	76 47                	jbe    0x421061
42101a:	58                   	pop    %eax
42101b:	7a 48                	jp     0x421065
42101d:	46                   	inc    %esi
42101e:	58                   	pop    %eax
42101f:	65 6e                	outsb  %gs:(%esi),(%dx)
421021:	5a                   	pop    %edx
421022:	56                   	push   %esi
421023:	4d                   	dec    %ebp
421024:	65 49                	gs dec %ecx
421026:	2b 41 37             	sub    0x37(%ecx),%eax
421029:	47                   	inc    %edi
42102a:	4d                   	dec    %ebp
42102b:	76 51                	jbe    0x42107e
42102d:	37                   	aaa
42102e:	53                   	push   %ebx
42102f:	54                   	push   %esp
421030:	30 65 6e             	xor    %ah,0x6e(%ebp)
421033:	65 64 4c             	gs fs dec %esp
421036:	71 61                	jno    0x421099
421038:	44                   	inc    %esp
421039:	45                   	inc    %ebp
42103a:	52                   	push   %edx
42103b:	43                   	inc    %ebx
42103c:	51                   	push   %ecx
42103d:	2f                   	das
42103e:	33 59 41             	xor    0x41(%ecx),%ebx
421041:	41                   	inc    %ecx
421042:	38 2b                	cmp    %ch,(%ebx)
421044:	46                   	inc    %esi
421045:	59                   	pop    %ecx
421046:	2b 58 36             	sub    0x36(%eax),%ebx
421049:	30 65 2b             	xor    %ah,0x2b(%ebp)
42104c:	47                   	inc    %edi
42104d:	6c                   	insb   (%dx),%es:(%edi)
42104e:	6c                   	insb   (%dx),%es:(%edi)
42104f:	68 31 54 4d 46       	push   $0x464d5431
421054:	50                   	push   %eax
421055:	53                   	push   %ebx
421056:	6b 33 63             	imul   $0x63,(%ebx),%esi
421059:	6e                   	outsb  %ds:(%esi),(%dx)
42105a:	4c                   	dec    %esp
42105b:	79 66                	jns    0x4210c3
42105d:	57                   	push   %edi
42105e:	75 47                	jne    0x4210a7
421060:	54                   	push   %esp
421061:	48                   	dec    %eax
421062:	76 4b                	jbe    0x4210af
421064:	4a                   	dec    %edx
421065:	63 4a 51             	arpl   %ecx,0x51(%edx)
421068:	6d                   	insl   (%dx),%es:(%edi)
421069:	45                   	inc    %ebp
42106a:	68 31 30 49 52       	push   $0x52493031
42106f:	4f                   	dec    %edi
421070:	54                   	push   %esp
421071:	4f                   	dec    %edi
421072:	67 6e                	outsb  %ds:(%si),(%dx)
421074:	61                   	popa
421075:	58                   	pop    %eax
421076:	50                   	push   %eax
421077:	46                   	inc    %esi
421078:	4c                   	dec    %esp
421079:	30 79 69             	xor    %bh,0x69(%ecx)
42107c:	74 75                	je     0x4210f3
42107e:	47                   	inc    %edi
42107f:	65 6b 6e 4c 6f       	imul   $0x6f,%gs:0x4c(%esi),%ebp
421084:	76 2f                	jbe    0x4210b5
421086:	31 75 2f             	xor    %esi,0x2f(%ebp)
421089:	6d                   	insl   (%dx),%es:(%edi)
42108a:	79 6b                	jns    0x4210f7
42108c:	7a 5a                	jp     0x4210e8
42108e:	64 73 59             	fs jae 0x4210ea
421091:	38 6a 54             	cmp    %ch,0x54(%edx)
421094:	4b                   	dec    %ebx
421095:	6a 33                	push   $0x33
421097:	77 74                	ja     0x42110d
421099:	53                   	push   %ebx
42109a:	35 73 71 35 46       	xor    $0x46357173,%eax
42109f:	75 75                	jne    0x421116
4210a1:	41                   	inc    %ecx
4210a2:	36 69 32 6e 79 4a 6e 	imul   $0x6e4a796e,%ss:(%edx),%esi
4210a9:	6f                   	outsl  %ds:(%esi),(%dx)
4210aa:	6c                   	insb   (%dx),%es:(%edi)
4210ab:	7a 75                	jp     0x421122
4210ad:	6d                   	insl   (%dx),%es:(%edi)
4210ae:	38 6d 32             	cmp    %ch,0x32(%ebp)
4210b1:	4d                   	dec    %ebp
4210b2:	35 4f 51 65 37       	xor    $0x3765514f,%eax
4210b7:	5a                   	pop    %edx
4210b8:	4c                   	dec    %esp
4210b9:	54                   	push   %esp
4210ba:	51                   	push   %ecx
4210bb:	61                   	popa
4210bc:	4d                   	dec    %ebp
4210bd:	74 77                	je     0x421136
4210bf:	48                   	dec    %eax
4210c0:	33 49 35             	xor    0x35(%ecx),%ecx
4210c3:	45                   	inc    %ebp
4210c4:	55                   	push   %ebp
4210c5:	75 6e                	jne    0x421135
4210c7:	33 6e 74             	xor    0x74(%esi),%ebp
4210ca:	52                   	push   %edx
4210cb:	5a                   	pop    %edx
4210cc:	34 63                	xor    $0x63,%al
4210ce:	66 45                	inc    %bp
4210d0:	48                   	dec    %eax
4210d1:	65 66 64 72 37       	gs data16 fs jb 0x42110d
4210d6:	44                   	inc    %esp
4210d7:	59                   	pop    %ecx
4210d8:	4a                   	dec    %edx
4210d9:	71 74                	jno    0x42114f
4210db:	6b 36 5a             	imul   $0x5a,(%esi),%esi
4210de:	2b 42 2f             	sub    0x2f(%edx),%eax
4210e1:	76 71                	jbe    0x421154
4210e3:	6f                   	outsl  %ds:(%esi),(%dx)
4210e4:	49                   	dec    %ecx
4210e5:	4d                   	dec    %ebp
4210e6:	4b                   	dec    %ebx
4210e7:	46                   	inc    %esi
4210e8:	63 5a 42             	arpl   %ebx,0x42(%edx)
4210eb:	7a 31                	jp     0x42111e
4210ed:	6b 70 74 75          	imul   $0x75,0x74(%eax),%esi
4210f1:	52                   	push   %edx
4210f2:	53                   	push   %ebx
4210f3:	6d                   	insl   (%dx),%es:(%edi)
4210f4:	61                   	popa
4210f5:	43                   	inc    %ebx
4210f6:	79 6b                	jns    0x421163
4210f8:	39 6a 5a             	cmp    %ebp,0x5a(%edx)
4210fb:	52                   	push   %edx
4210fc:	69 35 34 35 73 62 79 	imul   $0x31366179,0x62733534,%esi
421103:	61 36 31
421106:	63 66 6f             	arpl   %esp,0x6f(%esi)
421109:	58                   	pop    %eax
42110a:	48                   	dec    %eax
42110b:	71 66                	jno    0x421173
42110d:	47                   	inc    %edi
42110e:	33 68 77             	xor    0x77(%eax),%ebp
421111:	66 41                	inc    %cx
421113:	5a                   	pop    %edx
421114:	5a                   	pop    %edx
421115:	36 59                	ss pop %ecx
421117:	64 65 73 56          	fs gs jae 0x421171
42111b:	6e                   	outsb  %ds:(%esi),(%dx)
42111c:	4e                   	dec    %esi
42111d:	49                   	dec    %ecx
42111e:	38 4e 47             	cmp    %cl,0x47(%esi)
421121:	46                   	inc    %esi
421122:	65 33 32             	xor    %gs:(%edx),%esi
421125:	49                   	dec    %ecx
421126:	36 53                	ss push %ebx
421128:	72 56                	jb     0x421180
42112a:	37                   	aaa
42112b:	42                   	inc    %edx
42112c:	34 48                	xor    $0x48,%al
42112e:	56                   	push   %esi
42112f:	53                   	push   %ebx
421130:	56                   	push   %esi
421131:	2f                   	das
421132:	6d                   	insl   (%dx),%es:(%edi)
421133:	4b                   	dec    %ebx
421134:	31 62 64             	xor    %esp,0x64(%edx)
421137:	63 35 31 31 76 4c    	arpl   %esi,0x4c763131
42113d:	44                   	inc    %esp
42113e:	7a 6a                	jp     0x4211aa
421140:	70 6b                	jo     0x4211ad
421142:	68 4e 42 67 38       	push   $0x3867424e
421147:	47                   	inc    %edi
421148:	69 6b 55 57 6c 43 75 	imul   $0x75436c57,0x55(%ebx),%ebp
42114f:	52                   	push   %edx
421150:	66 59                	pop    %cx
421152:	64 43                	fs inc %ebx
421154:	6a 45                	push   $0x45
421156:	63 75 4a             	arpl   %esi,0x4a(%ebp)
421159:	38 67 4a             	cmp    %ah,0x4a(%edi)
42115c:	4c                   	dec    %esp
42115d:	2b 78 7a             	sub    0x7a(%eax),%edi
421160:	6d                   	insl   (%dx),%es:(%edi)
421161:	59                   	pop    %ecx
421162:	6e                   	outsb  %ds:(%esi),(%dx)
421163:	77 30                	ja     0x421195
421165:	6b 39 51             	imul   $0x51,(%ecx),%edi
421168:	7a 33                	jp     0x42119d
42116a:	6f                   	outsl  %ds:(%esi),(%dx)
42116b:	49                   	dec    %ecx
42116c:	66 45                	inc    %bp
42116e:	43                   	inc    %ebx
42116f:	49                   	dec    %ecx
421170:	46                   	inc    %esi
421171:	4f                   	dec    %edi
421172:	4e                   	dec    %esi
421173:	41                   	inc    %ecx
421174:	6c                   	insb   (%dx),%es:(%edi)
421175:	6a 71                	push   $0x71
421177:	2f                   	das
421178:	6c                   	insb   (%dx),%es:(%edi)
421179:	49                   	dec    %ecx
42117a:	53                   	push   %ebx
42117b:	2f                   	das
42117c:	6c                   	insb   (%dx),%es:(%edi)
42117d:	4d                   	dec    %ebp
42117e:	72 74                	jb     0x4211f4
421180:	57                   	push   %edi
421181:	71 32                	jno    0x4211b5
421183:	2b 4f 41             	sub    0x41(%edi),%ecx
421186:	77 41                	ja     0x4211c9
421188:	50                   	push   %eax
421189:	4c                   	dec    %esp
42118a:	4e                   	dec    %esi
42118b:	79 63                	jns    0x4211f0
42118d:	4e                   	dec    %esi
42118e:	58                   	pop    %eax
42118f:	4d                   	dec    %ebp
421190:	72 4a                	jb     0x4211dc
421192:	49                   	dec    %ecx
421193:	53                   	push   %ebx