PAIR32TO64
#define PAIR32TO64(type, name) ((name ## 2) | ((type)(name ## 1) << 32))
#define PAIR32TO64(type, name) ((name ## 1) | ((type)(name ## 2) << 32))