Yes, It does
I went for stamping at newark to da y morning, I reached INS at 8:00 AM, after the finger prints were taken we were asked to goto 1022 room on the 10th floor, I waited about 45 min to get my turn, Officer called my number, He took all my documentation and said they will call back to stamp the passport, It might take 1 hr, Exactly after 45 min to 1 hr he called us back serially and stamped the passport, By 12:00 noon we were out, I did not carry the ssn cards otherwise you can get that also done right there.