1c8a3ee0eSBryan Cantrill                ffffffffffffffff
2c8a3ee0eSBryan Cantrill                1111111111111111111111111111111111111111111111111111111111111111
3c8a3ee0eSBryan Cantrill                1111111111111111111111111111111111111111111111111111111111111111
4c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+-- bit 0  mask 0x0000000000000001
6c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+--- bit 1  mask 0x0000000000000002
7c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+---- bit 2  mask 0x0000000000000004
8c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+----- bit 3  mask 0x0000000000000008
9c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+------ bit 4  mask 0x0000000000000010
10c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+------- bit 5  mask 0x0000000000000020
11c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||+-------- bit 6  mask 0x0000000000000040
12c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||+--------- bit 7  mask 0x0000000000000080
13c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||||||||||||+---------- bit 8  mask 0x0000000000000100
14c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||||||||||+----------- bit 9  mask 0x0000000000000200
15c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||||||||||+------------ bit 10 mask 0x0000000000000400
16c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||||||||+------------- bit 11 mask 0x0000000000000800
17c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||||||||+-------------- bit 12 mask 0x0000000000001000
18c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||||||+--------------- bit 13 mask 0x0000000000002000
19c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||||||+---------------- bit 14 mask 0x0000000000004000
20c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||||+----------------- bit 15 mask 0x0000000000008000
21c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||||+------------------ bit 16 mask 0x0000000000010000
22c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||||+------------------- bit 17 mask 0x0000000000020000
23c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||||+-------------------- bit 18 mask 0x0000000000040000
24c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||||+--------------------- bit 19 mask 0x0000000000080000
25c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||||+---------------------- bit 20 mask 0x0000000000100000
26c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||||+----------------------- bit 21 mask 0x0000000000200000
27c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||||+------------------------ bit 22 mask 0x0000000000400000
28c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||||+------------------------- bit 23 mask 0x0000000000800000
29c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||||+-------------------------- bit 24 mask 0x0000000001000000
30c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||||+--------------------------- bit 25 mask 0x0000000002000000
31c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||||+---------------------------- bit 26 mask 0x0000000004000000
32c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||||+----------------------------- bit 27 mask 0x0000000008000000
33c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||||+------------------------------ bit 28 mask 0x0000000010000000
34c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||||+------------------------------- bit 29 mask 0x0000000020000000
35c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||||+-------------------------------- bit 30 mask 0x0000000040000000
36c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||||+--------------------------------- bit 31 mask 0x0000000080000000
37c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||||+---------------------------------- bit 32 mask 0x0000000100000000
38c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||||+----------------------------------- bit 33 mask 0x0000000200000000
39c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||||+------------------------------------ bit 34 mask 0x0000000400000000
40c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||||+------------------------------------- bit 35 mask 0x0000000800000000
41c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||||+-------------------------------------- bit 36 mask 0x0000001000000000
42c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||||+--------------------------------------- bit 37 mask 0x0000002000000000
43c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||||+---------------------------------------- bit 38 mask 0x0000004000000000
44c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||||+----------------------------------------- bit 39 mask 0x0000008000000000
45c8a3ee0eSBryan Cantrill                |||||||||||||||||||||||+------------------------------------------ bit 40 mask 0x0000010000000000
46c8a3ee0eSBryan Cantrill                ||||||||||||||||||||||+------------------------------------------- bit 41 mask 0x0000020000000000
47c8a3ee0eSBryan Cantrill                |||||||||||||||||||||+-------------------------------------------- bit 42 mask 0x0000040000000000
48c8a3ee0eSBryan Cantrill                ||||||||||||||||||||+--------------------------------------------- bit 43 mask 0x0000080000000000
49c8a3ee0eSBryan Cantrill                |||||||||||||||||||+---------------------------------------------- bit 44 mask 0x0000100000000000
50c8a3ee0eSBryan Cantrill                ||||||||||||||||||+----------------------------------------------- bit 45 mask 0x0000200000000000
51c8a3ee0eSBryan Cantrill                |||||||||||||||||+------------------------------------------------ bit 46 mask 0x0000400000000000
52c8a3ee0eSBryan Cantrill                ||||||||||||||||+------------------------------------------------- bit 47 mask 0x0000800000000000
53c8a3ee0eSBryan Cantrill                |||||||||||||||+-------------------------------------------------- bit 48 mask 0x0001000000000000
54c8a3ee0eSBryan Cantrill                ||||||||||||||+--------------------------------------------------- bit 49 mask 0x0002000000000000
55c8a3ee0eSBryan Cantrill                |||||||||||||+---------------------------------------------------- bit 50 mask 0x0004000000000000
56c8a3ee0eSBryan Cantrill                ||||||||||||+----------------------------------------------------- bit 51 mask 0x0008000000000000
57c8a3ee0eSBryan Cantrill                |||||||||||+------------------------------------------------------ bit 52 mask 0x0010000000000000
58c8a3ee0eSBryan Cantrill                ||||||||||+------------------------------------------------------- bit 53 mask 0x0020000000000000
59c8a3ee0eSBryan Cantrill                |||||||||+-------------------------------------------------------- bit 54 mask 0x0040000000000000
60c8a3ee0eSBryan Cantrill                ||||||||+--------------------------------------------------------- bit 55 mask 0x0080000000000000
61c8a3ee0eSBryan Cantrill                |||||||+---------------------------------------------------------- bit 56 mask 0x0100000000000000
62c8a3ee0eSBryan Cantrill                ||||||+----------------------------------------------------------- bit 57 mask 0x0200000000000000
63c8a3ee0eSBryan Cantrill                |||||+------------------------------------------------------------ bit 58 mask 0x0400000000000000
64c8a3ee0eSBryan Cantrill                ||||+------------------------------------------------------------- bit 59 mask 0x0800000000000000
65c8a3ee0eSBryan Cantrill                |||+-------------------------------------------------------------- bit 60 mask 0x1000000000000000
66c8a3ee0eSBryan Cantrill                ||+--------------------------------------------------------------- bit 61 mask 0x2000000000000000
67c8a3ee0eSBryan Cantrill                |+---------------------------------------------------------------- bit 62 mask 0x4000000000000000
68c8a3ee0eSBryan Cantrill                +----------------------------------------------------------------- bit 63 mask 0x8000000000000000
69c8a3ee0eSBryan Cantrill
70c8a3ee0eSBryan Cantrill
71c8a3ee0eSBryan Cantrill                0
72c8a3ee0eSBryan Cantrill                0
73c8a3ee0eSBryan Cantrill                0
74c8a3ee0eSBryan Cantrill
75c8a3ee0eSBryan Cantrill
76c8a3ee0eSBryan Cantrill                1
77c8a3ee0eSBryan Cantrill                1
78c8a3ee0eSBryan Cantrill                1
79c8a3ee0eSBryan Cantrill                |
80c8a3ee0eSBryan Cantrill                +-- bit 0 mask 0x1
81c8a3ee0eSBryan Cantrill
82c8a3ee0eSBryan Cantrill
83c8a3ee0eSBryan Cantrill                feedface
84c8a3ee0eSBryan Cantrill                11111110111011011111101011001110
85c8a3ee0eSBryan Cantrill                11111110111011011111101011001110
86c8a3ee0eSBryan Cantrill                ||||||| ||| || |||||| | ||  |||
87c8a3ee0eSBryan Cantrill                ||||||| ||| || |||||| | ||  ||+--- bit 1  mask 0x00000002
88c8a3ee0eSBryan Cantrill                ||||||| ||| || |||||| | ||  |+---- bit 2  mask 0x00000004
89c8a3ee0eSBryan Cantrill                ||||||| ||| || |||||| | ||  +----- bit 3  mask 0x00000008
90c8a3ee0eSBryan Cantrill                ||||||| ||| || |||||| | |+-------- bit 6  mask 0x00000040
91c8a3ee0eSBryan Cantrill                ||||||| ||| || |||||| | +--------- bit 7  mask 0x00000080
92c8a3ee0eSBryan Cantrill                ||||||| ||| || |||||| +----------- bit 9  mask 0x00000200
93c8a3ee0eSBryan Cantrill                ||||||| ||| || |||||+------------- bit 11 mask 0x00000800
94c8a3ee0eSBryan Cantrill                ||||||| ||| || ||||+-------------- bit 12 mask 0x00001000
95c8a3ee0eSBryan Cantrill                ||||||| ||| || |||+--------------- bit 13 mask 0x00002000
96c8a3ee0eSBryan Cantrill                ||||||| ||| || ||+---------------- bit 14 mask 0x00004000
97c8a3ee0eSBryan Cantrill                ||||||| ||| || |+----------------- bit 15 mask 0x00008000
98c8a3ee0eSBryan Cantrill                ||||||| ||| || +------------------ bit 16 mask 0x00010000
99c8a3ee0eSBryan Cantrill                ||||||| ||| |+-------------------- bit 18 mask 0x00040000
100c8a3ee0eSBryan Cantrill                ||||||| ||| +--------------------- bit 19 mask 0x00080000
101c8a3ee0eSBryan Cantrill                ||||||| ||+----------------------- bit 21 mask 0x00200000
102c8a3ee0eSBryan Cantrill                ||||||| |+------------------------ bit 22 mask 0x00400000
103c8a3ee0eSBryan Cantrill                ||||||| +------------------------- bit 23 mask 0x00800000
104c8a3ee0eSBryan Cantrill                ||||||+--------------------------- bit 25 mask 0x02000000
105c8a3ee0eSBryan Cantrill                |||||+---------------------------- bit 26 mask 0x04000000
106c8a3ee0eSBryan Cantrill                ||||+----------------------------- bit 27 mask 0x08000000
107c8a3ee0eSBryan Cantrill                |||+------------------------------ bit 28 mask 0x10000000
108c8a3ee0eSBryan Cantrill                ||+------------------------------- bit 29 mask 0x20000000
109c8a3ee0eSBryan Cantrill                |+-------------------------------- bit 30 mask 0x40000000
110c8a3ee0eSBryan Cantrill                +--------------------------------- bit 31 mask 0x80000000
111c8a3ee0eSBryan Cantrill
112c8a3ee0eSBryan Cantrill
113c8a3ee0eSBryan Cantrill                badfeedcafe
114c8a3ee0eSBryan Cantrill                10111010110111111110111011011100101011111110
115c8a3ee0eSBryan Cantrill                10111010110111111110111011011100101011111110
116c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  | | |||||||
117c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  | | ||||||+--- bit 1  mask 0x00000000002
118c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  | | |||||+---- bit 2  mask 0x00000000004
119c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  | | ||||+----- bit 3  mask 0x00000000008
120c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  | | |||+------ bit 4  mask 0x00000000010
121c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  | | ||+------- bit 5  mask 0x00000000020
122c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  | | |+-------- bit 6  mask 0x00000000040
123c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  | | +--------- bit 7  mask 0x00000000080
124c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  | +----------- bit 9  mask 0x00000000200
125c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |||  +------------- bit 11 mask 0x00000000800
126c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || ||+---------------- bit 14 mask 0x00000004000
127c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || |+----------------- bit 15 mask 0x00000008000
128c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| || +------------------ bit 16 mask 0x00000010000
129c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| |+-------------------- bit 18 mask 0x00000040000
130c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||| +--------------------- bit 19 mask 0x00000080000
131c8a3ee0eSBryan Cantrill                | ||| | || |||||||| ||+----------------------- bit 21 mask 0x00000200000
132c8a3ee0eSBryan Cantrill                | ||| | || |||||||| |+------------------------ bit 22 mask 0x00000400000
133c8a3ee0eSBryan Cantrill                | ||| | || |||||||| +------------------------- bit 23 mask 0x00000800000
134c8a3ee0eSBryan Cantrill                | ||| | || |||||||+--------------------------- bit 25 mask 0x00002000000
135c8a3ee0eSBryan Cantrill                | ||| | || ||||||+---------------------------- bit 26 mask 0x00004000000
136c8a3ee0eSBryan Cantrill                | ||| | || |||||+----------------------------- bit 27 mask 0x00008000000
137c8a3ee0eSBryan Cantrill                | ||| | || ||||+------------------------------ bit 28 mask 0x00010000000
138c8a3ee0eSBryan Cantrill                | ||| | || |||+------------------------------- bit 29 mask 0x00020000000
139c8a3ee0eSBryan Cantrill                | ||| | || ||+-------------------------------- bit 30 mask 0x00040000000
140c8a3ee0eSBryan Cantrill                | ||| | || |+--------------------------------- bit 31 mask 0x00080000000
141c8a3ee0eSBryan Cantrill                | ||| | || +---------------------------------- bit 32 mask 0x00100000000
142c8a3ee0eSBryan Cantrill                | ||| | |+------------------------------------ bit 34 mask 0x00400000000
143c8a3ee0eSBryan Cantrill                | ||| | +------------------------------------- bit 35 mask 0x00800000000
144c8a3ee0eSBryan Cantrill                | ||| +--------------------------------------- bit 37 mask 0x02000000000
145c8a3ee0eSBryan Cantrill                | ||+----------------------------------------- bit 39 mask 0x08000000000
146c8a3ee0eSBryan Cantrill                | |+------------------------------------------ bit 40 mask 0x10000000000
147c8a3ee0eSBryan Cantrill                | +------------------------------------------- bit 41 mask 0x20000000000
148c8a3ee0eSBryan Cantrill                +--------------------------------------------- bit 43 mask 0x80000000000
149c8a3ee0eSBryan Cantrill
150c8a3ee0eSBryan Cantrill
151c8a3ee0eSBryan Cantrill                deadba11e12a
152c8a3ee0eSBryan Cantrill                110111101010110110111010000100011110000100101010
153c8a3ee0eSBryan Cantrill                110111101010110110111010000100011110000100101010
154c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    |   ||||    |  | | |
155c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    |   ||||    |  | | +--- bit 1  mask 0x000000000002
156c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    |   ||||    |  | +----- bit 3  mask 0x000000000008
157c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    |   ||||    |  +------- bit 5  mask 0x000000000020
158c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    |   ||||    +---------- bit 8  mask 0x000000000100
159c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    |   |||+--------------- bit 13 mask 0x000000002000
160c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    |   ||+---------------- bit 14 mask 0x000000004000
161c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    |   |+----------------- bit 15 mask 0x000000008000
162c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    |   +------------------ bit 16 mask 0x000000010000
163c8a3ee0eSBryan Cantrill                || |||| | | || || ||| |    +---------------------- bit 20 mask 0x000000100000
164c8a3ee0eSBryan Cantrill                || |||| | | || || ||| +--------------------------- bit 25 mask 0x000002000000
165c8a3ee0eSBryan Cantrill                || |||| | | || || ||+----------------------------- bit 27 mask 0x000008000000
166c8a3ee0eSBryan Cantrill                || |||| | | || || |+------------------------------ bit 28 mask 0x000010000000
167c8a3ee0eSBryan Cantrill                || |||| | | || || +------------------------------- bit 29 mask 0x000020000000
168c8a3ee0eSBryan Cantrill                || |||| | | || |+--------------------------------- bit 31 mask 0x000080000000
169c8a3ee0eSBryan Cantrill                || |||| | | || +---------------------------------- bit 32 mask 0x000100000000
170c8a3ee0eSBryan Cantrill                || |||| | | |+------------------------------------ bit 34 mask 0x000400000000
171c8a3ee0eSBryan Cantrill                || |||| | | +------------------------------------- bit 35 mask 0x000800000000
172c8a3ee0eSBryan Cantrill                || |||| | +--------------------------------------- bit 37 mask 0x002000000000
173c8a3ee0eSBryan Cantrill                || |||| +----------------------------------------- bit 39 mask 0x008000000000
174c8a3ee0eSBryan Cantrill                || |||+------------------------------------------- bit 41 mask 0x020000000000
175c8a3ee0eSBryan Cantrill                || ||+-------------------------------------------- bit 42 mask 0x040000000000
176c8a3ee0eSBryan Cantrill                || |+--------------------------------------------- bit 43 mask 0x080000000000
177c8a3ee0eSBryan Cantrill                || +---------------------------------------------- bit 44 mask 0x100000000000
178c8a3ee0eSBryan Cantrill                |+------------------------------------------------ bit 46 mask 0x400000000000
179c8a3ee0eSBryan Cantrill                +------------------------------------------------- bit 47 mask 0x800000000000
180c8a3ee0eSBryan Cantrill
181c8a3ee0eSBryan Cantrill
182c8a3ee0eSBryan Cantrill                badb100d
183c8a3ee0eSBryan Cantrill                10111010110110110001000000001101
184c8a3ee0eSBryan Cantrill                10111010110110110001000000001101
185c8a3ee0eSBryan Cantrill                | ||| | || || ||   |        || |
186c8a3ee0eSBryan Cantrill                | ||| | || || ||   |        || +-- bit 0  mask 0x00000001
187c8a3ee0eSBryan Cantrill                | ||| | || || ||   |        |+---- bit 2  mask 0x00000004
188c8a3ee0eSBryan Cantrill                | ||| | || || ||   |        +----- bit 3  mask 0x00000008
189c8a3ee0eSBryan Cantrill                | ||| | || || ||   +-------------- bit 12 mask 0x00001000
190c8a3ee0eSBryan Cantrill                | ||| | || || |+------------------ bit 16 mask 0x00010000
191c8a3ee0eSBryan Cantrill                | ||| | || || +------------------- bit 17 mask 0x00020000
192c8a3ee0eSBryan Cantrill                | ||| | || |+--------------------- bit 19 mask 0x00080000
193c8a3ee0eSBryan Cantrill                | ||| | || +---------------------- bit 20 mask 0x00100000
194c8a3ee0eSBryan Cantrill                | ||| | |+------------------------ bit 22 mask 0x00400000
195c8a3ee0eSBryan Cantrill                | ||| | +------------------------- bit 23 mask 0x00800000
196c8a3ee0eSBryan Cantrill                | ||| +--------------------------- bit 25 mask 0x02000000
197c8a3ee0eSBryan Cantrill                | ||+----------------------------- bit 27 mask 0x08000000
198c8a3ee0eSBryan Cantrill                | |+------------------------------ bit 28 mask 0x10000000
199c8a3ee0eSBryan Cantrill                | +------------------------------- bit 29 mask 0x20000000
200c8a3ee0eSBryan Cantrill                +--------------------------------- bit 31 mask 0x80000000
201c8a3ee0eSBryan Cantrill
202c8a3ee0eSBryan Cantrill
203c8a3ee0eSBryan Cantrill                baddefec8ed
204c8a3ee0eSBryan Cantrill                10111010110111011110111111101100100011101101
205c8a3ee0eSBryan Cantrill                10111010110111011110111111101100100011101101
206c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| ||  |   ||| || |
207c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| ||  |   ||| || +-- bit 0  mask 0x00000000001
208c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| ||  |   ||| |+---- bit 2  mask 0x00000000004
209c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| ||  |   ||| +----- bit 3  mask 0x00000000008
210c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| ||  |   ||+------- bit 5  mask 0x00000000020
211c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| ||  |   |+-------- bit 6  mask 0x00000000040
212c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| ||  |   +--------- bit 7  mask 0x00000000080
213c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| ||  +------------- bit 11 mask 0x00000000800
214c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| |+---------------- bit 14 mask 0x00000004000
215c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||| +----------------- bit 15 mask 0x00000008000
216c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||||+------------------- bit 17 mask 0x00000020000
217c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| |||||+-------------------- bit 18 mask 0x00000040000
218c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||||+--------------------- bit 19 mask 0x00000080000
219c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| |||+---------------------- bit 20 mask 0x00000100000
220c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| ||+----------------------- bit 21 mask 0x00000200000
221c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| |+------------------------ bit 22 mask 0x00000400000
222c8a3ee0eSBryan Cantrill                | ||| | || ||| |||| +------------------------- bit 23 mask 0x00000800000
223c8a3ee0eSBryan Cantrill                | ||| | || ||| |||+--------------------------- bit 25 mask 0x00002000000
224c8a3ee0eSBryan Cantrill                | ||| | || ||| ||+---------------------------- bit 26 mask 0x00004000000
225c8a3ee0eSBryan Cantrill                | ||| | || ||| |+----------------------------- bit 27 mask 0x00008000000
226c8a3ee0eSBryan Cantrill                | ||| | || ||| +------------------------------ bit 28 mask 0x00010000000
227c8a3ee0eSBryan Cantrill                | ||| | || ||+-------------------------------- bit 30 mask 0x00040000000
228c8a3ee0eSBryan Cantrill                | ||| | || |+--------------------------------- bit 31 mask 0x00080000000
229c8a3ee0eSBryan Cantrill                | ||| | || +---------------------------------- bit 32 mask 0x00100000000
230c8a3ee0eSBryan Cantrill                | ||| | |+------------------------------------ bit 34 mask 0x00400000000
231c8a3ee0eSBryan Cantrill                | ||| | +------------------------------------- bit 35 mask 0x00800000000
232c8a3ee0eSBryan Cantrill                | ||| +--------------------------------------- bit 37 mask 0x02000000000
233c8a3ee0eSBryan Cantrill                | ||+----------------------------------------- bit 39 mask 0x08000000000
234c8a3ee0eSBryan Cantrill                | |+------------------------------------------ bit 40 mask 0x10000000000
235c8a3ee0eSBryan Cantrill                | +------------------------------------------- bit 41 mask 0x20000000000
236c8a3ee0eSBryan Cantrill                +--------------------------------------------- bit 43 mask 0x80000000000
237c8a3ee0eSBryan Cantrill
238c8a3ee0eSBryan Cantrill
239