3f5d1fd627e7d76a220f3a93cd8522f3566359166bc697253248311b452064e2 phyrevlet_a2009m12v103n24p240503.pdf