436563:	72 75                	jb     0x4365da
436565:	2f                   	das
436566:	6a 43                	push   $0x43
436568:	79 52                	jns    0x4365bc
43656a:	34 43                	xor    $0x43,%al
43656c:	52                   	push   %edx
43656d:	39 68 39             	cmp    %ebp,0x39(%eax)
436570:	69 4b 6f 36 56 31 51 	imul   $0x51315636,0x6f(%ebx),%ecx
436577:	72 79                	jb     0x4365f2
436579:	33 6c 6c 68          	xor    0x68(%esp,%ebp,2),%ebp
43657d:	4d                   	dec    %ebp
43657e:	74 62                	je     0x4365e2
436580:	6c                   	insb   (%dx),%es:(%edi)
436581:	45                   	inc    %ebp
436582:	57                   	push   %edi
436583:	66 6d                	insw   (%dx),%es:(%edi)
436585:	36 33 76 74          	xor    %ss:0x74(%esi),%esi
436589:	6f                   	outsl  %ds:(%esi),(%dx)
43658a:	36 58                	ss pop %eax
43658c:	4d                   	dec    %ebp
43658d:	4d                   	dec    %ebp
43658e:	6e                   	outsb  %ds:(%esi),(%dx)
43658f:	66 51                	push   %cx
436591:	44                   	inc    %esp
436592:	67 34 44             	addr16 xor $0x44,%al
436595:	46                   	inc    %esi
436596:	49                   	dec    %ecx
436597:	78 61                	js     0x4365fa
436599:	61                   	popa
43659a:	43                   	inc    %ebx
43659b:	65 4f                	gs dec %edi
43659d:	52                   	push   %edx
43659e:	30 7a 66             	xor    %bh,0x66(%edx)
4365a1:	2f                   	das
4365a2:	44                   	inc    %esp
4365a3:	77 7a                	ja     0x43661f
4365a5:	46                   	inc    %esi
4365a6:	73 63                	jae    0x43660b
4365a8:	58                   	pop    %eax
4365a9:	37                   	aaa
4365aa:	59                   	pop    %ecx
4365ab:	4c                   	dec    %esp
4365ac:	51                   	push   %ecx
4365ad:	75 72                	jne    0x436621
4365af:	6c                   	insb   (%dx),%es:(%edi)
4365b0:	73 53                	jae    0x436605
4365b2:	4e                   	dec    %esi
4365b3:	70 38                	jo     0x4365ed
4365b5:	6e                   	outsb  %ds:(%esi),(%dx)
4365b6:	44                   	inc    %esp
4365b7:	54                   	push   %esp
4365b8:	4f                   	dec    %edi
4365b9:	58                   	pop    %eax
4365ba:	4a                   	dec    %edx
4365bb:	31 44 59 4b          	xor    %eax,0x4b(%ecx,%ebx,2)
4365bf:	73 64                	jae    0x436625
4365c1:	53                   	push   %ebx
4365c2:	4c                   	dec    %esp
4365c3:	4c                   	dec    %esp
4365c4:	54                   	push   %esp
4365c5:	79 2f                	jns    0x4365f6
4365c7:	4f                   	dec    %edi
4365c8:	30 73 6b             	xor    %dh,0x6b(%ebx)
4365cb:	69 30 49 61 31 41    	imul   $0x41316149,(%eax),%esi
4365d1:	68 48 46 41 64       	push   $0x64414648
4365d6:	54                   	push   %esp
4365d7:	51                   	push   %ecx
4365d8:	50                   	push   %eax
4365d9:	65 69 68 30 41 48 72 	imul   $0x46724841,%gs:0x30(%eax),%ebp
4365e0:	46
4365e1:	62 7a 58             	bound  %edi,0x58(%edx)
4365e4:	73 61                	jae    0x436647
4365e6:	67 75 4a             	addr16 jne 0x436633
4365e9:	43                   	inc    %ebx
4365ea:	31 50 79             	xor    %edx,0x79(%eax)
4365ed:	42                   	inc    %edx
4365ee:	74 32                	je     0x436622
4365f0:	77 37                	ja     0x436629
4365f2:	68 41 6f 54 4e       	push   $0x4e546f41
4365f7:	32 52 30             	xor    0x30(%edx),%dl
4365fa:	70 41                	jo     0x43663d
4365fc:	44                   	inc    %esp
4365fd:	35 36 70 69 45       	xor    $0x45697036,%eax
436602:	67 62 66 63          	bound  %esp,0x63(%bp)
436606:	55                   	push   %ebp
436607:	42                   	inc    %edx
436608:	43                   	inc    %ebx
436609:	33 55 77             	xor    0x77(%ebp),%edx
43660c:	37                   	aaa
43660d:	4c                   	dec    %esp
43660e:	30 2f                	xor    %ch,(%edi)
436610:	71 31                	jno    0x436643
436612:	31 32                	xor    %esi,(%edx)
436614:	36 78 5a             	ss js  0x436671
436617:	59                   	pop    %ecx
436618:	63 49 44             	arpl   %ecx,0x44(%ecx)
43661b:	58                   	pop    %eax
43661c:	75 78                	jne    0x436696
43661e:	62 39                	bound  %edi,(%ecx)
436620:	5a                   	pop    %edx
436621:	30 6e 46             	xor    %ch,0x46(%esi)
436624:	41                   	inc    %ecx
436625:	4b                   	dec    %ebx
436626:	69 6c 6a 4e 73 39 6e 	imul   $0x6c6e3973,0x4e(%edx,%ebp,2),%ebp
43662d:	6c
43662e:	72 30                	jb     0x436660
436630:	50                   	push   %eax
436631:	66 4a                	dec    %dx
436633:	7a 56                	jp     0x43668b
436635:	4b                   	dec    %ebx
436636:	7a 43                	jp     0x43667b
436638:	73 4c                	jae    0x436686
43663a:	43                   	inc    %ebx
43663b:	2b 70 63             	sub    0x63(%eax),%esi
43663e:	6f                   	outsl  %ds:(%esi),(%dx)
43663f:	50                   	push   %eax
436640:	55                   	push   %ebp
436641:	41                   	inc    %ecx
436642:	4a                   	dec    %edx
436643:	56                   	push   %esi
436644:	6f                   	outsl  %ds:(%esi),(%dx)
436645:	34 73                	xor    $0x73,%al
436647:	59                   	pop    %ecx
436648:	4c                   	dec    %esp
436649:	50                   	push   %eax
43664a:	31 53 71             	xor    %edx,0x71(%ebx)
43664d:	6d                   	insl   (%dx),%es:(%edi)
43664e:	67 68 69 45 74 62    	addr16 push $0x62744569
436654:	53                   	push   %ebx
436655:	32 7a 32             	xor    0x32(%edx),%bh
436658:	52                   	push   %edx
436659:	2b 67 55             	sub    0x55(%edi),%esp
43665c:	37                   	aaa
43665d:	4f                   	dec    %edi
43665e:	4e                   	dec    %esi
43665f:	61                   	popa
436660:	74 67                	je     0x4366c9
436662:	62 46 4b             	bound  %eax,0x4b(%esi)
436665:	6c                   	insb   (%dx),%es:(%edi)
436666:	52                   	push   %edx
436667:	78 53                	js     0x4366bc
436669:	63 79 53             	arpl   %edi,0x53(%ecx)
43666c:	4e                   	dec    %esi
43666d:	38 74 50 39          	cmp    %dh,0x39(%eax,%edx,2)
436671:	45                   	inc    %ebp
436672:	51                   	push   %ecx
436673:	2f                   	das
436674:	35 79 6b 7a 4b       	xor    $0x4b7a6b79,%eax
436679:	65 70 42             	gs jo  0x4366be
43667c:	72 48                	jb     0x4366c6
43667e:	4b                   	dec    %ebx
43667f:	77 6d                	ja     0x4366ee
436681:	57                   	push   %edi
436682:	55                   	push   %ebp
436683:	6e                   	outsb  %ds:(%esi),(%dx)
436684:	41                   	inc    %ecx
436685:	61                   	popa
436686:	73 79                	jae    0x436701
436688:	67 63 55 39          	arpl   %edx,0x39(%di)
43668c:	46                   	inc    %esi
43668d:	76 49                	jbe    0x4366d8
43668f:	75 4e                	jne    0x4366df
436691:	62 79 37             	bound  %edi,0x37(%ecx)
436694:	52                   	push   %edx
436695:	50                   	push   %eax
436696:	62 4d 52             	bound  %ecx,0x52(%ebp)
436699:	68 30 56 68 71       	push   $0x71685630
43669e:	41                   	inc    %ecx
43669f:	63 44 2b 64          	arpl   %eax,0x64(%ebx,%ebp,1)
4366a3:	47                   	inc    %edi
4366a4:	7a 61                	jp     0x436707
4366a6:	42                   	inc    %edx
4366a7:	2b 35 36 37 68 53    	sub    0x53683736,%esi
4366ad:	4f                   	dec    %edi
4366ae:	30 5a 59             	xor    %bl,0x59(%edx)
4366b1:	6e                   	outsb  %ds:(%esi),(%dx)
4366b2:	53                   	push   %ebx
4366b3:	73 35                	jae    0x4366ea
4366b5:	79 6d                	jns    0x436724
4366b7:	64 62 34 48          	bound  %esi,%fs:(%eax,%ecx,2)
4366bb:	75 6a                	jne    0x436727
4366bd:	73 6e                	jae    0x43672d
4366bf:	65 71 44             	gs jno 0x436706
4366c2:	65 5a                	gs pop %edx
4366c4:	53                   	push   %ebx
4366c5:	4b                   	dec    %ebx
4366c6:	4c                   	dec    %esp
4366c7:	59                   	pop    %ecx
4366c8:	57                   	push   %edi
4366c9:	38 6a 57             	cmp    %ch,0x57(%edx)
4366cc:	38 38                	cmp    %bh,(%eax)
4366ce:	49                   	dec    %ecx
4366cf:	57                   	push   %edi
4366d0:	71 6c                	jno    0x43673e
4366d2:	75 50                	jne    0x436724
4366d4:	58                   	pop    %eax
4366d5:	32 44 72 4e          	xor    0x4e(%edx,%esi,2),%al
4366d9:	56                   	push   %esi
4366da:	4b                   	dec    %ebx
4366db:	63 78 79             	arpl   %edi,0x79(%eax)
4366de:	4a                   	dec    %edx
4366df:	33 4a 59             	xor    0x59(%edx),%ecx
4366e2:	6d                   	insl   (%dx),%es:(%edi)
4366e3:	34 59                	xor    $0x59,%al
4366e5:	61                   	popa
4366e6:	6c                   	insb   (%dx),%es:(%edi)
4366e7:	63 58 4e             	arpl   %ebx,0x4e(%eax)
4366ea:	64 76 77             	fs jbe 0x436764
4366ed:	63 4e 64             	arpl   %ecx,0x64(%esi)
4366f0:	75 62                	jne    0x436754
4366f2:	55                   	push   %ebp
4366f3:	39 33                	cmp    %esi,(%ebx)
4366f5:	6d                   	insl   (%dx),%es:(%edi)
4366f6:	44                   	inc    %esp
4366f7:	78 6c                	js     0x436765
4366f9:	32 4a 78             	xor    0x78(%edx),%cl
4366fc:	4e                   	dec    %esi
4366fd:	68 48 71 56 56       	push   $0x56567148
436702:	73 35                	jae    0x436739
436704:	34 51                	xor    $0x51,%al
436706:	68 36 54 34 30       	push   $0x30345436
43670b:	79 62                	jns    0x43676f
43670d:	74 73                	je     0x436782
43670f:	63 6f 7a             	arpl   %ebp,0x7a(%edi)
436712:	79 6e                	jns    0x436782
436714:	36 5a                	ss pop %edx
436716:	34 53                	xor    $0x53,%al
436718:	4a                   	dec    %edx
436719:	47                   	inc    %edi
43671a:	67 47                	addr16 inc %edi
43671c:	48                   	dec    %eax
43671d:	37                   	aaa
43671e:	55                   	push   %ebp
43671f:	34 4f                	xor    $0x4f,%al
436721:	36 4b                	ss dec %ebx
436723:	41                   	inc    %ecx
436724:	50                   	push   %eax
436725:	31 44 77 48          	xor    %eax,0x48(%edi,%esi,2)
436729:	6c                   	insb   (%dx),%es:(%edi)
43672a:	30 74 4c 6b          	xor    %dh,0x6b(%esp,%ecx,2)
43672e:	6a 62                	push   $0x62
436730:	6d                   	insl   (%dx),%es:(%edi)
436731:	71 4d                	jno    0x436780
436733:	71 70                	jno    0x4367a5
436735:	43                   	inc    %ebx
436736:	4b                   	dec    %ebx
436737:	50                   	push   %eax
436738:	38 4d 4b             	cmp    %cl,0x4b(%ebp)
43673b:	62 31                	bound  %esi,(%ecx)
43673d:	62 4e 6f             	bound  %ecx,0x6f(%esi)
436740:	35 5a 52 76 53       	xor    $0x5376525a,%eax
436745:	59                   	pop    %ecx
436746:	65 43                	gs inc %ebx
436748:	78 52                	js     0x43679c
43674a:	4f                   	dec    %edi
43674b:	71 73                	jno    0x4367c0
43674d:	77 4a                	ja     0x436799
43674f:	38 46 71             	cmp    %al,0x71(%esi)
436752:	34 66                	xor    $0x66,%al
436754:	4c                   	dec    %esp
436755:	6d                   	insl   (%dx),%es:(%edi)
436756:	61                   	popa
436757:	38 62 52             	cmp    %ah,0x52(%edx)
43675a:	66 42                	inc    %dx
43675c:	62 59 72             	bound  %ebx,0x72(%ecx)
43675f:	44                   	inc    %esp
436760:	46                   	inc    %esi
436761:	56                   	push   %esi
436762:	56                   	push   %esi
436763:	4c                   	dec    %esp
436764:	6a 78                	push   $0x78
436766:	42                   	inc    %edx
436767:	6e                   	outsb  %ds:(%esi),(%dx)
436768:	51                   	push   %ecx
436769:	6d                   	insl   (%dx),%es:(%edi)
43676a:	51                   	push   %ecx
43676b:	55                   	push   %ebp
43676c:	36 4b                	ss dec %ebx
43676e:	71 72                	jno    0x4367e2
436770:	6b 65 77 49          	imul   $0x49,0x77(%ebp),%esp
436774:	43                   	inc    %ebx
436775:	33 47 4d             	xor    0x4d(%edi),%eax
436778:	47                   	inc    %edi
436779:	74 67                	je     0x4367e2
43677b:	49                   	dec    %ecx
43677c:	45                   	inc    %ebp
43677d:	6c                   	insb   (%dx),%es:(%edi)
43677e:	6c                   	insb   (%dx),%es:(%edi)
43677f:	30 6d 58             	xor    %ch,0x58(%ebp)
436782:	46                   	inc    %esi
436783:	41                   	inc    %ecx
436784:	2f                   	das
436785:	64 6b 5a 63 4b       	imul   $0x4b,%fs:0x63(%edx),%ebx
43678a:	67 30 70 45          	xor    %dh,0x45(%bx,%si)
43678e:	59                   	pop    %ecx
43678f:	45                   	inc    %ebp
436790:	6f                   	outsl  %ds:(%esi),(%dx)
436791:	61                   	popa
436792:	67 4c                	addr16 dec %esp
436794:	59                   	pop    %ecx
436795:	4a                   	dec    %edx
436796:	79 37                	jns    0x4367cf
436798:	64 39 6d 37          	cmp    %ebp,%fs:0x37(%ebp)
43679c:	32 57 45             	xor    0x45(%edi),%dl
43679f:	76 33                	jbe    0x4367d4
4367a1:	52                   	push   %edx
4367a2:	41                   	inc    %ecx
4367a3:	61                   	popa
4367a4:	59                   	pop    %ecx
4367a5:	31 4e 51             	xor    %ecx,0x51(%esi)
4367a8:	74 71                	je     0x43681b
4367aa:	54                   	push   %esp
4367ab:	4b                   	dec    %ebx
4367ac:	64 58                	fs pop %eax
4367ae:	58                   	pop    %eax
4367af:	48                   	dec    %eax
4367b0:	4f                   	dec    %edi
4367b1:	51                   	push   %ecx
4367b2:	54                   	push   %esp
4367b3:	71 69                	jno    0x43681e
4367b5:	4e                   	dec    %esi
4367b6:	58                   	pop    %eax
4367b7:	52                   	push   %edx
4367b8:	49                   	dec    %ecx
4367b9:	71 2b                	jno    0x4367e6
4367bb:	54                   	push   %esp
4367bc:	78 63                	js     0x436821
4367be:	6b 67 37 6e          	imul   $0x6e,0x37(%edi),%esp
4367c2:	4a                   	dec    %edx
4367c3:	6b 63 70 48          	imul   $0x48,0x70(%ebx),%esp
4367c7:	77 76                	ja     0x43683f
4367c9:	52                   	push   %edx
4367ca:	5a                   	pop    %edx
4367cb:	48                   	dec    %eax
4367cc:	5a                   	pop    %edx
4367cd:	4a                   	dec    %edx
4367ce:	32 61 58             	xor    0x58(%ecx),%ah
4367d1:	54                   	push   %esp
4367d2:	2f                   	das
4367d3:	66 45                	inc    %bp
4367d5:	62 68 6c             	bound  %ebp,0x6c(%eax)
4367d8:	35 4d 47 65 54       	xor    $0x5465474d,%eax
4367dd:	5a                   	pop    %edx
4367de:	6c                   	insb   (%dx),%es:(%edi)
4367df:	66 62 54 4d 54       	bound  %dx,0x54(%ebp,%ecx,2)
4367e4:	64 6a 61             	fs push $0x61
4367e7:	7a 54                	jp     0x43683d
4367e9:	65 4f                	gs dec %edi
4367eb:	73 4a                	jae    0x436837
4367ed:	6b 54 70 43 2b       	imul   $0x2b,0x43(%eax,%esi,2),%edx