shaped.cpp core base shaped.rc