Initial commit

Works as-is.