Eze-Mulch needs to maintain information about the clients, including whether they areindividual or corporate (such as schools, local government or businesses).Eze-Mulch should send out text messages a day before a scheduled job, and remindermessages the morning of the scheduled job. Ideally it should enable a call on a GPS system (such as Google Maps) to show where the job is and how to get there. If a scheduled contractor is unable to fulfil a job (either pruning or delivering) a notification can be sent to Eze-Mulch, which will then assign a substitute.(a)List the stakeholdersfor the proposed Eze-Mulchsystem, and in each case explain what their interest in the system is.(b)List and briefly describe the functional requirementsfor the Eze-Mulchsystem as identified in the description.(c)Using the FURPS+ categories, identify and briefly describe several non-functionalrequirements forEze-Mulch. Address all of the categories (URPS+): if you consider that anyof them are irrelevant, explain why