8fb82b9a5bb9d6c8c636584802c80b6bfbf90b79 jmfr1de2.pdf f49df156e6dd523908f535af2cea20ee2a130170 jmfr2de2.pdf