4225b5:	69 68 2f 2f 6f 64 75 	imul   $0x75646f2f,0x2f(%eax),%ebp
4225bc:	49                   	dec    %ecx
4225bd:	36 4e                	ss dec %esi
4225bf:	65 75 79             	gs jne 0x42263b
4225c2:	55                   	push   %ebp
4225c3:	46                   	inc    %esi
4225c4:	78 78                	js     0x42263e
4225c6:	70 61                	jo     0x422629
4225c8:	52                   	push   %edx
4225c9:	51                   	push   %ecx
4225ca:	75 6e                	jne    0x42263a
4225cc:	72 44                	jb     0x422612
4225ce:	4b                   	dec    %ebx
4225cf:	57                   	push   %edi
4225d0:	78 31                	js     0x422603
4225d2:	6d                   	insl   (%dx),%es:(%edi)
4225d3:	33 71 38             	xor    0x38(%ecx),%esi
4225d6:	4b                   	dec    %ebx
4225d7:	66 47                	inc    %di
4225d9:	50                   	push   %eax
4225da:	42                   	inc    %edx
4225db:	38 41 4c             	cmp    %al,0x4c(%ecx)
4225de:	2b 77 45             	sub    0x45(%edi),%esi
4225e1:	59                   	pop    %ecx
4225e2:	6f                   	outsl  %ds:(%esi),(%dx)
4225e3:	71 61                	jno    0x422646
4225e5:	39 42 67             	cmp    %eax,0x67(%edx)
4225e8:	35 70 35 78 31       	xor    $0x31783570,%eax
4225ed:	76 4d                	jbe    0x42263c
4225ef:	64 71 6a             	fs jno 0x42265c
4225f2:	77 75                	ja     0x422669
4225f4:	73 6a                	jae    0x422660
4225f6:	54                   	push   %esp
4225f7:	78 4f                	js     0x422648
4225f9:	6f                   	outsl  %ds:(%esi),(%dx)
4225fa:	5a                   	pop    %edx
4225fb:	53                   	push   %ebx
4225fc:	6f                   	outsl  %ds:(%esi),(%dx)
4225fd:	71 36                	jno    0x422635
4225ff:	77 75                	ja     0x422676
422601:	62 46 67             	bound  %eax,0x67(%esi)
422604:	46                   	inc    %esi
422605:	34 68                	xor    $0x68,%al
422607:	31 2b                	xor    %ebp,(%ebx)
422609:	7a 7a                	jp     0x422685
42260b:	33 50 52             	xor    0x52(%eax),%edx
42260e:	4f                   	dec    %edi
42260f:	49                   	dec    %ecx
422610:	64 50                	fs push %eax
422612:	48                   	dec    %eax
422613:	66 64 39 52 71       	cmp    %dx,%fs:0x71(%edx)
422618:	72 4b                	jb     0x422665
42261a:	71 67                	jno    0x422683
42261c:	6c                   	insb   (%dx),%es:(%edi)
42261d:	52                   	push   %edx
42261e:	54                   	push   %esp
42261f:	44                   	inc    %esp
422620:	39 76 35             	cmp    %esi,0x35(%esi)
422623:	37                   	aaa
422624:	44                   	inc    %esp
422625:	66 6f                	outsw  %ds:(%esi),(%dx)
422627:	31 30                	xor    %esi,(%eax)
422629:	4d                   	dec    %ebp
42262a:	66 56                	push   %si
42262c:	33 34 44             	xor    (%esp,%eax,2),%esi
42262f:	52                   	push   %edx
422630:	72 6a                	jb     0x42269c
422632:	75 4b                	jne    0x42267f
422634:	71 55                	jno    0x42268b
422636:	63 67 6b             	arpl   %esp,0x6b(%edi)
422639:	4e                   	dec    %esi
42263a:	75 30                	jne    0x42266c
42263c:	4e                   	dec    %esi
42263d:	46                   	inc    %esi
42263e:	56                   	push   %esi
42263f:	71 70                	jno    0x4226b1
422641:	5a                   	pop    %edx
422642:	78 54                	js     0x422698
422644:	64 6c                	fs insb (%dx),%es:(%edi)
422646:	45                   	inc    %ebp
422647:	45                   	inc    %ebp
422648:	48                   	dec    %eax
422649:	78 42                	js     0x42268d
42264b:	52                   	push   %edx
42264c:	6a 48                	push   $0x48
42264e:	6b 42 51 4b          	imul   $0x4b,0x51(%edx),%eax
422652:	6a 39                	push   $0x39
422654:	36 49                	ss dec %ecx
422656:	5a                   	pop    %edx
422657:	48                   	dec    %eax
422658:	46                   	inc    %esi
422659:	66 37                	data16 aaa
42265b:	6d                   	insl   (%dx),%es:(%edi)
42265c:	33 4c 49 6d          	xor    0x6d(%ecx,%ecx,2),%ecx
422660:	4d                   	dec    %ebp
422661:	4e                   	dec    %esi
422662:	79 42                	jns    0x4226a6
422664:	74 6f                	je     0x4226d5
422666:	2f                   	das
422667:	46                   	inc    %esi
422668:	41                   	inc    %ecx
422669:	61                   	popa
42266a:	44                   	inc    %esp
42266b:	32 66 2b             	xor    0x2b(%esi),%ah
42266e:	47                   	inc    %edi
42266f:	4f                   	dec    %edi
422670:	31 4a 36             	xor    %ecx,0x36(%edx)
422673:	6b 4f 43 6c          	imul   $0x6c,0x43(%edi),%ecx
422677:	68 68 66 75 4f       	push   $0x4f756668
42267c:	37                   	aaa
42267d:	47                   	inc    %edi
42267e:	57                   	push   %edi
42267f:	7a 63                	jp     0x4226e4
422681:	4e                   	dec    %esi
422682:	74 4e                	je     0x4226d2
422684:	63 2f                	arpl   %ebp,(%edi)
422686:	6c                   	insb   (%dx),%es:(%edi)
422687:	44                   	inc    %esp
422688:	50                   	push   %eax
422689:	44                   	inc    %esp
42268a:	74 58                	je     0x4226e4
42268c:	6b 36 39             	imul   $0x39,(%esi),%esi
42268f:	78 45                	js     0x4226d6
422691:	37                   	aaa
422692:	6b 43 36 61          	imul   $0x61,0x36(%ebx),%eax
422696:	61                   	popa
422697:	75 78                	jne    0x422711
422699:	75 5a                	jne    0x4226f5
42269b:	54                   	push   %esp
42269c:	45                   	inc    %ebp
42269d:	4a                   	dec    %edx
42269e:	68 36 49 66 70       	push   $0x70664936
4226a3:	36 46                	ss inc %esi
4226a5:	54                   	push   %esp
4226a6:	2b 62 4d             	sub    0x4d(%edx),%esp
4226a9:	61                   	popa
4226aa:	58                   	pop    %eax
4226ab:	50                   	push   %eax
4226ac:	63 53 62             	arpl   %edx,0x62(%ebx)
4226af:	2b 50 6d             	sub    0x6d(%eax),%edx
4226b2:	4e                   	dec    %esi
4226b3:	6a 70                	push   $0x70
4226b5:	48                   	dec    %eax
4226b6:	43                   	inc    %ebx
4226b7:	61                   	popa
4226b8:	66 57                	push   %di
4226ba:	6b 38 35             	imul   $0x35,(%eax),%edi
4226bd:	4f                   	dec    %edi
4226be:	30 71 7a             	xor    %dh,0x7a(%ecx)
4226c1:	59                   	pop    %ecx
4226c2:	32 2f                	xor    (%edi),%ch
4226c4:	53                   	push   %ebx
4226c5:	64 35 48 37 55 4b    	fs xor $0x4b553748,%eax
4226cb:	56                   	push   %esi
4226cc:	54                   	push   %esp
4226cd:	65 31 7a 6b          	xor    %edi,%gs:0x6b(%edx)
4226d1:	43                   	inc    %ebx
4226d2:	6b 4a 4d 46          	imul   $0x46,0x4d(%edx),%ecx
4226d6:	59                   	pop    %ecx
4226d7:	68 56 64 32 6b       	push   $0x6b326456
4226dc:	78 70                	js     0x42274e
4226de:	51                   	push   %ecx
4226df:	39 72 49             	cmp    %esi,0x49(%edx)
4226e2:	31 50 6e             	xor    %edx,0x6e(%eax)
4226e5:	47                   	inc    %edi
4226e6:	6f                   	outsl  %ds:(%esi),(%dx)
4226e7:	57                   	push   %edi
4226e8:	6f                   	outsl  %ds:(%esi),(%dx)
4226e9:	59                   	pop    %ecx
4226ea:	50                   	push   %eax
4226eb:	44                   	inc    %esp
4226ec:	4f                   	dec    %edi
4226ed:	75 76                	jne    0x422765
4226ef:	4e                   	dec    %esi
4226f0:	31 4d 61             	xor    %ecx,0x61(%ebp)
4226f3:	34 45                	xor    $0x45,%al
4226f5:	51                   	push   %ecx
4226f6:	45                   	inc    %ebp
4226f7:	61                   	popa
4226f8:	64 4d                	fs dec %ebp
4226fa:	2f                   	das
4226fb:	47                   	inc    %edi
4226fc:	63 72 42             	arpl   %esi,0x42(%edx)
4226ff:	69 61 33 6f 7a 42 38 	imul   $0x38427a6f,0x33(%ecx),%esp
422706:	55                   	push   %ebp
422707:	32 65 73             	xor    0x73(%ebp),%ah
42270a:	30 51 7a             	xor    %dl,0x7a(%ecx)
42270d:	34 62                	xor    $0x62,%al
42270f:	56                   	push   %esi
422710:	4d                   	dec    %ebp
422711:	2b 50 69             	sub    0x69(%eax),%edx
422714:	37                   	aaa
422715:	65 70 55             	gs jo  0x42276d
422718:	67 67 30 47 72       	addr16 xor %al,0x72(%bx)
42271d:	4c                   	dec    %esp
42271e:	48                   	dec    %eax
42271f:	46                   	inc    %esi
422720:	4a                   	dec    %edx
422721:	45                   	inc    %ebp
422722:	6a 51                	push   $0x51
422724:	44                   	inc    %esp
422725:	38 61 6b             	cmp    %ah,0x6b(%ecx)
422728:	49                   	dec    %ecx
422729:	61                   	popa
42272a:	43                   	inc    %ebx
42272b:	45                   	inc    %ebp
42272c:	56                   	push   %esi
42272d:	6d                   	insl   (%dx),%es:(%edi)
42272e:	46                   	inc    %esi
42272f:	76 46                	jbe    0x422777
422731:	54                   	push   %esp
422732:	52                   	push   %edx
422733:	51                   	push   %ecx
422734:	77 58                	ja     0x42278e
422736:	6f                   	outsl  %ds:(%esi),(%dx)
422737:	6e                   	outsb  %ds:(%esi),(%dx)
422738:	6d                   	insl   (%dx),%es:(%edi)
422739:	46                   	inc    %esi
42273a:	75 36                	jne    0x422772
42273c:	74 4c                	je     0x42278a
42273e:	56                   	push   %esi
42273f:	71 55                	jno    0x422796
422741:	59                   	pop    %ecx
422742:	34 79                	xor    $0x79,%al
422744:	35 39 58 6a 73       	xor    $0x736a5839,%eax
422749:	4a                   	dec    %edx
42274a:	68 6c 4f 67 6c       	push   $0x6c674f6c
42274f:	71 4d                	jno    0x42279e
422751:	73 65                	jae    0x4227b8
422753:	32 44 65 48          	xor    0x48(%ebp,%eiz,2),%al
422757:	77 63                	ja     0x4227bc
422759:	36 4d                	ss dec %ebp
42275b:	70 53                	jo     0x4227b0
42275d:	57                   	push   %edi
42275e:	43                   	inc    %ebx
42275f:	34 38                	xor    $0x38,%al
422761:	6f                   	outsl  %ds:(%esi),(%dx)
422762:	2b 70 34             	sub    0x34(%eax),%esi
422765:	78 43                	js     0x4227aa
422767:	63 6d 63             	arpl   %ebp,0x63(%ebp)
42276a:	51                   	push   %ecx
42276b:	58                   	pop    %eax
42276c:	50                   	push   %eax
42276d:	41                   	inc    %ecx
42276e:	78 2b                	js     0x42279b
422770:	45                   	inc    %ebp
422771:	71 47                	jno    0x4227ba
422773:	51                   	push   %ecx
422774:	4c                   	dec    %esp
422775:	6b 43 75 2f          	imul   $0x2f,0x75(%ebx),%eax
422779:	50                   	push   %eax
42277a:	4c                   	dec    %esp
42277b:	66 43                	inc    %bx
42277d:	30 62 6e             	xor    %ah,0x6e(%edx)
422780:	42                   	inc    %edx
422781:	35 62 72 4e 64       	xor    $0x644e7262,%eax
422786:	4c                   	dec    %esp
422787:	55                   	push   %ebp
422788:	78 43                	js     0x4227cd
42278a:	55                   	push   %ebp
42278b:	41                   	inc    %ecx
42278c:	69 65 30 52 46 48 58 	imul   $0x58484652,0x30(%ebp),%esp
422793:	48                   	dec    %eax
422794:	33 70 37             	xor    0x37(%eax),%esi
422797:	71 74                	jno    0x42280d
422799:	30 44 6c 68          	xor    %al,0x68(%esp,%ebp,2)
42279d:	4a                   	dec    %edx
42279e:	79 41                	jns    0x4227e1
4227a0:	34 56                	xor    $0x56,%al
4227a2:	31 4d 43             	xor    %ecx,0x43(%ebp)
4227a5:	2f                   	das
4227a6:	35 4d 6a 56 6c       	xor    $0x6c566a4d,%eax
4227ab:	68 48 46 78 6d       	push   $0x6d784648
4227b0:	6b 79 32 4e          	imul   $0x4e,0x32(%ecx),%edi
4227b4:	54                   	push   %esp
4227b5:	79 4d                	jns    0x422804
4227b7:	35 59 56 5a 71       	xor    $0x715a5659,%eax
4227bc:	34 78                	xor    $0x78,%al
4227be:	6c                   	insb   (%dx),%es:(%edi)
4227bf:	77 65                	ja     0x422826
4227c1:	59                   	pop    %ecx
4227c2:	35 64 54 62 34       	xor    $0x34625464,%eax
4227c7:	49                   	dec    %ecx
4227c8:	4d                   	dec    %ebp
4227c9:	39 51 65             	cmp    %edx,0x65(%ecx)
4227cc:	48                   	dec    %eax
4227cd:	46                   	inc    %esi
4227ce:	2f                   	das
4227cf:	69 4e 63 62 67 76 2b 	imul   $0x2b766762,0x63(%esi),%ecx
4227d6:	32 64 77 58          	xor    0x58(%edi,%esi,2),%ah
4227da:	73 70                	jae    0x42284c
4227dc:	39 37                	cmp    %esi,(%edi)
4227de:	74 79                	je     0x422859
4227e0:	79 4d                	jns    0x42282f
4227e2:	34 78                	xor    $0x78,%al
4227e4:	37                   	aaa
4227e5:	72 49                	jb     0x422830
4227e7:	33 35 52 4b 41 54    	xor    0x54414b52,%esi
4227ed:	66 37                	data16 aaa
4227ef:	43                   	inc    %ebx
4227f0:	75 4f                	jne    0x422841
4227f2:	4f                   	dec    %edi
4227f3:	49                   	dec    %ecx
4227f4:	68 31 78 2f 4d       	push   $0x4d2f7831
4227f9:	31 2b                	xor    %ebp,(%ebx)
4227fb:	74 75                	je     0x422872
4227fd:	45                   	inc    %ebp
4227fe:	61                   	popa
4227ff:	50                   	push   %eax
422800:	33 4b 39             	xor    0x39(%ebx),%ecx
422803:	75 62                	jne    0x422867
422805:	45                   	inc    %ebp
422806:	50                   	push   %eax
422807:	6f                   	outsl  %ds:(%esi),(%dx)
422808:	4b                   	dec    %ebx
422809:	2f                   	das
42280a:	72 7a                	jb     0x422886
42280c:	66 61                	popaw
42280e:	4b                   	dec    %ebx
42280f:	55                   	push   %ebp
422810:	78 56                	js     0x422868
422812:	6f                   	outsl  %ds:(%esi),(%dx)
422813:	44                   	inc    %esp
422814:	6b 58 47 49          	imul   $0x49,0x47(%eax),%ebx
422818:	2f                   	das
422819:	6d                   	insl   (%dx),%es:(%edi)
42281a:	4e                   	dec    %esi
42281b:	48                   	dec    %eax
42281c:	67 79 32             	addr16 jns 0x422851
42281f:	4f                   	dec    %edi
422820:	75 38                	jne    0x42285a
422822:	61                   	popa
422823:	63 65 4a             	arpl   %esp,0x4a(%ebp)
422826:	54                   	push   %esp
422827:	45                   	inc    %ebp
422828:	31 78 68             	xor    %edi,0x68(%eax)
42282b:	76 77                	jbe    0x4228a4
42282d:	4c                   	dec    %esp
42282e:	41                   	inc    %ecx
42282f:	74 6e                	je     0x42289f
422831:	34 63                	xor    $0x63,%al
422833:	32 51 50             	xor    0x50(%ecx),%dl
422836:	6a 6a                	push   $0x6a
422838:	56                   	push   %esi
422839:	55                   	push   %ebp
42283a:	57                   	push   %edi
42283b:	2b 41 74             	sub    0x74(%ecx),%eax
42283e:	63 47 66             	arpl   %eax,0x66(%edi)
422841:	69 43 4e 44 56 59 38 	imul   $0x38595644,0x4e(%ebx),%eax
422848:	31 35 4f 4c 4c 2f    	xor    %esi,0x2f4c4c4f