Clovertech
Many Thanks to Jim Kosloskey and Thomas Rioux for helping me solve this puzzle.
Attached is the completed solution in case anybody is interested.