44a4ec:	6d                   	insl   (%dx),%es:(%edi)
44a4ed:	00 6b 76             	add    %ch,0x76(%ebx)
44a4f0:	4c                   	dec    %esp
44a4f1:	67 00 4c 44          	add    %cl,0x44(%si)
44a4f5:	49                   	dec    %ecx
44a4f6:	66 00 68 57          	data16 add %ch,0x57(%eax)
44a4fa:	55                   	push   %ebp
44a4fb:	73 00                	jae    0x44a4fd
44a4fd:	79 78                	jns    0x44a577
44a4ff:	4a                   	dec    %edx
44a500:	76 00                	jbe    0x44a502
44a502:	42                   	inc    %edx
44a503:	44                   	inc    %esp
44a504:	44                   	inc    %esp
44a505:	71 00                	jno    0x44a507
44a507:	44                   	inc    %esp
44a508:	61                   	popa
44a509:	74 61                	je     0x44a56c
44a50b:	47                   	inc    %edi
44a50c:	72 69                	jb     0x44a577
44a50e:	64 56                	fs push %esi
44a510:	69 65 77 43 6f 6c 75 	imul   $0x756c6f43,0x77(%ebp),%esp
44a517:	6d                   	insl   (%dx),%es:(%edi)
44a518:	6e                   	outsb  %ds:(%esi),(%dx)
44a519:	48                   	dec    %eax
44a51a:	65 61                	gs popa
44a51c:	64 65 72 73          	fs gs jb 0x44a593
44a520:	48                   	dec    %eax
44a521:	65 69 67 68 74 53 69 	imul   $0x7a695374,%gs:0x68(%edi),%esp
44a528:	7a
44a529:	65 4d                	gs dec %ebp
44a52b:	6f                   	outsl  %ds:(%esi),(%dx)
44a52c:	64 65 00 6b 44       	fs add %ch,%gs:0x44(%ebx)
44a531:	55                   	push   %ebp
44a532:	42                   	inc    %edx
44a533:	00 42 77             	add    %al,0x77(%edx)
44a536:	43                   	inc    %ebx
44a537:	47                   	inc    %edi
44a538:	00 49 59             	add    %cl,0x59(%ecx)
44a53b:	72 77                	jb     0x44a5b4
44a53d:	00 79 6b             	add    %bh,0x6b(%ecx)
44a540:	66 75 00             	data16 jne 0x44a543
44a543:	57                   	push   %edi
44a544:	77 55                	ja     0x44a59b
44a546:	51                   	push   %ecx
44a547:	00 68 58             	add    %ch,0x58(%eax)
44a54a:	4a                   	dec    %edx
44a54b:	49                   	dec    %ecx
44a54c:	00 48 41             	add    %cl,0x41(%eax)
44a54f:	45                   	inc    %ebp
44a550:	48                   	dec    %eax
44a551:	00 64 4e 71          	add    %ah,0x71(%esi,%ecx,2)
44a555:	44                   	inc    %esp
44a556:	00 77 67             	add    %dh,0x67(%edi)
44a559:	76 6a                	jbe    0x44a5c5
44a55b:	00 6e 4e             	add    %ch,0x4e(%esi)
44a55e:	64 6a 00             	fs push $0x0
44a561:	77 74                	ja     0x44a5d7
44a563:	7a 54                	jp     0x44a5b9
44a565:	00 6e 4c             	add    %ch,0x4c(%esi)
44a568:	66 58                	pop    %ax
44a56a:	00 6c 61 54          	add    %ch,0x54(%ecx,%eiz,2)
44a56e:	50                   	push   %eax
44a56f:	00 6a 6e             	add    %ch,0x6e(%edx)
44a572:	52                   	push   %edx
44a573:	44                   	inc    %esp
44a574:	00 41 43             	add    %al,0x43(%ecx)
44a577:	69 4d 00 53 71 45 6b 	imul   $0x6b457153,0x0(%ebp),%ecx
44a57e:	00 6f 57             	add    %ch,0x57(%edi)
44a581:	62 64 00 4b          	bound  %esp,0x4b(%eax,%eax,1)
44a585:	4d                   	dec    %ebp
44a586:	76 4f                	jbe    0x44a5d7
44a588:	00 71 4f             	add    %dh,0x4f(%ecx)
44a58b:	45                   	inc    %ebp
44a58c:	4a                   	dec    %edx
44a58d:	00 49 47             	add    %cl,0x47(%ecx)
44a590:	42                   	inc    %edx
44a591:	6c                   	insb   (%dx),%es:(%edi)
44a592:	00 6d 51             	add    %ch,0x51(%ebp)
44a595:	52                   	push   %edx
44a596:	4f                   	dec    %edi
44a597:	00 46 62             	add    %al,0x62(%esi)
44a59a:	43                   	inc    %ebx
44a59b:	6b 00 77             	imul   $0x77,(%eax),%eax
44a59e:	54                   	push   %esp
44a59f:	45                   	inc    %ebp
44a5a0:	4e                   	dec    %esi
44a5a1:	30 00                	xor    %al,(%eax)
44a5a3:	47                   	inc    %edi
44a5a4:	46                   	inc    %esi
44a5a5:	50                   	push   %eax
44a5a6:	58                   	pop    %eax
44a5a7:	31 00                	xor    %eax,(%eax)
44a5a9:	48                   	dec    %eax
44a5aa:	48                   	dec    %eax
44a5ab:	62 4d 32             	bound  %ecx,0x32(%ebp)
44a5ae:	00 41 57             	add    %al,0x57(%ecx)
44a5b1:	66 50                	push   %ax
44a5b3:	00 50 48             	add    %dl,0x48(%eax)
44a5b6:	72 4d                	jb     0x44a605
44a5b8:	00 79 44             	add    %bh,0x44(%ecx)
44a5bb:	55                   	push   %ebp
44a5bc:	78 00                	js     0x44a5be
44a5be:	70 66                	jo     0x44a626
44a5c0:	64 72 00             	fs jb  0x44a5c3
44a5c3:	68 42 55 76 00       	push   $0x765542
44a5c8:	72 74                	jb     0x44a63e
44a5ca:	53                   	push   %ebx
44a5cb:	77 00                	ja     0x44a5cd
44a5cd:	53                   	push   %ebx
44a5ce:	6c                   	insb   (%dx),%es:(%edi)
44a5cf:	56                   	push   %esi
44a5d0:	4e                   	dec    %esi
44a5d1:	00 7a 50             	add    %bh,0x50(%edx)
44a5d4:	4d                   	dec    %ebp
44a5d5:	53                   	push   %ebx
44a5d6:	00 43 47             	add    %al,0x47(%ebx)
44a5d9:	73 77                	jae    0x44a652
44a5db:	00 5a 78             	add    %bl,0x78(%edx)
44a5de:	4b                   	dec    %ebx
44a5df:	74 00                	je     0x44a5e1
44a5e1:	67 69 74 72 00 67 6c 	imul   $0x656c6700,0x72(%si),%esi
44a5e8:	65
44a5e9:	44                   	inc    %esp
44a5ea:	00 73 4f             	add    %dh,0x4f(%ebx)
44a5ed:	41                   	inc    %ecx
44a5ee:	53                   	push   %ebx
44a5ef:	00 47 53             	add    %al,0x53(%edi)
44a5f2:	57                   	push   %edi
44a5f3:	53                   	push   %ebx
44a5f4:	00 6d 4d             	add    %ch,0x4d(%ebp)
44a5f7:	62 45 00             	bound  %eax,0x0(%ebp)
44a5fa:	62 6f 52             	bound  %ebp,0x52(%edi)
44a5fd:	65 00 54 46 6a       	add    %dl,%gs:0x6a(%esi,%eax,2)
44a602:	64 00 74 51 51       	add    %dh,%fs:0x51(%ecx,%edx,2)
44a607:	6a 00                	push   $0x0
44a609:	4d                   	dec    %ebp
44a60a:	6f                   	outsl  %ds:(%esi),(%dx)
44a60b:	75 42                	jne    0x44a64f
44a60d:	00 61 4e             	add    %ah,0x4e(%ecx)
44a610:	57                   	push   %edi
44a611:	64 00 4e 74          	add    %cl,%fs:0x74(%esi)
44a615:	4c                   	dec    %esp
44a616:	7a 00                	jp     0x44a618
44a618:	53                   	push   %ebx
44a619:	6a 52                	push   $0x52
44a61b:	66 00 49 64          	data16 add %cl,0x64(%ecx)
44a61f:	73 41                	jae    0x44a662
44a621:	00 75 48             	add    %dh,0x48(%ebp)
44a624:	52                   	push   %edx
44a625:	43                   	inc    %ebx
44a626:	00 6b 4f             	add    %ch,0x4f(%ebx)
44a629:	5a                   	pop    %edx
44a62a:	6a 00                	push   $0x0
44a62c:	66 46                	inc    %si
44a62e:	4d                   	dec    %ebp
44a62f:	78 00                	js     0x44a631
44a631:	46                   	inc    %esi
44a632:	65 4c                	gs dec %esp
44a634:	61                   	popa
44a635:	00 4b 64             	add    %cl,0x64(%ebx)
44a638:	6b 58 00 67          	imul   $0x67,0x0(%eax),%ebx
44a63c:	4c                   	dec    %esp
44a63d:	6d                   	insl   (%dx),%es:(%edi)
44a63e:	53                   	push   %ebx
44a63f:	00 75 4a             	add    %dh,0x4a(%ebp)
44a642:	50                   	push   %eax
44a643:	77 00                	ja     0x44a645
44a645:	5a                   	pop    %edx
44a646:	6f                   	outsl  %ds:(%esi),(%dx)
44a647:	41                   	inc    %ecx
44a648:	45                   	inc    %ebp
44a649:	00 67 45             	add    %ah,0x45(%edi)
44a64c:	43                   	inc    %ebx
44a64d:	72 00                	jb     0x44a64f
44a64f:	48                   	dec    %eax
44a650:	64 4f                	fs dec %edi
44a652:	4d                   	dec    %ebp
44a653:	00 6d 6e             	add    %ch,0x6e(%ebp)
44a656:	66 63 00             	arpl   %ax,(%eax)
44a659:	6c                   	insb   (%dx),%es:(%edi)
44a65a:	48                   	dec    %eax
44a65b:	74 61                	je     0x44a6be
44a65d:	00 4f 50             	add    %cl,0x50(%edi)
44a660:	46                   	inc    %esi
44a661:	65 00 4c 52 45       	add    %cl,%gs:0x45(%edx,%edx,2)
44a666:	5a                   	pop    %edx
44a667:	00 4e 64             	add    %cl,0x64(%esi)
44a66a:	76 6a                	jbe    0x44a6d6
44a66c:	00 56 44             	add    %dl,0x44(%esi)
44a66f:	4e                   	dec    %esi
44a670:	6c                   	insb   (%dx),%es:(%edi)
44a671:	00 43 6f             	add    %al,0x6f(%ebx)
44a674:	68 4a 00 72 69       	push   $0x6972004a
44a679:	63 52 00             	arpl   %edx,0x0(%edx)
44a67c:	62 77 6f             	bound  %esi,0x6f(%edi)
44a67f:	48                   	dec    %eax
44a680:	30 00                	xor    %al,(%eax)
44a682:	50                   	push   %eax
44a683:	46                   	inc    %esi
44a684:	66 54                	push   %sp
44a686:	31 00                	xor    %eax,(%eax)
44a688:	6e                   	outsb  %ds:(%esi),(%dx)
44a689:	58                   	pop    %eax
44a68a:	54                   	push   %esp
44a68b:	56                   	push   %esi
44a68c:	32 00                	xor    (%eax),%al
44a68e:	4d                   	dec    %ebp
44a68f:	61                   	popa
44a690:	69 6e 00 63 42 73 7a 	imul   $0x7a734263,0x0(%esi),%ebp
44a697:	00 55 64             	add    %dl,0x64(%ebp)
44a69a:	53                   	push   %ebx
44a69b:	51                   	push   %ecx
44a69c:	00 6b 56             	add    %ch,0x56(%ebx)
44a69f:	58                   	pop    %eax
44a6a0:	6e                   	outsb  %ds:(%esi),(%dx)
44a6a1:	00 6a 61             	add    %ch,0x61(%edx)
44a6a4:	43                   	inc    %ebx
44a6a5:	51                   	push   %ecx
44a6a6:	00 73 4b             	add    %dh,0x4b(%ebx)
44a6a9:	51                   	push   %ecx
44a6aa:	4a                   	dec    %edx
44a6ab:	00 46 58             	add    %al,0x58(%esi)
44a6ae:	6f                   	outsl  %ds:(%esi),(%dx)
44a6af:	70 30                	jo     0x44a6e1
44a6b1:	00 41 58             	add    %al,0x58(%ecx)
44a6b4:	41                   	inc    %ecx
44a6b5:	65 31 00             	xor    %eax,%gs:(%eax)
44a6b8:	55                   	push   %ebp
44a6b9:	55                   	push   %ebp
44a6ba:	4b                   	dec    %ebx
44a6bb:	47                   	inc    %edi
44a6bc:	32 00                	xor    (%eax),%al
44a6be:	6a 59                	push   $0x59
44a6c0:	41                   	inc    %ecx
44a6c1:	62 00                	bound  %eax,(%eax)
44a6c3:	52                   	push   %edx
44a6c4:	65 73 6f             	gs jae 0x44a736
44a6c7:	75 72                	jne    0x44a73b
44a6c9:	63 65 4d             	arpl   %esp,0x4d(%ebp)
44a6cc:	61                   	popa
44a6cd:	6e                   	outsb  %ds:(%esi),(%dx)
44a6ce:	61                   	popa
44a6cf:	67 65 72 00          	addr16 gs jb 0x44a6d3
44a6d3:	53                   	push   %ebx
44a6d4:	79 73                	jns    0x44a749
44a6d6:	74 65                	je     0x44a73d
44a6d8:	6d                   	insl   (%dx),%es:(%edi)
44a6d9:	2e 52                	cs push %edx
44a6db:	65 73 6f             	gs jae 0x44a74d
44a6de:	75 72                	jne    0x44a752
44a6e0:	63 65 73             	arpl   %esp,0x73(%ebp)
44a6e3:	00 73 44             	add    %dh,0x44(%ebx)
44a6e6:	63 58 00             	arpl   %ebx,0x0(%eax)
44a6e9:	43                   	inc    %ebx
44a6ea:	75 6c                	jne    0x44a758
44a6ec:	74 75                	je     0x44a763
44a6ee:	72 65                	jb     0x44a755
44a6f0:	49                   	dec    %ecx
44a6f1:	6e                   	outsb  %ds:(%esi),(%dx)
44a6f2:	66 6f                	outsw  %ds:(%esi),(%dx)
44a6f4:	00 53 79             	add    %dl,0x79(%ebx)
44a6f7:	73 74                	jae    0x44a76d
44a6f9:	65 6d                	gs insl (%dx),%es:(%edi)
44a6fb:	2e 47                	cs inc %edi
44a6fd:	6c                   	insb   (%dx),%es:(%edi)
44a6fe:	6f                   	outsl  %ds:(%esi),(%dx)
44a6ff:	62 61 6c             	bound  %esp,0x6c(%ecx)
44a702:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
44a709:	00 75 70             	add    %dh,0x70(%ebp)
44a70c:	41                   	inc    %ecx
44a70d:	4e                   	dec    %esi
44a70e:	00 54 4d 6c          	add    %dl,0x6c(%ebp,%ecx,2)
44a712:	78 00                	js     0x44a714
44a714:	6b 64 48 6f 00       	imul   $0x0,0x6f(%eax,%ecx,2),%esp
44a719:	6f                   	outsl  %ds:(%esi),(%dx)
44a71a:	6c                   	insb   (%dx),%es:(%edi)
44a71b:	41                   	inc    %ecx
44a71c:	52                   	push   %edx
44a71d:	00 4e 7a             	add    %cl,0x7a(%esi)
44a720:	70 76                	jo     0x44a798
44a722:	00 78 50             	add    %bh,0x50(%eax)
44a725:	41                   	inc    %ecx
44a726:	54                   	push   %esp
44a727:	00 54 79 70          	add    %dl,0x70(%ecx,%edi,2)
44a72b:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
44a72f:	6e                   	outsb  %ds:(%esi),(%dx)
44a730:	74 69                	je     0x44a79b
44a732:	6d                   	insl   (%dx),%es:(%edi)
44a733:	65 54                	gs push %esp
44a735:	79 70                	jns    0x44a7a7
44a737:	65 48                	gs dec %eax
44a739:	61                   	popa
44a73a:	6e                   	outsb  %ds:(%esi),(%dx)
44a73b:	64 6c                	fs insb (%dx),%es:(%edi)
44a73d:	65 00 75 71          	add    %dh,%gs:0x71(%ebp)
44a741:	46                   	inc    %esi
44a742:	65 00 79 45          	add    %bh,%gs:0x45(%ecx)
44a746:	77 59                	ja     0x44a7a1
44a748:	00 4f 71             	add    %cl,0x71(%edi)
44a74b:	6e                   	outsb  %ds:(%esi),(%dx)
44a74c:	48                   	dec    %eax
44a74d:	00 41 70             	add    %al,0x70(%ecx)
44a750:	70 6c                	jo     0x44a7be
44a752:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
44a759:	53                   	push   %ebx
44a75a:	65 74 74             	gs je  0x44a7d1
44a75d:	69 6e 67 73 42 61 73 	imul   $0x73614273,0x67(%esi),%ebp
44a764:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
44a768:	73 74                	jae    0x44a7de
44a76a:	65 6d                	gs insl (%dx),%es:(%edi)
44a76c:	2e 43                	cs inc %ebx
44a76e:	6f                   	outsl  %ds:(%esi),(%dx)
44a76f:	6e                   	outsb  %ds:(%esi),(%dx)
44a770:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
44a776:	74 69                	je     0x44a7e1
44a778:	6f                   	outsl  %ds:(%esi),(%dx)
44a779:	6e                   	outsb  %ds:(%esi),(%dx)
44a77a:	00 4c 4b 4a          	add    %cl,0x4a(%ebx,%ecx,2)
44a77e:	4f                   	dec    %edi
44a77f:	00 47 50             	add    %al,0x50(%edi)
44a782:	46                   	inc    %esi
44a783:	44                   	inc    %esp
44a784:	30 00                	xor    %al,(%eax)
44a786:	4a                   	dec    %edx
44a787:	4f                   	dec    %edi
44a788:	70 70                	jo     0x44a7fa
44a78a:	31 00                	xor    %eax,(%eax)
44a78c:	43                   	inc    %ebx
44a78d:	72 48                	jb     0x44a7d7
44a78f:	7a 32                	jp     0x44a7c3
44a791:	00 58 4b             	add    %bl,0x4b(%eax)
44a794:	65 50                	gs push %eax
44a796:	00 4c 53 50          	add    %cl,0x50(%ebx,%edx,2)
44a79a:	6a 00                	push   $0x0
44a79c:	6a 69                	push   $0x69
44a79e:	50                   	push   %eax
44a79f:	57                   	push   %edi
44a7a0:	00 56 7a             	add    %dl,0x7a(%esi)
44a7a3:	67 6a 00             	addr16 push $0x0
44a7a6:	77 74                	ja     0x44a81c
44a7a8:	58                   	pop    %eax
44a7a9:	48                   	dec    %eax
44a7aa:	00 44 48 57          	add    %al,0x57(%eax,%ecx,2)
44a7ae:	45                   	inc    %ebp
44a7af:	00 6f 73             	add    %ch,0x73(%edi)
44a7b2:	4d                   	dec    %ebp
44a7b3:	51                   	push   %ecx
44a7b4:	00 41 56             	add    %al,0x56(%ecx)
44a7b7:	4a                   	dec    %edx