Source: https://content.aia.org/sites/default/files/2018-06/B503-2017 Guide.pdf