435085:	7a 30                	jp     0x4350b7
435087:	6c                   	insb   (%dx),%es:(%edi)
435088:	57                   	push   %edi
435089:	4c                   	dec    %esp
43508a:	75 67                	jne    0x4350f3
43508c:	6a 73                	push   $0x73
43508e:	67 39 70 31          	cmp    %esi,0x31(%bx,%si)
435092:	37                   	aaa
435093:	6f                   	outsl  %ds:(%esi),(%dx)
435094:	31 75 51             	xor    %esi,0x51(%ebp)
435097:	49                   	dec    %ecx
435098:	37                   	aaa
435099:	50                   	push   %eax
43509a:	6b 38 6e             	imul   $0x6e,(%eax),%edi
43509d:	45                   	inc    %ebp
43509e:	65 43                	gs inc %ebx
4350a0:	4e                   	dec    %esi
4350a1:	33 31                	xor    (%ecx),%esi
4350a3:	6b 6c 78 46 62       	imul   $0x62,0x46(%eax,%edi,2),%ebp
4350a8:	64 51                	fs push %ecx
4350aa:	61                   	popa
4350ab:	7a 63                	jp     0x435110
4350ad:	42                   	inc    %edx
4350ae:	65 46                	gs inc %esi
4350b0:	61                   	popa
4350b1:	76 5a                	jbe    0x43510d
4350b3:	66 6f                	outsw  %ds:(%esi),(%dx)
4350b5:	67 4e                	addr16 dec %esi
4350b7:	68 78 31 77 53       	push   $0x53773178
4350bc:	50                   	push   %eax
4350bd:	41                   	inc    %ecx
4350be:	53                   	push   %ebx
4350bf:	75 71                	jne    0x435132
4350c1:	33 39                	xor    (%ecx),%edi
4350c3:	4b                   	dec    %ebx
4350c4:	41                   	inc    %ecx
4350c5:	79 4f                	jns    0x435116
4350c7:	74 4f                	je     0x435118
4350c9:	54                   	push   %esp
4350ca:	4d                   	dec    %ebp
4350cb:	51                   	push   %ecx
4350cc:	6b 2f 73             	imul   $0x73,(%edi),%ebp
4350cf:	6a 68                	push   $0x68
4350d1:	79 62                	jns    0x435135
4350d3:	6d                   	insl   (%dx),%es:(%edi)
4350d4:	48                   	dec    %eax
4350d5:	79 46                	jns    0x43511d
4350d7:	51                   	push   %ecx
4350d8:	49                   	dec    %ecx
4350d9:	6e                   	outsb  %ds:(%esi),(%dx)
4350da:	64 4b                	fs dec %ebx
4350dc:	4f                   	dec    %edi
4350dd:	7a 49                	jp     0x435128
4350df:	55                   	push   %ebp
4350e0:	50                   	push   %eax
4350e1:	37                   	aaa
4350e2:	64 33 56 68          	xor    %fs:0x68(%esi),%edx
4350e6:	73 57                	jae    0x43513f
4350e8:	55                   	push   %ebp
4350e9:	6d                   	insl   (%dx),%es:(%edi)
4350ea:	4c                   	dec    %esp
4350eb:	4d                   	dec    %ebp
4350ec:	4e                   	dec    %esi
4350ed:	63 5a 75             	arpl   %ebx,0x75(%edx)
4350f0:	65 6a 72             	gs push $0x72
4350f3:	59                   	pop    %ecx
4350f4:	36 63 55 6d          	arpl   %edx,%ss:0x6d(%ebp)
4350f8:	47                   	inc    %edi
4350f9:	6b 79 75 4c          	imul   $0x4c,0x75(%ecx),%edi
4350fd:	4a                   	dec    %edx
4350fe:	64 38 58 6c          	cmp    %bl,%fs:0x6c(%eax)
435102:	7a 67                	jp     0x43516b
435104:	6f                   	outsl  %ds:(%esi),(%dx)
435105:	48                   	dec    %eax
435106:	39 50 45             	cmp    %edx,0x45(%eax)
435109:	34 73                	xor    $0x73,%al
43510b:	66 43                	inc    %bx
43510d:	37                   	aaa
43510e:	61                   	popa
43510f:	78 75                	js     0x435186
435111:	6f                   	outsl  %ds:(%esi),(%dx)
435112:	70 61                	jo     0x435175
435114:	62 66 6b             	bound  %esp,0x6b(%esi)
435117:	6a 55                	push   $0x55
435119:	5a                   	pop    %edx
43511a:	45                   	inc    %ebp
43511b:	6c                   	insb   (%dx),%es:(%edi)
43511c:	67 69 73 6a 42 30 66 	imul   $0x2b663042,0x6a(%bp,%di),%esi
435123:	2b
435124:	53                   	push   %ebx
435125:	61                   	popa
435126:	63 4c 48 52          	arpl   %ecx,0x52(%eax,%ecx,2)
43512a:	33 6f 56             	xor    0x56(%edi),%ebp
43512d:	6d                   	insl   (%dx),%es:(%edi)
43512e:	50                   	push   %eax
43512f:	6d                   	insl   (%dx),%es:(%edi)
435130:	56                   	push   %esi
435131:	70 65                	jo     0x435198
435133:	70 34                	jo     0x435169
435135:	50                   	push   %eax
435136:	4e                   	dec    %esi
435137:	49                   	dec    %ecx
435138:	2f                   	das
435139:	43                   	inc    %ebx
43513a:	6d                   	insl   (%dx),%es:(%edi)
43513b:	69 59 55 61 4f 74 47 	imul   $0x47744f61,0x55(%ecx),%ebx
435142:	45                   	inc    %ebp
435143:	77 50                	ja     0x435195
435145:	57                   	push   %edi
435146:	38 45 57             	cmp    %al,0x57(%ebp)
435149:	46                   	inc    %esi
43514a:	59                   	pop    %ecx
43514b:	48                   	dec    %eax
43514c:	4e                   	dec    %esi
43514d:	49                   	dec    %ecx
43514e:	65 75 30             	gs jne 0x435181
435151:	48                   	dec    %eax
435152:	31 2f                	xor    %ebp,(%edi)
435154:	4e                   	dec    %esi
435155:	35 42 6d 7a 79       	xor    $0x797a6d42,%eax
43515a:	48                   	dec    %eax
43515b:	4a                   	dec    %edx
43515c:	43                   	inc    %ebx
43515d:	36 70 37             	ss jo  0x435197
435160:	65 67 5a             	gs addr16 pop %edx
435163:	31 6a 55             	xor    %ebp,0x55(%edx)
435166:	55                   	push   %ebp
435167:	34 39                	xor    $0x39,%al
435169:	36 32 38             	xor    %ss:(%eax),%bh
43516c:	6e                   	outsb  %ds:(%esi),(%dx)
43516d:	62 64 35 6e          	bound  %esp,0x6e(%ebp,%esi,1)
435171:	72 4e                	jb     0x4351c1
435173:	41                   	inc    %ecx
435174:	38 53 5a             	cmp    %dl,0x5a(%ebx)
435177:	44                   	inc    %esp
435178:	4c                   	dec    %esp
435179:	58                   	pop    %eax
43517a:	61                   	popa
43517b:	62 6f 6d             	bound  %ebp,0x6d(%edi)
43517e:	6a 2f                	push   $0x2f
435180:	4f                   	dec    %edi
435181:	4b                   	dec    %ebx
435182:	53                   	push   %ebx
435183:	41                   	inc    %ecx
435184:	6c                   	insb   (%dx),%es:(%edi)
435185:	45                   	inc    %ebp
435186:	65 6d                	gs insl (%dx),%es:(%edi)
435188:	32 2f                	xor    (%edi),%ch
43518a:	56                   	push   %esi
43518b:	79 5a                	jns    0x4351e7
43518d:	6a 46                	push   $0x46
43518f:	52                   	push   %edx
435190:	4f                   	dec    %edi
435191:	74 49                	je     0x4351dc
435193:	4e                   	dec    %esi
435194:	51                   	push   %ecx
435195:	4d                   	dec    %ebp
435196:	33 4e 39             	xor    0x39(%esi),%ecx
435199:	34 72                	xor    $0x72,%al
43519b:	53                   	push   %ebx
43519c:	34 79                	xor    $0x79,%al
43519e:	75 30                	jne    0x4351d0
4351a0:	35 64 6a 4e 4f       	xor    $0x4f4e6a64,%eax
4351a5:	6f                   	outsl  %ds:(%esi),(%dx)
4351a6:	31 6e 34             	xor    %ebp,0x34(%esi)
4351a9:	39 41 39             	cmp    %eax,0x39(%ecx)
4351ac:	65 52                	gs push %edx
4351ae:	6a 66                	push   $0x66
4351b0:	78 46                	js     0x4351f8
4351b2:	57                   	push   %edi
4351b3:	36 2f                	ss das
4351b5:	39 66 42             	cmp    %esp,0x42(%esi)
4351b8:	56                   	push   %esi
4351b9:	53                   	push   %ebx
4351ba:	6a 36                	push   $0x36
4351bc:	31 58 4a             	xor    %ebx,0x4a(%eax)
4351bf:	35 4b 4b 4d 4c       	xor    $0x4c4d4b4b,%eax
4351c4:	62 42 63             	bound  %eax,0x63(%edx)
4351c7:	61                   	popa
4351c8:	6a 35                	push   $0x35
4351ca:	49                   	dec    %ecx
4351cb:	30 6a 57             	xor    %ch,0x57(%edx)
4351ce:	62 37                	bound  %esi,(%edi)
4351d0:	63 4f 34             	arpl   %ecx,0x34(%edi)
4351d3:	2b 79 61             	sub    0x61(%ecx),%edi
4351d6:	38 34 77             	cmp    %dh,(%edi,%esi,2)
4351d9:	53                   	push   %ebx
4351da:	38 71 39             	cmp    %dh,0x39(%ecx)
4351dd:	71 56                	jno    0x435235
4351df:	59                   	pop    %ecx
4351e0:	74 50                	je     0x435232
4351e2:	64 44                	fs inc %esp
4351e4:	53                   	push   %ebx
4351e5:	72 42                	jb     0x435229
4351e7:	78 38                	js     0x435221
4351e9:	4c                   	dec    %esp
4351ea:	4b                   	dec    %ebx
4351eb:	69 71 76 6a 47 37 4b 	imul   $0x4b37476a,0x76(%ecx),%esi
4351f2:	51                   	push   %ecx
4351f3:	66 43                	inc    %bx
4351f5:	33 4b 4f             	xor    0x4f(%ebx),%ecx
4351f8:	71 35                	jno    0x43522f
4351fa:	54                   	push   %esp
4351fb:	31 6c 55 30          	xor    %ebp,0x30(%ebp,%edx,2)
4351ff:	58                   	pop    %eax
435200:	63 33                	arpl   %esi,(%ebx)
435202:	6c                   	insb   (%dx),%es:(%edi)
435203:	44                   	inc    %esp
435204:	59                   	pop    %ecx
435205:	52                   	push   %edx
435206:	64 57                	fs push %edi
435208:	35 48 75 53 75       	xor    $0x75537548,%eax
43520d:	4f                   	dec    %edi
43520e:	51                   	push   %ecx
43520f:	4b                   	dec    %ebx
435210:	2f                   	das
435211:	63 58 6e             	arpl   %ebx,0x6e(%eax)
435214:	62 38                	bound  %edi,(%eax)
435216:	74 36                	je     0x43524e
435218:	2b 43 63             	sub    0x63(%ebx),%eax
43521b:	44                   	inc    %esp
43521c:	44                   	inc    %esp
43521d:	4d                   	dec    %ebp
43521e:	53                   	push   %ebx
43521f:	4e                   	dec    %esi
435220:	71 5a                	jno    0x43527c
435222:	37                   	aaa
435223:	6e                   	outsb  %ds:(%esi),(%dx)
435224:	54                   	push   %esp
435225:	48                   	dec    %eax
435226:	75 38                	jne    0x435260
435228:	2b 6c 6f 45          	sub    0x45(%edi,%ebp,2),%ebp
43522c:	41                   	inc    %ecx
43522d:	69 6a 41 4c 54 7a 31 	imul   $0x317a544c,0x41(%edx),%ebp
435234:	7a 45                	jp     0x43527b
435236:	74 4f                	je     0x435287
435238:	43                   	inc    %ebx
435239:	64 7a 38             	fs jp  0x435274
43523c:	58                   	pop    %eax
43523d:	74 7a                	je     0x4352b9
43523f:	5a                   	pop    %edx
435240:	30 43 32             	xor    %al,0x32(%ebx)
435243:	58                   	pop    %eax
435244:	6f                   	outsl  %ds:(%esi),(%dx)
435245:	31 6c 4e 54          	xor    %ebp,0x54(%esi,%ecx,2)
435249:	6c                   	insb   (%dx),%es:(%edi)
43524a:	46                   	inc    %esi
43524b:	75 65                	jne    0x4352b2
43524d:	58                   	pop    %eax
43524e:	72 32                	jb     0x435282
435250:	72 4d                	jb     0x43529f
435252:	71 61                	jno    0x4352b5
435254:	2b 66 53             	sub    0x53(%esi),%esp
435257:	51                   	push   %ecx
435258:	47                   	inc    %edi
435259:	70 2f                	jo     0x43528a
43525b:	79 2f                	jns    0x43528c
43525d:	67 39 30             	cmp    %esi,(%bx,%si)
435260:	42                   	inc    %edx
435261:	41                   	inc    %ecx
435262:	53                   	push   %ebx
435263:	71 4f                	jno    0x4352b4
435265:	59                   	pop    %ecx
435266:	55                   	push   %ebp
435267:	39 30                	cmp    %esi,(%eax)
435269:	46                   	inc    %esi
43526a:	65 31 59 79          	xor    %ebx,%gs:0x79(%ecx)
43526e:	6e                   	outsb  %ds:(%esi),(%dx)
43526f:	4c                   	dec    %esp
435270:	67 69 37 45 72 59 75 	imul   $0x75597245,(%bx),%esi
435277:	43                   	inc    %ebx
435278:	36 7a 33             	ss jp  0x4352ae
43527b:	42                   	inc    %edx
43527c:	63 56 39             	arpl   %edx,0x39(%esi)
43527f:	64 6f                	outsl  %fs:(%esi),(%dx)
435281:	30 2b                	xor    %ch,(%ebx)
435283:	59                   	pop    %ecx
435284:	77 68                	ja     0x4352ee
435286:	37                   	aaa
435287:	6f                   	outsl  %ds:(%esi),(%dx)
435288:	34 33                	xor    $0x33,%al
43528a:	69 4d 50 77 68 6a 53 	imul   $0x536a6877,0x50(%ebp),%ecx
435291:	55                   	push   %ebp
435292:	59                   	pop    %ecx
435293:	34 74                	xor    $0x74,%al
435295:	39 49 4f             	cmp    %ecx,0x4f(%ecx)
435298:	39 31                	cmp    %esi,(%ecx)
43529a:	37                   	aaa
43529b:	68 56 5a 65 47       	push   $0x47655a56
4352a0:	53                   	push   %ebx
4352a1:	72 42                	jb     0x4352e5
4352a3:	69 45 77 75 73 4d 71 	imul   $0x714d7375,0x77(%ebp),%eax
4352aa:	41                   	inc    %ecx
4352ab:	36 6d                	ss insl (%dx),%es:(%edi)
4352ad:	30 6b 50             	xor    %ch,0x50(%ebx)
4352b0:	57                   	push   %edi
4352b1:	4a                   	dec    %edx
4352b2:	79 48                	jns    0x4352fc
4352b4:	67 46                	addr16 inc %esi
4352b6:	54                   	push   %esp
4352b7:	73 67                	jae    0x435320
4352b9:	64 6a 44             	fs push $0x44
4352bc:	34 6c                	xor    $0x6c,%al
4352be:	7a 58                	jp     0x435318
4352c0:	50                   	push   %eax
4352c1:	68 70 48 6b 4a       	push   $0x4a6b4870
4352c6:	2b 48 71             	sub    0x71(%eax),%ecx
4352c9:	59                   	pop    %ecx
4352ca:	42                   	inc    %edx
4352cb:	79 68                	jns    0x435335
4352cd:	31 2b                	xor    %ebp,(%ebx)
4352cf:	78 7a                	js     0x43534b
4352d1:	35 39 78 62 64       	xor    $0x64627839,%eax
4352d6:	4c                   	dec    %esp
4352d7:	35 6b 34 63 6b       	xor    $0x6b63346b,%eax
4352dc:	74 31                	je     0x43530f
4352de:	5a                   	pop    %edx
4352df:	6a 73                	push   $0x73
4352e1:	6a 30                	push   $0x30
4352e3:	31 75 4b             	xor    %esi,0x4b(%ebp)
4352e6:	72 50                	jb     0x435338
4352e8:	75 6d                	jne    0x435357
4352ea:	38 46 2f             	cmp    %al,0x2f(%esi)
4352ed:	68 38 33 76 74       	push   $0x74763338
4352f2:	38 59 46             	cmp    %bl,0x46(%ecx)
4352f5:	6b 49 6d 57          	imul   $0x57,0x6d(%ecx),%ecx
4352f9:	78 79                	js     0x435374
4352fb:	55                   	push   %ebp
4352fc:	52                   	push   %edx
4352fd:	4e                   	dec    %esi
4352fe:	49                   	dec    %ecx
4352ff:	34 78                	xor    $0x78,%al
435301:	2b 6f 65             	sub    0x65(%edi),%ebp
435304:	55                   	push   %ebp
435305:	52                   	push   %edx
435306:	42                   	inc    %edx
435307:	58                   	pop    %eax
435308:	6c                   	insb   (%dx),%es:(%edi)
435309:	37                   	aaa
43530a:	34 58                	xor    $0x58,%al
43530c:	47                   	inc    %edi
43530d:	56                   	push   %esi
43530e:	50                   	push   %eax
43530f:	37                   	aaa
435310:	73 63                	jae    0x435375
435312:	70 31                	jo     0x435345
435314:	75 56                	jne    0x43536c
435316:	41                   	inc    %ecx
435317:	62 52 50             	bound  %edx,0x50(%edx)
43531a:	4d                   	dec    %ebp