20141010: Completion of HW2