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
43531b:	39 72 4e             	cmp    %esi,0x4e(%edx)
43531e:	42                   	inc    %edx
43531f:	4b                   	dec    %ebx
435320:	63 46 56             	arpl   %eax,0x56(%esi)
435323:	56                   	push   %esi
435324:	43                   	inc    %ebx
435325:	62 6b 2f             	bound  %ebp,0x2f(%ebx)
435328:	55                   	push   %ebp
435329:	79 64                	jns    0x43538f
43532b:	62 63 68             	bound  %esp,0x68(%ebx)
43532e:	53                   	push   %ebx
43532f:	4d                   	dec    %ebp
435330:	55                   	push   %ebp
435331:	31 6b 6e             	xor    %ebp,0x6e(%ebx)
435334:	6e                   	outsb  %ds:(%esi),(%dx)
435335:	39 71 57             	cmp    %esi,0x57(%ecx)
435338:	43                   	inc    %ebx
435339:	77 41                	ja     0x43537c
43533b:	30 51 30             	xor    %dl,0x30(%ecx)
43533e:	74 51                	je     0x435391
435340:	73 66                	jae    0x4353a8
435342:	42                   	inc    %edx
435343:	2b 71 76             	sub    0x76(%ecx),%esi
435346:	34 6c                	xor    $0x6c,%al
435348:	70 52                	jo     0x43539c
43534a:	4d                   	dec    %ebp
43534b:	68 72 6d 43 68       	push   $0x68436d72
435350:	30 54 47 35          	xor    %dl,0x35(%edi,%eax,2)
435354:	36 75 58             	ss jne 0x4353af
435357:	31 6d 51             	xor    %ebp,0x51(%ebp)
43535a:	78 79                	js     0x4353d5
43535c:	31 6e 41             	xor    %ebp,0x41(%esi)
43535f:	57                   	push   %edi
435360:	38 35 36 65 6d 39    	cmp    %dh,0x396d6536
435366:	5a                   	pop    %edx
435367:	61                   	popa
435368:	52                   	push   %edx
435369:	74 74                	je     0x4353df
43536b:	45                   	inc    %ebp
43536c:	7a 36                	jp     0x4353a4
43536e:	53                   	push   %ebx
43536f:	55                   	push   %ebp
435370:	61                   	popa
435371:	63 5a 48             	arpl   %ebx,0x48(%edx)
435374:	78 67                	js     0x4353dd
435376:	30 44 5a 54          	xor    %al,0x54(%edx,%ebx,2)
43537a:	59                   	pop    %ecx
43537b:	74 4a                	je     0x4353c7
43537d:	74 66                	je     0x4353e5
43537f:	36 57                	ss push %edi
435381:	46                   	inc    %esi
435382:	72 58                	jb     0x4353dc
435384:	30 65 6d             	xor    %ah,0x6d(%ebp)
435387:	67 50                	addr16 push %eax
435389:	75 67                	jne    0x4353f2
43538b:	77 47                	ja     0x4353d4
43538d:	48                   	dec    %eax
43538e:	7a 64                	jp     0x4353f4
435390:	61                   	popa
435391:	44                   	inc    %esp
435392:	68 54 74 35 45       	push   $0x45357454
435397:	37                   	aaa
435398:	49                   	dec    %ecx
435399:	2b 53 2f             	sub    0x2f(%ebx),%edx
43539c:	44                   	inc    %esp
43539d:	47                   	inc    %edi
43539e:	58                   	pop    %eax
43539f:	6c                   	insb   (%dx),%es:(%edi)
4353a0:	78 2b                	js     0x4353cd
4353a2:	52                   	push   %edx
4353a3:	32 59 62             	xor    0x62(%ecx),%bl
4353a6:	78 53                	js     0x4353fb
4353a8:	4a                   	dec    %edx
4353a9:	53                   	push   %ebx
4353aa:	45                   	inc    %ebp
4353ab:	51                   	push   %ecx
4353ac:	57                   	push   %edi
4353ad:	30 6d 57             	xor    %ch,0x57(%ebp)
4353b0:	38 66 73             	cmp    %ah,0x73(%esi)
4353b3:	47                   	inc    %edi
4353b4:	43                   	inc    %ebx
4353b5:	46                   	inc    %esi
4353b6:	38 4b 35             	cmp    %cl,0x35(%ebx)
4353b9:	76 64                	jbe    0x43541f
4353bb:	30 58 53             	xor    %bl,0x53(%eax)
4353be:	61                   	popa
4353bf:	6e                   	outsb  %ds:(%esi),(%dx)
4353c0:	33 46 49             	xor    0x49(%esi),%eax
4353c3:	4e                   	dec    %esi
4353c4:	42                   	inc    %edx
4353c5:	68 4e 63 4c 57       	push   $0x574c634e
4353ca:	6c                   	insb   (%dx),%es:(%edi)
4353cb:	39 35 42 48 70 6b    	cmp    %esi,0x6b704842
4353d1:	4f                   	dec    %edi
4353d2:	52                   	push   %edx
4353d3:	31 62 65             	xor    %esp,0x65(%edx)
4353d6:	71 65                	jno    0x43543d
4353d8:	77 4b                	ja     0x435425
4353da:	31 77 4b             	xor    %esi,0x4b(%edi)
4353dd:	79 44                	jns    0x435423
4353df:	5a                   	pop    %edx
4353e0:	43                   	inc    %ebx
4353e1:	45                   	inc    %ebp
4353e2:	58                   	pop    %eax
4353e3:	79 33                	jns    0x435418
4353e5:	33 6c 6e 72          	xor    0x72(%esi,%ebp,2),%ebp
4353e9:	43                   	inc    %ebx
4353ea:	4a                   	dec    %edx
4353eb:	6c                   	insb   (%dx),%es:(%edi)
4353ec:	6a 6e                	push   $0x6e
4353ee:	71 6e                	jno    0x43545e
4353f0:	47                   	inc    %edi
4353f1:	4f                   	dec    %edi
4353f2:	45                   	inc    %ebp
4353f3:	79 59                	jns    0x43544e
4353f5:	65 2b 2f             	sub    %gs:(%edi),%ebp
4353f8:	72 31                	jb     0x43542b
4353fa:	69 45 64 4e 34 74 6a 	imul   $0x6a74344e,0x64(%ebp),%eax
435401:	6b 4b 35 68          	imul   $0x68,0x35(%ebx),%ecx
435405:	71 32                	jno    0x435439
435407:	35 48 4e 4d 59       	xor    $0x594d4e48,%eax
43540c:	44                   	inc    %esp
43540d:	43                   	inc    %ebx
43540e:	72 4e                	jb     0x43545e
435410:	69 73 4b 73 57 41 61 	imul   $0x61415773,0x4b(%ebx),%esi
435417:	70 69                	jo     0x435482
435419:	65 6b 71 75 54       	imul   $0x54,%gs:0x75(%ecx),%esi
43541e:	6b 76 35 5a          	imul   $0x5a,0x35(%esi),%esi
435422:	31 61 4e             	xor    %esp,0x4e(%ecx)
435425:	76 69                	jbe    0x435490
435427:	6d                   	insl   (%dx),%es:(%edi)
435428:	6f                   	outsl  %ds:(%esi),(%dx)
435429:	39 52 56             	cmp    %edx,0x56(%edx)
43542c:	72 71                	jb     0x43549f
43542e:	6f                   	outsl  %ds:(%esi),(%dx)
43542f:	75 35                	jne    0x435466
435431:	61                   	popa
435432:	65 44                	gs inc %esp
435434:	43                   	inc    %ebx
435435:	6c                   	insb   (%dx),%es:(%edi)
435436:	39 35 73 79 5a 73    	cmp    %esi,0x735a7973
43543c:	42                   	inc    %edx
43543d:	45                   	inc    %ebp
43543e:	71 4c                	jno    0x43548c
435440:	39 4a 63             	cmp    %ecx,0x63(%edx)
435443:	68 6c 42 4d 56       	push   $0x564d426c
435448:	71 41                	jno    0x43548b
43544a:	51                   	push   %ecx
43544b:	4c                   	dec    %esp
43544c:	55                   	push   %ebp
43544d:	5a                   	pop    %edx
43544e:	45                   	inc    %ebp
43544f:	77 48                	ja     0x435499
435451:	53                   	push   %ebx
435452:	59                   	pop    %ecx
435453:	66 57                	push   %di
435455:	31 54 47 53          	xor    %edx,0x53(%edi,%eax,2)
435459:	57                   	push   %edi
43545a:	59                   	pop    %ecx
43545b:	57                   	push   %edi
43545c:	57                   	push   %edi
43545d:	72 41                	jb     0x4354a0
43545f:	62 7a 37             	bound  %edi,0x37(%edx)
435462:	52                   	push   %edx
435463:	69 71 41 76 48 73 50 	imul   $0x50734876,0x41(%ecx),%esi
43546a:	6e                   	outsb  %ds:(%esi),(%dx)
43546b:	6b 70 72 2b          	imul   $0x2b,0x72(%eax),%esi
43546f:	2f                   	das
435470:	39 4d 32             	cmp    %ecx,0x32(%ebp)
435473:	31 51 6b             	xor    %edx,0x6b(%ecx)
435476:	70 50                	jo     0x4354c8
435478:	34 35                	xor    $0x35,%al
43547a:	6a 2f                	push   $0x2f
43547c:	54                   	push   %esp
43547d:	45                   	inc    %ebp