{
    "addKey": true,
    "delay": 1.2,
    "duration": 0.7,
    "direction": 0,
    "key1In": 0,
    "key1Out": 0,
    "key2In": 100,
    "key2Out": 0,
    "addExpression": false,
    "autoAdjustDelay": true,
    "expression": "if(amp=.2,freq=1.5,decay=6,(n=0)<numKeys)if(n=nearestKey(time).index,key(n).time>time)n--;if(0==n)t=0;else t=time-key(n).time;if(0<n)v=velocityAtTime(key(n).time-thisComp.frameDuration/10),value+v*amp*Math.sin(freq*t*2*Math.PI)/Math.exp(decay*t);else value;"
}