webnovel

Ignore

a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~