ZP-840 Vietnam physics