4193c8:	65 64 65 63 65 73    	gs fs arpl %esp,%gs:0x73(%ebp)
4193ce:	73 6f                	jae    0x41943f
4193d0:	72 00                	jb     0x4193d2
4193d2:	54                   	push   %esp
4193d3:	6f                   	outsl  %ds:(%esi),(%dx)
4193d4:	6f                   	outsl  %ds:(%esi),(%dx)
4193d5:	6c                   	insb   (%dx),%es:(%edi)
4193d6:	53                   	push   %ebx
4193d7:	74 72                	je     0x41944b
4193d9:	69 70 53 65 70 61 72 	imul   $0x72617065,0x53(%eax),%esi
4193e0:	61                   	popa
4193e1:	74 6f                	je     0x419452
4193e3:	72 00                	jb     0x4193e5
4193e5:	49                   	dec    %ecx
4193e6:	45                   	inc    %ebp
4193e7:	6e                   	outsb  %ds:(%esi),(%dx)
4193e8:	75 6d                	jne    0x419457
4193ea:	65 72 61             	gs jb  0x41944e
4193ed:	74 6f                	je     0x41945e
4193ef:	72 00                	jb     0x4193f1
4193f1:	47                   	inc    %edi
4193f2:	65 74 45             	gs je  0x41943a
4193f5:	6e                   	outsb  %ds:(%esi),(%dx)
4193f6:	75 6d                	jne    0x419465
4193f8:	65 72 61             	gs jb  0x41945c
4193fb:	74 6f                	je     0x41946c
4193fd:	72 00                	jb     0x4193ff
4193ff:	2e 63 74 6f 72       	arpl   %esi,%cs:0x72(%edi,%ebp,2)
419404:	00 2e                	add    %ch,(%esi)
419406:	63 63 74             	arpl   %esp,0x74(%ebx)
419409:	6f                   	outsl  %ds:(%esi),(%dx)
41940a:	72 00                	jb     0x41940c
41940c:	6d                   	insl   (%dx),%es:(%edi)
41940d:	6f                   	outsl  %ds:(%esi),(%dx)
41940e:	76 65                	jbe    0x419475
419410:	4b                   	dec    %ebx
419411:	65 79 53             	gs jns 0x419467
419414:	65 6c                	gs insb (%dx),%es:(%edi)
419416:	65 63 74 6f 72       	arpl   %esi,%gs:0x72(%edi,%ebp,2)
41941b:	00 74 72 00          	add    %dh,0x0(%edx,%esi,2)
41941f:	73 61                	jae    0x419482
419421:	76 65                	jbe    0x419488
419423:	4c                   	dec    %esp
419424:	65 76 65             	gs jbe 0x41948c
419427:	6c                   	insb   (%dx),%es:(%edi)
419428:	46                   	inc    %esi
419429:	69 6c 65 41 73 00 6d 	imul   $0x6e6d0073,0x41(%ebp,%eiz,2),%ebp
419430:	6e
419431:	75 4c                	jne    0x41947f
419433:	65 76 65             	gs jbe 0x41949b
419436:	6c                   	insb   (%dx),%es:(%edi)
419437:	53                   	push   %ebx
419438:	61                   	popa
419439:	76 65                	jbe    0x4194a0
41943b:	41                   	inc    %ecx
41943c:	73 00                	jae    0x41943e
41943e:	67 65 74 5f          	addr16 gs je 0x4194a1
419442:	47                   	inc    %edi
419443:	72 61                	jb     0x4194a6
419445:	70 68                	jo     0x4194af
419447:	69 63 73 00 53 79 73 	imul   $0x73795300,0x73(%ebx),%esp
41944e:	74 65                	je     0x4194b5
419450:	6d                   	insl   (%dx),%es:(%edi)
419451:	2e 44                	cs inc %esp
419453:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
41945a:	69 63 73 00 67 65 74 	imul   $0x74656700,0x73(%ebx),%esp
419461:	5f                   	pop    %edi
419462:	42                   	inc    %edx
419463:	6f                   	outsl  %ds:(%esi),(%dx)
419464:	75 6e                	jne    0x4194d4
419466:	64 73 00             	fs jae 0x419469
419469:	67 65 74 5f          	addr16 gs je 0x4194cc
41946d:	44                   	inc    %esp
41946e:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
419475:	6e                   	outsb  %ds:(%esi),(%dx)
419476:	73 42                	jae    0x4194ba
419478:	79 52                	jns    0x4194cc
41947a:	65 73 00             	gs jae 0x41947d
41947d:	73 65                	jae    0x4194e4
41947f:	74 5f                	je     0x4194e0
419481:	44                   	inc    %esp
419482:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
419489:	6e                   	outsb  %ds:(%esi),(%dx)
41948a:	73 42                	jae    0x4194ce
41948c:	79 52                	jns    0x4194e0
41948e:	65 73 00             	gs jae 0x419491
419491:	49                   	dec    %ecx
419492:	67 6e                	outsb  %ds:(%si),(%dx)
419494:	6f                   	outsl  %ds:(%esi),(%dx)
419495:	72 65                	jb     0x4194fc
419497:	50                   	push   %eax
419498:	69 65 63 65 73 00 69 	imul   $0x69007365,0x63(%ebp),%esp
41949f:	67 6e                	outsb  %ds:(%si),(%dx)
4194a1:	6f                   	outsl  %ds:(%esi),(%dx)
4194a2:	72 65                	jb     0x419509
4194a4:	50                   	push   %eax
4194a5:	69 65 63 65 73 00 67 	imul   $0x67007365,0x63(%ebp),%esp
4194ac:	65 74 5f             	gs je  0x41950e
4194af:	52                   	push   %edx
4194b0:	65 6d                	gs insl (%dx),%es:(%edi)
4194b2:	61                   	popa
4194b3:	69 6e 69 6e 67 50 69 	imul   $0x6950676e,0x69(%esi),%ebp
4194ba:	65 63 65 73          	arpl   %esp,%gs:0x73(%ebp)
4194be:	00 6c 62 6c          	add    %ch,0x6c(%edx,%eiz,2)
4194c2:	53                   	push   %ebx
4194c3:	74 61                	je     0x419526
4194c5:	74 75                	je     0x41953c
4194c7:	73 50                	jae    0x419519
4194c9:	69 65 63 65 73 00 53 	imul   $0x53007365,0x63(%ebp),%esp
4194d0:	79 73                	jns    0x419545
4194d2:	74 65                	je     0x419539
4194d4:	6d                   	insl   (%dx),%es:(%edi)
4194d5:	2e 52                	cs push %edx
4194d7:	75 6e                	jne    0x419547
4194d9:	74 69                	je     0x419544
4194db:	6d                   	insl   (%dx),%es:(%edi)
4194dc:	65 2e 49             	gs cs dec %ecx
4194df:	6e                   	outsb  %ds:(%esi),(%dx)
4194e0:	74 65                	je     0x419547
4194e2:	72 6f                	jb     0x419553
4194e4:	70 53                	jo     0x419539
4194e6:	65 72 76             	gs jb  0x41955f
4194e9:	69 63 65 73 00 53 79 	imul   $0x79530073,0x65(%ebx),%esp
4194f0:	73 74                	jae    0x419566
4194f2:	65 6d                	gs insl (%dx),%es:(%edi)
4194f4:	2e 52                	cs push %edx
4194f6:	75 6e                	jne    0x419566
4194f8:	74 69                	je     0x419563
4194fa:	6d                   	insl   (%dx),%es:(%edi)
4194fb:	65 2e 43             	gs cs inc %ebx
4194fe:	6f                   	outsl  %ds:(%esi),(%dx)
4194ff:	6d                   	insl   (%dx),%es:(%edi)
419500:	70 69                	jo     0x41956b
419502:	6c                   	insb   (%dx),%es:(%edi)
419503:	65 72 53             	gs jb  0x419559
419506:	65 72 76             	gs jb  0x41957f
419509:	69 63 65 73 00 53 79 	imul   $0x79530073,0x65(%ebx),%esp
419510:	73 74                	jae    0x419586
419512:	65 6d                	gs insl (%dx),%es:(%edi)
419514:	2e 52                	cs push %edx
419516:	65 73 6f             	gs jae 0x419588
419519:	75 72                	jne    0x41958d
41951b:	63 65 73             	arpl   %esp,0x73(%ebp)
41951e:	00 53 70             	add    %dl,0x70(%ebx)
419521:	65 63 63 79          	arpl   %esp,%gs:0x79(%ebx)
419525:	2e 43                	cs inc %ebx
419527:	68 6f 6f 73 65       	push   $0x65736f6f
41952c:	50                   	push   %eax
41952d:	6c                   	insb   (%dx),%es:(%edi)
41952e:	61                   	popa
41952f:	79 65                	jns    0x419596
419531:	72 4e                	jb     0x419581
419533:	61                   	popa
419534:	6d                   	insl   (%dx),%es:(%edi)
419535:	65 46                	gs inc %esi
419537:	6f                   	outsl  %ds:(%esi),(%dx)
419538:	72 6d                	jb     0x4195a7
41953a:	2e 72 65             	jb,pn  0x4195a2
41953d:	73 6f                	jae    0x4195ae
41953f:	75 72                	jne    0x4195b3
419541:	63 65 73             	arpl   %esp,0x73(%ebp)
419544:	00 53 70             	add    %dl,0x70(%ebx)
419547:	65 63 63 79          	arpl   %esp,%gs:0x79(%ebx)
41954b:	2e 48                	cs dec %eax
41954d:	69 67 68 73 63 6f 72 	imul   $0x726f6373,0x68(%edi),%esp
419554:	65 73 46             	gs jae 0x41959d
419557:	6f                   	outsl  %ds:(%esi),(%dx)
419558:	72 6d                	jb     0x4195c7
41955a:	2e 72 65             	jb,pn  0x4195c2
41955d:	73 6f                	jae    0x4195ce
41955f:	75 72                	jne    0x4195d3
419561:	63 65 73             	arpl   %esp,0x73(%ebp)
419564:	00 53 70             	add    %dl,0x70(%ebx)
419567:	65 63 63 79          	arpl   %esp,%gs:0x79(%ebx)
41956b:	2e 4d                	cs dec %ebp
41956d:	61                   	popa
41956e:	69 6e 66 6f 72 6d 2e 	imul   $0x2e6d726f,0x66(%esi),%ebp
419575:	72 65                	jb     0x4195dc
419577:	73 6f                	jae    0x4195e8
419579:	75 72                	jne    0x4195ed
41957b:	63 65 73             	arpl   %esp,0x73(%ebp)
41957e:	00 53 70             	add    %dl,0x70(%ebx)
419581:	65 63 63 79          	arpl   %esp,%gs:0x79(%ebx)
419585:	2e 50                	cs push %eax
419587:	72 6f                	jb     0x4195f8
419589:	70 65                	jo     0x4195f0
41958b:	72 74                	jb     0x419601
41958d:	69 65 73 2e 52 65 73 	imul   $0x7365522e,0x73(%ebp),%esp
419594:	6f                   	outsl  %ds:(%esi),(%dx)
419595:	75 72                	jne    0x419609
419597:	63 65 73             	arpl   %esp,0x73(%ebp)
41959a:	2e 72 65             	jb,pn  0x419602
41959d:	73 6f                	jae    0x41960e
41959f:	75 72                	jne    0x419613
4195a1:	63 65 73             	arpl   %esp,0x73(%ebp)
4195a4:	00 53 70             	add    %dl,0x70(%ebx)
4195a7:	65 63 63 79          	arpl   %esp,%gs:0x79(%ebx)
4195ab:	2e 41                	cs inc %ecx
4195ad:	62 6f 75             	bound  %ebp,0x75(%edi)
4195b0:	74 42                	je     0x4195f4
4195b2:	6f                   	outsl  %ds:(%esi),(%dx)
4195b3:	78 2e                	js     0x4195e3
4195b5:	72 65                	jb     0x41961c
4195b7:	73 6f                	jae    0x419628
4195b9:	75 72                	jne    0x41962d
4195bb:	63 65 73             	arpl   %esp,0x73(%ebp)
4195be:	00 73 74             	add    %dh,0x74(%ebx)
4195c1:	6f                   	outsl  %ds:(%esi),(%dx)
4195c2:	70 49                	jo     0x41960d
4195c4:	66 46                	inc    %si
4195c6:	6f                   	outsl  %ds:(%esi),(%dx)
4195c7:	75 72                	jne    0x41963b
4195c9:	53                   	push   %ebx
4195ca:	69 64 65 73 00 44 65 	imul   $0x62654400,0x73(%ebp,%eiz,2),%esp
4195d1:	62
4195d2:	75 67                	jne    0x41963b
4195d4:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
4195db:	65
4195dc:	73 00                	jae    0x4195de
4195de:	4d                   	dec    %ebp
4195df:	61                   	popa
4195e0:	69 6e 41 72 65 61 5f 	imul   $0x5f616572,0x41(%esi),%ebp
4195e7:	4d                   	dec    %ebp
4195e8:	65 73 73             	gs jae 0x41965e
4195eb:	61                   	popa
4195ec:	67 65 5f             	addr16 gs pop %edi
4195ef:	53                   	push   %ebx
4195f0:	61                   	popa
4195f1:	76 65                	jbe    0x419658
4195f3:	43                   	inc    %ebx
4195f4:	68 61 6e 67 65       	push   $0x65676e61
4195f9:	73 00                	jae    0x4195fb
4195fb:	4c                   	dec    %esp
4195fc:	65 76 65             	gs jbe 0x419664
4195ff:	6c                   	insb   (%dx),%es:(%edi)
419600:	4c                   	dec    %esp
419601:	69 73 74 5f 4d 65 73 	imul   $0x73654d5f,0x74(%ebx),%esi
419608:	73 61                	jae    0x41966b
41960a:	67 65 5f             	addr16 gs pop %edi
41960d:	53                   	push   %ebx
41960e:	61                   	popa
41960f:	76 65                	jbe    0x419676
419611:	43                   	inc    %ebx
419612:	68 61 6e 67 65       	push   $0x65676e61
419617:	73 00                	jae    0x419619
419619:	4d                   	dec    %ebp
41961a:	61                   	popa
41961b:	69 6e 66 6f 72 6d 5f 	imul   $0x5f6d726f,0x66(%esi),%ebp
419622:	53                   	push   %ebx
419623:	74 61                	je     0x419686
419625:	74 75                	je     0x41969c
419627:	73 5f                	jae    0x419688
419629:	50                   	push   %eax
41962a:	75 73                	jne    0x41969f
41962c:	68 65 73 00 67       	push   $0x67007365
419631:	65 74 5f             	gs je  0x419693
419634:	50                   	push   %eax
419635:	75 73                	jne    0x4196aa
419637:	68 65 73 00 6c       	push   $0x6c007365
41963c:	62 6c 53 74          	bound  %ebp,0x74(%ebx,%edx,2)
419640:	61                   	popa
419641:	74 75                	je     0x4196b8
419643:	73 50                	jae    0x419695
419645:	75 73                	jne    0x4196ba
419647:	68 65 73 00 5f       	push   $0x5f007365
41964c:	70 75                	jo     0x4196c3
41964e:	73 68                	jae    0x4196b8
419650:	65 73 00             	gs jae 0x419653
419653:	53                   	push   %ebx
419654:	70 65                	jo     0x4196bb
419656:	63 63 79             	arpl   %esp,0x79(%ebx)
419659:	2e 50                	cs push %eax
41965b:	72 6f                	jb     0x4196cc
41965d:	70 65                	jo     0x4196c4
41965f:	72 74                	jb     0x4196d5
419661:	69 65 73 00 53 61 76 	imul   $0x76615300,0x73(%ebp),%esp
419668:	65 5f                	gs pop %edi
41966a:	46                   	inc    %esi
41966b:	69 6c 65 54 79 70 65 	imul   $0x5f657079,0x54(%ebp,%eiz,2),%ebp
419672:	5f
419673:	41                   	inc    %ecx
419674:	6c                   	insb   (%dx),%es:(%edi)
419675:	6c                   	insb   (%dx),%es:(%edi)
419676:	46                   	inc    %esi
419677:	69 6c 65 73 00 53 61 	imul   $0x76615300,0x73(%ebp,%eiz,2),%ebp
41967e:	76
41967f:	65 5f                	gs pop %edi
419681:	46                   	inc    %esi
419682:	69 6c 65 54 79 70 65 	imul   $0x5f657079,0x54(%ebp,%eiz,2),%ebp
419689:	5f
41968a:	54                   	push   %esp
41968b:	65 78 74             	gs js  0x419702
41968e:	46                   	inc    %esi
41968f:	69 6c 65 73 00 45 6e 	imul   $0x616e4500,0x73(%ebp,%eiz,2),%ebp
419696:	61
419697:	62 6c 65 56          	bound  %ebp,0x56(%ebp,%eiz,2)
41969b:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
4196a2:	79 6c                	jns    0x419710
4196a4:	65 73 00             	gs jae 0x4196a7
4196a7:	67 65 74 5f          	addr16 gs je 0x41970a
4196ab:	43                   	inc    %ebx
4196ac:	6f                   	outsl  %ds:(%esi),(%dx)
4196ad:	6c                   	insb   (%dx),%es:(%edi)
4196ae:	75 6d                	jne    0x41971d
4196b0:	6e                   	outsb  %ds:(%esi),(%dx)
4196b1:	53                   	push   %ebx
4196b2:	74 79                	je     0x41972d
4196b4:	6c                   	insb   (%dx),%es:(%edi)
4196b5:	65 73 00             	gs jae 0x4196b8
4196b8:	41                   	inc    %ecx
4196b9:	6e                   	outsb  %ds:(%esi),(%dx)
4196ba:	63 68 6f             	arpl   %ebp,0x6f(%eax)
4196bd:	72 53                	jb     0x419712
4196bf:	74 79                	je     0x41973a
4196c1:	6c                   	insb   (%dx),%es:(%edi)
4196c2:	65 73 00             	gs jae 0x4196c5
4196c5:	67 65 74 5f          	addr16 gs je 0x419728
4196c9:	52                   	push   %edx
4196ca:	6f                   	outsl  %ds:(%esi),(%dx)
4196cb:	77 53                	ja     0x419720
4196cd:	74 79                	je     0x419748
4196cf:	6c                   	insb   (%dx),%es:(%edi)
4196d0:	65 73 00             	gs jae 0x4196d3
4196d3:	6d                   	insl   (%dx),%es:(%edi)
4196d4:	6e                   	outsb  %ds:(%esi),(%dx)
4196d5:	75 4c                	jne    0x419723
4196d7:	65 76 65             	gs jbe 0x41973f
4196da:	6c                   	insb   (%dx),%es:(%edi)
4196db:	48                   	dec    %eax
4196dc:	69 67 68 73 63 6f 72 	imul   $0x726f6373,0x68(%edi),%esp
4196e3:	65 73 00             	gs jae 0x4196e6
4196e6:	70 6e                	jo     0x419756
4196e8:	6c                   	insb   (%dx),%es:(%edi)
4196e9:	48                   	dec    %eax
4196ea:	69 67 68 73 63 6f 72 	imul   $0x726f6373,0x68(%edi),%esp
4196f1:	65 73 00             	gs jae 0x4196f4
4196f4:	4d                   	dec    %ebp
4196f5:	61                   	popa
4196f6:	69 6e 66 6f 72 6d 5f 	imul   $0x5f6d726f,0x66(%esi),%ebp
4196fd:	4e                   	dec    %esi
4196fe:	6f                   	outsl  %ds:(%esi),(%dx)
4196ff:	48                   	dec    %eax
419700:	69 67 68 73 63 6f 72 	imul   $0x726f6373,0x68(%edi),%esp
419707:	65 73 00             	gs jae 0x41970a
41970a:	6d                   	insl   (%dx),%es:(%edi)
41970b:	6e                   	outsb  %ds:(%esi),(%dx)
41970c:	75 43                	jne    0x419751
41970e:	6f                   	outsl  %ds:(%esi),(%dx)
41970f:	6e                   	outsb  %ds:(%esi),(%dx)
419710:	74 65                	je     0x419777