4316f4:	35 2f 2f 39 31       	xor    $0x31392f2f,%eax
4316f9:	2b 76 2f             	sub    0x2f(%esi),%esi
4316fc:	2f                   	das
4316fd:	75 50                	jne    0x43174f
4316ff:	76 2f                	jbe    0x431730
431701:	2f                   	das
431702:	2b 37                	sub    (%edi),%esi
431704:	38 2f                	cmp    %ch,(%edi)
431706:	2f                   	das
431707:	38 36                	cmp    %dh,(%esi)
431709:	41                   	inc    %ecx
43170a:	41                   	inc    %ecx
43170b:	41                   	inc    %ecx
43170c:	41                   	inc    %ecx
43170d:	4f                   	dec    %edi
43170e:	45                   	inc    %ebp
43170f:	76 66                	jbe    0x431777
431711:	2f                   	das
431712:	2f                   	das
431713:	38 67 53             	cmp    %ah,0x53(%edi)
431716:	55                   	push   %ebp
431717:	36 36 38 6d 55       	ss cmp %ch,%ss:0x55(%ebp)
43171c:	67 6a 71             	addr16 push $0x71
43171f:	50                   	push   %eax
431720:	62 33                	bound  %esi,(%ebx)
431722:	6c                   	insb   (%dx),%es:(%edi)
431723:	67 67 56             	addr16 addr16 push %esi
431726:	67 64 31 49 6c       	xor    %ecx,%fs:0x6c(%bx,%di)
43172b:	6b 67 39 71          	imul   $0x71,0x39(%edi),%esp
43172f:	56                   	push   %esi
431730:	57                   	push   %edi
431731:	44                   	inc    %esp
431732:	46                   	inc    %esi
431733:	68 6c 5a 53 41       	push   $0x41535a6c
431738:	71 43                	jno    0x43177d
43173a:	2f                   	das
43173b:	30 70 57             	xor    %dh,0x57(%eax)
43173e:	47                   	inc    %edi
43173f:	59                   	pop    %ecx
431740:	67 41                	addr16 inc %ecx
431742:	67 41                	addr16 inc %ecx
431744:	41                   	inc    %ecx
431745:	41                   	inc    %ecx
431746:	47                   	inc    %edi
431747:	50                   	push   %eax
431748:	2b 44 68 63          	sub    0x63(%eax,%ebp,2),%eax
43174c:	41                   	inc    %ecx
43174d:	4f                   	dec    %edi
43174e:	48                   	dec    %eax
43174f:	58                   	pop    %eax
431750:	39 2f                	cmp    %ebp,(%edi)
431752:	2f                   	das
431753:	38 34 36             	cmp    %dh,(%esi,%esi,1)
431756:	4e                   	dec    %esi
431757:	37                   	aaa
431758:	2f                   	das
431759:	2f                   	das
43175a:	2f                   	das
43175b:	34 4d                	xor    $0x4d,%al
43175d:	41                   	inc    %ecx
43175e:	77 42                	ja     0x4317a2
431760:	76 4d                	jbe    0x4317af
431762:	77 41                	ja     0x4317a5
431764:	41                   	inc    %ecx
431765:	43                   	inc    %ebx
431766:	69 58 51 46 67 41 41 	imul   $0x41416746,0x51(%eax),%ebx
43176d:	41                   	inc    %ecx
43176e:	53                   	push   %ebx
43176f:	67 6e                	outsb  %ds:(%si),(%dx)
431771:	41                   	inc    %ecx
431772:	41                   	inc    %ecx
431773:	41                   	inc    %ecx
431774:	4b                   	dec    %ebx
431775:	62 7a 51             	bound  %edi,0x51(%edx)
431778:	41                   	inc    %ecx
431779:	41                   	inc    %ecx
43177a:	41                   	inc    %ecx
43177b:	6f                   	outsl  %ds:(%esi),(%dx)
43177c:	6d                   	insl   (%dx),%es:(%edi)
43177d:	4a                   	dec    %edx
43177e:	66 34 4d             	data16 xor $0x4d,%al
431781:	42                   	inc    %edx
431782:	41                   	inc    %ecx
431783:	42                   	inc    %edx
431784:	76 4e                	jbe    0x4317d4
431786:	41                   	inc    %ecx
431787:	41                   	inc    %ecx
431788:	41                   	inc    %ecx
431789:	43                   	inc    %ebx
43178a:	69 59 6c 30 43 38 41 	imul   $0x41384330,0x6c(%ecx),%ebx
431791:	41                   	inc    %ecx
431792:	41                   	inc    %ecx
431793:	45                   	inc    %ebp
431794:	6f                   	outsl  %ds:(%esi),(%dx)
431795:	4a                   	dec    %edx
431796:	77 41                	ja     0x4317d9
431798:	41                   	inc    %ecx
431799:	43                   	inc    %ebx
43179a:	6d                   	insl   (%dx),%es:(%edi)
43179b:	38 30                	cmp    %dh,(%eax)
43179d:	41                   	inc    %ecx
43179e:	41                   	inc    %ecx
43179f:	41                   	inc    %ecx
4317a0:	4b                   	dec    %ebx
4317a1:	4a                   	dec    %edx
4317a2:	69 58 51 4b 77 41 41 	imul   $0x4141774b,0x51(%eax),%ebx
4317a9:	41                   	inc    %ecx
4317aa:	53                   	push   %ebx
4317ab:	67 6e                	outsb  %ds:(%si),(%dx)
4317ad:	41                   	inc    %ecx
4317ae:	41                   	inc    %ecx
4317af:	41                   	inc    %ecx
4317b0:	4b                   	dec    %ebx
4317b1:	62 7a 51             	bound  %edi,0x51(%edx)
4317b4:	41                   	inc    %ecx
4317b5:	41                   	inc    %ecx
4317b6:	41                   	inc    %ecx
4317b7:	6f                   	outsl  %ds:(%esi),(%dx)
4317b8:	6d                   	insl   (%dx),%es:(%edi)
4317b9:	4a                   	dec    %edx
4317ba:	64 41                	fs inc %ecx
4317bc:	5a                   	pop    %edx
4317bd:	41                   	inc    %ecx
4317be:	41                   	inc    %ecx
4317bf:	41                   	inc    %ecx
4317c0:	42                   	inc    %edx
4317c1:	4b                   	dec    %ebx
4317c2:	43                   	inc    %ebx
4317c3:	63 41 41             	arpl   %eax,0x41(%ecx)
4317c6:	41                   	inc    %ecx
4317c7:	70 76                	jo     0x43183f
4317c9:	4e                   	dec    %esi
4317ca:	41                   	inc    %ecx
4317cb:	41                   	inc    %ecx
4317cc:	41                   	inc    %ecx
4317cd:	43                   	inc    %ebx
4317ce:	69 59 6c 30 41 6b 41 	imul   $0x416b4130,0x6c(%ecx),%ebx
4317d5:	41                   	inc    %ecx
4317d6:	41                   	inc    %ecx
4317d7:	45                   	inc    %ebp
4317d8:	6f                   	outsl  %ds:(%esi),(%dx)
4317d9:	4a                   	dec    %edx
4317da:	77 41                	ja     0x43181d
4317dc:	41                   	inc    %ecx
4317dd:	43                   	inc    %ebx
4317de:	6d                   	insl   (%dx),%es:(%edi)
4317df:	38 30                	cmp    %dh,(%eax)
4317e1:	41                   	inc    %ecx
4317e2:	41                   	inc    %ecx
4317e3:	41                   	inc    %ecx
4317e4:	4b                   	dec    %ebx
4317e5:	4a                   	dec    %edx
4317e6:	69 58 51 43 51 41 41 	imul   $0x41415143,0x51(%eax),%ebx
4317ed:	41                   	inc    %ecx
4317ee:	53                   	push   %ebx
4317ef:	67 6e                	outsb  %ds:(%si),(%dx)
4317f1:	41                   	inc    %ecx
4317f2:	41                   	inc    %ecx
4317f3:	41                   	inc    %ecx
4317f4:	4b                   	dec    %ebx
4317f5:	62 7a 51             	bound  %edi,0x51(%edx)
4317f8:	41                   	inc    %ecx
4317f9:	41                   	inc    %ecx
4317fa:	41                   	inc    %ecx
4317fb:	6f                   	outsl  %ds:(%esi),(%dx)
4317fc:	6d                   	insl   (%dx),%es:(%edi)
4317fd:	4a                   	dec    %edx
4317fe:	57                   	push   %edi
4317ff:	38 31                	cmp    %dh,(%ecx)
431801:	41                   	inc    %ecx
431802:	41                   	inc    %ecx
431803:	41                   	inc    %ecx
431804:	4b                   	dec    %ebx
431805:	2f                   	das
431806:	67 34 51             	addr16 xor $0x51,%al
431809:	41                   	inc    %ecx
43180a:	43                   	inc    %ebx
43180b:	56                   	push   %esi
43180c:	76 4e                	jbe    0x43185c
43180e:	51                   	push   %ecx
43180f:	41                   	inc    %ecx
431810:	41                   	inc    %ecx
431811:	43                   	inc    %ebx
431812:	76 34                	jbe    0x431848
431814:	4f                   	dec    %edi
431815:	45                   	inc    %ebp
431816:	51                   	push   %ecx
431817:	41                   	inc    %ecx
431818:	6c                   	insb   (%dx),%es:(%edi)
431819:	62 7a 55             	bound  %edi,0x55(%edx)
43181c:	41                   	inc    %ecx
43181d:	41                   	inc    %ecx
43181e:	41                   	inc    %ecx
43181f:	72 2b                	jb     0x43184c
431821:	44                   	inc    %esp
431822:	68 49 41 4a 57       	push   $0x574a4149
431827:	38 31                	cmp    %dh,(%ecx)
431829:	41                   	inc    %ecx
43182a:	41                   	inc    %ecx
43182b:	41                   	inc    %ecx
43182c:	4b                   	dec    %ebx
43182d:	2f                   	das
43182e:	67 34 54             	addr16 xor $0x54,%al
431831:	41                   	inc    %ecx
431832:	43                   	inc    %ebx
431833:	56                   	push   %esi
431834:	76 4e                	jbe    0x431884
431836:	51                   	push   %ecx
431837:	41                   	inc    %ecx
431838:	41                   	inc    %ecx
431839:	43                   	inc    %ebx
43183a:	76 34                	jbe    0x431870
43183c:	4f                   	dec    %edi
43183d:	46                   	inc    %esi
43183e:	41                   	inc    %ecx
43183f:	44                   	inc    %esp
431840:	2b 44 41 49          	sub    0x49(%ecx,%eax,2),%eax
431844:	41                   	inc    %ecx
431845:	49                   	dec    %ecx
431846:	44                   	inc    %esp
431847:	4f                   	dec    %edi
431848:	49                   	dec    %ecx
431849:	6c                   	insb   (%dx),%es:(%edi)
43184a:	67 6b 67 62 75       	imul   $0x75,0x62(%bx),%esp
43184f:	49                   	dec    %ecx
431850:	33 49 56             	xor    0x56(%ecx),%ecx
431853:	6b 67 78 51          	imul   $0x51,0x78(%edi),%esp
431857:	31 66 36             	xor    %esp,0x36(%esi)
43185a:	46                   	inc    %esi
43185b:	6b 67 42 51          	imul   $0x51,0x42(%edi),%esp
43185f:	41                   	inc    %ecx
431860:	41                   	inc    %ecx
431861:	41                   	inc    %ecx
431862:	47                   	inc    %edi
431863:	4e                   	dec    %esi
431864:	6c                   	insb   (%dx),%es:(%edi)
431865:	49                   	dec    %ecx
431866:	41                   	inc    %ecx
431867:	59                   	pop    %ecx
431868:	41                   	inc    %ecx
431869:	41                   	inc    %ecx
43186a:	41                   	inc    %ecx
43186b:	42                   	inc    %edx
43186c:	6a 6d                	push   $0x6d
43186e:	69 67 32 41 41 41 4b 	imul   $0x4b414141,0x32(%edi),%esp
431875:	2f                   	das
431876:	67 34 56             	addr16 xor $0x56,%al
431879:	41                   	inc    %ecx
43187a:	43                   	inc    %ebx
43187b:	56                   	push   %esi
43187c:	2b 4e 77             	sub    0x77(%esi),%ecx
43187f:	41                   	inc    %ecx
431880:	41                   	inc    %ecx
431881:	43                   	inc    %ebx
431882:	76 34                	jbe    0x4318b8
431884:	4d                   	dec    %ebp
431885:	46                   	inc    %esi
431886:	51                   	push   %ecx
431887:	42                   	inc    %edx
431888:	76 4f                	jbe    0x4318d9
43188a:	41                   	inc    %ecx
43188b:	41                   	inc    %ecx
43188c:	41                   	inc    %ecx
43188d:	43                   	inc    %ebx
43188e:	69 56 2b 4f 51 41 41 	imul   $0x4141514f,0x2b(%esi),%edx
431895:	43                   	inc    %ebx
431896:	6d                   	insl   (%dx),%es:(%edi)
431897:	38 36                	cmp    %dh,(%esi)
431899:	41                   	inc    %ecx
43189a:	41                   	inc    %ecx
43189b:	41                   	inc    %ecx
43189c:	4b                   	dec    %ebx
43189d:	4a                   	dec    %edx
43189e:	58                   	pop    %eax
43189f:	34 37                	xor    $0x37,%al
4318a1:	41                   	inc    %ecx
4318a2:	41                   	inc    %ecx
4318a3:	41                   	inc    %ecx
4318a4:	4b                   	dec    %ebx
4318a5:	2f                   	das
4318a6:	67 77 46             	addr16 ja 0x4318ef
4318a9:	41                   	inc    %ecx
4318aa:	47                   	inc    %edi
4318ab:	38 38                	cmp    %bh,(%eax)
4318ad:	41                   	inc    %ecx
4318ae:	41                   	inc    %ecx
4318af:	41                   	inc    %ecx
4318b0:	4b                   	dec    %ebx
4318b1:	4a                   	dec    %edx
4318b2:	58                   	pop    %eax
4318b3:	34 39                	xor    $0x39,%al
4318b5:	41                   	inc    %ecx
4318b6:	41                   	inc    %ecx
4318b7:	41                   	inc    %ecx
4318b8:	4b                   	dec    %ebx
4318b9:	62 7a 6f             	bound  %edi,0x6f(%edx)
4318bc:	41                   	inc    %ecx
4318bd:	41                   	inc    %ecx
4318be:	41                   	inc    %ecx
4318bf:	6f                   	outsl  %ds:(%esi),(%dx)
4318c0:	6c                   	insb   (%dx),%es:(%edi)
4318c1:	66 6a 34             	pushw  $0x34
4318c4:	41                   	inc    %ecx
4318c5:	41                   	inc    %ecx
4318c6:	41                   	inc    %ecx
4318c7:	70 76                	jo     0x43193f
4318c9:	4f                   	dec    %edi
4318ca:	67 41                	addr16 inc %ecx
4318cc:	41                   	inc    %ecx
4318cd:	43                   	inc    %ebx
4318ce:	69 56 2b 50 77 41 41 	imul   $0x41417750,0x2b(%esi),%edx
4318d5:	43                   	inc    %ebx
4318d6:	76 34                	jbe    0x43190c
4318d8:	4d                   	dec    %ebp
4318d9:	45                   	inc    %ebp
4318da:	41                   	inc    %ecx
4318db:	42                   	inc    %edx
4318dc:	76 51                	jbe    0x43192f
4318de:	41                   	inc    %ecx
4318df:	41                   	inc    %ecx
4318e0:	41                   	inc    %ecx
4318e1:	43                   	inc    %ebx
4318e2:	69 56 2b 50 67 41 41 	imul   $0x41416750,0x2b(%esi),%edx
4318e9:	43                   	inc    %ebx
4318ea:	6d                   	insl   (%dx),%es:(%edi)
4318eb:	38 36                	cmp    %dh,(%esi)
4318ed:	41                   	inc    %ecx
4318ee:	41                   	inc    %ecx
4318ef:	41                   	inc    %ecx
4318f0:	4b                   	dec    %ebx
4318f1:	4a                   	dec    %edx
4318f2:	58                   	pop    %eax
4318f3:	35 42 41 41 41       	xor    $0x41414142,%eax
4318f8:	4b                   	dec    %ebx
4318f9:	2f                   	das
4318fa:	67 77 47             	addr16 ja 0x431944
4318fd:	41                   	inc    %ecx
4318fe:	47                   	inc    %edi
4318ff:	38 38                	cmp    %bh,(%eax)
431901:	41                   	inc    %ecx
431902:	41                   	inc    %ecx
431903:	41                   	inc    %ecx
431904:	4b                   	dec    %ebx
431905:	4a                   	dec    %edx
431906:	58                   	pop    %eax
431907:	35 43 41 41 41       	xor    $0x41414143,%eax
43190c:	4b                   	dec    %ebx
43190d:	49                   	dec    %ecx
43190e:	4e                   	dec    %esi
43190f:	4e                   	dec    %esi