My Application arrived in Oct 15. My NOC is also 2171.
I think I will be borderline. Last CIC update was 348, but this is for apps received by mid June.
So July, August, Sept and mid Oct apps are in the queue, (sitting in a shelve waiting to be checked)
According to the FSW Spreadsheet, Apps received by October will be checked for completeness in Dic to Jan 2015.