419335:	50                   	push   %eax
419336:	59                   	pop    %ecx
419337:	48                   	dec    %eax
419338:	54                   	push   %esp
419339:	56                   	push   %esi
41933a:	67 70 6c             	addr16 jo 0x4193a9
41933d:	73 4f                	jae    0x41938e
41933f:	4b                   	dec    %ebx
419340:	2f                   	das
419341:	50                   	push   %eax
419342:	45                   	inc    %ebp
419343:	30 54 74 34          	xor    %dl,0x34(%esp,%esi,2)
419347:	62 41 38             	bound  %eax,0x38(%ecx)
41934a:	63 78 34             	arpl   %edi,0x34(%eax)
41934d:	7a 71                	jp     0x4193c0
41934f:	74 63                	je     0x4193b4
419351:	73 79                	jae    0x4193cc
419353:	74 79                	je     0x4193ce
419355:	54                   	push   %esp
419356:	36 5a                	ss pop %edx
419358:	78 4b                	js     0x4193a5
41935a:	32 79 6e             	xor    0x6e(%ecx),%bh
41935d:	33 38                	xor    (%eax),%edi
41935f:	71 32                	jno    0x419393
419361:	2b 69 57             	sub    0x57(%ecx),%ebp
419364:	67 6a 6c             	addr16 push $0x6c
419367:	37                   	aaa
419368:	68 2f 6d 2f 36       	push   $0x362f6d2f
41936d:	48                   	dec    %eax
41936e:	66 77 54             	data16 ja 0x4193c5
419371:	54                   	push   %esp
419372:	2b 4a 30             	sub    0x30(%edx),%ecx
419375:	31 74 36 44          	xor    %esi,0x44(%esi,%esi,1)
419379:	38 2b                	cmp    %ch,(%ebx)
41937b:	70 54                	jo     0x4193d1
41937d:	63 71 7a             	arpl   %esi,0x7a(%ecx)
419380:	43                   	inc    %ebx
419381:	64 6b 53 62 6e       	imul   $0x6e,%fs:0x62(%ebx),%edx
419386:	4c                   	dec    %esp
419387:	39 63 63             	cmp    %esp,0x63(%ebx)
41938a:	41                   	inc    %ecx
41938b:	4b                   	dec    %ebx
41938c:	55                   	push   %ebp
41938d:	62 4d 72             	bound  %ecx,0x72(%ebp)
419390:	39 5a 58             	cmp    %ebx,0x58(%edx)
419393:	72 34                	jb     0x4193c9
419395:	30 51 4f             	xor    %dl,0x4f(%ecx)
419398:	43                   	inc    %ebx
419399:	6f                   	outsl  %ds:(%esi),(%dx)
41939a:	4d                   	dec    %ebp
41939b:	6c                   	insb   (%dx),%es:(%edi)
41939c:	55                   	push   %ebp
41939d:	33 2b                	xor    (%ebx),%ebp
41939f:	6a 50                	push   $0x50
4193a1:	57                   	push   %edi
4193a2:	42                   	inc    %edx
4193a3:	53                   	push   %ebx
4193a4:	4c                   	dec    %esp
4193a5:	6f                   	outsl  %ds:(%esi),(%dx)
4193a6:	30 7a 50             	xor    %bh,0x50(%edx)
4193a9:	44                   	inc    %esp
4193aa:	45                   	inc    %ebp
4193ab:	68 42 49 53 30       	push   $0x30534942
4193b0:	33 50 38             	xor    0x38(%eax),%edx
4193b3:	64 47                	fs inc %edi
4193b5:	2b 50 79             	sub    0x79(%eax),%edx
4193b8:	4c                   	dec    %esp
4193b9:	43                   	inc    %ebx
4193ba:	4a                   	dec    %edx
4193bb:	65 42                	gs inc %edx
4193bd:	6e                   	outsb  %ds:(%esi),(%dx)
4193be:	76 4d                	jbe    0x41940d
4193c0:	4b                   	dec    %ebx
4193c1:	44                   	inc    %esp
4193c2:	79 39                	jns    0x4193fd
4193c4:	4f                   	dec    %edi
4193c5:	4b                   	dec    %ebx
4193c6:	4b                   	dec    %ebx
4193c7:	45                   	inc    %ebp
4193c8:	49                   	dec    %ecx
4193c9:	74 75                	je     0x419440
4193cb:	31 46 68             	xor    %eax,0x68(%esi)
4193ce:	55                   	push   %ebp
4193cf:	49                   	dec    %ecx
4193d0:	74 30                	je     0x419402
4193d2:	35 38 77 55 6b       	xor    $0x6b557738,%eax
4193d7:	48                   	dec    %eax
4193d8:	6c                   	insb   (%dx),%es:(%edi)
4193d9:	6d                   	insl   (%dx),%es:(%edi)
4193da:	47                   	inc    %edi
4193db:	54                   	push   %esp
4193dc:	49                   	dec    %ecx
4193dd:	6a 66                	push   $0x66
4193df:	61                   	popa
4193e0:	50                   	push   %eax
4193e1:	71 55                	jno    0x419438
4193e3:	59                   	pop    %ecx
4193e4:	36 50                	ss push %eax
4193e6:	43                   	inc    %ebx
4193e7:	67 33 74 65          	xor    0x65(%si),%esi
4193eb:	58                   	pop    %eax
4193ec:	45                   	inc    %ebp
4193ed:	59                   	pop    %ecx
4193ee:	43                   	inc    %ebx
4193ef:	57                   	push   %edi
4193f0:	46                   	inc    %esi
4193f1:	6b 49 36 38          	imul   $0x38,0x36(%ecx),%ecx
4193f5:	78 4b                	js     0x419442
4193f7:	73 43                	jae    0x41943c
4193f9:	2b 4e 48             	sub    0x48(%esi),%ecx
4193fc:	52                   	push   %edx
4193fd:	74 79                	je     0x419478
4193ff:	36 6c                	ss insb (%dx),%es:(%edi)
419401:	7a 65                	jp     0x419468
419403:	38 6e 58             	cmp    %ch,0x58(%esi)
419406:	45                   	inc    %ebp
419407:	78 36                	js     0x41943f
419409:	4b                   	dec    %ebx
41940a:	55                   	push   %ebp
41940b:	2b 77 6a             	sub    0x6a(%edi),%esi
41940e:	46                   	inc    %esi
41940f:	62 4a 42             	bound  %ecx,0x42(%edx)
419412:	6e                   	outsb  %ds:(%esi),(%dx)
419413:	6c                   	insb   (%dx),%es:(%edi)
419414:	4e                   	dec    %esi
419415:	6a 78                	push   $0x78
419417:	70 65                	jo     0x41947e
419419:	68 45 6f 4b 4a       	push   $0x4a4b6f45
41941e:	37                   	aaa
41941f:	7a 33                	jp     0x419454
419421:	71 65                	jno    0x419488
419423:	56                   	push   %esi
419424:	4d                   	dec    %ebp
419425:	51                   	push   %ecx
419426:	35 5a 4f 4e 32       	xor    $0x324e4f5a,%eax
41942b:	6c                   	insb   (%dx),%es:(%edi)
41942c:	67 57                	addr16 push %edi
41942e:	56                   	push   %esi
41942f:	50                   	push   %eax
419430:	42                   	inc    %edx
419431:	43                   	inc    %ebx
419432:	30 45 31             	xor    %al,0x31(%ebp)
419435:	52                   	push   %edx
419436:	64 35 30 74 70 61    	fs xor $0x61707430,%eax
41943c:	35 31 65 30 39       	xor    $0x39306531,%eax
419441:	6b 68 61 6f          	imul   $0x6f,0x61(%eax),%ebp
419445:	36 56                	ss push %esi
419447:	4d                   	dec    %ebp
419448:	7a 61                	jp     0x4194ab
41944a:	36 36 6c             	ss ss insb (%dx),%es:(%edi)
41944d:	74 6f                	je     0x4194be
41944f:	68 73 77 69 69       	push   $0x69697773
419454:	68 31 43 37 64       	push   $0x64374331
419459:	46                   	inc    %esi
41945a:	52                   	push   %edx
41945b:	57                   	push   %edi
41945c:	72 78                	jb     0x4194d6
41945e:	63 39                	arpl   %edi,(%ecx)
419460:	55                   	push   %ebp
419461:	74 61                	je     0x4194c4
419463:	76 55                	jbe    0x4194ba
419465:	35 7a 68 61 74       	xor    $0x7461687a,%eax
41946a:	79 4d                	jns    0x4194b9
41946c:	37                   	aaa
41946d:	62 32                	bound  %esi,(%edx)
41946f:	64 79 73             	fs jns 0x4194e5
419472:	77 6b                	ja     0x4194df
419474:	57                   	push   %edi
419475:	39 42 5a             	cmp    %eax,0x5a(%edx)
419478:	73 71                	jae    0x4194eb
41947a:	32 56 36             	xor    0x36(%esi),%dl
41947d:	67 6c                	insb   (%dx),%es:(%di)
41947f:	48                   	dec    %eax
419480:	51                   	push   %ecx
419481:	35 59 63 2f 6d       	xor    $0x6d2f6359,%eax
419486:	69 77 77 6f 79 67 45 	imul   $0x4567796f,0x77(%edi),%esi
41948d:	6f                   	outsl  %ds:(%esi),(%dx)
41948e:	72 41                	jb     0x4194d1
419490:	7a 50                	jp     0x4194e2
419492:	34 43                	xor    $0x43,%al
419494:	71 72                	jno    0x419508
419496:	6d                   	insl   (%dx),%es:(%edi)
419497:	36 70 37             	ss jo  0x4194d1
41949a:	6c                   	insb   (%dx),%es:(%edi)
41949b:	6b 70 57 69          	imul   $0x69,0x57(%eax),%esi
41949f:	4e                   	dec    %esi
4194a0:	34 41                	xor    $0x41,%al
4194a2:	6e                   	outsb  %ds:(%esi),(%dx)
4194a3:	37                   	aaa
4194a4:	54                   	push   %esp
4194a5:	4c                   	dec    %esp
4194a6:	30 4d 33             	xor    %cl,0x33(%ebp)
4194a9:	32 75 43             	xor    0x43(%ebp),%dh
4194ac:	39 72 56             	cmp    %esi,0x56(%edx)
4194af:	73 4e                	jae    0x4194ff
4194b1:	5a                   	pop    %edx
4194b2:	69 71 6f 51 76 48 51 	imul   $0x51487651,0x6f(%ecx),%esi
4194b9:	2b 78 74             	sub    0x74(%eax),%edi
4194bc:	44                   	inc    %esp
4194bd:	39 61 67             	cmp    %esp,0x67(%ecx)
4194c0:	44                   	inc    %esp
4194c1:	6b 68 67 51          	imul   $0x51,0x67(%eax),%ebp
4194c5:	2f                   	das
4194c6:	34 31                	xor    $0x31,%al
4194c8:	58                   	pop    %eax
4194c9:	31 37                	xor    %esi,(%edi)
4194cb:	6e                   	outsb  %ds:(%esi),(%dx)
4194cc:	65 33 58 35          	xor    %gs:0x35(%eax),%ebx
4194d0:	4e                   	dec    %esi
4194d1:	6f                   	outsl  %ds:(%esi),(%dx)
4194d2:	67 34 65             	addr16 xor $0x65,%al
4194d5:	31 37                	xor    %esi,(%edi)
4194d7:	65 61                	gs popa
4194d9:	4c                   	dec    %esp
4194da:	35 45 7a 64 75       	xor    $0x75647a45,%eax
4194df:	73 76                	jae    0x419557
4194e1:	61                   	popa
4194e2:	2b 52 71             	sub    0x71(%edx),%edx
4194e5:	75 36                	jne    0x41951d
4194e7:	34 50                	xor    $0x50,%al
4194e9:	50                   	push   %eax
4194ea:	7a 76                	jp     0x419562
4194ec:	7a 39                	jp     0x419527
4194ee:	53                   	push   %ebx
4194ef:	52                   	push   %edx
4194f0:	32 65 57             	xor    0x57(%ebp),%ah
4194f3:	62 71 6d             	bound  %esi,0x6d(%ecx)
4194f6:	72 75                	jb     0x41956d
4194f8:	32 61 48             	xor    0x48(%ecx),%ah
4194fb:	6b 5a 4a 2b          	imul   $0x2b,0x4a(%edx),%ebx
4194ff:	53                   	push   %ebx
419500:	47                   	inc    %edi
419501:	67 62 44 78          	bound  %eax,0x78(%si)
419505:	46                   	inc    %esi
419506:	57                   	push   %edi
419507:	36 30 4b 6c          	xor    %cl,%ss:0x6c(%ebx)
41950b:	4c                   	dec    %esp
41950c:	46                   	inc    %esi
41950d:	64 46                	fs inc %esi
41950f:	50                   	push   %eax
419510:	47                   	inc    %edi
419511:	67 35 32 33 4d 47    	addr16 xor $0x474d3332,%eax
419517:	43                   	inc    %ebx
419518:	72 54                	jb     0x41956e
41951a:	65 4b                	gs dec %ebx
41951c:	6e                   	outsb  %ds:(%esi),(%dx)
41951d:	30 49 7a             	xor    %cl,0x7a(%ecx)
419520:	38 76 50             	cmp    %dh,0x50(%esi)
419523:	63 75 79             	arpl   %esi,0x79(%ebp)
419526:	6c                   	insb   (%dx),%es:(%edi)
419527:	63 64 74 4e          	arpl   %esp,0x4e(%esp,%esi,2)
41952b:	6b 4a 51 74          	imul   $0x74,0x51(%edx),%ecx
41952f:	5a                   	pop    %edx
419530:	32 72 4b             	xor    0x4b(%edx),%dh
419533:	41                   	inc    %ecx
419534:	77 6c                	ja     0x4195a2
419536:	32 51 2b             	xor    0x2b(%ecx),%dl
419539:	43                   	inc    %ebx
41953a:	58                   	pop    %eax
41953b:	5a                   	pop    %edx
41953c:	37                   	aaa
41953d:	55                   	push   %ebp
41953e:	55                   	push   %ebp
41953f:	68 30 36 4c 50       	push   $0x504c3630
419544:	2b 37                	sub    (%edi),%esi
419546:	67 2f                	addr16 das
419548:	74 68                	je     0x4195b2
41954a:	51                   	push   %ecx
41954b:	54                   	push   %esp
41954c:	74 73                	je     0x4195c1
41954e:	42                   	inc    %edx
41954f:	65 61                	gs popa
419551:	6c                   	insb   (%dx),%es:(%edi)
419552:	6d                   	insl   (%dx),%es:(%edi)
419553:	6c                   	insb   (%dx),%es:(%edi)
419554:	4c                   	dec    %esp
419555:	41                   	inc    %ecx
419556:	38 76 38             	cmp    %dh,0x38(%esi)
419559:	71 52                	jno    0x4195ad
41955b:	4e                   	dec    %esi
41955c:	69 72 77 45 77 59 50 	imul   $0x50597745,0x77(%edx),%esi
419563:	42                   	inc    %edx
419564:	71 44                	jno    0x4195aa
419566:	6b 68 69 51          	imul   $0x51,0x69(%eax),%ebp
41956a:	78 48                	js     0x4195b4
41956c:	38 42 6b             	cmp    %al,0x6b(%edx)
41956f:	46                   	inc    %esi
419570:	55                   	push   %ebp
419571:	52                   	push   %edx
419572:	2f                   	das
419573:	59                   	pop    %ecx
419574:	4d                   	dec    %ebp
419575:	4c                   	dec    %esp
419576:	4a                   	dec    %edx
419577:	32 53 37             	xor    0x37(%ebx),%dl
41957a:	31 57 63             	xor    %edx,0x63(%edi)
41957d:	56                   	push   %esi
41957e:	53                   	push   %ebx
41957f:	61                   	popa
419580:	51                   	push   %ecx
419581:	70 6b                	jo     0x4195ee
419583:	50                   	push   %eax
419584:	4a                   	dec    %edx
419585:	56                   	push   %esi
419586:	6e                   	outsb  %ds:(%esi),(%dx)
419587:	36 5a                	ss pop %edx
419589:	68 51 4d 4d 34       	push   $0x344d4d51
41958e:	30 75 43             	xor    %dh,0x43(%ebp)
419591:	74 48                	je     0x4195db
419593:	2b 42 6a             	sub    0x6a(%edx),%eax
419596:	54                   	push   %esp
419597:	62 49 4e             	bound  %ecx,0x4e(%ecx)
41959a:	6a 62                	push   $0x62
41959c:	6e                   	outsb  %ds:(%esi),(%dx)
41959d:	38 34 69             	cmp    %dh,(%ecx,%ebp,2)
4195a0:	56                   	push   %esi
4195a1:	76 43                	jbe    0x4195e6
4195a3:	74 58                	je     0x4195fd
4195a5:	72 75                	jb     0x41961c
4195a7:	6a 69                	push   $0x69
4195a9:	64 41                	fs inc %ecx
4195ab:	73 6b                	jae    0x419618
4195ad:	52                   	push   %edx
4195ae:	39 75 2b             	cmp    %esi,0x2b(%ebp)
4195b1:	79 78                	jns    0x41962b
4195b3:	30 47 4a             	xor    %al,0x4a(%edi)
4195b6:	67 75 76             	addr16 jne 0x41962f
4195b9:	73 4d                	jae    0x419608
4195bb:	74 34                	je     0x4195f1
4195bd:	74 65                	je     0x419624
4195bf:	4b                   	dec    %ebx
4195c0:	57                   	push   %edi
4195c1:	6d                   	insl   (%dx),%es:(%edi)
4195c2:	7a 46                	jp     0x41960a
4195c4:	4f                   	dec    %edi
4195c5:	4f                   	dec    %edi
4195c6:	64 7a 75             	fs jp  0x41963e
4195c9:	4d                   	dec    %ebp
4195ca:	47                   	inc    %edi
4195cb:	6e                   	outsb  %ds:(%esi),(%dx)
4195cc:	4f                   	dec    %edi
4195cd:	6c                   	insb   (%dx),%es:(%edi)
4195ce:	4c                   	dec    %esp
4195cf:	47                   	inc    %edi
4195d0:	33 4a 62             	xor    0x62(%edx),%ecx
4195d3:	49                   	dec    %ecx
4195d4:	47                   	inc    %edi
4195d5:	44                   	inc    %esp
4195d6:	38 34 33             	cmp    %dh,(%ebx,%esi,1)
4195d9:	46                   	inc    %esi