Appendix 3: Analysis Code