44c4c9:	50                   	push   %eax
44c4ca:	4f                   	dec    %edi
44c4cb:	75 73                	jne    0x44c540
44c4cd:	54                   	push   %esp
44c4ce:	37                   	aaa
44c4cf:	57                   	push   %edi
44c4d0:	43                   	inc    %ebx
44c4d1:	52                   	push   %edx
44c4d2:	30 41 57             	xor    %al,0x57(%ecx)
44c4d5:	66 67 74 4c          	data16 addr16 je 0x44c525
44c4d9:	56                   	push   %esi
44c4da:	6b 42 63 71          	imul   $0x71,0x63(%edx),%eax
44c4de:	55                   	push   %ebp
44c4df:	4b                   	dec    %ebx
44c4e0:	43                   	inc    %ebx
44c4e1:	6d                   	insl   (%dx),%es:(%edi)
44c4e2:	78 67                	js     0x44c54b
44c4e4:	66 46                	inc    %si
44c4e6:	33 45 4a             	xor    0x4a(%ebp),%eax
44c4e9:	6e                   	outsb  %ds:(%esi),(%dx)
44c4ea:	51                   	push   %ecx
44c4eb:	49                   	dec    %ecx
44c4ec:	4b                   	dec    %ebx
44c4ed:	55                   	push   %ebp
44c4ee:	61                   	popa
44c4ef:	78 61                	js     0x44c552
44c4f1:	38 41 41             	cmp    %al,0x41(%ecx)
44c4f4:	36 55                	ss push %ebp
44c4f6:	62 4d 43             	bound  %ecx,0x43(%ebp)
44c4f9:	4a                   	dec    %edx
44c4fa:	51                   	push   %ecx
44c4fb:	4c                   	dec    %esp
44c4fc:	2b 68 42             	sub    0x42(%eax),%ebp
44c4ff:	5a                   	pop    %edx
44c500:	78 46                	js     0x44c548
44c502:	4c                   	dec    %esp
44c503:	4f                   	dec    %edi
44c504:	32 6b 71             	xor    0x71(%ebx),%ch
44c507:	77 30                	ja     0x44c539
44c509:	43                   	inc    %ebx
44c50a:	74 50                	je     0x44c55c
44c50c:	52                   	push   %edx
44c50d:	66 39 62 72          	cmp    %sp,0x72(%edx)
44c511:	43                   	inc    %ebx
44c512:	49                   	dec    %ecx
44c513:	44                   	inc    %esp
44c514:	50                   	push   %eax
44c515:	49                   	dec    %ecx
44c516:	51                   	push   %ecx
44c517:	38 54 38 43          	cmp    %dl,0x43(%eax,%edi,1)
44c51b:	59                   	pop    %ecx
44c51c:	47                   	inc    %edi
44c51d:	76 64                	jbe    0x44c583
44c51f:	2f                   	das
44c520:	64 73 38             	fs jae 0x44c55b
44c523:	73 6b                	jae    0x44c590
44c525:	32 4b 72             	xor    0x72(%ebx),%cl
44c528:	66 6f                	outsw  %ds:(%esi),(%dx)
44c52a:	6e                   	outsb  %ds:(%esi),(%dx)
44c52b:	67 37                	addr16 aaa
44c52d:	70 4f                	jo     0x44c57e
44c52f:	7a 57                	jp     0x44c588
44c531:	63 76 4f             	arpl   %esi,0x4f(%esi)
44c534:	31 5a 6c             	xor    %ebx,0x6c(%edx)
44c537:	52                   	push   %edx
44c538:	50                   	push   %eax
44c539:	72 65                	jb     0x44c5a0
44c53b:	51                   	push   %ecx
44c53c:	4f                   	dec    %edi
44c53d:	57                   	push   %edi
44c53e:	42                   	inc    %edx
44c53f:	4a                   	dec    %edx
44c540:	6c                   	insb   (%dx),%es:(%edi)
44c541:	33 50 68             	xor    0x68(%eax),%edx
44c544:	4a                   	dec    %edx
44c545:	6e                   	outsb  %ds:(%esi),(%dx)
44c546:	75 34                	jne    0x44c57c
44c548:	64 5a                	fs pop %edx
44c54a:	47                   	inc    %edi
44c54b:	62 35 56 2b 75 7a    	bound  %esi,0x7a752b56
44c551:	33 77 6e             	xor    0x6e(%edi),%esi
44c554:	58                   	pop    %eax
44c555:	6c                   	insb   (%dx),%es:(%edi)
44c556:	61                   	popa
44c557:	73 31                	jae    0x44c58a
44c559:	36 56                	ss push %esi
44c55b:	44                   	inc    %esp
44c55c:	58                   	pop    %eax
44c55d:	6d                   	insl   (%dx),%es:(%edi)
44c55e:	71 64                	jno    0x44c5c4
44c560:	4b                   	dec    %ebx
44c561:	7a 49                	jp     0x44c5ac
44c563:	42                   	inc    %edx
44c564:	36 64 6e             	ss outsb %fs:(%esi),(%dx)
44c567:	57                   	push   %edi
44c568:	79 75                	jns    0x44c5df
44c56a:	2b 65 56             	sub    0x56(%ebp),%esp
44c56d:	59                   	pop    %ecx
44c56e:	52                   	push   %edx
44c56f:	6f                   	outsl  %ds:(%esi),(%dx)
44c570:	4f                   	dec    %edi
44c571:	39 30                	cmp    %esi,(%eax)
44c573:	2b 4c 6c 63          	sub    0x63(%esp,%ebp,2),%ecx
44c577:	6e                   	outsb  %ds:(%esi),(%dx)
44c578:	48                   	dec    %eax
44c579:	58                   	pop    %eax
44c57a:	64 72 4b             	fs jb  0x44c5c8
44c57d:	31 71 6f             	xor    %esi,0x6f(%ecx)
44c580:	68 49 79 4e 6c       	push   $0x6c4e7949
44c585:	42                   	inc    %edx
44c586:	2f                   	das
44c587:	56                   	push   %esi
44c588:	63 42 58             	arpl   %eax,0x58(%edx)
44c58b:	30 73 76             	xor    %dh,0x76(%ebx)
44c58e:	56                   	push   %esi
44c58f:	36 4a                	ss dec %edx
44c591:	71 42                	jno    0x44c5d5
44c593:	4c                   	dec    %esp
44c594:	6a 5a                	push   $0x5a
44c596:	49                   	dec    %ecx
44c597:	35 4c 38 53 67       	xor    $0x6753384c,%eax
44c59c:	4f                   	dec    %edi
44c59d:	58                   	pop    %eax
44c59e:	6c                   	insb   (%dx),%es:(%edi)
44c59f:	36 4c                	ss dec %esp
44c5a1:	74 4a                	je     0x44c5ed
44c5a3:	36 65 37             	ss gs aaa
44c5a6:	2f                   	das
44c5a7:	47                   	inc    %edi
44c5a8:	31 39                	xor    %edi,(%ecx)
44c5aa:	2b 35 6b 75 57 6c    	sub    0x6c57756b,%esi
44c5b0:	36 61                	ss popa
44c5b2:	6e                   	outsb  %ds:(%esi),(%dx)
44c5b3:	77 74                	ja     0x44c629
44c5b5:	55                   	push   %ebp
44c5b6:	6f                   	outsl  %ds:(%esi),(%dx)
44c5b7:	48                   	dec    %eax
44c5b8:	36 35 30 6c 67 36    	ss xor $0x36676c30,%eax
44c5be:	49                   	dec    %ecx
44c5bf:	46                   	inc    %esi
44c5c0:	37                   	aaa
44c5c1:	5a                   	pop    %edx
44c5c2:	66 38 6a 31          	data16 cmp %ch,0x31(%edx)
44c5c6:	79 4c                	jns    0x44c614
44c5c8:	49                   	dec    %ecx
44c5c9:	43                   	inc    %ebx
44c5ca:	78 62                	js     0x44c62e
44c5cc:	36 2b 4d 62          	sub    %ss:0x62(%ebp),%ecx
44c5d0:	4b                   	dec    %ebx
44c5d1:	49                   	dec    %ecx
44c5d2:	36 42                	ss inc %edx
44c5d4:	46                   	inc    %esi
44c5d5:	36 43                	ss inc %ebx
44c5d7:	7a 4b                	jp     0x44c624
44c5d9:	56                   	push   %esi
44c5da:	4e                   	dec    %esi
44c5db:	34 33                	xor    $0x33,%al
44c5dd:	41                   	inc    %ecx
44c5de:	79 5a                	jns    0x44c63a
44c5e0:	4a                   	dec    %edx
44c5e1:	6c                   	insb   (%dx),%es:(%edi)
44c5e2:	6f                   	outsl  %ds:(%esi),(%dx)
44c5e3:	35 53 78 76 51       	xor    $0x51767853,%eax
44c5e8:	62 47 57             	bound  %eax,0x57(%edi)
44c5eb:	38 39                	cmp    %bh,(%ecx)
44c5ed:	70 31                	jo     0x44c620
44c5ef:	48                   	dec    %eax
44c5f0:	49                   	dec    %ecx
44c5f1:	73 2f                	jae    0x44c622
44c5f3:	43                   	inc    %ebx
44c5f4:	62 4b 54             	bound  %ecx,0x54(%ebx)
44c5f7:	72 6c                	jb     0x44c665
44c5f9:	30 4b 49             	xor    %cl,0x49(%ebx)
44c5fc:	62 65 4b             	bound  %esp,0x4b(%ebp)
44c5ff:	69 2b 59 5a 4f 31    	imul   $0x314f5a59,(%ebx),%ebp
44c605:	76 7a                	jbe    0x44c681
44c607:	4d                   	dec    %ebp
44c608:	31 39                	xor    %edi,(%ecx)
44c60a:	38 41 58             	cmp    %al,0x58(%ecx)
44c60d:	76 31                	jbe    0x44c640
44c60f:	43                   	inc    %ebx
44c610:	4e                   	dec    %esi
44c611:	75 48                	jne    0x44c65b
44c613:	67 74 36             	addr16 je 0x44c64c
44c616:	4e                   	dec    %esi
44c617:	31 55 32             	xor    %edx,0x32(%ebp)
44c61a:	70 4a                	jo     0x44c666
44c61c:	30 78 33             	xor    %bh,0x33(%eax)
44c61f:	6d                   	insl   (%dx),%es:(%edi)
44c620:	70 6f                	jo     0x44c691
44c622:	4a                   	dec    %edx
44c623:	54                   	push   %esp
44c624:	6f                   	outsl  %ds:(%esi),(%dx)
44c625:	38 4a 54             	cmp    %cl,0x54(%edx)
44c628:	70 45                	jo     0x44c66f
44c62a:	53                   	push   %ebx
44c62b:	6b 2f 30             	imul   $0x30,(%edi),%ebp
44c62e:	61                   	popa
44c62f:	61                   	popa
44c630:	76 53                	jbe    0x44c685
44c632:	67 58                	addr16 pop %eax
44c634:	33 49 4e             	xor    0x4e(%ecx),%ecx
44c637:	37                   	aaa
44c638:	76 30                	jbe    0x44c66a
44c63a:	58                   	pop    %eax
44c63b:	72 39                	jb     0x44c676
44c63d:	76 6b                	jbe    0x44c6aa
44c63f:	53                   	push   %ebx
44c640:	77 6e                	ja     0x44c6b0
44c642:	42                   	inc    %edx
44c643:	46                   	inc    %esi
44c644:	50                   	push   %eax
44c645:	72 6d                	jb     0x44c6b4
44c647:	5a                   	pop    %edx
44c648:	72 75                	jb     0x44c6bf
44c64a:	79 77                	jns    0x44c6c3
44c64c:	61                   	popa
44c64d:	4c                   	dec    %esp
44c64e:	67 39 45 59          	cmp    %eax,0x59(%di)
44c652:	2f                   	das
44c653:	5a                   	pop    %edx
44c654:	30 69 42             	xor    %ch,0x42(%ecx)
44c657:	70 38                	jo     0x44c691
44c659:	71 76                	jno    0x44c6d1
44c65b:	59                   	pop    %ecx
44c65c:	69 4f 6e 33 79 67 41 	imul   $0x41677933,0x6e(%edi),%ecx
44c663:	79 63                	jns    0x44c6c8
44c665:	4e                   	dec    %esi
44c666:	43                   	inc    %ebx
44c667:	35 62 49 61 64       	xor    $0x64614962,%eax
44c66c:	63 79 71             	arpl   %edi,0x71(%ecx)
44c66f:	72 2b                	jb     0x44c69c
44c671:	6e                   	outsb  %ds:(%esi),(%dx)
44c672:	44                   	inc    %esp
44c673:	7a 64                	jp     0x44c6d9
44c675:	66 57                	push   %di
44c677:	36 34 4a             	ss xor $0x4a,%al
44c67a:	57                   	push   %edi
44c67b:	64 52                	fs push %edx
44c67d:	35 64 61 32 63       	xor    $0x63326164,%eax
44c682:	67 78 61             	addr16 js 0x44c6e6
44c685:	2f                   	das
44c686:	48                   	dec    %eax
44c687:	68 41 2f 45 76       	push   $0x76452f41
44c68c:	71 53                	jno    0x44c6e1
44c68e:	7a 78                	jp     0x44c708
44c690:	42                   	inc    %edx
44c691:	72 6f                	jb     0x44c702
44c693:	69 44 59 6a 57 42 6f 	imul   $0x336f4257,0x6a(%ecx,%ebx,2),%eax
44c69a:	33
44c69b:	4a                   	dec    %edx
44c69c:	67 35 74 52 51 75    	addr16 xor $0x75515274,%eax
44c6a2:	42                   	inc    %edx
44c6a3:	68 49 77 4e 59       	push   $0x594e7749
44c6a8:	77 47                	ja     0x44c6f1
44c6aa:	74 38                	je     0x44c6e4
44c6ac:	69 35 42 39 31 42 55 	imul   $0x49547155,0x42313942,%esi
44c6b3:	71 54 49
44c6b6:	71 6d                	jno    0x44c725
44c6b8:	41                   	inc    %ecx
44c6b9:	69 6e 71 62 54 54 2f 	imul   $0x2f545462,0x71(%esi),%ebp
44c6c0:	46                   	inc    %esi
44c6c1:	72 43                	jb     0x44c706
44c6c3:	2b 72 48             	sub    0x48(%edx),%esi
44c6c6:	42                   	inc    %edx
44c6c7:	33 6a 68             	xor    0x68(%edx),%ebp
44c6ca:	55                   	push   %ebp
44c6cb:	74 47                	je     0x44c714
44c6cd:	4c                   	dec    %esp
44c6ce:	43                   	inc    %ebx
44c6cf:	57                   	push   %edi
44c6d0:	79 49                	jns    0x44c71b
44c6d2:	65 31 6b 42          	xor    %ebp,%gs:0x42(%ebx)
44c6d6:	64 62 61 6b          	bound  %esp,%fs:0x6b(%ecx)
44c6da:	59                   	pop    %ecx
44c6db:	2b 66 52             	sub    0x52(%esi),%esp
44c6de:	6a 32                	push   $0x32
44c6e0:	73 45                	jae    0x44c727
44c6e2:	53                   	push   %ebx
44c6e3:	30 57 42             	xor    %dl,0x42(%edi)
44c6e6:	52                   	push   %edx
44c6e7:	48                   	dec    %eax
44c6e8:	66 39 6a 6a          	cmp    %bp,0x6a(%edx)
44c6ec:	42                   	inc    %edx
44c6ed:	48                   	dec    %eax
44c6ee:	64 52                	fs push %edx
44c6f0:	64 76 75             	fs jbe 0x44c768
44c6f3:	79 58                	jns    0x44c74d
44c6f5:	35 5a 66 69 6a       	xor    $0x6a69665a,%eax
44c6fa:	53                   	push   %ebx
44c6fb:	31 59 2b             	xor    %ebx,0x2b(%ecx)
44c6fe:	63 46 41             	arpl   %eax,0x41(%esi)
44c701:	50                   	push   %eax
44c702:	45                   	inc    %ebp
44c703:	67 39 4e 59          	cmp    %ecx,0x59(%bp)
44c707:	43                   	inc    %ebx
44c708:	55                   	push   %ebp
44c709:	7a 41                	jp     0x44c74c
44c70b:	71 74                	jno    0x44c781
44c70d:	69 4f 69 73 46 66 4e 	imul   $0x4e664673,0x69(%edi),%ecx
44c714:	6c                   	insb   (%dx),%es:(%edi)
44c715:	65 6a 54             	gs push $0x54
44c718:	5a                   	pop    %edx
44c719:	50                   	push   %eax
44c71a:	43                   	inc    %ebx
44c71b:	51                   	push   %ecx
44c71c:	4e                   	dec    %esi
44c71d:	57                   	push   %edi
44c71e:	53                   	push   %ebx
44c71f:	55                   	push   %ebp
44c720:	4a                   	dec    %edx
44c721:	55                   	push   %ebp
44c722:	34 47                	xor    $0x47,%al
44c724:	2f                   	das
44c725:	4e                   	dec    %esi
44c726:	76 31                	jbe    0x44c759
44c728:	66 69 6a 65 6f 5a    	imul   $0x5a6f,0x65(%edx),%bp
44c72e:	38 4a 50             	cmp    %cl,0x50(%edx)
44c731:	39 71 47             	cmp    %esi,0x47(%ecx)
44c734:	4c                   	dec    %esp
44c735:	64 70 39             	fs jo  0x44c771
44c738:	7a 4a                	jp     0x44c784
44c73a:	4c                   	dec    %esp
44c73b:	5a                   	pop    %edx
44c73c:	44                   	inc    %esp
44c73d:	54                   	push   %esp
44c73e:	4b                   	dec    %ebx
44c73f:	68 31 62 32 66       	push   $0x66326231
44c744:	7a 62                	jp     0x44c7a8
44c746:	4c                   	dec    %esp
44c747:	46                   	inc    %esi
44c748:	41                   	inc    %ecx
44c749:	33 4c 6c 50          	xor    0x50(%esp,%ebp,2),%ecx
44c74d:	4c                   	dec    %esp
44c74e:	7a 48                	jp     0x44c798
44c750:	2f                   	das
44c751:	77 58                	ja     0x44c7ab
44c753:	6d                   	insl   (%dx),%es:(%edi)
44c754:	67 4f                	addr16 dec %edi
44c756:	42                   	inc    %edx
44c757:	42                   	inc    %edx
44c758:	7a 49                	jp     0x44c7a3
44c75a:	70 35                	jo     0x44c791
44c75c:	2b 56 79             	sub    0x79(%esi),%edx
44c75f:	32 71 56             	xor    0x56(%ecx),%dh
44c762:	54                   	push   %esp
44c763:	6e                   	outsb  %ds:(%esi),(%dx)
44c764:	65 75 78             	gs jne 0x44c7df
44c767:	46                   	inc    %esi
44c768:	58                   	pop    %eax