4313ab:	41                   	inc    %ecx
4313ac:	42                   	inc    %edx
4313ad:	4b                   	dec    %ebx
4313ae:	43                   	inc    %ebx
4313af:	63 41 41             	arpl   %eax,0x41(%ecx)
4313b2:	41                   	inc    %ecx
4313b3:	71 69                	jno    0x43141e
4313b5:	4a                   	dec    %edx
4313b6:	53                   	push   %ebx
4313b7:	44                   	inc    %esp
4313b8:	36 31 74 66 5a       	xor    %esi,%ss:0x5a(%esi,%eiz,2)
4313bd:	49                   	dec    %ecx
4313be:	41                   	inc    %ecx
4313bf:	34 70                	xor    $0x70,%al
4313c1:	4b                   	dec    %ebx
4313c2:	43                   	inc    %ebx
4313c3:	5a                   	pop    %edx
4313c4:	59                   	pop    %ecx
4313c5:	49                   	dec    %ecx
4313c6:	41                   	inc    %ecx
4313c7:	4d                   	dec    %ebp
4313c8:	41                   	inc    %ecx
4313c9:	41                   	inc    %ecx
4313ca:	41                   	inc    %ecx
4313cb:	42                   	inc    %edx
4313cc:	6a 30                	push   $0x30
4313ce:	43                   	inc    %ebx
4313cf:	77 41                	ja     0x431412
4313d1:	41                   	inc    %ecx
4313d2:	41                   	inc    %ecx
4313d3:	45                   	inc    %ebp
4313d4:	6f                   	outsl  %ds:(%esi),(%dx)
4313d5:	4a                   	dec    %edx
4313d6:	77 41                	ja     0x431419
4313d8:	41                   	inc    %ecx
4313d9:	43                   	inc    %ebx
4313da:	71 49                	jno    0x431425
4313dc:	55                   	push   %ebp
4313dd:	4b                   	dec    %ebx
4313de:	43                   	inc    %ebx
4313df:	77 41                	ja     0x431422
4313e1:	41                   	inc    %ecx
4313e2:	41                   	inc    %ecx
4313e3:	72 2b                	jb     0x431410
4313e5:	44                   	inc    %esp
4313e6:	67 63 41 4f          	arpl   %eax,0x4f(%bx,%di)
4313ea:	45                   	inc    %ebp
4313eb:	67 41                	addr16 inc %ecx
4313ed:	41                   	inc    %ecx
4313ee:	41                   	inc    %ecx
4313ef:	44                   	inc    %esp
4313f0:	2b 44 42 63          	sub    0x63(%edx,%eax,2),%eax
4313f4:	41                   	inc    %ecx
4313f5:	49                   	dec    %ecx
4313f6:	4c                   	dec    %esp
4313f7:	63 49 52             	arpl   %ecx,0x52(%ecx)
4313fa:	68 67 67 36 77       	push   $0x77366767
4313ff:	68 47 47 47 46       	push   $0x46474747
431404:	6c                   	insb   (%dx),%es:(%edi)
431405:	5a                   	pop    %edx
431406:	6d                   	insl   (%dx),%es:(%edi)
431407:	48                   	dec    %eax
431408:	2b 44 68 63          	sub    0x63(%eax,%ebp,2),%eax
43140c:	41                   	inc    %ecx
43140d:	2f                   	das
43140e:	67 77 58             	addr16 ja 0x431469
431411:	41                   	inc    %ecx
431412:	43                   	inc    %ebx
431413:	42                   	inc    %edx
431414:	4c                   	dec    %esp
431415:	76 52                	jbe    0x431469
431417:	4d                   	dec    %ebp
431418:	4e                   	dec    %esi
431419:	5a                   	pop    %edx
43141a:	53                   	push   %ebx
43141b:	41                   	inc    %ecx
43141c:	76 76                	jbe    0x431494
43141e:	52                   	push   %edx
43141f:	4d                   	dec    %ebp
431420:	4e                   	dec    %esi
431421:	59                   	pop    %ecx
431422:	57                   	push   %edi
431423:	56                   	push   %esi
431424:	5a                   	pop    %edx
431425:	52                   	push   %edx
431426:	51                   	push   %ecx
431427:	51                   	push   %ecx
431428:	41                   	inc    %ecx
431429:	41                   	inc    %ecx
43142a:	41                   	inc    %ecx
43142b:	41                   	inc    %ecx
43142c:	62 41 41             	bound  %eax,0x41(%ecx)
43142f:	41                   	inc    %ecx
431430:	41                   	inc    %ecx
431431:	78 67                	js     0x43149a
431433:	41                   	inc    %ecx
431434:	41                   	inc    %ecx
431435:	41                   	inc    %ecx
431436:	43                   	inc    %ebx
431437:	59                   	pop    %ecx
431438:	42                   	inc    %edx
431439:	41                   	inc    %ecx
43143a:	41                   	inc    %ecx
43143b:	42                   	inc    %edx
43143c:	4f                   	dec    %edi
43143d:	41                   	inc    %ecx
43143e:	67 41                	addr16 inc %ecx
431440:	41                   	inc    %ecx
431441:	4f                   	dec    %edi
431442:	41                   	inc    %ecx
431443:	59                   	pop    %ecx
431444:	41                   	inc    %ecx
431445:	41                   	inc    %ecx
431446:	41                   	inc    %ecx
431447:	43                   	inc    %ebx
431448:	63 4f 48             	arpl   %ecx,0x48(%edi)
43144b:	50                   	push   %eax
43144c:	69 2f 2f 38 67 50    	imul   $0x5067382f,(%edi),%ebp
431452:	67 41                	addr16 inc %ecx
431454:	41                   	inc    %ecx
431455:	41                   	inc    %ecx
431456:	47                   	inc    %edi
431457:	56                   	push   %esi
431458:	6d                   	insl   (%dx),%es:(%edi)
431459:	2f                   	das
43145a:	67 34 58             	addr16 xor $0x58,%al
43145d:	41                   	inc    %ecx
43145e:	44                   	inc    %esp
43145f:	69 6f 2f 2f 2f 2f 30 	imul   $0x302f2f2f,0x2f(%edi),%ebp
431466:	41                   	inc    %ecx
431467:	59                   	pop    %ecx
431468:	41                   	inc    %ecx
431469:	41                   	inc    %ecx
43146a:	41                   	inc    %ecx
43146b:	45                   	inc    %ebp
43146c:	6f                   	outsl  %ds:(%esi),(%dx)
43146d:	4a                   	dec    %edx
43146e:	77 41                	ja     0x4314b1
431470:	41                   	inc    %ecx
431471:	43                   	inc    %ebx
431472:	76 34                	jbe    0x4314a8
431474:	4d                   	dec    %ebp
431475:	41                   	inc    %ecx
431476:	67 41                	addr16 inc %ecx
431478:	67 6b 47 71 57       	imul   $0x57,0x71(%bx),%eax
43147d:	44                   	inc    %esp
43147e:	53                   	push   %ebx
43147f:	43                   	inc    %ebx
431480:	55                   	push   %ebp
431481:	61                   	popa
431482:	70 59                	jo     0x4314dd
431484:	4e                   	dec    %esi
431485:	59                   	pop    %ecx
431486:	5a                   	pop    %edx
431487:	6f                   	outsl  %ds:(%esi),(%dx)
431488:	67 64 42             	addr16 fs inc %edx
43148b:	2f                   	das
43148c:	4b                   	dec    %ebx
43148d:	45                   	inc    %ebp
43148e:	79 43                	jns    0x4314d3
431490:	49                   	dec    %ecx
431491:	38 79 30             	cmp    %bh,0x30(%ecx)
431494:	67 57                	addr16 push %edi
431496:	57                   	push   %edi
431497:	5a                   	pop    %edx
431498:	6c                   	insb   (%dx),%es:(%edi)
431499:	49                   	dec    %ecx
43149a:	45                   	inc    %ebp
43149b:	6d                   	insl   (%dx),%es:(%edi)
43149c:	79 52                	jns    0x4314f0
43149e:	66 52                	push   %dx
4314a0:	68 5a 53 42 63       	push   $0x6342535a
4314a5:	63 79 62             	arpl   %edi,0x62(%ecx)
4314a8:	34 57                	xor    $0x57,%al
4314aa:	53                   	push   %ebx
4314ab:	41                   	inc    %ecx
4314ac:	47                   	inc    %edi
4314ad:	41                   	inc    %ecx
4314ae:	41                   	inc    %ecx
4314af:	41                   	inc    %ecx
4314b0:	41                   	inc    %ecx
4314b1:	59                   	pop    %ecx
4314b2:	32 55 55             	xor    0x55(%ebp),%dl
4314b5:	49                   	dec    %ecx
4314b6:	50                   	push   %eax
4314b7:	34 59                	xor    $0x59,%al
4314b9:	41                   	inc    %ecx
4314ba:	47                   	inc    %edi
4314bb:	73 67                	jae    0x431524
4314bd:	63 42 75             	arpl   %eax,0x75(%edx)
4314c0:	4d                   	dec    %ebp
4314c1:	48                   	dec    %eax
4314c2:	57                   	push   %edi
4314c3:	45                   	inc    %ebp
4314c4:	67 2b 67 6a          	sub    0x6a(%bx),%esp
4314c8:	49                   	dec    %ecx
4314c9:	32 6c 68 6c          	xor    0x6c(%eax,%ebp,2),%ch
4314cd:	49                   	dec    %ecx
4314ce:	41                   	inc    %ecx
4314cf:	4d                   	dec    %ebp
4314d0:	41                   	inc    %ecx
4314d1:	41                   	inc    %ecx
4314d2:	41                   	inc    %ecx
4314d3:	42                   	inc    %edx
4314d4:	6a 5a                	push   $0x5a
4314d6:	69 42 76 66 74 58 31 	imul   $0x31587466,0x76(%edx),%eax
4314dd:	57                   	push   %edi
4314de:	47                   	inc    %edi
4314df:	61                   	popa
4314e0:	4e                   	dec    %esi
4314e1:	48                   	dec    %eax
4314e2:	77 41                	ja     0x431525
4314e4:	41                   	inc    %ecx
4314e5:	41                   	inc    %ecx
4314e6:	52                   	push   %edx
4314e7:	51                   	push   %ecx
4314e8:	6f                   	outsl  %ds:(%esi),(%dx)
4314e9:	4c                   	dec    %esp
4314ea:	41                   	inc    %ecx
4314eb:	41                   	inc    %ecx
4314ec:	41                   	inc    %ecx
4314ed:	43                   	inc    %ebx
4314ee:	76 34                	jbe    0x431524
4314f0:	4f                   	dec    %edi
4314f1:	43                   	inc    %ebx
4314f2:	41                   	inc    %ecx
4314f3:	41                   	inc    %ecx
4314f4:	34 47                	xor    $0x47,%al
4314f6:	67 41                	addr16 inc %ecx
4314f8:	41                   	inc    %ecx
4314f9:	41                   	inc    %ecx
4314fa:	45                   	inc    %ebp
4314fb:	55                   	push   %ebp
4314fc:	45                   	inc    %ebp
4314fd:	41                   	inc    %ecx
4314fe:	41                   	inc    %ecx
4314ff:	41                   	inc    %ecx
431500:	41                   	inc    %ecx
431501:	66 65 48             	gs dec %ax
431504:	2f                   	das
431505:	2f                   	das
431506:	77 33                	ja     0x43153b
431508:	69 2f 2f 2b 75 34    	imul   $0x34752b2f,(%edi),%ebp
43150e:	76 2f                	jbe    0x43153f
431510:	2f                   	das
431511:	33 75 4c             	xor    0x4c(%ebp),%esi
431514:	2f                   	das
431515:	2f                   	das
431516:	7a 68                	jp     0x431580
431518:	51                   	push   %ecx
431519:	34 66                	xor    $0x66,%al
43151b:	2f                   	das
43151c:	2f                   	das
43151d:	49                   	dec    %ecx
43151e:	4e                   	dec    %esi
43151f:	43                   	inc    %ebx
431520:	51                   	push   %ecx
431521:	36 66 30 67 4c       	data16 xor %ah,%ss:0x4c(%edi)
431526:	56                   	push   %esi
431527:	30 35 32 6c 6b 67    	xor    %dh,0x676b6c32
43152d:	78 63                	js     0x431592
43152f:	70 50                	jo     0x431581
431531:	33 46 67             	xor    0x67(%esi),%eax
431534:	67 41                	addr16 inc %ecx
431536:	77 41                	ja     0x431579
431538:	41                   	inc    %ecx
431539:	41                   	inc    %ecx
43153a:	47                   	inc    %edi
43153b:	4e                   	dec    %esi
43153c:	6c                   	insb   (%dx),%es:(%edi)
43153d:	2f                   	das
43153e:	67 34 58             	addr16 xor $0x58,%al
431541:	41                   	inc    %ecx
431542:	44                   	inc    %esp
431543:	6a 39                	push   $0x39
431545:	2f                   	das
431546:	76 2f                	jbe    0x431577
431548:	2f                   	das
431549:	49                   	dec    %ecx
43154a:	4f                   	dec    %edi
43154b:	69 6f 55 63 6f 67 4d 	imul   $0x4d676f63,0x55(%edi),%ebp
431552:	35 43 58 38 56       	xor    $0x56385843,%eax
431557:	6b 67 50 32          	imul   $0x32,0x50(%edi),%esp
43155b:	72 69                	jb     0x4315c6
43155d:	34 46                	xor    $0x46,%al
43155f:	6b 67 69 42          	imul   $0x42,0x69(%edi),%esp
431563:	7a 32                	jp     0x431597
431565:	33 31                	xor    (%ecx),%esi
431567:	67 67 33 47 61       	addr16 xor 0x61(%bx),%eax
43156c:	31 41 46             	xor    %eax,0x46(%ecx)
43156f:	68 6c 49 4d 73       	push   $0x734d496c
431574:	78 67                	js     0x4315dd
431576:	39 68 59             	cmp    %ebp,0x59(%eax)
431579:	5a                   	pop    %edx
43157a:	6d                   	insl   (%dx),%es:(%edi)
43157b:	58                   	pop    %eax
43157c:	2b 44 68 59          	sub    0x59(%eax,%ebp,2),%eax
431580:	41                   	inc    %ecx
431581:	4f                   	dec    %edi
431582:	41                   	inc    %ecx
431583:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
431587:	44                   	inc    %esp
431588:	2b 44 68 6f          	sub    0x6f(%eax,%ebp,2),%eax
43158c:	41                   	inc    %ecx
43158d:	4f                   	dec    %edi
43158e:	4f                   	dec    %edi
43158f:	4c                   	dec    %esp
431590:	67 2f                	addr16 das
431592:	2f                   	das
431593:	38 67 45             	cmp    %ah,0x45(%edi)
431596:	5a                   	pop    %edx
431597:	57                   	push   %edi
431598:	68 74 69 41 2f       	push   $0x2f416974
43159d:	44                   	inc    %esp
43159e:	6d                   	insl   (%dx),%es:(%edi)
43159f:	67 54                	addr16 push %esp
4315a1:	57                   	push   %edi
4315a2:	43                   	inc    %ebx
4315a3:	41                   	inc    %ecx
4315a4:	45                   	inc    %ebp
4315a5:	41                   	inc    %ecx
4315a6:	41                   	inc    %ecx
4315a7:	41                   	inc    %ecx
4315a8:	41                   	inc    %ecx
4315a9:	59                   	pop    %ecx
4315aa:	32 55 67             	xor    0x67(%ebp),%dl
4315ad:	41                   	inc    %ecx
4315ae:	51                   	push   %ecx
4315af:	41                   	inc    %ecx
4315b0:	41                   	inc    %ecx
4315b1:	41                   	inc    %ecx
4315b2:	47                   	inc    %edi
4315b3:	4a                   	dec    %edx
4315b4:	6c                   	insb   (%dx),%es:(%edi)
4315b5:	49                   	dec    %ecx
4315b6:	46                   	inc    %esi
4315b7:	67 30 51 66          	xor    %dl,0x66(%bx,%di)
4315bb:	6c                   	insb   (%dx),%es:(%edi)
4315bc:	68 2f 67 34 58       	push   $0x5834672f
4315c1:	41                   	inc    %ecx
4315c2:	44                   	inc    %esp
4315c3:	69 64 2f 76 2f 2f 30 	imul   $0x43302f2f,0x76(%edi,%ebp,1),%esp
4315ca:	43
4315cb:	73 41                	jae    0x43160e
4315cd:	41                   	inc    %ecx
4315ce:	41                   	inc    %ecx
4315cf:	45                   	inc    %ebp
4315d0:	6f                   	outsl  %ds:(%esi),(%dx)
4315d1:	4a                   	dec    %edx
4315d2:	77 41                	ja     0x431615