425fb5:	59                   	pop    %ecx
425fb6:	6c                   	insb   (%dx),%es:(%edi)
425fb7:	47                   	inc    %edi
425fb8:	38 45 6a             	cmp    %al,0x6a(%ebp)
425fbb:	50                   	push   %eax
425fbc:	48                   	dec    %eax
425fbd:	57                   	push   %edi
425fbe:	70 52                	jo     0x426012
425fc0:	5a                   	pop    %edx
425fc1:	59                   	pop    %ecx
425fc2:	43                   	inc    %ebx
425fc3:	30 45 78             	xor    %al,0x78(%ebp)
425fc6:	34 71                	xor    $0x71,%al
425fc8:	78 47                	js     0x426011
425fca:	44                   	inc    %esp
425fcb:	41                   	inc    %ecx
425fcc:	56                   	push   %esi
425fcd:	39 74 31 4f          	cmp    %esi,0x4f(%ecx,%esi,1)
425fd1:	41                   	inc    %ecx
425fd2:	65 44                	gs inc %esp
425fd4:	63 47 7a             	arpl   %eax,0x7a(%edi)
425fd7:	4a                   	dec    %edx
425fd8:	79 32                	jns    0x42600c
425fda:	4a                   	dec    %edx
425fdb:	77 55                	ja     0x426032
425fdd:	69 45 4b 48 67 6d 30 	imul   $0x306d6748,0x4b(%ebp),%eax
425fe4:	64 67 48             	fs addr16 dec %eax
425fe7:	4f                   	dec    %edi
425fe8:	56                   	push   %esi
425fe9:	37                   	aaa
425fea:	43                   	inc    %ebx
425feb:	41                   	inc    %ecx
425fec:	34 4a                	xor    $0x4a,%al
425fee:	37                   	aaa
425fef:	75 4b                	jne    0x42603c
425ff1:	57                   	push   %edi
425ff2:	36 47                	ss inc %edi
425ff4:	4a                   	dec    %edx
425ff5:	67 51                	addr16 push %ecx
425ff7:	5a                   	pop    %edx
425ff8:	6b 48 2b 63          	imul   $0x63,0x2b(%eax),%ecx
425ffc:	47                   	inc    %edi
425ffd:	36 73 6b             	ss jae 0x42606b
426000:	67 53                	addr16 push %ebx
426002:	44                   	inc    %esp
426003:	4b                   	dec    %ebx
426004:	72 70                	jb     0x426076
426006:	2f                   	das
426007:	69 41 4f 46 42 54 70 	imul   $0x70544246,0x4f(%ecx),%eax
42600e:	41                   	inc    %ecx
42600f:	69 49 74 66 69 49 33 	imul   $0x33496966,0x74(%ecx),%ecx
426016:	2b 67 42             	sub    0x42(%edi),%esp
426019:	45                   	inc    %ebp
42601a:	5a                   	pop    %edx
42601b:	39 51 64             	cmp    %edx,0x64(%ecx)
42601e:	45                   	inc    %ebp
42601f:	63 6b 48             	arpl   %ebp,0x48(%ebx)
426022:	65 39 49 69          	cmp    %ecx,%gs:0x69(%ecx)
426026:	51                   	push   %ecx
426027:	54                   	push   %esp
426028:	62 79 57             	bound  %edi,0x57(%ecx)
42602b:	33 63 42             	xor    0x42(%ebx),%esp
42602e:	52                   	push   %edx
42602f:	7a 53                	jp     0x426084
426031:	4f                   	dec    %edi
426032:	4e                   	dec    %esi
426033:	32 6e 4d             	xor    0x4d(%esi),%ch
426036:	47                   	inc    %edi
426037:	4a                   	dec    %edx
426038:	58                   	pop    %eax
426039:	52                   	push   %edx
42603a:	75 2b                	jne    0x426067
42603c:	44                   	inc    %esp
42603d:	38 37                	cmp    %dh,(%edi)
42603f:	70 33                	jo     0x426074
426041:	63 4b 6c             	arpl   %ecx,0x6c(%ebx)
426044:	54                   	push   %esp
426045:	66 33 31             	xor    (%ecx),%si
426048:	65 4c                	gs dec %esp
42604a:	52                   	push   %edx
42604b:	69 7a 32 70 67 2f 53 	imul   $0x532f6770,0x32(%edx),%edi
426052:	71 6a                	jno    0x4260be
426054:	44                   	inc    %esp
426055:	41                   	inc    %ecx
426056:	42                   	inc    %edx
426057:	64 36 39 35 72 73 37 	fs cmp %esi,%ss:0x73377372
42605e:	73
42605f:	5a                   	pop    %edx
426060:	57                   	push   %edi
426061:	48                   	dec    %eax
426062:	57                   	push   %edi
426063:	55                   	push   %ebp
426064:	56                   	push   %esi
426065:	36 68 76 4b 6a 31    	ss push $0x316a4b76
42606b:	58                   	pop    %eax
42606c:	36 46                	ss inc %esi
42606e:	37                   	aaa
42606f:	6e                   	outsb  %ds:(%esi),(%dx)
426070:	6c                   	insb   (%dx),%es:(%edi)
426071:	6e                   	outsb  %ds:(%esi),(%dx)
426072:	2f                   	das
426073:	6b 36 4c             	imul   $0x4c,(%esi),%esi
426076:	38 5a 56             	cmp    %bl,0x56(%edx)
426079:	7a 4a                	jp     0x4260c5
42607b:	78 65                	js     0x4260e2
42607d:	49                   	dec    %ecx
42607e:	59                   	pop    %ecx
42607f:	48                   	dec    %eax
426080:	31 65 71             	xor    %esp,0x71(%ebp)
426083:	68 69 4b 6f 56       	push   $0x566f4b69
426088:	4e                   	dec    %esi
426089:	57                   	push   %edi
42608a:	6f                   	outsl  %ds:(%esi),(%dx)
42608b:	43                   	inc    %ebx
42608c:	59                   	pop    %ecx
42608d:	73 49                	jae    0x4260d8
42608f:	4c                   	dec    %esp
426090:	4c                   	dec    %esp
426091:	37                   	aaa
426092:	5a                   	pop    %edx
426093:	65 2b 4b 61          	sub    %gs:0x61(%ebx),%ecx
426097:	68 55 51 37 2f       	push   $0x2f375155
42609c:	6b 71 32 64          	imul   $0x64,0x32(%ecx),%esi
4260a0:	33 44 56 4e          	xor    0x4e(%esi,%edx,2),%eax
4260a4:	62 45 6f             	bound  %eax,0x6f(%ebp)
4260a7:	6e                   	outsb  %ds:(%esi),(%dx)
4260a8:	2f                   	das
4260a9:	56                   	push   %esi
4260aa:	43                   	inc    %ebx
4260ab:	33 51 52             	xor    0x52(%ecx),%edx
4260ae:	78 2b                	js     0x4260db
4260b0:	49                   	dec    %ecx
4260b1:	70 35                	jo     0x4260e8
4260b3:	31 4c 72 37          	xor    %ecx,0x37(%edx,%esi,2)
4260b7:	70 35                	jo     0x4260ee
4260b9:	7a 63                	jp     0x42611e
4260bb:	76 62                	jbe    0x42611f
4260bd:	66 53                	push   %bx
4260bf:	65 32 6c 44 70       	xor    %gs:0x70(%esp,%eax,2),%ch
4260c4:	41                   	inc    %ecx
4260c5:	44                   	inc    %esp
4260c6:	4e                   	dec    %esi
4260c7:	65 63 43 70          	arpl   %eax,%gs:0x70(%ebx)
4260cb:	46                   	inc    %esi
4260cc:	58                   	pop    %eax
4260cd:	50                   	push   %eax
4260ce:	58                   	pop    %eax
4260cf:	4c                   	dec    %esp
4260d0:	68 65 65 46 59       	push   $0x59466565
4260d5:	57                   	push   %edi
4260d6:	62 69 34             	bound  %ebp,0x34(%ecx)
4260d9:	31 74 6b 43          	xor    %esi,0x43(%ebx,%ebp,2)
4260dd:	33 6f 33             	xor    0x33(%edi),%ebp
4260e0:	4e                   	dec    %esi
4260e1:	65 64 4c             	gs fs dec %esp
4260e4:	4c                   	dec    %esp
4260e5:	63 43 39             	arpl   %eax,0x39(%ebx)
4260e8:	2b 70 63             	sub    0x63(%eax),%esi
4260eb:	4d                   	dec    %ebp
4260ec:	53                   	push   %ebx
4260ed:	47                   	inc    %edi
4260ee:	4f                   	dec    %edi
4260ef:	39 7a 33             	cmp    %edi,0x33(%edx)
4260f2:	58                   	pop    %eax
4260f3:	67 71 56             	addr16 jno 0x42614c
4260f6:	34 6e                	xor    $0x6e,%al
4260f8:	5a                   	pop    %edx
4260f9:	41                   	inc    %ecx
4260fa:	57                   	push   %edi
4260fb:	57                   	push   %edi
4260fc:	53                   	push   %ebx
4260fd:	6d                   	insl   (%dx),%es:(%edi)
4260fe:	6b 44 49 48 56       	imul   $0x56,0x48(%ecx,%ecx,2),%eax
426103:	39 34 6d 73 4b 37 4a 	cmp    %esi,0x4a374b73(,%ebp,2)
42610a:	37                   	aaa
42610b:	74 5a                	je     0x426167
42610d:	7a 6b                	jp     0x42617a
42610f:	55                   	push   %ebp
426110:	5a                   	pop    %edx
426111:	31 4e 79             	xor    %ecx,0x79(%esi)
426114:	43                   	inc    %ebx
426115:	5a                   	pop    %edx
426116:	65 56                	gs push %esi
426118:	47                   	inc    %edi
426119:	4d                   	dec    %ebp
42611a:	55                   	push   %ebp
42611b:	66 56                	push   %si
42611d:	71 42                	jno    0x426161
42611f:	6b 31 57             	imul   $0x57,(%ecx),%esi
426122:	79 43                	jns    0x426167
426124:	62 6d 48             	bound  %ebp,0x48(%ebp)
426127:	77 62                	ja     0x42618b
426129:	48                   	dec    %eax
42612a:	42                   	inc    %edx
42612b:	54                   	push   %esp
42612c:	71 56                	jno    0x426184
42612e:	61                   	popa
42612f:	58                   	pop    %eax
426130:	54                   	push   %esp
426131:	51                   	push   %ecx
426132:	42                   	inc    %edx
426133:	64 48                	fs dec %eax
426135:	58                   	pop    %eax
426136:	57                   	push   %edi
426137:	42                   	inc    %edx
426138:	78 50                	js     0x42618a
42613a:	4a                   	dec    %edx
42613b:	7a 35                	jp     0x426172
42613d:	68 33 6e 6a 48       	push   $0x486a6e33
426142:	68 58 38 58 39       	push   $0x39583858
426147:	44                   	inc    %esp
426148:	68 56 52 51 68       	push   $0x68515256
42614d:	51                   	push   %ecx
42614e:	45                   	inc    %ebp
42614f:	2f                   	das
426150:	71 77                	jno    0x4261c9
426152:	37                   	aaa
426153:	55                   	push   %ebp
426154:	53                   	push   %ebx
426155:	73 66                	jae    0x4261bd
426157:	4b                   	dec    %ebx
426158:	4b                   	dec    %ebx
426159:	4d                   	dec    %ebp
42615a:	71 59                	jno    0x4261b5
42615c:	6d                   	insl   (%dx),%es:(%edi)
42615d:	59                   	pop    %ecx
42615e:	39 72 53             	cmp    %esi,0x53(%edx)
426161:	57                   	push   %edi
426162:	42                   	inc    %edx
426163:	32 46 33             	xor    0x33(%esi),%al
426166:	73 59                	jae    0x4261c1
426168:	31 38                	xor    %edi,(%eax)
42616a:	53                   	push   %ebx
42616b:	4e                   	dec    %esi
42616c:	62 38                	bound  %edi,(%eax)
42616e:	61                   	popa
42616f:	77 6e                	ja     0x4261df
426171:	78 2b                	js     0x42619e
426173:	36 56                	ss push %esi
426175:	4c                   	dec    %esp
426176:	4c                   	dec    %esp
426177:	6a 72                	push   $0x72
426179:	47                   	inc    %edi
42617a:	73 66                	jae    0x4261e2
42617c:	4d                   	dec    %ebp
42617d:	36 45                	ss inc %ebp
42617f:	57                   	push   %edi
426180:	37                   	aaa
426181:	79 4d                	jns    0x4261d0
426183:	53                   	push   %ebx
426184:	48                   	dec    %eax
426185:	56                   	push   %esi
426186:	66 36 59             	ss pop %cx
426189:	34 56                	xor    $0x56,%al
42618b:	33 54 4c 63          	xor    0x63(%esp,%ecx,2),%edx
42618f:	4e                   	dec    %esi
426190:	35 32 6c 6b 57       	xor    $0x576b6c32,%eax
426195:	31 51 41             	xor    %edx,0x41(%ecx)
426198:	6e                   	outsb  %ds:(%esi),(%dx)
426199:	4a                   	dec    %edx
42619a:	4b                   	dec    %ebx
42619b:	50                   	push   %eax
42619c:	63 7a 45             	arpl   %edi,0x45(%edx)
42619f:	53                   	push   %ebx
4261a0:	6e                   	outsb  %ds:(%esi),(%dx)
4261a1:	4a                   	dec    %edx
4261a2:	68 44 44 70 4b       	push   $0x4b704444
4261a7:	50                   	push   %eax
4261a8:	58                   	pop    %eax
4261a9:	4b                   	dec    %ebx
4261aa:	53                   	push   %ebx
4261ab:	4d                   	dec    %ebp
4261ac:	35 45 2b 72 48       	xor    $0x48722b45,%eax
4261b1:	69 52 34 42 53 32 32 	imul   $0x32325342,0x34(%edx),%edx
4261b8:	5a                   	pop    %edx
4261b9:	70 45                	jo     0x426200
4261bb:	4b                   	dec    %ebx
4261bc:	65 6f                	outsl  %gs:(%esi),(%dx)
4261be:	53                   	push   %ebx
4261bf:	2b 59 6b             	sub    0x6b(%ecx),%ebx
4261c2:	30 74 32 5a          	xor    %dh,0x5a(%edx,%esi,1)
4261c6:	4c                   	dec    %esp
4261c7:	7a 7a                	jp     0x426243
4261c9:	6b 59 71 47          	imul   $0x47,0x71(%ecx),%ebx
4261cd:	42                   	inc    %edx
4261ce:	79 31                	jns    0x426201
4261d0:	53                   	push   %ebx
4261d1:	6d                   	insl   (%dx),%es:(%edi)
4261d2:	71 58                	jno    0x42622c
4261d4:	6e                   	outsb  %ds:(%esi),(%dx)
4261d5:	39 64 68 56          	cmp    %esp,0x56(%eax,%ebp,2)
4261d9:	62 42 68             	bound  %eax,0x68(%edx)
4261dc:	59                   	pop    %ecx
4261dd:	72 4d                	jb     0x42622c
4261df:	46                   	inc    %esi
4261e0:	48                   	dec    %eax
4261e1:	33 73 65             	xor    0x65(%ebx),%esi
4261e4:	2b 6b 79             	sub    0x79(%ebx),%ebp
4261e7:	78 45                	js     0x42622e
4261e9:	73 38                	jae    0x426223
4261eb:	44                   	inc    %esp
4261ec:	71 46                	jno    0x426234
4261ee:	6a 77                	push   $0x77
4261f0:	47                   	inc    %edi
4261f1:	53                   	push   %ebx
4261f2:	46                   	inc    %esi
4261f3:	65 74 48             	gs je  0x42623e
4261f6:	55                   	push   %ebp
4261f7:	4b                   	dec    %ebx
4261f8:	2f                   	das
4261f9:	42                   	inc    %edx
4261fa:	37                   	aaa
4261fb:	4f                   	dec    %edi
4261fc:	42                   	inc    %edx
4261fd:	35 51 58 58 58       	xor    $0x58585851,%eax
426202:	44                   	inc    %esp
426203:	55                   	push   %ebp
426204:	46                   	inc    %esi
426205:	6e                   	outsb  %ds:(%esi),(%dx)
426206:	5a                   	pop    %edx
426207:	41                   	inc    %ecx
426208:	39 30                	cmp    %esi,(%eax)
42620a:	59                   	pop    %ecx
42620b:	72 78                	jb     0x426285
42620d:	41                   	inc    %ecx
42620e:	33 6d 61             	xor    0x61(%ebp),%ebp
426211:	61                   	popa
426212:	75 58                	jne    0x42626c
426214:	76 74                	jbe    0x42628a
426216:	6a 6f                	push   $0x6f
426218:	65 4f                	gs dec %edi
42621a:	36 30 54 52 6c       	xor    %dl,%ss:0x6c(%edx,%edx,2)
42621f:	4c                   	dec    %esp
426220:	46                   	inc    %esi
426221:	37                   	aaa
426222:	41                   	inc    %ecx
426223:	67 2b 58 64          	sub    0x64(%bx,%si),%ebx
426227:	6b 34 42 44          	imul   $0x44,(%edx,%eax,2),%esi
42622b:	62 58 47             	bound  %ebx,0x47(%eax)
42622e:	47                   	inc    %edi
42622f:	50                   	push   %eax
426230:	76 62                	jbe    0x426294
426232:	33 34 78             	xor    (%eax,%edi,2),%esi
426235:	5a                   	pop    %edx
426236:	6c                   	insb   (%dx),%es:(%edi)
426237:	70 59                	jo     0x426292
426239:	4b                   	dec    %ebx
42623a:	48                   	dec    %eax
42623b:	4b                   	dec    %ebx
42623c:	64 78 52             	fs js  0x426291