1HKCR
2{
3	AxTestComponents.Basic.1 = s 'Basic Class'
4	{
5		CLSID = s '{BFE10EBE-8584-11D4-8335-005004526AB4}'
6	}
7	AxTestComponents.Basic = s 'Basic Class'
8	{
9		CLSID = s '{BFE10EBE-8584-11D4-8335-005004526AB4}'
10		CurVer = s 'AxTestComponents.Basic.1'
11	}
12	NoRemove CLSID
13	{
14		ForceRemove {BFE10EBE-8584-11D4-8335-005004526AB4} = s 'Basic Class'
15		{
16			ProgID = s 'AxTestComponents.Basic.1'
17			VersionIndependentProgID = s 'AxTestComponents.Basic'
18			ForceRemove 'Programmable'
19			InprocServer32 = s '%MODULE%'
20			{
21				val ThreadingModel = s 'Apartment'
22			}
23			'TypeLib' = s '{BFE10EB1-8584-11D4-8335-005004526AB4}'
24		}
25	}
26	AxTestComponents.Foo.1 = s 'Foo Class'
27	{
28		CLSID = s '{14DE9D5D-EB9D-4091-8E1B-A1B1672D8C1D}'
29	}
30	AxTestComponents.Foo = s 'Foo Class'
31	{
32		CLSID = s '{14DE9D5D-EB9D-4091-8E1B-A1B1672D8C1D}'
33		CurVer = s 'AxTestComponents.Foo.1'
34	}
35	NoRemove CLSID
36	{
37		ForceRemove {14DE9D5D-EB9D-4091-8E1B-A1B1672D8C1D} = s 'Foo Class'
38		{
39			ProgID = s 'AxTestComponents.Foo.1'
40			VersionIndependentProgID = s 'AxTestComponents.Foo'
41			ForceRemove 'Programmable'
42			InprocServer32 = s '%MODULE%'
43			{
44				val ThreadingModel = s 'Apartment'
45			}
46			'TypeLib' = s '{BFE10EB1-8584-11D4-8335-005004526AB4}'
47		}
48	}
49
50}
51