webnovel

W1: Fast and Furious X Hot wheels.

Larry's Adventures #1 This is a work made by fan for fan, not for profit. All characters in this work with the exception of the OCs belong to their creators, so please don't sue me.

JayCooper · Movies
Not enough ratings
2 Chs

ignore it

exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,exp, exp, exp, exp, exp, exp,exp,