Implemented enough classes and workarounds to get the nsfdata package to parse the Nifty 50