435488:	43                   	inc    %ebx
435489:	4b                   	dec    %ebx
43548a:	30 33                	xor    %dh,(%ebx)
43548c:	62 6b 77             	bound  %ebp,0x77(%ebx)
43548f:	57                   	push   %edi
435490:	61                   	popa
435491:	34 65                	xor    $0x65,%al
435493:	6e                   	outsb  %ds:(%esi),(%dx)
435494:	42                   	inc    %edx
435495:	59                   	pop    %ecx
435496:	75 73                	jne    0x43550b
435498:	2b 4b 36             	sub    0x36(%ebx),%ecx
43549b:	68 68 30 36 49       	push   $0x49363068
4354a0:	51                   	push   %ecx
4354a1:	59                   	pop    %ecx
4354a2:	4d                   	dec    %ebp
4354a3:	4a                   	dec    %edx
4354a4:	44                   	inc    %esp
4354a5:	73 58                	jae    0x4354ff
4354a7:	2b 48 67             	sub    0x67(%eax),%ecx
4354aa:	4a                   	dec    %edx
4354ab:	50                   	push   %eax
4354ac:	58                   	pop    %eax
4354ad:	67 59                	addr16 pop %ecx
4354af:	6e                   	outsb  %ds:(%esi),(%dx)
4354b0:	62 6d 2b             	bound  %ebp,0x2b(%ebp)
4354b3:	75 2b                	jne    0x4354e0
4354b5:	70 51                	jo     0x435508
4354b7:	65 30 74 58 43       	xor    %dh,%gs:0x43(%eax,%ebx,2)
4354bc:	6e                   	outsb  %ds:(%esi),(%dx)
4354bd:	6a 36                	push   $0x36
4354bf:	4d                   	dec    %ebp
4354c0:	47                   	inc    %edi
4354c1:	6b 35 39 41 46 6a 2b 	imul   $0x2b,0x6a464139,%esi
4354c8:	42                   	inc    %edx
4354c9:	46                   	inc    %esi
4354ca:	37                   	aaa
4354cb:	65 57                	gs push %edi
4354cd:	34 34                	xor    $0x34,%al
4354cf:	50                   	push   %eax
4354d0:	58                   	pop    %eax
4354d1:	4a                   	dec    %edx
4354d2:	39 4d 6a             	cmp    %ecx,0x6a(%ebp)
4354d5:	61                   	popa
4354d6:	74 73                	je     0x43554b
4354d8:	61                   	popa
4354d9:	48                   	dec    %eax
4354da:	4c                   	dec    %esp
4354db:	72 32                	jb     0x43550f
4354dd:	4f                   	dec    %edi
4354de:	62 6d 39             	bound  %ebp,0x39(%ebp)
4354e1:	5a                   	pop    %edx
4354e2:	33 66 42             	xor    0x42(%esi),%esp
4354e5:	31 4c 5a 5a          	xor    %ecx,0x5a(%edx,%ebx,2)
4354e9:	4a                   	dec    %edx
4354ea:	37                   	aaa
4354eb:	76 45                	jbe    0x435532
4354ed:	63 4e 63             	arpl   %ecx,0x63(%esi)
4354f0:	49                   	dec    %ecx
4354f1:	75 70                	jne    0x435563
4354f3:	65 6e                	outsb  %gs:(%esi),(%dx)
4354f5:	57                   	push   %edi
4354f6:	47                   	inc    %edi
4354f7:	53                   	push   %ebx
4354f8:	38 6a 38             	cmp    %ch,0x38(%edx)
4354fb:	6c                   	insb   (%dx),%es:(%edi)
4354fc:	65 39 65 78          	cmp    %esp,%gs:0x78(%ebp)
435500:	68 66 6d 5a 32       	push   $0x325a6d66
435505:	66 6f                	outsw  %ds:(%esi),(%dx)
435507:	6c                   	insb   (%dx),%es:(%edi)
435508:	44                   	inc    %esp
435509:	32 77 4a             	xor    0x4a(%edi),%dh
43550c:	52                   	push   %edx
43550d:	49                   	dec    %ecx
43550e:	74 79                	je     0x435589
435510:	34 39                	xor    $0x39,%al
435512:	4b                   	dec    %ebx
435513:	74 47                	je     0x43555c
435515:	49                   	dec    %ecx
435516:	70 75                	jo     0x43558d
435518:	51                   	push   %ecx
435519:	55                   	push   %ebp
43551a:	38 54 36 74          	cmp    %dl,0x74(%esi,%esi,1)
43551e:	39 30                	cmp    %esi,(%eax)
435520:	63 36                	arpl   %esi,(%esi)
435522:	69 59 6b 52 65 7a 44 	imul   $0x447a6552,0x6b(%ecx),%ebx
435529:	47                   	inc    %edi
43552a:	35 5a 7a 55 42       	xor    $0x42557a5a,%eax
43552f:	2f                   	das
435530:	57                   	push   %edi
435531:	69 34 33 6d 35 44 61 	imul   $0x6144356d,(%ebx,%esi,1),%esi
435538:	58                   	pop    %eax
435539:	4b                   	dec    %ebx
43553a:	64 72 30             	fs jb  0x43556d
43553d:	4a                   	dec    %edx
43553e:	54                   	push   %esp
43553f:	68 73 45 2f 6e       	push   $0x6e2f4573
435544:	34 79                	xor    $0x79,%al
435546:	59                   	pop    %ecx
435547:	73 4b                	jae    0x435594
435549:	38 49 6d             	cmp    %cl,0x6d(%ecx)
43554c:	70 46                	jo     0x435594
43554e:	79 6c                	jns    0x4355bc
435550:	44                   	inc    %esp
435551:	58                   	pop    %eax
435552:	74 6d                	je     0x4355c1
435554:	71 62                	jno    0x4355b8
435556:	59                   	pop    %ecx
435557:	54                   	push   %esp
435558:	41                   	inc    %ecx
435559:	70 4e                	jo     0x4355a9
43555b:	33 4b 36             	xor    0x36(%ebx),%ecx
43555e:	66 43                	inc    %bx
435560:	78 31                	js     0x435593
435562:	55                   	push   %ebp
435563:	72 65                	jb     0x4355ca
435565:	70 72                	jo     0x4355d9
435567:	48                   	dec    %eax
435568:	2f                   	das
435569:	39 33                	cmp    %esi,(%ebx)
43556b:	75 59                	jne    0x4355c6
43556d:	71 4d                	jno    0x4355bc
43556f:	59                   	pop    %ecx
435570:	53                   	push   %ebx
435571:	54                   	push   %esp
435572:	47                   	inc    %edi
435573:	32 75 47             	xor    0x47(%ebp),%dh
435576:	49                   	dec    %ecx
435577:	65 69 76 68 57 50 47 	imul   $0x58475057,%gs:0x68(%esi),%esi
43557e:	58
43557f:	44                   	inc    %esp
435580:	4c                   	dec    %esp
435581:	78 58                	js     0x4355db
435583:	7a 4c                	jp     0x4355d1
435585:	38 67 77             	cmp    %ah,0x77(%edi)
435588:	32 32                	xor    (%edx),%dh
43558a:	36 5a                	ss pop %edx
43558c:	55                   	push   %ebp
43558d:	39 39                	cmp    %edi,(%ecx)
43558f:	61                   	popa
435590:	33 5a 4c             	xor    0x4c(%edx),%ebx
435593:	62 35 59 61 75 43    	bound  %esi,0x43756159
435599:	6a 34                	push   $0x34
43559b:	37                   	aaa
43559c:	67 71 66             	addr16 jno 0x435605
43559f:	6e                   	outsb  %ds:(%esi),(%dx)
4355a0:	6f                   	outsl  %ds:(%esi),(%dx)
4355a1:	47                   	inc    %edi
4355a2:	36 70 35             	ss jo  0x4355da
4355a5:	6b 56 74 56          	imul   $0x56,0x74(%esi),%edx
4355a9:	61                   	popa
4355aa:	77 71                	ja     0x43561d
4355ac:	72 6a                	jb     0x435618
4355ae:	45                   	inc    %ebp
4355af:	75 72                	jne    0x435623
4355b1:	70 49                	jo     0x4355fc
4355b3:	4a                   	dec    %edx
4355b4:	52                   	push   %edx
4355b5:	45                   	inc    %ebp
4355b6:	78 6c                	js     0x435624
4355b8:	6e                   	outsb  %ds:(%esi),(%dx)
4355b9:	5a                   	pop    %edx
4355ba:	51                   	push   %ecx
4355bb:	4f                   	dec    %edi
4355bc:	72 58                	jb     0x435616
4355be:	71 48                	jno    0x435608
4355c0:	4b                   	dec    %ebx
4355c1:	52                   	push   %edx
4355c2:	43                   	inc    %ebx
4355c3:	5a                   	pop    %edx
4355c4:	4e                   	dec    %esi
4355c5:	50                   	push   %eax
4355c6:	4e                   	dec    %esi
4355c7:	37                   	aaa
4355c8:	6a 30                	push   $0x30
4355ca:	31 4c 39 44          	xor    %ecx,0x44(%ecx,%edi,1)
4355ce:	69 6f 32 42 4c 6a 2b 	imul   $0x2b6a4c42,0x32(%edi),%ebp
4355d5:	6e                   	outsb  %ds:(%esi),(%dx)
4355d6:	2f                   	das
4355d7:	6b 35 50 6d 70 64 68 	imul   $0x68,0x64706d50,%esi
4355de:	30 42 71             	xor    %al,0x71(%edx)
4355e1:	34 7a                	xor    $0x7a,%al
4355e3:	44                   	inc    %esp
4355e4:	35 31 77 61 58       	xor    $0x58617731,%eax
4355e9:	69 75 4f 75 74 36 7a 	imul   $0x7a367475,0x4f(%ebp),%esi
4355f0:	35 46 61 67 54       	xor    $0x54676146,%eax
4355f5:	61                   	popa
4355f6:	34 66                	xor    $0x66,%al
4355f8:	71 42                	jno    0x43563c
4355fa:	65 4c                	gs dec %esp
4355fc:	73 72                	jae    0x435670
4355fe:	5a                   	pop    %edx
4355ff:	35 67 55 4a 30       	xor    $0x304a5567,%eax
435604:	2b 78 6e             	sub    0x6e(%eax),%edi
435607:	6f                   	outsl  %ds:(%esi),(%dx)
435608:	32 51 37             	xor    0x37(%ecx),%dl
43560b:	57                   	push   %edi
43560c:	72 76                	jb     0x435684
43560e:	47                   	inc    %edi
43560f:	36 70 6a             	ss jo  0x43567c
435612:	31 55 56             	xor    %edx,0x56(%ebp)
435615:	4a                   	dec    %edx
435616:	30 62 50             	xor    %ah,0x50(%edx)
435619:	6f                   	outsl  %ds:(%esi),(%dx)
43561a:	50                   	push   %eax
43561b:	49                   	dec    %ecx
43561c:	46                   	inc    %esi
43561d:	30 49 77             	xor    %cl,0x77(%ecx)
435620:	4e                   	dec    %esi
435621:	58                   	pop    %eax
435622:	42                   	inc    %edx
435623:	4e                   	dec    %esi
435624:	32 5a 53             	xor    0x53(%edx),%bl
435627:	74 30                	je     0x435659
435629:	41                   	inc    %ecx
43562a:	47                   	inc    %edi
43562b:	51                   	push   %ecx
43562c:	63 78 49             	arpl   %edi,0x49(%eax)
43562f:	52                   	push   %edx
435630:	65 35 64 38 42 5a    	gs xor $0x5a423864,%eax
435636:	6f                   	outsl  %ds:(%esi),(%dx)
435637:	7a 72                	jp     0x4356ab
435639:	67 43                	addr16 inc %ebx
43563b:	69 33 68 4c 2b 49    	imul   $0x492b4c68,(%ebx),%esi
435641:	51                   	push   %ecx
435642:	70 49                	jo     0x43568d
435644:	70 33                	jo     0x435679
435646:	37                   	aaa
435647:	73 77                	jae    0x4356c0
435649:	31 6d 4a             	xor    %ebp,0x4a(%ebp)
43564c:	74 61                	je     0x4356af
43564e:	67 4f                	addr16 dec %edi
435650:	62 4f 6e             	bound  %ecx,0x6e(%edi)
435653:	31 4b 37             	xor    %ecx,0x37(%ebx)
435656:	32 4b 66             	xor    0x66(%ebx),%cl
435659:	54                   	push   %esp
43565a:	34 79                	xor    $0x79,%al
43565c:	77 43                	ja     0x4356a1
43565e:	50                   	push   %eax
43565f:	71 79                	jno    0x4356da
435661:	67 49                	addr16 dec %ecx
435663:	49                   	dec    %ecx
435664:	44                   	inc    %esp
435665:	58                   	pop    %eax
435666:	66 71 72             	data16 jno 0x4356db
435669:	45                   	inc    %ebp
43566a:	6b 73 67 4b          	imul   $0x4b,0x67(%ebx),%esi
43566e:	6a 58                	push   $0x58
435670:	56                   	push   %esi
435671:	68 4d 4c 55 78       	push   $0x78554c4d
435676:	6b 44 68 63 6c       	imul   $0x6c,0x63(%eax,%ebp,2),%eax
43567b:	35 4b 4d 55 79       	xor    $0x79554d4b,%eax
435680:	4d                   	dec    %ebp
435681:	30 44 47 75          	xor    %al,0x75(%edi,%eax,2)
435685:	4a                   	dec    %edx
435686:	62 5a 43             	bound  %ebx,0x43(%edx)
435689:	6f                   	outsl  %ds:(%esi),(%dx)
43568a:	49                   	dec    %ecx
43568b:	70 44                	jo     0x4356d1
43568d:	76 44                	jbe    0x4356d3
43568f:	74 51                	je     0x4356e2
435691:	77 42                	ja     0x4356d5
435693:	73 63                	jae    0x4356f8
435695:	55                   	push   %ebp
435696:	59                   	pop    %ecx
435697:	38 61 79             	cmp    %ah,0x79(%ecx)
43569a:	56                   	push   %esi
43569b:	79 7a                	jns    0x435717
43569d:	4b                   	dec    %ebx
43569e:	41                   	inc    %ecx
43569f:	68 31 54 63 45       	push   $0x45635431
4356a4:	52                   	push   %edx
4356a5:	75 2b                	jne    0x4356d2
4356a7:	69 30 31 6d 62 45    	imul   $0x45626d31,(%eax),%esi
4356ad:	53                   	push   %ebx
4356ae:	65 63 33             	arpl   %esi,%gs:(%ebx)
4356b1:	56                   	push   %esi
4356b2:	6e                   	outsb  %ds:(%esi),(%dx)
4356b3:	66 66 6e             	data16 data16 outsb %ds:(%esi),(%dx)
4356b6:	59                   	pop    %ecx
4356b7:	52                   	push   %edx
4356b8:	74 5a                	je     0x435714
4356ba:	74 36                	je     0x4356f2
4356bc:	43                   	inc    %ebx
4356bd:	69 7a 37 57 52 50 64 	imul   $0x64505257,0x37(%edx),%edi
4356c4:	35 54 4f 4d 68       	xor    $0x684d4f54,%eax
4356c9:	30 7a 56             	xor    %bh,0x56(%edx)
4356cc:	55                   	push   %ebp
4356cd:	45                   	inc    %ebp
4356ce:	6f                   	outsl  %ds:(%esi),(%dx)
4356cf:	54                   	push   %esp
4356d0:	56                   	push   %esi
4356d1:	34 47                	xor    $0x47,%al
4356d3:	72 57                	jb     0x43572c
4356d5:	6c                   	insb   (%dx),%es:(%edi)
4356d6:	59                   	pop    %ecx
4356d7:	30 7a 4d             	xor    %bh,0x4d(%edx)
4356da:	4b                   	dec    %ebx
4356db:	49                   	dec    %ecx
4356dc:	4e                   	dec    %esi
4356dd:	65 63 2f             	arpl   %ebp,%gs:(%edi)
4356e0:	2b 4c 54 68          	sub    0x68(%esp,%edx,2),%ecx
4356e4:	76 32                	jbe    0x435718
4356e6:	56                   	push   %esi
4356e7:	41                   	inc    %ecx
4356e8:	67 4c                	addr16 dec %esp
4356ea:	77 68                	ja     0x435754
4356ec:	72 58                	jb     0x435746
4356ee:	73 59                	jae    0x435749
4356f0:	5a                   	pop    %edx
4356f1:	77 44                	ja     0x435737
4356f3:	74 6b                	je     0x435760
4356f5:	52                   	push   %edx
4356f6:	77 59                	ja     0x435751
4356f8:	74 6c                	je     0x435766
4356fa:	4e                   	dec    %esi
4356fb:	5a                   	pop    %edx
4356fc:	71 76                	jno    0x435774
4356fe:	6c                   	insb   (%dx),%es:(%edi)
4356ff:	66 62 53 7a          	bound  %dx,0x7a(%ebx)
435703:	37                   	aaa
435704:	78 39                	js     0x43573f
435706:	4d                   	dec    %ebp
435707:	57                   	push   %edi
435708:	58                   	pop    %eax
435709:	31 50 48             	xor    %edx,0x48(%eax)
43570c:	56                   	push   %esi
43570d:	39 31                	cmp    %esi,(%ecx)
43570f:	41                   	inc    %ecx
435710:	4e                   	dec    %esi
435711:	6a 64                	push   $0x64
435713:	45                   	inc    %ebp
435714:	61                   	popa
435715:	54                   	push   %esp
435716:	38 77 55             	cmp    %dh,0x55(%edi)
435719:	49                   	dec    %ecx
43571a:	41                   	inc    %ecx
43571b:	6a 62                	push   $0x62
43571d:	57                   	push   %edi
43571e:	70 43                	jo     0x435763
435720:	51                   	push   %ecx
435721:	6e                   	outsb  %ds:(%esi),(%dx)
435722:	7a 49                	jp     0x43576d
435724:	47                   	inc    %edi
435725:	51                   	push   %ecx
435726:	45                   	inc    %ebp
435727:	65 6d                	gs insl (%dx),%es:(%edi)
435729:	51                   	push   %ecx
43572a:	72 33                	jb     0x43575f
43572c:	50                   	push   %eax