I don't know what a "madate" is but are you asking "where did the mandate of heaven come from?", it came from China.
Yes, indeed there is. There is, however, enough information for me to give this answer... So maybe the information isn't insufficient? Is this a paradox?
"deficient"
'Insufficient' means of a quantity not able to fulfill a need or requirement