411646:	38 53 57             	cmp    %dl,0x57(%ebx)
411649:	52                   	push   %edx
41164a:	73 74                	jae    0x4116c0
41164c:	31 46 65             	xor    %eax,0x65(%esi)
41164f:	51                   	push   %ecx
411650:	50                   	push   %eax
411651:	71 7a                	jno    0x4116cd
411653:	75 4d                	jne    0x4116a2
411655:	67 78 50             	addr16 js 0x4116a8
411658:	48                   	dec    %eax
411659:	72 66                	jb     0x4116c1
41165b:	35 53 32 49 47       	xor    $0x47493253,%eax
411660:	33 55 55             	xor    0x55(%ebp),%edx
411663:	47                   	inc    %edi
411664:	5a                   	pop    %edx
411665:	38 64 53 77          	cmp    %ah,0x77(%ebx,%edx,2)
411669:	44                   	inc    %esp
41166a:	6f                   	outsl  %ds:(%esi),(%dx)
41166b:	6f                   	outsl  %ds:(%esi),(%dx)
41166c:	65 65 38 66 76       	gs cmp %ah,%gs:0x76(%esi)
411671:	30 4b 39             	xor    %cl,0x39(%ebx)
411674:	45                   	inc    %ebp
411675:	76 6b                	jbe    0x4116e2
411677:	4c                   	dec    %esp
411678:	46                   	inc    %esi
411679:	4e                   	dec    %esi
41167a:	56                   	push   %esi
41167b:	38 45 58             	cmp    %al,0x58(%ebp)
41167e:	58                   	pop    %eax
41167f:	75 68                	jne    0x4116e9
411681:	55                   	push   %ebp
411682:	62 68 38             	bound  %ebp,0x38(%eax)
411685:	62 69 44             	bound  %ebp,0x44(%ecx)
411688:	31 48 42             	xor    %ecx,0x42(%eax)
41168b:	44                   	inc    %esp
41168c:	6d                   	insl   (%dx),%es:(%edi)
41168d:	73 54                	jae    0x4116e3
41168f:	43                   	inc    %ebx
411690:	62 68 6b             	bound  %ebp,0x6b(%eax)
411693:	47                   	inc    %edi
411694:	59                   	pop    %ecx
411695:	6f                   	outsl  %ds:(%esi),(%dx)
411696:	38 65 7a             	cmp    %ah,0x7a(%ebp)
411699:	6d                   	insl   (%dx),%es:(%edi)
41169a:	39 53 46             	cmp    %edx,0x46(%ebx)
41169d:	76 52                	jbe    0x4116f1
41169f:	55                   	push   %ebp
4116a0:	30 4f 46             	xor    %cl,0x46(%edi)
4116a3:	41                   	inc    %ecx
4116a4:	48                   	dec    %eax
4116a5:	61                   	popa
4116a6:	30 74 42 7a          	xor    %dh,0x7a(%edx,%eax,2)
4116aa:	76 70                	jbe    0x41171c
4116ac:	79 64                	jns    0x411712
4116ae:	52                   	push   %edx
4116af:	57                   	push   %edi
4116b0:	7a 70                	jp     0x411722
4116b2:	78 76                	js     0x41172a
4116b4:	37                   	aaa
4116b5:	76 33                	jbe    0x4116ea
4116b7:	56                   	push   %esi
4116b8:	37                   	aaa
4116b9:	6c                   	insb   (%dx),%es:(%edi)
4116ba:	79 69                	jns    0x411725
4116bc:	34 38                	xor    $0x38,%al
4116be:	58                   	pop    %eax
4116bf:	30 70 63             	xor    %dh,0x63(%eax)
4116c2:	2f                   	das
4116c3:	62 50 71             	bound  %edx,0x71(%eax)
4116c6:	62 4d 31             	bound  %ecx,0x31(%ebp)
4116c9:	71 4f                	jno    0x41171a
4116cb:	75 36                	jne    0x411703
4116cd:	6b 71 30 32          	imul   $0x32,0x30(%ecx),%esi
4116d1:	31 36                	xor    %esi,(%esi)
4116d3:	46                   	inc    %esi
4116d4:	45                   	inc    %ebp
4116d5:	67 2b 45 68          	sub    0x68(%di),%eax
4116d9:	67 59                	addr16 pop %ecx
4116db:	37                   	aaa
4116dc:	5a                   	pop    %edx
4116dd:	4e                   	dec    %esi
4116de:	31 50 4d             	xor    %edx,0x4d(%eax)
4116e1:	46                   	inc    %esi
4116e2:	4d                   	dec    %ebp
4116e3:	38 46 4c             	cmp    %al,0x4c(%esi)
4116e6:	67 61                	addr16 popa
4116e8:	43                   	inc    %ebx
4116e9:	64 4c                	fs dec %esp
4116eb:	53                   	push   %ebx
4116ec:	67 4f                	addr16 dec %edi
4116ee:	6b 7a 36 4e          	imul   $0x4e,0x36(%edx),%edi
4116f2:	42                   	inc    %edx
4116f3:	47                   	inc    %edi
4116f4:	7a 63                	jp     0x411759
4116f6:	69 43 6c 54 56 67 6f 	imul   $0x6f675654,0x6c(%ebx),%eax
4116fd:	62 48 62             	bound  %ecx,0x62(%eax)
411700:	79 2b                	jns    0x41172d
411702:	78 79                	js     0x41177d
411704:	64 43                	fs inc %ebx
411706:	33 2f                	xor    (%edi),%ebp
411708:	45                   	inc    %ebp
411709:	4f                   	dec    %edi
41170a:	44                   	inc    %esp
41170b:	42                   	inc    %edx
41170c:	79 67                	jns    0x411775
41170e:	43                   	inc    %ebx
41170f:	39 63 72             	cmp    %esp,0x72(%ebx)
411712:	6c                   	insb   (%dx),%es:(%edi)
411713:	54                   	push   %esp
411714:	54                   	push   %esp
411715:	31 5a 48             	xor    %ebx,0x48(%edx)
411718:	49                   	dec    %ecx
411719:	66 42                	inc    %dx
41171b:	4b                   	dec    %ebx
41171c:	77 38                	ja     0x411756
41171e:	44                   	inc    %esp
41171f:	2b 47 56             	sub    0x56(%edi),%eax
411722:	74 58                	je     0x41177c
411724:	66 56                	push   %si
411726:	43                   	inc    %ebx
411727:	4f                   	dec    %edi
411728:	30 57 74             	xor    %dl,0x74(%edi)
41172b:	4c                   	dec    %esp
41172c:	46                   	inc    %esi
41172d:	41                   	inc    %ecx
41172e:	6f                   	outsl  %ds:(%esi),(%dx)
41172f:	44                   	inc    %esp
411730:	4b                   	dec    %ebx
411731:	65 6b 73 50 30       	imul   $0x30,%gs:0x50(%ebx),%esi
411736:	44                   	inc    %esp
411737:	4b                   	dec    %ebx
411738:	46                   	inc    %esi
411739:	6d                   	insl   (%dx),%es:(%edi)
41173a:	67 48                	addr16 dec %eax
41173c:	4e                   	dec    %esi
41173d:	77 52                	ja     0x411791
41173f:	34 50                	xor    $0x50,%al
411741:	50                   	push   %eax
411742:	6c                   	insb   (%dx),%es:(%edi)
411743:	77 52                	ja     0x411797
411745:	2b 6f 6e             	sub    0x6e(%edi),%ebp
411748:	6f                   	outsl  %ds:(%esi),(%dx)
411749:	6c                   	insb   (%dx),%es:(%edi)
41174a:	54                   	push   %esp
41174b:	50                   	push   %eax
41174c:	79 36                	jns    0x411784
41174e:	67 31 4a 31          	xor    %ecx,0x31(%bp,%si)
411752:	44                   	inc    %esp
411753:	2b 30                	sub    (%eax),%esi
411755:	73 4f                	jae    0x4117a6
411757:	38 49 72             	cmp    %cl,0x72(%ecx)
41175a:	7a 30                	jp     0x41178c
41175c:	6c                   	insb   (%dx),%es:(%edi)
41175d:	68 5a 4e 76 33       	push   $0x33764e5a
411762:	51                   	push   %ecx
411763:	38 62 42             	cmp    %ah,0x42(%edx)
411766:	45                   	inc    %ebp
411767:	77 4f                	ja     0x4117b8
411769:	52                   	push   %edx
41176a:	73 75                	jae    0x4117e1
41176c:	6f                   	outsl  %ds:(%esi),(%dx)
41176d:	30 31                	xor    %dh,(%ecx)
41176f:	49                   	dec    %ecx
411770:	62 44 45 54          	bound  %eax,0x54(%ebp,%eax,2)
411774:	56                   	push   %esi
411775:	79 46                	jns    0x4117bd
411777:	69 45 30 47 64 59 56 	imul   $0x56596447,0x30(%ebp),%eax
41177e:	36 34 33             	ss xor $0x33,%al
411781:	53                   	push   %ebx
411782:	75 62                	jne    0x4117e6
411784:	79 53                	jns    0x4117d9
411786:	2f                   	das
411787:	7a 78                	jp     0x411801
411789:	51                   	push   %ecx
41178a:	44                   	inc    %esp
41178b:	58                   	pop    %eax
41178c:	37                   	aaa
41178d:	4c                   	dec    %esp
41178e:	79 6d                	jns    0x4117fd
411790:	77 46                	ja     0x4117d8
411792:	7a 56                	jp     0x4117ea
411794:	44                   	inc    %esp
411795:	49                   	dec    %ecx
411796:	37                   	aaa
411797:	4a                   	dec    %edx
411798:	64 36 47             	fs ss inc %edi
41179b:	7a 44                	jp     0x4117e1
41179d:	4b                   	dec    %ebx
41179e:	6e                   	outsb  %ds:(%esi),(%dx)
41179f:	45                   	inc    %ebp
4117a0:	53                   	push   %ebx
4117a1:	70 61                	jo     0x411804
4117a3:	65 52                	gs push %edx
4117a5:	2f                   	das
4117a6:	53                   	push   %ebx
4117a7:	6f                   	outsl  %ds:(%esi),(%dx)
4117a8:	63 6b 65             	arpl   %ebp,0x65(%ebx)
4117ab:	36 56                	ss push %esi
4117ad:	37                   	aaa
4117ae:	43                   	inc    %ebx
4117af:	32 6b 33             	xor    0x33(%ebx),%ch
4117b2:	2b 69 4e             	sub    0x4e(%ecx),%ebp
4117b5:	47                   	inc    %edi
4117b6:	4a                   	dec    %edx
4117b7:	59                   	pop    %ecx
4117b8:	31 6e 6a             	xor    %ebp,0x6a(%esi)
4117bb:	74 67                	je     0x411824
4117bd:	73 77                	jae    0x411836
4117bf:	6a 65                	push   $0x65
4117c1:	74 6c                	je     0x41182f
4117c3:	44                   	inc    %esp
4117c4:	4f                   	dec    %edi
4117c5:	52                   	push   %edx
4117c6:	36 76 72             	ss jbe 0x41183b
4117c9:	32 63 6c             	xor    0x6c(%ebx),%ah
4117cc:	5a                   	pop    %edx
4117cd:	6d                   	insl   (%dx),%es:(%edi)
4117ce:	4a                   	dec    %edx
4117cf:	52                   	push   %edx
4117d0:	34 78                	xor    $0x78,%al
4117d2:	57                   	push   %edi
4117d3:	48                   	dec    %eax
4117d4:	48                   	dec    %eax
4117d5:	35 2f 36 6e 70       	xor    $0x706e362f,%eax
4117da:	77 77                	ja     0x411853
4117dc:	52                   	push   %edx
4117dd:	59                   	pop    %ecx
4117de:	43                   	inc    %ebx
4117df:	54                   	push   %esp
4117e0:	34 73                	xor    $0x73,%al
4117e2:	33 71 6a             	xor    0x6a(%ecx),%esi
4117e5:	5a                   	pop    %edx
4117e6:	59                   	pop    %ecx
4117e7:	65 78 43             	gs js  0x41182d
4117ea:	36 72 68             	ss jb  0x411855
4117ed:	7a 4e                	jp     0x41183d
4117ef:	50                   	push   %eax
4117f0:	37                   	aaa
4117f1:	7a 46                	jp     0x411839
4117f3:	61                   	popa
4117f4:	55                   	push   %ebp
4117f5:	39 54 67 54          	cmp    %edx,0x54(%edi,%eiz,2)
4117f9:	55                   	push   %ebp
4117fa:	70 67                	jo     0x411863
4117fc:	77 4f                	ja     0x41184d
4117fe:	79 62                	jns    0x411862
411800:	6c                   	insb   (%dx),%es:(%edi)
411801:	4d                   	dec    %ebp
411802:	51                   	push   %ecx
411803:	51                   	push   %ecx
411804:	65 59                	gs pop %ecx
411806:	2b 7a 76             	sub    0x76(%edx),%edi
411809:	48                   	dec    %eax
41180a:	50                   	push   %eax
41180b:	6e                   	outsb  %ds:(%esi),(%dx)
41180c:	41                   	inc    %ecx
41180d:	37                   	aaa
41180e:	76 36                	jbe    0x411846
411810:	61                   	popa
411811:	69 2b 6c 54 5a 33    	imul   $0x335a546c,(%ebx),%ebp
411817:	45                   	inc    %ebp
411818:	30 75 77             	xor    %dh,0x77(%ebp)
41181b:	46                   	inc    %esi
41181c:	4a                   	dec    %edx
41181d:	34 53                	xor    $0x53,%al
41181f:	43                   	inc    %ebx
411820:	69 70 70 70 75 59 59 	imul   $0x59597570,0x70(%eax),%esi
411827:	52                   	push   %edx
411828:	64 6b 6a 62 61       	imul   $0x61,%fs:0x62(%edx),%ebp
41182d:	75 42                	jne    0x411871
41182f:	76 72                	jbe    0x4118a3
411831:	2b 33                	sub    (%ebx),%esi
411833:	61                   	popa
411834:	5a                   	pop    %edx
411835:	41                   	inc    %ecx
411836:	78 63                	js     0x41189b
411838:	6a 51                	push   $0x51
41183a:	71 39                	jno    0x411875
41183c:	74 32                	je     0x411870
41183e:	51                   	push   %ecx
41183f:	72 35                	jb     0x411876
411841:	6a 75                	push   $0x75
411843:	44                   	inc    %esp
411844:	74 6f                	je     0x4118b5
411846:	47                   	inc    %edi
411847:	57                   	push   %edi
411848:	4b                   	dec    %ebx
411849:	47                   	inc    %edi
41184a:	2b 6d 41             	sub    0x41(%ebp),%ebp
41184d:	50                   	push   %eax
41184e:	69 55 50 39 75 45 49 	imul   $0x49457539,0x50(%ebp),%edx
411855:	42                   	inc    %edx
411856:	4b                   	dec    %ebx
411857:	71 74                	jno    0x4118cd
411859:	31 35 6e 49 73 4a    	xor    %esi,0x4a73496e
41185f:	52                   	push   %edx
411860:	61                   	popa
411861:	35 46 72 50 75       	xor    $0x75507246,%eax
411866:	62 75 67             	bound  %esi,0x67(%ebp)
411869:	34 73                	xor    $0x73,%al
41186b:	41                   	inc    %ecx
41186c:	78 65                	js     0x4118d3
41186e:	41                   	inc    %ecx
41186f:	75 37                	jne    0x4118a8
411871:	2f                   	das
411872:	39 74 34 4f          	cmp    %esi,0x4f(%esp,%esi,1)
411876:	30 6d 6b             	xor    %ch,0x6b(%ebp)
411879:	71 34                	jno    0x4118af
41187b:	4a                   	dec    %edx
41187c:	68 35 33 74 36       	push   $0x36743335
411881:	70 35                	jo     0x4118b8
411883:	6a 4c                	push   $0x4c
411885:	48                   	dec    %eax
411886:	75 4a                	jne    0x4118d2
411888:	6c                   	insb   (%dx),%es:(%edi)
411889:	77 2f                	ja     0x4118ba
41188b:	64 76 4f             	fs jbe 0x4118dd
41188e:	35 6d 69 44 62       	xor    $0x6244696d,%eax
411893:	49                   	dec    %ecx
411894:	6e                   	outsb  %ds:(%esi),(%dx)
411895:	39 48 7a             	cmp    %ecx,0x7a(%eax)
411898:	33 32                	xor    (%edx),%esi
41189a:	66 74 46             	data16 je 0x4118e3
41189d:	47                   	inc    %edi
41189e:	4e                   	dec    %esi
41189f:	4c                   	dec    %esp
4118a0:	36 67 4a             	ss addr16 dec %edx
4118a3:	65 62 39             	bound  %edi,%gs:(%ecx)
4118a6:	78 69                	js     0x411911
4118a8:	64 41                	fs inc %ecx
4118aa:	48                   	dec    %eax
4118ab:	4c                   	dec    %esp
4118ac:	51                   	push   %ecx
4118ad:	53                   	push   %ebx
4118ae:	42                   	inc    %edx
4118af:	2b 74 55 36          	sub    0x36(%ebp,%edx,2),%esi
4118b3:	57                   	push   %edi
4118b4:	69 36 64 32 54 50    	imul   $0x50543264,(%esi),%esi
4118ba:	75 7a                	jne    0x411936
4118bc:	74 42                	je     0x411900
4118be:	6a 6f                	push   $0x6f
4118c0:	53                   	push   %ebx
4118c1:	30 58 38             	xor    %bl,0x38(%eax)
4118c4:	7a 51                	jp     0x411917
4118c6:	30 67 33             	xor    %ah,0x33(%edi)
4118c9:	2b 30                	sub    (%eax),%esi
4118cb:	30 58 5a             	xor    %bl,0x5a(%eax)
4118ce:	39 68 49             	cmp    %ebp,0x49(%eax)
4118d1:	61                   	popa
4118d2:	5a                   	pop    %edx