- eis, with 0..7 (8-371) i =0..7 (8-372) ei7 (eil >> 2), with i = 0..7 (8-373) Then, the transformed result gij is computed from these intermediate values fij as: (8-374) i = 0..7 (8-375) gi2=fi4+fi3, with i = 0..7 (8-376) gi3 =fi6+fil, with i = 0..7 (8-377) gi4 = fi6-fil, with = i = 0..7 (8-378) gis=fi4-fi3, with 0..7 (8-379) gio = fi2 - fis, with i = 0..7 (8-380) gi7 = fio - fi7, with i = 0..7 (8-381) Rec. ITU-T H.264 (01/2012) Then, each (vertical) column of the resulting matrix is transformed using the same one-dimensional inverse transform as follows: A set of intermediate values hij is computed from the horizontally transformed value gij as: hojag = 0..7 (8-382) j = 0..7 (8-383) = 0..7 (8-384) j = 0..7 (8-385) 44j(g2i>>1)-g6j,withj = 0..7 (8-386) j=0..7 = (8-387) h6j j = 0..7 (8-388) h7j j = 0..7 (8-389) A second set of intermediate results kij is computed from the intermediate values hij as: = = 0..7 (8-390) k1j=h1j+(h7>>2),with j=0..7 (8-391) K2jh2j+h4j,withj0..7 (8-392) k3j = h3j + (h5j >> 2), with = 0..7 (8-393) k4j=h2j = - h4j, with j=0..7 (8-394) k5j = (h3j 2) - h5j, with j = 0..7 (8-395) k6j = =hoj-hoj, with j=0..7 (8-396) k7jh7j-(h1j>>2),withj = = 0..7 (8-397) Then, the transformed result Mij is computed from these intermediate values kij as: = 0..7 (8-398) m1jk2j+k5j,withj0..7 (8-399) =0..7 (8-400) m3j=k6j+kji,with j=0..7 (8-401) m4j j=0..7 (8-402) m5jk4j-k3j,withj0..7 (8-403) m6j=k2j-ksj,with j=0..7 (8-404) m7j = koj k7j, with j=0..7 = (8-405) The bitstream shall not contain data that result in any element eij, fij, gij, hij, or kij for i and j in the range of 0..7, inclusive, that exceeds the range of integer values from -2 7 + bitDepth) to 2(7 bitDepth) - 1, inclusive. The bitstream shall not contain data that result in any element Mij for i and j in the range of 0..7, inclusive, that exceeds the range of integer values from -2(7 + bitDepth) to 2 (7 bitDepth) 33, inclusive. Rec. ITU-T H.264 (01/2012) After performing both the one-dimensional horizontal and the one-dimensional vertical inverse tr