Stopping WebSphere MQ Queue Manager processes forcefully

As per IBM recommendations, when an attempt to gracefully stop the Queue Manager fails, the agent for WebSphere MQ kills the processes in the following order:

MQ 5.3

"amqhasmx X_QUEUE_MANAGER_X( |\$)",
"amqzllp0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzlaa0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqrrmfa .*-m *X_QUEUE_MANAGER_X( |\$)",
"runmqchi .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzdmaa .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzfuma .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzxma0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqpcsea .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqharmx .*-m *X_QUEUE_MANAGER_X( |\$)",
"runmqlsr .*-m *X_QUEUE_MANAGER_X( |\$)",

MQ 6.0

"amqzmuc0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzxma0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzfuma .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzlaa0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzlsa0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzmgr0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzmur0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqrmppa .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqrrmfa .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzdmaa .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqpcsea *X_QUEUE_MANAGER_X( |\$)",
"amqhasmx X_QUEUE_MANAGER_X( |\$)",
"amqzllp0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"runmqchi .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqharmx .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqfqpub .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqfcxba .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqcrsta .*-m *X_QUEUE_MANAGER_X( |\$)",
"runmqsc *X_QUEUE_MANAGER_X( |\$)",
"runmqlsr .*-m *X_QUEUE_MANAGER_X( |\$)",

MQ 7.0

"amqzmuc0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzxma0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzfuma .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzlaa0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzlsa0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzmuf0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzmur0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzmgr0 .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqfqpub .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqfcxba .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqrmppa .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqcrsta .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqcrs6b .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqrrmfa .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqzdmaa .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqpcsea *X_QUEUE_MANAGER_X( |\$)",
"runmqtrm .*-m *X_QUEUE_MANAGER_X( |\$)",
"runmqdlq .*X_QUEUE_MANAGER_X( |\$)",
"runmqchi .*-m *X_QUEUE_MANAGER_X( |\$)",
"runmqlsr .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqxssvn .*-m *X_QUEUE_MANAGER_X( |\$)",
"amqztrcn .*-m *X_QUEUE_MANAGER_X( |\$)",
"runmqsc *X_QUEUE_MANAGER_X( |\$)",