9925065562246409454000017740000Holy Spirit Ministries Trust 20260615P0026330