gives (102.539)