Does Rhino 6 Grasshopper can run 32bit native C++ (wrapped dll)?

Can I load 32bit native C++ (wrapped dll) on Rhino 6 Grasshopper ?
Or it must be 64 bit?

The reason for asking is if I build .gha file with 32 bit I get error:

An error occured during GHA assembly loading:
  Path: C:\Users\vestarta\AppData\Roaming\Grasshopper\6\Libraries\OpenNest\OpenNest.gha
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
The GHA file is either damaged or has been made with
a newer version of .NET than Grasshopper itself.
You can try toggling the "Memory Load" option in the
GrasshopperDeveloperSettings command window, it might help.

And if in 64 bit it runs without error

My guess would be that it must be 64 bit because Rhino 6 is a 64 bit application (only) and so I believe that Grasshopper and all other plugins must be 64 bit as well. The last version of Rhino that was available as a 32 bit application was V5.

It indeed has to be 64-bit.