D2L004 is a "container" hot fix that contains "member" hot fixes which will update your SAS software components.
See "What is a container hot fix?" in the SAS Hot Fix FAQ for more information on container and member hot fixes.
A manifest listing the contents of each of the following "member" hot fixes is available:
B5S006 manifest for SAS Threaded Kernel Secure 9.4_M5
B6Q035 manifest for Base SAS 9.4_M5
B5M007 manifest for SAS Threaded Kernel Core Routines 9.4_M5
D2M002 manifest for SAS Threaded Kernel Interface to R 9.4_M5