Nvidia Earnings, Moats and Chi... Note