http://www.americabikes.org/docs/Platform.pdf