System.out.println("PROJECTWITHDRAW TASK ALLOCATION RESULTS :START");
    protected void logDemandToExcelOutput(ArrayList withdrawList,					  ArrayList projWithdrawList,					  long aCycleStamp) {	cycleStamp = aCycleStamp;		ArrayList supplyList = buildParentTaskArrayList(withdrawList);	ArrayList projSupplyList = buildParentTaskArrayList(projWithdrawList);	writeNoCycleLn("SUPPLY TASKS:START");	excelLogNonProjections(supplyList,aCycleStamp);	writeNoCycleLn("SUPPLY TASKS:END");	writeNoCycleLn("WITHDRAW TASKS:START");	excelLogNonProjections(withdrawList,aCycleStamp);	writeNoCycleLn("WITHDRAW TASKS:END");	writeNoCycleLn("PROJECTSUPPLY TASKS:START");	excelLogProjections(projSupplyList,aCycleStamp);	writeNoCycleLn("PROJECTSUPPLY TASKS:END");	writeNoCycleLn("PROJECTWITHDRAW TASKS:START");	excelLogNonProjections(projWithdrawList,aCycleStamp);	writeNoCycleLn("PROJECTWITHDRAW TASKS:END");	writeNoCycleLn("SUPPLY TASK ALLOCATION RESULTS :START");	excelLogARs(supplyList,aCycleStamp);	writeNoCycleLn("SUPPLY TASK ALLOCATION RESULTS :END");	writeNoCycleLn("WITHDRAW TASK ALLOCATION RESULTS :START");	excelLogARs(withdrawList,aCycleStamp);	writeNoCycleLn("WITHDRAW TASK ALLOCATION RESULTS :END");	writeNoCycleLn("PROJECTSUPPLY TASK ALLOCATION RESULTS :START");	excelLogARs(projSupplyList,aCycleStamp);	writeNoCycleLn("PROJECTSUPPLY TASK ALLOCATION RESULTS :END");	writeNoCycleLn("PROJECTWITHDRAW TASK ALLOCATION RESULTS :START");	excelLogARs(projWithdrawList,aCycleStamp);	writeNoCycleLn("PROJECTWITHDRAW TASK ALLOCATION RESULTS :END");    }