Here's a link of Shen & Zhao's short program. VERY much a work in progress, but lots o' good elements...
Strange things happen with the above link. You might need to try a few times for maximum viewing pleasure. If you get caught in buffering hell the first time, let it play through & the second viewing will work.
Mods: If this is done incorrectly, please delete.
Here's hoping these two a speedy recovery all the way to Italy...