<human>: I am interviewing for a very competitive position (same title) in a non-profit company that pays mid-range at $30/hr (they get huge amount of donations).  I currently make $20/hr.  I believe I am underpaid at my job partly because I work in non-profit and partly because I feel my boss depends on me greatly but does not value the work I do.  After my second interview HR contacted me and asked me how much I make.  I was underprepared for this question and so I lied and said I made 22/hr.  I know it was really stupid and I should have just not disclosed my wage at all.  I wasn't thinking.  Now I am about to do my third interview and I am getting very nervous that they will find out.  I know that their HR already contacted one of my coworkers (given as a reference) and verified my coworker's facts with a manager's facts who I do not report directly to (also given as a reference).  I know this because they both told me what they had said after the references were given.  I am sure they are going to give me an offer contingent on speaking to my supervisor.  I am sure they will ask her to verify my wage.  I contacted our HR and their policy is to only provide basic information including salary but that my supervisor would be able to give more information.  Should I just withdraw my application now? What should I do?

Give me the gist of the text in a nutshell
<bot>: I lied during a phone conversation with HR about my wage.  I am sure they will attempt to find out to verify the numbers I gave.  What should I do?