4425fc:	6e                   	outsb  %ds:(%esi),(%dx)
4425fd:	4a                   	dec    %edx
4425fe:	62 4e 34             	bound  %ecx,0x34(%esi)
442601:	73 31                	jae    0x442634
442603:	70 4f                	jo     0x442654
442605:	70 53                	jo     0x44265a
442607:	56                   	push   %esi
442608:	57                   	push   %edi
442609:	39 59 7a             	cmp    %ebx,0x7a(%ecx)
44260c:	74 59                	je     0x442667
44260e:	38 37                	cmp    %dh,(%edi)
442610:	50                   	push   %eax
442611:	45                   	inc    %ebp
442612:	4f                   	dec    %edi
442613:	52                   	push   %edx
442614:	78 77                	js     0x44268d
442616:	66 75 4e             	data16 jne 0x442667
442619:	52                   	push   %edx
44261a:	52                   	push   %edx
44261b:	51                   	push   %ecx
44261c:	36 45                	ss inc %ebp
44261e:	36 4b                	ss dec %ebx
442620:	64 33 4f 2b          	xor    %fs:0x2b(%edi),%ecx
442624:	73 6d                	jae    0x442693
442626:	58                   	pop    %eax
442627:	31 49 46             	xor    %ecx,0x46(%ecx)
44262a:	71 51                	jno    0x44267d
44262c:	46                   	inc    %esi
44262d:	72 64                	jb     0x442693
44262f:	43                   	inc    %ebx
442630:	39 42 6c             	cmp    %eax,0x6c(%edx)
442633:	75 52                	jne    0x442687
442635:	30 69 76             	xor    %ch,0x76(%ecx)
442638:	32 4c 48 5a          	xor    0x5a(%eax,%ecx,2),%cl
44263c:	4c                   	dec    %esp
44263d:	52                   	push   %edx
44263e:	48                   	dec    %eax
44263f:	35 30 57 49 42       	xor    $0x42495730,%eax
442644:	58                   	pop    %eax
442645:	6a 73                	push   $0x73
442647:	2f                   	das
442648:	43                   	inc    %ebx
442649:	58                   	pop    %eax
44264a:	48                   	dec    %eax
44264b:	78 6b                	js     0x4426b8
44264d:	34 32                	xor    $0x32,%al
44264f:	49                   	dec    %ecx
442650:	73 67                	jae    0x4426b9
442652:	36 4e                	ss dec %esi
442654:	34 56                	xor    $0x56,%al
442656:	56                   	push   %esi
442657:	2f                   	das
442658:	31 47 69             	xor    %eax,0x69(%edi)
44265b:	79 55                	jns    0x4426b2
44265d:	76 52                	jbe    0x4426b1
44265f:	44                   	inc    %esp
442660:	6e                   	outsb  %ds:(%esi),(%dx)
442661:	4e                   	dec    %esi
442662:	75 37                	jne    0x44269b
442664:	46                   	inc    %esi
442665:	78 76                	js     0x4426dd
442667:	4c                   	dec    %esp
442668:	64 4b                	fs dec %ebx
44266a:	30 61 53             	xor    %ah,0x53(%ecx)
44266d:	52                   	push   %edx
44266e:	4b                   	dec    %ebx
44266f:	50                   	push   %eax
442670:	51                   	push   %ecx
442671:	39 79 65             	cmp    %edi,0x65(%ecx)
442674:	4c                   	dec    %esp
442675:	30 47 4a             	xor    %al,0x4a(%edi)
442678:	45                   	inc    %ebp
442679:	6a 5a                	push   $0x5a
44267b:	4b                   	dec    %ebx
44267c:	54                   	push   %esp
44267d:	65 69 49 79 49 6d 36 	imul   $0x5a366d49,%gs:0x79(%ecx),%ecx
442684:	5a
442685:	73 34                	jae    0x4426bb
442687:	33 6e 4d             	xor    0x4d(%esi),%ebp
44268a:	78 50                	js     0x4426dc
44268c:	44                   	inc    %esp
44268d:	41                   	inc    %ecx
44268e:	53                   	push   %ebx
44268f:	62 43 38             	bound  %eax,0x38(%ebx)
442692:	74 69                	je     0x4426fd
442694:	63 34 37             	arpl   %esi,(%edi,%esi,1)
442697:	43                   	inc    %ebx
442698:	58                   	pop    %eax
442699:	6d                   	insl   (%dx),%es:(%edi)
44269a:	35 6c 59 73 4f       	xor    $0x4f73596c,%eax
44269f:	49                   	dec    %ecx
4426a0:	71 32                	jno    0x4426d4
4426a2:	41                   	inc    %ecx
4426a3:	45                   	inc    %ebp
4426a4:	72 65                	jb     0x44270b
4426a6:	51                   	push   %ecx
4426a7:	68 38 62 7a 65       	push   $0x657a6238
4426ac:	61                   	popa
4426ad:	37                   	aaa
4426ae:	57                   	push   %edi
4426af:	35 69 6a 66 76       	xor    $0x76666a69,%eax
4426b4:	30 72 48             	xor    %dh,0x48(%edx)
4426b7:	34 4b                	xor    $0x4b,%al
4426b9:	46                   	inc    %esi
4426ba:	65 6d                	gs insl (%dx),%es:(%edi)
4426bc:	4c                   	dec    %esp
4426bd:	76 7a                	jbe    0x442739
4426bf:	77 38                	ja     0x4426f9
4426c1:	32 6e 73             	xor    0x73(%esi),%ch
4426c4:	4d                   	dec    %ebp
4426c5:	4a                   	dec    %edx
4426c6:	50                   	push   %eax
4426c7:	6c                   	insb   (%dx),%es:(%edi)
4426c8:	49                   	dec    %ecx
4426c9:	77 51                	ja     0x44271c
4426cb:	6d                   	insl   (%dx),%es:(%edi)
4426cc:	64 57                	fs push %edi
4426ce:	71 38                	jno    0x442708
4426d0:	49                   	dec    %ecx
4426d1:	34 43                	xor    $0x43,%al
4426d3:	4e                   	dec    %esi
4426d4:	6f                   	outsl  %ds:(%esi),(%dx)
4426d5:	48                   	dec    %eax
4426d6:	62 38                	bound  %edi,(%eax)
4426d8:	61                   	popa
4426d9:	6b 4c 69 6d 53       	imul   $0x53,0x6d(%ecx,%ebp,2),%ecx
4426de:	70 5a                	jo     0x44273a
4426e0:	55                   	push   %ebp
4426e1:	51                   	push   %ecx
4426e2:	44                   	inc    %esp
4426e3:	67 6e                	outsb  %ds:(%si),(%dx)
4426e5:	41                   	inc    %ecx
4426e6:	51                   	push   %ecx
4426e7:	68 50 2f 34 39       	push   $0x39342f50
4426ec:	61                   	popa
4426ed:	54                   	push   %esp
4426ee:	52                   	push   %edx
4426ef:	49                   	dec    %ecx
4426f0:	70 49                	jo     0x44273b
4426f2:	50                   	push   %eax
4426f3:	78 55                	js     0x44274a
4426f5:	53                   	push   %ebx
4426f6:	36 78 74             	ss js  0x44276d
4426f9:	4d                   	dec    %ebp
4426fa:	74 35                	je     0x442731
4426fc:	53                   	push   %ebx
4426fd:	6e                   	outsb  %ds:(%esi),(%dx)
4426fe:	41                   	inc    %ecx
4426ff:	4b                   	dec    %ebx
442700:	47                   	inc    %edi
442701:	37                   	aaa
442702:	2f                   	das
442703:	69 54 34 38 53 73 51 	imul   $0x6a517353,0x38(%esp,%esi,1),%edx
44270a:	6a
44270b:	69 4e 55 67 30 4c 7a 	imul   $0x7a4c3067,0x55(%esi),%ecx
442712:	41                   	inc    %ecx
442713:	79 50                	jns    0x442765
442715:	66 30 68 72          	data16 xor %ch,0x72(%eax)
442719:	72 6b                	jb     0x442786
44271b:	78 6b                	js     0x442788
44271d:	62 42 34             	bound  %eax,0x34(%edx)
442720:	52                   	push   %edx
442721:	61                   	popa
442722:	47                   	inc    %edi
442723:	4e                   	dec    %esi
442724:	34 72                	xor    $0x72,%al
442726:	54                   	push   %esp
442727:	35 33 63 6c 6a       	xor    $0x6a6c6333,%eax
44272c:	52                   	push   %edx
44272d:	47                   	inc    %edi
44272e:	34 41                	xor    $0x41,%al
442730:	68 34 38 2b 4c       	push   $0x4c2b3834
442735:	68 46 71 4f 4f       	push   $0x4f4f7146
44273a:	4e                   	dec    %esi
44273b:	45                   	inc    %ebp
44273c:	58                   	pop    %eax
44273d:	74 35                	je     0x442774
44273f:	56                   	push   %esi
442740:	6e                   	outsb  %ds:(%esi),(%dx)
442741:	73 36                	jae    0x442779
442743:	39 57 62             	cmp    %edx,0x62(%edi)
442746:	76 47                	jbe    0x44278f
442748:	58                   	pop    %eax
442749:	6e                   	outsb  %ds:(%esi),(%dx)
44274a:	6e                   	outsb  %ds:(%esi),(%dx)
44274b:	79 75                	jns    0x4427c2
44274d:	6b 4d 4c 6f          	imul   $0x6f,0x4c(%ebp),%ecx
442751:	51                   	push   %ecx
442752:	44                   	inc    %esp
442753:	66 59                	pop    %cx
442755:	5a                   	pop    %edx
442756:	6c                   	insb   (%dx),%es:(%edi)
442757:	43                   	inc    %ebx
442758:	2f                   	das
442759:	47                   	inc    %edi
44275a:	69 35 43 62 54 69 4b 	imul   $0x2f43474b,0x69546243,%esi
442761:	47 43 2f
442764:	34 67                	xor    $0x67,%al
442766:	74 56                	je     0x4427be
442768:	74 72                	je     0x4427dc
44276a:	70 73                	jo     0x4427df
44276c:	62 53 36             	bound  %edx,0x36(%ebx)
44276f:	64 43                	fs inc %ebx
442771:	36 57                	ss push %edi
442773:	58                   	pop    %eax
442774:	4c                   	dec    %esp
442775:	48                   	dec    %eax
442776:	31 42 4c             	xor    %eax,0x4c(%edx)
442779:	44                   	inc    %esp
44277a:	72 62                	jb     0x4427de
44277c:	6a 75                	push   $0x75
44277e:	72 74                	jb     0x4427f4
442780:	6f                   	outsl  %ds:(%esi),(%dx)
442781:	32 49 6b             	xor    0x6b(%ecx),%cl
442784:	61                   	popa
442785:	2b 74 36 56          	sub    0x56(%esi,%esi,1),%esi
442789:	34 6a                	xor    $0x6a,%al
44278b:	32 66 61             	xor    0x61(%esi),%ah
44278e:	73 76                	jae    0x442806
442790:	55                   	push   %ebp
442791:	51                   	push   %ecx
442792:	70 46                	jo     0x4427da
442794:	71 49                	jno    0x4427df
442796:	4a                   	dec    %edx
442797:	68 65 43 6c 53       	push   $0x536c4365
44279c:	7a 57                	jp     0x4427f5
44279e:	70 32                	jo     0x4427d2
4427a0:	59                   	pop    %ecx
4427a1:	4d                   	dec    %ebp
4427a2:	36 66 55             	ss push %bp
4427a5:	72 64                	jb     0x44280b
4427a7:	6a 4b                	push   $0x4b
4427a9:	6b 43 6b 66          	imul   $0x66,0x6b(%ebx),%eax
4427ad:	7a 36                	jp     0x4427e5
4427af:	74 63                	je     0x442814
4427b1:	32 58 2b             	xor    0x2b(%eax),%bl
4427b4:	63 6c 71 43          	arpl   %ebp,0x43(%ecx,%esi,2)
4427b8:	6f                   	outsl  %ds:(%esi),(%dx)
4427b9:	6d                   	insl   (%dx),%es:(%edi)
4427ba:	70 68                	jo     0x442824
4427bc:	54                   	push   %esp
4427bd:	6d                   	insl   (%dx),%es:(%edi)
4427be:	73 32                	jae    0x4427f2
4427c0:	69 6e 30 68 47 39 68 	imul   $0x68394768,0x30(%esi),%ebp
4427c7:	34 62                	xor    $0x62,%al
4427c9:	64 2b 73 78          	sub    %fs:0x78(%ebx),%esi
4427cd:	51                   	push   %ecx
4427ce:	4c                   	dec    %esp
4427cf:	4e                   	dec    %esi
4427d0:	31 76 71             	xor    %esi,0x71(%esi)
4427d3:	33 37                	xor    (%edi),%esi
4427d5:	66 6c                	data16 insb (%dx),%es:(%edi)
4427d7:	47                   	inc    %edi
4427d8:	54                   	push   %esp
4427d9:	59                   	pop    %ecx
4427da:	64 56                	fs push %esi
4427dc:	54                   	push   %esp
4427dd:	66 49                	dec    %cx
4427df:	38 31                	cmp    %dh,(%ecx)
4427e1:	6b 6d 4c 77          	imul   $0x77,0x4c(%ebp),%ebp
4427e5:	73 36                	jae    0x44281d
4427e7:	7a 44                	jp     0x44282d
4427e9:	52                   	push   %edx
4427ea:	56                   	push   %esi
4427eb:	75 58                	jne    0x442845
4427ed:	46                   	inc    %esi
4427ee:	57                   	push   %edi
4427ef:	43                   	inc    %ebx
4427f0:	52                   	push   %edx
4427f1:	65 69 70 49 66 47 42 	imul   $0x2f424766,%gs:0x49(%eax),%esi
4427f8:	2f
4427f9:	6b 7a 6d 49          	imul   $0x49,0x6d(%edx),%edi
4427fd:	62 45 6e             	bound  %eax,0x6e(%ebp)
442800:	66 6b 77 44 75       	imul   $0x75,0x44(%edi),%si
442805:	32 7a 2f             	xor    0x2f(%edx),%bh
442808:	63 4d 44             	arpl   %ecx,0x44(%ebp)
44280b:	37                   	aaa
44280c:	48                   	dec    %eax
44280d:	72 4c                	jb     0x44285b
44280f:	56                   	push   %esi
442810:	66 61                	popaw
442812:	32 4c 4b 44          	xor    0x44(%ebx,%ecx,2),%cl
442816:	59                   	pop    %ecx
442817:	4a                   	dec    %edx
442818:	57                   	push   %edi
442819:	59                   	pop    %ecx
44281a:	6c                   	insb   (%dx),%es:(%edi)
44281b:	61                   	popa
44281c:	4d                   	dec    %ebp
44281d:	70 44                	jo     0x442863
44281f:	56                   	push   %esi
442820:	38 2b                	cmp    %ch,(%ebx)
442822:	4f                   	dec    %edi
442823:	48                   	dec    %eax
442824:	70 4a                	jo     0x442870
442826:	49                   	dec    %ecx
442827:	32 4a 58             	xor    0x58(%edx),%cl
44282a:	49                   	dec    %ecx
44282b:	32 59 39             	xor    0x39(%ecx),%bl
44282e:	49                   	dec    %ecx
44282f:	53                   	push   %ebx
442830:	6e                   	outsb  %ds:(%esi),(%dx)
442831:	68 51 62 55 36       	push   $0x36556251
442836:	69 33 5a 30 4d 65    	imul   $0x654d305a,(%ebx),%esi
44283c:	53                   	push   %ebx
44283d:	32 70 67             	xor    0x67(%eax),%dh
442840:	32 76 73             	xor    0x73(%esi),%dh
442843:	32 41 6a             	xor    0x6a(%ecx),%al
442846:	79 47                	jns    0x44288f
442848:	4e                   	dec    %esi
442849:	74 2b                	je     0x442876
44284b:	52                   	push   %edx
44284c:	67 68 46 66 39 43    	addr16 push $0x43396646
442852:	70 68                	jo     0x4428bc
442854:	63 71 4f             	arpl   %esi,0x4f(%ecx)
442857:	55                   	push   %ebp
442858:	41                   	inc    %ecx
442859:	31 31                	xor    %esi,(%ecx)
44285b:	48                   	dec    %eax
44285c:	6d                   	insl   (%dx),%es:(%edi)
44285d:	4b                   	dec    %ebx
44285e:	77 74                	ja     0x4428d4
442860:	49                   	dec    %ecx
442861:	34 54                	xor    $0x54,%al
442863:	66 64 78 30          	data16 fs js 0x442897
442867:	2b 57 79             	sub    0x79(%edi),%edx
44286a:	6a 44                	push   $0x44
44286c:	2b 34 62             	sub    (%edx,%eiz,2),%esi
44286f:	74 4e                	je     0x4428bf
442871:	43                   	inc    %ebx
442872:	2f                   	das
442873:	75 49                	jne    0x4428be
442875:	6b 55 51 37          	imul   $0x37,0x51(%ebp),%edx
442879:	4e                   	dec    %esi
44287a:	65 55                	gs push %ebp
44287c:	45                   	inc    %ebp
44287d:	65 33 47 54          	xor    %gs:0x54(%edi),%eax
442881:	38 53 4b             	cmp    %dl,0x4b(%ebx)
442884:	6c                   	insb   (%dx),%es:(%edi)
442885:	65 71 5a             	gs jno 0x4428e2
442888:	77 4c                	ja     0x4428d6
44288a:	56                   	push   %esi
44288b:	6b 56 58 47          	imul   $0x47,0x58(%esi),%edx
44288f:	4f                   	dec    %edi
442890:	78 4e                	js     0x4428e0
442892:	56                   	push   %esi
442893:	45                   	inc    %ebp
442894:	6a 78                	push   $0x78
442896:	6f                   	outsl  %ds:(%esi),(%dx)
442897:	6b 34 76 69          	imul   $0x69,(%esi,%esi,2),%esi