#Copyright ReportLab Europe Ltd. 2000-2017 #see license.txt for license details