446504:	76 65                	jbe    0x44656b
446506:	00 73 65             	add    %dh,0x65(%ebx)
446509:	74 5f                	je     0x44656a
44650b:	50                   	push   %eax
44650c:	6f                   	outsl  %ds:(%esi),(%dx)
44650d:	73 69                	jae    0x446578
44650f:	74 69                	je     0x44657a
446511:	6f                   	outsl  %ds:(%esi),(%dx)
446512:	6e                   	outsb  %ds:(%esi),(%dx)
446513:	00 51 75             	add    %dl,0x75(%ecx)
446516:	61                   	popa
446517:	6c                   	insb   (%dx),%es:(%edi)
446518:	69 74 79 00 67 65 74 	imul   $0x5f746567,0x0(%ecx,%edi,2),%esi
44651f:	5f
446520:	4a                   	dec    %edx
446521:	70 65                	jo     0x446588
446523:	67 00 67 65          	add    %ah,0x65(%bx)
446527:	74 5f                	je     0x446588
446529:	50                   	push   %eax
44652a:	61                   	popa
44652b:	72 61                	jb     0x44658e
44652d:	6d                   	insl   (%dx),%es:(%edi)
44652e:	00 46 72             	add    %al,0x72(%esi)
446531:	6f                   	outsl  %ds:(%esi),(%dx)
446532:	6d                   	insl   (%dx),%es:(%edi)
446533:	49                   	dec    %ecx
446534:	6d                   	insl   (%dx),%es:(%edi)
446535:	61                   	popa
446536:	67 65 00 4d 61       	add    %cl,%gs:0x61(%di)
44653b:	72 73                	jb     0x4465b0
44653d:	68 61 6c 00 53       	push   $0x53006c61
446542:	69 7a 65 4f 66 00 67 	imul   $0x6700664f,0x65(%edx),%edi
446549:	65 74 5f             	gs je  0x4465ab
44654c:	54                   	push   %esp
44654d:	69 63 6b 43 6f 75 6e 	imul   $0x6e756f43,0x6b(%ebx),%esp
446554:	74 00                	je     0x446556
446556:	4d                   	dec    %ebp
446557:	6f                   	outsl  %ds:(%esi),(%dx)
446558:	6e                   	outsb  %ds:(%esi),(%dx)
446559:	69 74 6f 72 00 45 6e 	imul   $0x746e4500,0x72(%edi,%ebp,2),%esi
446560:	74
446561:	65 72 00             	gs jb  0x446564
446564:	45                   	inc    %ebp
446565:	78 69                	js     0x4465d0
446567:	74 00                	je     0x446569
446569:	52                   	push   %edx
44656a:	65 61                	gs popa
44656c:	64 41                	fs inc %ecx
44656e:	6c                   	insb   (%dx),%es:(%edi)
44656f:	6c                   	insb   (%dx),%es:(%edi)
446570:	54                   	push   %esp
446571:	65 78 74             	gs js  0x4465e8
446574:	00 55 72             	add    %dl,0x72(%ebp)
446577:	69 00 45 73 63 61    	imul   $0x61637345,(%eax),%eax
44657d:	70 65                	jo     0x4465e4
44657f:	44                   	inc    %esp
446580:	61                   	popa
446581:	74 61                	je     0x4465e4
446583:	53                   	push   %ebx
446584:	74 72                	je     0x4465f8
446586:	69 6e 67 00 41 70 70 	imul   $0x70704100,0x67(%esi),%ebp
44658d:	65 6e                	outsb  %gs:(%esi),(%dx)
44658f:	64 41                	fs inc %ecx
446591:	6c                   	insb   (%dx),%es:(%edi)
446592:	6c                   	insb   (%dx),%es:(%edi)
446593:	54                   	push   %esp
446594:	65 78 74             	gs js  0x44660b
446597:	00 53 65             	add    %dl,0x65(%ebx)
44659a:	72 76                	jb     0x446612
44659c:	65 72 43             	gs jb  0x4465e2
44659f:	6f                   	outsl  %ds:(%esi),(%dx)
4465a0:	6d                   	insl   (%dx),%es:(%edi)
4465a1:	70 75                	jo     0x446618
4465a3:	74 65                	je     0x44660a
4465a5:	72 00                	jb     0x4465a7
4465a7:	67 65 74 5f          	addr16 gs je 0x44660a
4465ab:	49                   	dec    %ecx
4465ac:	6e                   	outsb  %ds:(%esi),(%dx)
4465ad:	66 6f                	outsw  %ds:(%esi),(%dx)
4465af:	00 43 68             	add    %al,0x68(%ebx)
4465b2:	61                   	popa
4465b3:	72 00                	jb     0x4465b5
4465b5:	43                   	inc    %ebx
4465b6:	6f                   	outsl  %ds:(%esi),(%dx)
4465b7:	6e                   	outsb  %ds:(%esi),(%dx)
4465b8:	63 61 74             	arpl   %esp,0x74(%ecx)
4465bb:	65 6e                	outsb  %gs:(%esi),(%dx)
4465bd:	61                   	popa
4465be:	74 65                	je     0x446625
4465c0:	4f                   	dec    %edi
4465c1:	62 6a 65             	bound  %ebp,0x65(%edx)
4465c4:	63 74 00 43          	arpl   %esi,0x43(%eax,%eax,1)
4465c8:	6f                   	outsl  %ds:(%esi),(%dx)
4465c9:	6e                   	outsb  %ds:(%esi),(%dx)
4465ca:	74 61                	je     0x44662d
4465cc:	69 6e 73 00 44 65 6c 	imul   $0x6c654400,0x73(%esi),%ebp
4465d3:	65 74 65             	gs je  0x44663b
4465d6:	56                   	push   %esi
4465d7:	61                   	popa
4465d8:	6c                   	insb   (%dx),%es:(%edi)
4465d9:	75 65                	jne    0x446640
4465db:	00 46 74             	add    %al,0x74(%esi)
4465de:	70 57                	jo     0x446637
4465e0:	65 62 52 65          	bound  %edx,%gs:0x65(%edx)
4465e4:	71 75                	jno    0x44665b
4465e6:	65 73 74             	gs jae 0x44665d
4465e9:	00 57 65             	add    %dl,0x65(%edi)
4465ec:	62 52 65             	bound  %edx,0x65(%edx)
4465ef:	71 75                	jno    0x446666
4465f1:	65 73 74             	gs jae 0x446668
4465f4:	00 4e 65             	add    %cl,0x65(%esi)
4465f7:	74 77                	je     0x446670
4465f9:	6f                   	outsl  %ds:(%esi),(%dx)
4465fa:	72 6b                	jb     0x446667
4465fc:	43                   	inc    %ebx
4465fd:	72 65                	jb     0x446664
4465ff:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
446602:	74 69                	je     0x44666d
446604:	61                   	popa
446605:	6c                   	insb   (%dx),%es:(%edi)
446606:	00 73 65             	add    %dh,0x65(%ebx)
446609:	74 5f                	je     0x44666a
44660b:	43                   	inc    %ebx
44660c:	72 65                	jb     0x446673
44660e:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
446611:	74 69                	je     0x44667c
446613:	61                   	popa
446614:	6c                   	insb   (%dx),%es:(%edi)
446615:	73 00                	jae    0x446617
446617:	49                   	dec    %ecx
446618:	43                   	inc    %ebx
446619:	72 65                	jb     0x446680
44661b:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
44661e:	74 69                	je     0x446689
446620:	61                   	popa
446621:	6c                   	insb   (%dx),%es:(%edi)
446622:	73 00                	jae    0x446624
446624:	4e                   	dec    %esi
446625:	65 77 4c             	gs ja  0x446674
446628:	61                   	popa
446629:	74 65                	je     0x446690
44662b:	42                   	inc    %edx
44662c:	69 6e 64 69 6e 67 00 	imul   $0x676e69,0x64(%esi),%ebp
446633:	4c                   	dec    %esp
446634:	61                   	popa
446635:	74 65                	je     0x44669c
446637:	53                   	push   %ebx
446638:	65 74 43             	gs je  0x44667e
44663b:	6f                   	outsl  %ds:(%esi),(%dx)
44663c:	6d                   	insl   (%dx),%es:(%edi)
44663d:	70 6c                	jo     0x4466ab
44663f:	65 78 00             	gs js  0x446642
446642:	47                   	inc    %edi
446643:	65 74 52             	gs je  0x446698
446646:	65 71 75             	gs jno 0x4466be
446649:	65 73 74             	gs jae 0x4466c0
44664c:	53                   	push   %ebx
44664d:	74 72                	je     0x4466c1
44664f:	65 61                	gs popa
446651:	6d                   	insl   (%dx),%es:(%edi)
446652:	00 73 65             	add    %dh,0x65(%ebx)
446655:	74 5f                	je     0x4466b6
446657:	4d                   	dec    %ebp
446658:	65 74 68             	gs je  0x4466c3
44665b:	6f                   	outsl  %ds:(%esi),(%dx)
44665c:	64 00 47 65          	add    %al,%fs:0x65(%edi)
446660:	74 42                	je     0x4466a4
446662:	79 74                	jns    0x4466d8
446664:	65 73 00             	gs jae 0x446667
446667:	4c                   	dec    %esp
446668:	61                   	popa
446669:	74 65                	je     0x4466d0
44666b:	47                   	inc    %edi
44666c:	65 74 00             	gs je  0x44666f
44666f:	54                   	push   %esp
446670:	6f                   	outsl  %ds:(%esi),(%dx)
446671:	4c                   	dec    %esp
446672:	6f                   	outsl  %ds:(%esi),(%dx)
446673:	6e                   	outsb  %ds:(%esi),(%dx)
446674:	67 00 73 65          	add    %dh,0x65(%bp,%di)
446678:	74 5f                	je     0x4466d9
44667a:	43                   	inc    %ebx
44667b:	6f                   	outsl  %ds:(%esi),(%dx)
44667c:	6e                   	outsb  %ds:(%esi),(%dx)
44667d:	74 65                	je     0x4466e4
44667f:	6e                   	outsb  %ds:(%esi),(%dx)
446680:	74 4c                	je     0x4466ce
446682:	65 6e                	outsb  %gs:(%esi),(%dx)
446684:	67 74 68             	addr16 je 0x4466ef
446687:	00 49 6e             	add    %cl,0x6e(%ecx)
44668a:	74 33                	je     0x4466bf
44668c:	32 00                	xor    (%eax),%al
44668e:	4c                   	dec    %esp
44668f:	61                   	popa
446690:	74 65                	je     0x4466f7
446692:	43                   	inc    %ebx
446693:	61                   	popa
446694:	6c                   	insb   (%dx),%es:(%edi)
446695:	6c                   	insb   (%dx),%es:(%edi)
446696:	00 45 6e             	add    %al,0x6e(%ebp)
446699:	75 6d                	jne    0x446708
44669b:	65 72 61             	gs jb  0x4466ff
44669e:	74 6f                	je     0x44670f
4466a0:	72 00                	jb     0x4466a2
4466a2:	47                   	inc    %edi
4466a3:	65 74 46             	gs je  0x4466ec
4466a6:	6f                   	outsl  %ds:(%esi),(%dx)
4466a7:	6c                   	insb   (%dx),%es:(%edi)
4466a8:	64 65 72 50          	fs gs jb 0x4466fc
4466ac:	61                   	popa
4466ad:	74 68                	je     0x446717
4466af:	00 53 70             	add    %dl,0x70(%ebx)
4466b2:	65 63 69 61          	arpl   %ebp,%gs:0x61(%ecx)
4466b6:	6c                   	insb   (%dx),%es:(%edi)
4466b7:	46                   	inc    %esi
4466b8:	6f                   	outsl  %ds:(%esi),(%dx)
4466b9:	6c                   	insb   (%dx),%es:(%edi)
4466ba:	64 65 72 00          	fs gs jb 0x4466be
4466be:	41                   	inc    %ecx
4466bf:	64 64 52             	fs fs push %edx
4466c2:	61                   	popa
4466c3:	6e                   	outsb  %ds:(%esi),(%dx)
4466c4:	67 65 00 49 45       	add    %cl,%gs:0x45(%bx,%di)
4466c9:	6e                   	outsb  %ds:(%esi),(%dx)
4466ca:	75 6d                	jne    0x446739
4466cc:	65 72 61             	gs jb  0x446730
4466cf:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
4466d3:	31 00                	xor    %eax,(%eax)
4466d5:	43                   	inc    %ebx
4466d6:	6f                   	outsl  %ds:(%esi),(%dx)
4466d7:	6d                   	insl   (%dx),%es:(%edi)
4466d8:	62 69 6e             	bound  %ebp,0x6e(%ecx)
4466db:	65 00 41 64          	add    %al,%gs:0x64(%ecx)
4466df:	64 00 45 6e          	add    %al,%fs:0x6e(%ebp)
4466e3:	76 69                	jbe    0x44674e
4466e5:	72 6f                	jb     0x446756
4466e7:	6e                   	outsb  %ds:(%esi),(%dx)
4466e8:	00 4a 6f             	add    %cl,0x6f(%edx)
4466eb:	69 6e 00 41 70 70 65 	imul   $0x65707041,0x0(%esi),%ebp
4466f2:	6e                   	outsb  %ds:(%esi),(%dx)
4466f3:	64 4c                	fs dec %esp
4466f5:	69 6e 65 00 67 65 74 	imul   $0x74656700,0x65(%esi),%ebp
4466fc:	5f                   	pop    %edi
4466fd:	43                   	inc    %ebx
4466fe:	6f                   	outsl  %ds:(%esi),(%dx)
4466ff:	75 6e                	jne    0x44676f
446701:	74 00                	je     0x446703
446703:	43                   	inc    %ebx
446704:	6c                   	insb   (%dx),%es:(%edi)
446705:	65 61                	gs popa
446707:	72 00                	jb     0x446709
446709:	53                   	push   %ebx
44670a:	6d                   	insl   (%dx),%es:(%edi)
44670b:	74 70                	je     0x44677d
44670d:	43                   	inc    %ebx
44670e:	6c                   	insb   (%dx),%es:(%edi)
44670f:	69 65 6e 74 00 53 79 	imul   $0x79530074,0x6e(%ebp),%esp
446716:	73 74                	jae    0x44678c
446718:	65 6d                	gs insl (%dx),%es:(%edi)
44671a:	2e 4e                	cs dec %esi
44671c:	65 74 2e             	gs je  0x44674d
44671f:	4d                   	dec    %ebp
446720:	61                   	popa
446721:	69 6c 00 4d 61 69 6c 	imul   $0x416c6961,0x4d(%eax,%eax,1),%ebp
446728:	41
446729:	64 64 72 65          	fs fs jb 0x446792
44672d:	73 73                	jae    0x4467a2
44672f:	00 4d 61             	add    %cl,0x61(%ebp)
446732:	69 6c 4d 65 73 73 61 	imul   $0x67617373,0x65(%ebp,%ecx,2),%ebp
446739:	67
44673a:	65 00 41 74          	add    %al,%gs:0x74(%ecx)
44673e:	74 61                	je     0x4467a1
446740:	63 68 6d             	arpl   %ebp,0x6d(%eax)
446743:	65 6e                	outsb  %gs:(%esi),(%dx)
446745:	74 00                	je     0x446747
446747:	43                   	inc    %ebx
446748:	6f                   	outsl  %ds:(%esi),(%dx)
446749:	6e                   	outsb  %ds:(%esi),(%dx)
44674a:	74 65                	je     0x4467b1
44674c:	6e                   	outsb  %ds:(%esi),(%dx)
44674d:	74 54                	je     0x4467a3
44674f:	79 70                	jns    0x4467c1
446751:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
446755:	73 74                	jae    0x4467cb
446757:	65 6d                	gs insl (%dx),%es:(%edi)
446759:	2e 4e                	cs dec %esi
44675b:	65 74 2e             	gs je  0x44678c
44675e:	4d                   	dec    %ebp
44675f:	69 6d 65 00 73 65 74 	imul   $0x74657300,0x65(%ebp),%ebp
446766:	5f                   	pop    %edi
446767:	48                   	dec    %eax
446768:	6f                   	outsl  %ds:(%esi),(%dx)
446769:	73 74                	jae    0x4467df
44676b:	00 67 65             	add    %ah,0x65(%edi)
44676e:	74 5f                	je     0x4467cf
446770:	41                   	inc    %ecx
446771:	74 74                	je     0x4467e7
446773:	61                   	popa
446774:	63 68 6d             	arpl   %ebp,0x6d(%eax)
446777:	65 6e                	outsb  %gs:(%esi),(%dx)
446779:	74 73                	je     0x4467ee
44677b:	00 41 74             	add    %al,0x74(%ecx)
44677e:	74 61                	je     0x4467e1
446780:	63 68 6d             	arpl   %ebp,0x6d(%eax)
446783:	65 6e                	outsb  %gs:(%esi),(%dx)
446785:	74 43                	je     0x4467ca
446787:	6f                   	outsl  %ds:(%esi),(%dx)
446788:	6c                   	insb   (%dx),%es:(%edi)
446789:	6c                   	insb   (%dx),%es:(%edi)
44678a:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44678f:	6e                   	outsb  %ds:(%esi),(%dx)
446790:	00 43 6f             	add    %al,0x6f(%ebx)
446793:	6c                   	insb   (%dx),%es:(%edi)
446794:	6c                   	insb   (%dx),%es:(%edi)
446795:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44679a:	6e                   	outsb  %ds:(%esi),(%dx)
44679b:	60                   	pusha
44679c:	31 00                	xor    %eax,(%eax)
44679e:	53                   	push   %ebx
44679f:	79 73                	jns    0x446814
4467a1:	74 65                	je     0x446808
4467a3:	6d                   	insl   (%dx),%es:(%edi)
4467a4:	2e 43                	cs inc %ebx
4467a6:	6f                   	outsl  %ds:(%esi),(%dx)
4467a7:	6c                   	insb   (%dx),%es:(%edi)
4467a8:	6c                   	insb   (%dx),%es:(%edi)
4467a9:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4467ae:	6e                   	outsb  %ds:(%esi),(%dx)
4467af:	73 2e                	jae    0x4467df
4467b1:	4f                   	dec    %edi
4467b2:	62 6a 65             	bound  %ebp,0x65(%edx)
4467b5:	63 74 4d 6f          	arpl   %esi,0x6f(%ebp,%ecx,2)
4467b9:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
4467bc:	00 73 65             	add    %dh,0x65(%ebx)
4467bf:	74 5f                	je     0x446820
4467c1:	45                   	inc    %ebp
4467c2:	6e                   	outsb  %ds:(%esi),(%dx)
4467c3:	61                   	popa
4467c4:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
4467c8:	73 6c                	jae    0x446836
4467ca:	00 73 65             	add    %dh,0x65(%ebx)
4467cd:	74 5f                	je     0x44682e
4467cf:	49                   	dec    %ecx
4467d0:	73 42                	jae    0x446814
4467d2:	6f                   	outsl  %ds:(%esi),(%dx)
4467d3:	64 79 48             	fs jns 0x44681e
4467d6:	74 6d                	je     0x446845
4467d8:	6c                   	insb   (%dx),%es:(%edi)
4467d9:	00 73 65             	add    %dh,0x65(%ebx)
4467dc:	74 5f                	je     0x44683d