4105d2:	41                   	inc    %ecx
4105d3:	42                   	inc    %edx
4105d4:	35 39 44 33 34       	xor    $0x34334439,%eax
4105d9:	33 43 30             	xor    0x30(%ebx),%eax
4105dc:	32 46 37             	xor    0x37(%esi),%al
4105df:	45                   	inc    %ebp
4105e0:	34 36                	xor    $0x36,%al
4105e2:	43                   	inc    %ebx
4105e3:	41                   	inc    %ecx
4105e4:	41                   	inc    %ecx
4105e5:	33 34 39             	xor    (%ecx,%edi,1),%esi
4105e8:	30 46 31             	xor    %al,0x31(%esi)
4105eb:	37                   	aaa
4105ec:	37                   	aaa
4105ed:	42                   	inc    %edx
4105ee:	42                   	inc    %edx
4105ef:	37                   	aaa
4105f0:	41                   	inc    %ecx
4105f1:	31 39                	xor    %edi,(%ecx)
4105f3:	44                   	inc    %esp
4105f4:	42                   	inc    %edx
4105f5:	44                   	inc    %esp
4105f6:	46                   	inc    %esi
4105f7:	39 31                	cmp    %esi,(%ecx)
4105f9:	42                   	inc    %edx
4105fa:	45                   	inc    %ebp
4105fb:	34 33                	xor    $0x33,%al
4105fd:	39 31                	cmp    %esi,(%ecx)
4105ff:	34 00                	xor    $0x0,%al
410601:	5f                   	pop    %edi
410602:	5f                   	pop    %edi
410603:	53                   	push   %ebx
410604:	74 61                	je     0x410667
410606:	74 69                	je     0x410671
410608:	63 41 72             	arpl   %eax,0x72(%ecx)
41060b:	72 61                	jb     0x41066e
41060d:	79 49                	jns    0x410658
41060f:	6e                   	outsb  %ds:(%esi),(%dx)
410610:	69 74 54 79 70 65 53 	imul   $0x69536570,0x79(%esp,%edx,2),%esi
410617:	69
410618:	7a 65                	jp     0x41067f
41061a:	3d 32 34 00 46       	cmp    $0x46003432,%eax
41061f:	46                   	inc    %esi
410620:	36 34 35             	ss xor $0x35,%al
410623:	45                   	inc    %ebp
410624:	30 45 43             	xor    %al,0x43(%ebp)
410627:	34 39                	xor    $0x39,%al
410629:	33 43 42             	xor    0x42(%ebx),%eax
41062c:	36 43                	ss inc %ebx
41062e:	46                   	inc    %esi
41062f:	46                   	inc    %esi
410630:	41                   	inc    %ecx
410631:	35 42 32 46 46       	xor    $0x46463242,%eax
410636:	41                   	inc    %ecx
410637:	31 35 34 38 36 37    	xor    %esi,0x37363834
41063d:	30 35 35 38 39 41    	xor    %dh,0x41393835
410643:	42                   	inc    %edx
410644:	46                   	inc    %esi
410645:	45                   	inc    %ebp
410646:	42                   	inc    %edx
410647:	44                   	inc    %esp
410648:	38 34 35 46 37 35 33 	cmp    %dh,0x33353746(,%esi,1)
41064f:	41                   	inc    %ecx
410650:	41                   	inc    %ecx
410651:	39 41 34             	cmp    %eax,0x34(%ecx)
410654:	37                   	aaa
410655:	42                   	inc    %edx
410656:	32 42 31             	xor    0x31(%edx),%al
410659:	34 39                	xor    $0x39,%al
41065b:	31 45 37             	xor    %eax,0x37(%ebp)
41065e:	00 5f 5f             	add    %bl,0x5f(%edi)
410661:	53                   	push   %ebx
410662:	74 61                	je     0x4106c5
410664:	74 69                	je     0x4106cf
410666:	63 41 72             	arpl   %eax,0x72(%ecx)
410669:	72 61                	jb     0x4106cc
41066b:	79 49                	jns    0x4106b6
41066d:	6e                   	outsb  %ds:(%esi),(%dx)
41066e:	69 74 54 79 70 65 53 	imul   $0x69536570,0x79(%esp,%edx,2),%esi
410675:	69
410676:	7a 65                	jp     0x4106dd
410678:	3d 31 32 38 00       	cmp    $0x383231,%eax
41067d:	3c 4d                	cmp    $0x4d,%al
41067f:	6f                   	outsl  %ds:(%esi),(%dx)
410680:	64 75 6c             	fs jne 0x4106ef
410683:	65 3e 00 3c 50       	gs add %bh,%ds:(%eax,%edx,2)
410688:	72 69                	jb     0x4106f3
41068a:	76 61                	jbe    0x4106ed
41068c:	74 65                	je     0x4106f3
41068e:	49                   	dec    %ecx
41068f:	6d                   	insl   (%dx),%es:(%edi)
410690:	70 6c                	jo     0x4106fe
410692:	65 6d                	gs insl (%dx),%es:(%edi)
410694:	65 6e                	outsb  %gs:(%esi),(%dx)
410696:	74 61                	je     0x4106f9
410698:	74 69                	je     0x410703
41069a:	6f                   	outsl  %ds:(%esi),(%dx)
41069b:	6e                   	outsb  %ds:(%esi),(%dx)
41069c:	44                   	inc    %esp
41069d:	65 74 61             	gs je  0x410701
4106a0:	69 6c 73 3e 00 32 37 	imul   $0x42373200,0x3e(%ebx,%esi,2),%ebp
4106a7:	42
4106a8:	41                   	inc    %ecx
4106a9:	35 30 43 41 45       	xor    $0x45414330,%eax
4106ae:	38 42 43             	cmp    %al,0x43(%edx)
4106b1:	32 45 32             	xor    0x32(%ebp),%al
4106b4:	35 37 42 31 45       	xor    $0x45314237,%eax
4106b9:	35 39 30 37 36       	xor    $0x36373039,%eax
4106be:	43                   	inc    %ebx
4106bf:	32 34 30             	xor    (%eax,%esi,1),%dh
4106c2:	30 39                	xor    %bh,(%ecx)
4106c4:	43                   	inc    %ebx
4106c5:	38 33                	cmp    %dh,(%ebx)
4106c7:	35 33 34 38 46       	xor    $0x46383433,%eax
4106cc:	38 46 30             	cmp    %al,0x30(%esi)
4106cf:	38 30                	cmp    %dh,(%eax)
4106d1:	41                   	inc    %ecx
4106d2:	45                   	inc    %ebp
4106d3:	32 31                	xor    (%ecx),%dh
4106d5:	37                   	aaa
4106d6:	34 42                	xor    $0x42,%al
4106d8:	34 34                	xor    $0x34,%al
4106da:	34 35                	xor    $0x35,%al
4106dc:	46                   	inc    %esi
4106dd:	46                   	inc    %esi
4106de:	38 41 42             	cmp    %al,0x42(%ecx)
4106e1:	30 43 45             	xor    %al,0x45(%ebx)
4106e4:	43                   	inc    %ebx
4106e5:	00 41 48             	add    %al,0x48(%ecx)
4106e8:	55                   	push   %ebp
4106e9:	48                   	dec    %eax
4106ea:	44                   	inc    %esp
4106eb:	00 42 35             	add    %al,0x35(%edx)
4106ee:	38 31                	cmp    %dh,(%ecx)
4106f0:	38 39                	cmp    %bh,(%ecx)
4106f2:	35 38 31 41 33       	xor    $0x33413138,%eax
4106f7:	43                   	inc    %ebx
4106f8:	39 36                	cmp    %esi,(%esi)
4106fa:	37                   	aaa
4106fb:	42                   	inc    %edx
4106fc:	42                   	inc    %edx
4106fd:	36 41                	ss inc %ecx
4106ff:	31 30                	xor    %esi,(%eax)
410701:	45                   	inc    %ebp
410702:	38 38                	cmp    %bh,(%eax)
410704:	42                   	inc    %edx
410705:	33 43 42             	xor    0x42(%ebx),%eax
410708:	44                   	inc    %esp
410709:	34 34                	xor    $0x34,%al
41070b:	35 42 38 46 36       	xor    $0x36463842,%eax
410710:	36 45                	ss inc %ebp
410712:	31 33                	xor    %esi,(%ebx)
410714:	34 38                	xor    $0x38,%al
410716:	34 34                	xor    $0x34,%al
410718:	33 39                	xor    (%ecx),%edi
41071a:	45                   	inc    %ebp
41071b:	46                   	inc    %esi
41071c:	41                   	inc    %ecx
41071d:	31 30                	xor    %esi,(%eax)
41071f:	32 37                	xor    (%edi),%dh
410721:	37                   	aaa
410722:	41                   	inc    %ecx
410723:	45                   	inc    %ebp
410724:	33 35 44 30 30 34    	xor    0x34303044,%esi
41072a:	32 46 00             	xor    0x0(%esi),%al
41072d:	53                   	push   %ebx
41072e:	69 7a 65 46 00 4f 4a 	imul   $0x4a4f0046,0x65(%edx),%edi
410735:	49                   	dec    %ecx
410736:	41                   	inc    %ecx
410737:	55                   	push   %ebp
410738:	48                   	dec    %eax
410739:	44                   	inc    %esp
41073a:	4f                   	dec    %edi
41073b:	55                   	push   %ebp
41073c:	48                   	dec    %eax
41073d:	44                   	inc    %esp
41073e:	55                   	push   %ebp
41073f:	4f                   	dec    %edi
410740:	41                   	inc    %ecx
410741:	44                   	inc    %esp
410742:	47                   	inc    %edi
410743:	00 53 79             	add    %dl,0x79(%ebx)
410746:	73 74                	jae    0x4107bc
410748:	65 6d                	gs insl (%dx),%es:(%edi)
41074a:	2e 49                	cs dec %ecx
41074c:	4f                   	dec    %edi
41074d:	00 4f 49             	add    %cl,0x49(%edi)
410750:	41                   	inc    %ecx
410751:	44                   	inc    %esp
410752:	48                   	dec    %eax
410753:	55                   	push   %ebp
410754:	50                   	push   %eax
410755:	44                   	inc    %esp
410756:	49                   	dec    %ecx
410757:	48                   	dec    %eax
410758:	47                   	inc    %edi
410759:	4f                   	dec    %edi
41075a:	55                   	push   %ebp
41075b:	59                   	pop    %ecx
41075c:	46                   	inc    %esi
41075d:	56                   	push   %esi
41075e:	44                   	inc    %esp
41075f:	4f                   	dec    %edi
410760:	54                   	push   %esp
410761:	46                   	inc    %esi
410762:	4f                   	dec    %edi
410763:	46                   	inc    %esi
410764:	46                   	inc    %esi
410765:	47                   	inc    %edi
410766:	44                   	inc    %esp
410767:	41                   	inc    %ecx
410768:	49                   	dec    %ecx
410769:	55                   	push   %ebp
41076a:	48                   	dec    %eax
41076b:	44                   	inc    %esp
41076c:	42                   	inc    %edx
41076d:	4f                   	dec    %edi
41076e:	49                   	dec    %ecx
41076f:	50                   	push   %eax
410770:	44                   	inc    %esp
410771:	48                   	dec    %eax
410772:	4a                   	dec    %edx
410773:	49                   	dec    %ecx
410774:	41                   	inc    %ecx
410775:	50                   	push   %eax
410776:	4f                   	dec    %edi
410777:	00 72 65             	add    %dh,0x65(%edx)
41077a:	70 6c                	jo     0x4107e8
41077c:	61                   	popa
41077d:	63 65 58             	arpl   %esp,0x58(%ebp)
410780:	00 53 79             	add    %dl,0x79(%ebx)
410783:	73 74                	jae    0x4107f9
410785:	65 6d                	gs insl (%dx),%es:(%edi)
410787:	2e 4d                	cs dec %ebp
410789:	65 64 69 61 00 4d 61 	gs imul $0x7274614d,%fs:0x0(%ecx),%esp
410790:	74 72
410792:	69 78 44 61 74 61 00 	imul   $0x617461,0x44(%eax),%edi
410799:	6d                   	insl   (%dx),%es:(%edi)
41079a:	73 63                	jae    0x4107ff
41079c:	6f                   	outsl  %ds:(%esi),(%dx)
41079d:	72 6c                	jb     0x41080b
41079f:	69 62 00 56 4c 72 44 	imul   $0x44724c56,0x0(%edx),%esp
4107a6:	4e                   	dec    %esi
4107a7:	49                   	dec    %ecx
4107a8:	4e                   	dec    %esi
4107a9:	67 66 53             	addr16 push %bx
4107ac:	72 62                	jb     0x410810
4107ae:	00 53 79             	add    %dl,0x79(%ebx)
4107b1:	73 74                	jae    0x410827
4107b3:	65 6d                	gs insl (%dx),%es:(%edi)
4107b5:	2e 43                	cs inc %ebx
4107b7:	6f                   	outsl  %ds:(%esi),(%dx)
4107b8:	6c                   	insb   (%dx),%es:(%edi)
4107b9:	6c                   	insb   (%dx),%es:(%edi)
4107ba:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4107bf:	6e                   	outsb  %ds:(%esi),(%dx)
4107c0:	73 2e                	jae    0x4107f0
4107c2:	47                   	inc    %edi
4107c3:	65 6e                	outsb  %gs:(%esi),(%dx)
4107c5:	65 72 69             	gs jb  0x410831
4107c8:	63 00                	arpl   %eax,(%eax)
4107ca:	78 44                	js     0x410810
4107cc:	6f                   	outsl  %ds:(%esi),(%dx)
4107cd:	63 00                	arpl   %eax,(%eax)
4107cf:	46                   	inc    %esi
4107d0:	6f                   	outsl  %ds:(%esi),(%dx)
4107d1:	72 6d                	jb     0x410840
4107d3:	31 5f 4c             	xor    %ebx,0x4c(%edi)
4107d6:	6f                   	outsl  %ds:(%esi),(%dx)
4107d7:	61                   	popa
4107d8:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4107dc:	64 5f                	fs pop %edi
4107de:	4c                   	dec    %esp
4107df:	6f                   	outsl  %ds:(%esi),(%dx)
4107e0:	61                   	popa
4107e1:	64 00 46 6f          	add    %al,%fs:0x6f(%esi)
4107e5:	72 6d                	jb     0x410854
4107e7:	54                   	push   %esp
4107e8:	72 61                	jb     0x41084b
4107ea:	69 6e 69 6e 67 5f 4c 	imul   $0x4c5f676e,0x69(%esi),%ebp
4107f1:	6f                   	outsl  %ds:(%esi),(%dx)
4107f2:	61                   	popa
4107f3:	64 00 46 6f          	add    %al,%fs:0x6f(%esi)
4107f7:	72 6d                	jb     0x410866
4107f9:	42                   	inc    %edx
4107fa:	75 69                	jne    0x410865
4107fc:	6c                   	insb   (%dx),%es:(%edi)
4107fd:	64 69 6e 67 73 5f 4c 	imul   $0x6f4c5f73,%fs:0x67(%esi),%ebp
410804:	6f
410805:	61                   	popa
410806:	64 00 62 75          	add    %ah,%fs:0x75(%edx)
41080a:	74 74                	je     0x410880
41080c:	6f                   	outsl  %ds:(%esi),(%dx)
41080d:	6e                   	outsb  %ds:(%esi),(%dx)
41080e:	4c                   	dec    %esp
41080f:	6f                   	outsl  %ds:(%esi),(%dx)
410810:	61                   	popa
410811:	64 00 41 64          	add    %al,%fs:0x64(%ecx)
410815:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
410819:	74 5f                	je     0x41087a
41081b:	52                   	push   %edx
41081c:	65 64 00 47 65       	gs add %al,%fs:0x65(%edi)
410821:	74 44                	je     0x410867
410823:	65 63 6f 64          	arpl   %ebp,%gs:0x64(%edi)
410827:	65 64 00 73 65       	gs add %dh,%fs:0x65(%ebx)
41082c:	74 5f                	je     0x41088d
41082e:	45                   	inc    %ebp
41082f:	6e                   	outsb  %ds:(%esi),(%dx)
410830:	61                   	popa
410831:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
410835:	00 53 79             	add    %dl,0x79(%ebx)
410838:	6e                   	outsb  %ds:(%esi),(%dx)
410839:	63 68 72             	arpl   %ebp,0x72(%eax)
41083c:	6f                   	outsl  %ds:(%esi),(%dx)
41083d:	6e                   	outsb  %ds:(%esi),(%dx)
41083e:	69 7a 65 64 00 3c 44 	imul   $0x443c0064,0x65(%edx),%edi
410845:	61                   	popa
410846:	6d                   	insl   (%dx),%es:(%edi)
410847:	61                   	popa
410848:	67 65 3e 6b 5f 5f 42 	gs imul $0x42,%ds:0x5f(%bx),%ebx
41084f:	61                   	popa
410850:	63 6b 69             	arpl   %ebp,0x69(%ebx)
410853:	6e                   	outsb  %ds:(%esi),(%dx)
410854:	67 46                	addr16 inc %esi
410856:	69 65 6c 64 00 3c 48 	imul   $0x483c0064,0x6c(%ebp),%esp
41085d:	65 61                	gs popa
41085f:	6c                   	insb   (%dx),%es:(%edi)
410860:	74 68                	je     0x4108ca
410862:	50                   	push   %eax
410863:	6f                   	outsl  %ds:(%esi),(%dx)
410864:	69 6e 74 73 3e 6b 5f 	imul   $0x5f6b3e73,0x74(%esi),%ebp
41086b:	5f                   	pop    %edi
41086c:	42                   	inc    %edx
41086d:	61                   	popa
41086e:	63 6b 69             	arpl   %ebp,0x69(%ebx)
410871:	6e                   	outsb  %ds:(%esi),(%dx)
410872:	67 46                	addr16 inc %esi
410874:	69 65 6c 64 00 41 70 	imul   $0x70410064,0x6c(%ebp),%esp
41087b:	70 65                	jo     0x4108e2
41087d:	6e                   	outsb  %ds:(%esi),(%dx)
41087e:	64 43                	fs inc %ebx
410880:	68 69 6c 64 00       	push   $0x646c69
410885:	62 75 74             	bound  %esi,0x74(%ebp)
410888:	74 6f                	je     0x4108f9
41088a:	6e                   	outsb  %ds:(%esi),(%dx)
41088b:	55                   	push   %ebp
41088c:	67 72 61             	addr16 jb 0x4108f0
41088f:	64 65 48             	fs gs dec %eax
410892:	75 6e                	jne    0x410902
410894:	74 69                	je     0x4108ff