pub const MULS: [[f32; 64]; 27] = [
[
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0xbfaaaaab),
f32::from_bits(0xbf87754e),
f32::from_bits(0xbf5706ca),
f32::from_bits(0xbf2aaaab),
f32::from_bits(0xbf07754e),
f32::from_bits(0xbed706ca),
f32::from_bits(0xbeaaaaab),
f32::from_bits(0xbe87754e),
f32::from_bits(0xbe5706ca),
f32::from_bits(0xbe2aaaab),
f32::from_bits(0xbe07754e),
f32::from_bits(0xbdd706ca),
f32::from_bits(0xbdaaaaab),
f32::from_bits(0xbd87754e),
f32::from_bits(0xbd5706ca),
f32::from_bits(0xbd2aaaab),
f32::from_bits(0xbd07754e),
f32::from_bits(0xbcd706ca),
f32::from_bits(0xbcaaaaab),
f32::from_bits(0xbc87754e),
f32::from_bits(0xbc5706ca),
f32::from_bits(0xbc2aaaab),
f32::from_bits(0xbc07754e),
f32::from_bits(0xbbd706ca),
f32::from_bits(0xbbaaaaab),
f32::from_bits(0xbb87754e),
f32::from_bits(0xbb5706ca),
f32::from_bits(0xbb2aaaab),
f32::from_bits(0xbb07754e),
f32::from_bits(0xbad706ca),
f32::from_bits(0xbaaaaaab),
f32::from_bits(0xba87754e),
f32::from_bits(0xba5706ca),
f32::from_bits(0xba2aaaab),
f32::from_bits(0xba07754e),
f32::from_bits(0xb9d706ca),
f32::from_bits(0xb9aaaaab),
f32::from_bits(0xb987754e),
f32::from_bits(0xb95706ca),
f32::from_bits(0xb92aaaab),
f32::from_bits(0xb907754e),
f32::from_bits(0xb8d706ca),
f32::from_bits(0xb8aaaaab),
f32::from_bits(0xb887754e),
f32::from_bits(0xb85706ca),
f32::from_bits(0xb82aaaab),
f32::from_bits(0xb807754e),
f32::from_bits(0xb7d706ca),
f32::from_bits(0xb7aaaaab),
f32::from_bits(0xb787754e),
f32::from_bits(0xb75706ca),
f32::from_bits(0xb72aaaab),
f32::from_bits(0xb707754e),
f32::from_bits(0xb6d706ca),
f32::from_bits(0xb6aaaaab),
f32::from_bits(0xb687754e),
f32::from_bits(0xb65706ca),
f32::from_bits(0xb62aaaab),
f32::from_bits(0xb607754e),
f32::from_bits(0xb5d706ca),
f32::from_bits(0xb5aaaaab),
f32::from_bits(0xb587754e),
f32::from_bits(0xb55706ca),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3faaaaab),
f32::from_bits(0x3f87754e),
f32::from_bits(0x3f5706ca),
f32::from_bits(0x3f2aaaab),
f32::from_bits(0x3f07754e),
f32::from_bits(0x3ed706ca),
f32::from_bits(0x3eaaaaab),
f32::from_bits(0x3e87754e),
f32::from_bits(0x3e5706ca),
f32::from_bits(0x3e2aaaab),
f32::from_bits(0x3e07754e),
f32::from_bits(0x3dd706ca),
f32::from_bits(0x3daaaaab),
f32::from_bits(0x3d87754e),
f32::from_bits(0x3d5706ca),
f32::from_bits(0x3d2aaaab),
f32::from_bits(0x3d07754e),
f32::from_bits(0x3cd706ca),
f32::from_bits(0x3caaaaab),
f32::from_bits(0x3c87754e),
f32::from_bits(0x3c5706ca),
f32::from_bits(0x3c2aaaab),
f32::from_bits(0x3c07754e),
f32::from_bits(0x3bd706ca),
f32::from_bits(0x3baaaaab),
f32::from_bits(0x3b87754e),
f32::from_bits(0x3b5706ca),
f32::from_bits(0x3b2aaaab),
f32::from_bits(0x3b07754e),
f32::from_bits(0x3ad706ca),
f32::from_bits(0x3aaaaaab),
f32::from_bits(0x3a87754e),
f32::from_bits(0x3a5706ca),
f32::from_bits(0x3a2aaaab),
f32::from_bits(0x3a07754e),
f32::from_bits(0x39d706ca),
f32::from_bits(0x39aaaaab),
f32::from_bits(0x3987754e),
f32::from_bits(0x395706ca),
f32::from_bits(0x392aaaab),
f32::from_bits(0x3907754e),
f32::from_bits(0x38d706ca),
f32::from_bits(0x38aaaaab),
f32::from_bits(0x3887754e),
f32::from_bits(0x385706ca),
f32::from_bits(0x382aaaab),
f32::from_bits(0x3807754e),
f32::from_bits(0x37d706ca),
f32::from_bits(0x37aaaaab),
f32::from_bits(0x3787754e),
f32::from_bits(0x375706ca),
f32::from_bits(0x372aaaab),
f32::from_bits(0x3707754e),
f32::from_bits(0x36d706ca),
f32::from_bits(0x36aaaaab),
f32::from_bits(0x3687754e),
f32::from_bits(0x365706ca),
f32::from_bits(0x362aaaab),
f32::from_bits(0x3607754e),
f32::from_bits(0x35d706ca),
f32::from_bits(0x35aaaaab),
f32::from_bits(0x3587754e),
f32::from_bits(0x355706ca),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3f124925),
f32::from_bits(0x3ee836cf),
f32::from_bits(0x3eb84ef7),
f32::from_bits(0x3e924925),
f32::from_bits(0x3e6836cf),
f32::from_bits(0x3e384ef7),
f32::from_bits(0x3e124925),
f32::from_bits(0x3de836cf),
f32::from_bits(0x3db84ef7),
f32::from_bits(0x3d924925),
f32::from_bits(0x3d6836cf),
f32::from_bits(0x3d384ef7),
f32::from_bits(0x3d124925),
f32::from_bits(0x3ce836cf),
f32::from_bits(0x3cb84ef7),
f32::from_bits(0x3c924925),
f32::from_bits(0x3c6836cf),
f32::from_bits(0x3c384ef7),
f32::from_bits(0x3c124925),
f32::from_bits(0x3be836cf),
f32::from_bits(0x3bb84ef7),
f32::from_bits(0x3b924925),
f32::from_bits(0x3b6836cf),
f32::from_bits(0x3b384ef7),
f32::from_bits(0x3b124925),
f32::from_bits(0x3ae836cf),
f32::from_bits(0x3ab84ef7),
f32::from_bits(0x3a924925),
f32::from_bits(0x3a6836cf),
f32::from_bits(0x3a384ef7),
f32::from_bits(0x3a124925),
f32::from_bits(0x39e836cf),
f32::from_bits(0x39b84ef7),
f32::from_bits(0x39924925),
f32::from_bits(0x396836cf),
f32::from_bits(0x39384ef7),
f32::from_bits(0x39124925),
f32::from_bits(0x38e836cf),
f32::from_bits(0x38b84ef7),
f32::from_bits(0x38924925),
f32::from_bits(0x386836cf),
f32::from_bits(0x38384ef7),
f32::from_bits(0x38124925),
f32::from_bits(0x37e836cf),
f32::from_bits(0x37b84ef7),
f32::from_bits(0x37924925),
f32::from_bits(0x376836cf),
f32::from_bits(0x37384ef7),
f32::from_bits(0x37124925),
f32::from_bits(0x36e836cf),
f32::from_bits(0x36b84ef7),
f32::from_bits(0x36924925),
f32::from_bits(0x366836cf),
f32::from_bits(0x36384ef7),
f32::from_bits(0x36124925),
f32::from_bits(0x35e836cf),
f32::from_bits(0x35b84ef7),
f32::from_bits(0x35924925),
f32::from_bits(0x356836cf),
f32::from_bits(0x35384ef7),
f32::from_bits(0x35124925),
f32::from_bits(0x34e836cf),
f32::from_bits(0x34b84ef7),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3e888889),
f32::from_bits(0x3e58bbb0),
f32::from_bits(0x3e2c056f),
f32::from_bits(0x3e088889),
f32::from_bits(0x3dd8bbb0),
f32::from_bits(0x3dac056f),
f32::from_bits(0x3d888889),
f32::from_bits(0x3d58bbb0),
f32::from_bits(0x3d2c056f),
f32::from_bits(0x3d088889),
f32::from_bits(0x3cd8bbb0),
f32::from_bits(0x3cac056f),
f32::from_bits(0x3c888889),
f32::from_bits(0x3c58bbb0),
f32::from_bits(0x3c2c056f),
f32::from_bits(0x3c088889),
f32::from_bits(0x3bd8bbb0),
f32::from_bits(0x3bac056f),
f32::from_bits(0x3b888889),
f32::from_bits(0x3b58bbb0),
f32::from_bits(0x3b2c056f),
f32::from_bits(0x3b088889),
f32::from_bits(0x3ad8bbb0),
f32::from_bits(0x3aac056f),
f32::from_bits(0x3a888889),
f32::from_bits(0x3a58bbb0),
f32::from_bits(0x3a2c056f),
f32::from_bits(0x3a088889),
f32::from_bits(0x39d8bbb0),
f32::from_bits(0x39ac056f),
f32::from_bits(0x39888889),
f32::from_bits(0x3958bbb0),
f32::from_bits(0x392c056f),
f32::from_bits(0x39088889),
f32::from_bits(0x38d8bbb0),
f32::from_bits(0x38ac056f),
f32::from_bits(0x38888889),
f32::from_bits(0x3858bbb0),
f32::from_bits(0x382c056f),
f32::from_bits(0x38088889),
f32::from_bits(0x37d8bbb0),
f32::from_bits(0x37ac056f),
f32::from_bits(0x37888889),
f32::from_bits(0x3758bbb0),
f32::from_bits(0x372c056f),
f32::from_bits(0x37088889),
f32::from_bits(0x36d8bbb0),
f32::from_bits(0x36ac056f),
f32::from_bits(0x36888889),
f32::from_bits(0x3658bbb0),
f32::from_bits(0x362c056f),
f32::from_bits(0x36088889),
f32::from_bits(0x35d8bbb0),
f32::from_bits(0x35ac056f),
f32::from_bits(0x35888888),
f32::from_bits(0x3558bbb0),
f32::from_bits(0x352c056f),
f32::from_bits(0x35088889),
f32::from_bits(0x34d8bbb0),
f32::from_bits(0x34ac056f),
f32::from_bits(0x34888889),
f32::from_bits(0x3458bbb0),
f32::from_bits(0x342c056f),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3e042108),
f32::from_bits(0x3dd1bde4),
f32::from_bits(0x3da678df),
f32::from_bits(0x3d842108),
f32::from_bits(0x3d51bde4),
f32::from_bits(0x3d2678df),
f32::from_bits(0x3d042108),
f32::from_bits(0x3cd1bde4),
f32::from_bits(0x3ca678df),
f32::from_bits(0x3c842108),
f32::from_bits(0x3c51bde4),
f32::from_bits(0x3c2678df),
f32::from_bits(0x3c042108),
f32::from_bits(0x3bd1bde4),
f32::from_bits(0x3ba678df),
f32::from_bits(0x3b842108),
f32::from_bits(0x3b51bde4),
f32::from_bits(0x3b2678df),
f32::from_bits(0x3b042108),
f32::from_bits(0x3ad1bde4),
f32::from_bits(0x3aa678df),
f32::from_bits(0x3a842108),
f32::from_bits(0x3a51bde4),
f32::from_bits(0x3a2678df),
f32::from_bits(0x3a042108),
f32::from_bits(0x39d1bde4),
f32::from_bits(0x39a678df),
f32::from_bits(0x39842108),
f32::from_bits(0x3951bde4),
f32::from_bits(0x392678df),
f32::from_bits(0x39042108),
f32::from_bits(0x38d1bde4),
f32::from_bits(0x38a678df),
f32::from_bits(0x38842108),
f32::from_bits(0x3851bde4),
f32::from_bits(0x382678df),
f32::from_bits(0x38042108),
f32::from_bits(0x37d1bde4),
f32::from_bits(0x37a678df),
f32::from_bits(0x37842108),
f32::from_bits(0x3751bde4),
f32::from_bits(0x372678df),
f32::from_bits(0x37042108),
f32::from_bits(0x36d1bde4),
f32::from_bits(0x36a678df),
f32::from_bits(0x36842108),
f32::from_bits(0x3651bde4),
f32::from_bits(0x362678df),
f32::from_bits(0x36042108),
f32::from_bits(0x35d1bde4),
f32::from_bits(0x35a678df),
f32::from_bits(0x35842108),
f32::from_bits(0x3551bde4),
f32::from_bits(0x352678df),
f32::from_bits(0x35042108),
f32::from_bits(0x34d1bde4),
f32::from_bits(0x34a678df),
f32::from_bits(0x34842108),
f32::from_bits(0x3451bde4),
f32::from_bits(0x342678df),
f32::from_bits(0x34042108),
f32::from_bits(0x33d1bde4),
f32::from_bits(0x33a678df),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3d820821),
f32::from_bits(0x3d4e699c),
f32::from_bits(0x3d23d469),
f32::from_bits(0x3d020820),
f32::from_bits(0x3cce699c),
f32::from_bits(0x3ca3d469),
f32::from_bits(0x3c820821),
f32::from_bits(0x3c4e699c),
f32::from_bits(0x3c23d469),
f32::from_bits(0x3c020821),
f32::from_bits(0x3bce699c),
f32::from_bits(0x3ba3d469),
f32::from_bits(0x3b820821),
f32::from_bits(0x3b4e699c),
f32::from_bits(0x3b23d469),
f32::from_bits(0x3b020820),
f32::from_bits(0x3ace699c),
f32::from_bits(0x3aa3d469),
f32::from_bits(0x3a820821),
f32::from_bits(0x3a4e699c),
f32::from_bits(0x3a23d469),
f32::from_bits(0x3a020821),
f32::from_bits(0x39ce699c),
f32::from_bits(0x39a3d469),
f32::from_bits(0x39820821),
f32::from_bits(0x394e699c),
f32::from_bits(0x3923d469),
f32::from_bits(0x39020821),
f32::from_bits(0x38ce699c),
f32::from_bits(0x38a3d469),
f32::from_bits(0x38820821),
f32::from_bits(0x384e699c),
f32::from_bits(0x3823d469),
f32::from_bits(0x38020821),
f32::from_bits(0x37ce699c),
f32::from_bits(0x37a3d469),
f32::from_bits(0x37820821),
f32::from_bits(0x374e699c),
f32::from_bits(0x3723d469),
f32::from_bits(0x37020821),
f32::from_bits(0x36ce699c),
f32::from_bits(0x36a3d469),
f32::from_bits(0x36820821),
f32::from_bits(0x364e699c),
f32::from_bits(0x3623d469),
f32::from_bits(0x36020821),
f32::from_bits(0x35ce699c),
f32::from_bits(0x35a3d469),
f32::from_bits(0x35820821),
f32::from_bits(0x354e699c),
f32::from_bits(0x3523d469),
f32::from_bits(0x35020821),
f32::from_bits(0x34ce699c),
f32::from_bits(0x34a3d469),
f32::from_bits(0x34820821),
f32::from_bits(0x344e699c),
f32::from_bits(0x3423d469),
f32::from_bits(0x34020820),
f32::from_bits(0x33ce699c),
f32::from_bits(0x33a3d469),
f32::from_bits(0x33820821),
f32::from_bits(0x334e699c),
f32::from_bits(0x3323d469),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3d010204),
f32::from_bits(0x3cccc988),
f32::from_bits(0x3ca28a2c),
f32::from_bits(0x3c810204),
f32::from_bits(0x3c4cc988),
f32::from_bits(0x3c228a2c),
f32::from_bits(0x3c010204),
f32::from_bits(0x3bccc988),
f32::from_bits(0x3ba28a2c),
f32::from_bits(0x3b810204),
f32::from_bits(0x3b4cc988),
f32::from_bits(0x3b228a2c),
f32::from_bits(0x3b010204),
f32::from_bits(0x3accc988),
f32::from_bits(0x3aa28a2c),
f32::from_bits(0x3a810204),
f32::from_bits(0x3a4cc988),
f32::from_bits(0x3a228a2c),
f32::from_bits(0x3a010204),
f32::from_bits(0x39ccc988),
f32::from_bits(0x39a28a2c),
f32::from_bits(0x39810204),
f32::from_bits(0x394cc988),
f32::from_bits(0x39228a2c),
f32::from_bits(0x39010204),
f32::from_bits(0x38ccc988),
f32::from_bits(0x38a28a2c),
f32::from_bits(0x38810204),
f32::from_bits(0x384cc988),
f32::from_bits(0x38228a2c),
f32::from_bits(0x38010204),
f32::from_bits(0x37ccc988),
f32::from_bits(0x37a28a2c),
f32::from_bits(0x37810204),
f32::from_bits(0x374cc988),
f32::from_bits(0x37228a2c),
f32::from_bits(0x37010204),
f32::from_bits(0x36ccc988),
f32::from_bits(0x36a28a2c),
f32::from_bits(0x36810204),
f32::from_bits(0x364cc988),
f32::from_bits(0x36228a2c),
f32::from_bits(0x36010204),
f32::from_bits(0x35ccc988),
f32::from_bits(0x35a28a2c),
f32::from_bits(0x35810204),
f32::from_bits(0x354cc988),
f32::from_bits(0x35228a2c),
f32::from_bits(0x35010204),
f32::from_bits(0x34ccc988),
f32::from_bits(0x34a28a2c),
f32::from_bits(0x34810204),
f32::from_bits(0x344cc988),
f32::from_bits(0x34228a2c),
f32::from_bits(0x34010204),
f32::from_bits(0x33ccc988),
f32::from_bits(0x33a28a2c),
f32::from_bits(0x33810204),
f32::from_bits(0x334cc988),
f32::from_bits(0x33228a2c),
f32::from_bits(0x33010204),
f32::from_bits(0x32ccc988),
f32::from_bits(0x32a28a2c),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3c808080),
f32::from_bits(0x3c4bfbf1),
f32::from_bits(0x3c21e6ff),
f32::from_bits(0x3c008080),
f32::from_bits(0x3bcbfbf1),
f32::from_bits(0x3ba1e6ff),
f32::from_bits(0x3b808081),
f32::from_bits(0x3b4bfbf1),
f32::from_bits(0x3b21e6ff),
f32::from_bits(0x3b008080),
f32::from_bits(0x3acbfbf1),
f32::from_bits(0x3aa1e6ff),
f32::from_bits(0x3a808081),
f32::from_bits(0x3a4bfbf1),
f32::from_bits(0x3a21e6ff),
f32::from_bits(0x3a008080),
f32::from_bits(0x39cbfbf1),
f32::from_bits(0x39a1e6ff),
f32::from_bits(0x39808080),
f32::from_bits(0x394bfbf1),
f32::from_bits(0x3921e6ff),
f32::from_bits(0x39008081),
f32::from_bits(0x38cbfbf1),
f32::from_bits(0x38a1e6ff),
f32::from_bits(0x38808081),
f32::from_bits(0x384bfbf1),
f32::from_bits(0x3821e6ff),
f32::from_bits(0x38008081),
f32::from_bits(0x37cbfbf1),
f32::from_bits(0x37a1e6ff),
f32::from_bits(0x37808081),
f32::from_bits(0x374bfbf1),
f32::from_bits(0x3721e6ff),
f32::from_bits(0x37008081),
f32::from_bits(0x36cbfbf1),
f32::from_bits(0x36a1e6ff),
f32::from_bits(0x36808080),
f32::from_bits(0x364bfbf1),
f32::from_bits(0x3621e6ff),
f32::from_bits(0x36008080),
f32::from_bits(0x35cbfbf1),
f32::from_bits(0x35a1e6ff),
f32::from_bits(0x35808081),
f32::from_bits(0x354bfbf1),
f32::from_bits(0x3521e6ff),
f32::from_bits(0x35008081),
f32::from_bits(0x34cbfbf1),
f32::from_bits(0x34a1e6ff),
f32::from_bits(0x34808081),
f32::from_bits(0x344bfbf1),
f32::from_bits(0x3421e6ff),
f32::from_bits(0x34008081),
f32::from_bits(0x33cbfbf1),
f32::from_bits(0x33a1e6ff),
f32::from_bits(0x33808081),
f32::from_bits(0x334bfbf1),
f32::from_bits(0x3321e6ff),
f32::from_bits(0x33008080),
f32::from_bits(0x32cbfbf1),
f32::from_bits(0x32a1e6ff),
f32::from_bits(0x32808080),
f32::from_bits(0x324bfbf1),
f32::from_bits(0x3221e6ff),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3c004020),
f32::from_bits(0x3bcb95c0),
f32::from_bits(0x3ba195e3),
f32::from_bits(0x3b804020),
f32::from_bits(0x3b4b95c0),
f32::from_bits(0x3b2195e3),
f32::from_bits(0x3b004020),
f32::from_bits(0x3acb95c0),
f32::from_bits(0x3aa195e3),
f32::from_bits(0x3a804020),
f32::from_bits(0x3a4b95c0),
f32::from_bits(0x3a2195e3),
f32::from_bits(0x3a004020),
f32::from_bits(0x39cb95c0),
f32::from_bits(0x39a195e3),
f32::from_bits(0x39804020),
f32::from_bits(0x394b95c0),
f32::from_bits(0x392195e3),
f32::from_bits(0x39004020),
f32::from_bits(0x38cb95c0),
f32::from_bits(0x38a195e3),
f32::from_bits(0x38804020),
f32::from_bits(0x384b95c0),
f32::from_bits(0x382195e3),
f32::from_bits(0x38004020),
f32::from_bits(0x37cb95c0),
f32::from_bits(0x37a195e3),
f32::from_bits(0x37804020),
f32::from_bits(0x374b95c0),
f32::from_bits(0x372195e3),
f32::from_bits(0x37004020),
f32::from_bits(0x36cb95c0),
f32::from_bits(0x36a195e3),
f32::from_bits(0x36804020),
f32::from_bits(0x364b95c0),
f32::from_bits(0x362195e3),
f32::from_bits(0x36004020),
f32::from_bits(0x35cb95c0),
f32::from_bits(0x35a195e3),
f32::from_bits(0x35804020),
f32::from_bits(0x354b95c0),
f32::from_bits(0x352195e3),
f32::from_bits(0x35004020),
f32::from_bits(0x34cb95c0),
f32::from_bits(0x34a195e3),
f32::from_bits(0x34804020),
f32::from_bits(0x344b95c0),
f32::from_bits(0x342195e3),
f32::from_bits(0x34004020),
f32::from_bits(0x33cb95c0),
f32::from_bits(0x33a195e3),
f32::from_bits(0x33804020),
f32::from_bits(0x334b95c0),
f32::from_bits(0x332195e3),
f32::from_bits(0x33004020),
f32::from_bits(0x32cb95c0),
f32::from_bits(0x32a195e3),
f32::from_bits(0x32804020),
f32::from_bits(0x324b95c0),
f32::from_bits(0x322195e3),
f32::from_bits(0x32004020),
f32::from_bits(0x31cb95c0),
f32::from_bits(0x31a195e3),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3b802008),
f32::from_bits(0x3b4b62ce),
f32::from_bits(0x3b216d73),
f32::from_bits(0x3b002008),
f32::from_bits(0x3acb62ce),
f32::from_bits(0x3aa16d73),
f32::from_bits(0x3a802008),
f32::from_bits(0x3a4b62ce),
f32::from_bits(0x3a216d73),
f32::from_bits(0x3a002008),
f32::from_bits(0x39cb62ce),
f32::from_bits(0x39a16d73),
f32::from_bits(0x39802008),
f32::from_bits(0x394b62ce),
f32::from_bits(0x39216d73),
f32::from_bits(0x39002008),
f32::from_bits(0x38cb62ce),
f32::from_bits(0x38a16d73),
f32::from_bits(0x38802008),
f32::from_bits(0x384b62ce),
f32::from_bits(0x38216d73),
f32::from_bits(0x38002008),
f32::from_bits(0x37cb62ce),
f32::from_bits(0x37a16d73),
f32::from_bits(0x37802008),
f32::from_bits(0x374b62ce),
f32::from_bits(0x37216d73),
f32::from_bits(0x37002008),
f32::from_bits(0x36cb62ce),
f32::from_bits(0x36a16d73),
f32::from_bits(0x36802008),
f32::from_bits(0x364b62ce),
f32::from_bits(0x36216d73),
f32::from_bits(0x36002008),
f32::from_bits(0x35cb62ce),
f32::from_bits(0x35a16d73),
f32::from_bits(0x35802008),
f32::from_bits(0x354b62ce),
f32::from_bits(0x35216d73),
f32::from_bits(0x35002008),
f32::from_bits(0x34cb62ce),
f32::from_bits(0x34a16d73),
f32::from_bits(0x34802008),
f32::from_bits(0x344b62ce),
f32::from_bits(0x34216d73),
f32::from_bits(0x34002008),
f32::from_bits(0x33cb62ce),
f32::from_bits(0x33a16d73),
f32::from_bits(0x33802008),
f32::from_bits(0x334b62ce),
f32::from_bits(0x33216d73),
f32::from_bits(0x33002008),
f32::from_bits(0x32cb62ce),
f32::from_bits(0x32a16d73),
f32::from_bits(0x32802008),
f32::from_bits(0x324b62ce),
f32::from_bits(0x32216d73),
f32::from_bits(0x32002008),
f32::from_bits(0x31cb62ce),
f32::from_bits(0x31a16d73),
f32::from_bits(0x31802008),
f32::from_bits(0x314b62ce),
f32::from_bits(0x31216d73),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3b001002),
f32::from_bits(0x3acb495e),
f32::from_bits(0x3aa15943),
f32::from_bits(0x3a801002),
f32::from_bits(0x3a4b495e),
f32::from_bits(0x3a215943),
f32::from_bits(0x3a001002),
f32::from_bits(0x39cb495e),
f32::from_bits(0x39a15943),
f32::from_bits(0x39801002),
f32::from_bits(0x394b495e),
f32::from_bits(0x39215943),
f32::from_bits(0x39001002),
f32::from_bits(0x38cb495e),
f32::from_bits(0x38a15943),
f32::from_bits(0x38801002),
f32::from_bits(0x384b495e),
f32::from_bits(0x38215943),
f32::from_bits(0x38001002),
f32::from_bits(0x37cb495e),
f32::from_bits(0x37a15943),
f32::from_bits(0x37801002),
f32::from_bits(0x374b495e),
f32::from_bits(0x37215943),
f32::from_bits(0x37001002),
f32::from_bits(0x36cb495e),
f32::from_bits(0x36a15943),
f32::from_bits(0x36801002),
f32::from_bits(0x364b495e),
f32::from_bits(0x36215943),
f32::from_bits(0x36001002),
f32::from_bits(0x35cb495e),
f32::from_bits(0x35a15943),
f32::from_bits(0x35801002),
f32::from_bits(0x354b495e),
f32::from_bits(0x35215943),
f32::from_bits(0x35001002),
f32::from_bits(0x34cb495e),
f32::from_bits(0x34a15943),
f32::from_bits(0x34801002),
f32::from_bits(0x344b495e),
f32::from_bits(0x34215943),
f32::from_bits(0x34001002),
f32::from_bits(0x33cb495e),
f32::from_bits(0x33a15943),
f32::from_bits(0x33801002),
f32::from_bits(0x334b495e),
f32::from_bits(0x33215943),
f32::from_bits(0x33001002),
f32::from_bits(0x32cb495e),
f32::from_bits(0x32a15943),
f32::from_bits(0x32801002),
f32::from_bits(0x324b495e),
f32::from_bits(0x32215943),
f32::from_bits(0x32001002),
f32::from_bits(0x31cb495e),
f32::from_bits(0x31a15943),
f32::from_bits(0x31801002),
f32::from_bits(0x314b495e),
f32::from_bits(0x31215943),
f32::from_bits(0x31001002),
f32::from_bits(0x30cb495e),
f32::from_bits(0x30a15943),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3a800801),
f32::from_bits(0x3a4b3ca9),
f32::from_bits(0x3a214f2d),
f32::from_bits(0x3a000800),
f32::from_bits(0x39cb3ca9),
f32::from_bits(0x39a14f2d),
f32::from_bits(0x39800800),
f32::from_bits(0x394b3ca9),
f32::from_bits(0x39214f2d),
f32::from_bits(0x39000800),
f32::from_bits(0x38cb3ca9),
f32::from_bits(0x38a14f2d),
f32::from_bits(0x38800801),
f32::from_bits(0x384b3ca9),
f32::from_bits(0x38214f2d),
f32::from_bits(0x38000800),
f32::from_bits(0x37cb3ca9),
f32::from_bits(0x37a14f2d),
f32::from_bits(0x37800801),
f32::from_bits(0x374b3ca9),
f32::from_bits(0x37214f2d),
f32::from_bits(0x37000800),
f32::from_bits(0x36cb3ca9),
f32::from_bits(0x36a14f2d),
f32::from_bits(0x36800801),
f32::from_bits(0x364b3ca9),
f32::from_bits(0x36214f2d),
f32::from_bits(0x36000801),
f32::from_bits(0x35cb3ca9),
f32::from_bits(0x35a14f2d),
f32::from_bits(0x35800801),
f32::from_bits(0x354b3ca9),
f32::from_bits(0x35214f2d),
f32::from_bits(0x35000801),
f32::from_bits(0x34cb3ca9),
f32::from_bits(0x34a14f2d),
f32::from_bits(0x34800801),
f32::from_bits(0x344b3ca9),
f32::from_bits(0x34214f2d),
f32::from_bits(0x34000800),
f32::from_bits(0x33cb3ca9),
f32::from_bits(0x33a14f2d),
f32::from_bits(0x33800800),
f32::from_bits(0x334b3ca9),
f32::from_bits(0x33214f2d),
f32::from_bits(0x33000800),
f32::from_bits(0x32cb3ca9),
f32::from_bits(0x32a14f2d),
f32::from_bits(0x32800801),
f32::from_bits(0x324b3ca9),
f32::from_bits(0x32214f2d),
f32::from_bits(0x32000800),
f32::from_bits(0x31cb3ca9),
f32::from_bits(0x31a14f2d),
f32::from_bits(0x31800801),
f32::from_bits(0x314b3ca9),
f32::from_bits(0x31214f2d),
f32::from_bits(0x31000801),
f32::from_bits(0x30cb3ca9),
f32::from_bits(0x30a14f2d),
f32::from_bits(0x30800801),
f32::from_bits(0x304b3ca9),
f32::from_bits(0x30214f2d),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3a000400),
f32::from_bits(0x39cb364f),
f32::from_bits(0x39a14a22),
f32::from_bits(0x39800400),
f32::from_bits(0x394b364f),
f32::from_bits(0x39214a22),
f32::from_bits(0x39000400),
f32::from_bits(0x38cb364f),
f32::from_bits(0x38a14a22),
f32::from_bits(0x38800400),
f32::from_bits(0x384b364f),
f32::from_bits(0x38214a22),
f32::from_bits(0x38000400),
f32::from_bits(0x37cb364f),
f32::from_bits(0x37a14a22),
f32::from_bits(0x37800400),
f32::from_bits(0x374b364f),
f32::from_bits(0x37214a22),
f32::from_bits(0x37000400),
f32::from_bits(0x36cb364f),
f32::from_bits(0x36a14a22),
f32::from_bits(0x36800400),
f32::from_bits(0x364b364f),
f32::from_bits(0x36214a22),
f32::from_bits(0x36000400),
f32::from_bits(0x35cb364f),
f32::from_bits(0x35a14a22),
f32::from_bits(0x35800400),
f32::from_bits(0x354b364f),
f32::from_bits(0x35214a22),
f32::from_bits(0x35000400),
f32::from_bits(0x34cb364f),
f32::from_bits(0x34a14a22),
f32::from_bits(0x34800400),
f32::from_bits(0x344b364f),
f32::from_bits(0x34214a22),
f32::from_bits(0x34000400),
f32::from_bits(0x33cb364f),
f32::from_bits(0x33a14a22),
f32::from_bits(0x33800400),
f32::from_bits(0x334b364f),
f32::from_bits(0x33214a22),
f32::from_bits(0x33000400),
f32::from_bits(0x32cb364f),
f32::from_bits(0x32a14a22),
f32::from_bits(0x32800400),
f32::from_bits(0x324b364f),
f32::from_bits(0x32214a22),
f32::from_bits(0x32000400),
f32::from_bits(0x31cb364f),
f32::from_bits(0x31a14a22),
f32::from_bits(0x31800400),
f32::from_bits(0x314b364f),
f32::from_bits(0x31214a22),
f32::from_bits(0x31000400),
f32::from_bits(0x30cb364f),
f32::from_bits(0x30a14a22),
f32::from_bits(0x30800400),
f32::from_bits(0x304b364f),
f32::from_bits(0x30214a22),
f32::from_bits(0x30000400),
f32::from_bits(0x2fcb364f),
f32::from_bits(0x2fa14a22),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x39800200),
f32::from_bits(0x394b3322),
f32::from_bits(0x3921479d),
f32::from_bits(0x39000200),
f32::from_bits(0x38cb3322),
f32::from_bits(0x38a1479d),
f32::from_bits(0x38800200),
f32::from_bits(0x384b3322),
f32::from_bits(0x3821479d),
f32::from_bits(0x38000200),
f32::from_bits(0x37cb3322),
f32::from_bits(0x37a1479d),
f32::from_bits(0x37800200),
f32::from_bits(0x374b3322),
f32::from_bits(0x3721479d),
f32::from_bits(0x37000200),
f32::from_bits(0x36cb3322),
f32::from_bits(0x36a1479d),
f32::from_bits(0x36800200),
f32::from_bits(0x364b3322),
f32::from_bits(0x3621479d),
f32::from_bits(0x36000200),
f32::from_bits(0x35cb3322),
f32::from_bits(0x35a1479d),
f32::from_bits(0x35800200),
f32::from_bits(0x354b3322),
f32::from_bits(0x3521479d),
f32::from_bits(0x35000200),
f32::from_bits(0x34cb3322),
f32::from_bits(0x34a1479d),
f32::from_bits(0x34800200),
f32::from_bits(0x344b3322),
f32::from_bits(0x3421479d),
f32::from_bits(0x34000200),
f32::from_bits(0x33cb3322),
f32::from_bits(0x33a1479d),
f32::from_bits(0x33800200),
f32::from_bits(0x334b3322),
f32::from_bits(0x3321479d),
f32::from_bits(0x33000200),
f32::from_bits(0x32cb3322),
f32::from_bits(0x32a1479d),
f32::from_bits(0x32800200),
f32::from_bits(0x324b3322),
f32::from_bits(0x3221479d),
f32::from_bits(0x32000200),
f32::from_bits(0x31cb3322),
f32::from_bits(0x31a1479d),
f32::from_bits(0x31800200),
f32::from_bits(0x314b3322),
f32::from_bits(0x3121479d),
f32::from_bits(0x31000200),
f32::from_bits(0x30cb3322),
f32::from_bits(0x30a1479d),
f32::from_bits(0x30800200),
f32::from_bits(0x304b3322),
f32::from_bits(0x3021479d),
f32::from_bits(0x30000200),
f32::from_bits(0x2fcb3322),
f32::from_bits(0x2fa1479d),
f32::from_bits(0x2f800200),
f32::from_bits(0x2f4b3322),
f32::from_bits(0x2f21479d),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x39000100),
f32::from_bits(0x38cb318c),
f32::from_bits(0x38a1465a),
f32::from_bits(0x38800100),
f32::from_bits(0x384b318c),
f32::from_bits(0x3821465a),
f32::from_bits(0x38000100),
f32::from_bits(0x37cb318c),
f32::from_bits(0x37a1465a),
f32::from_bits(0x37800100),
f32::from_bits(0x374b318c),
f32::from_bits(0x3721465a),
f32::from_bits(0x37000100),
f32::from_bits(0x36cb318c),
f32::from_bits(0x36a1465a),
f32::from_bits(0x36800100),
f32::from_bits(0x364b318c),
f32::from_bits(0x3621465a),
f32::from_bits(0x36000100),
f32::from_bits(0x35cb318c),
f32::from_bits(0x35a1465a),
f32::from_bits(0x35800100),
f32::from_bits(0x354b318c),
f32::from_bits(0x3521465a),
f32::from_bits(0x35000100),
f32::from_bits(0x34cb318c),
f32::from_bits(0x34a1465a),
f32::from_bits(0x34800100),
f32::from_bits(0x344b318c),
f32::from_bits(0x3421465a),
f32::from_bits(0x34000100),
f32::from_bits(0x33cb318c),
f32::from_bits(0x33a1465a),
f32::from_bits(0x33800100),
f32::from_bits(0x334b318c),
f32::from_bits(0x3321465a),
f32::from_bits(0x33000100),
f32::from_bits(0x32cb318c),
f32::from_bits(0x32a1465a),
f32::from_bits(0x32800100),
f32::from_bits(0x324b318c),
f32::from_bits(0x3221465a),
f32::from_bits(0x32000100),
f32::from_bits(0x31cb318c),
f32::from_bits(0x31a1465a),
f32::from_bits(0x31800100),
f32::from_bits(0x314b318c),
f32::from_bits(0x3121465a),
f32::from_bits(0x31000100),
f32::from_bits(0x30cb318c),
f32::from_bits(0x30a1465a),
f32::from_bits(0x30800100),
f32::from_bits(0x304b318c),
f32::from_bits(0x3021465a),
f32::from_bits(0x30000100),
f32::from_bits(0x2fcb318c),
f32::from_bits(0x2fa1465a),
f32::from_bits(0x2f800100),
f32::from_bits(0x2f4b318c),
f32::from_bits(0x2f21465a),
f32::from_bits(0x2f000100),
f32::from_bits(0x2ecb318c),
f32::from_bits(0x2ea1465a),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x38800080),
f32::from_bits(0x384b30c0),
f32::from_bits(0x382145b9),
f32::from_bits(0x38000080),
f32::from_bits(0x37cb30c0),
f32::from_bits(0x37a145b9),
f32::from_bits(0x37800080),
f32::from_bits(0x374b30c0),
f32::from_bits(0x372145b9),
f32::from_bits(0x37000080),
f32::from_bits(0x36cb30c0),
f32::from_bits(0x36a145b9),
f32::from_bits(0x36800080),
f32::from_bits(0x364b30c0),
f32::from_bits(0x362145b9),
f32::from_bits(0x36000080),
f32::from_bits(0x35cb30c0),
f32::from_bits(0x35a145b9),
f32::from_bits(0x35800080),
f32::from_bits(0x354b30c0),
f32::from_bits(0x352145b9),
f32::from_bits(0x35000080),
f32::from_bits(0x34cb30c0),
f32::from_bits(0x34a145b9),
f32::from_bits(0x34800080),
f32::from_bits(0x344b30c0),
f32::from_bits(0x342145b9),
f32::from_bits(0x34000080),
f32::from_bits(0x33cb30c0),
f32::from_bits(0x33a145b9),
f32::from_bits(0x33800080),
f32::from_bits(0x334b30c0),
f32::from_bits(0x332145b9),
f32::from_bits(0x33000080),
f32::from_bits(0x32cb30c0),
f32::from_bits(0x32a145b9),
f32::from_bits(0x32800080),
f32::from_bits(0x324b30c0),
f32::from_bits(0x322145b9),
f32::from_bits(0x32000080),
f32::from_bits(0x31cb30c0),
f32::from_bits(0x31a145b9),
f32::from_bits(0x31800080),
f32::from_bits(0x314b30c0),
f32::from_bits(0x312145b9),
f32::from_bits(0x31000080),
f32::from_bits(0x30cb30c0),
f32::from_bits(0x30a145b9),
f32::from_bits(0x30800080),
f32::from_bits(0x304b30c0),
f32::from_bits(0x302145b9),
f32::from_bits(0x30000080),
f32::from_bits(0x2fcb30c0),
f32::from_bits(0x2fa145b9),
f32::from_bits(0x2f800080),
f32::from_bits(0x2f4b30c0),
f32::from_bits(0x2f2145b9),
f32::from_bits(0x2f000080),
f32::from_bits(0x2ecb30c0),
f32::from_bits(0x2ea145b9),
f32::from_bits(0x2e800080),
f32::from_bits(0x2e4b30c0),
f32::from_bits(0x2e2145b9),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0xbfcccccd),
f32::from_bits(0xbfa28cc4),
f32::from_bits(0xbf810413),
f32::from_bits(0xbf4ccccd),
f32::from_bits(0xbf228cc4),
f32::from_bits(0xbf010413),
f32::from_bits(0xbecccccd),
f32::from_bits(0xbea28cc4),
f32::from_bits(0xbe810413),
f32::from_bits(0xbe4ccccd),
f32::from_bits(0xbe228cc4),
f32::from_bits(0xbe010413),
f32::from_bits(0xbdcccccd),
f32::from_bits(0xbda28cc4),
f32::from_bits(0xbd810413),
f32::from_bits(0xbd4ccccd),
f32::from_bits(0xbd228cc4),
f32::from_bits(0xbd010413),
f32::from_bits(0xbccccccd),
f32::from_bits(0xbca28cc4),
f32::from_bits(0xbc810413),
f32::from_bits(0xbc4ccccd),
f32::from_bits(0xbc228cc4),
f32::from_bits(0xbc010413),
f32::from_bits(0xbbcccccd),
f32::from_bits(0xbba28cc4),
f32::from_bits(0xbb810413),
f32::from_bits(0xbb4ccccd),
f32::from_bits(0xbb228cc4),
f32::from_bits(0xbb010413),
f32::from_bits(0xbacccccd),
f32::from_bits(0xbaa28cc4),
f32::from_bits(0xba810413),
f32::from_bits(0xba4ccccd),
f32::from_bits(0xba228cc4),
f32::from_bits(0xba010413),
f32::from_bits(0xb9cccccd),
f32::from_bits(0xb9a28cc4),
f32::from_bits(0xb9810413),
f32::from_bits(0xb94ccccd),
f32::from_bits(0xb9228cc4),
f32::from_bits(0xb9010413),
f32::from_bits(0xb8cccccd),
f32::from_bits(0xb8a28cc4),
f32::from_bits(0xb8810413),
f32::from_bits(0xb84ccccd),
f32::from_bits(0xb8228cc4),
f32::from_bits(0xb8010413),
f32::from_bits(0xb7cccccd),
f32::from_bits(0xb7a28cc4),
f32::from_bits(0xb7810413),
f32::from_bits(0xb74ccccd),
f32::from_bits(0xb7228cc4),
f32::from_bits(0xb7010413),
f32::from_bits(0xb6cccccd),
f32::from_bits(0xb6a28cc4),
f32::from_bits(0xb6810413),
f32::from_bits(0xb64ccccd),
f32::from_bits(0xb6228cc4),
f32::from_bits(0xb6010413),
f32::from_bits(0xb5cccccd),
f32::from_bits(0xb5a28cc4),
f32::from_bits(0xb5810413),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0xbf4ccccd),
f32::from_bits(0xbf228cc4),
f32::from_bits(0xbf010413),
f32::from_bits(0xbecccccd),
f32::from_bits(0xbea28cc4),
f32::from_bits(0xbe810413),
f32::from_bits(0xbe4ccccd),
f32::from_bits(0xbe228cc4),
f32::from_bits(0xbe010413),
f32::from_bits(0xbdcccccd),
f32::from_bits(0xbda28cc4),
f32::from_bits(0xbd810413),
f32::from_bits(0xbd4ccccd),
f32::from_bits(0xbd228cc4),
f32::from_bits(0xbd010413),
f32::from_bits(0xbccccccd),
f32::from_bits(0xbca28cc4),
f32::from_bits(0xbc810413),
f32::from_bits(0xbc4ccccd),
f32::from_bits(0xbc228cc4),
f32::from_bits(0xbc010413),
f32::from_bits(0xbbcccccd),
f32::from_bits(0xbba28cc4),
f32::from_bits(0xbb810413),
f32::from_bits(0xbb4ccccd),
f32::from_bits(0xbb228cc4),
f32::from_bits(0xbb010413),
f32::from_bits(0xbacccccd),
f32::from_bits(0xbaa28cc4),
f32::from_bits(0xba810413),
f32::from_bits(0xba4ccccd),
f32::from_bits(0xba228cc4),
f32::from_bits(0xba010413),
f32::from_bits(0xb9cccccd),
f32::from_bits(0xb9a28cc4),
f32::from_bits(0xb9810413),
f32::from_bits(0xb94ccccd),
f32::from_bits(0xb9228cc4),
f32::from_bits(0xb9010413),
f32::from_bits(0xb8cccccd),
f32::from_bits(0xb8a28cc4),
f32::from_bits(0xb8810413),
f32::from_bits(0xb84ccccd),
f32::from_bits(0xb8228cc4),
f32::from_bits(0xb8010413),
f32::from_bits(0xb7cccccd),
f32::from_bits(0xb7a28cc4),
f32::from_bits(0xb7810413),
f32::from_bits(0xb74ccccd),
f32::from_bits(0xb7228cc4),
f32::from_bits(0xb7010413),
f32::from_bits(0xb6cccccd),
f32::from_bits(0xb6a28cc4),
f32::from_bits(0xb6810413),
f32::from_bits(0xb64ccccd),
f32::from_bits(0xb6228cc4),
f32::from_bits(0xb6010413),
f32::from_bits(0xb5cccccd),
f32::from_bits(0xb5a28cc4),
f32::from_bits(0xb5810413),
f32::from_bits(0xb54ccccd),
f32::from_bits(0xb5228cc4),
f32::from_bits(0xb5010413),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3f4ccccd),
f32::from_bits(0x3f228cc4),
f32::from_bits(0x3f010413),
f32::from_bits(0x3ecccccd),
f32::from_bits(0x3ea28cc4),
f32::from_bits(0x3e810413),
f32::from_bits(0x3e4ccccd),
f32::from_bits(0x3e228cc4),
f32::from_bits(0x3e010413),
f32::from_bits(0x3dcccccd),
f32::from_bits(0x3da28cc4),
f32::from_bits(0x3d810413),
f32::from_bits(0x3d4ccccd),
f32::from_bits(0x3d228cc4),
f32::from_bits(0x3d010413),
f32::from_bits(0x3ccccccd),
f32::from_bits(0x3ca28cc4),
f32::from_bits(0x3c810413),
f32::from_bits(0x3c4ccccd),
f32::from_bits(0x3c228cc4),
f32::from_bits(0x3c010413),
f32::from_bits(0x3bcccccd),
f32::from_bits(0x3ba28cc4),
f32::from_bits(0x3b810413),
f32::from_bits(0x3b4ccccd),
f32::from_bits(0x3b228cc4),
f32::from_bits(0x3b010413),
f32::from_bits(0x3acccccd),
f32::from_bits(0x3aa28cc4),
f32::from_bits(0x3a810413),
f32::from_bits(0x3a4ccccd),
f32::from_bits(0x3a228cc4),
f32::from_bits(0x3a010413),
f32::from_bits(0x39cccccd),
f32::from_bits(0x39a28cc4),
f32::from_bits(0x39810413),
f32::from_bits(0x394ccccd),
f32::from_bits(0x39228cc4),
f32::from_bits(0x39010413),
f32::from_bits(0x38cccccd),
f32::from_bits(0x38a28cc4),
f32::from_bits(0x38810413),
f32::from_bits(0x384ccccd),
f32::from_bits(0x38228cc4),
f32::from_bits(0x38010413),
f32::from_bits(0x37cccccd),
f32::from_bits(0x37a28cc4),
f32::from_bits(0x37810413),
f32::from_bits(0x374ccccd),
f32::from_bits(0x37228cc4),
f32::from_bits(0x37010413),
f32::from_bits(0x36cccccd),
f32::from_bits(0x36a28cc4),
f32::from_bits(0x36810413),
f32::from_bits(0x364ccccd),
f32::from_bits(0x36228cc4),
f32::from_bits(0x36010413),
f32::from_bits(0x35cccccd),
f32::from_bits(0x35a28cc4),
f32::from_bits(0x35810413),
f32::from_bits(0x354ccccd),
f32::from_bits(0x35228cc4),
f32::from_bits(0x35010413),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3fcccccd),
f32::from_bits(0x3fa28cc4),
f32::from_bits(0x3f810413),
f32::from_bits(0x3f4ccccd),
f32::from_bits(0x3f228cc4),
f32::from_bits(0x3f010413),
f32::from_bits(0x3ecccccd),
f32::from_bits(0x3ea28cc4),
f32::from_bits(0x3e810413),
f32::from_bits(0x3e4ccccd),
f32::from_bits(0x3e228cc4),
f32::from_bits(0x3e010413),
f32::from_bits(0x3dcccccd),
f32::from_bits(0x3da28cc4),
f32::from_bits(0x3d810413),
f32::from_bits(0x3d4ccccd),
f32::from_bits(0x3d228cc4),
f32::from_bits(0x3d010413),
f32::from_bits(0x3ccccccd),
f32::from_bits(0x3ca28cc4),
f32::from_bits(0x3c810413),
f32::from_bits(0x3c4ccccd),
f32::from_bits(0x3c228cc4),
f32::from_bits(0x3c010413),
f32::from_bits(0x3bcccccd),
f32::from_bits(0x3ba28cc4),
f32::from_bits(0x3b810413),
f32::from_bits(0x3b4ccccd),
f32::from_bits(0x3b228cc4),
f32::from_bits(0x3b010413),
f32::from_bits(0x3acccccd),
f32::from_bits(0x3aa28cc4),
f32::from_bits(0x3a810413),
f32::from_bits(0x3a4ccccd),
f32::from_bits(0x3a228cc4),
f32::from_bits(0x3a010413),
f32::from_bits(0x39cccccd),
f32::from_bits(0x39a28cc4),
f32::from_bits(0x39810413),
f32::from_bits(0x394ccccd),
f32::from_bits(0x39228cc4),
f32::from_bits(0x39010413),
f32::from_bits(0x38cccccd),
f32::from_bits(0x38a28cc4),
f32::from_bits(0x38810413),
f32::from_bits(0x384ccccd),
f32::from_bits(0x38228cc4),
f32::from_bits(0x38010413),
f32::from_bits(0x37cccccd),
f32::from_bits(0x37a28cc4),
f32::from_bits(0x37810413),
f32::from_bits(0x374ccccd),
f32::from_bits(0x37228cc4),
f32::from_bits(0x37010413),
f32::from_bits(0x36cccccd),
f32::from_bits(0x36a28cc4),
f32::from_bits(0x36810413),
f32::from_bits(0x364ccccd),
f32::from_bits(0x36228cc4),
f32::from_bits(0x36010413),
f32::from_bits(0x35cccccd),
f32::from_bits(0x35a28cc4),
f32::from_bits(0x35810413),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0xbfe38e39),
f32::from_bits(0xbfb49c68),
f32::from_bits(0xbf8f59dc),
f32::from_bits(0xbf638e39),
f32::from_bits(0xbf349c68),
f32::from_bits(0xbf0f59dc),
f32::from_bits(0xbee38e39),
f32::from_bits(0xbeb49c68),
f32::from_bits(0xbe8f59dc),
f32::from_bits(0xbe638e39),
f32::from_bits(0xbe349c68),
f32::from_bits(0xbe0f59dc),
f32::from_bits(0xbde38e39),
f32::from_bits(0xbdb49c68),
f32::from_bits(0xbd8f59dc),
f32::from_bits(0xbd638e39),
f32::from_bits(0xbd349c68),
f32::from_bits(0xbd0f59dc),
f32::from_bits(0xbce38e39),
f32::from_bits(0xbcb49c68),
f32::from_bits(0xbc8f59dc),
f32::from_bits(0xbc638e39),
f32::from_bits(0xbc349c68),
f32::from_bits(0xbc0f59dc),
f32::from_bits(0xbbe38e39),
f32::from_bits(0xbbb49c68),
f32::from_bits(0xbb8f59dc),
f32::from_bits(0xbb638e39),
f32::from_bits(0xbb349c68),
f32::from_bits(0xbb0f59dc),
f32::from_bits(0xbae38e39),
f32::from_bits(0xbab49c68),
f32::from_bits(0xba8f59dc),
f32::from_bits(0xba638e39),
f32::from_bits(0xba349c68),
f32::from_bits(0xba0f59dc),
f32::from_bits(0xb9e38e39),
f32::from_bits(0xb9b49c68),
f32::from_bits(0xb98f59dc),
f32::from_bits(0xb9638e39),
f32::from_bits(0xb9349c68),
f32::from_bits(0xb90f59dc),
f32::from_bits(0xb8e38e39),
f32::from_bits(0xb8b49c68),
f32::from_bits(0xb88f59dc),
f32::from_bits(0xb8638e39),
f32::from_bits(0xb8349c68),
f32::from_bits(0xb80f59dc),
f32::from_bits(0xb7e38e39),
f32::from_bits(0xb7b49c68),
f32::from_bits(0xb78f59dc),
f32::from_bits(0xb7638e39),
f32::from_bits(0xb7349c68),
f32::from_bits(0xb70f59dc),
f32::from_bits(0xb6e38e39),
f32::from_bits(0xb6b49c68),
f32::from_bits(0xb68f59dc),
f32::from_bits(0xb6638e39),
f32::from_bits(0xb6349c68),
f32::from_bits(0xb60f59dc),
f32::from_bits(0xb5e38e39),
f32::from_bits(0xb5b49c68),
f32::from_bits(0xb58f59dc),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0xbf638e39),
f32::from_bits(0xbf349c68),
f32::from_bits(0xbf0f59dc),
f32::from_bits(0xbee38e39),
f32::from_bits(0xbeb49c68),
f32::from_bits(0xbe8f59dc),
f32::from_bits(0xbe638e39),
f32::from_bits(0xbe349c68),
f32::from_bits(0xbe0f59dc),
f32::from_bits(0xbde38e39),
f32::from_bits(0xbdb49c68),
f32::from_bits(0xbd8f59dc),
f32::from_bits(0xbd638e39),
f32::from_bits(0xbd349c68),
f32::from_bits(0xbd0f59dc),
f32::from_bits(0xbce38e39),
f32::from_bits(0xbcb49c68),
f32::from_bits(0xbc8f59dc),
f32::from_bits(0xbc638e39),
f32::from_bits(0xbc349c68),
f32::from_bits(0xbc0f59dc),
f32::from_bits(0xbbe38e39),
f32::from_bits(0xbbb49c68),
f32::from_bits(0xbb8f59dc),
f32::from_bits(0xbb638e39),
f32::from_bits(0xbb349c68),
f32::from_bits(0xbb0f59dc),
f32::from_bits(0xbae38e39),
f32::from_bits(0xbab49c68),
f32::from_bits(0xba8f59dc),
f32::from_bits(0xba638e39),
f32::from_bits(0xba349c68),
f32::from_bits(0xba0f59dc),
f32::from_bits(0xb9e38e39),
f32::from_bits(0xb9b49c68),
f32::from_bits(0xb98f59dc),
f32::from_bits(0xb9638e39),
f32::from_bits(0xb9349c68),
f32::from_bits(0xb90f59dc),
f32::from_bits(0xb8e38e39),
f32::from_bits(0xb8b49c68),
f32::from_bits(0xb88f59dc),
f32::from_bits(0xb8638e39),
f32::from_bits(0xb8349c68),
f32::from_bits(0xb80f59dc),
f32::from_bits(0xb7e38e39),
f32::from_bits(0xb7b49c68),
f32::from_bits(0xb78f59dc),
f32::from_bits(0xb7638e39),
f32::from_bits(0xb7349c68),
f32::from_bits(0xb70f59dc),
f32::from_bits(0xb6e38e39),
f32::from_bits(0xb6b49c68),
f32::from_bits(0xb68f59dc),
f32::from_bits(0xb6638e39),
f32::from_bits(0xb6349c68),
f32::from_bits(0xb60f59dc),
f32::from_bits(0xb5e38e39),
f32::from_bits(0xb5b49c68),
f32::from_bits(0xb58f59dc),
f32::from_bits(0xb5638e39),
f32::from_bits(0xb5349c68),
f32::from_bits(0xb50f59dc),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0xbee38e39),
f32::from_bits(0xbeb49c68),
f32::from_bits(0xbe8f59dc),
f32::from_bits(0xbe638e39),
f32::from_bits(0xbe349c68),
f32::from_bits(0xbe0f59dc),
f32::from_bits(0xbde38e39),
f32::from_bits(0xbdb49c68),
f32::from_bits(0xbd8f59dc),
f32::from_bits(0xbd638e39),
f32::from_bits(0xbd349c68),
f32::from_bits(0xbd0f59dc),
f32::from_bits(0xbce38e39),
f32::from_bits(0xbcb49c68),
f32::from_bits(0xbc8f59dc),
f32::from_bits(0xbc638e39),
f32::from_bits(0xbc349c68),
f32::from_bits(0xbc0f59dc),
f32::from_bits(0xbbe38e39),
f32::from_bits(0xbbb49c68),
f32::from_bits(0xbb8f59dc),
f32::from_bits(0xbb638e39),
f32::from_bits(0xbb349c68),
f32::from_bits(0xbb0f59dc),
f32::from_bits(0xbae38e39),
f32::from_bits(0xbab49c68),
f32::from_bits(0xba8f59dc),
f32::from_bits(0xba638e39),
f32::from_bits(0xba349c68),
f32::from_bits(0xba0f59dc),
f32::from_bits(0xb9e38e39),
f32::from_bits(0xb9b49c68),
f32::from_bits(0xb98f59dc),
f32::from_bits(0xb9638e39),
f32::from_bits(0xb9349c68),
f32::from_bits(0xb90f59dc),
f32::from_bits(0xb8e38e39),
f32::from_bits(0xb8b49c68),
f32::from_bits(0xb88f59dc),
f32::from_bits(0xb8638e39),
f32::from_bits(0xb8349c68),
f32::from_bits(0xb80f59dc),
f32::from_bits(0xb7e38e39),
f32::from_bits(0xb7b49c68),
f32::from_bits(0xb78f59dc),
f32::from_bits(0xb7638e39),
f32::from_bits(0xb7349c68),
f32::from_bits(0xb70f59dc),
f32::from_bits(0xb6e38e39),
f32::from_bits(0xb6b49c68),
f32::from_bits(0xb68f59dc),
f32::from_bits(0xb6638e39),
f32::from_bits(0xb6349c68),
f32::from_bits(0xb60f59dc),
f32::from_bits(0xb5e38e39),
f32::from_bits(0xb5b49c68),
f32::from_bits(0xb58f59dc),
f32::from_bits(0xb5638e39),
f32::from_bits(0xb5349c68),
f32::from_bits(0xb50f59dc),
f32::from_bits(0xb4e38e39),
f32::from_bits(0xb4b49c68),
f32::from_bits(0xb48f59dc),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3ee38e39),
f32::from_bits(0x3eb49c68),
f32::from_bits(0x3e8f59dc),
f32::from_bits(0x3e638e39),
f32::from_bits(0x3e349c68),
f32::from_bits(0x3e0f59dc),
f32::from_bits(0x3de38e39),
f32::from_bits(0x3db49c68),
f32::from_bits(0x3d8f59dc),
f32::from_bits(0x3d638e39),
f32::from_bits(0x3d349c68),
f32::from_bits(0x3d0f59dc),
f32::from_bits(0x3ce38e39),
f32::from_bits(0x3cb49c68),
f32::from_bits(0x3c8f59dc),
f32::from_bits(0x3c638e39),
f32::from_bits(0x3c349c68),
f32::from_bits(0x3c0f59dc),
f32::from_bits(0x3be38e39),
f32::from_bits(0x3bb49c68),
f32::from_bits(0x3b8f59dc),
f32::from_bits(0x3b638e39),
f32::from_bits(0x3b349c68),
f32::from_bits(0x3b0f59dc),
f32::from_bits(0x3ae38e39),
f32::from_bits(0x3ab49c68),
f32::from_bits(0x3a8f59dc),
f32::from_bits(0x3a638e39),
f32::from_bits(0x3a349c68),
f32::from_bits(0x3a0f59dc),
f32::from_bits(0x39e38e39),
f32::from_bits(0x39b49c68),
f32::from_bits(0x398f59dc),
f32::from_bits(0x39638e39),
f32::from_bits(0x39349c68),
f32::from_bits(0x390f59dc),
f32::from_bits(0x38e38e39),
f32::from_bits(0x38b49c68),
f32::from_bits(0x388f59dc),
f32::from_bits(0x38638e39),
f32::from_bits(0x38349c68),
f32::from_bits(0x380f59dc),
f32::from_bits(0x37e38e39),
f32::from_bits(0x37b49c68),
f32::from_bits(0x378f59dc),
f32::from_bits(0x37638e39),
f32::from_bits(0x37349c68),
f32::from_bits(0x370f59dc),
f32::from_bits(0x36e38e39),
f32::from_bits(0x36b49c68),
f32::from_bits(0x368f59dc),
f32::from_bits(0x36638e39),
f32::from_bits(0x36349c68),
f32::from_bits(0x360f59dc),
f32::from_bits(0x35e38e39),
f32::from_bits(0x35b49c68),
f32::from_bits(0x358f59dc),
f32::from_bits(0x35638e39),
f32::from_bits(0x35349c68),
f32::from_bits(0x350f59dc),
f32::from_bits(0x34e38e39),
f32::from_bits(0x34b49c68),
f32::from_bits(0x348f59dc),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3f638e39),
f32::from_bits(0x3f349c68),
f32::from_bits(0x3f0f59dc),
f32::from_bits(0x3ee38e39),
f32::from_bits(0x3eb49c68),
f32::from_bits(0x3e8f59dc),
f32::from_bits(0x3e638e39),
f32::from_bits(0x3e349c68),
f32::from_bits(0x3e0f59dc),
f32::from_bits(0x3de38e39),
f32::from_bits(0x3db49c68),
f32::from_bits(0x3d8f59dc),
f32::from_bits(0x3d638e39),
f32::from_bits(0x3d349c68),
f32::from_bits(0x3d0f59dc),
f32::from_bits(0x3ce38e39),
f32::from_bits(0x3cb49c68),
f32::from_bits(0x3c8f59dc),
f32::from_bits(0x3c638e39),
f32::from_bits(0x3c349c68),
f32::from_bits(0x3c0f59dc),
f32::from_bits(0x3be38e39),
f32::from_bits(0x3bb49c68),
f32::from_bits(0x3b8f59dc),
f32::from_bits(0x3b638e39),
f32::from_bits(0x3b349c68),
f32::from_bits(0x3b0f59dc),
f32::from_bits(0x3ae38e39),
f32::from_bits(0x3ab49c68),
f32::from_bits(0x3a8f59dc),
f32::from_bits(0x3a638e39),
f32::from_bits(0x3a349c68),
f32::from_bits(0x3a0f59dc),
f32::from_bits(0x39e38e39),
f32::from_bits(0x39b49c68),
f32::from_bits(0x398f59dc),
f32::from_bits(0x39638e39),
f32::from_bits(0x39349c68),
f32::from_bits(0x390f59dc),
f32::from_bits(0x38e38e39),
f32::from_bits(0x38b49c68),
f32::from_bits(0x388f59dc),
f32::from_bits(0x38638e39),
f32::from_bits(0x38349c68),
f32::from_bits(0x380f59dc),
f32::from_bits(0x37e38e39),
f32::from_bits(0x37b49c68),
f32::from_bits(0x378f59dc),
f32::from_bits(0x37638e39),
f32::from_bits(0x37349c68),
f32::from_bits(0x370f59dc),
f32::from_bits(0x36e38e39),
f32::from_bits(0x36b49c68),
f32::from_bits(0x368f59dc),
f32::from_bits(0x36638e39),
f32::from_bits(0x36349c68),
f32::from_bits(0x360f59dc),
f32::from_bits(0x35e38e39),
f32::from_bits(0x35b49c68),
f32::from_bits(0x358f59dc),
f32::from_bits(0x35638e39),
f32::from_bits(0x35349c68),
f32::from_bits(0x350f59dc),
f32::from_bits(0x00000000),
],
[
f32::from_bits(0x3fe38e39),
f32::from_bits(0x3fb49c68),
f32::from_bits(0x3f8f59dc),
f32::from_bits(0x3f638e39),
f32::from_bits(0x3f349c68),
f32::from_bits(0x3f0f59dc),
f32::from_bits(0x3ee38e39),
f32::from_bits(0x3eb49c68),
f32::from_bits(0x3e8f59dc),
f32::from_bits(0x3e638e39),
f32::from_bits(0x3e349c68),
f32::from_bits(0x3e0f59dc),
f32::from_bits(0x3de38e39),
f32::from_bits(0x3db49c68),
f32::from_bits(0x3d8f59dc),
f32::from_bits(0x3d638e39),
f32::from_bits(0x3d349c68),
f32::from_bits(0x3d0f59dc),
f32::from_bits(0x3ce38e39),
f32::from_bits(0x3cb49c68),
f32::from_bits(0x3c8f59dc),
f32::from_bits(0x3c638e39),
f32::from_bits(0x3c349c68),
f32::from_bits(0x3c0f59dc),
f32::from_bits(0x3be38e39),
f32::from_bits(0x3bb49c68),
f32::from_bits(0x3b8f59dc),
f32::from_bits(0x3b638e39),
f32::from_bits(0x3b349c68),
f32::from_bits(0x3b0f59dc),
f32::from_bits(0x3ae38e39),
f32::from_bits(0x3ab49c68),
f32::from_bits(0x3a8f59dc),
f32::from_bits(0x3a638e39),
f32::from_bits(0x3a349c68),
f32::from_bits(0x3a0f59dc),
f32::from_bits(0x39e38e39),
f32::from_bits(0x39b49c68),
f32::from_bits(0x398f59dc),
f32::from_bits(0x39638e39),
f32::from_bits(0x39349c68),
f32::from_bits(0x390f59dc),
f32::from_bits(0x38e38e39),
f32::from_bits(0x38b49c68),
f32::from_bits(0x388f59dc),
f32::from_bits(0x38638e39),
f32::from_bits(0x38349c68),
f32::from_bits(0x380f59dc),
f32::from_bits(0x37e38e39),
f32::from_bits(0x37b49c68),
f32::from_bits(0x378f59dc),
f32::from_bits(0x37638e39),
f32::from_bits(0x37349c68),
f32::from_bits(0x370f59dc),
f32::from_bits(0x36e38e39),
f32::from_bits(0x36b49c68),
f32::from_bits(0x368f59dc),
f32::from_bits(0x36638e39),
f32::from_bits(0x36349c68),
f32::from_bits(0x360f59dc),
f32::from_bits(0x35e38e39),
f32::from_bits(0x35b49c68),
f32::from_bits(0x358f59dc),
f32::from_bits(0x00000000),
],
];
pub const WINDOW: [i32; 257] = [
0, -1, -1, -1, -1, -1, -1, -2, -2, -2, -2, -3, -3, -4, -4, -5, -5, -6, -7, -7, -8, -9, -10,
-11, -13, -14, -16, -17, -19, -21, -24, -26, -29, -31, -35, -38, -41, -45, -49, -53, -58, -63,
-68, -73, -79, -85, -91, -97, -104, -111, -117, -125, -132, -139, -147, -154, -161, -169, -176,
-183, -190, -196, -202, -208, -213, -218, -222, -225, -227, -228, -228, -227, -224, -221, -215,
-208, -200, -189, -177, -163, -146, -127, -106, -83, -57, -29, 2, 36, 72, 111, 153, 197, 244,
294, 347, 401, 459, 519, 581, 645, 711, 779, 848, 919, 991, 1064, 1137, 1210, 1283, 1356, 1428,
1498, 1567, 1634, 1698, 1759, 1817, 1870, 1919, 1962, 2001, 2032, 2057, 2075, 2085, 2087, 2080,
2063, 2037, 2000, 1952, 1893, 1822, 1739, 1644, 1535, 1414, 1280, 1131, 970, 794, 605, 402,
185, -45, -288, -545, -814, -1095, -1388, -1692, -2006, -2330, -2663, -3004, -3351, -3705,
-4063, -4425, -4788, -5153, -5517, -5879, -6237, -6589, -6935, -7271, -7597, -7910, -8209,
-8491, -8755, -8998, -9219, -9416, -9585, -9727, -9838, -9916, -9959, -9966, -9935, -9863,
-9750, -9592, -9389, -9139, -8840, -8492, -8092, -7640, -7134, -6574, -5959, -5288, -4561,
-3776, -2935, -2037, -1082, -70, 998, 2122, 3300, 4533, 5818, 7154, 8540, 9975, 11455, 12980,
14548, 16155, 17799, 19478, 21189, 22929, 24694, 26482, 28289, 30112, 31947, 33791, 35640,
37489, 39336, 41176, 43006, 44821, 46617, 48390, 50137, 51853, 53534, 55178, 56778, 58333,
59838, 61289, 62684, 64019, 65290, 66494, 67629, 68692, 69679, 70590, 71420, 72169, 72835,
73415, 73908, 74313, 74630, 74856, 74992, 75038,
];