42f64b:	67 53                	addr16 push %ebx
42f64d:	43                   	inc    %ebx
42f64e:	30 41 37             	xor    %al,0x37(%ecx)
42f651:	2b 73 67             	sub    0x67(%ebx),%esi
42f654:	45                   	inc    %ebp
42f655:	72 74                	jb     0x42f6cb
42f657:	56                   	push   %esi
42f658:	66 73 7a             	data16 jae 0x42f6d5
42f65b:	79 59                	jns    0x42f6b6
42f65d:	74 6f                	je     0x42f6ce
42f65f:	4e                   	dec    %esi
42f660:	64 41                	fs inc %ecx
42f662:	2f                   	das
42f663:	36 72 5a             	ss jb  0x42f6c0
42f666:	73 30                	jae    0x42f698
42f668:	45                   	inc    %ebp
42f669:	44                   	inc    %esp
42f66a:	38 4a 4c             	cmp    %cl,0x4c(%edx)
42f66d:	35 7a 78 61 6d       	xor    $0x6d61787a,%eax
42f672:	4e                   	dec    %esi
42f673:	32 34 56             	xor    (%esi,%edx,2),%dh
42f676:	69 64 6a 38 32 66 4f 	imul   $0x6c4f6632,0x38(%edx,%ebp,2),%esp
42f67d:	6c
42f67e:	47                   	inc    %edi
42f67f:	47                   	inc    %edi
42f680:	6b 33 63             	imul   $0x63,(%ebx),%esi
42f683:	37                   	aaa
42f684:	65 77 70             	gs ja  0x42f6f7
42f687:	69 62 43 42 4a 6d 63 	imul   $0x636d4a42,0x43(%edx),%esp
42f68e:	76 74                	jbe    0x42f704
42f690:	69 7a 56 61 4b 64 6f 	imul   $0x6f644b61,0x56(%edx),%edi
42f697:	32 31                	xor    (%ecx),%dh
42f699:	52                   	push   %edx
42f69a:	6f                   	outsl  %ds:(%esi),(%dx)
42f69b:	2f                   	das
42f69c:	41                   	inc    %ecx
42f69d:	56                   	push   %esi
42f69e:	6b 73 4a 4a          	imul   $0x4a,0x4a(%ebx),%esi
42f6a2:	4a                   	dec    %edx
42f6a3:	4e                   	dec    %esi
42f6a4:	78 63                	js     0x42f709
42f6a6:	63 67 64             	arpl   %esp,0x64(%edi)
42f6a9:	68 4d 4c 71 38       	push   $0x38714c4d
42f6ae:	66 68 6e 79          	pushw  $0x796e
42f6b2:	78 57                	js     0x42f70b
42f6b4:	64 46                	fs inc %esi
42f6b6:	4e                   	dec    %esi
42f6b7:	61                   	popa
42f6b8:	45                   	inc    %ebp
42f6b9:	65 71 51             	gs jno 0x42f70d
42f6bc:	71 31                	jno    0x42f6ef
42f6be:	58                   	pop    %eax
42f6bf:	63 70 42             	arpl   %esi,0x42(%eax)
42f6c2:	35 34 70 54 4b       	xor    $0x4b547034,%eax
42f6c7:	6a 76                	push   $0x76
42f6c9:	63 68 44             	arpl   %ebp,0x44(%eax)
42f6cc:	53                   	push   %ebx
42f6cd:	54                   	push   %esp
42f6ce:	6a 59                	push   $0x59
42f6d0:	73 50                	jae    0x42f722
42f6d2:	4a                   	dec    %edx
42f6d3:	4b                   	dec    %ebx
42f6d4:	76 2b                	jbe    0x42f701
42f6d6:	4d                   	dec    %ebp
42f6d7:	33 66 36             	xor    0x36(%esi),%esp
42f6da:	61                   	popa
42f6db:	47                   	inc    %edi
42f6dc:	35 6a 4b 33 6d       	xor    $0x6d334b6a,%eax
42f6e1:	34 76                	xor    $0x76,%al
42f6e3:	57                   	push   %edi
42f6e4:	38 57 72             	cmp    %dl,0x72(%edi)
42f6e7:	71 77                	jno    0x42f760
42f6e9:	55                   	push   %ebp
42f6ea:	72 57                	jb     0x42f743
42f6ec:	32 66 5a             	xor    0x5a(%esi),%ah
42f6ef:	45                   	inc    %ebp
42f6f0:	46                   	inc    %esi
42f6f1:	6e                   	outsb  %ds:(%esi),(%dx)
42f6f2:	69 37 52 33 32 7a    	imul   $0x7a323352,(%edi),%esi
42f6f8:	69 77 47 48 44 37 6b 	imul   $0x6b374448,0x47(%edi),%esi
42f6ff:	73 32                	jae    0x42f733
42f701:	57                   	push   %edi
42f702:	6a 33                	push   $0x33
42f704:	4a                   	dec    %edx
42f705:	4d                   	dec    %ebp
42f706:	33 30                	xor    (%eax),%esi
42f708:	31 6e 31             	xor    %ebp,0x31(%esi)
42f70b:	59                   	pop    %ecx
42f70c:	4e                   	dec    %esi
42f70d:	6e                   	outsb  %ds:(%esi),(%dx)
42f70e:	42                   	inc    %edx
42f70f:	4f                   	dec    %edi
42f710:	31 71 50             	xor    %esi,0x50(%ecx)
42f713:	49                   	dec    %ecx
42f714:	70 76                	jo     0x42f78c
42f716:	6a 61                	push   $0x61
42f718:	37                   	aaa
42f719:	36 2b 66 4c          	sub    %ss:0x4c(%esi),%esp
42f71d:	65 4f                	gs dec %edi
42f71f:	55                   	push   %ebp
42f720:	59                   	pop    %ecx
42f721:	6b 4d 33 75          	imul   $0x75,0x33(%ebp),%ecx
42f725:	75 32                	jne    0x42f759
42f727:	72 48                	jb     0x42f771
42f729:	57                   	push   %edi
42f72a:	57                   	push   %edi
42f72b:	72 54                	jb     0x42f781
42f72d:	6f                   	outsl  %ds:(%esi),(%dx)
42f72e:	49                   	dec    %ecx
42f72f:	41                   	inc    %ecx
42f730:	46                   	inc    %esi
42f731:	68 55 30 42 77       	push   $0x77423055
42f736:	49                   	dec    %ecx
42f737:	72 55                	jb     0x42f78e
42f739:	62 4e 77             	bound  %ecx,0x77(%esi)
42f73c:	78 4f                	js     0x42f78d
42f73e:	43                   	inc    %ebx
42f73f:	62 78 54             	bound  %edi,0x54(%eax)
42f742:	70 6e                	jo     0x42f7b2
42f744:	6e                   	outsb  %ds:(%esi),(%dx)
42f745:	44                   	inc    %esp
42f746:	70 6b                	jo     0x42f7b3
42f748:	4f                   	dec    %edi
42f749:	69 72 68 70 5a 4c 47 	imul   $0x474c5a70,0x68(%edx),%esi
42f750:	55                   	push   %ebp
42f751:	79 45                	jns    0x42f798
42f753:	64 4b                	fs dec %ebx
42f755:	4f                   	dec    %edi
42f756:	6e                   	outsb  %ds:(%esi),(%dx)
42f757:	30 75 4e             	xor    %dh,0x4e(%ebp)
42f75a:	62 43 47             	bound  %eax,0x47(%ebx)
42f75d:	73 49                	jae    0x42f7a8
42f75f:	57                   	push   %edi
42f760:	57                   	push   %edi
42f761:	64 46                	fs inc %esi
42f763:	6d                   	insl   (%dx),%es:(%edi)
42f764:	53                   	push   %ebx
42f765:	77 54                	ja     0x42f7bb
42f767:	4e                   	dec    %esi
42f768:	57                   	push   %edi
42f769:	6d                   	insl   (%dx),%es:(%edi)
42f76a:	4b                   	dec    %ebx
42f76b:	76 70                	jbe    0x42f7dd
42f76d:	4e                   	dec    %esi
42f76e:	38 49 37             	cmp    %cl,0x37(%ecx)
42f771:	66 72 64             	data16 jb 0x42f7d8
42f774:	58                   	pop    %eax
42f775:	44                   	inc    %esp
42f776:	57                   	push   %edi
42f777:	39 37                	cmp    %esi,(%edi)
42f779:	58                   	pop    %eax
42f77a:	52                   	push   %edx
42f77b:	37                   	aaa
42f77c:	52                   	push   %edx
42f77d:	69 77 74 72 52 77 4e 	imul   $0x4e775272,0x74(%edi),%esi
42f784:	59                   	pop    %ecx
42f785:	64 39 54 63 71       	cmp    %edx,%fs:0x71(%ebx,%eiz,2)
42f78a:	77 62                	ja     0x42f7ee
42f78c:	74 49                	je     0x42f7d7
42f78e:	67 4a                	addr16 dec %edx
42f790:	32 2b                	xor    (%ebx),%ch
42f792:	68 57 72 69 74       	push   $0x74697257
42f797:	2b 59 72             	sub    0x72(%ecx),%ebx
42f79a:	6f                   	outsl  %ds:(%esi),(%dx)
42f79b:	75 42                	jne    0x42f7df
42f79d:	56                   	push   %esi
42f79e:	76 42                	jbe    0x42f7e2
42f7a0:	78 56                	js     0x42f7f8
42f7a2:	6b 70 68 54          	imul   $0x54,0x68(%eax),%esi
42f7a6:	52                   	push   %edx
42f7a7:	31 47 6a             	xor    %eax,0x6a(%edi)
42f7aa:	79 54                	jns    0x42f800
42f7ac:	73 4a                	jae    0x42f7f8
42f7ae:	30 75 6a             	xor    %dh,0x6a(%ebp)
42f7b1:	4b                   	dec    %ebx
42f7b2:	65 57                	gs push %edi
42f7b4:	59                   	pop    %ecx
42f7b5:	6e                   	outsb  %ds:(%esi),(%dx)
42f7b6:	49                   	dec    %ecx
42f7b7:	4c                   	dec    %esp
42f7b8:	4e                   	dec    %esi
42f7b9:	58                   	pop    %eax
42f7ba:	63 43 48             	arpl   %eax,0x48(%ebx)
42f7bd:	45                   	inc    %ebp
42f7be:	4d                   	dec    %ebp
42f7bf:	54                   	push   %esp
42f7c0:	37                   	aaa
42f7c1:	54                   	push   %esp
42f7c2:	61                   	popa
42f7c3:	4f                   	dec    %edi
42f7c4:	45                   	inc    %ebp
42f7c5:	57                   	push   %edi
42f7c6:	7a 4c                	jp     0x42f814
42f7c8:	37                   	aaa
42f7c9:	74 67                	je     0x42f832
42f7cb:	35 42 78 4f 65       	xor    $0x654f7842,%eax
42f7d0:	69 52 79 4f 4b 67 4a 	imul   $0x4a674b4f,0x79(%edx),%edx
42f7d7:	4a                   	dec    %edx
42f7d8:	78 52                	js     0x42f82c
42f7da:	71 66                	jno    0x42f842
42f7dc:	4b                   	dec    %ebx
42f7dd:	76 56                	jbe    0x42f835
42f7df:	5a                   	pop    %edx
42f7e0:	62 54 73 32          	bound  %edx,0x32(%ebx,%esi,2)
42f7e4:	78 41                	js     0x42f827
42f7e6:	57                   	push   %edi
42f7e7:	45                   	inc    %ebp
42f7e8:	5a                   	pop    %edx
42f7e9:	38 47 6f             	cmp    %al,0x6f(%edi)
42f7ec:	41                   	inc    %ecx
42f7ed:	38 76 74             	cmp    %dh,0x74(%esi)
42f7f0:	4e                   	dec    %esi
42f7f1:	49                   	dec    %ecx
42f7f2:	58                   	pop    %eax
42f7f3:	31 59 67             	xor    %ebx,0x67(%ecx)
42f7f6:	55                   	push   %ebp
42f7f7:	6a 73                	push   $0x73
42f7f9:	59                   	pop    %ecx
42f7fa:	41                   	inc    %ecx
42f7fb:	4d                   	dec    %ebp
42f7fc:	49                   	dec    %ecx
42f7fd:	30 79 4f             	xor    %bh,0x4f(%ecx)
42f800:	2b 49 5a             	sub    0x5a(%ecx),%ecx
42f803:	55                   	push   %ebp
42f804:	55                   	push   %ebp
42f805:	34 42                	xor    $0x42,%al
42f807:	68 65 46 34 38       	push   $0x38344665
42f80c:	6f                   	outsl  %ds:(%esi),(%dx)
42f80d:	33 6d 5a             	xor    0x5a(%ebp),%ebp
42f810:	66 57                	push   %di
42f812:	78 45                	js     0x42f859
42f814:	61                   	popa
42f815:	77 62                	ja     0x42f879
42f817:	69 31 36 72 32 49    	imul   $0x49327236,(%ecx),%esi
42f81d:	70 4c                	jo     0x42f86b
42f81f:	68 58 73 7a 47       	push   $0x477a7358
42f824:	50                   	push   %eax
42f825:	6b 72 6a 4a          	imul   $0x4a,0x6a(%edx),%esi
42f829:	67 34 55             	addr16 xor $0x55,%al
42f82c:	45                   	inc    %ebp
42f82d:	41                   	inc    %ecx
42f82e:	4b                   	dec    %ebx
42f82f:	56                   	push   %esi
42f830:	4e                   	dec    %esi
42f831:	4e                   	dec    %esi
42f832:	53                   	push   %ebx
42f833:	79 76                	jns    0x42f8ab
42f835:	56                   	push   %esi
42f836:	30 57 53             	xor    %dl,0x53(%edi)
42f839:	42                   	inc    %edx
42f83a:	31 57 47             	xor    %edx,0x47(%edi)
42f83d:	42                   	inc    %edx
42f83e:	33 54 54 70          	xor    0x70(%esp,%edx,2),%edx
42f842:	4c                   	dec    %esp
42f843:	55                   	push   %ebp
42f844:	43                   	inc    %ebx
42f845:	6e                   	outsb  %ds:(%esi),(%dx)
42f846:	4d                   	dec    %ebp
42f847:	66 47                	inc    %di
42f849:	41                   	inc    %ecx
42f84a:	75 55                	jne    0x42f8a1
42f84c:	4a                   	dec    %edx
42f84d:	48                   	dec    %eax
42f84e:	78 64                	js     0x42f8b4
42f850:	50                   	push   %eax
42f851:	4c                   	dec    %esp
42f852:	54                   	push   %esp
42f853:	41                   	inc    %ecx
42f854:	38 30                	cmp    %dh,(%eax)
42f856:	72 64                	jb     0x42f8bc
42f858:	71 33                	jno    0x42f88d
42f85a:	72 70                	jb     0x42f8cc
42f85c:	35 4f 64 2b 56       	xor    $0x562b644f,%eax
42f861:	70 66                	jo     0x42f8c9
42f863:	58                   	pop    %eax
42f864:	32 48 4b             	xor    0x4b(%eax),%cl
42f867:	6f                   	outsl  %ds:(%esi),(%dx)
42f868:	6f                   	outsl  %ds:(%esi),(%dx)
42f869:	53                   	push   %ebx
42f86a:	74 42                	je     0x42f8ae
42f86c:	76 7a                	jbe    0x42f8e8
42f86e:	46                   	inc    %esi
42f86f:	78 75                	js     0x42f8e6
42f871:	61                   	popa
42f872:	36 7a 32             	ss jp  0x42f8a7
42f875:	77 50                	ja     0x42f8c7
42f877:	56                   	push   %esi
42f878:	73 4a                	jae    0x42f8c4
42f87a:	58                   	pop    %eax
42f87b:	32 62 6d             	xor    0x6d(%edx),%ah
42f87e:	77 72                	ja     0x42f8f2
42f880:	6d                   	insl   (%dx),%es:(%edi)
42f881:	61                   	popa
42f882:	6a 70                	push   $0x70
42f884:	38 66 30             	cmp    %ah,0x30(%esi)
42f887:	51                   	push   %ecx
42f888:	72 46                	jb     0x42f8d0
42f88a:	52                   	push   %edx
42f88b:	32 66 48             	xor    0x48(%esi),%ah
42f88e:	54                   	push   %esp
42f88f:	6a 6d                	push   $0x6d
42f891:	35 43 46 4c 59       	xor    $0x594c4643,%eax
42f896:	31 5a 68             	xor    %ebx,0x68(%edx)
42f899:	74 63                	je     0x42f8fe
42f89b:	4c                   	dec    %esp
42f89c:	64 32 6b 44          	xor    %fs:0x44(%ebx),%ch
42f8a0:	74 71                	je     0x42f913
42f8a2:	43                   	inc    %ebx
42f8a3:	49                   	dec    %ecx
42f8a4:	73 78                	jae    0x42f91e
42f8a6:	46                   	inc    %esi
42f8a7:	66 6d                	insw   (%dx),%es:(%edi)
42f8a9:	78 74                	js     0x42f91f
42f8ab:	62 66 64             	bound  %esp,0x64(%esi)
42f8ae:	65 30 7a 62          	xor    %bh,%gs:0x62(%edx)
42f8b2:	72 56                	jb     0x42f90a
42f8b4:	6f                   	outsl  %ds:(%esi),(%dx)
42f8b5:	68 75 62 79 33       	push   $0x33796275
42f8ba:	61                   	popa
42f8bb:	52                   	push   %edx
42f8bc:	42                   	inc    %edx
42f8bd:	56                   	push   %esi
42f8be:	2f                   	das
42f8bf:	68 4f 6a 70 55       	push   $0x55706a4f
42f8c4:	61                   	popa
42f8c5:	70 69                	jo     0x42f930
42f8c7:	4b                   	dec    %ebx
42f8c8:	38 58 6d             	cmp    %bl,0x6d(%eax)
42f8cb:	68 67 51 58 2f       	push   $0x2f585167
42f8d0:	38 5a 53             	cmp    %bl,0x53(%edx)
42f8d3:	58                   	pop    %eax
42f8d4:	57                   	push   %edi
42f8d5:	32 59 67             	xor    0x67(%ecx),%bl
42f8d8:	4c                   	dec    %esp
42f8d9:	47                   	inc    %edi
42f8da:	51                   	push   %ecx
42f8db:	78 69                	js     0x42f946
42f8dd:	4b                   	dec    %ebx
42f8de:	37                   	aaa
42f8df:	67 2b 43 66          	sub    0x66(%bp,%di),%eax
42f8e3:	58                   	pop    %eax
42f8e4:	76 57                	jbe    0x42f93d
42f8e6:	5a                   	pop    %edx
42f8e7:	41                   	inc    %ecx
42f8e8:	65 63 44 68 56       	arpl   %eax,%gs:0x56(%eax,%ebp,2)
42f8ed:	45                   	inc    %ebp
42f8ee:	6b 4f 73 43          	imul   $0x43,0x73(%edi),%ecx
42f8f2:	2f                   	das
42f8f3:	68 45 6b 6d 52       	push   $0x526d6b45
42f8f8:	52                   	push   %edx