ok, 0D is possibly for ribbons? B3 is for gift type. 0C is the primary ribbon flag(not B2) and looks like standard flags for "celebration" ribbons- 10h = classic ribbon, 20h = premiere ribbon, 80h = birthday ribbon, 10+20+80 = B0 = all 3 ribbons on the poke. gonna test 0D now, i'd bet 0D is for region-specific ribbons for contests, etc.
e: 0C and 0D are both celebration ribbons. list coming...
e2:
0C:
01 - country ribbon
02 - national
04 - earth
08 - world
10 - classic
20 - premiere
40 - event
80 - birthday
and you obviously just add as you want to combine more.
e3:
0D:
01 - special ribbon
02 - memorial
04 - wish
08 - battle champ
10 - regional champ
20 - national champ
40 - world champ
80 - no ribbon
looks like 15 ribbons available to wondercard pokes. for example, if you wanted a wondercard to arrive with the national, birthday, memorial,wish, and world champ ribbons, you would make 0C = 0x82(0x02 + 0x80) and 0D = 0x46.(0x02+0x04+0x40)
and i updated our wiki entry:
http://projectpokemon.org/wiki/5th_Generation_Wonder_Card_Map
e18: 0xB2(always 44) is unknown again at the moment.