@Richard.Hein: Not sure about the exact time it posted, but I just noticed them today. Smiley

And I don't think its so late, I guess they are produced and uploaded from Europe, encoding and distributing also takes time.