With a 32-card pack, how many eighteen-card hands is it possible to form with 6 diamonds, at most 4 blacks, exactly 4 jacks and exactly 4 aces?