5cdbd79a42b1bb82d9e70981c9ae99d4 bk1de2.pdf f16e28628e39e7fa3f1413d08904929c bk2de2.pdf