Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 26, 2022 1:49:10 GMT -8
dfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdff
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:10 GMT -8
1
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:13 GMT -8
2
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 26, 2022 1:49:16 GMT -8
dfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffff
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:16 GMT -8
3
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:19 GMT -8
4
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:22 GMT -8
5
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:25 GMT -8
6
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 26, 2022 1:49:28 GMT -8
dfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffff
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:29 GMT -8
7
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:32 GMT -8
8
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 26, 2022 1:49:33 GMT -8
.
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:35 GMT -8
9
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:39 GMT -8
10
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:42 GMT -8
14
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:45 GMT -8
1
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:49 GMT -8
2
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:52 GMT -8
3
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:55 GMT -8
4
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:49:58 GMT -8
5
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:50:01 GMT -8
6
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:50:04 GMT -8
7
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:50:07 GMT -8
8
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:50:11 GMT -8
9
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:50:14 GMT -8
10
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:50:17 GMT -8
15
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 26, 2022 1:50:17 GMT -8
dfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdff
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 26, 2022 1:50:20 GMT -8
dfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffffdfsgdffffffffffffff
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:50:20 GMT -8
1
|
|
|
Post by Lasagna and tears of failure on Apr 26, 2022 1:50:23 GMT -8
2
|
|