Diff for DOWNLOAD (Commits: 930428, 3aa7f6, Maintaining associations for 'DOWNLOAD' )