Added (2017-09-02, 1:50 PM)---------------------------------------------
Added (2017-11-04, 1:48 PM)---------------------------------------------