Chaotic Kallax

Click here to download puzzle.