related tags: 6F4D38 8A471C A48369 C1804C CDAD8C DBC3A1 E2DCD9 E7DBD4 EEAE6C F8C783 glasses periscope prototyping