APPENDIX A: COMPUTER PROGRAM LISTINGS 



