1HKCR
2{
3    NoRemove Interface
4    {
5        '{3C374A42-BAE4-11CF-BF7D-00AA006946EE}' = s 'IEnumSTATURL'
6        {
7            NumMethods = s 8
8            ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
9        }
10        '{3C374A41-BAE4-11CF-BF7D-00AA006946EE}' = s 'IUrlHistoryStg'
11        {
12            NumMethods = s 8
13            ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
14        }
15        '{AFA0DC11-C313-11D0-831A-00C04FD5AE38}' = s 'IUrlHistoryStg2'
16        {
17            NumMethods = s 10
18            ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
19        }
20        '{BC40BEC1-C493-11D0-831B-00C04FD5AE38}' = s 'IUrlHistoryNotify'
21        {
22            NumMethods = s 5
23            ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
24        }
25    }
26    NoRemove CLSID
27    {
28        '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}' = s 'PSFactoryBuffer'
29        {
30            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
31        }
32    }
33}
34