Wrapped and Extracted.

Wrapped and Extracted.