1*df25739fSMilanka Ringwald /****************************************************************************** 2*df25739fSMilanka Ringwald * 3*df25739fSMilanka Ringwald * Copyright (C) 1999-2012 Broadcom Corporation 4*df25739fSMilanka Ringwald * 5*df25739fSMilanka Ringwald * Licensed under the Apache License, Version 2.0 (the "License"); 6*df25739fSMilanka Ringwald * you may not use this file except in compliance with the License. 7*df25739fSMilanka Ringwald * You may obtain a copy of the License at: 8*df25739fSMilanka Ringwald * 9*df25739fSMilanka Ringwald * http://www.apache.org/licenses/LICENSE-2.0 10*df25739fSMilanka Ringwald * 11*df25739fSMilanka Ringwald * Unless required by applicable law or agreed to in writing, software 12*df25739fSMilanka Ringwald * distributed under the License is distributed on an "AS IS" BASIS, 13*df25739fSMilanka Ringwald * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14*df25739fSMilanka Ringwald * See the License for the specific language governing permissions and 15*df25739fSMilanka Ringwald * limitations under the License. 16*df25739fSMilanka Ringwald * 17*df25739fSMilanka Ringwald ******************************************************************************/ 18*df25739fSMilanka Ringwald 19*df25739fSMilanka Ringwald /****************************************************************************** 20*df25739fSMilanka Ringwald * 21*df25739fSMilanka Ringwald * This file contains the Windowing coeffs for synthesis filter 22*df25739fSMilanka Ringwald * 23*df25739fSMilanka Ringwald ******************************************************************************/ 24*df25739fSMilanka Ringwald 25*df25739fSMilanka Ringwald #include "sbc_encoder.h" 26*df25739fSMilanka Ringwald 27*df25739fSMilanka Ringwald #if (SBC_ARM_ASM_OPT==FALSE && SBC_IPAQ_OPT==FALSE) 28*df25739fSMilanka Ringwald #if (SBC_IS_64_MULT_IN_WINDOW_ACCU == FALSE) 29*df25739fSMilanka Ringwald /*Window coeff for 4 sub band case*/ 30*df25739fSMilanka Ringwald const SINT16 gas32CoeffFor4SBs[] = 31*df25739fSMilanka Ringwald { 32*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00000000 >> 16), (SINT16)0x00000000, 33*df25739fSMilanka Ringwald (SINT16)((SINT32)0x001194E6 >> 16), (SINT16)0x001194E6, 34*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0030E2D3 >> 16), (SINT16)0x0030E2D3, 35*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00599403 >> 16), (SINT16)0x00599403, 36*df25739fSMilanka Ringwald (SINT16)((SINT32)0x007DBCC8 >> 16), (SINT16)0x007DBCC8, 37*df25739fSMilanka Ringwald (SINT16)((SINT32)0x007F88E4 >> 16), (SINT16)0x007F88E4, 38*df25739fSMilanka Ringwald (SINT16)((SINT32)0x003D239B >> 16), (SINT16)0x003D239B, 39*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFF9BB9D5 >> 16), (SINT16)0xFF9BB9D5, 40*df25739fSMilanka Ringwald 41*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01659F45 >> 16), (SINT16)0x01659F45, 42*df25739fSMilanka Ringwald (SINT16)((SINT32)0x029DBAA3 >> 16), (SINT16)0x029DBAA3, 43*df25739fSMilanka Ringwald (SINT16)((SINT32)0x03B23341 >> 16), (SINT16)0x03B23341, 44*df25739fSMilanka Ringwald (SINT16)((SINT32)0x041EEE40 >> 16), (SINT16)0x041EEE40, 45*df25739fSMilanka Ringwald (SINT16)((SINT32)0x034FEE2C >> 16), (SINT16)0x034FEE2C, 46*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00C8F2BC >> 16), (SINT16)0x00C8F2BC, 47*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFC4F91D4 >> 16), (SINT16)0xFC4F91D4, 48*df25739fSMilanka Ringwald (SINT16)((SINT32)0xF60FAF37 >> 16), (SINT16)0xF60FAF37, 49*df25739fSMilanka Ringwald 50*df25739fSMilanka Ringwald (SINT16)((SINT32)0x115B1ED2 >> 16), (SINT16)0x115B1ED2, 51*df25739fSMilanka Ringwald (SINT16)((SINT32)0x18F55C90 >> 16), (SINT16)0x18F55C90, 52*df25739fSMilanka Ringwald (SINT16)((SINT32)0x1F91CA46 >> 16), (SINT16)0x1F91CA46, 53*df25739fSMilanka Ringwald (SINT16)((SINT32)0x2412F251 >> 16), (SINT16)0x2412F251, 54*df25739fSMilanka Ringwald (SINT16)((SINT32)0x25AC1FF2 >> 16), (SINT16)0x25AC1FF2, 55*df25739fSMilanka Ringwald (SINT16)((SINT32)0x2412F251 >> 16), (SINT16)0x2412F251, 56*df25739fSMilanka Ringwald (SINT16)((SINT32)0x1F91CA46 >> 16), (SINT16)0x1F91CA46, 57*df25739fSMilanka Ringwald (SINT16)((SINT32)0x18F55C90 >> 16), (SINT16)0x18F55C90, 58*df25739fSMilanka Ringwald 59*df25739fSMilanka Ringwald (SINT16)((SINT32)0xEEA4E12E >> 16), (SINT16)0xEEA4E12E, 60*df25739fSMilanka Ringwald (SINT16)((SINT32)0xF60FAF37 >> 16), (SINT16)0xF60FAF37, 61*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFC4F91D4 >> 16), (SINT16)0xFC4F91D4, 62*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00C8F2BC >> 16), (SINT16)0x00C8F2BC, 63*df25739fSMilanka Ringwald (SINT16)((SINT32)0x034FEE2C >> 16), (SINT16)0x034FEE2C, 64*df25739fSMilanka Ringwald (SINT16)((SINT32)0x041EEE40 >> 16), (SINT16)0x041EEE40, 65*df25739fSMilanka Ringwald (SINT16)((SINT32)0x03B23341 >> 16), (SINT16)0x03B23341, 66*df25739fSMilanka Ringwald (SINT16)((SINT32)0x029DBAA3 >> 16), (SINT16)0x029DBAA3, 67*df25739fSMilanka Ringwald 68*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFE9A60BB >> 16), (SINT16)0xFE9A60BB, 69*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFF9BB9D5 >> 16), (SINT16)0xFF9BB9D5, 70*df25739fSMilanka Ringwald (SINT16)((SINT32)0x003D239B >> 16), (SINT16)0x003D239B, 71*df25739fSMilanka Ringwald (SINT16)((SINT32)0x007F88E4 >> 16), (SINT16)0x007F88E4, 72*df25739fSMilanka Ringwald (SINT16)((SINT32)0x007DBCC8 >> 16), (SINT16)0x007DBCC8, 73*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00599403 >> 16), (SINT16)0x00599403, 74*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0030E2D3 >> 16), (SINT16)0x0030E2D3, 75*df25739fSMilanka Ringwald (SINT16)((SINT32)0x001194E6 >> 16), (SINT16)0x001194E6 76*df25739fSMilanka Ringwald }; 77*df25739fSMilanka Ringwald 78*df25739fSMilanka Ringwald /*Window coeff for 8 sub band case*/ 79*df25739fSMilanka Ringwald const SINT16 gas32CoeffFor8SBs[] = 80*df25739fSMilanka Ringwald { 81*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00000000 >>16), (SINT16)0x00000000, 82*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00052173 >>16), (SINT16)0x00052173, 83*df25739fSMilanka Ringwald (SINT16)((SINT32)0x000B3F71 >>16), (SINT16)0x000B3F71, 84*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00122C7D >>16), (SINT16)0x00122C7D, 85*df25739fSMilanka Ringwald (SINT16)((SINT32)0x001AFF89 >>16), (SINT16)0x001AFF89, 86*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00255A62 >>16), (SINT16)0x00255A62, 87*df25739fSMilanka Ringwald (SINT16)((SINT32)0x003060F4 >>16), (SINT16)0x003060F4, 88*df25739fSMilanka Ringwald (SINT16)((SINT32)0x003A72E7 >>16), (SINT16)0x003A72E7, 89*df25739fSMilanka Ringwald 90*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0041EC6A >>16), (SINT16)0x0041EC6A, /* 8 */ 91*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0044EF48 >>16), (SINT16)0x0044EF48, 92*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00415B75 >>16), (SINT16)0x00415B75, 93*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0034F8B6 >>16), (SINT16)0x0034F8B6, 94*df25739fSMilanka Ringwald (SINT16)((SINT32)0x001D8FD2 >>16), (SINT16)0x001D8FD2, 95*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFFFA2413 >>16), (SINT16)0xFFFA2413, 96*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFFC9F10E >>16), (SINT16)0xFFC9F10E, 97*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFF8D6793 >>16), (SINT16)0xFF8D6793, 98*df25739fSMilanka Ringwald 99*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00B97348 >>16), (SINT16)0x00B97348, /* 16 */ 100*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01071B96 >>16), (SINT16)0x01071B96, 101*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0156B3CA >>16), (SINT16)0x0156B3CA, 102*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01A1B38B >>16), (SINT16)0x01A1B38B, 103*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01E0224C >>16), (SINT16)0x01E0224C, 104*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0209291F >>16), (SINT16)0x0209291F, 105*df25739fSMilanka Ringwald (SINT16)((SINT32)0x02138653 >>16), (SINT16)0x02138653, 106*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01F5F424 >>16), (SINT16)0x01F5F424, 107*df25739fSMilanka Ringwald 108*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01A7ECEF >>16), (SINT16)0x01A7ECEF, /* 24 */ 109*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01223EBA >>16), (SINT16)0x01223EBA, 110*df25739fSMilanka Ringwald (SINT16)((SINT32)0x005FD0FF >>16), (SINT16)0x005FD0FF, 111*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFF5EEB73 >>16), (SINT16)0xFF5EEB73, 112*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFE20435D >>16), (SINT16)0xFE20435D, 113*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFCA86E7E >>16), (SINT16)0xFCA86E7E, 114*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFAFF95FC >>16), (SINT16)0xFAFF95FC, 115*df25739fSMilanka Ringwald (SINT16)((SINT32)0xF9312891 >>16), (SINT16)0xF9312891, 116*df25739fSMilanka Ringwald 117*df25739fSMilanka Ringwald (SINT16)((SINT32)0x08B4307A >>16), (SINT16)0x08B4307A, /* 32 */ 118*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0A9F3E9A >>16), (SINT16)0x0A9F3E9A, 119*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0C7D59B6 >>16), (SINT16)0x0C7D59B6, 120*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0E3BB16F >>16), (SINT16)0x0E3BB16F, 121*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0FC721F9 >>16), (SINT16)0x0FC721F9, 122*df25739fSMilanka Ringwald (SINT16)((SINT32)0x110ECEF0 >>16), (SINT16)0x110ECEF0, 123*df25739fSMilanka Ringwald (SINT16)((SINT32)0x120435FA >>16), (SINT16)0x120435FA, 124*df25739fSMilanka Ringwald (SINT16)((SINT32)0x129C226F >>16), (SINT16)0x129C226F, 125*df25739fSMilanka Ringwald 126*df25739fSMilanka Ringwald (SINT16)((SINT32)0x12CF6C75 >>16), (SINT16)0x12CF6C75, /* 40 */ 127*df25739fSMilanka Ringwald (SINT16)((SINT32)0x129C226F >>16), (SINT16)0x129C226F, 128*df25739fSMilanka Ringwald (SINT16)((SINT32)0x120435FA >>16), (SINT16)0x120435FA, 129*df25739fSMilanka Ringwald (SINT16)((SINT32)0x110ECEF0 >>16), (SINT16)0x110ECEF0, 130*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0FC721F9 >>16), (SINT16)0x0FC721F9, 131*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0E3BB16F >>16), (SINT16)0x0E3BB16F, 132*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0C7D59B6 >>16), (SINT16)0x0C7D59B6, 133*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0A9F3E9A >>16), (SINT16)0x0A9F3E9A, 134*df25739fSMilanka Ringwald 135*df25739fSMilanka Ringwald (SINT16)((SINT32)0xF74BCF86 >>16), (SINT16)0xF74BCF86, /* 48 */ 136*df25739fSMilanka Ringwald (SINT16)((SINT32)0xF9312891 >>16), (SINT16)0xF9312891, 137*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFAFF95FC >>16), (SINT16)0xFAFF95FC, 138*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFCA86E7E >>16), (SINT16)0xFCA86E7E, 139*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFE20435D >>16), (SINT16)0xFE20435D, 140*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFF5EEB73 >>16), (SINT16)0xFF5EEB73, 141*df25739fSMilanka Ringwald (SINT16)((SINT32)0x005FD0FF >>16), (SINT16)0x005FD0FF, 142*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01223EBA >>16), (SINT16)0x01223EBA, 143*df25739fSMilanka Ringwald 144*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01A7ECEF >>16), (SINT16)0x01A7ECEF, /* 56 */ 145*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01F5F424 >>16), (SINT16)0x01F5F424, 146*df25739fSMilanka Ringwald (SINT16)((SINT32)0x02138653 >>16), (SINT16)0x02138653, 147*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0209291F >>16), (SINT16)0x0209291F, 148*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01E0224C >>16), (SINT16)0x01E0224C, 149*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01A1B38B >>16), (SINT16)0x01A1B38B, 150*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0156B3CA >>16), (SINT16)0x0156B3CA, 151*df25739fSMilanka Ringwald (SINT16)((SINT32)0x01071B96 >>16), (SINT16)0x01071B96, 152*df25739fSMilanka Ringwald 153*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFF468CB8 >>16), (SINT16)0xFF468CB8, /* 64 */ 154*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFF8D6793 >>16), (SINT16)0xFF8D6793, 155*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFFC9F10E >>16), (SINT16)0xFFC9F10E, 156*df25739fSMilanka Ringwald (SINT16)((SINT32)0xFFFA2413 >>16), (SINT16)0xFFFA2413, 157*df25739fSMilanka Ringwald (SINT16)((SINT32)0x001D8FD2 >>16), (SINT16)0x001D8FD2, 158*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0034F8B6 >>16), (SINT16)0x0034F8B6, 159*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00415B75 >>16), (SINT16)0x00415B75, 160*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0044EF48 >>16), (SINT16)0x0044EF48, 161*df25739fSMilanka Ringwald 162*df25739fSMilanka Ringwald (SINT16)((SINT32)0x0041EC6A >>16), (SINT16)0x0041EC6A, /* 72 */ 163*df25739fSMilanka Ringwald (SINT16)((SINT32)0x003A72E7 >>16), (SINT16)0x003A72E7, 164*df25739fSMilanka Ringwald (SINT16)((SINT32)0x003060F4 >>16), (SINT16)0x003060F4, 165*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00255A62 >>16), (SINT16)0x00255A62, 166*df25739fSMilanka Ringwald (SINT16)((SINT32)0x001AFF89 >>16), (SINT16)0x001AFF89, 167*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00122C7D >>16), (SINT16)0x00122C7D, 168*df25739fSMilanka Ringwald (SINT16)((SINT32)0x000B3F71 >>16), (SINT16)0x000B3F71, 169*df25739fSMilanka Ringwald (SINT16)((SINT32)0x00052173 >>16), (SINT16)0x00052173 170*df25739fSMilanka Ringwald }; 171*df25739fSMilanka Ringwald 172*df25739fSMilanka Ringwald #else 173*df25739fSMilanka Ringwald 174*df25739fSMilanka Ringwald /*Window coeff for 4 sub band case*/ 175*df25739fSMilanka Ringwald const SINT32 gas32CoeffFor4SBs[] = 176*df25739fSMilanka Ringwald { 177*df25739fSMilanka Ringwald (SINT32)0x00000000, 178*df25739fSMilanka Ringwald (SINT32)0x001194E6, 179*df25739fSMilanka Ringwald (SINT32)0x0030E2D3, 180*df25739fSMilanka Ringwald (SINT32)0x00599403, 181*df25739fSMilanka Ringwald (SINT32)0x007DBCC8, 182*df25739fSMilanka Ringwald (SINT32)0x007F88E4, 183*df25739fSMilanka Ringwald (SINT32)0x003D239B, 184*df25739fSMilanka Ringwald (SINT32)0xFF9BB9D5, 185*df25739fSMilanka Ringwald 186*df25739fSMilanka Ringwald (SINT32)0x01659F45, 187*df25739fSMilanka Ringwald (SINT32)0x029DBAA3, 188*df25739fSMilanka Ringwald (SINT32)0x03B23341, 189*df25739fSMilanka Ringwald (SINT32)0x041EEE40, 190*df25739fSMilanka Ringwald (SINT32)0x034FEE2C, 191*df25739fSMilanka Ringwald (SINT32)0x00C8F2BC, 192*df25739fSMilanka Ringwald (SINT32)0xFC4F91D4, 193*df25739fSMilanka Ringwald (SINT32)0xF60FAF37, 194*df25739fSMilanka Ringwald 195*df25739fSMilanka Ringwald (SINT32)0x115B1ED2, 196*df25739fSMilanka Ringwald (SINT32)0x18F55C90, 197*df25739fSMilanka Ringwald (SINT32)0x1F91CA46, 198*df25739fSMilanka Ringwald (SINT32)0x2412F251, 199*df25739fSMilanka Ringwald (SINT32)0x25AC1FF2, 200*df25739fSMilanka Ringwald (SINT32)0x2412F251, 201*df25739fSMilanka Ringwald (SINT32)0x1F91CA46, 202*df25739fSMilanka Ringwald (SINT32)0x18F55C90, 203*df25739fSMilanka Ringwald 204*df25739fSMilanka Ringwald (SINT32)0xEEA4E12E, 205*df25739fSMilanka Ringwald (SINT32)0xF60FAF37, 206*df25739fSMilanka Ringwald (SINT32)0xFC4F91D4, 207*df25739fSMilanka Ringwald (SINT32)0x00C8F2BC, 208*df25739fSMilanka Ringwald (SINT32)0x034FEE2C, 209*df25739fSMilanka Ringwald (SINT32)0x041EEE40, 210*df25739fSMilanka Ringwald (SINT32)0x03B23341, 211*df25739fSMilanka Ringwald (SINT32)0x029DBAA3, 212*df25739fSMilanka Ringwald 213*df25739fSMilanka Ringwald (SINT32)0xFE9A60BB, 214*df25739fSMilanka Ringwald (SINT32)0xFF9BB9D5, 215*df25739fSMilanka Ringwald (SINT32)0x003D239B, 216*df25739fSMilanka Ringwald (SINT32)0x007F88E4, 217*df25739fSMilanka Ringwald (SINT32)0x007DBCC8, 218*df25739fSMilanka Ringwald (SINT32)0x00599403, 219*df25739fSMilanka Ringwald (SINT32)0x0030E2D3, 220*df25739fSMilanka Ringwald (SINT32)0x001194E6 221*df25739fSMilanka Ringwald }; 222*df25739fSMilanka Ringwald 223*df25739fSMilanka Ringwald /*Window coeff for 8 sub band case*/ 224*df25739fSMilanka Ringwald const SINT32 gas32CoeffFor8SBs[] = 225*df25739fSMilanka Ringwald { 226*df25739fSMilanka Ringwald (SINT32)0x00000000, 227*df25739fSMilanka Ringwald (SINT32)0x00052173, 228*df25739fSMilanka Ringwald (SINT32)0x000B3F71, 229*df25739fSMilanka Ringwald (SINT32)0x00122C7D, 230*df25739fSMilanka Ringwald (SINT32)0x001AFF89, 231*df25739fSMilanka Ringwald (SINT32)0x00255A62, 232*df25739fSMilanka Ringwald (SINT32)0x003060F4, 233*df25739fSMilanka Ringwald (SINT32)0x003A72E7, 234*df25739fSMilanka Ringwald 235*df25739fSMilanka Ringwald (SINT32)0x0041EC6A, /* 8 */ 236*df25739fSMilanka Ringwald (SINT32)0x0044EF48, 237*df25739fSMilanka Ringwald (SINT32)0x00415B75, 238*df25739fSMilanka Ringwald (SINT32)0x0034F8B6, 239*df25739fSMilanka Ringwald (SINT32)0x001D8FD2, 240*df25739fSMilanka Ringwald (SINT32)0xFFFA2413, 241*df25739fSMilanka Ringwald (SINT32)0xFFC9F10E, 242*df25739fSMilanka Ringwald (SINT32)0xFF8D6793, 243*df25739fSMilanka Ringwald 244*df25739fSMilanka Ringwald (SINT32)0x00B97348, /* 16 */ 245*df25739fSMilanka Ringwald (SINT32)0x01071B96, 246*df25739fSMilanka Ringwald (SINT32)0x0156B3CA, 247*df25739fSMilanka Ringwald (SINT32)0x01A1B38B, 248*df25739fSMilanka Ringwald (SINT32)0x01E0224C, 249*df25739fSMilanka Ringwald (SINT32)0x0209291F, 250*df25739fSMilanka Ringwald (SINT32)0x02138653, 251*df25739fSMilanka Ringwald (SINT32)0x01F5F424, 252*df25739fSMilanka Ringwald 253*df25739fSMilanka Ringwald (SINT32)0x01A7ECEF, /* 24 */ 254*df25739fSMilanka Ringwald (SINT32)0x01223EBA, 255*df25739fSMilanka Ringwald (SINT32)0x005FD0FF, 256*df25739fSMilanka Ringwald (SINT32)0xFF5EEB73, 257*df25739fSMilanka Ringwald (SINT32)0xFE20435D, 258*df25739fSMilanka Ringwald (SINT32)0xFCA86E7E, 259*df25739fSMilanka Ringwald (SINT32)0xFAFF95FC, 260*df25739fSMilanka Ringwald (SINT32)0xF9312891, 261*df25739fSMilanka Ringwald 262*df25739fSMilanka Ringwald (SINT32)0x08B4307A, /* 32 */ 263*df25739fSMilanka Ringwald (SINT32)0x0A9F3E9A, 264*df25739fSMilanka Ringwald (SINT32)0x0C7D59B6, 265*df25739fSMilanka Ringwald (SINT32)0x0E3BB16F, 266*df25739fSMilanka Ringwald (SINT32)0x0FC721F9, 267*df25739fSMilanka Ringwald (SINT32)0x110ECEF0, 268*df25739fSMilanka Ringwald (SINT32)0x120435FA, 269*df25739fSMilanka Ringwald (SINT32)0x129C226F, 270*df25739fSMilanka Ringwald 271*df25739fSMilanka Ringwald (SINT32)0x12CF6C75, /* 40 */ 272*df25739fSMilanka Ringwald (SINT32)0x129C226F, 273*df25739fSMilanka Ringwald (SINT32)0x120435FA, 274*df25739fSMilanka Ringwald (SINT32)0x110ECEF0, 275*df25739fSMilanka Ringwald (SINT32)0x0FC721F9, 276*df25739fSMilanka Ringwald (SINT32)0x0E3BB16F, 277*df25739fSMilanka Ringwald (SINT32)0x0C7D59B6, 278*df25739fSMilanka Ringwald (SINT32)0x0A9F3E9A, 279*df25739fSMilanka Ringwald 280*df25739fSMilanka Ringwald (SINT32)0xF74BCF86, /* 48 */ 281*df25739fSMilanka Ringwald (SINT32)0xF9312891, 282*df25739fSMilanka Ringwald (SINT32)0xFAFF95FC, 283*df25739fSMilanka Ringwald (SINT32)0xFCA86E7E, 284*df25739fSMilanka Ringwald (SINT32)0xFE20435D, 285*df25739fSMilanka Ringwald (SINT32)0xFF5EEB73, 286*df25739fSMilanka Ringwald (SINT32)0x005FD0FF, 287*df25739fSMilanka Ringwald (SINT32)0x01223EBA, 288*df25739fSMilanka Ringwald 289*df25739fSMilanka Ringwald (SINT32)0x01A7ECEF, /* 56 */ 290*df25739fSMilanka Ringwald (SINT32)0x01F5F424, 291*df25739fSMilanka Ringwald (SINT32)0x02138653, 292*df25739fSMilanka Ringwald (SINT32)0x0209291F, 293*df25739fSMilanka Ringwald (SINT32)0x01E0224C, 294*df25739fSMilanka Ringwald (SINT32)0x01A1B38B, 295*df25739fSMilanka Ringwald (SINT32)0x0156B3CA, 296*df25739fSMilanka Ringwald (SINT32)0x01071B96, 297*df25739fSMilanka Ringwald 298*df25739fSMilanka Ringwald (SINT32)0xFF468CB8, /* 64 */ 299*df25739fSMilanka Ringwald (SINT32)0xFF8D6793, 300*df25739fSMilanka Ringwald (SINT32)0xFFC9F10E, 301*df25739fSMilanka Ringwald (SINT32)0xFFFA2413, 302*df25739fSMilanka Ringwald (SINT32)0x001D8FD2, 303*df25739fSMilanka Ringwald (SINT32)0x0034F8B6, 304*df25739fSMilanka Ringwald (SINT32)0x00415B75, 305*df25739fSMilanka Ringwald (SINT32)0x0044EF48, 306*df25739fSMilanka Ringwald 307*df25739fSMilanka Ringwald (SINT32)0x0041EC6A, /* 72 */ 308*df25739fSMilanka Ringwald (SINT32)0x003A72E7, 309*df25739fSMilanka Ringwald (SINT32)0x003060F4, 310*df25739fSMilanka Ringwald (SINT32)0x00255A62, 311*df25739fSMilanka Ringwald (SINT32)0x001AFF89, 312*df25739fSMilanka Ringwald (SINT32)0x00122C7D, 313*df25739fSMilanka Ringwald (SINT32)0x000B3F71, 314*df25739fSMilanka Ringwald (SINT32)0x00052173 315*df25739fSMilanka Ringwald }; 316*df25739fSMilanka Ringwald 317*df25739fSMilanka Ringwald #endif 318*df25739fSMilanka Ringwald #endif 319*df25739fSMilanka Ringwald 320