Added (06 May 12, 10:06 PM)---------------------------------------------
Added (07 May 12, 6:31 PM)---------------------------------------------
Added (08 May 12, 8:32 PM)---------------------------------------------