Benchmarks:
2018-11-13: 3093d813b0e4c502db6ce5bf98884b09c53cae02
2018-10-04: 119d9f264a9ce29074548464181938c8b303d12b