wang deposit octafx