so, now we have a shiny new state table for this scheme to work out, state operations (search, insert, delete) done from the stack side must use the adresses/ports swapped otherwise the return traffic would not match the wire side yes, many brains were twisted on that logic and lots of sake and shochu were consumed to recover for the moment, just believe us that it is right. if you want, take a whiteboard at home and spend the hours just like we did