Reduce memory allocation

elapsed time: 39.623871988 seconds (11693572 bytes allocated)
elapsed time: 5.208262597 seconds (5680 bytes allocated)
elapsed time: 3.506524635 seconds (5680 bytes allocated)
elapsed time: 3.371021216 seconds (5680 bytes allocated)
elapsed time: 3.224884964 seconds (5680 bytes allocated)
elapsed time: 3.133202098 seconds (5680 bytes allocated)
elapsed time: 3.056386624 seconds (5680 bytes allocated)
elapsed time: 2.994340713 seconds (5680 bytes allocated)
elapsed time: 2.948700079 seconds (5680 bytes allocated)
elapsed time: 2.918509897 seconds (5680 bytes allocated)
Readability changes
Only calculate difference of lCRP

elapsed time: 34.323825394 seconds (11931624 bytes allocated)
elapsed time: 2.524113563 seconds (5680 bytes allocated)
elapsed time: 1.101452412 seconds (5680 bytes allocated)
elapsed time: 1.019791205 seconds (5680 bytes allocated)
elapsed time: 0.969179261 seconds (5680 bytes allocated)
elapsed time: 0.966886393 seconds (5680 bytes allocated)
elapsed time: 0.940424372 seconds (5680 bytes allocated)
elapsed time: 0.932753017 seconds (5680 bytes allocated)
elapsed time: 0.939125724 seconds (5680 bytes allocated)
elapsed time: 0.943817728 seconds (5680 bytes allocated)