N

H

N

D

P

L


D