How we helped an OEM integrate both RDK-B and OpenSync middleware into its WiFi chipsets in just 3 months