addListGroup("Primary_Group", "cs-top");
addList('cs-top','Assets','Assets','Assets');
addList('Assets','Intangible Assets','Intangible Assets','Intangible Assets');
addList('Intangible Assets','Goodwill','Trade Creditors','q89');
addOption('q89','X-XX-1010-XX','X-XX-1010-XX');



addList('Assets','Tangible Assets','Tangible Assets','Tangible Assets');
addList('Tangible Assets','Invesment in Subsidiary A','Trade Creditors','q90');
addOption('q90','X-XX-1210-XX','X-XX-1210-XX');
addList('Tangible Assets','Invesment in Subsidiary B','Trade Creditors','q91');
addOption('q91','X-XX-1220-XX','X-XX-1220-XX');
addList('Tangible Assets','Investment in Subsidiary C','Trade Creditors','q92');
addOption('q92','X-XX-1230-XX','X-XX-1230-XX');
addList('Tangible Assets','Investment in other Subs','Trade Creditors','q93');
addOption('q93','X-XX-1240-XX','X-XX-1240-XX');






addList('Assets','Fixed Assets','Fixed Assets','Fixed Assets');
addList('Fixed Assets','Land','Trade Creditors','q94');
addOption('q94','X-XX-1410-XX','X-XX-1410-XX');
addList('Fixed Assets','Buildings','Trade Creditors','q95');
addOption('q95','X-XX-1420-XX','X-XX-1420-XX');
addList('Fixed Assets','Improvements to Premises','Trade Creditors','q96');
addOption('q96','X-XX-1430-XX','X-XX-1430-XX');
addList('Fixed Assets','Plant & Machinery','Trade Creditors','q97');
addOption('q97','X-XX-1440-XX','X-XX-1440-XX');
addList('Fixed Assets','Office Equipment','Trade Creditors','q98');
addOption('q98','X-XX-1450-XX','X-XX-1450-XX');
addList('Fixed Assets','Motor Vehicles','Trade Creditors','q99');
addOption('q99','X-XX-1460-XX','X-XX-1460-XX');
addList('Fixed Assets','Fixtures & Fittings','Trade Creditors','r1');
addOption('r1','X-XX-1470-XX','X-XX-1470-XX');
addList('Fixed Assets','Other','Trade Creditors','r2');
addOption('r2','X-XX-1480-XX','X-XX-1480-XX');
addList('Fixed Assets','Depn - Land','Depn - Land','r3');
addOption('r3','X-XX-1710-XX','X-XX-1710-XX');
addList('Fixed Assets','Depn - Buildings','Depn - Buildings','r4');
addOption('r4','X-XX-1720-XX','X-XX-1720-XX');
addList('Fixed Assets','Depn - Imp. Premises','Depn - Imp. Premises','r5');
addOption('r5','X-XX-1730-XX','X-XX-1730-XX');
addList('Fixed Assets','Depn - Plant & Machinery','Depn - Plant & Machinery','r6');
addOption('r6','X-XX-1740-XX','X-XX-1740-XX');
addList('Fixed Assets','Depn - Office Equipment','Depn - Office Equipment','r7');
addOption('r7','X-XX-1750-XX','X-XX-1750-XX');
addList('Fixed Assets','Depn - Motor Vehicles','Depn - Motor Vehicles','r8');
addOption('r8','X-XX-1760-XX','X-XX-1760-XX');
addList('Fixed Assets','Depn - Fixtures & Fittings','Depn - Fixtures & Fittings','r9');
addOption('r9','X-XX-1770-XX','X-XX-1770-XX');
addList('Fixed Assets','Depn - Other','Depn - Other','r10');
addOption('r10','X-XX-1780-XX','X-XX-1780-XX');



addList('Assets','Current Assets','Current Assets','Current Assets');
addList('Current Assets','Stock','Stock','Stock');
addList('Stock','Stock','Depn - Other','r11');
addOption('r11','X-XX-2020-XX','X-XX-2020-XX');
addList('Stock','WIP','Depn - Other','r12');
addOption('r12','X-XX-2100-XX','X-XX-2100-XX');






addList('Current Assets','InterCo','InterCo','InterCo');
addList('InterCo','Sub 1 Debtor','Sub 1 Debtor','r13');
addOption('r13','X-XX-2710-XX','X-XX-2710-XX');
addList('InterCo','Sub 2 Debtor','Sub 2 Debtor','r14');
addOption('r14','X-XX-2720-XX','X-XX-2720-XX');
addList('InterCo','Sub 3 Debtor','Sub 3 Debtor','r15');
addOption('r15','X-XX-2730-XX','X-XX-2730-XX');




addList('Current Assets','Debtors & Prepayments','Debtors & Prepayments','Debtors & Prepayments');
addList('Debtors & Prepayments','Trade Debtors','Depn - IBM','r16');
addOption('r16','X-XX-2810-XX','X-XX-2810-XX');
addList('Debtors & Prepayments','Bad Debt Provision','Depn - IBM','r17');
addOption('r17','X-XX-2820-XX','X-XX-2820-XX');
addList('Debtors & Prepayments','Other Debtors','Depn - IBM','r18');
addOption('r18','X-XX-2830-XX','X-XX-2830-XX');
addList('Debtors & Prepayments','Prepayments','Depn - IBM','r19');
addOption('r19','X-XX-2840-XX','X-XX-2840-XX');
addList('Debtors & Prepayments','Unbilled Debtors','Depn - IBM','r20');
addOption('r20','X-XX-2850-XX','X-XX-2850-XX');



addList('Current Assets','Cash & Bank','Cash & Bank','Cash & Bank');
addList('Cash & Bank','Bank: 1','Cash & Bank','r21');
addOption('r21','X-XX-2910-XX','X-XX-2910-XX');
addList('Cash & Bank','Bank: 2','Cash & Bank','r22');
addOption('r22','X-XX-2920-XX','X-XX-2920-XX');
addList('Cash & Bank','Bank: 3','Cash & Bank','r23');
addOption('r23','X-XX-2930-XX','X-XX-2930-XX');
addList('Cash & Bank','Bank: 4','Cash & Bank','r24');
addOption('r24','X-XX-2940-XX','X-XX-2940-XX');
addList('Cash & Bank','Bank: 5','Cash & Bank','r25');
addOption('r25','X-XX-2950-XX','X-XX-2950-XX');
addList('Cash & Bank','Bank: 6 - Euro €','Cash & Bank','r26');
addOption('r26','X-XX-2960-XX','X-XX-2960-XX');
addList('Cash & Bank','Bank: 7 - USD $','Cash & Bank','r27');
addOption('r27','X-XX-2970-XX','X-XX-2970-XX');
addList('Cash & Bank','Credit Card','Cash & Bank','r28');
addOption('r28','X-XX-2980-XX','X-XX-2980-XX');
addList('Cash & Bank','Petty Cash - L1','Cash & Bank','r29');
addOption('r29','X-XX-2990-XX','X-XX-2990-XX');
addList('Cash & Bank','Petty Cash - L2','Cash & Bank','r30');
addOption('r30','X-XX-2991-XX','X-XX-2991-XX');
addList('Cash & Bank','Petty Cash - L3','Cash & Bank','r31');
addOption('r31','X-XX-2992-XX','X-XX-2992-XX');


addList('cs-top','Liabilities','Liabilities','Liabilities');
addList('Liabilities','Current Liabilities','Current Liabilities','Current Liabilities');
addList('Current Liabilities','Bank Loans & Overdrafts','Bank Loans & Overdrafts','Bank Loans & Overdrafts');
addList('Bank Loans & Overdrafts', 'Bank Overdraft Facility', 'Cost of Sales', 'q70');
addOption('q70','X-XX-3020-XX','X-XX-3020-XX');

addList('Current Liabilities','Creditors and Accruals','Creditors and Accruals','Creditors and Accruals');
addList('Creditors and Accruals','Trade Creditors','Trade Creditors','q71');
addOption('q71','X-XX-3210-XX','X-XX-3210-XX');
addList('Creditors and Accruals','GRNI','Trade Creditors','q72');
addOption('q72','X-XX-3220-XX','X-XX-3220-XX');
addList('Creditors and Accruals','Other Creditors','Trade Creditors','q73');
addOption('q73','X-XX-3230-XX','X-XX-3230-XX');
addList('Creditors and Accruals','Accruals','Trade Creditors','q74');
addOption('q74','X-XX-3240-XX','X-XX-3240-XX');
addList('Creditors and Accruals','Deferred Income','Trade Creditors','q75');
addOption('q75','X-XX-3250-XX','X-XX-3250-XX');
addList('Creditors and Accruals','Payroll Control','Trade Creditors','q76');
addOption('q76','X-XX-3300-XX','X-XX-3300-XX');


addList('Current Liabilities','Tax Creditors','Tax Creditors','Tax Creditors');
addList('Tax Creditors','PAYE / NI Control','Trade Creditors','q78');
addOption('q78','X-XX-3310-XX','X-XX-3310-XX');
addList('Tax Creditors','Input VAT','Trade Creditors','q79');
addOption('q79','X-XX-3410-XX','X-XX-3410-XX');
addList('Tax Creditors','Output VAT','Trade Creditors','q80');
addOption('q80','X-XX-3420-XX','X-XX-3420-XX');
addList('Tax Creditors','VAT Control','Trade Creditors','q81');
addOption('q81','X-XX-3430-XX','X-XX-3430-XX');
addList('Tax Creditors','Corporation Tax','Trade Creditors','q82');
addOption('q82','X-XX-3450-XX','X-XX-3450-XX');

addList('Current Liabilities','InterCo','InterCo','InterCo');
addList('InterCo','InterCo Creditors','Trade Creditors','q83');
addOption('q83','X-XX-3520-XX','X-XX-3520-XX');



addList('Liabilities','Long Term Liabilities','Long Term Liabilities','Long Term Liabilities');
addList('Long Term Liabilities','Bank: 3 - Loan A/C','Trade Creditors','q84');
addOption('q84','X-XX-3810-XX','X-XX-3810-XX');
addList('Long Term Liabilities','Term Loan - Tranche1','Trade Creditors','q85');
addOption('q85','X-XX-3820-XX','X-XX-3820-XX');
addList('Long Term Liabilities','Term Loan - Tranche2','Trade Creditors','q86');
addOption('q86','X-XX-3830-XX','X-XX-3830-XX');
addList('Long Term Liabilities','Mortgage','Trade Creditors','q87');
addOption('q87','X-XX-3840-XX','X-XX-3840-XX');
addList('Long Term Liabilities','Secured A Loan Notes 2008-2014','Trade Creditors','q88');
addOption('q88','X-XX-3850-XX','X-XX-3850-XX');



addList('cs-top','Capital and Reserves       ','Capital and Reserves       ','Capital and Reserves');
addList('Capital and Reserves','Capital and Reserves','Capital and Reserves_','Capital and Reserves_');
addList('Capital and Reserves_', 'Ordinary Share Capital', 'Cost of Sales', 'q65');
addOption('q65','X-XX-4010-XX','X-XX-4010-XX');
addList('Capital and Reserves_', 'Share Premium Account', 'Cost of Sales', 'q66');
addOption('q66','X-XX-4020-XX','X-XX-4020-XX');
addList('Capital and Reserves_', 'Revaluation Reserve', 'Cost of Sales', 'q67');
addOption('q67','X-XX-4100-XX','X-XX-4100-XX');
addList('Capital and Reserves_', 'Revenue Reserves', 'Cost of Sales', 'q68');
addOption('q68','X-XX-4200-XX','X-XX-4200-XX');
addList('Capital and Reserves_', 'Profit / Loss for Year', 'Cost of Sales', 'q69');
addOption('q69','X-XX-4210-XX','X-XX-4210-XX');


addList('cs-top','Turnover','Turnover','Turnover');


addList('Turnover','Division #1','Division #1 Sales','Division #1 Sales');

addList('Division #1 Sales','L3','Division #1 Sales - L3','Division #1 Sales - L3');
addList('Division #1 Sales - L3','BU #1','Division #1 Sales - L3','Division #1 Sales - L31');
addOption('Division #1 Sales - L31','M-WI-5020-EP','M-WI-5020-EP');
addList('Division #1 Sales - L3','BU #1 - Interco','Division #1 Sales - L3','Division #1 Sales - L32');
addOption('Division #1 Sales - L32','M-WI-5050-EP','M-WI-5050-EP');


addList('Division #1 Sales - L3','BU #2','Division #1 Sales - L3','Division #1 Sales - L33');
addOption('Division #1 Sales - L33','M-WI-5020-BK','M-WI-5020-BK');
addList('Division #1 Sales - L3','BU #2 - Interco','Division #1 Sales - L3','Division #1 Sales - L34');
addOption('Division #1 Sales - L34','M-WI-5050-BK','M-WI-5050-BK');

addList('Division #1 Sales - L3','Other','Division #1 Sales - L3','Division #1 Sales - L35');
addOption('Division #1 Sales - L35','M-WI-5020-OT','M-WI-5020-OT');
addList('Division #1 Sales - L3','Other - Interco','Division #1 Sales - L3','Division #1 Sales - L36');
addOption('Division #1 Sales - L36','M-WI-5050-OT','M-WI-5050-OT');



addList('Turnover','Division #2','Repair Sales','Repair Sales');

addList('Repair Sales','Foreign Sub','Repair Sales - Foreign Sub','Repair Sales - Foreign Sub');

addList('Repair Sales - Foreign Sub','Sales','Repair Sales - Foreign Sub','Repair Sales - Foreign Sub1');
addOption('Repair Sales - Foreign Sub1','R-AB-5020-XX','R-AB-5020-XX');

addList('Repair Sales - Foreign Sub','Interco Sales','Repair Sales - Foreign Sub','Repair Sales - Foreign Sub2');
addOption('Repair Sales - Foreign Sub2','R-AB-5050-XX','R-AB-5050-XX');





addList('Repair Sales','L1','Repair Sales - L1','Repair Sales - L1');
addList('Repair Sales - L1','Sales','Repair Sales - L1','Repair Sales - L11');
addOption('Repair Sales - L11','R-HI-5020-XX','R-HI-5020-XX');
addList('Repair Sales - L1','Interco Sales','Repair Sales - L1','Repair Sales - L12');
addOption('Repair Sales - L12','R-HI-5050-XX','R-HI-5050-XX');





addList('Repair Sales','L2','Repair Sales - L2','Repair Sales - L2');
addList('Repair Sales - L2','Sales','Repair Sales - L2','Repair Sales - L21');
addOption('Repair Sales - L21','R-TE-5020-XX','R-TE-5020-XX');
addList('Repair Sales - L2','Interco Sales','Repair Sales - L2','Repair Sales - L22');
addOption('Repair Sales - L22','R-TE-5050-XX','R-TE-5050-XX');




addList('Repair Sales','L3','Repair Sales - L3','Repair Sales - L3');
addList('Repair Sales - L3','XZ Sales','Repair Sales - L3','Repair Sales - L31');
addOption('Repair Sales - L31','R-WI-5020-XZ','R-WI-5020-XZ');

addList('Repair Sales - L3','Third Party Sales','Third Party Sales - L3','Repair Sales - L33');
addOption('Repair Sales - L33','R-WI-5050-XX','R-WI-5050-XX');

addList('Repair Sales - L3','Interco Sales','Repair Sales - L3','Repair Sales - L32');
addOption('Repair Sales - L32','R-WI-5020-XX','R-WI-5020-XX');

addList('Repair Sales - L3','Discounts','Third Party Sales - L3','Repair Sales - L34');
addOption('Repair Sales - L34','X-XX-5800-SM','X-XX-5800-SM');





addList('cs-top','Cost of sales','Cost of sales','Cost of sales');
addList('Cost of sales','Division #1','Division #1','Division #1 - Cost of Sales');

addList('Division #1 - Cost of Sales','L3','Division #1 - Cost of Sales - L3','Division #1 - Cost of Sales - L3');
addList('Division #1 - Cost of Sales - L3','Cost of sales','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS1');

addList('Division #1 - Cost of Sales - COS1','Spares - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS2');
addOption('Division #1 - Cost of Sales - COS2','M-WI-6020-EP','M-WI-6020-EP');

addList('Division #1 - Cost of Sales - COS1','Spares - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS3');
addOption('Division #1 - Cost of Sales - COS3','M-WI-6020-BK','M-WI-6020-BK');


addList('Division #1 - Cost of Sales - COS1','Spares - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS4');
addOption('Division #1 - Cost of Sales - COS4','M-WI-6020-OT','M-WI-6020-OT');



addList('Division #1 - Cost of Sales - COS1','Warranty - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS5');
addOption('Division #1 - Cost of Sales - COS5','M-WI-6120-EP','M-WI-6120-EP');



addList('Division #1 - Cost of Sales - COS1','Warranty - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS6');
addOption('Division #1 - Cost of Sales - COS6','M-WI-6120-BK','M-WI-6120-BK');



addList('Division #1 - Cost of Sales - COS1','Warranty - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS7');
addOption('Division #1 - Cost of Sales - COS7','M-WI-6120-OT','M-WI-6120-OT');




addList('Division #1 - Cost of Sales - COS1','Sub-contract - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS8');
addOption('Division #1 - Cost of Sales - COS8','M-WI-6180-EP','M-WI-6180-EP');


addList('Division #1 - Cost of Sales - COS1','Sub-contract - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS9');
addOption('Division #1 - Cost of Sales - COS9','M-WI-6180-BK','M-WI-6180-BK');


addList('Division #1 - Cost of Sales - COS1','Sub-contract - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS10');
addOption('Division #1 - Cost of Sales - COS10','M-WI-6180-OT','M-WI-6180-OT');


addList('Division #1 - Cost of Sales - COS1','Storage - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS11');
addOption('Division #1 - Cost of Sales - COS11','M-WI-6640-EP','M-WI-6640-EP');



addList('Division #1 - Cost of Sales - COS1','Storage - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS12');
addOption('Division #1 - Cost of Sales - COS12','M-WI-6640-BK','M-WI-6640-BK');


addList('Division #1 - Cost of Sales - COS1','Storage - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS13');
addOption('Division #1 - Cost of Sales - COS13','M-WI-6640-OT','M-WI-6640-OT');





addList('Division #1 - Cost of Sales - COS1','Duty - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS14');
addOption('Division #1 - Cost of Sales - COS14','M-WI-6650-EP','M-WI-6650-EP');


addList('Division #1 - Cost of Sales - COS1','Duty - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS15');
addOption('Division #1 - Cost of Sales - COS15','M-WI-6650-BK','M-WI-6650-BK');


addList('Division #1 - Cost of Sales - COS1','Duty - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS16');
addOption('Division #1 - Cost of Sales - COS16','M-WI-6650-OT','M-WI-6650-OT');




addList('Division #1 - Cost of Sales - COS1','Equipment - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS17');
addOption('Division #1 - Cost of Sales - COS17','M-WI-6070-EP','M-WI-6070-EP');


addList('Division #1 - Cost of Sales - COS1','Equipment - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS18');
addOption('Division #1 - Cost of Sales - COS18','M-WI-6070-BK','M-WI-6070-BK');

addList('Division #1 - Cost of Sales - COS1','Equipment - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS19');
addOption('Division #1 - Cost of Sales - COS19','M-WI-6070-OT','M-WI-6070-OT');


addList('Division #1 - Cost of Sales - COS1','Commission - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS20');
addOption('Division #1 - Cost of Sales - COS20','M-WI-6150-EP','M-WI-6150-EP');


addList('Division #1 - Cost of Sales - COS1','Commission - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS21');
addOption('Division #1 - Cost of Sales - COS21','M-WI-6150-BK','M-WI-6150-BK');

addList('Division #1 - Cost of Sales - COS1','Commission - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS22');
addOption('Division #1 - Cost of Sales - COS22','M-WI-6150-OT','M-WI-6150-OT');









addList('Division #1 - Cost of Sales - L3','Packing & Transport','Division #1 - Packing & Transport','Division #1 - Packing & Transport');

addList('Division #1 - Packing & Transport','Packing - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS23');
addOption('Division #1 - Cost of Sales - COS23','M-WI-6620-EP','M-WI-6620-EP');


addList('Division #1 - Packing & Transport','Packing - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS24');
addOption('Division #1 - Cost of Sales - COS24','M-WI-6620-BK','M-WI-6620-BK');




addList('Division #1 - Packing & Transport','Packing - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS25');

addOption('Division #1 - Cost of Sales - COS25','M-WI-6620-OT','M-WI-6620-OT');


addList('Division #1 - Packing & Transport','Transport - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS26');
addOption('Division #1 - Cost of Sales - COS26','M-WI-6630-EP','M-WI-6630-EP');


addList('Division #1 - Packing & Transport','Transport - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS27');
addOption('Division #1 - Cost of Sales - COS27','M-WI-6630-BK','M-WI-6630-BK');


addList('Division #1 - Packing & Transport','Transport - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS28');
addOption('Division #1 - Cost of Sales - COS28','M-WI-6630-OT','M-WI-6630-OT');




addList('Division #1 - Packing & Transport','Other - BU #1','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS29');
addOption('Division #1 - Cost of Sales - COS29','M-WI-6670-EP','M-WI-6670-EP');



addList('Division #1 - Packing & Transport','Other - BU #2','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS30');
addOption('Division #1 - Cost of Sales - COS30','M-WI-6670-BK','M-WI-6670-BK');



addList('Division #1 - Packing & Transport','Other - Other','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS31');
addOption('Division #1 - Cost of Sales - COS31','M-WI-6670-OT','M-WI-6670-OT');



addList('Division #1 - Packing & Transport','Stock Adjustments','Division #1 - Cost of Sales','Division #1 - Cost of Sales - COS32');
addOption('Division #1 - Cost of Sales - COS32','M-WI-6680-XX','M-WI-6680-XX');





addList('Division #1 - Cost of Sales - L3','Labour','Division #1 - Labour','Division #1 - Labour1');
addList('Division #1 - Labour1','Basic - Productive (direct labour)','Division #1 - Labour','Division #1 - Labour3');
addOption('Division #1 - Labour3','M-WI-6220-XX','M-WI-6220-XX');

addList('Division #1 - Labour1','Basic - UnProductive (direct labour)','Division #1 - Labour','Division #1 - Labour2');
addOption('Division #1 - Labour2','M-WI-6230-XX','M-WI-6230-XX');


addList('Division #1 - Labour1','Overtime (direct labour)','Division #1 - Labour','Division #1 - Labour4');
addOption('Division #1 - Labour4','M-WI-6240-XX','M-WI-6240-XX');



addList('Division #1 - Labour1','Bonus (direct labour)','Division #1 - Labour','Division #1 - Labour5');
addOption('Division #1 - Labour5','M-WI-6250-XX','M-WI-6250-XX');


addList('Division #1 - Labour1','ERs NI (direct labour)','Division #1 - Labour','Division #1 - Labour6');
addOption('Division #1 - Labour6','M-WI-6260-XX','M-WI-6260-XX');



addList('Division #1 - Labour1','Productive var (direct labour)','Division #1 - Labour','Division #1 - Labour7');
addOption('Division #1 - Labour7','M-WI-6270-XX','M-WI-6270-XX');





addList('Division #1 - Labour1','Basic (indirect labour)','Division #1 - Labour','Division #1 - Labour8');
addOption('Division #1 - Labour8','M-WI-6310-XX','M-WI-6310-XX');


addList('Division #1 - Labour1','Overtime (indirect labour)','Division #1 - Labour','Division #1 - Labour9');
addOption('Division #1 - Labour9','M-WI-6320-XX','M-WI-6320-XX');


addList('Division #1 - Labour1','Bonus (indirect labour)','Division #1 - Labour','Division #1 - Labour10');
addOption('Division #1 - Labour10','M-WI-6330-XX','M-WI-6330-XX');



addList('Division #1 - Labour1','ERs NI (indirect labour)','Division #1 - Labour','Division #1 - Labour11');
addOption('Division #1 - Labour11','M-WI-6340-XX','M-WI-6340-XX');





addList('Cost of sales','Division #2','Division #2','Division #2 COS');
addList('Division #2 COS','Foreign Sub','Foreign Sub','Division #2 - COS - Foreign Sub');
addList('Division #2 - COS - Foreign Sub', 'Cost of Sales', 'Cost of Sales', 'aok');
addList('aok', 'Spares', 'Cost of Sales', '1ok');
addOption('1ok','R-AB-6020-XX','R-AB-6020-XX');
addList('aok', 'Consumables', 'Cost of Sales', '2ok');
addOption('2ok','R-AB-6030-XX','R-AB-6030-XX');
addList('aok', 'Warranty', 'Cost of Sales', '3ok');
addOption('3ok','R-AB-6120-XX','R-AB-6120-XX');
addList('aok', 'Sub-contract', 'Cost of Sales', '4ok');
addOption('4ok','R-AB-6180-XX','R-AB-6180-XX');

addList('Division #2 COS','L1','L1','Division #2 - COS - L1');
addList('Division #2 - COS - L1', 'Cost of Sales', 'Cost of Sales', '1ok1');
addList('1ok1', 'Spares', 'Cost of Sales', '2ok1');
addOption('2ok1','R-HI-6020-XX','R-HI-6020-XX');




addList('1ok1', 'Consumables', 'Cost of Sales', '3ok1');
addOption('3ok1','R-HI-6030-XX','R-HI-6030-XX');

addList('1ok1', 'Replacements (BERs)', 'Cost of Sales', '4ok1');
addOption('4ok1','R-HI-6040-XX','R-HI-6040-XX');


addList('1ok1', 'Warranty', 'Cost of Sales', '5ok1');
addOption('5ok1','R-HI-6120-XX','R-HI-6120-XX');


addList('1ok1', 'Commissions', 'Cost of Sales', '6ok1');
addOption('6ok1','R-HI-6150-XX','R-HI-6150-XX');


addList('1ok1', 'Commissions NI ERs', 'Cost of Sales', '7ok1');
addOption('7ok1','R-HI-6160-XX','R-HI-6160-XX');


addList('1ok1', 'Sub-contract', 'Cost of Sales', '8ok1');
addOption('8ok1','R-HI-6180-XX','R-HI-6180-XX');




addList('Division #2 COS','L2','L2','Division #2 - COS - L2');
addList('Division #2 - COS - L2', 'Cost of Sales', 'Cost of Sales', '1ok2');
addList('1ok2', 'Spares', 'Cost of Sales', '21ok1');
addOption('21ok1','R-TE-6020-XX','R-TE-6020-XX');



addList('1ok2', 'Consumables', 'Cost of Sales', '22ok2');
addOption('22ok2','R-TE-6030-XX','R-TE-6030-XX');


addList('1ok2', 'Replacements (BERs)', 'Cost of Sales', '23ok2');
addOption('23ok2','R-TE-6040-XX','R-TE-6040-XX');


addList('1ok2', 'Warranty', 'Cost of Sales', '24ok2');
addOption('24ok2','R-TE-6120-XX','R-TE-6120-XX');



addList('1ok2', 'Commissions', 'Cost of Sales', '25ok2');
addOption('25ok2','R-TE-6150-XX','R-TE-6150-XX');



addList('1ok2', 'Commissions NI ERs', 'Cost of Sales', '26ok2');
addOption('26ok2','R-TE-6160-XX','R-TE-6160-XX');


addList('1ok2', 'Sub-contract', 'Cost of Sales', '27ok2');
addOption('27ok2','R-TE-6180-XX','R-TE-6180-XX');



addList('1ok2', 'Equipment', 'Cost of Sales', '28ok2');
addOption('28ok2','R-TE-6070-XX','R-TE-6070-XX');

addList('Division #2 COS','L3','Division #2 - COS - L3','Division #2 - COS - L3');
addList('Division #2 - COS - L3', 'Cost of Sales', 'Cost of Sales', 'ok3');

addList('ok3', 'XZ - Spares', 'Cost of Sales', '1ok3');
addOption('1ok3','R-WI-6020-XZ','R-WI-6020-XZ');
addList('ok3', 'XZ - Consumables', 'Cost of Sales', '3ok3');
addOption('3ok3','R-WI-6030-XZ','R-WI-6030-XZ');
addList('ok3', 'XZ - Defectives (VOI)', 'Cost of Sales', '6ok3');
addOption('6ok3','R-WI-6050-XZ','R-WI-6050-XZ');
addList('ok3', 'XZ - New Buys (VOI)', 'Cost of Sales', '7ok3');
addOption('7ok3','R-WI-6060-XZ','R-WI-6060-XZ');
addList('ok3', 'XZ - Warranty', 'Cost of Sales', '8ok3');
addOption('8ok3','R-WI-6120-XZ','R-WI-6120-XZ');
addList('ok3', 'XZ - Commissions', 'Cost of Sales', '10ok3');
addOption('10ok3','R-WI-6150-XZ','R-WI-6150-XZ');
addList('ok3', 'XZ - Commissions NI ERs', 'Cost of Sales', '12ok3');
addOption('12ok3','R-WI-6160-XZ','R-WI-6160-XZ');
addList('ok3', 'XZ - Sub-contract', 'Cost of Sales', '14ok3');
addOption('14ok3','R-WI-6180-XZ','R-WI-6180-XZ');
addList('ok3', 'XZ - Stock Adjustments', 'Cost of Sales', '17ok3');
addOption('17ok3','R-WI-6680-XZ','R-WI-6680-XZ');

addList('ok3', '----', ' ---- ', '197ok3');
addOption('197ok3','','');



addList('ok3', '3rd - Spares', 'Cost of Sales', '2ok3');
addOption('2ok3','R-WI-6020-XX','R-WI-6020-XX');
addList('ok3', '3rd - Consumables', 'Cost of Sales', '4ok3');
addOption('4ok3','R-WI-6030-XX','R-WI-6030-XX');
addList('ok3', '3rd - Replacements (BERs)', 'Cost of Sales', '5ok3');
addOption('5ok3','R-WI-6040-XX','R-WI-6040-XX');
addList('ok3', '3rd - Warranty', 'Cost of Sales', '9ok3');
addOption('9ok3','R-WI-6120-XX','R-WI-6120-XX');
addList('ok3', '3rd - Commissions', 'Cost of Sales', '11ok3');
addOption('11ok3','R-WI-6150-XX','R-WI-6150-XX');
addList('ok3', '3rd - Commissions NI ERs', 'Cost of Sales', '13ok3');
addOption('13ok3','R-WI-6160-XX','R-WI-6160-XX');
addList('ok3', '3rd - Sub-contract', 'Cost of Sales', '15ok3');
addOption('15ok3','R-WI-6180-XX','R-WI-6180-XX');
addList('ok3', '3rd - Stock Adjustments', 'Cost of Sales', '16ok3');
addOption('16ok3','R-WI-6680-XX','R-WI-6680-XX');



addList('Division #2 - COS - Foreign Sub','Packing & Transport','Packing & Transport','Division #2 - Packing & Transport - Foreign Sub');
addList('Division #2 - Packing & Transport - Foreign Sub', 'Packing', 'Cost of Sales', 'ko1');
addOption('ko1','R-AB-6620-XX','R-AB-6620-XX');
addList('Division #2 - Packing & Transport - Foreign Sub', 'Transport', 'Cost of Sales', 'ko2');
addOption('ko2','R-AB-6630-XX','R-AB-6630-XX');

addList('Division #2 - Packing & Transport - Foreign Sub', 'Other', 'Cost of Sales', 'ko3');
addOption('ko3','R-AB-6670-XX','R-AB-6670-XX');

addList('Division #2 - Packing & Transport - Foreign Sub', 'Stock Adjustments', 'Cost of Sales', 'ko4');
addOption('ko4','R-AB-6680-XX','R-AB-6680-XX');








addList('Division #2 - COS - L1','Packing & Transport','Division #2 - Packing & Transport - L1','Division #2 - Packing & Transport - L1');
addList('Division #2 - Packing & Transport - L1', 'Packing', 'Cost of Sales', '1ko1');
addOption('1ko1','R-HI-6620-XX','R-HI-6620-XX');

addList('Division #2 - Packing & Transport - L1', 'Transport', 'Cost of Sales', '2ko1');
addOption('2ko1','R-HI-6630-XX','R-HI-6630-XX');

addList('Division #2 - Packing & Transport - L1', 'Other', 'Cost of Sales', '3ko1');
addOption('3ko1','R-HI-6670-XX','R-HI-6670-XX');

addList('Division #2 - Packing & Transport - L1', 'Stock Adjustments', 'Cost of Sales', '4ko1');
addOption('4ko1','R-HI-6680-XX','R-HI-6680-XX');




addList('Division #2 - COS - L2','Packing & Transport','Division #2 - Packing & Transport - L2','Division #2 - Packing & Transport - L2');
addList('Division #2 - Packing & Transport - L2', 'Packing', 'Cost of Sales', '1kio1');
addOption('1kio1','R-TE-6620-XX','R-TE-6620-XX');

addList('Division #2 - Packing & Transport - L2', 'Transport', 'Cost of Sales', '2kio1');
addOption('2kio1','R-TE-6630-XX','R-TE-6630-XX');

addList('Division #2 - Packing & Transport - L2', 'Other', 'Cost of Sales', '3kio1');
addOption('3kio1','R-TE-6670-XX','R-TE-6670-XX');

addList('Division #2 - Packing & Transport - L2', 'Stock Adjustments', 'Cost of Sales', '4kio1');
addOption('4kio1','R-TE-6680-XX','R-TE-6680-XX');

addList('Division #2 - Packing & Transport - L2', 'Price Variances and Revals', 'Cost of Sales', '5kio1');
addOption('5kio1','R-TE-6690-XX','R-TE-6690-XX');











addList('Division #2 - COS - L3','Packing & Transport','Division #2 - Packing & Transport - L3 -','Division #2 - Packing & Transport - L3 -');
addList('Division #2 - Packing & Transport - L3 -', 'XZ - Packing', 'Cost of Sales', '1kmo1');
addOption('1kmo1','R-WI-6620-XZ','R-WI-6620-XZ');
addList('Division #2 - Packing & Transport - L3 -', 'XZ - Transport', 'Cost of Sales', '3kmo1');
addOption('3kmo1','R-WI-6630-XZ','R-WI-6630-XZ');
addList('Division #2 - Packing & Transport - L3 -', 'XZ - Other', 'Cost of Sales', '5kmo1');

addOption('5kmo1','R-WI-6670-XZ','R-WI-6670-XZ');

addList('Division #2 - Packing & Transport - L3 -', '---', 'Cost of Sales', 'b5kmo1');

addOption('b5kmo1','','');

addList('Division #2 - Packing & Transport - L3 -', '3rd - Packing', 'Cost of Sales', '2kmo1');
addOption('2kmo1','R-WI-6620-XX','R-WI-6620-XX');




addList('Division #2 - Packing & Transport - L3 -', '3rd - Transport', 'Cost of Sales', '4kmo1');
addOption('4kmo1','R-WI-6630-XX','R-WI-6630-XX');



addList('Division #2 - Packing & Transport - L3 -', '3rd - Other', 'Cost of Sales', '6kmo1');
addOption('6kmo1','R-WI-6670-XX','R-WI-6670-XX');



addList('Division #2 - COS - L1','Labour','Division #2 - Labour - L1','Division #2 - Labour - L1');
addList('Division #2 - Labour - L1', 'Basic Productive (direct labour)', 'Cost of Sales', '1kyo1');
addOption('1kyo1','R-HI-6220-XX','R-HI-6220-XX');

addList('Division #2 - Labour - L1', 'Basic UnProductive (direct labour)', 'Cost of Sales', '2kyo1');
addOption('2kyo1','R-HI-6230-XX','R-HI-6230-XX');
addList('Division #2 - Labour - L1', 'Overtime (direct labour)', 'Cost of Sales', '3kyo1');
addOption('3kyo1','R-HI-6240-XX','R-HI-6240-XX');

addList('Division #2 - Labour - L1', 'Bonus (direct labour)', 'Cost of Sales', '4kyo1');
addOption('4kyo1','R-HI-6250-XX','R-HI-6250-XX');


addList('Division #2 - Labour - L1', 'ERs NI (direct labour)', 'Cost of Sales', '5kyo1');
addOption('5kyo1','R-HI-6260-XX','R-HI-6260-XX');


addList('Division #2 - Labour - L1', 'Productive var (direct labour)', 'Cost of Sales', '6kyo1');
addOption('6kyo1','R-HI-6270-XX','R-HI-6270-XX');


addList('Division #2 - Labour - L1', 'Basic (indirect labour)', 'Cost of Sales', '7kyo1');
addOption('7kyo1','R-HI-6310-XX','R-HI-6310-XX');


addList('Division #2 - Labour - L1', 'Overtime (indirect labour)', 'Cost of Sales', '8kyo1');
addOption('8kyo1','R-HI-6320-XX','R-HI-6320-XX');

addList('Division #2 - Labour - L1', 'Bonus (indirect labour)', 'Cost of Sales', '9kyo1');
addOption('9kyo1','R-HI-6330-XX','R-HI-6330-XX');


addList('Division #2 - Labour - L1', 'ERs NI (indirect labour)', 'Cost of Sales', '10kyo1');
addOption('10kyo1','R-HI-6340-XX','R-HI-6340-XX');











addList('Division #2 - COS - L2','Labour','Division #2 - Labour - L2','Division #2 - Labour - L2');
addList('Division #2 - Labour - L2', 'Basic Productive (direct labour)', 'Cost of Sales', '1kno1');
addOption('1kno1','R-TE-6220-XX','R-TE-6220-XX');

addList('Division #2 - Labour - L2', 'Basic UnProductive (direct labour)', 'Cost of Sales', '2kno1');
addOption('2kno1','R-TE-6230-XX','R-TE-6230-XX');

addList('Division #2 - Labour - L2', 'Overtime (direct labour)', 'Cost of Sales', '3kno1');
addOption('3kno1','R-TE-6240-XX','R-TE-6240-XX');


addList('Division #2 - Labour - L2', 'Bonus (direct labour)', 'Cost of Sales', '4kno1');
addOption('4kno1','R-TE-6250-XX','R-TE-6250-XX');

addList('Division #2 - Labour - L2', 'ERs NI (direct labour)', 'Cost of Sales', '5kno1');
addOption('5kno1','R-TE-6260-XX','R-TE-6260-XX');


addList('Division #2 - Labour - L2', 'Productive var (direct labour)', 'Cost of Sales', '6kno1');
addOption('6kno1','R-TE-6270-XX','R-TE-6270-XX');

addList('Division #2 - Labour - L2', 'Basic (Indirect labour)', 'Cost of Sales', '7kno1');
addOption('7kno1','R-TE-6310-XX','R-TE-6310-XX');


addList('Division #2 - Labour - L2', 'Overtime (Indirect labour)', 'Cost of Sales', '8kno1');
addOption('8kno1','R-TE-6320-XX','R-TE-6320-XX');

addList('Division #2 - Labour - L2', 'Bonus (Indirect labour)', 'Cost of Sales', '9kno1');
addOption('9kno1','R-TE-6330-XX','R-TE-6330-XX');

addList('Division #2 - Labour - L2', 'ERs NI (Indirect labour)', 'Cost of Sales', '10kno1');
addOption('10kno1','R-TE-6340-XX','R-TE-6340-XX');



addList('Division #2 - COS - L3','Labour','Division #2 - Labour - L3','Division #2 - Labour - L3');
addList('Division #2 - Labour - L3', 'XZ - Basic Productive (direct labour)', 'Cost of Sales', '1kpo1');
addOption('1kpo1','R-WI-6220-XZ','R-WI-6220-XZ');
addList('Division #2 - Labour - L3', 'XZ - Basic UnProductive (direct labour)', 'Cost of Sales', '3kpo1');
addOption('3kpo1','R-WI-6230-XZ','R-WI-6230-XZ');
addList('Division #2 - Labour - L3', 'XZ - Overtime (direct labour)', 'Cost of Sales', '5kpo1');
addOption('5kpo1','R-WI-6240-XZ','R-WI-6240-XZ');
addList('Division #2 - Labour - L3', 'XZ - Bonus (direct labour)', 'Cost of Sales', '7kpo1');
addOption('7kpo1','R-WI-6250-XZ','R-WI-6250-XZ');
addList('Division #2 - Labour - L3', 'XZ - ERs NI (direct labour)', 'Cost of Sales', '9kpo1');
addOption('9kpo1','R-WI-6260-XZ','R-WI-6260-XZ');
addList('Division #2 - Labour - L3', 'XZ - Productive var (direct labour)', 'Cost of Sales', '11kpo1');
addOption('11kpo1','R-WI-6270-XZ','R-WI-6270-XZ');
addList('Division #2 - Labour - L3', 'XZ - Basic (indirect labour)', 'Cost of Sales', '13kpo1');
addOption('13kpo1','R-WI-6310-XZ','R-WI-6310-XZ');
addList('Division #2 - Labour - L3', 'XZ - Overtime (indirect labour)', 'Cost of Sales', '15kpo1');
addOption('15kpo1','R-WI-6320-XZ','R-WI-6320-XZ');
addList('Division #2 - Labour - L3', 'XZ - Bonus (indirect labour)', 'Cost of Sales', '17kpo1');
addOption('17kpo1','R-WI-6330-XZ','R-WI-6330-XZ');
addList('Division #2 - Labour - L3', 'XZ - ERs NI (indirect labour)', 'Cost of Sales', '19kpo1');
addOption('19kpo1','R-WI-6340-XZ','R-WI-6340-XZ');

addList('Division #2 - Labour - L3', '---', 'Cost of Sales', 'b19kpo1');
addOption('b19kpo1','','');










addList('Division #2 - Labour - L3', '3rd - Basic Productive (direct labour)', 'Cost of Sales', '2kpo1');
addOption('2kpo1','R-WI-6220-XX','R-WI-6220-XX');
addList('Division #2 - Labour - L3', '3rd - Basic UnProductive (direct labour)', 'Cost of Sales', '4kpo1');
addOption('4kpo1','R-WI-6230-XX','R-WI-6230-XX');
addList('Division #2 - Labour - L3', '3rd - Overtime (direct labour)', 'Cost of Sales', '6kpo1');
addOption('6kpo1','R-WI-6240-XX','R-WI-6240-XX');
addList('Division #2 - Labour - L3', '3rd - Bonus (direct labour)', 'Cost of Sales', '8kpo1');
addOption('8kpo1','R-WI-6250-XX','R-WI-6250-XX');
addList('Division #2 - Labour - L3', '3rd - ERs NI (direct labour)', 'Cost of Sales', '10kpo1');
addOption('10kpo1','R-WI-6260-XX','R-WI-6260-XX');
addList('Division #2 - Labour - L3', '3rd - Productive var (direct labour)', 'Cost of Sales', '12kpo1');
addOption('12kpo1','R-WI-6270-XX','R-WI-6270-XX');
addList('Division #2 - Labour - L3', '3rd - Basic (indirect labour)', 'Cost of Sales', '14kpo1');
addOption('14kpo1','R-WI-6310-XX','R-WI-6310-XX');
addList('Division #2 - Labour - L3', '3rd - Overtime (indirect labour)', 'Cost of Sales', '16kpo1');
addOption('16kpo1','R-WI-6320-XX','R-WI-6320-XX');
addList('Division #2 - Labour - L3', '3rd - Bonus (indirect labour)', 'Cost of Sales', '18kpo1');
addOption('18kpo1','R-WI-6330-XX','R-WI-6330-XX');
addList('Division #2 - Labour - L3', '3rd - ERs NI (indirect labour)', 'Cost of Sales', '20kpo1');
addOption('20kpo1','R-WI-6340-XX','R-WI-6340-XX');



addList('cs-top','Operating costs','Operating costs','Operating costs');
addList('Operating costs','Division #1','Division #1 - Operating Costs','Division #1 - Operating Costs');
addList('Division #1 - Operating Costs','Staff Costs','Division #1 - Staff Costs','Division #1 - Staff Costs');
addList('Division #1 - Staff Costs', 'Salaries', 'Cost of Sales', '20kzo1');
addOption('20kzo1','M-UX-7005-XX','M-UX-7005-XX');
addList('Division #1 - Staff Costs', 'Bonus', 'Cost of Sales', '2kzo1');
addOption('2kzo1','M-UX-7020-XX','M-UX-7020-XX');
addList('Division #1 - Staff Costs', 'ERs NI', 'Cost of Sales', '3kzo1');
addOption('3kzo1','M-UX-7030-XX','M-UX-7030-XX');
addList('Division #1 - Staff Costs', 'Recruitment', 'Cost of Sales', '4kzo1');
addOption('4kzo1','M-UX-7040-XX','M-UX-7040-XX');
addList('Division #1 - Staff Costs', 'Training', 'Cost of Sales', '5kzo1');
addOption('5kzo1','M-UX-7050-XX','M-UX-7050-XX');
addList('Division #1 - Staff Costs', 'Competitions', 'Cost of Sales', '6kzo1');
addOption('6kzo1','M-UX-7060-XX','M-UX-7060-XX');
addList('Division #1 - Staff Costs', 'Party', 'Cost of Sales', '7kzo1');
addOption('7kzo1','M-UX-7070-XX','M-UX-7070-XX');






addList('Division #1 - Operating Costs','Property Costs','Division #1 - Property Costs','Division #1 - Property Costs');
addList('Division #1 - Property Costs', 'Rent & Rates', 'Cost of Sales', '120kzo1');

addOption('120kzo1','M-XX-7110-XX','M-XX-7110-XX');

addList('Division #1 - Property Costs', 'Light & Heat', 'Cost of Sales', '220kzo1');
addOption('220kzo1','M-XX-7120-XX','M-XX-7120-XX');

addList('Division #1 - Property Costs', 'Cleaning', 'Cost of Sales', '320kzo1');
addOption('320kzo1','M-XX-7130-XX','M-XX-7130-XX');

addList('Division #1 - Property Costs', 'Insurance', 'Cost of Sales', '420kzo1');
addOption('420kzo1','M-XX-7140-XX','M-XX-7140-XX');

addList('Division #1 - Property Costs', 'Other', 'Cost of Sales', '520kzo1');
addOption('520kzo1','M-XX-7150-XX','M-XX-7150-XX');

addList('Division #1 - Property Costs', 'Division #2 & Renewals', 'Cost of Sales', '620kzo1');
addOption('620kzo1','M-XX-7160-XX','M-XX-7160-XX');






addList('Division #1 - Operating Costs','Advertising','Division #1 - Advertising','Division #1 - Advertising');
addList('Division #1 - Advertising', 'Marketing', 'Cost of Sales', '1z1');
addOption('1z1','M-XX-7205-SM','M-XX-7205-SM');
addList('Division #1 - Advertising', 'Public Relations', 'Cost of Sales', '1z2');
addOption('1z2','M-XX-7210-SM','M-XX-7210-SM');
addList('Division #1 - Advertising', 'Publicity / Advertising', 'Cost of Sales', '1z3');
addOption('1z3','M-XX-7220-SM','M-XX-7220-SM');
addList('Division #1 - Advertising', 'Exhibitions', 'Cost of Sales', '1z4');
addOption('1z4','M-XX-7230-SM','M-XX-7230-SM');
addList('Division #1 - Advertising', 'Consultancy', 'Cost of Sales', '1z5');
addOption('1z5','M-XX-7240-SM','M-XX-7240-SM');
addList('Division #1 - Advertising', 'Canvassing', 'Cost of Sales', '1z6');
addOption('1z6','M-XX-7250-SM','M-XX-7250-SM');





addList('Division #1 - Operating Costs','Office Costs','Division #1 - Office Costs','Division #1 - Office Costs');
addList('Division #1 - Office Costs', 'Printing & Stationery', 'Cost of Sales', '1z7');
addOption('1z7','M-XX-7310-XX','M-XX-7310-XX');
addList('Division #1 - Office Costs', 'Telephone & Fax', 'Cost of Sales', '1z8');
addOption('1z8','M-XX-7320-XX','M-XX-7320-XX');
addList('Division #1 - Office Costs', 'Office Expenses', 'Cost of Sales', '1z9');
addOption('1z9','M-XX-7330-XX','M-XX-7330-XX');
addList('Division #1 - Office Costs', 'Other', 'Cost of Sales', '1z10');
addOption('1z10','M-XX-7350-XX','M-XX-7350-XX');




addList('Division #1 - Operating Costs','Motor & Travel','Division #1 - Motor & Travel','Division #1 - Motor & Travel');
addList('Division #1 - Motor & Travel', 'Motor', 'Cost of Sales', '1z11');
addOption('1z11','M-XX-7410-XX','M-XX-7410-XX');
addList('Division #1 - Motor & Travel', 'Car Lease', 'Cost of Sales', '1z12');
addOption('1z12','M-XX-7420-XX','M-XX-7420-XX');
addList('Division #1 - Motor & Travel', 'Travel', 'Cost of Sales', '1z13');
addOption('1z13','M-XX-7440-XX','M-XX-7440-XX');
addList('Division #1 - Motor & Travel', 'Hotels', 'Cost of Sales', '1z14');
addOption('1z14','M-XX-7450-XX','M-XX-7450-XX');
addList('Division #1 - Motor & Travel', 'Entertaining', 'Cost of Sales', '1z15');
addOption('1z15','M-XX-7460-XX','M-XX-7460-XX');



addList('Operating costs','Division #2','Division #2 - Operating Costs','Division #2 - Operating Costs');
addList('Division #2 - Operating Costs','SM - Staff Costs','Division #2 - Staff Costs - SM','Division #2 - Staff Costs - SM');
addList('Division #2 - Staff Costs - SM', 'Salaries', 'Cost of Sales', 'x1');
addOption('x1','R-RS-7005-SM','R-RS-7005-SM');
addList('Division #2 - Staff Costs - SM', 'Bonus', 'Cost of Sales', 'x2');
addOption('x2','R-RS-7020-SM','R-RS-7020-SM');
addList('Division #2 - Staff Costs - SM', 'ERs NI', 'Cost of Sales', 'x3');
addOption('x3','R-RS-7030-SM','R-RS-7030-SM');
addList('Division #2 - Staff Costs - SM', 'Recruitment', 'Cost of Sales', 'x4');
addOption('x4','R-RS-7040-SM','R-RS-7040-SM');
addList('Division #2 - Staff Costs - SM', 'Training', 'Cost of Sales', 'x5');
addOption('x5','R-RS-7050-SM','R-RS-7050-SM');
addList('Division #2 - Staff Costs - SM', 'Competitions', 'Cost of Sales', 'x6');
addOption('x6','R-RS-7060-SM','R-RS-7060-SM');
addList('Division #2 - Staff Costs - SM', 'Party', 'Cost of Sales', 'x7');
addOption('x7','R-RS-7070-SM','R-RS-7070-SM');






addList('Division #2 - Operating Costs','SM - Property Costs','Division #2 - Property Costs - SM','Division #2 - Property Costs - SM');
addList('Division #2 - Property Costs - SM', 'Rent & Rates', 'Cost of Sales', 'x8');
addOption('x8','R-RS-7110-SM','R-RS-7110-SM');
addList('Division #2 - Property Costs - SM', 'Light & Heat', 'Cost of Sales', 'x9');
addOption('x9','R-RS-7120-SM','R-RS-7120-SM');
addList('Division #2 - Property Costs - SM', 'Cleaning', 'Cost of Sales', 'x10');
addOption('x10','R-RS-7130-SM','R-RS-7130-SM');
addList('Division #2 - Property Costs - SM', 'Insurance', 'Cost of Sales', 'x11');
addOption('x11','R-RS-7140-SM','R-RS-7140-SM');
addList('Division #2 - Property Costs - SM', 'Other', 'Cost of Sales', 'x12');
addOption('x12','R-RS-7150-SM','R-RS-7150-SM');
addList('Division #2 - Property Costs - SM', 'Division #2 & Renewals', 'Cost of Sales', 'x13');
addOption('x13','R-RS-7160-SM','R-RS-7160-SM');







addList('Division #2 - Operating Costs','SM - Office Costs','Division #2 - Office Costs - SM','Division #2 - Office Costs - SM');
addList('Division #2 - Office Costs - SM', 'Printing & Stationery', 'Cost of Sales', 'x14');
addOption('x14','R-RS-7310-SM','R-RS-7310-SM');
addList('Division #2 - Office Costs - SM', 'Telephone & Fax', 'Cost of Sales', 'x15');
addOption('x15','R-RS-7320-SM','R-RS-7320-SM');
addList('Division #2 - Office Costs - SM', 'Office Expenses', 'Cost of Sales', 'x16');
addOption('x16','R-RS-7330-SM','R-RS-7330-SM');
addList('Division #2 - Office Costs - SM', 'Other', 'Cost of Sales', 'x17');
addOption('x17','R-RS-7350-SM','R-RS-7350-SM');





addList('Division #2 - Operating Costs','SM - Motor & Travel','Division #2 - Motor & Travel - SM','Division #2 - Motor & Travel - SM');
addList('Division #2 - Motor & Travel - SM', 'Motor', 'Cost of Sales', 'x19');
addOption('x19','R-RS-7410-SM','R-RS-7410-SM');
addList('Division #2 - Motor & Travel - SM', 'Car Lease', 'Cost of Sales', 'x20');
addOption('x20','R-RS-7420-SM','R-RS-7420-SM');
addList('Division #2 - Motor & Travel - SM', 'Travel', 'Cost of Sales', 'x21');
addOption('x21','R-RS-7440-SM','R-RS-7440-SM');
addList('Division #2 - Motor & Travel - SM', 'Hotels', 'Cost of Sales', 'x22');
addOption('x22','R-RS-7450-SM','R-RS-7450-SM');
addList('Division #2 - Motor & Travel - SM', 'Entertaining', 'Cost of Sales', 'x23');
addOption('x23','R-RS-7460-SM','R-RS-7460-SM');




addList('Division #2 - Operating Costs','SM - Advertising','Division #2 - Advertising - SM','Division #2 - Advertising - SM');
addList('Division #2 - Advertising - SM', 'Marketing', 'Cost of Sales', 'x24');
addOption('x24','R-RS-7205-SM','R-RS-7205-SM');
addList('Division #2 - Advertising - SM', 'Public Relations', 'Cost of Sales', 'x25');
addOption('x25','R-RS-7210-SM','R-RS-7210-SM');
addList('Division #2 - Advertising - SM', 'Publicity / Advertising', 'Cost of Sales', 'x26');
addOption('x26','R-RS-7220-SM','R-RS-7220-SM');
addList('Division #2 - Advertising - SM', 'Exhibitions', 'Cost of Sales', 'x27');
addOption('x27','R-RS-7230-SM','R-RS-7230-SM');
addList('Division #2 - Advertising - SM', 'Consultancy', 'Cost of Sales', 'x28');
addOption('x28','R-RS-7240-SM','R-RS-7240-SM');
addList('Division #2 - Advertising - SM', 'Canvassing', 'Cost of Sales', 'x29');
addOption('x29','R-RS-7250-SM','R-RS-7250-SM');





addList('Operating costs','General','Gen - Operating Costs','Gen - Operating Costs');
addList('Gen - Operating Costs','Staff Costs','Gen - Staff Costs','Gen - Staff Costs');
addList('Gen - Staff Costs','L1','Gen - Staff Costs - L1','Gen - Staff Costs - L1');
addList('Gen - Staff Costs - L1', 'Salaries', 'Cost of Sales', 'x30');
addOption('x30','X-HI-7005-XX','X-HI-7005-XX');
addList('Gen - Staff Costs - L1', 'Bonus', 'Cost of Sales', 'x31');
addOption('x31','X-HI-7020-XX','X-HI-7020-XX');
addList('Gen - Staff Costs - L1', 'ERs NI', 'Cost of Sales', 'x32');
addOption('x32','X-HI-7030-XX','X-HI-7030-XX');
addList('Gen - Staff Costs - L1', 'Recruitment', 'Cost of Sales', 'x33');
addOption('x33','X-HI-7040-XX','X-HI-7040-XX');
addList('Gen - Staff Costs - L1', 'Training', 'Cost of Sales', 'x34');
addOption('x34','X-HI-7050-XX','X-HI-7050-XX');
addList('Gen - Staff Costs - L1', 'Competitions', 'Cost of Sales', 'x35');
addOption('x35','X-HI-7060-XX','X-HI-7060-XX');
addList('Gen - Staff Costs - L1', 'Party', 'Cost of Sales', 'x36');
addOption('x36','X-HI-7070-XX','X-HI-7070-XX');




addList('Gen - Staff Costs','L2','Gen - Staff Costs - L2','Gen - Staff Costs - L2');
addList('Gen - Staff Costs - L2', 'Salaries', 'Cost of Sales', 'x37');
addOption('x37','X-TE-7005-XX','X-TE-7005-XX');
addList('Gen - Staff Costs - L2', 'Bonus', 'Cost of Sales', 'x38');
addOption('x38','X-TE-7020-XX','X-TE-7020-XX');
addList('Gen - Staff Costs - L2', 'ERs NI', 'Cost of Sales', 'x39');
addOption('x39','X-TE-7030-XX','X-TE-7030-XX');
addList('Gen - Staff Costs - L2', 'Recruitment', 'Cost of Sales', 'x40');
addOption('x40','X-TE-7040-XX','X-TE-7040-XX');
addList('Gen - Staff Costs - L2', 'Training', 'Cost of Sales', 'x41');
addOption('x41','X-TE-7050-XX','X-TE-7050-XX');
addList('Gen - Staff Costs - L2', 'Competitions', 'Cost of Sales', 'x42');
addOption('x42','X-TE-7060-XX','X-TE-7060-XX');
addList('Gen - Staff Costs - L2', 'Party', 'Cost of Sales', 'x43');
addOption('x43','X-TE-7070-XX','X-TE-7070-XX');



addList('Gen - Staff Costs','Finance & Admin','Gen - Staff Costs - FA','Gen - Staff Costs - FA');
addList('Gen - Staff Costs - FA', 'Salaries', 'Cost of Sales', 'x45');
addOption('x45','X-XX-7005-FA','X-XX-7005-FA');
addList('Gen - Staff Costs - FA', 'Bonus', 'Cost of Sales', 'x46');
addOption('x46','X-XX-7020-FA','X-XX-7020-FA');
addList('Gen - Staff Costs - FA', 'ERs NI', 'Cost of Sales', 'x47');
addOption('x47','X-XX-7030-FA','X-XX-7030-FA');
addList('Gen - Staff Costs - FA', 'Recruitment', 'Cost of Sales', 'x48');
addOption('x48','X-XX-7040-FA','X-XX-7040-FA');
addList('Gen - Staff Costs - FA', 'Training', 'Cost of Sales', 'x49');
addOption('x49','X-XX-7050-FA','X-XX-7050-FA');
addList('Gen - Staff Costs - FA', 'Competitions', 'Cost of Sales', 'x50');
addOption('x50','X-XX-7060-FA','X-XX-7060-FA');
addList('Gen - Staff Costs - FA', 'Party', 'Cost of Sales', 'x51');
addOption('x51','X-XX-7070-FA','X-XX-7070-FA');




addList('Gen - Staff Costs','L3','Gen - Staff Costs - L3','Gen - Staff Costs - L3');
addList('Gen - Staff Costs - L3', 'Salaries', 'Cost of Sales', 'x52');
addOption('x52','X-WI-7005-XX','X-WI-7005-XX');
addList('Gen - Staff Costs - L3', 'Bonus', 'Cost of Sales', 'x53');
addOption('x53','X-WI-7020-XX','X-WI-7020-XX');
addList('Gen - Staff Costs - L3', 'ERs NI', 'Cost of Sales', 'x54');
addOption('x54','X-WI-7030-XX','X-WI-7030-XX');
addList('Gen - Staff Costs - L3', 'Recruitment', 'Cost of Sales', 'x55');
addOption('x55','X-WI-7040-XX','X-WI-7040-XX');
addList('Gen - Staff Costs - L3', 'Training', 'Cost of Sales', 'x56');
addOption('x56','X-WI-7050-XX','X-WI-7050-XX');
addList('Gen - Staff Costs - L3', 'Competitions', 'Cost of Sales', 'x57');
addOption('x57','X-WI-7060-XX','X-WI-7060-XX');
addList('Gen - Staff Costs - L3', 'Party', 'Cost of Sales', 'x58');
addOption('x58','X-WI-7070-XX','X-WI-7070-XX');


addList('Gen - Operating Costs','Property Costs','Gen - Property Costs','Gen - Property Costs');

addList('Gen - Property Costs','L1','Gen - Property Costs - L1','Gen - Property Costs - L1');
addList('Gen - Property Costs - L1', 'Rent & Rates', 'Cost of Sales', '1x57');
addOption('1x57','X-HI-7110-XX','X-HI-7110-XX');
addList('Gen - Property Costs - L1', 'Light & Heat', 'Cost of Sales', '1x58');
addOption('1x58','X-HI-7120-XX','X-HI-7120-XX');
addList('Gen - Property Costs - L1', 'Cleaning', 'Cost of Sales', '1x59');
addOption('1x59','X-HI-7130-XX','X-HI-7130-XX');
addList('Gen - Property Costs - L1', 'Insurance', 'Cost of Sales', '1x60');
addOption('1x60','X-HI-7140-XX','X-HI-7140-XX');
addList('Gen - Property Costs - L1', 'Other', 'Cost of Sales', '1x61');
addOption('1x61','X-HI-7150-XX','X-HI-7150-XX');
addList('Gen - Property Costs - L1', 'Division #2 & Renewals', 'Cost of Sales', '1x62');
addOption('1x62','X-HI-7160-XX','X-HI-7160-XX');


addList('Gen - Property Costs','L2','Gen - Property Costs - L2','Gen - Property Costs - L2');
addList('Gen - Property Costs - L2', 'Rent & Rates', 'Cost of Sales', 'x63');
addOption('x63','X-TE-7110-XX','X-TE-7110-XX');
addList('Gen - Property Costs - L2', 'Light & Heat', 'Cost of Sales', 'x64');
addOption('x64','X-TE-7120-XX','X-TE-7120-XX');
addList('Gen - Property Costs - L2', 'Cleaning', 'Cost of Sales', 'x65');
addOption('x65','X-TE-7130-XX','X-TE-7130-XX');
addList('Gen - Property Costs - L2', 'Insurance', 'Cost of Sales', 'x66');
addOption('x66','X-TE-7140-XX','X-TE-7140-XX');
addList('Gen - Property Costs - L2', 'Other', 'Cost of Sales', 'x67');
addOption('x67','X-TE-7150-XX','X-TE-7150-XX');
addList('Gen - Property Costs - L2', 'Division #2 & Renewals', 'Cost of Sales', 'x68');
addOption('x68','X-TE-7160-XX','X-TE-7160-XX');



addList('Gen - Property Costs','Finance & Admin','Gen - Property Costs - FA','Gen - Property Costs - FA');
addList('Gen - Property Costs - FA', 'Rent & Rates', 'Cost of Sales', 'x69');
addOption('x69','X-XX-7110-FA','X-XX-7110-FA');
addList('Gen - Property Costs - FA', 'Light & Heat', 'Cost of Sales', 'x70');
addOption('x70','X-XX-7120-FA','X-XX-7120-FA');
addList('Gen - Property Costs - FA', 'Cleaning', 'Cost of Sales', 'x71');
addOption('x71','X-XX-7130-FA','X-XX-7130-FA');
addList('Gen - Property Costs - FA', 'Insurance', 'Cost of Sales', 'x72');
addOption('x72','X-XX-7140-FA','X-XX-7140-FA');
addList('Gen - Property Costs - FA', 'Other', 'Cost of Sales', 'x73');
addOption('x73','X-XX-7150-FA','X-XX-7150-FA');
addList('Gen - Property Costs - FA', 'Division #2 & Renewals', 'Cost of Sales', 'x74');
addOption('x74','X-XX-7160-FA','X-XX-7160-FA');





addList('Gen - Property Costs','L3','Gen - Property Costs - L3','Gen - Property Costs - L3');
addList('Gen - Property Costs - L3', 'Rent & Rates', 'Cost of Sales', 'x75');
addOption('x75','X-WI-7110-XX','X-WI-7110-XX');
addList('Gen - Property Costs - L3', 'Light & Heat', 'Cost of Sales', 'x76');
addOption('x76','X-WI-7120-XX','X-WI-7120-XX');
addList('Gen - Property Costs - L3', 'Cleaning', 'Cost of Sales', 'x77');
addOption('x77','X-WI-7130-XX','X-WI-7130-XX');
addList('Gen - Property Costs - L3', 'Insurance', 'Cost of Sales', 'x78');
addOption('x78','X-WI-7140-XX','X-WI-7140-XX');
addList('Gen - Property Costs - L3', 'Other', 'Cost of Sales', 'x79');
addOption('x79','X-WI-7150-XX','X-WI-7150-XX');
addList('Gen - Property Costs - L3', 'Division #2 & Renewals', 'Cost of Sales', 'x80');
addOption('x80','X-WI-7160-XX','X-WI-7160-XX');







addList('Gen - Operating Costs','Office Costs','Gen - Office Costs','Gen - Office Costs');
addList('Gen - Office Costs','Foreign Sub','Gen - Office Costs - Foreign Sub','Gen - Office Costs - Foreign Sub');
addList('Gen - Office Costs - Foreign Sub', 'Other', 'Cost of Sales', 'x81');
addOption('x81','X-AB-7350-XX','X-AB-7350-XX');

addList('Gen - Office Costs','L1','Gen - Office Costs - L1','Gen - Office Costs - L1');
addList('Gen - Office Costs - L1', 'Printing & Stationery', 'Cost of Sales', 'x82');
addOption('x82','X-HI-7310-XX','X-HI-7310-XX');
addList('Gen - Office Costs - L1', 'Telephone & Fax', 'Cost of Sales', 'x83');
addOption('x83','X-HI-7320-XX','X-HI-7320-XX');
addList('Gen - Office Costs - L1', 'Office Expenses', 'Cost of Sales', 'x84');
addOption('x84','X-HI-7330-XX','X-HI-7330-XX');
addList('Gen - Office Costs - L1', 'Other', 'Cost of Sales', 'x85');
addOption('x85','X-HI-7350-XX','X-HI-7350-XX');




addList('Gen - Office Costs','L2','Gen - Office Costs - L2','Gen - Office Costs - L2');
addList('Gen - Office Costs - L2', 'Printing & Stationery', 'Cost of Sales', 'x86');
addOption('x86','X-TE-7310-XX','X-TE-7310-XX');
addList('Gen - Office Costs - L2', 'Telephone & Fax', 'Cost of Sales', 'x87');
addOption('x87','X-TE-7320-XX','X-TE-7320-XX');
addList('Gen - Office Costs - L2', 'Office Expenses', 'Cost of Sales', 'x88');
addOption('x88','X-TE-7330-XX','X-TE-7330-XX');
addList('Gen - Office Costs - L2', 'Other', 'Cost of Sales', 'x89');
addOption('x89','X-TE-7350-XX','X-TE-7350-XX');






addList('Gen - Office Costs','Finance & Admin','Gen - Office Costs - FA','Gen - Office Costs - FA');
addList('Gen - Office Costs - FA', 'Printing & Stationery', 'Cost of Sales', 'x90');
addOption('x90','X-XX-7310-FA','X-XX-7310-FA');
addList('Gen - Office Costs - FA', 'Telephone & Fax', 'Cost of Sales', 'x91');
addOption('x91','X-XX-7320-FA','X-XX-7320-FA');
addList('Gen - Office Costs - FA', 'Office Expenses', 'Cost of Sales', 'x92');
addOption('x92','X-XX-7330-FA','X-XX-7330-FA');
addList('Gen - Office Costs - FA', 'Other', 'Cost of Sales', 'x93');
addOption('x93','X-XX-7350-FA','X-XX-7350-FA');




addList('Gen - Office Costs','L3','Gen - Office Costs - L3','Gen - Office Costs - L3');
addList('Gen - Office Costs - L3', 'Printing & Stationery', 'Cost of Sales', 'x94');
addOption('x94','X-WI-7310-XX','X-WI-7310-XX');
addList('Gen - Office Costs - L3', 'Telephone & Fax', 'Cost of Sales', 'x95');
addOption('x95','X-WI-7320-XX','X-WI-7320-XX');
addList('Gen - Office Costs - L3', 'Office Expenses', 'Cost of Sales', 'x96');
addOption('x96','X-WI-7330-XX','X-WI-7330-XX');
addList('Gen - Office Costs - L3', 'Other', 'Cost of Sales', 'x97');
addOption('x97','X-WI-7350-XX','X-WI-7350-XX');






addList('Gen - Operating Costs','Motor & Travel','Gen - Motor & Travel','Gen - Motor & Travel');
addList('Gen - Motor & Travel','Foreign Sub','Gen - Motor & Travel - Foreign Sub','Gen - Motor & Travel - Foreign Sub');
addList('Gen - Motor & Travel - Foreign Sub', 'Travel', 'Cost of Sales', 'x98');
addOption('x98','X-AB-7440-XX','X-AB-7440-XX');
addList('Gen - Motor & Travel - Foreign Sub', 'Hotels', 'Cost of Sales', 'x99');
addOption('x99','X-AB-7450-XX','X-AB-7450-XX');
addList('Gen - Motor & Travel - Foreign Sub', 'Entertaining', 'Cost of Sales', 'x100');
addOption('x100','X-AB-7460-XX','X-AB-7460-XX');







addList('Gen - Motor & Travel','L1','Gen - Motor & Travel - L1','Gen - Motor & Travel - L1');
addList('Gen - Motor & Travel - L1', 'Motor', 'Cost of Sales', 'q1');
addOption('q1','X-HI-7410-XX','X-HI-7410-XX');
addList('Gen - Motor & Travel - L1', 'Car Lease', 'Cost of Sales', 'q2');
addOption('q2','X-HI-7420-XX','X-HI-7420-XX');
addList('Gen - Motor & Travel - L1', 'Travel', 'Cost of Sales', 'q3');
addOption('q3','X-HI-7440-XX','X-HI-7440-XX');
addList('Gen - Motor & Travel - L1', 'Hotels', 'Cost of Sales', 'q4');
addOption('q4','X-HI-7450-XX','X-HI-7450-XX');
addList('Gen - Motor & Travel - L1', 'Entertaining', 'Cost of Sales', 'q5');
addOption('q5','X-HI-7460-XX','X-HI-7460-XX');






addList('Gen - Motor & Travel','L2','Gen - Motor & Travel - L2','Gen - Motor & Travel - L2');
addList('Gen - Motor & Travel - L2', 'Motor', 'Cost of Sales', 'q6');
addOption('q6','X-TE-7410-XX','X-TE-7410-XX');
addList('Gen - Motor & Travel - L2', 'Car Lease', 'Cost of Sales', 'q7');
addOption('q7','X-TE-7420-XX','X-TE-7420-XX');
addList('Gen - Motor & Travel - L2', 'Travel', 'Cost of Sales', 'q8');
addOption('q8','X-TE-7440-XX','X-TE-7440-XX');
addList('Gen - Motor & Travel - L2', 'Hotels', 'Cost of Sales', 'q9');
addOption('q9','X-TE-7450-XX','X-TE-7450-XX');
addList('Gen - Motor & Travel - L2', 'Entertaining', 'Cost of Sales', 'q10');
addOption('q10','X-TE-7460-XX','X-TE-7460-XX');





addList('Gen - Motor & Travel','L3','Gen - Motor & Travel - L3','Gen - Motor & Travel - L3');
addList('Gen - Motor & Travel - L3', 'Motor', 'Cost of Sales', 'q11');
addOption('q11','X-WI-7410-XX','X-WI-7410-XX');
addList('Gen - Motor & Travel - L3', 'Car Lease', 'Cost of Sales', 'q12');
addOption('q12','X-WI-7420-XX','X-WI-7420-XX');
addList('Gen - Motor & Travel - L3', 'Travel', 'Cost of Sales', 'q13');
addOption('q13','X-WI-7440-XX','X-WI-7440-XX');
addList('Gen - Motor & Travel - L3', 'Hotels', 'Cost of Sales', 'q14');
addOption('q14','X-WI-7450-XX','X-WI-7450-XX');
addList('Gen - Motor & Travel - L3', 'Entertaining', 'Cost of Sales', 'q15');
addOption('q15','X-WI-7460-XX','X-WI-7460-XX');





addList('Gen - Motor & Travel','Finance & Admin','Gen - Motor & Travel - FA','Gen - Motor & Travel - FA');
addList('Gen - Motor & Travel - FA', 'Motor', 'Cost of Sales', 'q16');
addOption('q16','X-XX-7410-FA','X-XX-7410-FA');
addList('Gen - Motor & Travel - FA', 'Car Lease', 'Cost of Sales', 'q17');
addOption('q17','X-XX-7420-FA','X-XX-7420-FA');
addList('Gen - Motor & Travel - FA', 'Travel', 'Cost of Sales', 'q18');
addOption('q18','X-XX-7440-FA','X-XX-7440-FA');
addList('Gen - Motor & Travel - FA', 'Hotels', 'Cost of Sales', 'q19');
addOption('q19','X-XX-7450-FA','X-XX-7450-FA');
addList('Gen - Motor & Travel - FA', 'Entertaining', 'Cost of Sales', 'q20');
addOption('q20','X-XX-7460-FA','X-XX-7460-FA');





addList('Gen - Operating Costs','Equip & Maintenance','Gen - Equip & Maintenance','Gen - Equip & Maintenance');
addList('Gen - Equip & Maintenance','L1','Gen - Equip & maintenance - L1','Gen - Equip & maintenance - L1');
addList('Gen - Equip & maintenance - L1', 'Calibration & Testing', 'Cost of Sales', 'q21');
addOption('q21','X-HI-7510-XX','X-HI-7510-XX');
addList('Gen - Equip & maintenance - L1', 'Tools & Consumables', 'Cost of Sales', 'q22');
addOption('q22','X-HI-7520-XX','X-HI-7520-XX');
addList('Gen - Equip & maintenance - L1', 'Equipment Hire', 'Cost of Sales', 'q23');
addOption('q23','X-HI-7530-XX','X-HI-7530-XX');
addList('Gen - Equip & maintenance - L1', 'Division #2 & Renewals', 'Cost of Sales', 'q24');
addOption('q24','X-HI-7540-XX','X-HI-7540-XX');





addList('Gen - Equip & Maintenance','L2','Gen - Equip & maintenance - L2','Gen - Equip & maintenance - L2');
addList('Gen - Equip & maintenance - L2', 'Calibration & Testing', 'Cost of Sales', 'q25');
addOption('q25','X-TE-7510-XX','X-TE-7510-XX');
addList('Gen - Equip & maintenance - L2', 'Tools & Consumables', 'Cost of Sales', 'q26');
addOption('q26','X-TE-7520-XX','X-TE-7520-XX');
addList('Gen - Equip & maintenance - L2', 'Equipment Hire', 'Cost of Sales', 'q27');
addOption('q27','X-TE-7530-XX','X-TE-7530-XX');
addList('Gen - Equip & maintenance - L2', 'Division #2 & Renewals', 'Cost of Sales', 'q28');
addOption('q28','X-TE-7540-XX','X-TE-7540-XX');






addList('Gen - Equip & Maintenance','L3','Gen - Equip & maintenance - L3','Gen - Equip & maintenance - L3');
addList('Gen - Equip & maintenance - L3', 'Calibration & Testing', 'Cost of Sales', 'q29');
addOption('q29','X-WI-7510-XX','X-WI-7510-XX');
addList('Gen - Equip & maintenance - L3', 'Tools & Consumables', 'Cost of Sales', 'q30');
addOption('q30','X-WI-7520-XX','X-WI-7520-XX');
addList('Gen - Equip & maintenance - L3', 'Equipment Hire', 'Cost of Sales', 'q31');
addOption('q31','X-WI-7530-XX','X-WI-7530-XX');
addList('Gen - Equip & maintenance - L3', 'Division #2 & Renewals', 'Cost of Sales', 'q32');
addOption('q32','X-WI-7540-XX','X-WI-7540-XX');







addList('Gen - Operating Costs','Professional Fees','Gen - Professional Fees','Gen - Professional Fees');
addList('Gen - Professional Fees','Foreign Sub','Gen - Professional Fees - Foreign Sub','Gen - Professional Fees - Foreign Sub');
addList('Gen - Professional Fees - Foreign Sub', 'Legal Fees', 'Cost of Sales', 'q33');
addOption('q33','X-AB-7710-XX','X-AB-7710-XX');


addList('Gen - Professional Fees','L1','Gen - Professional Fees - L1','Gen - Professional Fees - L1');
addList('Gen - Professional Fees - L1', 'Quality / H&S', 'Cost of Sales', 'q34');
addOption('q34','X-HI-7750-XX','X-HI-7750-XX');




addList('Gen - Professional Fees','L2','Gen - Professional Fees - L2','Gen - Professional Fees - L2');
addList('Gen - Professional Fees - L2', 'Quality / H&S', 'Cost of Sales', 'q35');
addOption('q35','X-TE-7750-XX','X-TE-7750-XX');





addList('Gen - Professional Fees','L3','Gen - Professional Fees - L3','Gen - Professional Fees - L3');
addList('Gen - Professional Fees - L3', 'Quality / H&S', 'Cost of Sales', 'q36');
addOption('q36','X-WI-7750-XX','X-WI-7750-XX');


addList('Gen - Professional Fees','L4','Gen - Professional Fees - L4','Gen - Professional Fees - L4');
addList('Gen - Professional Fees - L4', 'Board Costs', 'Cost of Sales', 'q37');
addOption('q37','X-XX-7550-FA','X-XX-7550-FA');
addList('Gen - Professional Fees - L4', 'Legal Fees', 'Cost of Sales', 'q38');
addOption('q38','X-UX-7710-FA','X-UX-7710-FA');
addList('Gen - Professional Fees - L4', 'Audit Fees', 'Cost of Sales', 'q39');
addOption('q39','X-UX-7720-FA','X-UX-7720-FA');
addList('Gen - Professional Fees - L4', 'Consultancy', 'Cost of Sales', 'q40');
addOption('q40','X-UX-7730-FA','X-UX-7730-FA');
addList('Gen - Professional Fees - L4', 'Systems', 'Cost of Sales', 'q41');
addOption('q41','X-UX-7740-FA','X-UX-7740-FA');




addList('Gen - Operating Costs','Depreciation','Gen - Depreciation','Gen - Depreciation');
addList('Gen - Depreciation','All','Gen - Depreciation - Gen','Gen - Depreciation - Gen');
addList('Gen - Depreciation - Gen', 'L1', 'Cost of Sales', 'q42');
addOption('q42','X-HI-7810-XX','X-HI-7810-XX');
addList('Gen - Depreciation - Gen', 'L2', 'Cost of Sales', 'q43');
addOption('q43','X-TE-7810-XX','X-TE-7810-XX');
addList('Gen - Depreciation - Gen', 'L3', 'Cost of Sales', 'q44');
addOption('q44','X-WI-7810-XX','X-WI-7810-XX');
addList('Gen - Depreciation - Gen', 'Finance & Admin', 'Cost of Sales', 'q45');
addOption('q45','X-XX-7810-FA','X-XX-7810-FA');
addList('Gen - Depreciation - Gen', 'Sales & Marketing', 'Cost of Sales', 'q46');
addOption('q46','X-XX-7810-SM','X-XX-7810-SM');









addList('Gen - Operating Costs','Charges','Gen - Charges','Gen - Charges');
addList('Gen - Charges', 'Bank Operational Charges', 'Cost of Sales', 'q47');
addOption('q47','X-XX-7910-FA','X-XX-7910-FA');
addList('Gen - Charges', 'Bank Facility Charges', 'Cost of Sales', 'q48');
addOption('q48','X-XX-7920-FA','X-XX-7920-FA');
addList('Gen - Charges', 'Monitoring Fees', 'Cost of Sales', 'q49');
addOption('q49','X-XX-7930-FA','X-XX-7930-FA');
addList('Gen - Charges', 'Bad Debts', 'Cost of Sales', 'q50');
addOption('q50','X-UX-7950-SM','X-UX-7950-SM');
addList('Gen - Charges', 'Roundings', 'Cost of Sales', 'q51');
addOption('q51','X-XX-7940-FA','X-XX-7940-FA');



addList('cs-top','Non-operating income and expenditure','Non-operating income and expenditure','Non-operating income and expenditure');
addList('Non-operating income and expenditure','All','Gen','Gen - non operating income');
addList('Gen - non operating income', 'Rental Income', 'Cost of Sales', 'q52');
addOption('q52','X-XX-8110-XX','X-XX-8110-XX');
addList('Gen - non operating income', 'Other Operating Income', 'Cost of Sales', 'q53');
addOption('q53','X-XX-8120-XX','X-XX-8120-XX');
addList('Gen - non operating income', 'Business Development', 'Cost of Sales', 'q54');
addOption('q54','X-XX-8800-XX','X-XX-8800-XX');
addList('Gen - non operating income', 'Realised FX Gains / Losses', 'Cost of Sales', 'q55');
addOption('q55','X-XX-8500-XX','X-XX-8500-XX');
addList('Gen - non operating income', 'Unrealised FX Gains / Losses', 'Cost of Sales', 'q56');
addOption('q56','X-XX-8510-XX','X-XX-8510-XX');
addList('Gen - non operating income', 'Bank: 3 - Group Loan A/C', 'Cost of Sales', 'q57');
addOption('q57','X-XX-8300-XX','X-XX-8300-XX');
addList('Gen - non operating income', 'Term Loan - Tranche1', 'Cost of Sales', 'q58');
addOption('q58','X-XX-8310-XX','X-XX-8310-XX');
addList('Gen - non operating income', 'Term Loan - Tranche2', 'Cost of Sales', 'q59');
addOption('q59','X-XX-8320-XX','X-XX-8320-XX');
addList('Gen - non operating income', 'Mortgage', 'Cost of Sales', 'q60');
addOption('q60','X-XX-8330-XX','X-XX-8330-XX');
addList('Gen - non operating income', 'Secured A Loan Notes 2008-2014', 'Cost of Sales', 'q61');
addOption('q61','X-XX-8340-XX','X-XX-8340-XX');
addList('Gen - non operating income', 'Interest Receivable', 'Cost of Sales', 'q62');
addOption('q62','X-XX-8200-XX','X-XX-8200-XX');
addList('Gen - non operating income', 'Dividend Income', 'Cost of Sales', 'q63');
addOption('q63','X-XX-8600-XX','X-XX-8600-XX');
addList('Gen - non operating income', 'Investment Income', 'Cost of Sales', 'q64');
addOption('q64','X-XX-8700-XX','X-XX-8700-XX');




addList('cs-top','Tax & Extraordinary Items','Tax & Extraordinary Items','Tax & Extraordinary Items');

addList('Tax & Extraordinary Items','Corporation Tax','Corporation Tax','Corporation Tax');
addList('Corporation Tax','Corporation Tax','Corporation Tax','Corporation Tax1');
addOption('Corporation Tax1','X-XX-9010-XX','X-XX-9010-XX');

addList('Tax & Extraordinary Items','Extraordinary Items','Extraordinary Items','Extraordinary Items');
addList('Extraordinary Items','Extraordinary Items','Extraordinary Items','Extraordinary Items1');
addOption('Extraordinary Items1','X-XX-9110-XX','X-XX-9110-XX');




addList('Tax & Extraordinary Items','Suspense','Suspense','Suspense');
addList('Suspense','Suspense','Suspense','Suspense1');
addOption('Suspense1','X-XX-9998-XX','X-XX-9998-XX');
addList('Suspense','Mispostings','Suspense','Suspense1');
addOption('Suspense1','X-XX-9999-XX','X-XX-9999-XX');






