About 3/4 of the way there

The only major thing left is figuring out the MakeCRC.  The code to make
it is there but how and where should the complete code word get passed?