Magellan , Security Pass Concept and Corporate Identity

Magellan Defense Factilities.
Security Pass Concept for a fictional corporation dealing with planetary defense in and around a distant solar system.
This is a concept of a fictional security pass prop, mostly looking at illustration and illustrative elements in and on the pass itself. Also then looking into corporate identity for the Magellan Defense Facilities and concepting different potential advertisements.

Both pass and Corporate Identity fit's to one of the planetary defense buildings you can find here: