C recovery (22/34)

C recovery