download Damaged pptx ebook stream