arxiv:1603.07396 arxiv:2206.01718 arxiv:2208.05358 arxiv:1612.06890 arxiv:2310.00367 arxiv:1710.07300 arxiv:2312.12241 arxiv:1912.03098 arxiv:2211.08545 arxiv:2306.05425 arxiv:1709.00103 arxiv:2003.12462 arxiv:1612.00837 arxiv:2205.00363 arxiv:2403.09029 arxiv:2405.02246 region:us