ha45526