ARCHIVE FOR:

dynamic take rates