Medora prepares for 20th annual Flag Day parade