1246 aa78

Reposted from effic via cvx