DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦fdf1cdd2b⟧ TextFile

    Length: 56891 (0xde3b)
    Types: TextFile
    Notes: R1k Text-file segment

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦50a758da0⟧ 
            └─⟦this⟧ 

TextFile

-16#80000000# and 16#7FFFFFFF# =>        16#0#
16#7FFFFFFF# and -16#80000000# =>        16#0#
-16#80000000# and        16#1# =>        16#0#
       16#1# and -16#80000000# =>        16#0#
16#7FFFFFFF# and        16#1# =>        16#1#
       16#1# and 16#7FFFFFFF# =>        16#1#
       16#F# and        16#1# =>        16#1#
       16#1# and        16#F# =>        16#1#
       16#F# and        16#0# =>        16#0#
       16#0# and        16#F# =>        16#0#
       16#D# and        16#1# =>        16#1#
       16#1# and        16#D# =>        16#1#
       16#D# and        16#0# =>        16#0#
       16#0# and        16#D# =>        16#0#
16#7FFFFFFF# and        16#1# =>        16#1#
       16#1# and 16#7FFFFFFF# =>        16#1#
   16#FFC00# and        16#1# =>        16#0#
       16#1# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and        16#2# =>        16#2#
       16#2# and 16#7FFFFFFF# =>        16#2#
   16#FFC00# and        16#2# =>        16#0#
       16#2# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and        16#4# =>        16#4#
       16#4# and 16#7FFFFFFF# =>        16#4#
   16#FFC00# and        16#4# =>        16#0#
       16#4# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and        16#8# =>        16#8#
       16#8# and 16#7FFFFFFF# =>        16#8#
   16#FFC00# and        16#8# =>        16#0#
       16#8# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and       16#10# =>       16#10#
      16#10# and 16#7FFFFFFF# =>       16#10#
   16#FFC00# and       16#10# =>        16#0#
      16#10# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and       16#20# =>       16#20#
      16#20# and 16#7FFFFFFF# =>       16#20#
   16#FFC00# and       16#20# =>        16#0#
      16#20# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and       16#40# =>       16#40#
      16#40# and 16#7FFFFFFF# =>       16#40#
   16#FFC00# and       16#40# =>        16#0#
      16#40# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and       16#80# =>       16#80#
      16#80# and 16#7FFFFFFF# =>       16#80#
   16#FFC00# and       16#80# =>        16#0#
      16#80# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and      16#100# =>      16#100#
     16#100# and 16#7FFFFFFF# =>      16#100#
   16#FFC00# and      16#100# =>        16#0#
     16#100# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and      16#200# =>      16#200#
     16#200# and 16#7FFFFFFF# =>      16#200#
   16#FFC00# and      16#200# =>        16#0#
     16#200# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and      16#400# =>      16#400#
     16#400# and 16#7FFFFFFF# =>      16#400#
   16#FFC00# and      16#400# =>      16#400#
     16#400# and    16#FFC00# =>      16#400#
16#7FFFFFFF# and      16#800# =>      16#800#
     16#800# and 16#7FFFFFFF# =>      16#800#
   16#FFC00# and      16#800# =>      16#800#
     16#800# and    16#FFC00# =>      16#800#
16#7FFFFFFF# and     16#1000# =>     16#1000#
    16#1000# and 16#7FFFFFFF# =>     16#1000#
   16#FFC00# and     16#1000# =>     16#1000#
    16#1000# and    16#FFC00# =>     16#1000#
16#7FFFFFFF# and     16#2000# =>     16#2000#
    16#2000# and 16#7FFFFFFF# =>     16#2000#
   16#FFC00# and     16#2000# =>     16#2000#
    16#2000# and    16#FFC00# =>     16#2000#
16#7FFFFFFF# and     16#4000# =>     16#4000#
    16#4000# and 16#7FFFFFFF# =>     16#4000#
   16#FFC00# and     16#4000# =>     16#4000#
    16#4000# and    16#FFC00# =>     16#4000#
16#7FFFFFFF# and     16#8000# =>     16#8000#
    16#8000# and 16#7FFFFFFF# =>     16#8000#
   16#FFC00# and     16#8000# =>     16#8000#
    16#8000# and    16#FFC00# =>     16#8000#
16#7FFFFFFF# and    16#10000# =>    16#10000#
   16#10000# and 16#7FFFFFFF# =>    16#10000#
   16#FFC00# and    16#10000# =>    16#10000#
   16#10000# and    16#FFC00# =>    16#10000#
16#7FFFFFFF# and    16#20000# =>    16#20000#
   16#20000# and 16#7FFFFFFF# =>    16#20000#
   16#FFC00# and    16#20000# =>    16#20000#
   16#20000# and    16#FFC00# =>    16#20000#
16#7FFFFFFF# and    16#40000# =>    16#40000#
   16#40000# and 16#7FFFFFFF# =>    16#40000#
   16#FFC00# and    16#40000# =>    16#40000#
   16#40000# and    16#FFC00# =>    16#40000#
16#7FFFFFFF# and    16#80000# =>    16#80000#
   16#80000# and 16#7FFFFFFF# =>    16#80000#
   16#FFC00# and    16#80000# =>    16#80000#
   16#80000# and    16#FFC00# =>    16#80000#
16#7FFFFFFF# and   16#100000# =>   16#100000#
  16#100000# and 16#7FFFFFFF# =>   16#100000#
   16#FFC00# and   16#100000# =>        16#0#
  16#100000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and   16#200000# =>   16#200000#
  16#200000# and 16#7FFFFFFF# =>   16#200000#
   16#FFC00# and   16#200000# =>        16#0#
  16#200000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and   16#400000# =>   16#400000#
  16#400000# and 16#7FFFFFFF# =>   16#400000#
   16#FFC00# and   16#400000# =>        16#0#
  16#400000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and   16#800000# =>   16#800000#
  16#800000# and 16#7FFFFFFF# =>   16#800000#
   16#FFC00# and   16#800000# =>        16#0#
  16#800000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and  16#1000000# =>  16#1000000#
 16#1000000# and 16#7FFFFFFF# =>  16#1000000#
   16#FFC00# and  16#1000000# =>        16#0#
 16#1000000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and  16#2000000# =>  16#2000000#
 16#2000000# and 16#7FFFFFFF# =>  16#2000000#
   16#FFC00# and  16#2000000# =>        16#0#
 16#2000000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and  16#4000000# =>  16#4000000#
 16#4000000# and 16#7FFFFFFF# =>  16#4000000#
   16#FFC00# and  16#4000000# =>        16#0#
 16#4000000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and  16#8000000# =>  16#8000000#
 16#8000000# and 16#7FFFFFFF# =>  16#8000000#
   16#FFC00# and  16#8000000# =>        16#0#
 16#8000000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and 16#10000000# => 16#10000000#
16#10000000# and 16#7FFFFFFF# => 16#10000000#
   16#FFC00# and 16#10000000# =>        16#0#
16#10000000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and 16#20000000# => 16#20000000#
16#20000000# and 16#7FFFFFFF# => 16#20000000#
   16#FFC00# and 16#20000000# =>        16#0#
16#20000000# and    16#FFC00# =>        16#0#
16#7FFFFFFF# and 16#40000000# => 16#40000000#
16#40000000# and 16#7FFFFFFF# => 16#40000000#
   16#FFC00# and 16#40000000# =>        16#0#
16#40000000# and    16#FFC00# =>        16#0#
   16#0# and 16#FFFF# =>    16#0#
16#FFFF# and    16#0# =>    16#0#
   16#0# and    16#1# =>    16#0#
   16#1# and    16#0# =>    16#0#
16#FFFF# and    16#1# =>    16#1#
   16#1# and 16#FFFF# =>    16#1#
   16#F# and    16#1# =>    16#1#
   16#1# and    16#F# =>    16#1#
   16#F# and    16#0# =>    16#0#
   16#0# and    16#F# =>    16#0#
   16#D# and    16#1# =>    16#1#
   16#1# and    16#D# =>    16#1#
   16#D# and    16#0# =>    16#0#
   16#0# and    16#D# =>    16#0#
16#FFFF# and    16#1# =>    16#1#
   16#1# and 16#FFFF# =>    16#1#
 16#3E0# and    16#1# =>    16#0#
   16#1# and  16#3E0# =>    16#0#
16#FFFF# and    16#2# =>    16#2#
   16#2# and 16#FFFF# =>    16#2#
 16#3E0# and    16#2# =>    16#0#
   16#2# and  16#3E0# =>    16#0#
16#FFFF# and    16#4# =>    16#4#
   16#4# and 16#FFFF# =>    16#4#
 16#3E0# and    16#4# =>    16#0#
   16#4# and  16#3E0# =>    16#0#
16#FFFF# and    16#8# =>    16#8#
   16#8# and 16#FFFF# =>    16#8#
 16#3E0# and    16#8# =>    16#0#
   16#8# and  16#3E0# =>    16#0#
16#FFFF# and   16#10# =>   16#10#
  16#10# and 16#FFFF# =>   16#10#
 16#3E0# and   16#10# =>    16#0#
  16#10# and  16#3E0# =>    16#0#
16#FFFF# and   16#20# =>   16#20#
  16#20# and 16#FFFF# =>   16#20#
 16#3E0# and   16#20# =>   16#20#
  16#20# and  16#3E0# =>   16#20#
16#FFFF# and   16#40# =>   16#40#
  16#40# and 16#FFFF# =>   16#40#
 16#3E0# and   16#40# =>   16#40#
  16#40# and  16#3E0# =>   16#40#
16#FFFF# and   16#80# =>   16#80#
  16#80# and 16#FFFF# =>   16#80#
 16#3E0# and   16#80# =>   16#80#
  16#80# and  16#3E0# =>   16#80#
16#FFFF# and  16#100# =>  16#100#
 16#100# and 16#FFFF# =>  16#100#
 16#3E0# and  16#100# =>  16#100#
 16#100# and  16#3E0# =>  16#100#
16#FFFF# and  16#200# =>  16#200#
 16#200# and 16#FFFF# =>  16#200#
 16#3E0# and  16#200# =>  16#200#
 16#200# and  16#3E0# =>  16#200#
16#FFFF# and  16#400# =>  16#400#
 16#400# and 16#FFFF# =>  16#400#
 16#3E0# and  16#400# =>    16#0#
 16#400# and  16#3E0# =>    16#0#
16#FFFF# and  16#800# =>  16#800#
 16#800# and 16#FFFF# =>  16#800#
 16#3E0# and  16#800# =>    16#0#
 16#800# and  16#3E0# =>    16#0#
16#FFFF# and 16#1000# => 16#1000#
16#1000# and 16#FFFF# => 16#1000#
 16#3E0# and 16#1000# =>    16#0#
16#1000# and  16#3E0# =>    16#0#
16#FFFF# and 16#2000# => 16#2000#
16#2000# and 16#FFFF# => 16#2000#
 16#3E0# and 16#2000# =>    16#0#
16#2000# and  16#3E0# =>    16#0#
16#FFFF# and 16#4000# => 16#4000#
16#4000# and 16#FFFF# => 16#4000#
 16#3E0# and 16#4000# =>    16#0#
16#4000# and  16#3E0# =>    16#0#
 16#0# and 16#FF# =>  16#0#
16#FF# and  16#0# =>  16#0#
 16#0# and  16#1# =>  16#0#
 16#1# and  16#0# =>  16#0#
16#FF# and  16#1# =>  16#1#
 16#1# and 16#FF# =>  16#1#
 16#F# and  16#1# =>  16#1#
 16#1# and  16#F# =>  16#1#
 16#F# and  16#0# =>  16#0#
 16#0# and  16#F# =>  16#0#
 16#D# and  16#1# =>  16#1#
 16#1# and  16#D# =>  16#1#
 16#D# and  16#0# =>  16#0#
 16#0# and  16#D# =>  16#0#
16#FF# and  16#1# =>  16#1#
 16#1# and 16#FF# =>  16#1#
 16#C# and  16#1# =>  16#0#
 16#1# and  16#C# =>  16#0#
16#FF# and  16#2# =>  16#2#
 16#2# and 16#FF# =>  16#2#
 16#C# and  16#2# =>  16#0#
 16#2# and  16#C# =>  16#0#
16#FF# and  16#4# =>  16#4#
 16#4# and 16#FF# =>  16#4#
 16#C# and  16#4# =>  16#4#
 16#4# and  16#C# =>  16#4#
16#FF# and  16#8# =>  16#8#
 16#8# and 16#FF# =>  16#8#
 16#C# and  16#8# =>  16#8#
 16#8# and  16#C# =>  16#8#
16#FF# and 16#10# => 16#10#
16#10# and 16#FF# => 16#10#
 16#C# and 16#10# =>  16#0#
16#10# and  16#C# =>  16#0#
16#FF# and 16#20# => 16#20#
16#20# and 16#FF# => 16#20#
 16#C# and 16#20# =>  16#0#
16#20# and  16#C# =>  16#0#
16#FF# and 16#40# => 16#40#
16#40# and 16#FF# => 16#40#
 16#C# and 16#40# =>  16#0#
16#40# and  16#C# =>  16#0#
-16#80000000# or 16#7FFFFFFF# =>       -16#1#
16#7FFFFFFF# or -16#80000000# =>       -16#1#
-16#80000000# or        16#1# => -16#7FFFFFFF#
       16#1# or -16#80000000# => -16#7FFFFFFF#
16#7FFFFFFF# or        16#1# => 16#7FFFFFFF#
       16#1# or 16#7FFFFFFF# => 16#7FFFFFFF#
       16#F# or        16#1# =>        16#F#
       16#1# or        16#F# =>        16#F#
       16#F# or        16#0# =>        16#F#
       16#0# or        16#F# =>        16#F#
       16#D# or        16#1# =>        16#D#
       16#1# or        16#D# =>        16#D#
       16#D# or        16#0# =>        16#D#
       16#0# or        16#D# =>        16#D#
16#7FFFFFFF# or        16#1# => 16#7FFFFFFF#
       16#1# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or        16#1# =>    16#FFC01#
       16#1# or    16#FFC00# =>    16#FFC01#
16#7FFFFFFF# or        16#2# => 16#7FFFFFFF#
       16#2# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or        16#2# =>    16#FFC02#
       16#2# or    16#FFC00# =>    16#FFC02#
16#7FFFFFFF# or        16#4# => 16#7FFFFFFF#
       16#4# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or        16#4# =>    16#FFC04#
       16#4# or    16#FFC00# =>    16#FFC04#
16#7FFFFFFF# or        16#8# => 16#7FFFFFFF#
       16#8# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or        16#8# =>    16#FFC08#
       16#8# or    16#FFC00# =>    16#FFC08#
16#7FFFFFFF# or       16#10# => 16#7FFFFFFF#
      16#10# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or       16#10# =>    16#FFC10#
      16#10# or    16#FFC00# =>    16#FFC10#
16#7FFFFFFF# or       16#20# => 16#7FFFFFFF#
      16#20# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or       16#20# =>    16#FFC20#
      16#20# or    16#FFC00# =>    16#FFC20#
16#7FFFFFFF# or       16#40# => 16#7FFFFFFF#
      16#40# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or       16#40# =>    16#FFC40#
      16#40# or    16#FFC00# =>    16#FFC40#
16#7FFFFFFF# or       16#80# => 16#7FFFFFFF#
      16#80# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or       16#80# =>    16#FFC80#
      16#80# or    16#FFC00# =>    16#FFC80#
16#7FFFFFFF# or      16#100# => 16#7FFFFFFF#
     16#100# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or      16#100# =>    16#FFD00#
     16#100# or    16#FFC00# =>    16#FFD00#
16#7FFFFFFF# or      16#200# => 16#7FFFFFFF#
     16#200# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or      16#200# =>    16#FFE00#
     16#200# or    16#FFC00# =>    16#FFE00#
16#7FFFFFFF# or      16#400# => 16#7FFFFFFF#
     16#400# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or      16#400# =>    16#FFC00#
     16#400# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or      16#800# => 16#7FFFFFFF#
     16#800# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or      16#800# =>    16#FFC00#
     16#800# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or     16#1000# => 16#7FFFFFFF#
    16#1000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or     16#1000# =>    16#FFC00#
    16#1000# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or     16#2000# => 16#7FFFFFFF#
    16#2000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or     16#2000# =>    16#FFC00#
    16#2000# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or     16#4000# => 16#7FFFFFFF#
    16#4000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or     16#4000# =>    16#FFC00#
    16#4000# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or     16#8000# => 16#7FFFFFFF#
    16#8000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or     16#8000# =>    16#FFC00#
    16#8000# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or    16#10000# => 16#7FFFFFFF#
   16#10000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or    16#10000# =>    16#FFC00#
   16#10000# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or    16#20000# => 16#7FFFFFFF#
   16#20000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or    16#20000# =>    16#FFC00#
   16#20000# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or    16#40000# => 16#7FFFFFFF#
   16#40000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or    16#40000# =>    16#FFC00#
   16#40000# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or    16#80000# => 16#7FFFFFFF#
   16#80000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or    16#80000# =>    16#FFC00#
   16#80000# or    16#FFC00# =>    16#FFC00#
16#7FFFFFFF# or   16#100000# => 16#7FFFFFFF#
  16#100000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or   16#100000# =>   16#1FFC00#
  16#100000# or    16#FFC00# =>   16#1FFC00#
16#7FFFFFFF# or   16#200000# => 16#7FFFFFFF#
  16#200000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or   16#200000# =>   16#2FFC00#
  16#200000# or    16#FFC00# =>   16#2FFC00#
16#7FFFFFFF# or   16#400000# => 16#7FFFFFFF#
  16#400000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or   16#400000# =>   16#4FFC00#
  16#400000# or    16#FFC00# =>   16#4FFC00#
16#7FFFFFFF# or   16#800000# => 16#7FFFFFFF#
  16#800000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or   16#800000# =>   16#8FFC00#
  16#800000# or    16#FFC00# =>   16#8FFC00#
16#7FFFFFFF# or  16#1000000# => 16#7FFFFFFF#
 16#1000000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or  16#1000000# =>  16#10FFC00#
 16#1000000# or    16#FFC00# =>  16#10FFC00#
16#7FFFFFFF# or  16#2000000# => 16#7FFFFFFF#
 16#2000000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or  16#2000000# =>  16#20FFC00#
 16#2000000# or    16#FFC00# =>  16#20FFC00#
16#7FFFFFFF# or  16#4000000# => 16#7FFFFFFF#
 16#4000000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or  16#4000000# =>  16#40FFC00#
 16#4000000# or    16#FFC00# =>  16#40FFC00#
16#7FFFFFFF# or  16#8000000# => 16#7FFFFFFF#
 16#8000000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or  16#8000000# =>  16#80FFC00#
 16#8000000# or    16#FFC00# =>  16#80FFC00#
16#7FFFFFFF# or 16#10000000# => 16#7FFFFFFF#
16#10000000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or 16#10000000# => 16#100FFC00#
16#10000000# or    16#FFC00# => 16#100FFC00#
16#7FFFFFFF# or 16#20000000# => 16#7FFFFFFF#
16#20000000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or 16#20000000# => 16#200FFC00#
16#20000000# or    16#FFC00# => 16#200FFC00#
16#7FFFFFFF# or 16#40000000# => 16#7FFFFFFF#
16#40000000# or 16#7FFFFFFF# => 16#7FFFFFFF#
   16#FFC00# or 16#40000000# => 16#400FFC00#
16#40000000# or    16#FFC00# => 16#400FFC00#
   16#0# or 16#FFFF# => 16#FFFF#
16#FFFF# or    16#0# => 16#FFFF#
   16#0# or    16#1# =>    16#1#
   16#1# or    16#0# =>    16#1#
16#FFFF# or    16#1# => 16#FFFF#
   16#1# or 16#FFFF# => 16#FFFF#
   16#F# or    16#1# =>    16#F#
   16#1# or    16#F# =>    16#F#
   16#F# or    16#0# =>    16#F#
   16#0# or    16#F# =>    16#F#
   16#D# or    16#1# =>    16#D#
   16#1# or    16#D# =>    16#D#
   16#D# or    16#0# =>    16#D#
   16#0# or    16#D# =>    16#D#
16#FFFF# or    16#1# => 16#FFFF#
   16#1# or 16#FFFF# => 16#FFFF#
 16#3E0# or    16#1# =>  16#3E1#
   16#1# or  16#3E0# =>  16#3E1#
16#FFFF# or    16#2# => 16#FFFF#
   16#2# or 16#FFFF# => 16#FFFF#
 16#3E0# or    16#2# =>  16#3E2#
   16#2# or  16#3E0# =>  16#3E2#
16#FFFF# or    16#4# => 16#FFFF#
   16#4# or 16#FFFF# => 16#FFFF#
 16#3E0# or    16#4# =>  16#3E4#
   16#4# or  16#3E0# =>  16#3E4#
16#FFFF# or    16#8# => 16#FFFF#
   16#8# or 16#FFFF# => 16#FFFF#
 16#3E0# or    16#8# =>  16#3E8#
   16#8# or  16#3E0# =>  16#3E8#
16#FFFF# or   16#10# => 16#FFFF#
  16#10# or 16#FFFF# => 16#FFFF#
 16#3E0# or   16#10# =>  16#3F0#
  16#10# or  16#3E0# =>  16#3F0#
16#FFFF# or   16#20# => 16#FFFF#
  16#20# or 16#FFFF# => 16#FFFF#
 16#3E0# or   16#20# =>  16#3E0#
  16#20# or  16#3E0# =>  16#3E0#
16#FFFF# or   16#40# => 16#FFFF#
  16#40# or 16#FFFF# => 16#FFFF#
 16#3E0# or   16#40# =>  16#3E0#
  16#40# or  16#3E0# =>  16#3E0#
16#FFFF# or   16#80# => 16#FFFF#
  16#80# or 16#FFFF# => 16#FFFF#
 16#3E0# or   16#80# =>  16#3E0#
  16#80# or  16#3E0# =>  16#3E0#
16#FFFF# or  16#100# => 16#FFFF#
 16#100# or 16#FFFF# => 16#FFFF#
 16#3E0# or  16#100# =>  16#3E0#
 16#100# or  16#3E0# =>  16#3E0#
16#FFFF# or  16#200# => 16#FFFF#
 16#200# or 16#FFFF# => 16#FFFF#
 16#3E0# or  16#200# =>  16#3E0#
 16#200# or  16#3E0# =>  16#3E0#
16#FFFF# or  16#400# => 16#FFFF#
 16#400# or 16#FFFF# => 16#FFFF#
 16#3E0# or  16#400# =>  16#7E0#
 16#400# or  16#3E0# =>  16#7E0#
16#FFFF# or  16#800# => 16#FFFF#
 16#800# or 16#FFFF# => 16#FFFF#
 16#3E0# or  16#800# =>  16#BE0#
 16#800# or  16#3E0# =>  16#BE0#
16#FFFF# or 16#1000# => 16#FFFF#
16#1000# or 16#FFFF# => 16#FFFF#
 16#3E0# or 16#1000# => 16#13E0#
16#1000# or  16#3E0# => 16#13E0#
16#FFFF# or 16#2000# => 16#FFFF#
16#2000# or 16#FFFF# => 16#FFFF#
 16#3E0# or 16#2000# => 16#23E0#
16#2000# or  16#3E0# => 16#23E0#
16#FFFF# or 16#4000# => 16#FFFF#
16#4000# or 16#FFFF# => 16#FFFF#
 16#3E0# or 16#4000# => 16#43E0#
16#4000# or  16#3E0# => 16#43E0#
 16#0# or 16#FF# => 16#FF#
16#FF# or  16#0# => 16#FF#
 16#0# or  16#1# =>  16#1#
 16#1# or  16#0# =>  16#1#
16#FF# or  16#1# => 16#FF#
 16#1# or 16#FF# => 16#FF#
 16#F# or  16#1# =>  16#F#
 16#1# or  16#F# =>  16#F#
 16#F# or  16#0# =>  16#F#
 16#0# or  16#F# =>  16#F#
 16#D# or  16#1# =>  16#D#
 16#1# or  16#D# =>  16#D#
 16#D# or  16#0# =>  16#D#
 16#0# or  16#D# =>  16#D#
16#FF# or  16#1# => 16#FF#
 16#1# or 16#FF# => 16#FF#
 16#C# or  16#1# =>  16#D#
 16#1# or  16#C# =>  16#D#
16#FF# or  16#2# => 16#FF#
 16#2# or 16#FF# => 16#FF#
 16#C# or  16#2# =>  16#E#
 16#2# or  16#C# =>  16#E#
16#FF# or  16#4# => 16#FF#
 16#4# or 16#FF# => 16#FF#
 16#C# or  16#4# =>  16#C#
 16#4# or  16#C# =>  16#C#
16#FF# or  16#8# => 16#FF#
 16#8# or 16#FF# => 16#FF#
 16#C# or  16#8# =>  16#C#
 16#8# or  16#C# =>  16#C#
16#FF# or 16#10# => 16#FF#
16#10# or 16#FF# => 16#FF#
 16#C# or 16#10# => 16#1C#
16#10# or  16#C# => 16#1C#
16#FF# or 16#20# => 16#FF#
16#20# or 16#FF# => 16#FF#
 16#C# or 16#20# => 16#2C#
16#20# or  16#C# => 16#2C#
16#FF# or 16#40# => 16#FF#
16#40# or 16#FF# => 16#FF#
 16#C# or 16#40# => 16#4C#
16#40# or  16#C# => 16#4C#
-16#80000000# xor 16#7FFFFFFF# =>       -16#1#
16#7FFFFFFF# xor -16#80000000# =>       -16#1#
-16#80000000# xor        16#1# => -16#7FFFFFFF#
       16#1# xor -16#80000000# => -16#7FFFFFFF#
16#7FFFFFFF# xor        16#1# => 16#7FFFFFFE#
       16#1# xor 16#7FFFFFFF# => 16#7FFFFFFE#
       16#F# xor        16#1# =>        16#E#
       16#1# xor        16#F# =>        16#E#
       16#F# xor        16#0# =>        16#F#
       16#0# xor        16#F# =>        16#F#
       16#D# xor        16#1# =>        16#C#
       16#1# xor        16#D# =>        16#C#
       16#D# xor        16#0# =>        16#D#
       16#0# xor        16#D# =>        16#D#
16#7FFFFFFF# xor        16#1# => 16#7FFFFFFE#
       16#1# xor 16#7FFFFFFF# => 16#7FFFFFFE#
   16#FFC00# xor        16#1# =>    16#FFC01#
       16#1# xor    16#FFC00# =>    16#FFC01#
16#7FFFFFFF# xor        16#2# => 16#7FFFFFFD#
       16#2# xor 16#7FFFFFFF# => 16#7FFFFFFD#
   16#FFC00# xor        16#2# =>    16#FFC02#
       16#2# xor    16#FFC00# =>    16#FFC02#
16#7FFFFFFF# xor        16#4# => 16#7FFFFFFB#
       16#4# xor 16#7FFFFFFF# => 16#7FFFFFFB#
   16#FFC00# xor        16#4# =>    16#FFC04#
       16#4# xor    16#FFC00# =>    16#FFC04#
16#7FFFFFFF# xor        16#8# => 16#7FFFFFF7#
       16#8# xor 16#7FFFFFFF# => 16#7FFFFFF7#
   16#FFC00# xor        16#8# =>    16#FFC08#
       16#8# xor    16#FFC00# =>    16#FFC08#
16#7FFFFFFF# xor       16#10# => 16#7FFFFFEF#
      16#10# xor 16#7FFFFFFF# => 16#7FFFFFEF#
   16#FFC00# xor       16#10# =>    16#FFC10#
      16#10# xor    16#FFC00# =>    16#FFC10#
16#7FFFFFFF# xor       16#20# => 16#7FFFFFDF#
      16#20# xor 16#7FFFFFFF# => 16#7FFFFFDF#
   16#FFC00# xor       16#20# =>    16#FFC20#
      16#20# xor    16#FFC00# =>    16#FFC20#
16#7FFFFFFF# xor       16#40# => 16#7FFFFFBF#
      16#40# xor 16#7FFFFFFF# => 16#7FFFFFBF#
   16#FFC00# xor       16#40# =>    16#FFC40#
      16#40# xor    16#FFC00# =>    16#FFC40#
16#7FFFFFFF# xor       16#80# => 16#7FFFFF7F#
      16#80# xor 16#7FFFFFFF# => 16#7FFFFF7F#
   16#FFC00# xor       16#80# =>    16#FFC80#
      16#80# xor    16#FFC00# =>    16#FFC80#
16#7FFFFFFF# xor      16#100# => 16#7FFFFEFF#
     16#100# xor 16#7FFFFFFF# => 16#7FFFFEFF#
   16#FFC00# xor      16#100# =>    16#FFD00#
     16#100# xor    16#FFC00# =>    16#FFD00#
16#7FFFFFFF# xor      16#200# => 16#7FFFFDFF#
     16#200# xor 16#7FFFFFFF# => 16#7FFFFDFF#
   16#FFC00# xor      16#200# =>    16#FFE00#
     16#200# xor    16#FFC00# =>    16#FFE00#
16#7FFFFFFF# xor      16#400# => 16#7FFFFBFF#
     16#400# xor 16#7FFFFFFF# => 16#7FFFFBFF#
   16#FFC00# xor      16#400# =>    16#FF800#
     16#400# xor    16#FFC00# =>    16#FF800#
16#7FFFFFFF# xor      16#800# => 16#7FFFF7FF#
     16#800# xor 16#7FFFFFFF# => 16#7FFFF7FF#
   16#FFC00# xor      16#800# =>    16#FF400#
     16#800# xor    16#FFC00# =>    16#FF400#
16#7FFFFFFF# xor     16#1000# => 16#7FFFEFFF#
    16#1000# xor 16#7FFFFFFF# => 16#7FFFEFFF#
   16#FFC00# xor     16#1000# =>    16#FEC00#
    16#1000# xor    16#FFC00# =>    16#FEC00#
16#7FFFFFFF# xor     16#2000# => 16#7FFFDFFF#
    16#2000# xor 16#7FFFFFFF# => 16#7FFFDFFF#
   16#FFC00# xor     16#2000# =>    16#FDC00#
    16#2000# xor    16#FFC00# =>    16#FDC00#
16#7FFFFFFF# xor     16#4000# => 16#7FFFBFFF#
    16#4000# xor 16#7FFFFFFF# => 16#7FFFBFFF#
   16#FFC00# xor     16#4000# =>    16#FBC00#
    16#4000# xor    16#FFC00# =>    16#FBC00#
16#7FFFFFFF# xor     16#8000# => 16#7FFF7FFF#
    16#8000# xor 16#7FFFFFFF# => 16#7FFF7FFF#
   16#FFC00# xor     16#8000# =>    16#F7C00#
    16#8000# xor    16#FFC00# =>    16#F7C00#
16#7FFFFFFF# xor    16#10000# => 16#7FFEFFFF#
   16#10000# xor 16#7FFFFFFF# => 16#7FFEFFFF#
   16#FFC00# xor    16#10000# =>    16#EFC00#
   16#10000# xor    16#FFC00# =>    16#EFC00#
16#7FFFFFFF# xor    16#20000# => 16#7FFDFFFF#
   16#20000# xor 16#7FFFFFFF# => 16#7FFDFFFF#
   16#FFC00# xor    16#20000# =>    16#DFC00#
   16#20000# xor    16#FFC00# =>    16#DFC00#
16#7FFFFFFF# xor    16#40000# => 16#7FFBFFFF#
   16#40000# xor 16#7FFFFFFF# => 16#7FFBFFFF#
   16#FFC00# xor    16#40000# =>    16#BFC00#
   16#40000# xor    16#FFC00# =>    16#BFC00#
16#7FFFFFFF# xor    16#80000# => 16#7FF7FFFF#
   16#80000# xor 16#7FFFFFFF# => 16#7FF7FFFF#
   16#FFC00# xor    16#80000# =>    16#7FC00#
   16#80000# xor    16#FFC00# =>    16#7FC00#
16#7FFFFFFF# xor   16#100000# => 16#7FEFFFFF#
  16#100000# xor 16#7FFFFFFF# => 16#7FEFFFFF#
   16#FFC00# xor   16#100000# =>   16#1FFC00#
  16#100000# xor    16#FFC00# =>   16#1FFC00#
16#7FFFFFFF# xor   16#200000# => 16#7FDFFFFF#
  16#200000# xor 16#7FFFFFFF# => 16#7FDFFFFF#
   16#FFC00# xor   16#200000# =>   16#2FFC00#
  16#200000# xor    16#FFC00# =>   16#2FFC00#
16#7FFFFFFF# xor   16#400000# => 16#7FBFFFFF#
  16#400000# xor 16#7FFFFFFF# => 16#7FBFFFFF#
   16#FFC00# xor   16#400000# =>   16#4FFC00#
  16#400000# xor    16#FFC00# =>   16#4FFC00#
16#7FFFFFFF# xor   16#800000# => 16#7F7FFFFF#
  16#800000# xor 16#7FFFFFFF# => 16#7F7FFFFF#
   16#FFC00# xor   16#800000# =>   16#8FFC00#
  16#800000# xor    16#FFC00# =>   16#8FFC00#
16#7FFFFFFF# xor  16#1000000# => 16#7EFFFFFF#
 16#1000000# xor 16#7FFFFFFF# => 16#7EFFFFFF#
   16#FFC00# xor  16#1000000# =>  16#10FFC00#
 16#1000000# xor    16#FFC00# =>  16#10FFC00#
16#7FFFFFFF# xor  16#2000000# => 16#7DFFFFFF#
 16#2000000# xor 16#7FFFFFFF# => 16#7DFFFFFF#
   16#FFC00# xor  16#2000000# =>  16#20FFC00#
 16#2000000# xor    16#FFC00# =>  16#20FFC00#
16#7FFFFFFF# xor  16#4000000# => 16#7BFFFFFF#
 16#4000000# xor 16#7FFFFFFF# => 16#7BFFFFFF#
   16#FFC00# xor  16#4000000# =>  16#40FFC00#
 16#4000000# xor    16#FFC00# =>  16#40FFC00#
16#7FFFFFFF# xor  16#8000000# => 16#77FFFFFF#
 16#8000000# xor 16#7FFFFFFF# => 16#77FFFFFF#
   16#FFC00# xor  16#8000000# =>  16#80FFC00#
 16#8000000# xor    16#FFC00# =>  16#80FFC00#
16#7FFFFFFF# xor 16#10000000# => 16#6FFFFFFF#
16#10000000# xor 16#7FFFFFFF# => 16#6FFFFFFF#
   16#FFC00# xor 16#10000000# => 16#100FFC00#
16#10000000# xor    16#FFC00# => 16#100FFC00#
16#7FFFFFFF# xor 16#20000000# => 16#5FFFFFFF#
16#20000000# xor 16#7FFFFFFF# => 16#5FFFFFFF#
   16#FFC00# xor 16#20000000# => 16#200FFC00#
16#20000000# xor    16#FFC00# => 16#200FFC00#
16#7FFFFFFF# xor 16#40000000# => 16#3FFFFFFF#
16#40000000# xor 16#7FFFFFFF# => 16#3FFFFFFF#
   16#FFC00# xor 16#40000000# => 16#400FFC00#
16#40000000# xor    16#FFC00# => 16#400FFC00#
   16#0# xor 16#FFFF# => 16#FFFF#
16#FFFF# xor    16#0# => 16#FFFF#
   16#0# xor    16#1# =>    16#1#
   16#1# xor    16#0# =>    16#1#
16#FFFF# xor    16#1# => 16#FFFE#
   16#1# xor 16#FFFF# => 16#FFFE#
   16#F# xor    16#1# =>    16#E#
   16#1# xor    16#F# =>    16#E#
   16#F# xor    16#0# =>    16#F#
   16#0# xor    16#F# =>    16#F#
   16#D# xor    16#1# =>    16#C#
   16#1# xor    16#D# =>    16#C#
   16#D# xor    16#0# =>    16#D#
   16#0# xor    16#D# =>    16#D#
16#FFFF# xor    16#1# => 16#FFFE#
   16#1# xor 16#FFFF# => 16#FFFE#
 16#3E0# xor    16#1# =>  16#3E1#
   16#1# xor  16#3E0# =>  16#3E1#
16#FFFF# xor    16#2# => 16#FFFD#
   16#2# xor 16#FFFF# => 16#FFFD#
 16#3E0# xor    16#2# =>  16#3E2#
   16#2# xor  16#3E0# =>  16#3E2#
16#FFFF# xor    16#4# => 16#FFFB#
   16#4# xor 16#FFFF# => 16#FFFB#
 16#3E0# xor    16#4# =>  16#3E4#
   16#4# xor  16#3E0# =>  16#3E4#
16#FFFF# xor    16#8# => 16#FFF7#
   16#8# xor 16#FFFF# => 16#FFF7#
 16#3E0# xor    16#8# =>  16#3E8#
   16#8# xor  16#3E0# =>  16#3E8#
16#FFFF# xor   16#10# => 16#FFEF#
  16#10# xor 16#FFFF# => 16#FFEF#
 16#3E0# xor   16#10# =>  16#3F0#
  16#10# xor  16#3E0# =>  16#3F0#
16#FFFF# xor   16#20# => 16#FFDF#
  16#20# xor 16#FFFF# => 16#FFDF#
 16#3E0# xor   16#20# =>  16#3C0#
  16#20# xor  16#3E0# =>  16#3C0#
16#FFFF# xor   16#40# => 16#FFBF#
  16#40# xor 16#FFFF# => 16#FFBF#
 16#3E0# xor   16#40# =>  16#3A0#
  16#40# xor  16#3E0# =>  16#3A0#
16#FFFF# xor   16#80# => 16#FF7F#
  16#80# xor 16#FFFF# => 16#FF7F#
 16#3E0# xor   16#80# =>  16#360#
  16#80# xor  16#3E0# =>  16#360#
16#FFFF# xor  16#100# => 16#FEFF#
 16#100# xor 16#FFFF# => 16#FEFF#
 16#3E0# xor  16#100# =>  16#2E0#
 16#100# xor  16#3E0# =>  16#2E0#
16#FFFF# xor  16#200# => 16#FDFF#
 16#200# xor 16#FFFF# => 16#FDFF#
 16#3E0# xor  16#200# =>  16#1E0#
 16#200# xor  16#3E0# =>  16#1E0#
16#FFFF# xor  16#400# => 16#FBFF#
 16#400# xor 16#FFFF# => 16#FBFF#
 16#3E0# xor  16#400# =>  16#7E0#
 16#400# xor  16#3E0# =>  16#7E0#
16#FFFF# xor  16#800# => 16#F7FF#
 16#800# xor 16#FFFF# => 16#F7FF#
 16#3E0# xor  16#800# =>  16#BE0#
 16#800# xor  16#3E0# =>  16#BE0#
16#FFFF# xor 16#1000# => 16#EFFF#
16#1000# xor 16#FFFF# => 16#EFFF#
 16#3E0# xor 16#1000# => 16#13E0#
16#1000# xor  16#3E0# => 16#13E0#
16#FFFF# xor 16#2000# => 16#DFFF#
16#2000# xor 16#FFFF# => 16#DFFF#
 16#3E0# xor 16#2000# => 16#23E0#
16#2000# xor  16#3E0# => 16#23E0#
16#FFFF# xor 16#4000# => 16#BFFF#
16#4000# xor 16#FFFF# => 16#BFFF#
 16#3E0# xor 16#4000# => 16#43E0#
16#4000# xor  16#3E0# => 16#43E0#
 16#0# xor 16#FF# => 16#FF#
16#FF# xor  16#0# => 16#FF#
 16#0# xor  16#1# =>  16#1#
 16#1# xor  16#0# =>  16#1#
16#FF# xor  16#1# => 16#FE#
 16#1# xor 16#FF# => 16#FE#
 16#F# xor  16#1# =>  16#E#
 16#1# xor  16#F# =>  16#E#
 16#F# xor  16#0# =>  16#F#
 16#0# xor  16#F# =>  16#F#
 16#D# xor  16#1# =>  16#C#
 16#1# xor  16#D# =>  16#C#
 16#D# xor  16#0# =>  16#D#
 16#0# xor  16#D# =>  16#D#
16#FF# xor  16#1# => 16#FE#
 16#1# xor 16#FF# => 16#FE#
 16#C# xor  16#1# =>  16#D#
 16#1# xor  16#C# =>  16#D#
16#FF# xor  16#2# => 16#FD#
 16#2# xor 16#FF# => 16#FD#
 16#C# xor  16#2# =>  16#E#
 16#2# xor  16#C# =>  16#E#
16#FF# xor  16#4# => 16#FB#
 16#4# xor 16#FF# => 16#FB#
 16#C# xor  16#4# =>  16#8#
 16#4# xor  16#C# =>  16#8#
16#FF# xor  16#8# => 16#F7#
 16#8# xor 16#FF# => 16#F7#
 16#C# xor  16#8# =>  16#4#
 16#8# xor  16#C# =>  16#4#
16#FF# xor 16#10# => 16#EF#
16#10# xor 16#FF# => 16#EF#
 16#C# xor 16#10# => 16#1C#
16#10# xor  16#C# => 16#1C#
16#FF# xor 16#20# => 16#DF#
16#20# xor 16#FF# => 16#DF#
 16#C# xor 16#20# => 16#2C#
16#20# xor  16#C# => 16#2C#
16#FF# xor 16#40# => 16#BF#
16#40# xor 16#FF# => 16#BF#
 16#C# xor 16#40# => 16#4C#
16#40# xor  16#C# => 16#4C#
not -16#80000000# => 16#7FFFFFFF#
not 16#7FFFFFFF# => -16#80000000#
not        16#1# =>       -16#2#
not        16#2# =>       -16#3#
not        16#3# =>       -16#4#
not        16#F# =>      -16#10#
not        16#0# =>       -16#1#
not        16#D# =>       -16#E#
not    16#FFC00# =>   -16#FFC01#
not        16#1# =>       -16#2#
not        16#2# =>       -16#3#
not        16#4# =>       -16#5#
not        16#8# =>       -16#9#
not       16#10# =>      -16#11#
not       16#20# =>      -16#21#
not       16#40# =>      -16#41#
not       16#80# =>      -16#81#
not      16#100# =>     -16#101#
not      16#200# =>     -16#201#
not      16#400# =>     -16#401#
not      16#800# =>     -16#801#
not     16#1000# =>    -16#1001#
not     16#2000# =>    -16#2001#
not     16#4000# =>    -16#4001#
not     16#8000# =>    -16#8001#
not    16#10000# =>   -16#10001#
not    16#20000# =>   -16#20001#
not    16#40000# =>   -16#40001#
not    16#80000# =>   -16#80001#
not   16#100000# =>  -16#100001#
not   16#200000# =>  -16#200001#
not   16#400000# =>  -16#400001#
not   16#800000# =>  -16#800001#
not  16#1000000# => -16#1000001#
not  16#2000000# => -16#2000001#
not  16#4000000# => -16#4000001#
not  16#8000000# => -16#8000001#
not 16#10000000# => -16#10000001#
not 16#20000000# => -16#20000001#
not 16#40000000# => -16#40000001#
not    16#0# => 16#FFFF#
not 16#FFFF# =>    16#0#
not    16#1# => 16#FFFE#
not    16#2# => 16#FFFD#
not    16#3# => 16#FFFC#
not    16#F# => 16#FFF0#
not    16#0# => 16#FFFF#
not    16#D# => 16#FFF2#
not  16#3E0# => 16#FC1F#
not    16#1# => 16#FFFE#
not    16#2# => 16#FFFD#
not    16#4# => 16#FFFB#
not    16#8# => 16#FFF7#
not   16#10# => 16#FFEF#
not   16#20# => 16#FFDF#
not   16#40# => 16#FFBF#
not   16#80# => 16#FF7F#
not  16#100# => 16#FEFF#
not  16#200# => 16#FDFF#
not  16#400# => 16#FBFF#
not  16#800# => 16#F7FF#
not 16#1000# => 16#EFFF#
not 16#2000# => 16#DFFF#
not 16#4000# => 16#BFFF#
not  16#0# => 16#FF#
not 16#FF# =>  16#0#
not  16#1# => 16#FE#
not  16#2# => 16#FD#
not  16#3# => 16#FC#
not  16#F# => 16#F0#
not  16#0# => 16#FF#
not  16#D# => 16#F2#
not  16#C# => 16#F3#
not  16#1# => 16#FE#
not  16#2# => 16#FD#
not  16#4# => 16#FB#
not  16#8# => 16#F7#
not 16#10# => 16#EF#
not 16#20# => 16#DF#
not 16#40# => 16#BF#
-16#80000000# shift        16#0# => -16#80000000#
-16#80000000# shift        16#0# => -16#80000000#
16#7FFFFFFF# shift        16#0# => 16#7FFFFFFF#
16#7FFFFFFF# shift        16#0# => 16#7FFFFFFF#
       16#0# shift        16#0# =>        16#0#
       16#0# shift        16#0# =>        16#0#
       16#1# shift        16#0# =>        16#1#
       16#1# shift        16#0# =>        16#1#
       16#F# shift        16#0# =>        16#F#
       16#F# shift        16#0# =>        16#F#
-16#80000000# shift        16#1# =>        16#0#
-16#80000000# shift       -16#1# => 16#40000000#
16#7FFFFFFF# shift        16#1# =>       -16#2#
16#7FFFFFFF# shift       -16#1# => 16#3FFFFFFF#
       16#0# shift        16#1# =>        16#0#
       16#0# shift       -16#1# =>        16#0#
       16#1# shift        16#1# =>        16#2#
       16#1# shift       -16#1# =>        16#0#
       16#F# shift        16#1# =>       16#1E#
       16#F# shift       -16#1# =>        16#7#
-16#80000000# shift        16#2# =>        16#0#
-16#80000000# shift       -16#2# => 16#20000000#
16#7FFFFFFF# shift        16#2# =>       -16#4#
16#7FFFFFFF# shift       -16#2# => 16#1FFFFFFF#
       16#0# shift        16#2# =>        16#0#
       16#0# shift       -16#2# =>        16#0#
       16#1# shift        16#2# =>        16#4#
       16#1# shift       -16#2# =>        16#0#
       16#F# shift        16#2# =>       16#3C#
       16#F# shift       -16#2# =>        16#3#
-16#80000000# shift        16#3# =>        16#0#
-16#80000000# shift       -16#3# => 16#10000000#
16#7FFFFFFF# shift        16#3# =>       -16#8#
16#7FFFFFFF# shift       -16#3# =>  16#FFFFFFF#
       16#0# shift        16#3# =>        16#0#
       16#0# shift       -16#3# =>        16#0#
       16#1# shift        16#3# =>        16#8#
       16#1# shift       -16#3# =>        16#0#
       16#F# shift        16#3# =>       16#78#
       16#F# shift       -16#3# =>        16#1#
-16#80000000# shift        16#4# =>        16#0#
-16#80000000# shift       -16#4# =>  16#8000000#
16#7FFFFFFF# shift        16#4# =>      -16#10#
16#7FFFFFFF# shift       -16#4# =>  16#7FFFFFF#
       16#0# shift        16#4# =>        16#0#
       16#0# shift       -16#4# =>        16#0#
       16#1# shift        16#4# =>       16#10#
       16#1# shift       -16#4# =>        16#0#
       16#F# shift        16#4# =>       16#F0#
       16#F# shift       -16#4# =>        16#0#
-16#80000000# shift        16#5# =>        16#0#
-16#80000000# shift       -16#5# =>  16#4000000#
16#7FFFFFFF# shift        16#5# =>      -16#20#
16#7FFFFFFF# shift       -16#5# =>  16#3FFFFFF#
       16#0# shift        16#5# =>        16#0#
       16#0# shift       -16#5# =>        16#0#
       16#1# shift        16#5# =>       16#20#
       16#1# shift       -16#5# =>        16#0#
       16#F# shift        16#5# =>      16#1E0#
       16#F# shift       -16#5# =>        16#0#
-16#80000000# shift        16#6# =>        16#0#
-16#80000000# shift       -16#6# =>  16#2000000#
16#7FFFFFFF# shift        16#6# =>      -16#40#
16#7FFFFFFF# shift       -16#6# =>  16#1FFFFFF#
       16#0# shift        16#6# =>        16#0#
       16#0# shift       -16#6# =>        16#0#
       16#1# shift        16#6# =>       16#40#
       16#1# shift       -16#6# =>        16#0#
       16#F# shift        16#6# =>      16#3C0#
       16#F# shift       -16#6# =>        16#0#
-16#80000000# shift        16#7# =>        16#0#
-16#80000000# shift       -16#7# =>  16#1000000#
16#7FFFFFFF# shift        16#7# =>      -16#80#
16#7FFFFFFF# shift       -16#7# =>   16#FFFFFF#
       16#0# shift        16#7# =>        16#0#
       16#0# shift       -16#7# =>        16#0#
       16#1# shift        16#7# =>       16#80#
       16#1# shift       -16#7# =>        16#0#
       16#F# shift        16#7# =>      16#780#
       16#F# shift       -16#7# =>        16#0#
-16#80000000# shift        16#8# =>        16#0#
-16#80000000# shift       -16#8# =>   16#800000#
16#7FFFFFFF# shift        16#8# =>     -16#100#
16#7FFFFFFF# shift       -16#8# =>   16#7FFFFF#
       16#0# shift        16#8# =>        16#0#
       16#0# shift       -16#8# =>        16#0#
       16#1# shift        16#8# =>      16#100#
       16#1# shift       -16#8# =>        16#0#
       16#F# shift        16#8# =>      16#F00#
       16#F# shift       -16#8# =>        16#0#
-16#80000000# shift        16#9# =>        16#0#
-16#80000000# shift       -16#9# =>   16#400000#
16#7FFFFFFF# shift        16#9# =>     -16#200#
16#7FFFFFFF# shift       -16#9# =>   16#3FFFFF#
       16#0# shift        16#9# =>        16#0#
       16#0# shift       -16#9# =>        16#0#
       16#1# shift        16#9# =>      16#200#
       16#1# shift       -16#9# =>        16#0#
       16#F# shift        16#9# =>     16#1E00#
       16#F# shift       -16#9# =>        16#0#
-16#80000000# shift        16#A# =>        16#0#
-16#80000000# shift       -16#A# =>   16#200000#
16#7FFFFFFF# shift        16#A# =>     -16#400#
16#7FFFFFFF# shift       -16#A# =>   16#1FFFFF#
       16#0# shift        16#A# =>        16#0#
       16#0# shift       -16#A# =>        16#0#
       16#1# shift        16#A# =>      16#400#
       16#1# shift       -16#A# =>        16#0#
       16#F# shift        16#A# =>     16#3C00#
       16#F# shift       -16#A# =>        16#0#
-16#80000000# shift        16#B# =>        16#0#
-16#80000000# shift       -16#B# =>   16#100000#
16#7FFFFFFF# shift        16#B# =>     -16#800#
16#7FFFFFFF# shift       -16#B# =>    16#FFFFF#
       16#0# shift        16#B# =>        16#0#
       16#0# shift       -16#B# =>        16#0#
       16#1# shift        16#B# =>      16#800#
       16#1# shift       -16#B# =>        16#0#
       16#F# shift        16#B# =>     16#7800#
       16#F# shift       -16#B# =>        16#0#
-16#80000000# shift        16#C# =>        16#0#
-16#80000000# shift       -16#C# =>    16#80000#
16#7FFFFFFF# shift        16#C# =>    -16#1000#
16#7FFFFFFF# shift       -16#C# =>    16#7FFFF#
       16#0# shift        16#C# =>        16#0#
       16#0# shift       -16#C# =>        16#0#
       16#1# shift        16#C# =>     16#1000#
       16#1# shift       -16#C# =>        16#0#
       16#F# shift        16#C# =>     16#F000#
       16#F# shift       -16#C# =>        16#0#
-16#80000000# shift        16#D# =>        16#0#
-16#80000000# shift       -16#D# =>    16#40000#
16#7FFFFFFF# shift        16#D# =>    -16#2000#
16#7FFFFFFF# shift       -16#D# =>    16#3FFFF#
       16#0# shift        16#D# =>        16#0#
       16#0# shift       -16#D# =>        16#0#
       16#1# shift        16#D# =>     16#2000#
       16#1# shift       -16#D# =>        16#0#
       16#F# shift        16#D# =>    16#1E000#
       16#F# shift       -16#D# =>        16#0#
-16#80000000# shift        16#E# =>        16#0#
-16#80000000# shift       -16#E# =>    16#20000#
16#7FFFFFFF# shift        16#E# =>    -16#4000#
16#7FFFFFFF# shift       -16#E# =>    16#1FFFF#
       16#0# shift        16#E# =>        16#0#
       16#0# shift       -16#E# =>        16#0#
       16#1# shift        16#E# =>     16#4000#
       16#1# shift       -16#E# =>        16#0#
       16#F# shift        16#E# =>    16#3C000#
       16#F# shift       -16#E# =>        16#0#
-16#80000000# shift        16#F# =>        16#0#
-16#80000000# shift       -16#F# =>    16#10000#
16#7FFFFFFF# shift        16#F# =>    -16#8000#
16#7FFFFFFF# shift       -16#F# =>     16#FFFF#
       16#0# shift        16#F# =>        16#0#
       16#0# shift       -16#F# =>        16#0#
       16#1# shift        16#F# =>     16#8000#
       16#1# shift       -16#F# =>        16#0#
       16#F# shift        16#F# =>    16#78000#
       16#F# shift       -16#F# =>        16#0#
-16#80000000# shift       16#10# =>        16#0#
-16#80000000# shift      -16#10# =>     16#8000#
16#7FFFFFFF# shift       16#10# =>   -16#10000#
16#7FFFFFFF# shift      -16#10# =>     16#7FFF#
       16#0# shift       16#10# =>        16#0#
       16#0# shift      -16#10# =>        16#0#
       16#1# shift       16#10# =>    16#10000#
       16#1# shift      -16#10# =>        16#0#
       16#F# shift       16#10# =>    16#F0000#
       16#F# shift      -16#10# =>        16#0#
-16#80000000# shift       16#11# =>        16#0#
-16#80000000# shift      -16#11# =>     16#4000#
16#7FFFFFFF# shift       16#11# =>   -16#20000#
16#7FFFFFFF# shift      -16#11# =>     16#3FFF#
       16#0# shift       16#11# =>        16#0#
       16#0# shift      -16#11# =>        16#0#
       16#1# shift       16#11# =>    16#20000#
       16#1# shift      -16#11# =>        16#0#
       16#F# shift       16#11# =>   16#1E0000#
       16#F# shift      -16#11# =>        16#0#
-16#80000000# shift       16#12# =>        16#0#
-16#80000000# shift      -16#12# =>     16#2000#
16#7FFFFFFF# shift       16#12# =>   -16#40000#
16#7FFFFFFF# shift      -16#12# =>     16#1FFF#
       16#0# shift       16#12# =>        16#0#
       16#0# shift      -16#12# =>        16#0#
       16#1# shift       16#12# =>    16#40000#
       16#1# shift      -16#12# =>        16#0#
       16#F# shift       16#12# =>   16#3C0000#
       16#F# shift      -16#12# =>        16#0#
-16#80000000# shift       16#13# =>        16#0#
-16#80000000# shift      -16#13# =>     16#1000#
16#7FFFFFFF# shift       16#13# =>   -16#80000#
16#7FFFFFFF# shift      -16#13# =>      16#FFF#
       16#0# shift       16#13# =>        16#0#
       16#0# shift      -16#13# =>        16#0#
       16#1# shift       16#13# =>    16#80000#
       16#1# shift      -16#13# =>        16#0#
       16#F# shift       16#13# =>   16#780000#
       16#F# shift      -16#13# =>        16#0#
-16#80000000# shift       16#14# =>        16#0#
-16#80000000# shift      -16#14# =>      16#800#
16#7FFFFFFF# shift       16#14# =>  -16#100000#
16#7FFFFFFF# shift      -16#14# =>      16#7FF#
       16#0# shift       16#14# =>        16#0#
       16#0# shift      -16#14# =>        16#0#
       16#1# shift       16#14# =>   16#100000#
       16#1# shift      -16#14# =>        16#0#
       16#F# shift       16#14# =>   16#F00000#
       16#F# shift      -16#14# =>        16#0#
-16#80000000# shift       16#15# =>        16#0#
-16#80000000# shift      -16#15# =>      16#400#
16#7FFFFFFF# shift       16#15# =>  -16#200000#
16#7FFFFFFF# shift      -16#15# =>      16#3FF#
       16#0# shift       16#15# =>        16#0#
       16#0# shift      -16#15# =>        16#0#
       16#1# shift       16#15# =>   16#200000#
       16#1# shift      -16#15# =>        16#0#
       16#F# shift       16#15# =>  16#1E00000#
       16#F# shift      -16#15# =>        16#0#
-16#80000000# shift       16#16# =>        16#0#
-16#80000000# shift      -16#16# =>      16#200#
16#7FFFFFFF# shift       16#16# =>  -16#400000#
16#7FFFFFFF# shift      -16#16# =>      16#1FF#
       16#0# shift       16#16# =>        16#0#
       16#0# shift      -16#16# =>        16#0#
       16#1# shift       16#16# =>   16#400000#
       16#1# shift      -16#16# =>        16#0#
       16#F# shift       16#16# =>  16#3C00000#
       16#F# shift      -16#16# =>        16#0#
-16#80000000# shift       16#17# =>        16#0#
-16#80000000# shift      -16#17# =>      16#100#
16#7FFFFFFF# shift       16#17# =>  -16#800000#
16#7FFFFFFF# shift      -16#17# =>       16#FF#
       16#0# shift       16#17# =>        16#0#
       16#0# shift      -16#17# =>        16#0#
       16#1# shift       16#17# =>   16#800000#
       16#1# shift      -16#17# =>        16#0#
       16#F# shift       16#17# =>  16#7800000#
       16#F# shift      -16#17# =>        16#0#
-16#80000000# shift       16#18# =>        16#0#
-16#80000000# shift      -16#18# =>       16#80#
16#7FFFFFFF# shift       16#18# => -16#1000000#
16#7FFFFFFF# shift      -16#18# =>       16#7F#
       16#0# shift       16#18# =>        16#0#
       16#0# shift      -16#18# =>        16#0#
       16#1# shift       16#18# =>  16#1000000#
       16#1# shift      -16#18# =>        16#0#
       16#F# shift       16#18# =>  16#F000000#
       16#F# shift      -16#18# =>        16#0#
-16#80000000# shift       16#19# =>        16#0#
-16#80000000# shift      -16#19# =>       16#40#
16#7FFFFFFF# shift       16#19# => -16#2000000#
16#7FFFFFFF# shift      -16#19# =>       16#3F#
       16#0# shift       16#19# =>        16#0#
       16#0# shift      -16#19# =>        16#0#
       16#1# shift       16#19# =>  16#2000000#
       16#1# shift      -16#19# =>        16#0#
       16#F# shift       16#19# => 16#1E000000#
       16#F# shift      -16#19# =>        16#0#
-16#80000000# shift       16#1A# =>        16#0#
-16#80000000# shift      -16#1A# =>       16#20#
16#7FFFFFFF# shift       16#1A# => -16#4000000#
16#7FFFFFFF# shift      -16#1A# =>       16#1F#
       16#0# shift       16#1A# =>        16#0#
       16#0# shift      -16#1A# =>        16#0#
       16#1# shift       16#1A# =>  16#4000000#
       16#1# shift      -16#1A# =>        16#0#
       16#F# shift       16#1A# => 16#3C000000#
       16#F# shift      -16#1A# =>        16#0#
-16#80000000# shift       16#1B# =>        16#0#
-16#80000000# shift      -16#1B# =>       16#10#
16#7FFFFFFF# shift       16#1B# => -16#8000000#
16#7FFFFFFF# shift      -16#1B# =>        16#F#
       16#0# shift       16#1B# =>        16#0#
       16#0# shift      -16#1B# =>        16#0#
       16#1# shift       16#1B# =>  16#8000000#
       16#1# shift      -16#1B# =>        16#0#
       16#F# shift       16#1B# => 16#78000000#
       16#F# shift      -16#1B# =>        16#0#
-16#80000000# shift       16#1C# =>        16#0#
-16#80000000# shift      -16#1C# =>        16#8#
16#7FFFFFFF# shift       16#1C# => -16#10000000#
16#7FFFFFFF# shift      -16#1C# =>        16#7#
       16#0# shift       16#1C# =>        16#0#
       16#0# shift      -16#1C# =>        16#0#
       16#1# shift       16#1C# => 16#10000000#
       16#1# shift      -16#1C# =>        16#0#
       16#F# shift       16#1C# => -16#10000000#
       16#F# shift      -16#1C# =>        16#0#
-16#80000000# shift       16#1D# =>        16#0#
-16#80000000# shift      -16#1D# =>        16#4#
16#7FFFFFFF# shift       16#1D# => -16#20000000#
16#7FFFFFFF# shift      -16#1D# =>        16#3#
       16#0# shift       16#1D# =>        16#0#
       16#0# shift      -16#1D# =>        16#0#
       16#1# shift       16#1D# => 16#20000000#
       16#1# shift      -16#1D# =>        16#0#
       16#F# shift       16#1D# => -16#20000000#
       16#F# shift      -16#1D# =>        16#0#
-16#80000000# shift       16#1E# =>        16#0#
-16#80000000# shift      -16#1E# =>        16#2#
16#7FFFFFFF# shift       16#1E# => -16#40000000#
16#7FFFFFFF# shift      -16#1E# =>        16#1#
       16#0# shift       16#1E# =>        16#0#
       16#0# shift      -16#1E# =>        16#0#
       16#1# shift       16#1E# => 16#40000000#
       16#1# shift      -16#1E# =>        16#0#
       16#F# shift       16#1E# => -16#40000000#
       16#F# shift      -16#1E# =>        16#0#
-16#80000000# shift       16#1F# =>        16#0#
-16#80000000# shift      -16#1F# =>        16#1#
16#7FFFFFFF# shift       16#1F# => -16#80000000#
16#7FFFFFFF# shift      -16#1F# =>        16#0#
       16#0# shift       16#1F# =>        16#0#
       16#0# shift      -16#1F# =>        16#0#
       16#1# shift       16#1F# => -16#80000000#
       16#1# shift      -16#1F# =>        16#0#
       16#F# shift       16#1F# => -16#80000000#
       16#F# shift      -16#1F# =>        16#0#
-16#80000000# shift       16#20# =>        16#0#
-16#80000000# shift      -16#20# =>        16#0#
16#7FFFFFFF# shift       16#20# =>        16#0#
16#7FFFFFFF# shift      -16#20# =>        16#0#
       16#0# shift       16#20# =>        16#0#
       16#0# shift      -16#20# =>        16#0#
       16#1# shift       16#20# =>        16#0#
       16#1# shift      -16#20# =>        16#0#
       16#F# shift       16#20# =>        16#0#
       16#F# shift      -16#20# =>        16#0#
   16#0# shift    16#0# =>    16#0#
   16#0# shift    16#0# =>    16#0#
16#FFFF# shift    16#0# => 16#FFFF#
16#FFFF# shift    16#0# => 16#FFFF#
   16#0# shift    16#0# =>    16#0#
   16#0# shift    16#0# =>    16#0#
   16#1# shift    16#0# =>    16#1#
   16#1# shift    16#0# =>    16#1#
   16#F# shift    16#0# =>    16#F#
   16#F# shift    16#0# =>    16#F#
   16#0# shift    16#1# =>    16#0#
   16#0# shift   -16#1# =>    16#0#
16#FFFF# shift    16#1# => 16#FFFE#
16#FFFF# shift   -16#1# => 16#7FFF#
   16#0# shift    16#1# =>    16#0#
   16#0# shift   -16#1# =>    16#0#
   16#1# shift    16#1# =>    16#2#
   16#1# shift   -16#1# =>    16#0#
   16#F# shift    16#1# =>   16#1E#
   16#F# shift   -16#1# =>    16#7#
   16#0# shift    16#2# =>    16#0#
   16#0# shift   -16#2# =>    16#0#
16#FFFF# shift    16#2# => 16#FFFC#
16#FFFF# shift   -16#2# => 16#3FFF#
   16#0# shift    16#2# =>    16#0#
   16#0# shift   -16#2# =>    16#0#
   16#1# shift    16#2# =>    16#4#
   16#1# shift   -16#2# =>    16#0#
   16#F# shift    16#2# =>   16#3C#
   16#F# shift   -16#2# =>    16#3#
   16#0# shift    16#3# =>    16#0#
   16#0# shift   -16#3# =>    16#0#
16#FFFF# shift    16#3# => 16#FFF8#
16#FFFF# shift   -16#3# => 16#1FFF#
   16#0# shift    16#3# =>    16#0#
   16#0# shift   -16#3# =>    16#0#
   16#1# shift    16#3# =>    16#8#
   16#1# shift   -16#3# =>    16#0#
   16#F# shift    16#3# =>   16#78#
   16#F# shift   -16#3# =>    16#1#
   16#0# shift    16#4# =>    16#0#
   16#0# shift   -16#4# =>    16#0#
16#FFFF# shift    16#4# => 16#FFF0#
16#FFFF# shift   -16#4# =>  16#FFF#
   16#0# shift    16#4# =>    16#0#
   16#0# shift   -16#4# =>    16#0#
   16#1# shift    16#4# =>   16#10#
   16#1# shift   -16#4# =>    16#0#
   16#F# shift    16#4# =>   16#F0#
   16#F# shift   -16#4# =>    16#0#
   16#0# shift    16#5# =>    16#0#
   16#0# shift   -16#5# =>    16#0#
16#FFFF# shift    16#5# => 16#FFE0#
16#FFFF# shift   -16#5# =>  16#7FF#
   16#0# shift    16#5# =>    16#0#
   16#0# shift   -16#5# =>    16#0#
   16#1# shift    16#5# =>   16#20#
   16#1# shift   -16#5# =>    16#0#
   16#F# shift    16#5# =>  16#1E0#
   16#F# shift   -16#5# =>    16#0#
   16#0# shift    16#6# =>    16#0#
   16#0# shift   -16#6# =>    16#0#
16#FFFF# shift    16#6# => 16#FFC0#
16#FFFF# shift   -16#6# =>  16#3FF#
   16#0# shift    16#6# =>    16#0#
   16#0# shift   -16#6# =>    16#0#
   16#1# shift    16#6# =>   16#40#
   16#1# shift   -16#6# =>    16#0#
   16#F# shift    16#6# =>  16#3C0#
   16#F# shift   -16#6# =>    16#0#
   16#0# shift    16#7# =>    16#0#
   16#0# shift   -16#7# =>    16#0#
16#FFFF# shift    16#7# => 16#FF80#
16#FFFF# shift   -16#7# =>  16#1FF#
   16#0# shift    16#7# =>    16#0#
   16#0# shift   -16#7# =>    16#0#
   16#1# shift    16#7# =>   16#80#
   16#1# shift   -16#7# =>    16#0#
   16#F# shift    16#7# =>  16#780#
   16#F# shift   -16#7# =>    16#0#
   16#0# shift    16#8# =>    16#0#
   16#0# shift   -16#8# =>    16#0#
16#FFFF# shift    16#8# => 16#FF00#
16#FFFF# shift   -16#8# =>   16#FF#
   16#0# shift    16#8# =>    16#0#
   16#0# shift   -16#8# =>    16#0#
   16#1# shift    16#8# =>  16#100#
   16#1# shift   -16#8# =>    16#0#
   16#F# shift    16#8# =>  16#F00#
   16#F# shift   -16#8# =>    16#0#
   16#0# shift    16#9# =>    16#0#
   16#0# shift   -16#9# =>    16#0#
16#FFFF# shift    16#9# => 16#FE00#
16#FFFF# shift   -16#9# =>   16#7F#
   16#0# shift    16#9# =>    16#0#
   16#0# shift   -16#9# =>    16#0#
   16#1# shift    16#9# =>  16#200#
   16#1# shift   -16#9# =>    16#0#
   16#F# shift    16#9# => 16#1E00#
   16#F# shift   -16#9# =>    16#0#
   16#0# shift    16#A# =>    16#0#
   16#0# shift   -16#A# =>    16#0#
16#FFFF# shift    16#A# => 16#FC00#
16#FFFF# shift   -16#A# =>   16#3F#
   16#0# shift    16#A# =>    16#0#
   16#0# shift   -16#A# =>    16#0#
   16#1# shift    16#A# =>  16#400#
   16#1# shift   -16#A# =>    16#0#
   16#F# shift    16#A# => 16#3C00#
   16#F# shift   -16#A# =>    16#0#
   16#0# shift    16#B# =>    16#0#
   16#0# shift   -16#B# =>    16#0#
16#FFFF# shift    16#B# => 16#F800#
16#FFFF# shift   -16#B# =>   16#1F#
   16#0# shift    16#B# =>    16#0#
   16#0# shift   -16#B# =>    16#0#
   16#1# shift    16#B# =>  16#800#
   16#1# shift   -16#B# =>    16#0#
   16#F# shift    16#B# => 16#7800#
   16#F# shift   -16#B# =>    16#0#
   16#0# shift    16#C# =>    16#0#
   16#0# shift   -16#C# =>    16#0#
16#FFFF# shift    16#C# => 16#F000#
16#FFFF# shift   -16#C# =>    16#F#
   16#0# shift    16#C# =>    16#0#
   16#0# shift   -16#C# =>    16#0#
   16#1# shift    16#C# => 16#1000#
   16#1# shift   -16#C# =>    16#0#
   16#F# shift    16#C# => 16#F000#
   16#F# shift   -16#C# =>    16#0#
   16#0# shift    16#D# =>    16#0#
   16#0# shift   -16#D# =>    16#0#
16#FFFF# shift    16#D# => 16#E000#
16#FFFF# shift   -16#D# =>    16#7#
   16#0# shift    16#D# =>    16#0#
   16#0# shift   -16#D# =>    16#0#
   16#1# shift    16#D# => 16#2000#
   16#1# shift   -16#D# =>    16#0#
   16#F# shift    16#D# => 16#E000#
   16#F# shift   -16#D# =>    16#0#
   16#0# shift    16#E# =>    16#0#
   16#0# shift   -16#E# =>    16#0#
16#FFFF# shift    16#E# => 16#C000#
16#FFFF# shift   -16#E# =>    16#3#
   16#0# shift    16#E# =>    16#0#
   16#0# shift   -16#E# =>    16#0#
   16#1# shift    16#E# => 16#4000#
   16#1# shift   -16#E# =>    16#0#
   16#F# shift    16#E# => 16#C000#
   16#F# shift   -16#E# =>    16#0#
   16#0# shift    16#F# =>    16#0#
   16#0# shift   -16#F# =>    16#0#
16#FFFF# shift    16#F# => 16#8000#
16#FFFF# shift   -16#F# =>    16#1#
   16#0# shift    16#F# =>    16#0#
   16#0# shift   -16#F# =>    16#0#
   16#1# shift    16#F# => 16#8000#
   16#1# shift   -16#F# =>    16#0#
   16#F# shift    16#F# => 16#8000#
   16#F# shift   -16#F# =>    16#0#
   16#0# shift   16#10# =>    16#0#
   16#0# shift  -16#10# =>    16#0#
16#FFFF# shift   16#10# =>    16#0#
16#FFFF# shift  -16#10# =>    16#0#
   16#0# shift   16#10# =>    16#0#
   16#0# shift  -16#10# =>    16#0#
   16#1# shift   16#10# =>    16#0#
   16#1# shift  -16#10# =>    16#0#
   16#F# shift   16#10# =>    16#0#
   16#F# shift  -16#10# =>    16#0#
 16#0# shift  16#0# =>  16#0#
 16#0# shift  16#0# =>  16#0#
16#FF# shift  16#0# => 16#FF#
16#FF# shift  16#0# => 16#FF#
 16#0# shift  16#0# =>  16#0#
 16#0# shift  16#0# =>  16#0#
 16#1# shift  16#0# =>  16#1#
 16#1# shift  16#0# =>  16#1#
 16#F# shift  16#0# =>  16#F#
 16#F# shift  16#0# =>  16#F#
 16#0# shift  16#1# =>  16#0#
 16#0# shift -16#1# =>  16#0#
16#FF# shift  16#1# => 16#FE#
16#FF# shift -16#1# => 16#7F#
 16#0# shift  16#1# =>  16#0#
 16#0# shift -16#1# =>  16#0#
 16#1# shift  16#1# =>  16#2#
 16#1# shift -16#1# =>  16#0#
 16#F# shift  16#1# => 16#1E#
 16#F# shift -16#1# =>  16#7#
 16#0# shift  16#2# =>  16#0#
 16#0# shift -16#2# =>  16#0#
16#FF# shift  16#2# => 16#FC#
16#FF# shift -16#2# => 16#3F#
 16#0# shift  16#2# =>  16#0#
 16#0# shift -16#2# =>  16#0#
 16#1# shift  16#2# =>  16#4#
 16#1# shift -16#2# =>  16#0#
 16#F# shift  16#2# => 16#3C#
 16#F# shift -16#2# =>  16#3#
 16#0# shift  16#3# =>  16#0#
 16#0# shift -16#3# =>  16#0#
16#FF# shift  16#3# => 16#F8#
16#FF# shift -16#3# => 16#1F#
 16#0# shift  16#3# =>  16#0#
 16#0# shift -16#3# =>  16#0#
 16#1# shift  16#3# =>  16#8#
 16#1# shift -16#3# =>  16#0#
 16#F# shift  16#3# => 16#78#
 16#F# shift -16#3# =>  16#1#
 16#0# shift  16#4# =>  16#0#
 16#0# shift -16#4# =>  16#0#
16#FF# shift  16#4# => 16#F0#
16#FF# shift -16#4# =>  16#F#
 16#0# shift  16#4# =>  16#0#
 16#0# shift -16#4# =>  16#0#
 16#1# shift  16#4# => 16#10#
 16#1# shift -16#4# =>  16#0#
 16#F# shift  16#4# => 16#F0#
 16#F# shift -16#4# =>  16#0#
 16#0# shift  16#5# =>  16#0#
 16#0# shift -16#5# =>  16#0#
16#FF# shift  16#5# => 16#E0#
16#FF# shift -16#5# =>  16#7#
 16#0# shift  16#5# =>  16#0#
 16#0# shift -16#5# =>  16#0#
 16#1# shift  16#5# => 16#20#
 16#1# shift -16#5# =>  16#0#
 16#F# shift  16#5# => 16#E0#
 16#F# shift -16#5# =>  16#0#
 16#0# shift  16#6# =>  16#0#
 16#0# shift -16#6# =>  16#0#
16#FF# shift  16#6# => 16#C0#
16#FF# shift -16#6# =>  16#3#
 16#0# shift  16#6# =>  16#0#
 16#0# shift -16#6# =>  16#0#
 16#1# shift  16#6# => 16#40#
 16#1# shift -16#6# =>  16#0#
 16#F# shift  16#6# => 16#C0#
 16#F# shift -16#6# =>  16#0#
 16#0# shift  16#7# =>  16#0#
 16#0# shift -16#7# =>  16#0#
16#FF# shift  16#7# => 16#80#
16#FF# shift -16#7# =>  16#1#
 16#0# shift  16#7# =>  16#0#
 16#0# shift -16#7# =>  16#0#
 16#1# shift  16#7# => 16#80#
 16#1# shift -16#7# =>  16#0#
 16#F# shift  16#7# => 16#80#
 16#F# shift -16#7# =>  16#0#
 16#0# shift  16#8# =>  16#0#
 16#0# shift -16#8# =>  16#0#
16#FF# shift  16#8# =>  16#0#
16#FF# shift -16#8# =>  16#0#
 16#0# shift  16#8# =>  16#0#
 16#0# shift -16#8# =>  16#0#
 16#1# shift  16#8# =>  16#0#
 16#1# shift -16#8# =>  16#0#
 16#F# shift  16#8# =>  16#0#
 16#F# shift -16#8# =>  16#0#

End of log