OK. I was using the SORT in Windows XP.
What happens is the last things in the ASCII table, the symbols after 'z', end up early in the character set sort. I am in the USA.
Here are last items in the 127 ASCII set:
x
y
z
{
|
}
~
The four symbols are move up in the sort. Just ahead of the + sign.
{
|
}
~
+
<
=
>
0
1
2
Far future reference, Is there some place where on can find the sort used by a system in a specific locale?