20 pts - parrot EU buzzwords profusely without any context or logic
20 pts - spend a tone of money for certificates issued by EU approved firms
20 pts - prove your firm is already rich and wants the grant only to get richer
20 pts - sign yourself in for insane bureaucratic oversight and 30% of revenue kick-back to EU selected services (all your suppliers need to be 'preaproved')
20 pts - !!! THIS !!! prove that you already participated in previous projects
So basically it was 300 pages of gibberish summarized as "you are neither sufficiently 'well connected' or obedient to get grants"