9ce090e500c39c2f3e7a23266c57264241bbb1f5d2226a990f9083b5c606832d shadow.h