IANAL, etc.