Their website says (bold and in red) "Installation instructions for this product are out of date. Please be aware that other resources like forum guides might need to be utilized".
Here was the 3rd link I found in google (already pdf'd for you). A tummy tuck isnt the easiest, your bound to deviate from the instructions a bit.