IPC-2221 / IPC-2152 Compliant