void initializeStatesAndConstants(double *states, double *variables) {
  states[0] = 0.092361701692;
  states[1] = 0.015905380261;
  states[2] = 0.01445216109;
  states[3] = 0.04804900895;
  states[4] = 0.48779845203;
  states[5] = 0.42074047435;
  states[6] = 0.038968420558;
  states[7] = 0.29760539675;
  states[8] = 0.064402950262;
  states[9] = 0.13034201158;
  states[10] = 0.46960956028;
  states[11] = 0.87993375273;
  states[12] = 0.082293827208;
  states[13] = 0.03889291759;
  states[14] = -39.013558536;
  variables[0] = 46.4;
  variables[1] = 0.0057938;
  variables[2] = 0.0082;
  variables[3] = 0.0058;
  variables[4] = 0.06588648;
  variables[5] = 0.0659;
  variables[6] = 0.0659;
  variables[7] = 45.0;
  variables[8] = 0.00427806;
  variables[9] = 0.0021;
  variables[10] = 0.0043;
  variables[11] = 0.0138823;
  variables[12] = 0.00694;
  variables[13] = 0.0139;
  variables[14] = 1.3236e-5;
  variables[15] = 1.323e-5;
  variables[16] = 1.32e-5;
  variables[17] = 4.2952e-5;
  variables[18] = 4.29e-5;
  variables[19] = 4.3e-5;
  variables[20] = 6.645504e-5;
  variables[21] = 0.000266;
  variables[22] = 6.65e-5;
  variables[23] = 0.01138376;
  variables[24] = 0.0114;
  variables[25] = 0.0114;
  variables[26] = 0.004905;
  variables[27] = 0.004905;
  variables[28] = 0.00491;
  variables[29] = 0.036495;
  variables[30] = 0.0365;
  variables[31] = 0.03649;
  variables[32] = 0.0005465;
  variables[33] = 0.000437;
  variables[34] = 0.000548;
  variables[35] = 0.006875;
  variables[36] = 0.0055;
  variables[37] = 0.0069;
  variables[38] = 0.0005465;
  variables[39] = 0.000437;
  variables[40] = 0.000548;
  variables[41] = 0.006875;
  variables[42] = 0.0055;
  variables[43] = 0.0069;
  variables[44] = 0.0001;
  variables[45] = 2.0;
  variables[46] = 140.0;
  variables[47] = 5.4;
  variables[48] = 8.0;
  variables[49] = 140.0;
  variables[50] = 2.0e-5;
  variables[51] = 6.5e-5;
  variables[52] = 96845.0;
  variables[53] = 1.0309347;
  variables[54] = 8314.0;
  variables[55] = 310.0;
  variables[56] = 1.0;
  variables[57] = 0.0;
  variables[58] = 0.0;
  variables[59] = 0.0042;
  variables[60] = 0.0;
  variables[61] = 0.0;
  variables[62] = 0.03339;
  variables[63] = 0.0;
  variables[64] = 2.523636e-5;
  variables[65] = 2.52e-5;
  variables[66] = 2.52e-5;
  variables[67] = 8.1892e-5;
  variables[68] = 8.19e-5;
  variables[69] = 8.19e-5;
  variables[70] = 0.00079704;
  variables[71] = 0.000738;
  variables[72] = 0.000797;
  variables[73] = 0.016;
  variables[74] = 0.0208;
  variables[75] = 0.016;
  variables[76] = 0.0003445;
  variables[77] = 0.000345;
  variables[78] = 0.000518;
  variables[79] = 0.0104;
  variables[80] = 0.0104;
  variables[81] = 0.0104;
  variables[82] = 5.81818e-5;
  variables[83] = 5.8e-5;
  variables[84] = 5.8e-5;
  variables[85] = 0.0001888;
  variables[86] = 0.000189;
  variables[87] = 0.000189;
  variables[88] = 0.0001;
  variables[89] = 0.5;
  variables[90] = 2.7229e-6;
  variables[91] = 2.8e-6;
  variables[92] = 2.7e-6;
  variables[93] = 8.83584e-6;
  variables[94] = 8.8e-6;
  variables[95] = 8.8e-6;
  variables[96] = 0.0;
  variables[97] = 0.0;
  variables[98] = 0.0;
  variables[99] = 1.204e-6;
  variables[100] = 3.7e-7;
  variables[101] = 1.2e-6;
  variables[102] = 0.621;
  variables[103] = 5.64;
  variables[104] = 0.04782545;
  variables[105] = 0.0478;
  variables[106] = 0.0478;
  variables[107] = 0.1551936;
  variables[108] = 0.16;
  variables[109] = 0.16;
}


x86 assembly (clang, -O0):
<initializeStatesAndConstants>:
push   %rbp
mov    %rsp,%rbp
mov    %rdi,-0x8(%rbp)
mov    %rsi,-0x10(%rbp)
mov    -0x8(%rbp),%rax
movsd  0x11e0(%rip),%xmm0
movsd  %xmm0,(%rax)
mov    -0x8(%rbp),%rax
movsd  0x11c8(%rip),%xmm0
movsd  %xmm0,0x8(%rax)
mov    -0x8(%rbp),%rax
movsd  0x11af(%rip),%xmm0
movsd  %xmm0,0x10(%rax)
mov    -0x8(%rbp),%rax
movsd  0x1196(%rip),%xmm0
movsd  %xmm0,0x18(%rax)
mov    -0x8(%rbp),%rax
movsd  0x117d(%rip),%xmm0
movsd  %xmm0,0x20(%rax)
mov    -0x8(%rbp),%rax
movsd  0x1164(%rip),%xmm0
movsd  %xmm0,0x28(%rax)
mov    -0x8(%rbp),%rax
movsd  0x114b(%rip),%xmm0
movsd  %xmm0,0x30(%rax)
mov    -0x8(%rbp),%rax
movsd  0x1132(%rip),%xmm0
movsd  %xmm0,0x38(%rax)
mov    -0x8(%rbp),%rax
movsd  0x1119(%rip),%xmm0
movsd  %xmm0,0x40(%rax)
mov    -0x8(%rbp),%rax
movsd  0x1100(%rip),%xmm0
movsd  %xmm0,0x48(%rax)
mov    -0x8(%rbp),%rax
movsd  0x10e7(%rip),%xmm0
movsd  %xmm0,0x50(%rax)
mov    -0x8(%rbp),%rax
movsd  0x10ce(%rip),%xmm0
movsd  %xmm0,0x58(%rax)
mov    -0x8(%rbp),%rax
movsd  0x10b5(%rip),%xmm0
movsd  %xmm0,0x60(%rax)
mov    -0x8(%rbp),%rax
movsd  0x109c(%rip),%xmm0
movsd  %xmm0,0x68(%rax)
mov    -0x8(%rbp),%rax
movsd  0x1083(%rip),%xmm0
movsd  %xmm0,0x70(%rax)
mov    -0x10(%rbp),%rax
movsd  0x106a(%rip),%xmm0
movsd  %xmm0,(%rax)
mov    -0x10(%rbp),%rax
movsd  0x1052(%rip),%xmm0
movsd  %xmm0,0x8(%rax)
mov    -0x10(%rbp),%rax
movsd  0x1039(%rip),%xmm0
movsd  %xmm0,0x10(%rax)
mov    -0x10(%rbp),%rax
movsd  0x1020(%rip),%xmm0
movsd  %xmm0,0x18(%rax)
mov    -0x10(%rbp),%rax
movsd  0x1007(%rip),%xmm0
movsd  %xmm0,0x20(%rax)
mov    -0x10(%rbp),%rax
movsd  0xfee(%rip),%xmm0
movsd  %xmm0,0x28(%rax)
mov    -0x10(%rbp),%rax
movsd  0xfdd(%rip),%xmm0
movsd  %xmm0,0x30(%rax)
mov    -0x10(%rbp),%rax
movsd  0xfc4(%rip),%xmm0
movsd  %xmm0,0x38(%rax)
mov    -0x10(%rbp),%rax
movsd  0xfab(%rip),%xmm0
movsd  %xmm0,0x40(%rax)
mov    -0x10(%rbp),%rax
movsd  0xf92(%rip),%xmm0
movsd  %xmm0,0x48(%rax)
mov    -0x10(%rbp),%rax
movsd  0xf79(%rip),%xmm0
movsd  %xmm0,0x50(%rax)
mov    -0x10(%rbp),%rax
movsd  0xf60(%rip),%xmm0
movsd  %xmm0,0x58(%rax)
mov    -0x10(%rbp),%rax
movsd  0xf47(%rip),%xmm0
movsd  %xmm0,0x60(%rax)
mov    -0x10(%rbp),%rax
movsd  0xf2e(%rip),%xmm0
movsd  %xmm0,0x68(%rax)
mov    -0x10(%rbp),%rax
movsd  0xf15(%rip),%xmm0
movsd  %xmm0,0x70(%rax)
mov    -0x10(%rbp),%rax
movsd  0xefc(%rip),%xmm0
movsd  %xmm0,0x78(%rax)
mov    -0x10(%rbp),%rax
movsd  0xee3(%rip),%xmm0
movsd  %xmm0,0x80(%rax)
mov    -0x10(%rbp),%rax
movsd  0xec7(%rip),%xmm0
movsd  %xmm0,0x88(%rax)
mov    -0x10(%rbp),%rax
movsd  0xeab(%rip),%xmm0
movsd  %xmm0,0x90(%rax)
mov    -0x10(%rbp),%rax
movsd  0xe8f(%rip),%xmm0
movsd  %xmm0,0x98(%rax)
mov    -0x10(%rbp),%rax
movsd  0xe73(%rip),%xmm0
movsd  %xmm0,0xa0(%rax)
mov    -0x10(%rbp),%rax
movsd  0xe57(%rip),%xmm0
movsd  %xmm0,0xa8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xe3b(%rip),%xmm0
movsd  %xmm0,0xb0(%rax)
mov    -0x10(%rbp),%rax
movsd  0xe1f(%rip),%xmm0
movsd  %xmm0,0xb8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xe03(%rip),%xmm0
movsd  %xmm0,0xc0(%rax)
mov    -0x10(%rbp),%rax
movsd  0xdef(%rip),%xmm0
movsd  %xmm0,0xc8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xdd3(%rip),%xmm0
movsd  %xmm0,0xd0(%rax)
mov    -0x10(%rbp),%rax
movsd  0xdbf(%rip),%xmm0
movsd  %xmm0,0xd8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xda3(%rip),%xmm0
movsd  %xmm0,0xe0(%rax)
mov    -0x10(%rbp),%rax
movsd  0xd87(%rip),%xmm0
movsd  %xmm0,0xe8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xd6b(%rip),%xmm0
movsd  %xmm0,0xf0(%rax)
mov    -0x10(%rbp),%rax
movsd  0xd4f(%rip),%xmm0
movsd  %xmm0,0xf8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xd33(%rip),%xmm0
movsd  %xmm0,0x100(%rax)
mov    -0x10(%rbp),%rax
movsd  0xd17(%rip),%xmm0
movsd  %xmm0,0x108(%rax)
mov    -0x10(%rbp),%rax
movsd  0xcfb(%rip),%xmm0
movsd  %xmm0,0x110(%rax)
mov    -0x10(%rbp),%rax
movsd  0xcdf(%rip),%xmm0
movsd  %xmm0,0x118(%rax)
mov    -0x10(%rbp),%rax
movsd  0xcc3(%rip),%xmm0
movsd  %xmm0,0x120(%rax)
mov    -0x10(%rbp),%rax
movsd  0xca7(%rip),%xmm0
movsd  %xmm0,0x128(%rax)
mov    -0x10(%rbp),%rax
movsd  0xcbb(%rip),%xmm0
movsd  %xmm0,0x130(%rax)
mov    -0x10(%rbp),%rax
movsd  0xc9f(%rip),%xmm0
movsd  %xmm0,0x138(%rax)
mov    -0x10(%rbp),%rax
movsd  0xc83(%rip),%xmm0
movsd  %xmm0,0x140(%rax)
mov    -0x10(%rbp),%rax
movsd  0xc67(%rip),%xmm0
movsd  %xmm0,0x148(%rax)
mov    -0x10(%rbp),%rax
movsd  0xc4b(%rip),%xmm0
movsd  %xmm0,0x150(%rax)
mov    -0x10(%rbp),%rax
movsd  0xc2f(%rip),%xmm0
movsd  %xmm0,0x158(%rax)
mov    -0x10(%rbp),%rax
movsd  0xb23(%rip),%xmm0
movsd  %xmm0,0x160(%rax)
mov    -0x10(%rbp),%rax
movsd  0xbff(%rip),%xmm0
movsd  %xmm0,0x168(%rax)
mov    -0x10(%rbp),%rax
movsd  0xbd3(%rip),%xmm0
movsd  %xmm0,0x170(%rax)
mov    -0x10(%rbp),%rax
movsd  0xbcf(%rip),%xmm0
movsd  %xmm0,0x178(%rax)
mov    -0x10(%rbp),%rax
movsd  0xbb3(%rip),%xmm0
movsd  %xmm0,0x180(%rax)
mov    -0x10(%rbp),%rax
movsd  0xb97(%rip),%xmm0
movsd  %xmm0,0x188(%rax)
mov    -0x10(%rbp),%rax
movsd  0xb7b(%rip),%xmm0
movsd  %xmm0,0x190(%rax)
mov    -0x10(%rbp),%rax
movsd  0xb5f(%rip),%xmm0
movsd  %xmm0,0x198(%rax)
mov    -0x10(%rbp),%rax
movsd  0xb43(%rip),%xmm0
movsd  %xmm0,0x1a0(%rax)
mov    -0x10(%rbp),%rax
movsd  0xb27(%rip),%xmm0
movsd  %xmm0,0x1a8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xb0b(%rip),%xmm0
movsd  %xmm0,0x1b0(%rax)
mov    -0x10(%rbp),%rax
movsd  0xaef(%rip),%xmm0
movsd  %xmm0,0x1b8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xad3(%rip),%xmm0
movsd  %xmm0,0x1c0(%rax)
mov    -0x10(%rbp),%rax
xorps  %xmm0,%xmm0
movsd  %xmm0,0x1c8(%rax)
mov    -0x10(%rbp),%rax
xorps  %xmm0,%xmm0
movsd  %xmm0,0x1d0(%rax)
mov    -0x10(%rbp),%rax
movsd  0xa99(%rip),%xmm0
movsd  %xmm0,0x1d8(%rax)
mov    -0x10(%rbp),%rax
xorps  %xmm0,%xmm0
movsd  %xmm0,0x1e0(%rax)
mov    -0x10(%rbp),%rax
xorps  %xmm0,%xmm0
movsd  %xmm0,0x1e8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xa5f(%rip),%xmm0
movsd  %xmm0,0x1f0(%rax)
mov    -0x10(%rbp),%rax
xorps  %xmm0,%xmm0
movsd  %xmm0,0x1f8(%rax)
mov    -0x10(%rbp),%rax
movsd  0xa34(%rip),%xmm0
movsd  %xmm0,0x200(%rax)
mov    -0x10(%rbp),%rax
movsd  0xa18(%rip),%xmm0
movsd  %xmm0,0x208(%rax)
mov    -0x10(%rbp),%rax
movsd  0xa04(%rip),%xmm0
movsd  %xmm0,0x210(%rax)
mov    -0x10(%rbp),%rax
movsd  0x9e8(%rip),%xmm0
movsd  %xmm0,0x218(%rax)
mov    -0x10(%rbp),%rax
movsd  0x9cc(%rip),%xmm0
movsd  %xmm0,0x220(%rax)
mov    -0x10(%rbp),%rax
movsd  0x9b8(%rip),%xmm0
movsd  %xmm0,0x228(%rax)
mov    -0x10(%rbp),%rax
movsd  0x99c(%rip),%xmm0
movsd  %xmm0,0x230(%rax)
mov    -0x10(%rbp),%rax
movsd  0x980(%rip),%xmm0
movsd  %xmm0,0x238(%rax)
mov    -0x10(%rbp),%rax
movsd  0x964(%rip),%xmm0
movsd  %xmm0,0x240(%rax)
mov    -0x10(%rbp),%rax
movsd  0x940(%rip),%xmm0
movsd  %xmm0,0x248(%rax)
mov    -0x10(%rbp),%rax
movsd  0x934(%rip),%xmm0
movsd  %xmm0,0x250(%rax)
mov    -0x10(%rbp),%rax
movsd  0x918(%rip),%xmm0
movsd  %xmm0,0x258(%rax)
mov    -0x10(%rbp),%rax
movsd  0x8fc(%rip),%xmm0
movsd  %xmm0,0x260(%rax)
mov    -0x10(%rbp),%rax
movsd  0x8e0(%rip),%xmm0
movsd  %xmm0,0x268(%rax)
mov    -0x10(%rbp),%rax
movsd  0x8c4(%rip),%xmm0
movsd  %xmm0,0x270(%rax)
mov    -0x10(%rbp),%rax
movsd  0x8a8(%rip),%xmm0
movsd  %xmm0,0x278(%rax)
mov    -0x10(%rbp),%rax
movsd  0x894(%rip),%xmm0
movsd  %xmm0,0x280(%rax)
mov    -0x10(%rbp),%rax
movsd  0x880(%rip),%xmm0
movsd  %xmm0,0x288(%rax)
mov    -0x10(%rbp),%rax
movsd  0x864(%rip),%xmm0
movsd  %xmm0,0x290(%rax)
mov    -0x10(%rbp),%rax
movsd  0x848(%rip),%xmm0
movsd  %xmm0,0x298(%rax)
mov    -0x10(%rbp),%rax
movsd  0x834(%rip),%xmm0
movsd  %xmm0,0x2a0(%rax)
mov    -0x10(%rbp),%rax
movsd  0x818(%rip),%xmm0
movsd  %xmm0,0x2a8(%rax)
mov    -0x10(%rbp),%rax
movsd  0x7fc(%rip),%xmm0
movsd  %xmm0,0x2b0(%rax)
mov    -0x10(%rbp),%rax
movsd  0x7e8(%rip),%xmm0
movsd  %xmm0,0x2b8(%rax)
mov    -0x10(%rbp),%rax
movsd  0x7cc(%rip),%xmm0
movsd  %xmm0,0x2c0(%rax)
mov    -0x10(%rbp),%rax
movsd  0x7b0(%rip),%xmm0
movsd  %xmm0,0x2c8(%rax)
mov    -0x10(%rbp),%rax
movsd  0x794(%rip),%xmm0
movsd  %xmm0,0x2d0(%rax)
mov    -0x10(%rbp),%rax
movsd  0x778(%rip),%xmm0
movsd  %xmm0,0x2d8(%rax)
mov    -0x10(%rbp),%rax
movsd  0x75c(%rip),%xmm0
movsd  %xmm0,0x2e0(%rax)
mov    -0x10(%rbp),%rax
movsd  0x740(%rip),%xmm0
movsd  %xmm0,0x2e8(%rax)
mov    -0x10(%rbp),%rax
movsd  0x724(%rip),%xmm0
movsd  %xmm0,0x2f0(%rax)
mov    -0x10(%rbp),%rax
movsd  0x710(%rip),%xmm0
movsd  %xmm0,0x2f8(%rax)
mov    -0x10(%rbp),%rax
xorps  %xmm0,%xmm0
movsd  %xmm0,0x300(%rax)
mov    -0x10(%rbp),%rax
xorps  %xmm0,%xmm0
movsd  %xmm0,0x308(%rax)
mov    -0x10(%rbp),%rax
xorps  %xmm0,%xmm0
movsd  %xmm0,0x310(%rax)
mov    -0x10(%rbp),%rax
movsd  0x6c7(%rip),%xmm0
movsd  %xmm0,0x318(%rax)
mov    -0x10(%rbp),%rax
movsd  0x6ab(%rip),%xmm0
movsd  %xmm0,0x320(%rax)
mov    -0x10(%rbp),%rax
movsd  0x68f(%rip),%xmm0
movsd  %xmm0,0x328(%rax)
mov    -0x10(%rbp),%rax
movsd  0x673(%rip),%xmm0
movsd  %xmm0,0x330(%rax)
mov    -0x10(%rbp),%rax
movsd  0x657(%rip),%xmm0
movsd  %xmm0,0x338(%rax)
mov    -0x10(%rbp),%rax
movsd  0x63b(%rip),%xmm0
movsd  %xmm0,0x340(%rax)
mov    -0x10(%rbp),%rax
movsd  0x61f(%rip),%xmm0
movsd  %xmm0,0x348(%rax)
mov    -0x10(%rbp),%rax
movsd  0x60b(%rip),%xmm0
movsd  %xmm0,0x350(%rax)
mov    -0x10(%rbp),%rax
movsd  0x5ef(%rip),%xmm0
movsd  %xmm0,0x358(%rax)
mov    -0x10(%rbp),%rax
movsd  0x5d3(%rip),%xmm0
movsd  %xmm0,0x360(%rax)
mov    -0x10(%rbp),%rax
movsd  0x5bf(%rip),%xmm0
movsd  %xmm0,0x368(%rax)
pop    %rbp
ret

x86 assembly (clang, -O2):
<initializeStatesAndConstants>:
movaps 0xef9(%rip),%xmm0
movups %xmm0,(%rdi)
movaps 0xeff(%rip),%xmm0
movups %xmm0,0x10(%rdi)
movaps 0xf04(%rip),%xmm0
movups %xmm0,0x20(%rdi)
movaps 0xf09(%rip),%xmm0
movups %xmm0,0x30(%rdi)
movaps 0xf0e(%rip),%xmm0
movups %xmm0,0x40(%rdi)
movaps 0xf13(%rip),%xmm0
movups %xmm0,0x50(%rdi)
movaps 0xf18(%rip),%xmm0
movups %xmm0,0x60(%rdi)
movabs $0xc04381bc493e59cf,%rax
81 43 c0
mov    %rax,0x70(%rdi)
movaps 0xf0f(%rip),%xmm0
movups %xmm0,(%rsi)
movaps 0xf15(%rip),%xmm0
movups %xmm0,0x10(%rsi)
movaps 0xf1a(%rip),%xmm0
movups %xmm0,0x20(%rsi)
movaps 0xf1f(%rip),%xmm0
movups %xmm0,0x30(%rsi)
movaps 0xf24(%rip),%xmm0
movups %xmm0,0x40(%rsi)
movaps 0xf29(%rip),%xmm0
movups %xmm0,0x50(%rsi)
movaps 0xf2e(%rip),%xmm0
movups %xmm0,0x60(%rsi)
movaps 0xf33(%rip),%xmm0
movups %xmm0,0x70(%rsi)
movaps 0xf38(%rip),%xmm0
movups %xmm0,0x80(%rsi)
movaps 0xf3a(%rip),%xmm0
movups %xmm0,0x90(%rsi)
movaps 0xf3c(%rip),%xmm0
movups %xmm0,0xa0(%rsi)
movaps 0xf3e(%rip),%xmm0
movups %xmm0,0xb0(%rsi)
movaps 0xf40(%rip),%xmm0
movups %xmm0,0xc0(%rsi)
movaps 0xf42(%rip),%xmm0
movups %xmm0,0xd0(%rsi)
movaps 0xf44(%rip),%xmm0
movups %xmm0,0xe0(%rsi)
movaps 0xf46(%rip),%xmm0
movups %xmm0,0xf0(%rsi)
movaps 0xf48(%rip),%xmm0
movups %xmm0,0x100(%rsi)
movaps 0xf4a(%rip),%xmm1
movups %xmm1,0x110(%rsi)
movaps 0xf4c(%rip),%xmm2
movups %xmm2,0x120(%rsi)
movups %xmm0,0x130(%rsi)
movups %xmm1,0x140(%rsi)
movups %xmm2,0x150(%rsi)
movaps 0xf39(%rip),%xmm0
movups %xmm0,0x160(%rsi)
movaps 0xf3b(%rip),%xmm0
movups %xmm0,0x170(%rsi)
movaps 0xf3d(%rip),%xmm0
movups %xmm0,0x180(%rsi)
movaps 0xf3f(%rip),%xmm0
movups %xmm0,0x190(%rsi)
movaps 0xf41(%rip),%xmm0
movups %xmm0,0x1a0(%rsi)
movaps 0xf43(%rip),%xmm0
movups %xmm0,0x1b0(%rsi)
movabs $0x3ff0000000000000,%rax
mov    %rax,0x1c0(%rsi)
xorps  %xmm0,%xmm0
movups %xmm0,0x1c8(%rsi)
movabs $0x3f713404ea4a8c15,%rax
34 71 3f
mov    %rax,0x1d8(%rsi)
movups %xmm0,0x1e0(%rsi)
movsd  0x1061(%rip),%xmm1
movups %xmm1,0x1f0(%rsi)
movaps 0xf03(%rip),%xmm1
movups %xmm1,0x200(%rsi)
movaps 0xf05(%rip),%xmm1
movups %xmm1,0x210(%rsi)
movaps 0xf07(%rip),%xmm1
movups %xmm1,0x220(%rsi)
movaps 0xf09(%rip),%xmm1
movups %xmm1,0x230(%rsi)
movaps 0xf0b(%rip),%xmm1
movups %xmm1,0x240(%rsi)
movaps 0xf0d(%rip),%xmm1
movups %xmm1,0x250(%rsi)
movaps 0xf0f(%rip),%xmm1
movups %xmm1,0x260(%rsi)
movaps 0xf11(%rip),%xmm1
movups %xmm1,0x270(%rsi)
movaps 0xf13(%rip),%xmm1
movups %xmm1,0x280(%rsi)
movaps 0xf15(%rip),%xmm1
movups %xmm1,0x290(%rsi)
movaps 0xf17(%rip),%xmm1
movups %xmm1,0x2a0(%rsi)
movaps 0xf19(%rip),%xmm1
movups %xmm1,0x2b0(%rsi)
movaps 0xf1b(%rip),%xmm1
movups %xmm1,0x2c0(%rsi)
movaps 0xf1d(%rip),%xmm1
movups %xmm1,0x2d0(%rsi)
movaps 0xf1f(%rip),%xmm1
movups %xmm1,0x2e0(%rsi)
movaps 0xf21(%rip),%xmm1
movups %xmm1,0x2f0(%rsi)
movups %xmm0,0x300(%rsi)
movq   $0x0,0x310(%rsi)
movaps 0xf11(%rip),%xmm0
movups %xmm0,0x318(%rsi)
movaps 0xf13(%rip),%xmm0
movups %xmm0,0x328(%rsi)
movaps 0xf15(%rip),%xmm0
movups %xmm0,0x338(%rsi)
movaps 0xf17(%rip),%xmm0
movups %xmm0,0x348(%rsi)
movaps 0xf19(%rip),%xmm0
movups %xmm0,0x358(%rsi)
movabs $0x3fc47ae147ae147b,%rax
7a c4 3f
mov    %rax,0x368(%rsi)
ret

LLVM IR (-O0):
define void @initializeStatesAndConstants(double* %0, double* %1) {
%3 = alloca double*
%4 = alloca double*
store double* %0, double** %3
store double* %1, double** %4
%5 = load double*, double** %3
%6 = getelementptr inbounds double, double* %5, i64 0
store double 0x3FB7A504382B8842, double* %6
%7 = load double*, double** %3
%8 = getelementptr inbounds double, double* %7, i64 1
store double 0x3F9049800034AC69, double* %8
%9 = load double*, double** %3
%10 = getelementptr inbounds double, double* %9, i64 2
store double 0x3F8D991839E79331, double* %10
%11 = load double*, double** %3
%12 = getelementptr inbounds double, double* %11, i64 3
store double 0x3FA899E1341746B4, double* %12
%13 = load double*, double** %3
%14 = getelementptr inbounds double, double* %13, i64 4
store double 0x3FDF3816FFA08793, double* %14
%15 = load double*, double** %3
%16 = getelementptr inbounds double, double* %15, i64 5
store double 0x3FDAED69745BF427, double* %16
%17 = load double*, double** %3
%18 = getelementptr inbounds double, double* %17, i64 6
store double 0x3FA3F3AB37BF2C32, double* %18
%19 = load double*, double** %3
%20 = getelementptr inbounds double, double* %19, i64 7
store double 0x3FD30BF78189E0F2, double* %20
%21 = load double*, double** %3
%22 = getelementptr inbounds double, double* %21, i64 8
store double 0x3FB07CB6352425FD, double* %22
%23 = load double*, double** %3
%24 = getelementptr inbounds double, double* %23, i64 9
store double 0x3FC0AF0C0A83F647, double* %24
%25 = load double*, double** %3
%26 = getelementptr inbounds double, double* %25, i64 10
store double 0x3FDE0E1541D2A89A, double* %26
%27 = load double*, double** %3
%28 = getelementptr inbounds double, double* %27, i64 11
store double 0x3FEC286AD453E69C, double* %28
%29 = load double*, double** %3
%30 = getelementptr inbounds double, double* %29, i64 12
store double 0x3FB511355085628D, double* %30
%31 = load double*, double** %3
%32 = getelementptr inbounds double, double* %31, i64 13
store double 0x3FA3E9C5C230AD6D, double* %32
%33 = load double*, double** %3
%34 = getelementptr inbounds double, double* %33, i64 14
store double 0xC04381BC493E59CF, double* %34
%35 = load double*, double** %4
%36 = getelementptr inbounds double, double* %35, i64 0
store double 4.640000e+01, double* %36
%37 = load double*, double** %4
%38 = getelementptr inbounds double, double* %37, i64 1
store double 5.793800e-03, double* %38
%39 = load double*, double** %4
%40 = getelementptr inbounds double, double* %39, i64 2
store double 8.200000e-03, double* %40
%41 = load double*, double** %4
%42 = getelementptr inbounds double, double* %41, i64 3
store double 5.800000e-03, double* %42
%43 = load double*, double** %4
%44 = getelementptr inbounds double, double* %43, i64 4
store double 0x3FB0DDEFB4D93B1A, double* %44
%45 = load double*, double** %4
%46 = getelementptr inbounds double, double* %45, i64 5
store double 6.590000e-02, double* %46
%47 = load double*, double** %4
%48 = getelementptr inbounds double, double* %47, i64 6
store double 6.590000e-02, double* %48
%49 = load double*, double** %4
%50 = getelementptr inbounds double, double* %49, i64 7
store double 4.500000e+01, double* %50
%51 = load double*, double** %4
%52 = getelementptr inbounds double, double* %51, i64 8
store double 4.278060e-03, double* %52
%53 = load double*, double** %4
%54 = getelementptr inbounds double, double* %53, i64 9
store double 2.100000e-03, double* %54
%55 = load double*, double** %4
%56 = getelementptr inbounds double, double* %55, i64 10
store double 4.300000e-03, double* %56
%57 = load double*, double** %4
%58 = getelementptr inbounds double, double* %57, i64 11
store double 1.388230e-02, double* %58
%59 = load double*, double** %4
%60 = getelementptr inbounds double, double* %59, i64 12
store double 6.940000e-03, double* %60
%61 = load double*, double** %4
%62 = getelementptr inbounds double, double* %61, i64 13
store double 1.390000e-02, double* %62
%63 = load double*, double** %4
%64 = getelementptr inbounds double, double* %63, i64 14
store double 1.323600e-05, double* %64
%65 = load double*, double** %4
%66 = getelementptr inbounds double, double* %65, i64 15
store double 1.323000e-05, double* %66
%67 = load double*, double** %4
%68 = getelementptr inbounds double, double* %67, i64 16
store double 1.320000e-05, double* %68
%69 = load double*, double** %4
%70 = getelementptr inbounds double, double* %69, i64 17
store double 4.295200e-05, double* %70
%71 = load double*, double** %4
%72 = getelementptr inbounds double, double* %71, i64 18
store double 4.290000e-05, double* %72
%73 = load double*, double** %4
%74 = getelementptr inbounds double, double* %73, i64 19
store double 4.300000e-05, double* %74
%75 = load double*, double** %4
%76 = getelementptr inbounds double, double* %75, i64 20
store double 0x3F116BB8E4D1390D, double* %76
%77 = load double*, double** %4
%78 = getelementptr inbounds double, double* %77, i64 21
store double 2.660000e-04, double* %78
%79 = load double*, double** %4
%80 = getelementptr inbounds double, double* %79, i64 22
store double 6.650000e-05, double* %80
%81 = load double*, double** %4
%82 = getelementptr inbounds double, double* %81, i64 23
store double 0x3F87505E673E7D94, double* %82
%83 = load double*, double** %4
%84 = getelementptr inbounds double, double* %83, i64 24
store double 1.140000e-02, double* %84
%85 = load double*, double** %4
%86 = getelementptr inbounds double, double* %85, i64 25
store double 1.140000e-02, double* %86
%87 = load double*, double** %4
%88 = getelementptr inbounds double, double* %87, i64 26
store double 4.905000e-03, double* %88
%89 = load double*, double** %4
%90 = getelementptr inbounds double, double* %89, i64 27
store double 4.905000e-03, double* %90
%91 = load double*, double** %4
%92 = getelementptr inbounds double, double* %91, i64 28
store double 4.910000e-03, double* %92
%93 = load double*, double** %4
%94 = getelementptr inbounds double, double* %93, i64 29
store double 3.649500e-02, double* %94
%95 = load double*, double** %4
%96 = getelementptr inbounds double, double* %95, i64 30
store double 3.650000e-02, double* %96
%97 = load double*, double** %4
%98 = getelementptr inbounds double, double* %97, i64 31
store double 3.649000e-02, double* %98
%99 = load double*, double** %4
%100 = getelementptr inbounds double, double* %99, i64 32
store double 5.465000e-04, double* %100
%101 = load double*, double** %4
%102 = getelementptr inbounds double, double* %101, i64 33
store double 4.370000e-04, double* %102
%103 = load double*, double** %4
%104 = getelementptr inbounds double, double* %103, i64 34
store double 5.480000e-04, double* %104
%105 = load double*, double** %4
%106 = getelementptr inbounds double, double* %105, i64 35
store double 6.875000e-03, double* %106
%107 = load double*, double** %4
%108 = getelementptr inbounds double, double* %107, i64 36
store double 5.500000e-03, double* %108
%109 = load double*, double** %4
%110 = getelementptr inbounds double, double* %109, i64 37
store double 6.900000e-03, double* %110
%111 = load double*, double** %4
%112 = getelementptr inbounds double, double* %111, i64 38
store double 5.465000e-04, double* %112
%113 = load double*, double** %4
%114 = getelementptr inbounds double, double* %113, i64 39
store double 4.370000e-04, double* %114
%115 = load double*, double** %4
%116 = getelementptr inbounds double, double* %115, i64 40
store double 5.480000e-04, double* %116
%117 = load double*, double** %4
%118 = getelementptr inbounds double, double* %117, i64 41
store double 6.875000e-03, double* %118
%119 = load double*, double** %4
%120 = getelementptr inbounds double, double* %119, i64 42
store double 5.500000e-03, double* %120
%121 = load double*, double** %4
%122 = getelementptr inbounds double, double* %121, i64 43
store double 6.900000e-03, double* %122
%123 = load double*, double** %4
%124 = getelementptr inbounds double, double* %123, i64 44
store double 1.000000e-04, double* %124
%125 = load double*, double** %4
%126 = getelementptr inbounds double, double* %125, i64 45
store double 2.000000e+00, double* %126
%127 = load double*, double** %4
%128 = getelementptr inbounds double, double* %127, i64 46
store double 1.400000e+02, double* %128
%129 = load double*, double** %4
%130 = getelementptr inbounds double, double* %129, i64 47
store double 5.400000e+00, double* %130
%131 = load double*, double** %4
%132 = getelementptr inbounds double, double* %131, i64 48
store double 8.000000e+00, double* %132
%133 = load double*, double** %4
%134 = getelementptr inbounds double, double* %133, i64 49
store double 1.400000e+02, double* %134
%135 = load double*, double** %4
%136 = getelementptr inbounds double, double* %135, i64 50
store double 2.000000e-05, double* %136
%137 = load double*, double** %4
%138 = getelementptr inbounds double, double* %137, i64 51
store double 6.500000e-05, double* %138
%139 = load double*, double** %4
%140 = getelementptr inbounds double, double* %139, i64 52
store double 9.684500e+04, double* %140
%141 = load double*, double** %4
%142 = getelementptr inbounds double, double* %141, i64 53
store double 0x3FF07EB5624CFC32, double* %142
%143 = load double*, double** %4
%144 = getelementptr inbounds double, double* %143, i64 54
store double 8.314000e+03, double* %144
%145 = load double*, double** %4
%146 = getelementptr inbounds double, double* %145, i64 55
store double 3.100000e+02, double* %146
%147 = load double*, double** %4
%148 = getelementptr inbounds double, double* %147, i64 56
store double 1.000000e+00, double* %148
%149 = load double*, double** %4
%150 = getelementptr inbounds double, double* %149, i64 57
store double 0.000000e+00, double* %150
%151 = load double*, double** %4
%152 = getelementptr inbounds double, double* %151, i64 58
store double 0.000000e+00, double* %152
%153 = load double*, double** %4
%154 = getelementptr inbounds double, double* %153, i64 59
store double 4.200000e-03, double* %154
%155 = load double*, double** %4
%156 = getelementptr inbounds double, double* %155, i64 60
store double 0.000000e+00, double* %156
%157 = load double*, double** %4
%158 = getelementptr inbounds double, double* %157, i64 61
store double 0.000000e+00, double* %158
%159 = load double*, double** %4
%160 = getelementptr inbounds double, double* %159, i64 62
store double 3.339000e-02, double* %160
%161 = load double*, double** %4
%162 = getelementptr inbounds double, double* %161, i64 63
store double 0.000000e+00, double* %162
%163 = load double*, double** %4
%164 = getelementptr inbounds double, double* %163, i64 64
store double 0x3EFA76557434300C, double* %164
%165 = load double*, double** %4
%166 = getelementptr inbounds double, double* %165, i64 65
store double 2.520000e-05, double* %166
%167 = load double*, double** %4
%168 = getelementptr inbounds double, double* %167, i64 66
store double 2.520000e-05, double* %168
%169 = load double*, double** %4
%170 = getelementptr inbounds double, double* %169, i64 67
store double 0x3F1577ADD8E327FA, double* %170
%171 = load double*, double** %4
%172 = getelementptr inbounds double, double* %171, i64 68
store double 8.190000e-05, double* %172
%173 = load double*, double** %4
%174 = getelementptr inbounds double, double* %173, i64 69
store double 8.190000e-05, double* %174
%175 = load double*, double** %4
%176 = getelementptr inbounds double, double* %175, i64 70
store double 7.970400e-04, double* %176
%177 = load double*, double** %4
%178 = getelementptr inbounds double, double* %177, i64 71
store double 7.380000e-04, double* %178
%179 = load double*, double** %4
%180 = getelementptr inbounds double, double* %179, i64 72
store double 0x3F4A1DB877AB3248, double* %180
%181 = load double*, double** %4
%182 = getelementptr inbounds double, double* %181, i64 73
store double 1.600000e-02, double* %182
%183 = load double*, double** %4
%184 = getelementptr inbounds double, double* %183, i64 74
store double 2.080000e-02, double* %184
%185 = load double*, double** %4
%186 = getelementptr inbounds double, double* %185, i64 75
store double 1.600000e-02, double* %186
%187 = load double*, double** %4
%188 = getelementptr inbounds double, double* %187, i64 76
store double 3.445000e-04, double* %188
%189 = load double*, double** %4
%190 = getelementptr inbounds double, double* %189, i64 77
store double 3.450000e-04, double* %190
%191 = load double*, double** %4
%192 = getelementptr inbounds double, double* %191, i64 78
store double 5.180000e-04, double* %192
%193 = load double*, double** %4
%194 = getelementptr inbounds double, double* %193, i64 79
store double 1.040000e-02, double* %194
%195 = load double*, double** %4
%196 = getelementptr inbounds double, double* %195, i64 80
store double 1.040000e-02, double* %196
%197 = load double*, double** %4
%198 = getelementptr inbounds double, double* %197, i64 81
store double 1.040000e-02, double* %198
%199 = load double*, double** %4
%200 = getelementptr inbounds double, double* %199, i64 82
store double 5.818180e-05, double* %200
%201 = load double*, double** %4
%202 = getelementptr inbounds double, double* %201, i64 83
store double 5.800000e-05, double* %202
%203 = load double*, double** %4
%204 = getelementptr inbounds double, double* %203, i64 84
store double 5.800000e-05, double* %204
%205 = load double*, double** %4
%206 = getelementptr inbounds double, double* %205, i64 85
store double 1.888000e-04, double* %206
%207 = load double*, double** %4
%208 = getelementptr inbounds double, double* %207, i64 86
store double 1.890000e-04, double* %208
%209 = load double*, double** %4
%210 = getelementptr inbounds double, double* %209, i64 87
store double 1.890000e-04, double* %210
%211 = load double*, double** %4
%212 = getelementptr inbounds double, double* %211, i64 88
store double 1.000000e-04, double* %212
%213 = load double*, double** %4
%214 = getelementptr inbounds double, double* %213, i64 89
store double 5.000000e-01, double* %214
%215 = load double*, double** %4
%216 = getelementptr inbounds double, double* %215, i64 90
store double 2.722900e-06, double* %216
%217 = load double*, double** %4
%218 = getelementptr inbounds double, double* %217, i64 91
store double 2.800000e-06, double* %218
%219 = load double*, double** %4
%220 = getelementptr inbounds double, double* %219, i64 92
store double 2.700000e-06, double* %220
%221 = load double*, double** %4
%222 = getelementptr inbounds double, double* %221, i64 93
store double 8.835840e-06, double* %222
%223 = load double*, double** %4
%224 = getelementptr inbounds double, double* %223, i64 94
store double 8.800000e-06, double* %224
%225 = load double*, double** %4
%226 = getelementptr inbounds double, double* %225, i64 95
store double 8.800000e-06, double* %226
%227 = load double*, double** %4
%228 = getelementptr inbounds double, double* %227, i64 96
store double 0.000000e+00, double* %228
%229 = load double*, double** %4
%230 = getelementptr inbounds double, double* %229, i64 97
store double 0.000000e+00, double* %230
%231 = load double*, double** %4
%232 = getelementptr inbounds double, double* %231, i64 98
store double 0.000000e+00, double* %232
%233 = load double*, double** %4
%234 = getelementptr inbounds double, double* %233, i64 99
store double 1.204000e-06, double* %234
%235 = load double*, double** %4
%236 = getelementptr inbounds double, double* %235, i64 100
store double 3.700000e-07, double* %236
%237 = load double*, double** %4
%238 = getelementptr inbounds double, double* %237, i64 101
store double 1.200000e-06, double* %238
%239 = load double*, double** %4
%240 = getelementptr inbounds double, double* %239, i64 102
store double 6.210000e-01, double* %240
%241 = load double*, double** %4
%242 = getelementptr inbounds double, double* %241, i64 103
store double 5.640000e+00, double* %242
%243 = load double*, double** %4
%244 = getelementptr inbounds double, double* %243, i64 104
store double 0x3FA87C93CF553D49, double* %244
%245 = load double*, double** %4
%246 = getelementptr inbounds double, double* %245, i64 105
store double 4.780000e-02, double* %246
%247 = load double*, double** %4
%248 = getelementptr inbounds double, double* %247, i64 106
store double 4.780000e-02, double* %248
%249 = load double*, double** %4
%250 = getelementptr inbounds double, double* %249, i64 107
store double 0x3FC3DD624646356E, double* %250
%251 = load double*, double** %4
%252 = getelementptr inbounds double, double* %251, i64 108
store double 1.600000e-01, double* %252
%253 = load double*, double** %4
%254 = getelementptr inbounds double, double* %253, i64 109
store double 1.600000e-01, double* %254
ret void
}

LLVM IR (-O2):
define void @initializeStatesAndConstants(double* nocapture writeonly %0, double* writeonly %1) {
%3 = bitcast double* %0 to <2 x double>*
store <2 x double> <double 0x3FB7A504382B8842, double 0x3F9049800034AC69>, <2 x double>* %3
%4 = getelementptr inbounds double, double* %0, i64 2
%5 = bitcast double* %4 to <2 x double>*
store <2 x double> <double 0x3F8D991839E79331, double 0x3FA899E1341746B4>, <2 x double>* %5
%6 = getelementptr inbounds double, double* %0, i64 4
%7 = bitcast double* %6 to <2 x double>*
store <2 x double> <double 0x3FDF3816FFA08793, double 0x3FDAED69745BF427>, <2 x double>* %7
%8 = getelementptr inbounds double, double* %0, i64 6
%9 = bitcast double* %8 to <2 x double>*
store <2 x double> <double 0x3FA3F3AB37BF2C32, double 0x3FD30BF78189E0F2>, <2 x double>* %9
%10 = getelementptr inbounds double, double* %0, i64 8
%11 = bitcast double* %10 to <2 x double>*
store <2 x double> <double 0x3FB07CB6352425FD, double 0x3FC0AF0C0A83F647>, <2 x double>* %11
%12 = getelementptr inbounds double, double* %0, i64 10
%13 = bitcast double* %12 to <2 x double>*
store <2 x double> <double 0x3FDE0E1541D2A89A, double 0x3FEC286AD453E69C>, <2 x double>* %13
%14 = getelementptr inbounds double, double* %0, i64 12
%15 = bitcast double* %14 to <2 x double>*
store <2 x double> <double 0x3FB511355085628D, double 0x3FA3E9C5C230AD6D>, <2 x double>* %15
%16 = getelementptr inbounds double, double* %0, i64 14
store double 0xC04381BC493E59CF, double* %16
%17 = bitcast double* %1 to <2 x double>*
store <2 x double> <double 4.640000e+01, double 5.793800e-03>, <2 x double>* %17
%18 = getelementptr inbounds double, double* %1, i64 2
%19 = bitcast double* %18 to <2 x double>*
store <2 x double> <double 8.200000e-03, double 5.800000e-03>, <2 x double>* %19
%20 = getelementptr inbounds double, double* %1, i64 4
%21 = bitcast double* %20 to <2 x double>*
store <2 x double> <double 0x3FB0DDEFB4D93B1A, double 6.590000e-02>, <2 x double>* %21
%22 = getelementptr inbounds double, double* %1, i64 6
%23 = bitcast double* %22 to <2 x double>*
store <2 x double> <double 6.590000e-02, double 4.500000e+01>, <2 x double>* %23
%24 = getelementptr inbounds double, double* %1, i64 8
%25 = bitcast double* %24 to <2 x double>*
store <2 x double> <double 4.278060e-03, double 2.100000e-03>, <2 x double>* %25
%26 = getelementptr inbounds double, double* %1, i64 10
%27 = bitcast double* %26 to <2 x double>*
store <2 x double> <double 4.300000e-03, double 1.388230e-02>, <2 x double>* %27
%28 = getelementptr inbounds double, double* %1, i64 12
%29 = bitcast double* %28 to <2 x double>*
store <2 x double> <double 6.940000e-03, double 1.390000e-02>, <2 x double>* %29
%30 = getelementptr inbounds double, double* %1, i64 14
%31 = bitcast double* %30 to <2 x double>*
store <2 x double> <double 1.323600e-05, double 1.323000e-05>, <2 x double>* %31
%32 = getelementptr inbounds double, double* %1, i64 16
%33 = bitcast double* %32 to <2 x double>*
store <2 x double> <double 1.320000e-05, double 4.295200e-05>, <2 x double>* %33
%34 = getelementptr inbounds double, double* %1, i64 18
%35 = bitcast double* %34 to <2 x double>*
store <2 x double> <double 4.290000e-05, double 4.300000e-05>, <2 x double>* %35
%36 = getelementptr inbounds double, double* %1, i64 20
%37 = bitcast double* %36 to <2 x double>*
store <2 x double> <double 0x3F116BB8E4D1390D, double 2.660000e-04>, <2 x double>* %37
%38 = getelementptr inbounds double, double* %1, i64 22
%39 = bitcast double* %38 to <2 x double>*
store <2 x double> <double 6.650000e-05, double 0x3F87505E673E7D94>, <2 x double>* %39
%40 = getelementptr inbounds double, double* %1, i64 24
%41 = bitcast double* %40 to <2 x double>*
store <2 x double> <double 1.140000e-02, double 1.140000e-02>, <2 x double>* %41
%42 = getelementptr inbounds double, double* %1, i64 26
%43 = bitcast double* %42 to <2 x double>*
store <2 x double> <double 4.905000e-03, double 4.905000e-03>, <2 x double>* %43
%44 = getelementptr inbounds double, double* %1, i64 28
%45 = bitcast double* %44 to <2 x double>*
store <2 x double> <double 4.910000e-03, double 3.649500e-02>, <2 x double>* %45
%46 = getelementptr inbounds double, double* %1, i64 30
%47 = bitcast double* %46 to <2 x double>*
store <2 x double> <double 3.650000e-02, double 3.649000e-02>, <2 x double>* %47
%48 = getelementptr inbounds double, double* %1, i64 32
%49 = bitcast double* %48 to <2 x double>*
store <2 x double> <double 5.465000e-04, double 4.370000e-04>, <2 x double>* %49
%50 = getelementptr inbounds double, double* %1, i64 34
%51 = bitcast double* %50 to <2 x double>*
store <2 x double> <double 5.480000e-04, double 6.875000e-03>, <2 x double>* %51
%52 = getelementptr inbounds double, double* %1, i64 36
%53 = bitcast double* %52 to <2 x double>*
store <2 x double> <double 5.500000e-03, double 6.900000e-03>, <2 x double>* %53
%54 = getelementptr inbounds double, double* %1, i64 38
%55 = bitcast double* %54 to <2 x double>*
store <2 x double> <double 5.465000e-04, double 4.370000e-04>, <2 x double>* %55
%56 = getelementptr inbounds double, double* %1, i64 40
%57 = bitcast double* %56 to <2 x double>*
store <2 x double> <double 5.480000e-04, double 6.875000e-03>, <2 x double>* %57
%58 = getelementptr inbounds double, double* %1, i64 42
%59 = bitcast double* %58 to <2 x double>*
store <2 x double> <double 5.500000e-03, double 6.900000e-03>, <2 x double>* %59
%60 = getelementptr inbounds double, double* %1, i64 44
%61 = bitcast double* %60 to <2 x double>*
store <2 x double> <double 1.000000e-04, double 2.000000e+00>, <2 x double>* %61
%62 = getelementptr inbounds double, double* %1, i64 46
%63 = bitcast double* %62 to <2 x double>*
store <2 x double> <double 1.400000e+02, double 5.400000e+00>, <2 x double>* %63
%64 = getelementptr inbounds double, double* %1, i64 48
%65 = bitcast double* %64 to <2 x double>*
store <2 x double> <double 8.000000e+00, double 1.400000e+02>, <2 x double>* %65
%66 = getelementptr inbounds double, double* %1, i64 50
%67 = bitcast double* %66 to <2 x double>*
store <2 x double> <double 2.000000e-05, double 6.500000e-05>, <2 x double>* %67
%68 = getelementptr inbounds double, double* %1, i64 52
%69 = bitcast double* %68 to <2 x double>*
store <2 x double> <double 9.684500e+04, double 0x3FF07EB5624CFC32>, <2 x double>* %69
%70 = getelementptr inbounds double, double* %1, i64 54
%71 = bitcast double* %70 to <2 x double>*
store <2 x double> <double 8.314000e+03, double 3.100000e+02>, <2 x double>* %71
%72 = getelementptr inbounds double, double* %1, i64 56
store double 1.000000e+00, double* %72
%73 = getelementptr inbounds double, double* %1, i64 57
%74 = getelementptr inbounds double, double* %1, i64 59
%75 = bitcast double* %73 to i8*
store double 4.200000e-03, double* %74
%76 = getelementptr inbounds double, double* %1, i64 60
%77 = getelementptr inbounds double, double* %1, i64 62
%78 = bitcast double* %76 to i8*
%79 = bitcast double* %77 to <2 x double>*
store <2 x double> <double 3.339000e-02, double 0.000000e+00>, <2 x double>* %79
%80 = getelementptr inbounds double, double* %1, i64 64
%81 = bitcast double* %80 to <2 x double>*
store <2 x double> <double 0x3EFA76557434300C, double 2.520000e-05>, <2 x double>* %81
%82 = getelementptr inbounds double, double* %1, i64 66
%83 = bitcast double* %82 to <2 x double>*
store <2 x double> <double 2.520000e-05, double 0x3F1577ADD8E327FA>, <2 x double>* %83
%84 = getelementptr inbounds double, double* %1, i64 68
%85 = bitcast double* %84 to <2 x double>*
store <2 x double> <double 8.190000e-05, double 8.190000e-05>, <2 x double>* %85
%86 = getelementptr inbounds double, double* %1, i64 70
%87 = bitcast double* %86 to <2 x double>*
store <2 x double> <double 7.970400e-04, double 7.380000e-04>, <2 x double>* %87
%88 = getelementptr inbounds double, double* %1, i64 72
%89 = bitcast double* %88 to <2 x double>*
store <2 x double> <double 0x3F4A1DB877AB3248, double 1.600000e-02>, <2 x double>* %89
%90 = getelementptr inbounds double, double* %1, i64 74
%91 = bitcast double* %90 to <2 x double>*
store <2 x double> <double 2.080000e-02, double 1.600000e-02>, <2 x double>* %91
%92 = getelementptr inbounds double, double* %1, i64 76
%93 = bitcast double* %92 to <2 x double>*
store <2 x double> <double 3.445000e-04, double 3.450000e-04>, <2 x double>* %93
%94 = getelementptr inbounds double, double* %1, i64 78
%95 = bitcast double* %94 to <2 x double>*
store <2 x double> <double 5.180000e-04, double 1.040000e-02>, <2 x double>* %95
%96 = getelementptr inbounds double, double* %1, i64 80
%97 = bitcast double* %96 to <2 x double>*
store <2 x double> <double 1.040000e-02, double 1.040000e-02>, <2 x double>* %97
%98 = getelementptr inbounds double, double* %1, i64 82
%99 = bitcast double* %98 to <2 x double>*
store <2 x double> <double 5.818180e-05, double 5.800000e-05>, <2 x double>* %99
%100 = getelementptr inbounds double, double* %1, i64 84
%101 = bitcast double* %100 to <2 x double>*
store <2 x double> <double 5.800000e-05, double 1.888000e-04>, <2 x double>* %101
%102 = getelementptr inbounds double, double* %1, i64 86
%103 = bitcast double* %102 to <2 x double>*
store <2 x double> <double 1.890000e-04, double 1.890000e-04>, <2 x double>* %103
%104 = getelementptr inbounds double, double* %1, i64 88
%105 = bitcast double* %104 to <2 x double>*
store <2 x double> <double 1.000000e-04, double 5.000000e-01>, <2 x double>* %105
%106 = getelementptr inbounds double, double* %1, i64 90
%107 = bitcast double* %106 to <2 x double>*
store <2 x double> <double 2.722900e-06, double 2.800000e-06>, <2 x double>* %107
%108 = getelementptr inbounds double, double* %1, i64 92
%109 = bitcast double* %108 to <2 x double>*
store <2 x double> <double 2.700000e-06, double 8.835840e-06>, <2 x double>* %109
%110 = getelementptr inbounds double, double* %1, i64 94
%111 = bitcast double* %110 to <2 x double>*
store <2 x double> <double 8.800000e-06, double 8.800000e-06>, <2 x double>* %111
%112 = getelementptr inbounds double, double* %1, i64 96
%113 = getelementptr inbounds double, double* %1, i64 99
%114 = bitcast double* %112 to i8*
%115 = bitcast double* %113 to <2 x double>*
store <2 x double> <double 1.204000e-06, double 3.700000e-07>, <2 x double>* %115
%116 = getelementptr inbounds double, double* %1, i64 101
%117 = bitcast double* %116 to <2 x double>*
store <2 x double> <double 1.200000e-06, double 6.210000e-01>, <2 x double>* %117
%118 = getelementptr inbounds double, double* %1, i64 103
%119 = bitcast double* %118 to <2 x double>*
store <2 x double> <double 5.640000e+00, double 0x3FA87C93CF553D49>, <2 x double>* %119
%120 = getelementptr inbounds double, double* %1, i64 105
%121 = bitcast double* %120 to <2 x double>*
store <2 x double> <double 4.780000e-02, double 4.780000e-02>, <2 x double>* %121
%122 = getelementptr inbounds double, double* %1, i64 107
%123 = bitcast double* %122 to <2 x double>*
store <2 x double> <double 0x3FC3DD624646356E, double 1.600000e-01>, <2 x double>* %123
%124 = getelementptr inbounds double, double* %1, i64 109
store double 1.600000e-01, double* %124
ret void
}