How a MAC address is built
A MAC address is 48 bits, written as 12 hex digits. The first 24, 28 or 36 bits are a block the IEEE sold to a company (MA-L, MA-M or MA-S); the rest is the serial number that company gave the interface.
Two bits in the first byte carry meaning. The lowest bit marks a multicast group address. The next one, the U/L bit, marks a locally administered address that software chose instead of the factory.