4132fe:	62 2f                	bound  %ebp,(%edi)
413300:	4e                   	dec    %esi
413301:	30 75 38             	xor    %dh,0x38(%ebp)
413304:	78 78                	js     0x41337e
413306:	67 45                	addr16 inc %ebp
413308:	55                   	push   %ebp
413309:	4c                   	dec    %esp
41330a:	78 50                	js     0x41335c
41330c:	34 64                	xor    $0x64,%al
41330e:	47                   	inc    %edi
41330f:	54                   	push   %esp
413310:	6a 44                	push   $0x44
413312:	4c                   	dec    %esp
413313:	46                   	inc    %esi
413314:	79 74                	jns    0x41338a
413316:	54                   	push   %esp
413317:	65 5a                	gs pop %edx
413319:	78 4c                	js     0x413367
41331b:	31 74 49 69          	xor    %esi,0x69(%ecx,%ecx,2)
41331f:	6d                   	insl   (%dx),%es:(%edi)
413320:	46                   	inc    %esi
413321:	76 50                	jbe    0x413373
413323:	41                   	inc    %ecx
413324:	6c                   	insb   (%dx),%es:(%edi)
413325:	2b 58 37             	sub    0x37(%eax),%ebx
413328:	74 62                	je     0x41338c
41332a:	45                   	inc    %ebp
41332b:	34 66                	xor    $0x66,%al
41332d:	37                   	aaa
41332e:	62 37                	bound  %esi,(%edi)
413330:	55                   	push   %ebp
413331:	66 6e                	data16 outsb %ds:(%esi),(%dx)
413333:	2f                   	das
413334:	61                   	popa
413335:	58                   	pop    %eax
413336:	38 31                	cmp    %dh,(%ecx)
413338:	54                   	push   %esp
413339:	72 73                	jb     0x4133ae
41333b:	71 52                	jno    0x41338f
41333d:	47                   	inc    %edi
41333e:	79 71                	jns    0x4133b1
413340:	6d                   	insl   (%dx),%es:(%edi)
413341:	44                   	inc    %esp
413342:	66 43                	inc    %bx
413344:	61                   	popa
413345:	6a 37                	push   $0x37
413347:	33 44 32 46          	xor    0x46(%edx,%esi,1),%eax
41334b:	79 52                	jns    0x41339f
41334d:	6c                   	insb   (%dx),%es:(%edi)
41334e:	36 32 71 45          	xor    %ss:0x45(%ecx),%dh
413352:	34 4c                	xor    $0x4c,%al
413354:	66 58                	pop    %ax
413356:	6e                   	outsb  %ds:(%esi),(%dx)
413357:	74 4e                	je     0x4133a7
413359:	69 75 59 6d 2f 2f 6c 	imul   $0x6c2f2f6d,0x59(%ebp),%esi
413360:	54                   	push   %esp
413361:	4c                   	dec    %esp
413362:	50                   	push   %eax
413363:	57                   	push   %edi
413364:	47                   	inc    %edi
413365:	4f                   	dec    %edi
413366:	58                   	pop    %eax
413367:	58                   	pop    %eax
413368:	72 46                	jb     0x4133b0
41336a:	33 6a 79             	xor    0x79(%edx),%ebp
41336d:	59                   	pop    %ecx
41336e:	56                   	push   %esi
41336f:	70 42                	jo     0x4133b3
413371:	76 63                	jbe    0x4133d6
413373:	37                   	aaa
413374:	47                   	inc    %edi
413375:	2f                   	das
413376:	36 37                	ss aaa
413378:	68 4a 37 6a 32       	push   $0x326a374a
41337d:	77 6f                	ja     0x4133ee
41337f:	2f                   	das
413380:	56                   	push   %esi
413381:	58                   	pop    %eax
413382:	30 59 34             	xor    %bl,0x34(%ecx)
413385:	61                   	popa
413386:	35 72 41 4f 48       	xor    $0x484f4172,%eax
41338b:	74 65                	je     0x4133f2
41338d:	50                   	push   %eax
41338e:	41                   	inc    %ecx
41338f:	35 2b 51 42 6a       	xor    $0x6a42512b,%eax
413394:	39 74 66 6c          	cmp    %esi,0x6c(%esi,%eiz,2)
413398:	4e                   	dec    %esi
413399:	44                   	inc    %esp
41339a:	6c                   	insb   (%dx),%es:(%edi)
41339b:	48                   	dec    %eax
41339c:	75 53                	jne    0x4133f1
41339e:	54                   	push   %esp
41339f:	2b 67 6d             	sub    0x6d(%edi),%esp
4133a2:	4d                   	dec    %ebp
4133a3:	38 66 2f             	cmp    %ah,0x2f(%esi)
4133a6:	61                   	popa
4133a7:	2b 49 53             	sub    0x53(%ecx),%ecx
4133aa:	62 39                	bound  %edi,(%ecx)
4133ac:	4a                   	dec    %edx
4133ad:	6d                   	insl   (%dx),%es:(%edi)
4133ae:	36 37                	ss aaa
4133b0:	6f                   	outsl  %ds:(%esi),(%dx)
4133b1:	66 41                	inc    %cx
4133b3:	4d                   	dec    %ebp
4133b4:	70 36                	jo     0x4133ec
4133b6:	59                   	pop    %ecx
4133b7:	69 4a 76 6a 49 2f 75 	imul   $0x752f496a,0x76(%edx),%ecx
4133be:	61                   	popa
4133bf:	4c                   	dec    %esp
4133c0:	54                   	push   %esp
4133c1:	39 66 77             	cmp    %esp,0x77(%esi)
4133c4:	68 52 51 4b 69       	push   $0x694b5152
4133c9:	37                   	aaa
4133ca:	50                   	push   %eax
4133cb:	33 4c 49 53          	xor    0x53(%ecx,%ecx,2),%ecx
4133cf:	45                   	inc    %ebp
4133d0:	56                   	push   %esi
4133d1:	41                   	inc    %ecx
4133d2:	2b 52 6e             	sub    0x6e(%edx),%edx
4133d5:	73 68                	jae    0x41343f
4133d7:	73 45                	jae    0x41341e
4133d9:	75 6a                	jne    0x413445
4133db:	68 77 4a 71 58       	push   $0x58714a77
4133e0:	4e                   	dec    %esi
4133e1:	45                   	inc    %ebp
4133e2:	75 57                	jne    0x41343b
4133e4:	58                   	pop    %eax
4133e5:	52                   	push   %edx
4133e6:	48                   	dec    %eax
4133e7:	6d                   	insl   (%dx),%es:(%edi)
4133e8:	70 78                	jo     0x413462
4133ea:	70 54                	jo     0x413440
4133ec:	49                   	dec    %ecx
4133ed:	65 55                	gs push %ebp
4133ef:	47                   	inc    %edi
4133f0:	53                   	push   %ebx
4133f1:	77 79                	ja     0x41346c
4133f3:	36 30 49 47          	xor    %cl,%ss:0x47(%ecx)
4133f7:	6a 76                	push   $0x76
4133f9:	79 36                	jns    0x413431
4133fb:	70 44                	jo     0x413441
4133fd:	71 39                	jno    0x413438
4133ff:	4e                   	dec    %esi
413400:	6e                   	outsb  %ds:(%esi),(%dx)
413401:	2f                   	das
413402:	44                   	inc    %esp
413403:	52                   	push   %edx
413404:	33 57 55             	xor    0x55(%edi),%edx
413407:	6c                   	insb   (%dx),%es:(%edi)
413408:	78 59                	js     0x413463
41340a:	70 36                	jo     0x413442
41340c:	57                   	push   %edi
41340d:	5a                   	pop    %edx
41340e:	42                   	inc    %edx
41340f:	72 36                	jb     0x413447
413411:	6a 47                	push   $0x47
413413:	38 74 66 68          	cmp    %dh,0x68(%esi,%eiz,2)
413417:	34 48                	xor    $0x48,%al
413419:	6b 59 36 34          	imul   $0x34,0x36(%ecx),%ebx
41341d:	5a                   	pop    %edx
41341e:	49                   	dec    %ecx
41341f:	6e                   	outsb  %ds:(%esi),(%dx)
413420:	6f                   	outsl  %ds:(%esi),(%dx)
413421:	65 38 4c 76 49       	cmp    %cl,%gs:0x49(%esi,%esi,2)
413426:	34 48                	xor    $0x48,%al
413428:	65 78 50             	gs js  0x41347b
41342b:	45                   	inc    %ebp
41342c:	64 78 37             	fs js  0x413466
41342f:	76 4f                	jbe    0x413480
413431:	5a                   	pop    %edx
413432:	73 56                	jae    0x41348a
413434:	66 72 6f             	data16 jb 0x4134a6
413437:	69 6c 4b 4d 6a 6d 6a 	imul   $0x4e6a6d6a,0x4d(%ebx,%ecx,2),%ebp
41343e:	4e
41343f:	56                   	push   %esi
413440:	38 65 33             	cmp    %ah,0x33(%ebp)
413443:	4c                   	dec    %esp
413444:	4b                   	dec    %ebx
413445:	6a 6d                	push   $0x6d
413447:	75 38                	jne    0x413481
413449:	78 36                	js     0x413481
41344b:	51                   	push   %ecx
41344c:	32 31                	xor    (%ecx),%dh
41344e:	32 4b 62             	xor    0x62(%ebx),%cl
413451:	33 74 78 67          	xor    0x67(%eax,%edi,2),%esi
413455:	41                   	inc    %ecx
413456:	4a                   	dec    %edx
413457:	31 70 35             	xor    %esi,0x35(%eax)
41345a:	41                   	inc    %ecx
41345b:	54                   	push   %esp
41345c:	72 65                	jb     0x4134c3
41345e:	70 69                	jo     0x4134c9
413460:	4b                   	dec    %ebx
413461:	77 6f                	ja     0x4134d2
413463:	79 46                	jns    0x4134ab
413465:	55                   	push   %ebp
413466:	6f                   	outsl  %ds:(%esi),(%dx)
413467:	2b 65 44             	sub    0x44(%ebp),%esp
41346a:	35 31 53 61 66       	xor    $0x66615331,%eax
41346f:	33 75 61             	xor    0x61(%ebp),%esi
413472:	37                   	aaa
413473:	69 59 64 45 67 4a 57 	imul   $0x574a6745,0x64(%ecx),%ebx
41347a:	6a 37                	push   $0x37
41347c:	66 36 73 61          	data16 ss jae 0x4134e1
413480:	30 4b 53             	xor    %cl,0x53(%ebx)
413483:	6a 63                	push   $0x63
413485:	57                   	push   %edi
413486:	41                   	inc    %ecx
413487:	6e                   	outsb  %ds:(%esi),(%dx)
413488:	6b 46 39 64          	imul   $0x64,0x39(%esi),%eax
41348c:	50                   	push   %eax
41348d:	32 4c 71 39          	xor    0x39(%ecx,%esi,2),%cl
413491:	6d                   	insl   (%dx),%es:(%edi)
413492:	6b 45 68 34          	imul   $0x34,0x68(%ebp),%eax
413496:	6a 57                	push   $0x57
413498:	52                   	push   %edx
413499:	39 2f                	cmp    %ebp,(%edi)
41349b:	71 51                	jno    0x4134ee
41349d:	61                   	popa
41349e:	56                   	push   %esi
41349f:	37                   	aaa
4134a0:	56                   	push   %esi
4134a1:	6f                   	outsl  %ds:(%esi),(%dx)
4134a2:	69 37 48 4d 38 31    	imul   $0x31384d48,(%edi),%esi
4134a8:	53                   	push   %ebx
4134a9:	6e                   	outsb  %ds:(%esi),(%dx)
4134aa:	55                   	push   %ebp
4134ab:	41                   	inc    %ecx
4134ac:	47                   	inc    %edi
4134ad:	48                   	dec    %eax
4134ae:	51                   	push   %ecx
4134af:	62 6c 49 65          	bound  %ebp,0x65(%ecx,%ecx,2)
4134b3:	4a                   	dec    %edx
4134b4:	30 62 39             	xor    %ah,0x39(%edx)
4134b7:	67 50                	addr16 push %eax
4134b9:	2b 39                	sub    (%ecx),%edi
4134bb:	70 2f                	jo     0x4134ec
4134bd:	62 69 6f             	bound  %ebp,0x6f(%ecx)
4134c0:	42                   	inc    %edx
4134c1:	6b 4f 75 44          	imul   $0x44,0x75(%edi),%ecx
4134c5:	51                   	push   %ecx
4134c6:	63 48 44             	arpl   %ecx,0x44(%eax)
4134c9:	6e                   	outsb  %ds:(%esi),(%dx)
4134ca:	39 58 5a             	cmp    %ebx,0x5a(%eax)
4134cd:	63 34 59             	arpl   %esi,(%ecx,%ebx,2)
4134d0:	51                   	push   %ecx
4134d1:	38 78 76             	cmp    %bh,0x76(%eax)
4134d4:	4d                   	dec    %ebp
4134d5:	6b 2f 34             	imul   $0x34,(%edi),%ebp
4134d8:	4e                   	dec    %esi
4134d9:	50                   	push   %eax
4134da:	53                   	push   %ebx
4134db:	42                   	inc    %edx
4134dc:	4c                   	dec    %esp
4134dd:	37                   	aaa
4134de:	68 34 53 48 43       	push   $0x43485334
4134e3:	4d                   	dec    %ebp
4134e4:	55                   	push   %ebp
4134e5:	2f                   	das
4134e6:	68 63 77 4d 39       	push   $0x394d7763
4134eb:	6e                   	outsb  %ds:(%esi),(%dx)
4134ec:	43                   	inc    %ebx
4134ed:	41                   	inc    %ecx
4134ee:	42                   	inc    %edx
4134ef:	6b 34 57 43          	imul   $0x43,(%edi,%edx,2),%esi
4134f3:	55                   	push   %ebp
4134f4:	72 49                	jb     0x41353f
4134f6:	35 5a 4e 54 4e       	xor    $0x4e544e5a,%eax
4134fb:	2f                   	das
4134fc:	6b 62 32 6b          	imul   $0x6b,0x32(%edx),%esp
413500:	73 52                	jae    0x413554
413502:	4b                   	dec    %ebx
413503:	76 30                	jbe    0x413535
413505:	64 4d                	fs dec %ebp
413507:	50                   	push   %eax
413508:	65 68 78 68 36 49    	gs push $0x49366878
41350e:	5a                   	pop    %edx
41350f:	45                   	inc    %ebp
413510:	2b 6c 61 6f          	sub    0x6f(%ecx,%eiz,2),%ebp
413514:	69 33 67 6b 59 75    	imul   $0x75596b67,(%ebx),%esi
41351a:	34 35                	xor    $0x35,%al
41351c:	2f                   	das
41351d:	69 65 73 39 33 64 6e 	imul   $0x6e643339,0x73(%ebp),%esp
413524:	67 52                	addr16 push %edx
413526:	50                   	push   %eax
413527:	2f                   	das
413528:	45                   	inc    %ebp
413529:	56                   	push   %esi
41352a:	43                   	inc    %ebx
41352b:	74 39                	je     0x413566
41352d:	62 44 51 36          	bound  %eax,0x36(%ecx,%edx,2)
413531:	53                   	push   %ebx
413532:	57                   	push   %edi
413533:	2b 30                	sub    (%eax),%esi
413535:	4c                   	dec    %esp
413536:	49                   	dec    %ecx
413537:	63 6c 39 56          	arpl   %ebp,0x56(%ecx,%edi,1)
41353b:	53                   	push   %ebx
41353c:	62 53 4e             	bound  %edx,0x4e(%ebx)
41353f:	4c                   	dec    %esp
413540:	4a                   	dec    %edx
413541:	71 50                	jno    0x413593
413543:	72 4e                	jb     0x413593
413545:	45                   	inc    %ebp
413546:	50                   	push   %eax
413547:	6e                   	outsb  %ds:(%esi),(%dx)
413548:	33 70 39             	xor    0x39(%eax),%esi
41354b:	67 7a 4d             	addr16 jp 0x41359b
41354e:	41                   	inc    %ecx
41354f:	76 70                	jbe    0x4135c1
413551:	4e                   	dec    %esi
413552:	72 6d                	jb     0x4135c1
413554:	68 2f 6b 5a 43       	push   $0x435a6b2f
413559:	4b                   	dec    %ebx
41355a:	44                   	inc    %esp
41355b:	75 65                	jne    0x4135c2
41355d:	61                   	popa
41355e:	75 42                	jne    0x4135a2
413560:	4b                   	dec    %ebx
413561:	36 46                	ss inc %esi
413563:	45                   	inc    %ebp
413564:	51                   	push   %ecx
413565:	59                   	pop    %ecx
413566:	39 68 54             	cmp    %ebp,0x54(%eax)
413569:	32 77 45             	xor    0x45(%edi),%dh
41356c:	51                   	push   %ecx
41356d:	57                   	push   %edi
41356e:	74 2f                	je     0x41359f
413570:	39 4a 66             	cmp    %ecx,0x66(%edx)
413573:	73 53                	jae    0x4135c8
413575:	70 74                	jo     0x4135eb
413577:	34 68                	xor    $0x68,%al
413579:	4a                   	dec    %edx
41357a:	43                   	inc    %ebx
41357b:	6d                   	insl   (%dx),%es:(%edi)
41357c:	6d                   	insl   (%dx),%es:(%edi)
41357d:	36 5a                	ss pop %edx
41357f:	43                   	inc    %ebx
413580:	6c                   	insb   (%dx),%es:(%edi)
413581:	45                   	inc    %ebp
413582:	52                   	push   %edx
413583:	77 46                	ja     0x4135cb
413585:	71 4b                	jno    0x4135d2
413587:	6f                   	outsl  %ds:(%esi),(%dx)
413588:	37                   	aaa
413589:	4e                   	dec    %esi
41358a:	45                   	inc    %ebp
41358b:	45                   	inc    %ebp
41358c:	76 2f                	jbe    0x4135bd
41358e:	78 5a                	js     0x4135ea