428fe3:	69 6a 64 77 57 36 62 	imul   $0x62365777,0x64(%edx),%ebp
428fea:	59                   	pop    %ecx
428feb:	57                   	push   %edi
428fec:	4b                   	dec    %ebx
428fed:	39 55 39             	cmp    %edx,0x39(%ebp)
428ff0:	6b 36 39             	imul   $0x39,(%esi),%esi
428ff3:	6c                   	insb   (%dx),%es:(%edi)
428ff4:	36 78 42             	ss js  0x429039
428ff7:	77 5a                	ja     0x429053
428ff9:	46                   	inc    %esi
428ffa:	57                   	push   %edi
428ffb:	65 7a 69             	gs jp  0x429067
428ffe:	4d                   	dec    %ebp
428fff:	45                   	inc    %ebp
429000:	42                   	inc    %edx
429001:	6e                   	outsb  %ds:(%esi),(%dx)
429002:	5a                   	pop    %edx
429003:	74 69                	je     0x42906e
429005:	61                   	popa
429006:	39 51 4a             	cmp    %edx,0x4a(%ecx)
429009:	6e                   	outsb  %ds:(%esi),(%dx)
42900a:	53                   	push   %ebx
42900b:	45                   	inc    %ebp
42900c:	66 77 45             	data16 ja 0x429054
42900f:	48                   	dec    %eax
429010:	76 76                	jbe    0x429088
429012:	69 45 4d 54 71 50 76 	imul   $0x76507154,0x4d(%ebp),%eax
429019:	6a 66                	push   $0x66
42901b:	54                   	push   %esp
42901c:	37                   	aaa
42901d:	75 37                	jne    0x429056
42901f:	55                   	push   %ebp
429020:	59                   	pop    %ecx
429021:	4d                   	dec    %ebp
429022:	5a                   	pop    %edx
429023:	67 44                	addr16 inc %esp
429025:	69 70 48 76 33 73 6d 	imul   $0x6d733376,0x48(%eax),%esi
42902c:	45                   	inc    %ebp
42902d:	35 64 4c 72 6c       	xor    $0x6c724c64,%eax
429032:	69 59 74 45 55 68 5a 	imul   $0x5a685545,0x74(%ecx),%ebx
429039:	38 6d 6c             	cmp    %ch,0x6c(%ebp)
42903c:	36 4c                	ss dec %esp
42903e:	6d                   	insl   (%dx),%es:(%edi)
42903f:	53                   	push   %ebx
429040:	4f                   	dec    %edi
429041:	70 38                	jo     0x42907b
429043:	42                   	inc    %edx
429044:	32 38                	xor    (%eax),%bh
429046:	78 44                	js     0x42908c
429048:	59                   	pop    %ecx
429049:	59                   	pop    %ecx
42904a:	70 53                	jo     0x42909f
42904c:	77 46                	ja     0x429094
42904e:	4d                   	dec    %ebp
42904f:	71 70                	jno    0x4290c1
429051:	77 78                	ja     0x4290cb
429053:	63 55 34             	arpl   %edx,0x34(%ebp)
429056:	2f                   	das
429057:	79 51                	jns    0x4290aa
429059:	65 74 71             	gs je  0x4290cd
42905c:	6e                   	outsb  %ds:(%esi),(%dx)
42905d:	75 6e                	jne    0x4290cd
42905f:	6d                   	insl   (%dx),%es:(%edi)
429060:	35 35 44 50 4e       	xor    $0x4e504435,%eax
429065:	59                   	pop    %ecx
429066:	59                   	pop    %ecx
429067:	6e                   	outsb  %ds:(%esi),(%dx)
429068:	35 69 4a 75 7a       	xor    $0x7a754a69,%eax
42906d:	42                   	inc    %edx
42906e:	4a                   	dec    %edx
42906f:	67 64 63 79 4d       	arpl   %edi,%fs:0x4d(%bx,%di)
429074:	67 5a                	addr16 pop %edx
429076:	31 4e 4d             	xor    %ecx,0x4d(%esi)
429079:	38 37                	cmp    %dh,(%edi)
42907b:	74 71                	je     0x4290ee
42907d:	78 62                	js     0x4290e1
42907f:	68 30 4e 37 38       	push   $0x38374e30
429084:	4d                   	dec    %ebp
429085:	33 67 32             	xor    0x32(%edi),%esp
429088:	38 42 36             	cmp    %al,0x36(%edx)
42908b:	41                   	inc    %ecx
42908c:	32 37                	xor    (%edi),%dh
42908e:	50                   	push   %eax
42908f:	47                   	inc    %edi
429090:	36 6a 2f             	ss push $0x2f
429093:	63 6c 42 6a          	arpl   %ebp,0x6a(%edx,%eax,2)
429097:	49                   	dec    %ecx
429098:	5a                   	pop    %edx
429099:	74 76                	je     0x429111
42909b:	65 76 64             	gs jbe 0x429102
42909e:	6c                   	insb   (%dx),%es:(%edi)
42909f:	6f                   	outsl  %ds:(%esi),(%dx)
4290a0:	49                   	dec    %ecx
4290a1:	54                   	push   %esp
4290a2:	76 71                	jbe    0x429115
4290a4:	65 6a 37             	gs push $0x37
4290a7:	59                   	pop    %ecx
4290a8:	41                   	inc    %ecx
4290a9:	59                   	pop    %ecx
4290aa:	75 4c                	jne    0x4290f8
4290ac:	41                   	inc    %ecx
4290ad:	68 33 41 31 65       	push   $0x65314133
4290b2:	6e                   	outsb  %ds:(%esi),(%dx)
4290b3:	49                   	dec    %ecx
4290b4:	43                   	inc    %ebx
4290b5:	77 2b                	ja     0x4290e2
4290b7:	57                   	push   %edi
4290b8:	34 76                	xor    $0x76,%al
4290ba:	4a                   	dec    %edx
4290bb:	72 4e                	jb     0x42910b
4290bd:	7a 6b                	jp     0x42912a
4290bf:	6c                   	insb   (%dx),%es:(%edi)
4290c0:	39 2f                	cmp    %ebp,(%edi)
4290c2:	6e                   	outsb  %ds:(%esi),(%dx)
4290c3:	66 48                	dec    %ax
4290c5:	76 4d                	jbe    0x429114
4290c7:	6a 4d                	push   $0x4d
4290c9:	44                   	inc    %esp
4290ca:	67 4b                	addr16 dec %ebx
4290cc:	67 73 46             	addr16 jae 0x429115
4290cf:	74 2f                	je     0x429100
4290d1:	7a 78                	jp     0x42914b
4290d3:	64 77 42             	fs ja  0x429118
4290d6:	33 6d 30             	xor    0x30(%ebp),%ebp
4290d9:	38 63 2f             	cmp    %ah,0x2f(%ebx)
4290dc:	6d                   	insl   (%dx),%es:(%edi)
4290dd:	56                   	push   %esi
4290de:	75 44                	jne    0x429124
4290e0:	4d                   	dec    %ebp
4290e1:	74 78                	je     0x42915b
4290e3:	76 31                	jbe    0x429116
4290e5:	32 44 33 45          	xor    0x45(%ebx,%esi,1),%al
4290e9:	33 4a 37             	xor    0x37(%edx),%ecx
4290ec:	52                   	push   %edx
4290ed:	42                   	inc    %edx
4290ee:	32 65 48             	xor    0x48(%ebp),%ah
4290f1:	52                   	push   %edx
4290f2:	41                   	inc    %ecx
4290f3:	74 32                	je     0x429127
4290f5:	31 59 72             	xor    %ebx,0x72(%ecx)
4290f8:	65 58                	gs pop %eax
4290fa:	31 57 32             	xor    %edx,0x32(%edi)
4290fd:	4d                   	dec    %ebp
4290fe:	39 4d 48             	cmp    %ecx,0x48(%ebp)
429101:	6a 34                	push   $0x34
429103:	37                   	aaa
429104:	65 4a                	gs dec %edx
429106:	41                   	inc    %ecx
429107:	38 37                	cmp    %dh,(%edi)
429109:	77 52                	ja     0x42915d
42910b:	30 35 61 77 43 46    	xor    %dh,0x46437761
429111:	6e                   	outsb  %ds:(%esi),(%dx)
429112:	57                   	push   %edi
429113:	64 48                	fs dec %eax
429115:	52                   	push   %edx
429116:	75 36                	jne    0x42914e
429118:	58                   	pop    %eax
429119:	44                   	inc    %esp
42911a:	53                   	push   %ebx
42911b:	37                   	aaa
42911c:	58                   	pop    %eax
42911d:	35 35 45 6b 48       	xor    $0x486b4535,%eax
429122:	78 47                	js     0x42916b
429124:	4b                   	dec    %ebx
429125:	62 32                	bound  %esi,(%edx)
429127:	51                   	push   %ecx
429128:	73 35                	jae    0x42915f
42912a:	58                   	pop    %eax
42912b:	76 41                	jbe    0x42916e
42912d:	77 33                	ja     0x429162
42912f:	6b 69 35 48          	imul   $0x48,0x35(%ecx),%ebp
429133:	70 38                	jo     0x42916d
429135:	50                   	push   %eax
429136:	73 54                	jae    0x42918c
429138:	31 67 39             	xor    %esp,0x39(%edi)
42913b:	49                   	dec    %ecx
42913c:	52                   	push   %edx
42913d:	45                   	inc    %ebp
42913e:	36 2f                	ss das
429140:	4d                   	dec    %ebp
429141:	56                   	push   %esi
429142:	70 64                	jo     0x4291a8
429144:	47                   	inc    %edi
429145:	6b 69 66 6e          	imul   $0x6e,0x66(%ecx),%ebp
429149:	47                   	inc    %edi
42914a:	44                   	inc    %esp
42914b:	46                   	inc    %esi
42914c:	4a                   	dec    %edx
42914d:	41                   	inc    %ecx
42914e:	67 6f                	outsl  %ds:(%si),(%dx)
429150:	69 58 78 53 4e 48 77 	imul   $0x77484e53,0x78(%eax),%ebx
429157:	7a 78                	jp     0x4291d1
429159:	48                   	dec    %eax
42915a:	33 64 59 31          	xor    0x31(%ecx,%ebx,2),%esp
42915e:	4f                   	dec    %edi
42915f:	67 42                	addr16 inc %edx
429161:	4d                   	dec    %ebp
429162:	6e                   	outsb  %ds:(%esi),(%dx)
429163:	4b                   	dec    %ebx
429164:	66 6b 54 45 33 6d    	imul   $0x6d,0x33(%ebp,%eax,2),%dx
42916a:	7a 43                	jp     0x4291af
42916c:	67 61                	addr16 popa
42916e:	68 61 6f 78 6d       	push   $0x6d786f61
429173:	67 65 78 61          	addr16 gs js 0x4291d8
429177:	51                   	push   %ecx
429178:	78 6a                	js     0x4291e4
42917a:	64 64 44             	fs fs inc %esp
42917d:	34 78                	xor    $0x78,%al
42917f:	61                   	popa
429180:	67 4e                	addr16 dec %esi
429182:	62 4f 4b             	bound  %ecx,0x4b(%edi)
429185:	73 75                	jae    0x4291fc
429187:	77 6d                	ja     0x4291f6
429189:	43                   	inc    %ebx
42918a:	33 38                	xor    (%eax),%edi
42918c:	43                   	inc    %ebx
42918d:	2f                   	das
42918e:	6e                   	outsb  %ds:(%esi),(%dx)
42918f:	77 72                	ja     0x429203
429191:	42                   	inc    %edx
429192:	57                   	push   %edi
429193:	77 67                	ja     0x4291fc
429195:	2b 71 37             	sub    0x37(%ecx),%esi
429198:	66 6c                	data16 insb (%dx),%es:(%edi)
42919a:	63 59 43             	arpl   %ebx,0x43(%ecx)
42919d:	46                   	inc    %esi
42919e:	48                   	dec    %eax
42919f:	49                   	dec    %ecx
4291a0:	5a                   	pop    %edx
4291a1:	5a                   	pop    %edx
4291a2:	6a 35                	push   $0x35
4291a4:	76 4b                	jbe    0x4291f1
4291a6:	70 53                	jo     0x4291fb
4291a8:	4a                   	dec    %edx
4291a9:	2b 66 39             	sub    0x39(%esi),%esp
4291ac:	63 75 4b             	arpl   %esi,0x4b(%ebp)
4291af:	43                   	inc    %ebx
4291b0:	73 4d                	jae    0x4291ff
4291b2:	68 51 79 5a 45       	push   $0x455a7951
4291b7:	69 64 61 69 59 6d 4f 	imul   $0x714f6d59,0x69(%ecx,%eiz,2),%esp
4291be:	71
4291bf:	30 35 39 34 65 48    	xor    %dh,0x48653439
4291c5:	6b 43 33 42          	imul   $0x42,0x33(%ebx),%eax
4291c9:	4d                   	dec    %ebp
4291ca:	61                   	popa
4291cb:	57                   	push   %edi
4291cc:	6a 32                	push   $0x32
4291ce:	64 72 59             	fs jb  0x42922a
4291d1:	70 39                	jo     0x42920c
4291d3:	72 79                	jb     0x42924e
4291d5:	74 6a                	je     0x429241
4291d7:	4d                   	dec    %ebp
4291d8:	32 58 54             	xor    0x54(%eax),%bl
4291db:	6e                   	outsb  %ds:(%esi),(%dx)
4291dc:	30 71 4b             	xor    %dh,0x4b(%ecx)
4291df:	37                   	aaa
4291e0:	4e                   	dec    %esi
4291e1:	30 47 41             	xor    %al,0x41(%edi)
4291e4:	5a                   	pop    %edx
4291e5:	2b 33                	sub    (%ebx),%esi
4291e7:	4d                   	dec    %ebp
4291e8:	50                   	push   %eax
4291e9:	6f                   	outsl  %ds:(%esi),(%dx)
4291ea:	46                   	inc    %esi
4291eb:	4d                   	dec    %ebp
4291ec:	48                   	dec    %eax
4291ed:	4f                   	dec    %edi
4291ee:	58                   	pop    %eax
4291ef:	4d                   	dec    %ebp
4291f0:	33 52 41             	xor    0x41(%edx),%edx
4291f3:	52                   	push   %edx
4291f4:	67 79 62             	addr16 jns 0x429259
4291f7:	42                   	inc    %edx
4291f8:	72 58                	jb     0x429252
4291fa:	55                   	push   %ebp
4291fb:	4b                   	dec    %ebx
4291fc:	45                   	inc    %ebp
4291fd:	7a 6e                	jp     0x42926d
4291ff:	57                   	push   %edi
429200:	62 5a 6c             	bound  %ebx,0x6c(%edx)
429203:	6a 7a                	push   $0x7a
429205:	71 6e                	jno    0x429275
429207:	6b 44 44 61 45       	imul   $0x45,0x61(%esp,%eax,2),%eax
42920c:	76 75                	jbe    0x429283
42920e:	2b 2b                	sub    (%ebx),%ebp
429210:	32 2b                	xor    (%ebx),%ch
429212:	55                   	push   %ebp
429213:	48                   	dec    %eax
429214:	2b 51 39             	sub    0x39(%ecx),%edx
429217:	4f                   	dec    %edi
429218:	6f                   	outsl  %ds:(%esi),(%dx)
429219:	74 2f                	je     0x42924a
42921b:	6f                   	outsl  %ds:(%esi),(%dx)
42921c:	61                   	popa
42921d:	53                   	push   %ebx
42921e:	58                   	pop    %eax
42921f:	76 49                	jbe    0x42926a
429221:	70 71                	jo     0x429294
429223:	64 2f                	fs das
429225:	51                   	push   %ecx
429226:	4e                   	dec    %esi
429227:	6a 7a                	push   $0x7a
429229:	75 31                	jne    0x42925c
42922b:	2f                   	das
42922c:	52                   	push   %edx
42922d:	75 42                	jne    0x429271
42922f:	61                   	popa
429230:	6d                   	insl   (%dx),%es:(%edi)
429231:	79 66                	jns    0x429299
429233:	6b 35 67 77 72 49 54 	imul   $0x54,0x49727767,%esi
42923a:	64 47                	fs inc %edi
42923c:	45                   	inc    %ebp
42923d:	68 47 49 74 6a       	push   $0x6a744947
429242:	76 62                	jbe    0x4292a6
429244:	43                   	inc    %ebx
429245:	39 4b 4c             	cmp    %ecx,0x4c(%ebx)
429248:	7a 46                	jp     0x429290
42924a:	31 2f                	xor    %ebp,(%edi)
42924c:	51                   	push   %ecx
42924d:	53                   	push   %ebx
42924e:	69 56 5a 71 4d 37 39 	imul   $0x39374d71,0x5a(%esi),%edx
429255:	4c                   	dec    %esp
429256:	59                   	pop    %ecx
429257:	6e                   	outsb  %ds:(%esi),(%dx)
429258:	6a 47                	push   $0x47
42925a:	2f                   	das
42925b:	77 75                	ja     0x4292d2
42925d:	78 55                	js     0x4292b4
42925f:	46                   	inc    %esi
429260:	61                   	popa
429261:	4d                   	dec    %ebp
429262:	61                   	popa
429263:	58                   	pop    %eax
429264:	59                   	pop    %ecx
429265:	49                   	dec    %ecx
429266:	6c                   	insb   (%dx),%es:(%edi)
429267:	6f                   	outsl  %ds:(%esi),(%dx)
429268:	47                   	inc    %edi
429269:	61                   	popa
42926a:	53                   	push   %ebx
42926b:	4e                   	dec    %esi
42926c:	6c                   	insb   (%dx),%es:(%edi)
42926d:	77 71                	ja     0x4292e0
42926f:	37                   	aaa
429270:	67 75 31             	addr16 jne 0x4292a4
429273:	30 61 34             	xor    %ah,0x34(%ecx)
429276:	6c                   	insb   (%dx),%es:(%edi)
429277:	61                   	popa
429278:	47                   	inc    %edi
429279:	47                   	inc    %edi