FULLY DEFINED #2