4404e1:	49                   	dec    %ecx
4404e2:	2b 73 57             	sub    0x57(%ebx),%esi
4404e5:	33 73 57             	xor    0x57(%ebx),%esi
4404e8:	48                   	dec    %eax
4404e9:	49                   	dec    %ecx
4404ea:	7a 72                	jp     0x44055e
4404ec:	78 53                	js     0x440541
4404ee:	48                   	dec    %eax
4404ef:	47                   	inc    %edi
4404f0:	51                   	push   %ecx
4404f1:	6f                   	outsl  %ds:(%esi),(%dx)
4404f2:	4c                   	dec    %esp
4404f3:	66 56                	push   %si
4404f5:	41                   	inc    %ecx
4404f6:	6b 72 44 65          	imul   $0x65,0x44(%edx),%esi
4404fa:	31 34 71             	xor    %esi,(%ecx,%esi,2)
4404fd:	32 63 39             	xor    0x39(%ebx),%ah
440500:	37                   	aaa
440501:	38 31                	cmp    %dh,(%ecx)
440503:	75 73                	jne    0x440578
440505:	46                   	inc    %esi
440506:	5a                   	pop    %edx
440507:	4c                   	dec    %esp
440508:	68 35 75 37 34       	push   $0x34377535
44050d:	6c                   	insb   (%dx),%es:(%edi)
44050e:	76 42                	jbe    0x440552
440510:	46                   	inc    %esi
440511:	58                   	pop    %eax
440512:	73 41                	jae    0x440555
440514:	37                   	aaa
440515:	7a 51                	jp     0x440568
440517:	76 45                	jbe    0x44055e
440519:	37                   	aaa
44051a:	58                   	pop    %eax
44051b:	51                   	push   %ecx
44051c:	76 7a                	jbe    0x440598
44051e:	35 77 2f 64 51       	xor    $0x51642f77,%eax
440523:	49                   	dec    %ecx
440524:	6e                   	outsb  %ds:(%esi),(%dx)
440525:	6b 31 45             	imul   $0x45,(%ecx),%esi
440528:	54                   	push   %esp
440529:	6e                   	outsb  %ds:(%esi),(%dx)
44052a:	45                   	inc    %ebp
44052b:	4e                   	dec    %esi
44052c:	62 47 30             	bound  %eax,0x30(%edi)
44052f:	58                   	pop    %eax
440530:	78 6a                	js     0x44059c
440532:	64 46                	fs inc %esi
440534:	6c                   	insb   (%dx),%es:(%edi)
440535:	36 30 69 39          	xor    %ch,%ss:0x39(%ecx)
440539:	71 30                	jno    0x44056b
44053b:	50                   	push   %eax
44053c:	76 44                	jbe    0x440582
44053e:	4e                   	dec    %esi
44053f:	4a                   	dec    %edx
440540:	67 54                	addr16 push %esp
440542:	72 4b                	jb     0x44058f
440544:	38 4f 6f             	cmp    %cl,0x6f(%edi)
440547:	6c                   	insb   (%dx),%es:(%edi)
440548:	64 71 76             	fs jno 0x4405c1
44054b:	4a                   	dec    %edx
44054c:	42                   	inc    %edx
44054d:	4d                   	dec    %ebp
44054e:	56                   	push   %esi
44054f:	75 33                	jne    0x440584
440551:	41                   	inc    %ecx
440552:	31 4d 43             	xor    %ecx,0x43(%ebp)
440555:	6e                   	outsb  %ds:(%esi),(%dx)
440556:	78 6b                	js     0x4405c3
440558:	72 6b                	jb     0x4405c5
44055a:	50                   	push   %eax
44055b:	61                   	popa
44055c:	62 75 77             	bound  %esi,0x77(%ebp)
44055f:	71 62                	jno    0x4405c3
440561:	52                   	push   %edx
440562:	46                   	inc    %esi
440563:	44                   	inc    %esp
440564:	78 6b                	js     0x4405d1
440566:	31 32                	xor    %esi,(%edx)
440568:	2b 42 4a             	sub    0x4a(%edx),%eax
44056b:	4a                   	dec    %edx
44056c:	6b 2f 2b             	imul   $0x2b,(%edi),%ebp
44056f:	61                   	popa
440570:	74 50                	je     0x4405c2
440572:	78 50                	js     0x4405c4
440574:	71 42                	jno    0x4405b8
440576:	6e                   	outsb  %ds:(%esi),(%dx)
440577:	41                   	inc    %ecx
440578:	55                   	push   %ebp
440579:	7a 67                	jp     0x4405e2
44057b:	44                   	inc    %esp
44057c:	56                   	push   %esi
44057d:	62 37                	bound  %esi,(%edi)
44057f:	59                   	pop    %ecx
440580:	33 54 4a 39          	xor    0x39(%edx,%ecx,2),%edx
440584:	68 5a 37 4d 36       	push   $0x364d375a
440589:	57                   	push   %edi
44058a:	6c                   	insb   (%dx),%es:(%edi)
44058b:	4a                   	dec    %edx
44058c:	63 55 53             	arpl   %edx,0x53(%ebp)
44058f:	36 67 33 43 76       	xor    %ss:0x76(%bp,%di),%eax
440594:	6d                   	insl   (%dx),%es:(%edi)
440595:	46                   	inc    %esi
440596:	34 50                	xor    $0x50,%al
440598:	5a                   	pop    %edx
440599:	39 44 2f 79          	cmp    %eax,0x79(%edi,%ebp,1)
44059d:	62 59 4a             	bound  %ebx,0x4a(%ecx)
4405a0:	5a                   	pop    %edx
4405a1:	62 7a 30             	bound  %edi,0x30(%edx)
4405a4:	76 6a                	jbe    0x440610
4405a6:	43                   	inc    %ebx
4405a7:	6c                   	insb   (%dx),%es:(%edi)
4405a8:	50                   	push   %eax
4405a9:	53                   	push   %ebx
4405aa:	62 68 54             	bound  %ebp,0x54(%eax)
4405ad:	4e                   	dec    %esi
4405ae:	42                   	inc    %edx
4405af:	77 48                	ja     0x4405f9
4405b1:	63 73 2b             	arpl   %esi,0x2b(%ebx)
4405b4:	62 49 42             	bound  %ecx,0x42(%ecx)
4405b7:	32 52 6e             	xor    0x6e(%edx),%dl
4405ba:	31 53 68             	xor    %edx,0x68(%ebx)
4405bd:	58                   	pop    %eax
4405be:	6f                   	outsl  %ds:(%esi),(%dx)
4405bf:	4d                   	dec    %ebp
4405c0:	42                   	inc    %edx
4405c1:	51                   	push   %ecx
4405c2:	72 59                	jb     0x44061d
4405c4:	57                   	push   %edi
4405c5:	4b                   	dec    %ebx
4405c6:	30 72 2f             	xor    %dh,0x2f(%edx)
4405c9:	59                   	pop    %ecx
4405ca:	2b 4e 4d             	sub    0x4d(%esi),%ecx
4405cd:	46                   	inc    %esi
4405ce:	62 46 77             	bound  %eax,0x77(%esi)
4405d1:	62 35 4b 56 66 57    	bound  %esi,0x5766564b
4405d7:	72 30                	jb     0x440609
4405d9:	79 77                	jns    0x440652
4405db:	35 30 46 6a 41       	xor    $0x416a4630,%eax
4405e0:	6f                   	outsl  %ds:(%esi),(%dx)
4405e1:	45                   	inc    %ebp
4405e2:	79 4d                	jns    0x440631
4405e4:	7a 67                	jp     0x44064d
4405e6:	68 4a 34 47 54       	push   $0x5447344a
4405eb:	45                   	inc    %ebp
4405ec:	6a 75                	push   $0x75
4405ee:	6e                   	outsb  %ds:(%esi),(%dx)
4405ef:	6d                   	insl   (%dx),%es:(%edi)
4405f0:	6c                   	insb   (%dx),%es:(%edi)
4405f1:	30 62 75             	xor    %ah,0x75(%edx)
4405f4:	6d                   	insl   (%dx),%es:(%edi)
4405f5:	72 56                	jb     0x44064d
4405f7:	2b 7a 73             	sub    0x73(%edx),%edi
4405fa:	56                   	push   %esi
4405fb:	70 4f                	jo     0x44064c
4405fd:	59                   	pop    %ecx
4405fe:	6c                   	insb   (%dx),%es:(%edi)
4405ff:	2b 77 61             	sub    0x61(%edi),%esi
440602:	37                   	aaa
440603:	45                   	inc    %ebp
440604:	2f                   	das
440605:	67 79 4c             	addr16 jns 0x440654
440608:	2b 35 75 6f 65 34    	sub    0x34656f75,%esi
44060e:	51                   	push   %ecx
44060f:	38 74 4f 66          	cmp    %dh,0x66(%edi,%ecx,2)
440613:	44                   	inc    %esp
440614:	34 6b                	xor    $0x6b,%al
440616:	62 63 38             	bound  %esp,0x38(%ebx)
440619:	54                   	push   %esp
44061a:	66 63 75 65          	arpl   %si,0x65(%ebp)
44061e:	6d                   	insl   (%dx),%es:(%edi)
44061f:	54                   	push   %esp
440620:	64 50                	fs push %eax
440622:	32 6b 2b             	xor    0x2b(%ebx),%ch
440625:	31 47 58             	xor    %eax,0x58(%edi)
440628:	2f                   	das
440629:	32 52 4d             	xor    0x4d(%edx),%dl
44062c:	43                   	inc    %ebx
44062d:	31 56 76             	xor    %edx,0x76(%esi)
440630:	69 62 67 32 75 62 67 	imul   $0x67627532,0x67(%edx),%esp
440637:	74 59                	je     0x440692
440639:	32 6f 4b             	xor    0x4b(%edi),%ch
44063c:	2b 6c 7a 53          	sub    0x53(%edx,%edi,2),%ebp
440640:	6b 6c 30 59 62       	imul   $0x62,0x59(%eax,%esi,1),%ebp
440645:	35 42 41 64 42       	xor    $0x42644142,%eax
44064a:	50                   	push   %eax
44064b:	44                   	inc    %esp
44064c:	67 62 6f 4f          	bound  %ebp,0x4f(%bx)
440650:	46                   	inc    %esi
440651:	59                   	pop    %ecx
440652:	69 6a 37 78 47 42 4d 	imul   $0x4d424778,0x37(%edx),%ebp
440659:	43                   	inc    %ebx
44065a:	50                   	push   %eax
44065b:	6c                   	insb   (%dx),%es:(%edi)
44065c:	67 43                	addr16 inc %ebx
44065e:	35 45 6c 6d 57       	xor    $0x576d6c45,%eax
440663:	47                   	inc    %edi
440664:	56                   	push   %esi
440665:	48                   	dec    %eax
440666:	42                   	inc    %edx
440667:	72 4b                	jb     0x4406b4
440669:	6a 4b                	push   $0x4b
44066b:	4f                   	dec    %edi
44066c:	59                   	pop    %ecx
44066d:	52                   	push   %edx
44066e:	2f                   	das
44066f:	35 33 61 47 31       	xor    $0x31476133,%eax
440674:	4e                   	dec    %esi
440675:	43                   	inc    %ebx
440676:	4c                   	dec    %esp
440677:	72 6c                	jb     0x4406e5
440679:	58                   	pop    %eax
44067a:	72 6c                	jb     0x4406e8
44067c:	4c                   	dec    %esp
44067d:	4e                   	dec    %esi
44067e:	54                   	push   %esp
44067f:	77 69                	ja     0x4406ea
440681:	46                   	inc    %esi
440682:	69 70 6c 51 59 59 6b 	imul   $0x6b595951,0x6c(%eax),%esi
440689:	33 4e 74             	xor    0x74(%esi),%ecx
44068c:	49                   	dec    %ecx
44068d:	37                   	aaa
44068e:	36 4e                	ss dec %esi
440690:	59                   	pop    %ecx
440691:	32 6b 71             	xor    0x71(%ebx),%ch
440694:	4a                   	dec    %edx
440695:	34 79                	xor    $0x79,%al
440697:	30 4e 72             	xor    %cl,0x72(%esi)
44069a:	64 71 33             	fs jno 0x4406d0
44069d:	6c                   	insb   (%dx),%es:(%edi)
44069e:	41                   	inc    %ecx
44069f:	71 7a                	jno    0x44071b
4406a1:	36 4c                	ss dec %esp
4406a3:	31 35 70 59 41 48    	xor    %esi,0x48415970
4406a9:	70 32                	jo     0x4406dd
4406ab:	51                   	push   %ecx
4406ac:	31 57 6e             	xor    %edx,0x6e(%edi)
4406af:	4f                   	dec    %edi
4406b0:	34 55                	xor    $0x55,%al
4406b2:	64 53                	fs push %ebx
4406b4:	41                   	inc    %ecx
4406b5:	6e                   	outsb  %ds:(%esi),(%dx)
4406b6:	52                   	push   %edx
4406b7:	6d                   	insl   (%dx),%es:(%edi)
4406b8:	42                   	inc    %edx
4406b9:	45                   	inc    %ebp
4406ba:	34 41                	xor    $0x41,%al
4406bc:	4d                   	dec    %ebp
4406bd:	73 49                	jae    0x440708
4406bf:	30 56 79             	xor    %dl,0x79(%esi)
4406c2:	5a                   	pop    %edx
4406c3:	5a                   	pop    %edx
4406c4:	6e                   	outsb  %ds:(%esi),(%dx)
4406c5:	56                   	push   %esi
4406c6:	56                   	push   %esi
4406c7:	31 34 2b             	xor    %esi,(%ebx,%ebp,1)
4406ca:	46                   	inc    %esi
4406cb:	50                   	push   %eax
4406cc:	4f                   	dec    %edi
4406cd:	4c                   	dec    %esp
4406ce:	47                   	inc    %edi
4406cf:	66 7a 39             	data16 jp 0x44070b
4406d2:	6f                   	outsl  %ds:(%esi),(%dx)
4406d3:	5a                   	pop    %edx
4406d4:	77 57                	ja     0x44072d
4406d6:	61                   	popa
4406d7:	4e                   	dec    %esi
4406d8:	2b 35 39 48 2f 52    	sub    0x522f4839,%esi
4406de:	6d                   	insl   (%dx),%es:(%edi)
4406df:	6d                   	insl   (%dx),%es:(%edi)
4406e0:	5a                   	pop    %edx
4406e1:	66 31 34 65 46 36 47 	xor    %si,0x43473646(,%eiz,2)
4406e8:	43
4406e9:	68 37 6b 53 6c       	push   $0x6c536b37
4406ee:	50                   	push   %eax
4406ef:	6a 34                	push   $0x34
4406f1:	39 58 44             	cmp    %ebx,0x44(%eax)
4406f4:	54                   	push   %esp
4406f5:	71 42                	jno    0x440739
4406f7:	5a                   	pop    %edx
4406f8:	32 73 36             	xor    0x36(%ebx),%dh
4406fb:	41                   	inc    %ecx
4406fc:	47                   	inc    %edi
4406fd:	4b                   	dec    %ebx
4406fe:	71 2b                	jno    0x44072b
440700:	35 4c 74 75 65       	xor    $0x6575744c,%eax
440705:	64 31 55 37          	xor    %edx,%fs:0x37(%ebp)
440709:	4f                   	dec    %edi
44070a:	4d                   	dec    %ebp
44070b:	4e                   	dec    %esi
44070c:	5a                   	pop    %edx
44070d:	53                   	push   %ebx
44070e:	31 4f 4c             	xor    %ecx,0x4c(%edi)
440711:	6b 4f 32 74          	imul   $0x74,0x32(%edi),%ecx
440715:	37                   	aaa
440716:	47                   	inc    %edi
440717:	4f                   	dec    %edi
440718:	65 45                	gs inc %ebp
44071a:	45                   	inc    %ebp
44071b:	50                   	push   %eax
44071c:	59                   	pop    %ecx
44071d:	77 4d                	ja     0x44076c
44071f:	42                   	inc    %edx
440720:	7a 75                	jp     0x440797
440722:	45                   	inc    %ebp
440723:	6d                   	insl   (%dx),%es:(%edi)
440724:	39 43 38             	cmp    %eax,0x38(%ebx)
440727:	70 4d                	jo     0x440776
440729:	37                   	aaa
44072a:	75 39                	jne    0x440765
44072c:	44                   	inc    %esp
44072d:	47                   	inc    %edi
44072e:	63 74 35 44          	arpl   %esi,0x44(%ebp,%esi,1)
440732:	34 56                	xor    $0x56,%al
440734:	64 79 54             	fs jns 0x44078b
440737:	53                   	push   %ebx
440738:	2b 65 74             	sub    0x74(%ebp),%esp
44073b:	36 2f                	ss das
44073d:	70 52                	jo     0x440791
44073f:	61                   	popa
440740:	65 66 78 6b          	gs data16 js 0x4407af
440744:	30 62 54             	xor    %ah,0x54(%edx)
440747:	44                   	inc    %esp
440748:	68 2f 67 51 4e       	push   $0x4e51672f
44074d:	51                   	push   %ecx
44074e:	75 76                	jne    0x4407c6
440750:	7a 4f                	jp     0x4407a1
440752:	6d                   	insl   (%dx),%es:(%edi)
440753:	64 33 68 49          	xor    %fs:0x49(%eax),%ebp
440757:	67 77 33             	addr16 ja 0x44078d
44075a:	38 6c 42 34          	cmp    %ch,0x34(%edx,%eax,2)
44075e:	66 2f                	data16 das
440760:	61                   	popa
440761:	4d                   	dec    %ebp
440762:	38 46 4b             	cmp    %al,0x4b(%esi)
440765:	38 4d 79             	cmp    %cl,0x79(%ebp)
440768:	31 6e 4d             	xor    %ebp,0x4d(%esi)
44076b:	4f                   	dec    %edi
44076c:	35 55 4f 74 69       	xor    $0x69744f55,%eax
440771:	59                   	pop    %ecx
440772:	49                   	dec    %ecx
440773:	45                   	inc    %ebp
440774:	51                   	push   %ecx
440775:	59                   	pop    %ecx
440776:	36 53                	ss push %ebx
440778:	51                   	push   %ecx
440779:	70 39                	jo     0x4407b4
44077b:	63 47 36             	arpl   %eax,0x36(%edi)
44077e:	61                   	popa
44077f:	6d                   	insl   (%dx),%es:(%edi)