Hello, I had my H1B visa issued in October 2008 and worked under H1B status until September 2011, and moved outside US (Canada) after that. Since September 2013 I have been on L1 visa and working in the US. Since my L1 visa validity is expiring soon, I would need to file for a new H1B visa. Can someone please help me understand if I am exempt from the H1B CAP in this case? Thanks.