USB Physical Compatibility Chart (3.2, 2.0, & 1.1)
Amazon.com: StarTech.com 6in Short USB 3.0 (5Gbps) Extension Adapter Cable ( USB-A Male to USB-A Female) - USB 3.2 Gen1 Port Saver Cable - Black (USB3EXT6INBK)
Amazon.com: Plugable 2-in-1 USB Splitter with Dual USB 2.0 Ports, Compatible with Windows, Linux, macOS, Chrome OS, USB Multiport Hub for Laptops : Electronics
Amazon.com: Amazon Basics 4 Port USB to USB 3.0 Hub with 5V/2.5A power adapter : Electronics
USB 3 Dual Port Gigabit Ethernet Adapter - USB and Thunderbolt Network Adapters | Networking IO Products | StarTech.com
What is USB 3.0? High-Speed Routing Guidelines -
Canon Knowledge Base - USB Port Location / Connectors on the back of the machine