46120b:	34 72                	xor    $0x72,%al
46120d:	39 4c 54 6c          	cmp    %ecx,0x6c(%esp,%edx,2)
461211:	49                   	dec    %ecx
461212:	5a                   	pop    %edx
461213:	35 68 76 74 66       	xor    $0x66747668,%eax
461218:	72 7a                	jb     0x461294
46121a:	58                   	pop    %eax
46121b:	46                   	inc    %esi
46121c:	6d                   	insl   (%dx),%es:(%edi)
46121d:	4a                   	dec    %edx
46121e:	68 77 64 42 49       	push   $0x49426477
461223:	2b 47 71             	sub    0x71(%edi),%eax
461226:	44                   	inc    %esp
461227:	4a                   	dec    %edx
461228:	4a                   	dec    %edx
461229:	62 7a 56             	bound  %edi,0x56(%edx)
46122c:	34 34                	xor    $0x34,%al
46122e:	34 6a                	xor    $0x6a,%al
461230:	66 4a                	dec    %dx
461232:	49                   	dec    %ecx
461233:	66 45                	inc    %bp
461235:	49                   	dec    %ecx
461236:	79 2f                	jns    0x461267
461238:	6b 38 70             	imul   $0x70,(%eax),%edi
46123b:	32 77 6d             	xor    0x6d(%edi),%dh
46123e:	49                   	dec    %ecx
46123f:	46                   	inc    %esi
461240:	48                   	dec    %eax
461241:	76 44                	jbe    0x461287
461243:	49                   	dec    %ecx
461244:	49                   	dec    %ecx
461245:	79 4c                	jns    0x461293
461247:	54                   	push   %esp
461248:	6a 62                	push   $0x62
46124a:	69 33 31 36 4e 53    	imul   $0x534e3631,(%ebx),%esi
461250:	32 6f 67             	xor    0x67(%edi),%ch
461253:	66 42                	inc    %dx
461255:	66 73 57             	data16 jae 0x4612af
461258:	73 7a                	jae    0x4612d4
46125a:	69 34 7a 48 32 37 41 	imul   $0x41373248,(%edx,%edi,2),%esi
461261:	4d                   	dec    %ebp
461262:	77 69                	ja     0x4612cd
461264:	57                   	push   %edi
461265:	59                   	pop    %ecx
461266:	73 4a                	jae    0x4612b2
461268:	48                   	dec    %eax
461269:	4d                   	dec    %ebp
46126a:	66 4e                	dec    %si
46126c:	46                   	inc    %esi
46126d:	51                   	push   %ecx
46126e:	2f                   	das
46126f:	36 77 4e             	ss ja  0x4612c0
461272:	6d                   	insl   (%dx),%es:(%edi)
461273:	6e                   	outsb  %ds:(%esi),(%dx)
461274:	64 58                	fs pop %eax
461276:	4d                   	dec    %ebp
461277:	66 71 66             	data16 jno 0x4612e0
46127a:	63 45 50             	arpl   %eax,0x50(%ebp)
46127d:	47                   	inc    %edi
46127e:	44                   	inc    %esp
46127f:	4a                   	dec    %edx
461280:	6a 58                	push   $0x58
461282:	74 55                	je     0x4612d9
461284:	50                   	push   %eax
461285:	34 64                	xor    $0x64,%al
461287:	36 64 68 4a 49 31 33 	ss fs push $0x3331494a
46128e:	63 31                	arpl   %esi,(%ecx)
461290:	41                   	inc    %ecx
461291:	4c                   	dec    %esp
461292:	4d                   	dec    %ebp
461293:	37                   	aaa
461294:	78 45                	js     0x4612db
461296:	46                   	inc    %esi
461297:	4a                   	dec    %edx
461298:	64 68 7a 68 33 77    	fs push $0x7733687a
46129e:	4d                   	dec    %ebp
46129f:	75 71                	jne    0x461312
4612a1:	54                   	push   %esp
4612a2:	57                   	push   %edi
4612a3:	67 62 38             	bound  %edi,(%bx,%si)
4612a6:	39 2f                	cmp    %ebp,(%edi)
4612a8:	2b 59 71             	sub    0x71(%ecx),%ebx
4612ab:	6d                   	insl   (%dx),%es:(%edi)
4612ac:	72 62                	jb     0x461310
4612ae:	78 75                	js     0x461325
4612b0:	35 6f 4e 50 32       	xor    $0x32504e6f,%eax
4612b5:	63 69 36             	arpl   %ebp,0x36(%ecx)
4612b8:	76 6c                	jbe    0x461326
4612ba:	71 58                	jno    0x461314
4612bc:	74 62                	je     0x461320
4612be:	71 51                	jno    0x461311
4612c0:	4d                   	dec    %ebp
4612c1:	49                   	dec    %ecx
4612c2:	41                   	inc    %ecx
4612c3:	71 65                	jno    0x46132a
4612c5:	42                   	inc    %edx
4612c6:	45                   	inc    %ebp
4612c7:	30 38                	xor    %bh,(%eax)
4612c9:	72 4b                	jb     0x461316
4612cb:	38 45 35             	cmp    %al,0x35(%ebp)
4612ce:	72 43                	jb     0x461313
4612d0:	4f                   	dec    %edi
4612d1:	55                   	push   %ebp
4612d2:	69 62 2f 31 4d 6a 57 	imul   $0x576a4d31,0x2f(%edx),%esp
4612d9:	69 34 68 52 6f 44 49 	imul   $0x49446f52,(%eax,%ebp,2),%esi
4612e0:	4c                   	dec    %esp
4612e1:	4f                   	dec    %edi
4612e2:	69 2f 75 49 70 45    	imul   $0x45704975,(%edi),%ebp
4612e8:	2f                   	das
4612e9:	78 78                	js     0x461363
4612eb:	4c                   	dec    %esp
4612ec:	4f                   	dec    %edi
4612ed:	57                   	push   %edi
4612ee:	4a                   	dec    %edx
4612ef:	39 2b                	cmp    %ebp,(%ebx)
4612f1:	57                   	push   %edi
4612f2:	6a 6c                	push   $0x6c
4612f4:	4a                   	dec    %edx
4612f5:	6e                   	outsb  %ds:(%esi),(%dx)
4612f6:	46                   	inc    %esi
4612f7:	47                   	inc    %edi
4612f8:	47                   	inc    %edi
4612f9:	4a                   	dec    %edx
4612fa:	46                   	inc    %esi
4612fb:	65 4b                	gs dec %ebx
4612fd:	4f                   	dec    %edi
4612fe:	54                   	push   %esp
4612ff:	66 5a                	pop    %dx
461301:	58                   	pop    %eax
461302:	48                   	dec    %eax
461303:	78 39                	js     0x46133e
461305:	6e                   	outsb  %ds:(%esi),(%dx)
461306:	4d                   	dec    %ebp
461307:	58                   	pop    %eax
461308:	68 6a 62 44 7a       	push   $0x7a44626a
46130d:	33 6f 53             	xor    0x53(%edi),%ebp
461310:	2b 33                	sub    (%ebx),%esi
461312:	42                   	inc    %edx
461313:	31 72 63             	xor    %esi,0x63(%edx)
461316:	4e                   	dec    %esi
461317:	49                   	dec    %ecx
461318:	76 61                	jbe    0x46137b
46131a:	47                   	inc    %edi
46131b:	64 59                	fs pop %ecx
46131d:	68 62 54 35 74       	push   $0x74355462
461322:	55                   	push   %ebp
461323:	68 77 5a 47 42       	push   $0x42475a77
461328:	45                   	inc    %ebp
461329:	6a 54                	push   $0x54
46132b:	4c                   	dec    %esp
46132c:	61                   	popa
46132d:	52                   	push   %edx
46132e:	55                   	push   %ebp
46132f:	69 38 4a 55 41 41    	imul   $0x4141554a,(%eax),%edi
461335:	51                   	push   %ecx
461336:	4c                   	dec    %esp
461337:	46                   	inc    %esi
461338:	57                   	push   %edi
461339:	52                   	push   %edx
46133a:	78 41                	js     0x46137d
46133c:	6d                   	insl   (%dx),%es:(%edi)
46133d:	49                   	dec    %ecx
46133e:	37                   	aaa
46133f:	33 71 6d             	xor    0x6d(%ecx),%esi
461342:	76 74                	jbe    0x4613b8
461344:	37                   	aaa
461345:	43                   	inc    %ebx
461346:	6c                   	insb   (%dx),%es:(%edi)
461347:	33 71 38             	xor    0x38(%ecx),%esi
46134a:	70 70                	jo     0x4613bc
46134c:	55                   	push   %ebp
46134d:	75 71                	jne    0x4613c0
46134f:	51                   	push   %ecx
461350:	5a                   	pop    %edx
461351:	6c                   	insb   (%dx),%es:(%edi)
461352:	45                   	inc    %ebp
461353:	64 63 6f 2b          	arpl   %ebp,%fs:0x2b(%edi)
461357:	39 57 68             	cmp    %edx,0x68(%edi)
46135a:	35 72 53 35 79       	xor    $0x79355372,%eax
46135f:	65 77 43             	gs ja  0x4613a5
461362:	39 72 47             	cmp    %esi,0x47(%edx)
461365:	78 4b                	js     0x4613b2
461367:	70 6d                	jo     0x4613d6
461369:	75 4f                	jne    0x4613ba
46136b:	6a 4a                	push   $0x4a
46136d:	4d                   	dec    %ebp
46136e:	6c                   	insb   (%dx),%es:(%edi)
46136f:	4d                   	dec    %ebp
461370:	31 50 6b             	xor    %edx,0x6b(%eax)
461373:	73 6c                	jae    0x4613e1
461375:	77 69                	ja     0x4613e0
461377:	68 35 52 63 69       	push   $0x69635235
46137c:	72 6c                	jb     0x4613ea
46137e:	4b                   	dec    %ebx
46137f:	6e                   	outsb  %ds:(%esi),(%dx)
461380:	46                   	inc    %esi
461381:	38 64 55 51          	cmp    %ah,0x51(%ebp,%edx,2)
461385:	59                   	pop    %ecx
461386:	38 51 4b             	cmp    %dl,0x4b(%ecx)
461389:	32 45 67             	xor    0x67(%ebp),%al
46138c:	66 47                	inc    %di
46138e:	68 6b 51 35 66       	push   $0x6635516b
461393:	77 75                	ja     0x46140a
461395:	33 49 76             	xor    0x76(%ecx),%ecx
461398:	38 79 65             	cmp    %bh,0x65(%ecx)
46139b:	54                   	push   %esp
46139c:	42                   	inc    %edx
46139d:	66 42                	inc    %dx
46139f:	4e                   	dec    %esi
4613a0:	52                   	push   %edx
4613a1:	36 75 71             	ss jne 0x461415
4613a4:	4d                   	dec    %ebp
4613a5:	66 2f                	data16 das
4613a7:	35 4a 50 7a 78       	xor    $0x787a504a,%eax
4613ac:	4e                   	dec    %esi
4613ad:	52                   	push   %edx
4613ae:	32 72 4e             	xor    0x4e(%edx),%dh
4613b1:	2f                   	das
4613b2:	6a 54                	push   $0x54
4613b4:	4a                   	dec    %edx
4613b5:	2b 56 31             	sub    0x31(%esi),%edx
4613b8:	41                   	inc    %ecx
4613b9:	35 45 56 6e 6b       	xor    $0x6b6e5645,%eax
4613be:	45                   	inc    %ebp
4613bf:	73 43                	jae    0x461404
4613c1:	76 49                	jbe    0x46140c
4613c3:	4f                   	dec    %edi
4613c4:	57                   	push   %edi
4613c5:	67 50                	addr16 push %eax
4613c7:	70 48                	jo     0x461411
4613c9:	4f                   	dec    %edi
4613ca:	54                   	push   %esp
4613cb:	31 4a 58             	xor    %ecx,0x58(%edx)
4613ce:	65 37                	gs aaa
4613d0:	7a 7a                	jp     0x46144c
4613d2:	4c                   	dec    %esp
4613d3:	78 45                	js     0x46141a
4613d5:	6d                   	insl   (%dx),%es:(%edi)
4613d6:	4d                   	dec    %ebp
4613d7:	61                   	popa
4613d8:	78 61                	js     0x46143b
4613da:	44                   	inc    %esp
4613db:	64 5a                	fs pop %edx
4613dd:	67 47                	addr16 inc %edi
4613df:	79 54                	jns    0x461435
4613e1:	43                   	inc    %ebx
4613e2:	79 7a                	jns    0x46145e
4613e4:	45                   	inc    %ebp
4613e5:	2b 7a 31             	sub    0x31(%edx),%edi
4613e8:	5a                   	pop    %edx
4613e9:	56                   	push   %esi
4613ea:	58                   	pop    %eax
4613eb:	44                   	inc    %esp
4613ec:	54                   	push   %esp
4613ed:	41                   	inc    %ecx
4613ee:	56                   	push   %esi
4613ef:	55                   	push   %ebp
4613f0:	67 55                	addr16 push %ebp
4613f2:	2f                   	das
4613f3:	47                   	inc    %edi
4613f4:	33 57 30             	xor    0x30(%edi),%edx
4613f7:	63 64 69 6f          	arpl   %esp,0x6f(%ecx,%ebp,2)
4613fb:	70 74                	jo     0x461471
4613fd:	76 4d                	jbe    0x46144c
4613ff:	64 53                	fs push %ebx
461401:	41                   	inc    %ecx
461402:	31 64 57 66          	xor    %esp,0x66(%edi,%edx,2)
461406:	53                   	push   %ebx
461407:	37                   	aaa
461408:	55                   	push   %ebp
461409:	36 35 49 63 30 42    	ss xor $0x42306349,%eax
46140f:	4f                   	dec    %edi
461410:	58                   	pop    %eax
461411:	31 72 6a             	xor    %esi,0x6a(%edx)
461414:	33 2f                	xor    (%edi),%ebp
461416:	51                   	push   %ecx
461417:	38 35 5a 47 57 37    	cmp    %dh,0x3757475a
46141d:	62 73 30             	bound  %esi,0x30(%ebx)
461420:	47                   	inc    %edi
461421:	66 32 4e 47          	data16 xor 0x47(%esi),%cl
461425:	6a 55                	push   $0x55
461427:	4a                   	dec    %edx
461428:	64 5a                	fs pop %edx
46142a:	50                   	push   %eax
46142b:	4f                   	dec    %edi
46142c:	2f                   	das
46142d:	34 68                	xor    $0x68,%al
46142f:	66 75 73             	data16 jne 0x4614a5
461432:	64 4c                	fs dec %esp
461434:	41                   	inc    %ecx
461435:	72 65                	jb     0x46149c
461437:	44                   	inc    %esp
461438:	46                   	inc    %esi
461439:	36 32 76 76          	xor    %ss:0x76(%esi),%dh
46143d:	6f                   	outsl  %ds:(%esi),(%dx)
46143e:	6c                   	insb   (%dx),%es:(%edi)
46143f:	5a                   	pop    %edx
461440:	76 4d                	jbe    0x46148f
461442:	72 4a                	jb     0x46148e
461444:	69 2b 6c 52 55 61    	imul   $0x6155526c,(%ebx),%ebp
46144a:	67 31 37             	xor    %esi,(%bx)
46144d:	77 54                	ja     0x4614a3
46144f:	4f                   	dec    %edi
461450:	72 48                	jb     0x46149a
461452:	4d                   	dec    %ebp
461453:	39 31                	cmp    %esi,(%ecx)
461455:	52                   	push   %edx
461456:	5a                   	pop    %edx
461457:	46                   	inc    %esi
461458:	42                   	inc    %edx
461459:	74 32                	je     0x46148d
46145b:	42                   	inc    %edx
46145c:	71 69                	jno    0x4614c7
46145e:	55                   	push   %ebp
46145f:	31 55 32             	xor    %edx,0x32(%ebp)
461462:	37                   	aaa
461463:	34 30                	xor    $0x30,%al
461465:	49                   	dec    %ecx
461466:	4e                   	dec    %esi
461467:	66 47                	inc    %di
461469:	31 65 2b             	xor    %esp,0x2b(%ebp)
46146c:	76 6c                	jbe    0x4614da
46146e:	41                   	inc    %ecx
46146f:	49                   	dec    %ecx
461470:	32 6e 64             	xor    0x64(%esi),%ch
461473:	52                   	push   %edx
461474:	4b                   	dec    %ebx
461475:	70 78                	jo     0x4614ef
461477:	47                   	inc    %edi
461478:	68 73 58 62 4b       	push   $0x4b625873
46147d:	65 54                	gs push %esp
46147f:	46                   	inc    %esi
461480:	6a 70                	push   $0x70
461482:	62 36                	bound  %esi,(%esi)
461484:	52                   	push   %edx
461485:	68 4b 78 6e 71       	push   $0x716e784b
46148a:	74 6e                	je     0x4614fa
46148c:	44                   	inc    %esp
46148d:	47                   	inc    %edi
46148e:	46                   	inc    %esi
46148f:	5a                   	pop    %edx
461490:	37                   	aaa
461491:	6c                   	insb   (%dx),%es:(%edi)
461492:	47                   	inc    %edi
461493:	4e                   	dec    %esi
461494:	48                   	dec    %eax
461495:	41                   	inc    %ecx
461496:	58                   	pop    %eax
461497:	7a 4e                	jp     0x4614e7
461499:	70 58                	jo     0x4614f3