4172f1:	62 6d 37             	bound  %ebp,0x37(%ebp)
4172f4:	52                   	push   %edx
4172f5:	37                   	aaa
4172f6:	54                   	push   %esp
4172f7:	4c                   	dec    %esp
4172f8:	66 61                	popaw
4172fa:	55                   	push   %ebp
4172fb:	7a 5a                	jp     0x417357
4172fd:	2f                   	das
4172fe:	32 6a 65             	xor    0x65(%edx),%ch
417301:	31 73 58             	xor    %esi,0x58(%ebx)
417304:	72 65                	jb     0x41736b
417306:	4b                   	dec    %ebx
417307:	61                   	popa
417308:	61                   	popa
417309:	45                   	inc    %ebp
41730a:	61                   	popa
41730b:	6a 76                	push   $0x76
41730d:	4f                   	dec    %edi
41730e:	61                   	popa
41730f:	4c                   	dec    %esp
417310:	47                   	inc    %edi
417311:	64 71 6a             	fs jno 0x41737e
417314:	54                   	push   %esp
417315:	44                   	inc    %esp
417316:	6b 6b 74 36          	imul   $0x36,0x74(%ebx),%ebp
41731a:	63 79 42             	arpl   %edi,0x42(%ecx)
41731d:	57                   	push   %edi
41731e:	37                   	aaa
41731f:	56                   	push   %esi
417320:	58                   	pop    %eax
417321:	79 30                	jns    0x417353
417323:	43                   	inc    %ebx
417324:	4a                   	dec    %edx
417325:	4e                   	dec    %esi
417326:	79 63                	jns    0x41738b
417328:	58                   	pop    %eax
417329:	46                   	inc    %esi
41732a:	38 6f 53             	cmp    %ch,0x53(%edi)
41732d:	58                   	pop    %eax
41732e:	6f                   	outsl  %ds:(%esi),(%dx)
41732f:	33 66 5a             	xor    0x5a(%esi),%esp
417332:	55                   	push   %ebp
417333:	48                   	dec    %eax
417334:	46                   	inc    %esi
417335:	63 6a 47             	arpl   %ebp,0x47(%edx)
417338:	57                   	push   %edi
417339:	63 38                	arpl   %edi,(%eax)
41733b:	70 42                	jo     0x41737f
41733d:	63 42 6d             	arpl   %eax,0x6d(%edx)
417340:	61                   	popa
417341:	54                   	push   %esp
417342:	56                   	push   %esi
417343:	71 33                	jno    0x417378
417345:	74 2b                	je     0x417372
417347:	45                   	inc    %ebp
417348:	47                   	inc    %edi
417349:	69 6e 75 72 6f 71 4d 	imul   $0x4d716f72,0x75(%esi),%ebp
417350:	51                   	push   %ecx
417351:	7a 79                	jp     0x4173cc
417353:	64 67 41             	fs addr16 inc %ecx
417356:	6a 38                	push   $0x38
417358:	69 42 64 63 63 6f 41 	imul   $0x416f6363,0x64(%edx),%eax
41735f:	50                   	push   %eax
417360:	49                   	dec    %ecx
417361:	52                   	push   %edx
417362:	4e                   	dec    %esi
417363:	52                   	push   %edx
417364:	31 5a 54             	xor    %ebx,0x54(%edx)
417367:	55                   	push   %ebp
417368:	74 35                	je     0x41739f
41736a:	70 42                	jo     0x4173ae
41736c:	5a                   	pop    %edx
41736d:	31 78 37             	xor    %edi,0x37(%eax)
417370:	53                   	push   %ebx
417371:	4f                   	dec    %edi
417372:	31 6f 72             	xor    %ebp,0x72(%edi)
417375:	66 72 4e             	data16 jb 0x4173c6
417378:	6c                   	insb   (%dx),%es:(%edi)
417379:	71 57                	jno    0x4173d2
41737b:	31 56 52             	xor    %edx,0x52(%esi)
41737e:	48                   	dec    %eax
41737f:	52                   	push   %edx
417380:	52                   	push   %edx
417381:	5a                   	pop    %edx
417382:	66 78 4a             	data16 js 0x4173cf
417385:	55                   	push   %ebp
417386:	4b                   	dec    %ebx
417387:	79 49                	jns    0x4173d2
417389:	66 4c                	dec    %sp
41738b:	6c                   	insb   (%dx),%es:(%edi)
41738c:	4f                   	dec    %edi
41738d:	57                   	push   %edi
41738e:	52                   	push   %edx
41738f:	41                   	inc    %ecx
417390:	2f                   	das
417391:	79 59                	jns    0x4173ec
417393:	75 6e                	jne    0x417403
417395:	71 36                	jno    0x4173cd
417397:	68 78 68 56 52       	push   $0x52566878
41739c:	78 74                	js     0x417412
41739e:	61                   	popa
41739f:	6e                   	outsb  %ds:(%esi),(%dx)
4173a0:	6b 50 35 31          	imul   $0x31,0x35(%eax),%edx
4173a4:	39 2f                	cmp    %ebp,(%edi)
4173a6:	30 55 51             	xor    %dl,0x51(%ebp)
4173a9:	64 45                	fs inc %ebp
4173ab:	61                   	popa
4173ac:	71 33                	jno    0x4173e1
4173ae:	52                   	push   %edx
4173af:	73 37                	jae    0x4173e8
4173b1:	59                   	pop    %ecx
4173b2:	62 70 4e             	bound  %esi,0x4e(%eax)
4173b5:	73 77                	jae    0x41742e
4173b7:	52                   	push   %edx
4173b8:	69 30 74 62 75 72    	imul   $0x72756274,(%eax),%esi
4173be:	50                   	push   %eax
4173bf:	49                   	dec    %ecx
4173c0:	52                   	push   %edx
4173c1:	37                   	aaa
4173c2:	30 6f 75             	xor    %ch,0x75(%edi)
4173c5:	37                   	aaa
4173c6:	2b 54 46 7a          	sub    0x7a(%esi,%eax,2),%edx
4173ca:	35 49 39 4f 51       	xor    $0x514f3949,%eax
4173cf:	46                   	inc    %esi
4173d0:	62 4c 4a 4a          	bound  %ecx,0x4a(%edx,%ecx,2)
4173d4:	43                   	inc    %ebx
4173d5:	64 79 33             	fs jns 0x41740b
4173d8:	39 4c 51 6d          	cmp    %ecx,0x6d(%ecx,%edx,2)
4173dc:	65 54                	gs push %esp
4173de:	6a 64                	push   $0x64
4173e0:	4f                   	dec    %edi
4173e1:	6f                   	outsl  %ds:(%esi),(%dx)
4173e2:	79 63                	jns    0x417447
4173e4:	54                   	push   %esp
4173e5:	4f                   	dec    %edi
4173e6:	4e                   	dec    %esi
4173e7:	48                   	dec    %eax
4173e8:	69 63 2f 4c 45 5a 6f 	imul   $0x6f5a454c,0x2f(%ebx),%esp
4173ef:	75 6a                	jne    0x41745b
4173f1:	36 33 6a 46          	xor    %ss:0x46(%edx),%ebp
4173f5:	65 49                	gs dec %ecx
4173f7:	70 58                	jo     0x417451
4173f9:	44                   	inc    %esp
4173fa:	52                   	push   %edx
4173fb:	44                   	inc    %esp
4173fc:	4a                   	dec    %edx
4173fd:	53                   	push   %ebx
4173fe:	6d                   	insl   (%dx),%es:(%edi)
4173ff:	72 64                	jb     0x417465
417401:	68 38 4e 57 61       	push   $0x61574e38
417406:	58                   	pop    %eax
417407:	34 74                	xor    $0x74,%al
417409:	44                   	inc    %esp
41740a:	51                   	push   %ecx
41740b:	75 39                	jne    0x417446
41740d:	74 53                	je     0x417462
41740f:	73 42                	jae    0x417453
417411:	66 2b 64 45 75       	sub    0x75(%ebp,%eax,2),%sp
417416:	36 2b 71 72          	sub    %ss:0x72(%ecx),%esi
41741a:	4b                   	dec    %ebx
41741b:	52                   	push   %edx
41741c:	4c                   	dec    %esp
41741d:	6b 66 49 42          	imul   $0x42,0x49(%esi),%esp
417421:	6c                   	insb   (%dx),%es:(%edi)
417422:	48                   	dec    %eax
417423:	55                   	push   %ebp
417424:	62 67 74             	bound  %esp,0x74(%edi)
417427:	74 61                	je     0x41748a
417429:	47                   	inc    %edi
41742a:	52                   	push   %edx
41742b:	63 2b                	arpl   %ebp,(%ebx)
41742d:	63 77 48             	arpl   %esi,0x48(%edi)
417430:	42                   	inc    %edx
417431:	6c                   	insb   (%dx),%es:(%edi)
417432:	65 51                	gs push %ecx
417434:	52                   	push   %edx
417435:	4d                   	dec    %ebp
417436:	55                   	push   %ebp
417437:	52                   	push   %edx
417438:	4b                   	dec    %ebx
417439:	63 58 78             	arpl   %ebx,0x78(%eax)
41743c:	54                   	push   %esp
41743d:	75 57                	jne    0x417496
41743f:	61                   	popa
417440:	46                   	inc    %esi
417441:	2b 76 42             	sub    0x42(%esi),%esi
417444:	76 78                	jbe    0x4174be
417446:	76 30                	jbe    0x417478
417448:	41                   	inc    %ecx
417449:	69 57 76 36 4f 48 45 	imul   $0x45484f36,0x76(%edi),%edx
417450:	44                   	inc    %esp
417451:	64 35 35 6c 54 62    	fs xor $0x62546c35,%eax
417457:	65 54                	gs push %esp
417459:	5a                   	pop    %edx
41745a:	44                   	inc    %esp
41745b:	36 64 33 48 6b       	ss xor %fs:0x6b(%eax),%ecx
417460:	59                   	pop    %ecx
417461:	4a                   	dec    %edx
417462:	4f                   	dec    %edi
417463:	61                   	popa
417464:	65 35 65 7a 54 51    	gs xor $0x51547a65,%eax
41746a:	6e                   	outsb  %ds:(%esi),(%dx)
41746b:	5a                   	pop    %edx
41746c:	61                   	popa
41746d:	39 46 76             	cmp    %eax,0x76(%esi)
417470:	56                   	push   %esi
417471:	34 31                	xor    $0x31,%al
417473:	64 45                	fs inc %ebp
417475:	44                   	inc    %esp
417476:	36 39 7a 6d          	cmp    %edi,%ss:0x6d(%edx)
41747a:	70 6b                	jo     0x4174e7
41747c:	4c                   	dec    %esp
41747d:	71 7a                	jno    0x4174f9
41747f:	6a 50                	push   $0x50
417481:	59                   	pop    %ecx
417482:	35 6d 52 75 68       	xor    $0x6875526d,%eax
417487:	51                   	push   %ecx
417488:	65 35 44 4a 5a 31    	gs xor $0x315a4a44,%eax
41748e:	39 65 50             	cmp    %esp,0x50(%ebp)
417491:	76 4b                	jbe    0x4174de
417493:	61                   	popa
417494:	69 4a 7a 6d 6c 73 68 	imul   $0x68736c6d,0x7a(%edx),%ecx
41749b:	6a 50                	push   $0x50
41749d:	7a 61                	jp     0x417500
41749f:	39 35 35 6f 64 66    	cmp    %esi,0x66646f35
4174a5:	2f                   	das
4174a6:	4a                   	dec    %edx
4174a7:	71 38                	jno    0x4174e1
4174a9:	6b 41 52 34          	imul   $0x34,0x52(%ecx),%eax
4174ad:	31 57 42             	xor    %edx,0x42(%edi)
4174b0:	6e                   	outsb  %ds:(%esi),(%dx)
4174b1:	49                   	dec    %ecx
4174b2:	46                   	inc    %esi
4174b3:	62 34 73             	bound  %esi,(%ebx,%esi,2)
4174b6:	45                   	inc    %ebp
4174b7:	6a 2f                	push   $0x2f
4174b9:	4a                   	dec    %edx
4174ba:	36 71 46             	ss jno 0x417503
4174bd:	44                   	inc    %esp
4174be:	38 52 78             	cmp    %dl,0x78(%edx)
4174c1:	61                   	popa
4174c2:	6b 70 31 50          	imul   $0x50,0x31(%eax),%esi
4174c6:	4d                   	dec    %ebp
4174c7:	62 48 6c             	bound  %ecx,0x6c(%eax)
4174ca:	57                   	push   %edi
4174cb:	36 33 79 57          	xor    %ss:0x57(%ecx),%edi
4174cf:	38 51 70             	cmp    %dl,0x70(%ecx)
4174d2:	76 58                	jbe    0x41752c
4174d4:	30 6c 36 37          	xor    %ch,0x37(%esi,%esi,1)
4174d8:	47                   	inc    %edi
4174d9:	54                   	push   %esp
4174da:	36 68 64 37 50 65    	ss push $0x65503764
4174e0:	72 4c                	jb     0x41752e
4174e2:	39 75 62             	cmp    %esi,0x62(%ebp)
4174e5:	44                   	inc    %esp
4174e6:	6d                   	insl   (%dx),%es:(%edi)
4174e7:	58                   	pop    %eax
4174e8:	36 4f                	ss dec %edi
4174ea:	70 68                	jo     0x417554
4174ec:	4e                   	dec    %esi
4174ed:	34 30                	xor    $0x30,%al
4174ef:	63 48 30             	arpl   %ecx,0x30(%eax)
4174f2:	6b 69 49 35          	imul   $0x35,0x49(%ecx),%ebp
4174f6:	53                   	push   %ebx
4174f7:	66 46                	inc    %si
4174f9:	58                   	pop    %eax
4174fa:	71 44                	jno    0x417540
4174fc:	36 66 4b             	ss dec %bx
4174ff:	7a 35                	jp     0x417536
417501:	2b 51 41             	sub    0x41(%ecx),%edx
417504:	69 2b 6a 30 4b 54    	imul   $0x544b306a,(%ebx),%ebp
41750a:	47                   	inc    %edi
41750b:	61                   	popa
41750c:	52                   	push   %edx
41750d:	41                   	inc    %ecx
41750e:	49                   	dec    %ecx
41750f:	32 2b                	xor    (%ebx),%ch
417511:	4c                   	dec    %esp
417512:	7a 56                	jp     0x41756a
417514:	2b 57 4b             	sub    0x4b(%edi),%edx
417517:	53                   	push   %ebx
417518:	7a 35                	jp     0x41754f
41751a:	4a                   	dec    %edx
41751b:	70 35                	jo     0x417552
41751d:	42                   	inc    %edx
41751e:	74 35                	je     0x417555
417520:	30 4a 57             	xor    %cl,0x57(%edx)
417523:	54                   	push   %esp
417524:	68 69 66 32 73       	push   $0x73326669
417529:	77 7a                	ja     0x4175a5
41752b:	71 4b                	jno    0x417578
41752d:	2b 57 6d             	sub    0x6d(%edi),%edx
417530:	58                   	pop    %eax
417531:	4f                   	dec    %edi
417532:	2f                   	das
417533:	6a 35                	push   $0x35
417535:	76 56                	jbe    0x41758d
417537:	6a 2b                	push   $0x2b
417539:	41                   	inc    %ecx
41753a:	32 33                	xor    (%ebx),%dh
41753c:	51                   	push   %ecx
41753d:	2f                   	das
41753e:	58                   	pop    %eax
41753f:	47                   	inc    %edi
417540:	55                   	push   %ebp
417541:	6b 76 5a 4d          	imul   $0x4d,0x5a(%esi),%esi
417545:	55                   	push   %ebp
417546:	50                   	push   %eax
417547:	6b 78 47 75          	imul   $0x75,0x47(%eax),%edi
41754b:	66 37                	data16 aaa
41754d:	68 64 5a 43 6c       	push   $0x6c435a64
417552:	53                   	push   %ebx
417553:	70 77                	jo     0x4175cc
417555:	46                   	inc    %esi
417556:	6b 55 2f 51          	imul   $0x51,0x2f(%ebp),%edx
41755a:	42                   	inc    %edx
41755b:	46                   	inc    %esi
41755c:	67 47                	addr16 inc %edi
41755e:	58                   	pop    %eax
41755f:	46                   	inc    %esi
417560:	31 59 36             	xor    %ebx,0x36(%ecx)
417563:	34 77                	xor    $0x77,%al
417565:	2f                   	das
417566:	54                   	push   %esp
417567:	34 55                	xor    $0x55,%al
417569:	43                   	inc    %ebx
41756a:	51                   	push   %ecx
41756b:	6a 77                	push   $0x77
41756d:	6a 6b                	push   $0x6b
41756f:	43                   	inc    %ebx
417570:	72 4a                	jb     0x4175bc
417572:	69 74 59 39 41 72 65 	imul   $0x4c657241,0x39(%ecx,%ebx,2),%esi
417579:	4c
41757a:	6b 61 76 77          	imul   $0x77,0x76(%ecx),%esp
41757e:	70 4a                	jo     0x4175ca
417580:	7a 74                	jp     0x4175f6
417582:	5a                   	pop    %edx
417583:	55                   	push   %ebp
417584:	33 58 76             	xor    0x76(%eax),%ebx
417587:	39 39                	cmp    %edi,(%ecx)
417589:	78 36                	js     0x4175c1
41758b:	65 2f                	gs das
41758d:	43                   	inc    %ebx
41758e:	41                   	inc    %ecx
41758f:	73 2b                	jae    0x4175bc
417591:	31 64 63 62          	xor    %esp,0x62(%ebx,%eiz,2)
417595:	4b                   	dec    %ebx
417596:	62 75 63             	bound  %esi,0x63(%ebp)
417599:	55                   	push   %ebp