416502:	72 53                	jb     0x416557
416504:	65 70 61             	gs jo  0x416568
416507:	72 61                	jb     0x41656a
416509:	74 6f                	je     0x41657a
41650b:	72 32                	jb     0x41653f
41650d:	00 67 65             	add    %ah,0x65(%edi)
416510:	74 5f                	je     0x416571
416512:	4f                   	dec    %edi
416513:	66 66 69 63 65 4b 69 	data16 imul $0x694b,0x65(%ebx),%sp
41651a:	74 32                	je     0x41654e
41651c:	00 72 6f             	add    %dh,0x6f(%edx)
41651f:	77 32                	ja     0x416553
416521:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
416525:	65 6c                	gs insb (%dx),%es:(%edi)
416527:	31 33                	xor    %esi,(%ebx)
416529:	00 48 4b             	add    %cl,0x4b(%eax)
41652c:	31 4e 33             	xor    %ecx,0x33(%esi)
41652f:	00 48 4b             	add    %cl,0x4b(%eax)
416532:	32 4e 33             	xor    0x33(%esi),%cl
416535:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
416539:	65 6c                	gs insb (%dx),%es:(%edi)
41653b:	33 00                	xor    (%eax),%eax
41653d:	64 61                	fs popa
41653f:	74 61                	je     0x4165a2
416541:	47                   	inc    %edi
416542:	72 69                	jb     0x4165ad
416544:	64 56                	fs push %esi
416546:	69 65 77 54 65 78 74 	imul   $0x74786554,0x77(%ebp),%esp
41654d:	42                   	inc    %edx
41654e:	6f                   	outsl  %ds:(%esi),(%dx)
41654f:	78 43                	js     0x416594
416551:	6f                   	outsl  %ds:(%esi),(%dx)
416552:	6c                   	insb   (%dx),%es:(%edi)
416553:	75 6d                	jne    0x4165c2
416555:	6e                   	outsb  %ds:(%esi),(%dx)
416556:	33 00                	xor    (%eax),%eax
416558:	6c                   	insb   (%dx),%es:(%edi)
416559:	61                   	popa
41655a:	62 65 6c             	bound  %esp,0x6c(%ebp)
41655d:	31 34 00             	xor    %esi,(%eax,%eax,1)
416560:	49                   	dec    %ecx
416561:	6e                   	outsb  %ds:(%esi),(%dx)
416562:	74 36                	je     0x41659a
416564:	34 00                	xor    $0x0,%al
416566:	48                   	dec    %eax
416567:	4b                   	dec    %ebx
416568:	31 4e 34             	xor    %ecx,0x34(%esi)
41656b:	00 48 4b             	add    %cl,0x4b(%eax)
41656e:	32 4e 34             	xor    0x34(%esi),%cl
416571:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
416575:	65 6c                	gs insb (%dx),%es:(%edi)
416577:	34 00                	xor    $0x0,%al
416579:	64 61                	fs popa
41657b:	74 61                	je     0x4165de
41657d:	47                   	inc    %edi
41657e:	72 69                	jb     0x4165e9
416580:	64 56                	fs push %esi
416582:	69 65 77 54 65 78 74 	imul   $0x74786554,0x77(%ebp),%esp
416589:	42                   	inc    %edx
41658a:	6f                   	outsl  %ds:(%esi),(%dx)
41658b:	78 43                	js     0x4165d0
41658d:	6f                   	outsl  %ds:(%esi),(%dx)
41658e:	6c                   	insb   (%dx),%es:(%edi)
41658f:	75 6d                	jne    0x4165fe
416591:	6e                   	outsb  %ds:(%esi),(%dx)
416592:	34 00                	xor    $0x0,%al
416594:	76 34                	jbe    0x4165ca
416596:	00 42 61             	add    %al,0x61(%edx)
416599:	69 35 00 67 65 74 5f 	imul   $0x4654555f,0x74656700,%esi
4165a0:	55 54 46
4165a3:	38 00                	cmp    %al,(%eax)
4165a5:	6c                   	insb   (%dx),%es:(%edi)
4165a6:	61                   	popa
4165a7:	62 65 6c             	bound  %esp,0x6c(%ebp)
4165aa:	38 00                	cmp    %al,(%eax)
4165ac:	6c                   	insb   (%dx),%es:(%edi)
4165ad:	61                   	popa
4165ae:	62 65 6c             	bound  %esp,0x6c(%ebp)
4165b1:	39 00                	cmp    %eax,(%eax)
4165b3:	3c 4d                	cmp    $0x4d,%al
4165b5:	6f                   	outsl  %ds:(%esi),(%dx)
4165b6:	64 75 6c             	fs jne 0x416625
4165b9:	65 3e 00 72 61       	gs add %dh,%ds:0x61(%edx)
4165be:	43                   	inc    %ebx
4165bf:	42                   	inc    %edx
4165c0:	00 72 61             	add    %dh,0x61(%edx)
4165c3:	48                   	dec    %eax
4165c4:	42                   	inc    %edx
4165c5:	00 53 44             	add    %dl,0x44(%ebx)
4165c8:	41                   	inc    %ecx
4165c9:	44                   	inc    %esp
4165ca:	41                   	inc    %ecx
4165cb:	44                   	inc    %esp
4165cc:	41                   	inc    %ecx
4165cd:	44                   	inc    %esp
4165ce:	41                   	inc    %ecx
4165cf:	44                   	inc    %esp
4165d0:	41                   	inc    %ecx
4165d1:	44                   	inc    %esp
4165d2:	00 4f 72             	add    %cl,0x72(%edi)
4165d5:	69 67 69 6e 61 6c 5f 	imul   $0x5f6c616e,0x69(%edi),%esp
4165dc:	4d                   	dec    %ebp
4165dd:	6f                   	outsl  %ds:(%esi),(%dx)
4165de:	62 69 6c             	bound  %ebp,0x6c(%ecx)
4165e1:	65 49                	gs dec %ecx
4165e3:	44                   	inc    %esp
4165e4:	00 67 65             	add    %ah,0x65(%edi)
4165e7:	74 5f                	je     0x416648
4165e9:	4d                   	dec    %ebp
4165ea:	6f                   	outsl  %ds:(%esi),(%dx)
4165eb:	62 69 6c             	bound  %ebp,0x6c(%ecx)
4165ee:	65 49                	gs dec %ecx
4165f0:	44                   	inc    %esp
4165f1:	00 73 65             	add    %dh,0x65(%ebx)
4165f4:	74 5f                	je     0x416655
4165f6:	4d                   	dec    %ebp
4165f7:	6f                   	outsl  %ds:(%esi),(%dx)
4165f8:	62 69 6c             	bound  %ebp,0x6c(%ecx)
4165fb:	65 49                	gs dec %ecx
4165fd:	44                   	inc    %esp
4165fe:	00 63 6f             	add    %ah,0x6f(%ebx)
416601:	6c                   	insb   (%dx),%es:(%edi)
416602:	75 6d                	jne    0x416671
416604:	6e                   	outsb  %ds:(%esi),(%dx)
416605:	4d                   	dec    %ebp
416606:	6f                   	outsl  %ds:(%esi),(%dx)
416607:	62 69 6c             	bound  %ebp,0x6c(%ecx)
41660a:	65 49                	gs dec %ecx
41660c:	44                   	inc    %esp
41660d:	00 46 69             	add    %al,0x69(%esi)
416610:	6e                   	outsb  %ds:(%esi),(%dx)
416611:	64 42                	fs inc %edx
416613:	79 4d                	jns    0x416662
416615:	6f                   	outsl  %ds:(%esi),(%dx)
416616:	62 69 6c             	bound  %ebp,0x6c(%ecx)
416619:	65 49                	gs dec %ecx
41661b:	44                   	inc    %esp
41661c:	00 4f 72             	add    %cl,0x72(%edi)
41661f:	69 67 69 6e 61 6c 5f 	imul   $0x5f6c616e,0x69(%edi),%esp
416626:	4f                   	dec    %edi
416627:	72 64                	jb     0x41668d
416629:	65 72 49             	gs jb  0x416675
41662c:	74 65                	je     0x416693
41662e:	6d                   	insl   (%dx),%es:(%edi)
41662f:	49                   	dec    %ecx
416630:	44                   	inc    %esp
416631:	00 67 65             	add    %ah,0x65(%edi)
416634:	74 5f                	je     0x416695
416636:	4f                   	dec    %edi
416637:	72 64                	jb     0x41669d
416639:	65 72 49             	gs jb  0x416685
41663c:	74 65                	je     0x4166a3
41663e:	6d                   	insl   (%dx),%es:(%edi)
41663f:	49                   	dec    %ecx
416640:	44                   	inc    %esp
416641:	00 73 65             	add    %dh,0x65(%ebx)
416644:	74 5f                	je     0x4166a5
416646:	4f                   	dec    %edi
416647:	72 64                	jb     0x4166ad
416649:	65 72 49             	gs jb  0x416695
41664c:	74 65                	je     0x4166b3
41664e:	6d                   	insl   (%dx),%es:(%edi)
41664f:	49                   	dec    %ecx
416650:	44                   	inc    %esp
416651:	00 63 6f             	add    %ah,0x6f(%ebx)
416654:	6c                   	insb   (%dx),%es:(%edi)
416655:	75 6d                	jne    0x4166c4
416657:	6e                   	outsb  %ds:(%esi),(%dx)
416658:	4f                   	dec    %edi
416659:	72 64                	jb     0x4166bf
41665b:	65 72 49             	gs jb  0x4166a7
41665e:	74 65                	je     0x4166c5
416660:	6d                   	insl   (%dx),%es:(%edi)
416661:	49                   	dec    %ecx
416662:	44                   	inc    %esp
416663:	00 46 69             	add    %al,0x69(%esi)
416666:	6e                   	outsb  %ds:(%esi),(%dx)
416667:	64 42                	fs inc %edx
416669:	79 4f                	jns    0x4166ba
41666b:	72 64                	jb     0x4166d1
41666d:	65 72 49             	gs jb  0x4166b9
416670:	74 65                	je     0x4166d7
416672:	6d                   	insl   (%dx),%es:(%edi)
416673:	49                   	dec    %ecx
416674:	44                   	inc    %esp
416675:	00 4f 72             	add    %cl,0x72(%edi)
416678:	69 67 69 6e 61 6c 5f 	imul   $0x5f6c616e,0x69(%edi),%esp
41667f:	4f                   	dec    %edi
416680:	72 64                	jb     0x4166e6
416682:	65 72 49             	gs jb  0x4166ce
416685:	44                   	inc    %esp
416686:	00 67 65             	add    %ah,0x65(%edi)
416689:	74 5f                	je     0x4166ea
41668b:	4f                   	dec    %edi
41668c:	72 64                	jb     0x4166f2
41668e:	65 72 49             	gs jb  0x4166da
416691:	44                   	inc    %esp
416692:	00 73 65             	add    %dh,0x65(%ebx)
416695:	74 5f                	je     0x4166f6
416697:	4f                   	dec    %edi
416698:	72 64                	jb     0x4166fe
41669a:	65 72 49             	gs jb  0x4166e6
41669d:	44                   	inc    %esp
41669e:	00 63 6f             	add    %ah,0x6f(%ebx)
4166a1:	6c                   	insb   (%dx),%es:(%edi)
4166a2:	75 6d                	jne    0x416711
4166a4:	6e                   	outsb  %ds:(%esi),(%dx)
4166a5:	4f                   	dec    %edi
4166a6:	72 64                	jb     0x41670c
4166a8:	65 72 49             	gs jb  0x4166f4
4166ab:	44                   	inc    %esp
4166ac:	00 4f 72             	add    %cl,0x72(%edi)
4166af:	69 67 69 6e 61 6c 5f 	imul   $0x5f6c616e,0x69(%edi),%esp
4166b6:	53                   	push   %ebx
4166b7:	75 70                	jne    0x416729
4166b9:	70 6c                	jo     0x416727
4166bb:	69 65 72 49 44 00 67 	imul   $0x67004449,0x72(%ebp),%esp
4166c2:	65 74 5f             	gs je  0x416724
4166c5:	53                   	push   %ebx
4166c6:	75 70                	jne    0x416738
4166c8:	70 6c                	jo     0x416736
4166ca:	69 65 72 49 44 00 73 	imul   $0x73004449,0x72(%ebp),%esp
4166d1:	65 74 5f             	gs je  0x416733
4166d4:	53                   	push   %ebx
4166d5:	75 70                	jne    0x416747
4166d7:	70 6c                	jo     0x416745
4166d9:	69 65 72 49 44 00 63 	imul   $0x63004449,0x72(%ebp),%esp
4166e0:	6f                   	outsl  %ds:(%esi),(%dx)
4166e1:	6c                   	insb   (%dx),%es:(%edi)
4166e2:	75 6d                	jne    0x416751
4166e4:	6e                   	outsb  %ds:(%esi),(%dx)
4166e5:	53                   	push   %ebx
4166e6:	75 70                	jne    0x416758
4166e8:	70 6c                	jo     0x416756
4166ea:	69 65 72 49 44 00 46 	imul   $0x46004449,0x72(%ebp),%esp
4166f1:	69 6e 64 42 79 53 75 	imul   $0x75537942,0x64(%esi),%ebp
4166f8:	70 70                	jo     0x41676a
4166fa:	6c                   	insb   (%dx),%es:(%edi)
4166fb:	69 65 72 49 44 00 4a 	imul   $0x4a004449,0x72(%ebp),%esp
416702:	4f                   	dec    %edi
416703:	52                   	push   %edx
416704:	4f                   	dec    %edi
416705:	57                   	push   %edi
416706:	44                   	inc    %esp
416707:	62 69 67             	bound  %ebp,0x67(%ecx)
41670a:	6a 6c                	push   $0x6c
41670c:	6e                   	outsb  %ds:(%esi),(%dx)
41670d:	68 69 44 77 56       	push   $0x56774469
416712:	46                   	inc    %esi
416713:	00 53 69             	add    %dl,0x69(%ebx)
416716:	7a 65                	jp     0x41677d
416718:	46                   	inc    %esi
416719:	00 42 74             	add    %al,0x74(%edx)
41671c:	6e                   	outsb  %ds:(%esi),(%dx)
41671d:	4f                   	dec    %edi
41671e:	4b                   	dec    %ebx
41671f:	00 46 6f             	add    %al,0x6f(%esi)
416722:	72 6d                	jb     0x416791
416724:	54                   	push   %esp
416725:	4b                   	dec    %ebx
416726:	00 64 74 44          	add    %ah,0x44(%esp,%esi,2)
41672a:	4c                   	dec    %esp
41672b:	00 53 79             	add    %dl,0x79(%ebx)
41672e:	73 74                	jae    0x4167a4
416730:	65 6d                	gs insl (%dx),%es:(%edi)
416732:	2e 49                	cs dec %ecx
416734:	4f                   	dec    %edi
416735:	00 72 61             	add    %dh,0x61(%edx)
416738:	51                   	push   %ecx
416739:	51                   	push   %ecx
41673a:	00 43 43             	add    %al,0x43(%ebx)
41673d:	53                   	push   %ebx
41673e:	00 72 61             	add    %dh,0x61(%edx)
416741:	47                   	inc    %edi
416742:	54                   	push   %esp
416743:	00 62 74             	add    %ah,0x74(%edx)
416746:	6e                   	outsb  %ds:(%esi),(%dx)
416747:	48                   	dec    %eax
416748:	54                   	push   %esp
416749:	00 64 74 48          	add    %ah,0x48(%esp,%esi,2)
41674d:	54                   	push   %esp
41674e:	00 74 78 74          	add    %dh,0x74(%eax,%edi,2)
416752:	48                   	dec    %eax
416753:	54                   	push   %esp
416754:	00 64 74 53          	add    %ah,0x53(%esp,%esi,2)
416758:	56                   	push   %esi
416759:	00 76 61             	add    %dh,0x61(%esi)
41675c:	6c                   	insb   (%dx),%es:(%edi)
41675d:	75 65                	jne    0x4167c4
41675f:	5f                   	pop    %edi
416760:	5f                   	pop    %edi
416761:	00 6c 61 00          	add    %ch,0x0(%ecx,%eiz,2)
416765:	53                   	push   %ebx
416766:	79 73                	jns    0x4167db
416768:	74 65                	je     0x4167cf
41676a:	6d                   	insl   (%dx),%es:(%edi)
41676b:	2e 58                	cs pop %eax
41676d:	6d                   	insl   (%dx),%es:(%edi)
41676e:	6c                   	insb   (%dx),%es:(%edi)
41676f:	2e 53                	cs push %ebx
416771:	63 68 65             	arpl   %ebp,0x65(%eax)
416774:	6d                   	insl   (%dx),%es:(%edi)
416775:	61                   	popa
416776:	00 47 65             	add    %al,0x65(%edi)
416779:	74 54                	je     0x4167cf
41677b:	79 70                	jns    0x4167ed
41677d:	65 64 54             	gs fs push %esp
416780:	61                   	popa
416781:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
416785:	63 68 65             	arpl   %ebp,0x65(%eax)
416788:	6d                   	insl   (%dx),%es:(%edi)
416789:	61                   	popa
41678a:	00 52 65             	add    %dl,0x65(%edx)
41678d:	61                   	popa
41678e:	64 58                	fs pop %eax
416790:	6d                   	insl   (%dx),%es:(%edi)
416791:	6c                   	insb   (%dx),%es:(%edi)
416792:	53                   	push   %ebx
416793:	63 68 65             	arpl   %ebp,0x65(%eax)
416796:	6d                   	insl   (%dx),%es:(%edi)
416797:	61                   	popa
416798:	00 57 72             	add    %dl,0x72(%edi)
41679b:	69 74 65 58 6d 6c 53 	imul   $0x63536c6d,0x58(%ebp,%eiz,2),%esi
4167a2:	63
4167a3:	68 65 6d 61 00       	push   $0x616d65
4167a8:	47                   	inc    %edi
4167a9:	65 74 54             	gs je  0x416800
4167ac:	79 70                	jns    0x41681e
4167ae:	65 64 44             	gs fs inc %esp
4167b1:	61                   	popa
4167b2:	74 61                	je     0x416815
4167b4:	53                   	push   %ebx
4167b5:	65 74 53             	gs je  0x41680b
4167b8:	63 68 65             	arpl   %ebp,0x65(%eax)
4167bb:	6d                   	insl   (%dx),%es:(%edi)
4167bc:	61                   	popa
4167bd:	00 62 74             	add    %ah,0x74(%edx)
4167c0:	6e                   	outsb  %ds:(%esi),(%dx)
4167c1:	58                   	pop    %eax
4167c2:	6f                   	outsl  %ds:(%esi),(%dx)
4167c3:	61                   	popa
4167c4:	00 63 6f             	add    %ah,0x6f(%ebx)
4167c7:	6d                   	insl   (%dx),%es:(%edi)
4167c8:	4b                   	dec    %ebx
4167c9:	68 6f 61 00 53       	push   $0x5300616f
4167ce:	79 73                	jns    0x416843
4167d0:	74 65                	je     0x416837
4167d2:	6d                   	insl   (%dx),%es:(%edi)
4167d3:	2e 44                	cs inc %esp
4167d5:	61                   	popa