We pulled a few photos from Friday’s events. Enjoy.
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco
APSA 2015 in San Francisco