// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// files scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// scans scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// construction drawings scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
// site photos scanned into scope
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });
exportDraft(lineItems);
const QUANTITY = measure(source);
line.item = detectWorkType();
scope.rate = matchApprovedRate();
review.push({ assumption, evidence });