There were uglier, this one was certainly the looker of the bunch.
The wiring diagram was useless. I searched the web as well and found no better. I also emailed them about it, no response.
I'll have a look again tonight, but I did search the thing inside and out not finding anything.