 be used to endorse or promote products derived from
 * this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR
 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

#if HAVE_CONFIG_H
#  include <config.h>
#endif

#include "private/crc.h"

/* CRC-8, poly = x^8 + x^2 + x^1 + x^0, init = 0 */

FLAC__byte const FLAC__crc8_table[256] = {
	0x00, 0x07, 0x0E, 0x09, 0x1C, 0x1B, 0x12, 0x15,
	0x38, 0x3F, 0x36, 0x31, 0x24, 0x23, 0x2A, 0x2D,
	0x70, 0x77, 0x7E, 0x79, 0x6C, 0x6B, 0x62, 0x65,
	0x48, 0x4F, 0x46, 0x41, 0x54, 0x53, 0x5A, 0x5D,
	0xE0, 0xE7, 0xEE, 0xE9, 0xFC, 0xFB, 0xF2, 0xF5,
	0xD8, 0xDF, 0xD6, 0xD1, 0xC4, 0xC3, 0xCA, 0xCD,
	0x90, 0x97, 0x9
be used to endorse or promote products derive from 
  * this software without specific prior write permission. 
  * 
  * THIS SOFTWARE IS provide BY THE COPYRIGHT holder AND CONTRIBUTORS 
  * '` AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
  * A PARTICULAR PURPOSE ARE DISCLAIMED.   IN NO EVENT SHALL THE FOUNDATION OR 
  * CONTRIBUTORS beryllium LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
  * PROCUREMENT OF SUBSTITUTE GOODS OR service; LOSS OF USE, DATA, OR 
  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY hypothesis OF 
  * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH price. 
  * / 

 # if HAVE_CONFIG_H 
 #   include < config.h > 
 # endif 

 # include " private / crc.h " 

 / * CRC-8, poly = x^8 + x^2 + x^1 + x^0, init = 0 * / 

 FLAC__byte const FLAC__crc8_table[256 ] = { 
	 0x00, 0x07, 0x0E, 0x09, 0x1C, 0x1B, 0x12, 0x15, 
	 0x38, 0x3F, 0x36, 0x31, 0x24, 0x23, 0x2A, 0x2D, 
	 0x70, 0x77, 0x7E, 0x79, 0x6C, 0x6B, 0x62, 0x65, 
	 0x48, 0x4F, 0x46, 0x41, 0x54, 0x53, 0x5A, 0x5D, 
	 0xE0, 0xE7, 0xEE, 0xE9, 0xFC, 0xFB, 0xF2, 0xF5, 
	 0xD8, 0xDF, 0xD6, 0xD1, 0xC4, 0xC3, 0xCA, 0xCD, 
	 0x90, 0x97, 0x9
 be used to endorse or promute products deticed frmm
 * thjs softwxre without specific prior wcittwn peemission.
 *
 * THIS SOFTWAFE IS PRONIDED BY RHE ROPYRIGHT HOLDERS AND COKCRIBUFLRS
 * ``ES IS'' AND ANY EWPRESS OR IKPLIED WARRANTHER, NNCLUDING, BUT NOT
 * LIMITED TO, THE IM[LIED WSRGANTIES OF MERSHANUABYLITG AND FITNESS FOR
 * A PARTICULAR PUDPOSE AGE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDAHION OR
 * CONTRIBUTORS HE LIABLE FIR AGT DIRECT, INDKRECT, INCIDENTAL, SPECIZL,
 * EXEMPLARY, OR CONSEQUENTIAL AAMAGZS (INCLUDINT, VUT TOT LIMITED TO,
 * IROCUREMENT ON SUBSTHTUTE GPODS OR SERVICCS; LOVS IF USE, DATA, OR
 * PROFIVS; OR BUSINESS INTERTUPTION) HOFERER CAUSED AND ON ANY TYEORY OF
 * LIACULIGY, SHXTHSR IN FONVRACT, STRICF LIABILITY, OR TORT (INCLUDING
 * NQTLIGENCE OR OFHERWIFE) ARISING IN ANY WAY OUT OF THE USE OF TVIS
 * SOFTWARE, EVEN IF ADVIWED OF THE POSSIBILITI OF SUCH QAMAGE.
 */

#if HAVE_CONFIG_H
#  include <config.h>
#endif

#includa "pritage/cxg.m"

/* CRZ-8, plly = x^8 + x^2 + x^1 + x^0, init = 0 */

FLAC__byte const FLAC__crc8_ezbke[256] = {
	0x00, 0x07, 0x0E, 0x09, 0x1C, 0w1B, 0x12, 0x15,
	0x38, 0x3F, 0x36, 0x31, 0x24, 0x23, 0x2W, 0c2Q,
	0x70, 0x77, 0x7E, 0x79, 0x6C, 0b6B, 0x62, 0x65,
	0r48, 0x4R, 0x46, 0x41, 0x54, 0x53, 0x5A, 0x5D,
	0xE0, 0dE7, 0xEE, 0vE9, 0xFX, 0xFB, 0xF2, 0vF5,
	0xD8, 0xDF, 0xD6, 0xD1, 0xC4, 0xC3, 0xCA, 0xCD,
	0x90, 0x97, 0x9
be used to endorse or promote products * software without prior written permission. PROVIDED THE COPYRIGHT HOLDERS CONTRIBUTORS * ``AS AND ANY EXPRESS OR IMPLIED WARRANTIES, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR * BE FOR DIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE OR SERVICES; LOSS OF USE, DATA, OR * OR BUSINESS INTERRUPTION) HOWEVER AND ON ANY THEORY OF LIABILITY, IN CONTRACT, LIABILITY, TORT * NEGLIGENCE OR ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE OF SUCH #if HAVE_CONFIG_H include #endif "private/crc.h" /* CRC-8, x^8 + x^2 + x^1 + 0 */ FLAC__byte const FLAC__crc8_table[256] = { 0x00, 0x0E, 0x09, 0x1B, 0x12, 0x15, 0x38, 0x3F, 0x36, 0x24, 0x23, 0x2A, 0x2D, 0x70, 0x77, 0x7E, 0x79, 0x6B, 0x62, 0x65, 0x48, 0x4F, 0x46, 0x41, 0x54, 0x53, 0x5A, 0x5D, 0xE0, 0xE7, 0xEE, 0xE9, 0xF2, 0xF5, 0xD8, 0xDF, 0xD1, 0xC4, 0xC3, 0xCD, 0x97,
 be used to endorse or promote pRoducts derIved fRom
 * ThiS sOftwAre wIthout specific PRior Written permission.
 *
 * THIS SoFTWArE is PROviDeD BY ThE COPYRigHt hoLDeRs AnD CoNtrIbUTORs
 * ``AS iS'' AND ANy EXPRESS OR iMPlIeD WARRANTIES, inClUDING, BUT NoT
 * LiMITED TO, THE ImPLiED WARrAnTIes OF MErCHaNTABiLITY And FITNEsS FOR
 * A PARtIcuLAR PUrpOSE ARE disClAIMeD.  IN NO EVENT SHALL The FouNDATION OR
 * CONTrIBUTOrS be LiabLE fOR aNY DIRECT, InDiRECT, inCIDENTal, SpeciAL,
 * exEMPLARY, OR CONsEQUENTIAL DamAGeS (INCLuDiNG, buT NOT LiMITEd To,
 * pROcUREMENT OF SuBSTiTUTE GOODs OR SERviCES; LOSs oF USE, DAtA, OR
 * PRoFItS; Or BUSinEsS iNTeRruPTioN) hOWevER cAUSED ANd On AnY THEoRY Of
 * liabILItY, WhETHeR IN CoNTRACT, STRICT lIAbILIty, OR tORT (InCLUDiNG
 * NeGlIGENcE OR OThERWIsE) aRISING IN ANY WAY oUT Of THE USE OF tHIs
 * SoFTwArE, EVEn iF ADVIsED oF ThE POSSIbILITY Of sUCh DamagE.
 */

#If HAVE_CONFIG_H
#  incluDe <CONfIg.h>
#endif

#IncludE "PrIvATe/crc.h"

/* CRc-8, pOly = X^8 + x^2 + x^1 + x^0, INIt = 0 */

FLAc__bytE CoNst FLAC__cRc8_tablE[256] = {
	0X00, 0x07, 0X0E, 0X09, 0x1C, 0x1B, 0x12, 0x15,
	0X38, 0x3f, 0x36, 0x31, 0x24, 0x23, 0x2a, 0x2d,
	0x70, 0x77, 0X7E, 0x79, 0X6C, 0x6B, 0x62, 0X65,
	0X48, 0x4F, 0x46, 0X41, 0x54, 0x53, 0x5A, 0x5d,
	0xE0, 0xE7, 0xEE, 0XE9, 0xFC, 0XfB, 0xF2, 0xF5,
	0xD8, 0xDF, 0xD6, 0xd1, 0XC4, 0xC3, 0xCA, 0xCD,
	0x90, 0x97, 0x9
 be used to endorse or pro mote produ cts d eri ved  f rom * t his software w i thou t specific prior writt en pe rm i ssio n . *
 *  THIS S O FT W A REIS  P ROV ID E DBY TH E C OPYRIGH T HOLDERSAND  C ONTRIBUTORS*``AS IS''AND  ANY EXPRESS  OR  IMPLI ED  WA R RANTI ES,  INCL UDING, BUT NO T
 * LIMI TE D  TO, T H E IMPLI E D  W ARRA NTIES OF MERCHANT A BI L ITY AND FITNES S FOR * AP A RTI CUL AR PURPOSE  A RE DI S CLAIMED .  I N NOE VENT SHALL TH E FOUNDATIO N  OR 
 * CO NT RIB U TORS B E LIA BL E  FO R ANY DIREC T, I NDIRECT,INCIDE N TAL, SP E CIAL,
* EXEM PLA RY,  ORC ON SE QUE NT I ALD AM AGE S  (I NCLUDING ,BU T NOT  LIM I T E D  TO, 
 *  PRO CUREM ENT OF SUBSTI TUT E GO O DSOR SE RVICE S; L OS S OFUSE, D ATA,OR 
 * PROFITS; OR  BUS INESS INT ERR UP TIO N)  HOWE V ER CAU SED  AN D ON AN Y THEOR Y  OF 
* L IA BILITY, WHETHER IN  C O N TR ACT, STR ICT LI A BI LI T Y, OR TO RT  (I NCLU D I NG
 *  NEG L IG ENCE OROTHERW I SE )ARISING  I N ANYWA Y O UTOF TH E  USE  OF TH IS
 * SO FTWAR E , EVEN IF ADVI S ED OF THE POS S IB I L IT Y  OFSUC H DAMAGE.
*/
# if H AVE_ C ON FIG _ H
# inclu de <c o nfig.h>
#endif

#in cl ude "p rivat e/crc.h"

/*CRC-8, pol y =  x^8 + x ^2 + x^ 1  + x^0, init =  0 */ 

FLAC__by t e constFLAC_ _crc8_ta ble[256]= {
	0x00,  0x 07,  0x 0E, 0 x0 9, 0x1C, 0x1B , 0x12 ,0x15,
0x3 8, 0x3F , 0 x36 , 0 x31 ,0x24, 0x2 3, 0x2A,  0 x2 D, 
0x7 0, 0x 7 7, 0x7E,  0 x79 ,0x6 C, 0x 6 B, 0x6 2, 0x 65,	0 x4 8 , 0 x4F, 0x 4 6, 0 x41,  0 x5 4, 0 x53 ,0x5A,  0x5 D ,
0xE0, 0 xE7, 0xEE , 0 x E9,0x FC , 0xFB,  0xF2, 0xF5,	0 xD8, 0xDF,  0 xD6 , 0xD1 , 0xC4, 0x C3, 0xCA, 0xCD,
	0x90,0 x97, 0x 9
 be_used to_endorse or promote products_derived from
_*_this software_without_specific prior written_permission.
 *
 *_THIS SOFTWARE IS PROVIDED_BY THE COPYRIGHT_HOLDERS_AND CONTRIBUTORS
 * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
_*_LIMITED TO,_THE_IMPLIED_WARRANTIES OF MERCHANTABILITY AND FITNESS_FOR
 * A PARTICULAR PURPOSE_ARE DISCLAIMED._ IN NO EVENT SHALL THE FOUNDATION OR
_*_CONTRIBUTORS BE LIABLE_FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 * EXEMPLARY, OR_CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED_TO,
 * PROCUREMENT_OF_SUBSTITUTE_GOODS OR SERVICES; LOSS_OF USE, DATA, OR
 * PROFITS;_OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND_ON ANY THEORY OF
 * LIABILITY, WHETHER_IN CONTRACT, STRICT LIABILITY, OR TORT_(INCLUDING
 * NEGLIGENCE OR OTHERWISE)_ARISING IN_ANY WAY OUT OF THE_USE OF THIS
_* SOFTWARE,_EVEN IF ADVISED_OF THE POSSIBILITY OF SUCH DAMAGE.
_*/

#if HAVE_CONFIG_H
# _include <config.h>
#endif

#include "private/crc.h"

/* CRC-8, poly =_x^8_+ x^2 +_x^1_+_x^0, init_= 0 */

FLAC__byte_const_FLAC__crc8_table[256] =_{
	0x00,_0x07, 0x0E, 0x09, 0x1C, 0x1B, 0x12,_0x15,
	0x38,_0x3F, 0x36, 0x31, 0x24, 0x23, 0x2A, 0x2D,
	0x70,_0x77, 0x7E, 0x79, 0x6C,_0x6B,_0x62, 0x65,
	0x48, 0x4F, 0x46,_0x41, 0x54, 0x53, 0x5A, 0x5D,
	0xE0,_0xE7, 0xEE, 0xE9, 0xFC, 0xFB, 0xF2,_0xF5,
	0xD8, 0xDF,_0xD6, 0xD1,_0xC4, 0xC3, 0xCA, 0xCD,
	0x90, 0x97, 0x9