Chapter 71

Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,Exp,