Legal and Finance in Jarhabhatha