1C:40:E8
The MAC address prefix 1C-40-E8 has been assigned to SHENZHEN PROGRESS&WIN TECHNOLOGY CO.,LTD