Initial Shadow Vendor Commit.

Signed-off-by: jack <jackeagle102@gmail.com>