BS 40671