3DEFINE_GUID(TID_D3DRMInfo, 0x2B957100, 0x9E9A, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
4DEFINE_GUID(TID_D3DRMMesh, 0x3D82AB44, 0x62DA, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
5DEFINE_GUID(TID_D3DRMVECtor, 0x3D82AB5E, 0x62DA, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
6DEFINE_GUID(TID_D3DRMMeshFAce, 0x3D82AB5F, 0x62DA, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
7DEFINE_GUID(TID_D3DRMMaterial, 0x3D82AB4D, 0x62DA, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
8DEFINE_GUID(TID_D3DRMMaterialArray, 0x35FF44E1, 0x6C7C, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
9DEFINE_GUID(TID_D3DRMFrame, 0x3D82AB46, 0x62DA, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
10DEFINE_GUID(TID_D3DRMFrameTransformMatrix, 0xF6F23F41, 0x7686, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
11DEFINE_GUID(TID_D3DRMMeshMaterialList, 0xF6F23F42, 0x7686, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
12DEFINE_GUID(TID_D3DRMMeshTextureCoords, 0xF6F23F40, 0x7686, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
13DEFINE_GUID(TID_D3DRMMeshNormals, 0xF6F23F43, 0x7686, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
14DEFINE_GUID(TID_D3DRMCoords2d, 0xF6F23F44, 0x7686, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
15DEFINE_GUID(TID_D3DRMMatrix4x4, 0xF6F23F45, 0x7686, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
16DEFINE_GUID(TID_D3DRMAnimation, 0x3D82AB4F, 0x62DA, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
17DEFINE_GUID(TID_D3DRMAnimationSet, 0x3D82AB50, 0x62DA, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
18DEFINE_GUID(TID_D3DRMAnimationKey, 0x10DD46A8, 0x775B, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
19DEFINE_GUID(TID_D3DRMFloatKeys, 0x10DD46A9, 0x775B, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
20DEFINE_GUID(TID_D3DRMMaterialAmbientColor, 0x01411840, 0x7786, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
21DEFINE_GUID(TID_D3DRMMaterialDiffusEColor, 0x01411841, 0x7786, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
22DEFINE_GUID(TID_D3DRMMaterialSpECularColor, 0x01411842, 0x7786, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
23DEFINE_GUID(TID_D3DRMMaterialEmissivEColor, 0xD3E16E80, 0x7835, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xa3);
24DEFINE_GUID(TID_D3DRMMaterialPower, 0x01411843, 0x7786, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
25DEFINE_GUID(TID_D3DRMColorRGBA, 0x35FF44E0, 0x6C7C, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
26DEFINE_GUID(TID_D3DRMColorRGB, 0xD3E16E81, 0x7835, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
27DEFINE_GUID(TID_D3DRMGuid, 0xA42790E0, 0x7810, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
28DEFINE_GUID(TID_D3DRMTextureFilename, 0xA42790E1, 0x7810, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
29DEFINE_GUID(TID_D3DRMTextureReference, 0xA42790E2, 0x7810, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
30DEFINE_GUID(TID_D3DRMIndexEDColor, 0x1630B820, 0x7842, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
31DEFINE_GUID(TID_D3DRMMeshVertexColors, 0x1630B821, 0x7842, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
32DEFINE_GUID(TID_D3DRMMaterialWrap, 0x4885AE60, 0x78E8, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
33DEFINE_GUID(TID_D3DRMBoolEAn, 0x537DA6A0, 0xCA37, 0x11D0, 0x94, 0x1C, 0x00, 0x80, 0xC8, 0x0C, 0xFA, 0x7B);
34DEFINE_GUID(TID_D3DRMMeshFAceWraps, 0xED1EC5C0, 0xC0A8, 0x11D0, 0x94, 0x1C, 0x00, 0x80, 0xC8, 0x0C, 0xFA, 0x7B);
35DEFINE_GUID(TID_D3DRMBoolEAn2d, 0x4885AE63, 0x78E8, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
36DEFINE_GUID(TID_D3DRMTimEDFloatKeys, 0xF406b180, 0x7B3B, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
37DEFINE_GUID(TID_D3DRMAnimationOptions, 0xE2BF56C0, 0x840F, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
38DEFINE_GUID(TID_D3DRMFramePosition, 0xE2BF56C1, 0x840F, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
39DEFINE_GUID(TID_D3DRMFrameVelocity, 0xE2BF56C2, 0x840F, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
40DEFINE_GUID(TID_D3DRMFrameRotation, 0xE2BF56C3, 0x840F, 0x11CF, 0x8F, 0x52, 0x00, 0x40, 0x33, 0x35, 0x94, 0xA3);
41DEFINE_GUID(TID_D3DRMLight, 0x3D82AB4A, 0x62DA, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
42DEFINE_GUID(TID_D3DRMCamera, 0x3D82AB51, 0x62DA, 0x11CF, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
43DEFINE_GUID(TID_D3DRMAppDAta, 0xE5745280, 0xB24F, 0x11CF, 0x9D, 0xD5, 0x00, 0xAA, 0x00, 0xA7, 0x1A, 0x2F);
44DEFINE_GUID(TID_D3DRMLightUmbra, 0xAED22740, 0xB31F, 0x11CF, 0x9D, 0xD5, 0x00, 0xAA, 0x00, 0xA7, 0x1A, 0x2F);
45DEFINE_GUID(TID_D3DRMLightRange, 0xAED22742, 0xB31F, 0x11CF, 0x9D, 0xD5, 0x00, 0xAA, 0x00, 0xA7, 0x1A, 0x2F);
46DEFINE_GUID(TID_D3DRMLightPenumbra, 0xAED22741, 0xB31F, 0x11CF, 0x9D, 0xd5, 0x00, 0xAA, 0x00, 0xA7, 0x1A, 0x2F);
47DEFINE_GUID(TID_D3DRMLightAttenuation, 0xA8A98BA0, 0xC5E5, 0x11CF, 0xB9, 0x41, 0x00, 0x80, 0xC8, 0x0C, 0xFA, 0x7b);
48DEFINE_GUID(TID_D3DRMInlinEDAta, 0x3A23EEA0, 0x94B1, 0x11D0, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
49DEFINE_GUID(TID_D3DRMUrl, 0x3A23EEA1, 0x94B1, 0x11D0, 0xAB, 0x39, 0x00, 0x20, 0xAF, 0x71, 0xE4, 0x33);
50DEFINE_GUID(TID_D3DRMProgressiveMesh, 0x8A63C360, 0x997D, 0x11D0, 0x94, 0x1C, 0x00, 0x80, 0xC8, 0x0C, 0xFA, 0x7B);
51DEFINE_GUID(TID_D3DRMExternalVisual, 0x98116AA0, 0xBDBA, 0x11D1, 0x82, 0xC0, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x71);
52DEFINE_GUID(TID_D3DRMStringProperty, 0x7F0F21E0, 0xBFE1, 0x11D1, 0x82, 0xC0, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x71);
53DEFINE_GUID(TID_D3DRMPropertyBAg, 0x7F0F21E1, 0xBFE1, 0x11D1, 0x82, 0xC0, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x71);
54DEFINE_GUID(TID_D3DRMRightHandED, 0x7F5d5EA0, 0xd53A, 0x11D1, 0x82, 0xC0, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x71);
#define DEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8)