ÿÿÖL x-mac-roman¬ÿÿf‘¦  -1,L:KP1<DPKG+0GWP0PPbX¼ Â{¿6(6<:2ÀB©ÆK ÌS˜_;Àg²Æp)Ìx þ‰ •2Š©«kA³âG¿…ÇÇüÍÐt ØëÿRole  e91Formula(If(Col Shuffle() <= 34667, "Val", "Est"))ÿÿÿÿ  ValEstValValValValEstEstEstEstEstValValValEstEstEstValValEstValValEstEstValValValValEstValValValEstEstEstValValValEstValEstEstValValEstValEstValEstValEstValValValEstValEstEstValEstEstEstEstEstValValValEstEstEstValValEstEstEstValEstValEstValValValEstEstValValEstEstValEstValValEstValEstValEstValValEstEstEstValValValValEstValEstEstValValEstValEstValEstValEstEstEstValEstValValValValEstValValValValEstEstValEstEstEstValEstEstEstEstValValEstValValValEstValEstEstValEstValValValValEstEstEstValValValEstEstValEstEstValEstValEstValEstEstEstValValValEstValValEstEstEstValValValValValValValEstEstEstValValValValValValValValEstEstValValValValEstEstValValValEstValValValEstValEstEstEstEstEstValValEstValValValValEstValValValEstValEstValValEstValEstValEstEstValValValEstEstValValValEstEstEstEstValEstEstEstEstValEstEstEstEstValValEstValValValEstValEstValEstValValEstEstValValEstValValEstValEstEstEstEstEstValEstEstEstEstValValValValValEstEstEstValValEstValValValEstEstEstEstValEstValValValValEstValValEstValEstValEstValValEstEstValValValValEstValValEstEstEstEstValEstValValEstEstEstEstEstEstValEstEstValValEstValValValEstEstEstValValEstValEstEstValValEstValEstValEstEstValEstEstEstValEstEstValEstEstEstEstEstEstEstEstValEstValValEstEstEstEstValValValValEstEstValEstValValValEstValEstEstEstEstValEstValEstValEstValValValEstValValEstEstEstEstValEstEstEstValEstValValValEstEstValValValEstEstEstEstEstValEstEstEstValEstEstValValValValEstEstValEstValEstValEstEstEstEstEstEstEstValValEstEstEstValEstEstEstEstEstEstEstEstEstEstEstEstEstValEstEstEstEstEstValEstValEstValValValEstEstEstEstValEstValEstEstValValValValValEstValValValValEstEstValValValEstEstEstValEstValValValEstEstEstValEstValEstValValEstEstValEstValValValValEstValEstEstValEstEstEstEstEstEstValEstValValValEstEstValValValValValValEstValValEstValEstEstValValValEstValEstValEstEstEstEstEstEstValValEstValValValEstValEstValValEstValValValEstValValValEstValEstEstValValEstValValEstEstValEstEstValValEstEstEstValEstEstEstEstValEstEstValEstEstEstEstValValEstEstEstEstEstEstValValValValValEstValEstEstEstEstValEstEstEstValEstValValValValValEstEstEstValValEstValEstValValValValEstValValEstEstValValEstValEstEstEstEstValValValValEstEstValValValValValEstValEstValEstValEstValEstEstValEstValValEstValValEstValValEstValEstEstValEstEstValEstValValEstEstValValValEstValEstEstValEstValValEstEstEstEstEstValValValEstEstValValValValValEstEstValEstEstEstEstEstValValEstValValEstEstValEstValEstEstValValEstEstValEstEstValValValEstValValValEstEstEstEstValEstValEstEstValEstValEstEstEstEstEstValValValEstEstValValEstEstValEstEstValValEstEstValValEstEstEstEstValEstValValValValEstEstEstEstValEstValValValValEstValEstValEstValEstEstEstEstEstValEstValEstEstValValValValEstEstEstValValValValValEstEstEstValValValEstEstValEstEstValEstValEstEstEstEstValValEstEstValValValValValValValEstValEstValEstEstValValEstEstValEstValEstEstValEstEstEstValEstEstValEstEstValValValValEstValValEstValValEstValValEstEstEstEstValValValEstEstEstValEstValValEstEstEstValEstEstValEstValEstEstEstEstEstEstValEstEstValEstEstEstValValValValValValValValEstValEstEstValValEstEstValValEstEstEstValEstEstEstEstValEstEstEstEstValValEstEstValValEstEstValEstValValValValEstEstEstValValValEstEstEstEstValEstValValEstValValValValEstEstEstValEstEstEstValValEstEstValEstValEstValEstValValEstValValEstEstValValValValEstValEstEstEstEstEstValEstValEstEstEstEstValValEstEstValValValEstValValEstEstEstEstEstValEstEstEstValEstEstValValEstValEstEstValValEstValEstEstEstEstEstEstValEstValEstValEstEstValEstEstValValEstValValValValValValValValValEstValEstValEstEstValValEstEstEstEstEstEstValValEstEstValEstValValEstValValEstEstValValEstValValValEstEstValValValValEstEstEstEstEstEstValEstEstEstEstValEstEstEstEstEstEstEstValEstValEstValEstEstValEstValEstValValValEstValValEstEstEstEstEstEstEstEstValValValValEstEstEstEstEstValEstValValEstEstEstValEstValEstValEstEstEstEstValEstValValEstEstValEstValValEstValEstValValEstEstValEstEstValValValEstValValValEstEstValValEstEstEstValValEstEstEstEstEstEstEstEstValValEstEstEstValValValEstEstEstEstEstEstEstValValValValValValValEstValValEstValEstValValValEstEstEstEstEstEstValEstEstEstValValValEstValEstValEstEstEstEstEstValEstEstEstEstEstEstEstEstEstValEstEstEstEstEstValValValValValEstEstValEstValValEstEstEstEstValEstEstEstEstEstValEstEstEstValValValEstEstValValEstEstValValValValEstValValEstEstValValValEstValValValValEstEstValEstEstEstValEstEstValEstValEstValEstValValEstValValEstValValEstEstEstValEstValValValValEstValEstValEstValValEstEstEstEstEstEstValValValEstValEstValValValEstEstEstEstValValEstValValValEstEstEstValValValEstEstEstEstValValEstEstValValValEstEstEstValEstEstEstValValEstEstValEstEstValEstEstEstEstValValEstValValEstEstValValEstEstValValValEstEstEstValValEstValValEstValEstValEstEstEstValEstValValEstValEstValEstValEstEstValValValEstValEstValEstEstValValValEstValEstEstValEstEstEstValValValEstValValEstEstValValValValValValEstEstValValEstValEstValValEstEstValValEstEstValEstValValEstEstEstValValEstEstEstEstEstEstValEstValEstValValEstEstValValEstValValEstValEstValEstEstValValEstEstValValValEstValEstValEstEstEstEstValEstValEstValValValValEstValValEstEstValValValEstEstValValEstValEstEstEstValEstEstEstEstValValValEstValEstValEstEstEstEstEstEstValEstEstEstEstValValValEstValValValValEstValEstEstValValEstEstValValEstEstValValEstEstEstValEstEstEstEstValEstEstValValValEstValValValValValEstEstValEstValEstEstEstEstEstEstValEstValEstEstValValEstValEstValEstValValValEstEstValValEstEstValEstValValValValEstValEstEstValEstEstEstEstValEstValValValValEstEstValEstEstValEstValEstEstEstValEstEstValEstValValValValEstEstEstValValEstValEstValEstValValEstValValEstValEstValValEstEstEstEstEstEstValValEstEstEstValValEstEstEstValEstValEstEstValValValEstEstEstEstEstValValValEstValEstEstEstEstEstValEstValEstEstEstValEstValEstValEstValEstValEstEstValValValValValEstValEstEstEstEstEstEstValValValEstValEstValEstValEstValEstValValEstValEstEstValEstEstValEstValEstEstEstEstEstEstValValValValEstValValValValEstEstValValEstValValEstEstValEstEstEstValValEstEstEstValEstEstValEstValEstValEstEstEstValEstEstValEstValValEstEstEstEstEstEstValEstValValValValValEstValEstEstValEstValValValEstValEstEstEstEstValEstEstValValEstValEstEstEstValValEstEstEstValValEstValValEstEstEstEstValValValValEstValValEstEstValValEstEstEstValEstEstValEstValEstEstValValEstValEstEstValValValEstValValValValValEstEstValValEstEstValEstEstEstEstValValValValValValEstValValValValEstEstEstEstEstValEstValEstValValValEstValEstValValEstValEstValValValValValValValEstValEstEstEstEstValValEstValValValValEstValEstValEstEstValValEstValValValEstEstValEstEstEstValEstValEstEstValValEstEstEstEstValValValValEstEstEstValEstEstEstValValValEstEstEstEstEstEstValValEstEstEstValValEstValEstEstValValEstValValValEstEstValValValEstValValValEstEstEstEstEstValEstValValEstValValValValValEstValValValEstEstEstEstValValEstEstValEstEstValEstValEstEstValEstValValValEstEstEstValValValEstValValValEstEstValEstValValEstValEstEstEstEstEstValEstValValEstEstValEstEstEstEstValEstValValValValValValEstEstValValEstEstEstEstEstValEstValValValValValValEstValEstValEstEstEstValValEstValValValValValEstEstValValEstEstEstValEstEstEstValEstValEstValEstValEstEstEstValEstValValValValEstValEstEstEstValEstValEstValEstEstValValValValEstEstEstEstEstValValEstEstEstEstValEstEstEstValValEstValEstValEstEstEstValEstEstValEstValEstEstEstValValEstEstEstValValEstEstEstValValEstEstValEstEstEstValEstEstValValEstEstValValEstValEstEstEstEstValEstValValEstValValValEstValValValEstValValValValValValValValEstEstValValValValEstEstEstValValEstEstEstValValValEstEstValEstEstEstValValValEstValEstValValEstValEstEstValValValValValEstValEstValEstValValEstValEstValValValValEstEstEstValEstEstValValEstEstEstEstEstEstEstEstValEstEstValValEstValEstValValValValValEstEstEstEstEstEstEstEstEstValEstValEstEstEstValValEstValEstValValEstValValEstValEstValEstEstEstValValEstEstValValValEstValValEstValEstEstEstEstValValEstValValEstEstEstValEstEstValValEstValValValEstValEstValEstValEstEstValValValValValValValValValEstEstValEstValEstValValValValValEstValValEstValValEstValEstEstEstEstEstValEstEstValValEstEstValValEstValEstEstEstEstEstValValEstEstEstValEstValValValValEstValEstValEstValValValValEstValEstEstValEstValValEstEstEstEstEstEstValEstValEstEstEstEstEstEstValEstEstEstValValValEstValEstEstValEstEstValValEstEstValValEstValEstValEstValValEstValValEstEstEstValValValEstValEstValValEstValEstEstValEstValEstValValEstEstEstEstValEstValEstEstValValValValEstEstEstEstEstEstValEstEstValValValEstValEstEstValEstEstEstEstValValEstEstEstValValEstValValValEstEstValEstEstEstValValValValValEstEstEstValEstEstEstEstEstValEstEstValEstEstEstValValValEstEstValValValValValEstValEstValValEstEstEstEstValEstValValValEstValEstEstEstEstValValEstEstEstValValEstValValValEstValEstValValValValEstValValEstValEstValEstValValValValEstValEstEstValEstEstEstEstEstEstEstEstValEstEstEstEstValValValValValEstValEstValEstEstValValValEstValValEstValValValValValEstEstEstEstValValValValValEstValValEstValValEstEstEstValValValValValValEstEstValValEstEstValEstValValValEstEstValValEstEstValValValValEstEstValValValValValValValValValValEstValValEstEstEstValValValEstValValEstValValValEstEstValValValValValEstValValValEstValValEstEstEstValValValEstValEstEstValEstEstEstValEstValValValEstEstValValEstValValValEstValEstEstValValValValValEstEstValEstEstEstValValValEstEstEstEstValEstValEstValEstValEstValValEstEstValValEstEstValValEstValValEstEstEstValValValValValEstValEstEstEstEstValEstValEstEstEstValEstEstValValEstEstEstValValValEstEstValValEstEstValValEstValValEstEstEstEstEstValValValValEstEstEstValEstEstEstValValValValValValEstValEstValEstEstValEstEstValValValValValValValEstValEstEstValValValValEstEstEstEstEstEstEstValEstValEstValEstValEstValValValEstValValValEstValValValEstValValEstEstEstValEstValEstValValValValValValValValValValEstValValEstValValValValEstEstEstValValValValValValEstValValEstValEstEstValEstEstValEstValValValValValValEstValValEstValEstValEstValEstEstValValValValValValEstValEstValValEstEstValEstEstEstValEstValEstValValValEstEstEstValValEstEstValEstEstEstValEstEstEstValValValEstValValEstValValValValEstEstEstValEstValEstValEstEstEstEstEstValEstValEstValValEstEstValEstValValValValValEstEstEstValEstEstEstEstEstValValValValEstEstEstValValEstValValEstEstEstEstValEstValValValEstEstEstEstEstValValValValEstValValValEstEstEstValValEstValEstValEstValValEstValValEstValValEstEstValEstEstValEstEstValValValValEstValEstValEstEstEstValValEstEstValValEstEstEstEstEstValValValValEstEstEstValEstEstValEstEstEstEstEstValValEstEstEstEstEstValValEstEstValValValEstValEstEstValEstValValValValValEstEstEstValEstValValValEstValValEstValValEstEstValEstValValEstEstEstEstEstValEstValEstValEstEstValEstEstValValValEstEstEstValEstEstEstEstEstEstValEstValValEstEstValValValEstEstEstEstEstEstEstEstEstValValEstValEstEstEstValEstValValValValValValEstEstEstValValValValValEstValEstValEstValEstValEstValValEstValValValValValValValValValValEstEstValEstValValValEstEstValValEstValValValEstEstEstEstEstEstValEstValEstEstValValEstEstEstValEstValEstValValValEstEstValEstEstValValValEstValEstValValValEstValEstEstValEstEstValValEstValValValValValEstEstEstEstEstValEstValEstEstValValEstValEstEstValValEstEstEstEstEstEstEstEstEstValValEstEstEstEstValEstValValEstEstEstEstValEstEstEstValEstEstEstValValValValValValEstValValValEstEstEstValEstValEstEstValValValValValValEstValValEstEstEstValEstEstValValValEstEstEstEstValEstEstEstValValEstValValValValEstEstEstValEstEstEstValValValEstEstEstValValEstValValValValValEstEstValValValEstValEstEstEstEstEstValValValEstValEstEstValValValEstEstEstEstEstEstEstEstValEstEstEstEstEstEstValValValValValValEstValEstValEstEstEstEstEstValEstEstValEstValEstValEstEstValValValValValEstValEstValEstValEstEstEstEstValEstValEstValEstEstValEstEstValEstEstEstEstEstValValValValValValValEstEstValValValValValValEstEstValValValValValValEstValEstEstEstEstEstValValValValValValValEstValEstEstEstEstEstEstEstValEstEstValValEstEstValEstEstEstValEstValValEstValEstValValEstValEstValValEstEstValValEstEstValValEstEstEstValValValEstValEstEstValEstEstEstValValValValEstEstValValValEstEstEstEstEstValEstEstEstValValValValValValValValEstValValEstValEstValValEstValValValEstValEstValEstValValEstEstEstEstEstEstEstEstEstEstEstEstEstEstEstEstValValEstEstValEstValValValEstEstEstEstEstEstEstEstEstEstEstEstEstValEstValValEstValValValValEstEstEstValEstValValValValValValEstValValValEstEstValValEstEstValEstEstEstValEstValValValValEstValEstValValValValEstValValValEstEstEstEstEstValValEstEstValEstEstValValValValValEstEstValEstEstEstValEstValEstEstEstValValEstEstValEstValEstValValValValValValEstValEstEstEstEstEstEstValEstEstEstEstEstEstValEstEstValValEstEstValEstEstEstEstEstEstEstValEstValEstValValEstEstEstValEstValValValEstEstValValEstEstValEstValEstEstValEstEstEstEstEstValValValValValEstEstValValEstValValEstEstEstValEstValEstValEstEstEstValEstValValValValValEstEstValEstValEstEstValEstValValValValEstValValEstValEstValEstValEstEstEstEstEstValValValEstValEstEstValEstEstValValEstEstValValEstValEstValValEstValEstValValEstEstValEstEstValValValEstValEstValEstEstValEstValEstValValEstValEstValValEstValValEstValValEstValValValEstEstEstValEstValEstValEstValValValEstEstValEstEstValEstValEstEstValValEstValEstEstValValEstEstEstEstValValEstValEstEstEstEstEstEstValValEstEstValEstValEstEstValEstEstValValValValValEstValValEstValValValEstValValValValValEstEstValValEstEstValEstEstValEstEstValValEstValValEstEstEstEstEstValEstEstValEstValValEstValValEstEstEstValEstEstEstValEstValEstValEstEstEstEstEstValValEstEstValEstValValValEstValValValEstEstEstValValEstEstEstEstValEstEstValEstEstEstValValEstEstValEstValEstValEstEstEstValEstValEstValEstEstValEstEstEstValValEstValValEstValValValEstValEstEstValEstValEstEstEstValEstEstEstEstEstEstEstValEstEstEstValValEstValValEstEstEstEstEstEstEstEstValValValValValValValEstEstValEstValEstEstEstEstValValValValValValValEstEstEstValEstValEstValEstValValEstValEstEstValValValValEstValValEstValEstValEstEstEstEstEstValValEstValValValEstValEstValEstValValValEstValEstValEstValValEstEstEstEstEstValValEstValEstValEstEstEstValValValValValValEstValValValEstEstEstValValValValEstValEstValValEstEstEstEstEstEstEstValValEstValValEstValValValEstEstValValValValValValEstEstEstValValEstEstEstValEstValValEstValEstValValEstValValEstValValEstEstValEstValValValEstValEstEstValValEstEstEstEstValValValValValValValValEstEstValValValEstValEstEstValEstValEstValEstEstValValValEstValEstValValEstEstEstValEstValValValValEstEstEstEstValValEstValValEstEstValValEstEstValEstEstEstEstEstEstValValEstValEstValEstValValEstValEstValValEstValValEstEstValEstValEstEstEstValEstEstEstEstEstValValValValValEstValEstEstValEstValValValEstValValEstValEstValEstValEstEstValValEstValEstValValEstEstEstEstValEstEstValValEstEstEstEstEstEstValValEstValEstEstValValValEstValEstValValValValValValEstValValEstValEstValValEstValValEstEstValValValValValEstEstEstEstValValValEstEstEstValValEstValValValEstValValValValEstValValEstValEstEstValValValEstEstValEstValEstEstValValValValEstValEstValEstEstEstValValValEstValEstValValValValEstEstValValValValValEstEstEstValEstValValEstEstEstValValValValValEstEstEstEstEstValEstValEstValValEstEstEstValEstValValEstEstValValValValEstEstValValEstEstEstValEstEstValValValEstValValValValEstValValEstValValValValEstValEstValEstEstEstValValEstValEstEstEstEstValEstEstValEstEstValEstEstEstEstValEstEstValEstEstValEstEstEstValEstValValEstValValValValEstEstEstValEstEstEstValValValValValValValValEstValValEstValValValValEstEstValEstEstEstEstValEstValValEstValEstEstValValValEstEstValEstValValValEstEstEstValEstEstEstEstValValValEstEstEstValEstEstValEstValEstEstEstValEstEstEstValEstValEstEstValEstValEstValValEstValEstEstValEstEstEstEstValEstValValValEstValValEstEstValValEstEstEstEstValEstEstEstEstEstEstEstEstValValValEstEstValValValValEstEstValValEstEstEstEstValEstValEstValEstValValEstValEstValEstEstValValEstEstValValEstEstValEstValEstEstEstValEstValValValValValValValValValValEstValEstEstValEstValValValValEstEstEstEstEstEstEstEstEstValValValValEstValEstValEstEstValValValEstValValEstEstEstEstValValEstValEstEstEstEstValEstValValEstValEstEstValValValValValValEstValValValEstEstEstEstEstValEstEstEstEstValValEstEstValValEstEstValEstValValValValEstEstEstValValValValValValValValValEstEstEstEstValValValEstEstEstEstEstEstValValValEstEstValValEstEstEstEstEstEstEstValValEstEstValValEstEstValValEstValEstEstEstEstValEstEstEstEstEstValEstValEstEstEstEstEstValValEstValValValValEstEstEstEstValEstEstValEstEstEstEstEstValValValValEstValEstEstEstValEstEstEstValEstValValValValValEstEstValValEstValEstValEstValValEstEstValEstValEstEstEstEstEstValValEstEstValValValEstEstEstValEstValEstEstEstValEstValEstEstEstEstValEstEstEstValEstValEstValEstValValEstEstValEstEstEstEstEstValEstEstEstEstValValEstEstValEstValValEstEstEstValEstValEstEstValEstValEstEstEstValEstEstValEstEstValValValValValEstEstEstValValValEstEstEstEstValValEstValEstEstEstEstEstEstEstValValValValValValEstEstEstValEstEstValEstEstValEstValEstEstEstValValValValEstEstEstValValValEstValEstEstEstValEstValValEstEstValValValValValValEstValEstEstValValEstValValValValValValValValEstEstEstEstEstEstEstEstEstEstValEstEstEstValEstValValEstValEstValEstValValEstEstEstValEstValValValEstEstEstValEstEstEstEstValValEstValValEstEstValValEstEstEstEstValEstEstEstValEstValValEstValValEstValValValEstValEstEstEstEstValValEstValValValValValEstValValEstEstValEstValValEstEstEstEstValValEstEstEstValEstValEstValValValValValEstEstValValValValEstEstEstEstEstValEstValEstEstValEstEstEstEstValEstEstValEstValValEstEstValValValEstValValValValValEstValEstValValValValEstValEstValEstValValValValEstValEstValValEstValEstEstValValValEstValValEstValValValEstEstValValEstEstValValEstValEstValValEstEstEstEstEstValValValValValEstEstEstValEstValValEstValEstValValValValEstValEstValEstValValEstValValValEstValEstEstValEstValValEstValEstValValEstValEstValValValEstEstEstEstEstEstValValValValEstEstValValValEstEstEstEstValEstEstEstEstValValEstEstEstValEstEstEstEstEstValValEstValEstEstValValValEstEstValEstValEstValEstEstEstValValValEstValValEstEstValEstValEstValEstValEstValEstValValEstEstValValEstValValEstValValValEstEstEstEstValValEstEstValValEstValEstEstEstValValValValValEstEstEstEstEstValEstEstValValEstValValEstValEstEstValEstEstValEstValEstValValValValEstEstEstValEstEstValEstEstEstEstEstValEstEstEstValValValEstValValEstEstValValEstValValEstValValValValValValValValValEstEstValValValEstEstValValEstEstEstValValValEstValEstEstEstValValEstValEstEstValEstEstEstEstEstValEstEstValEstValValEstEstEstValEstEstValValEstEstValEstValEstEstValValEstValEstValValValEstValValValEstEstEstValEstEstEstEstValValEstEstEstEstValEstValValValEstEstValValEstEstValEstEstValValEstEstEstValValValEstEstValEstValEstValValEstValEstValEstValValEstEstEstValValEstValEstEstValEstEstValEstValValEstValValEstEstValEstEstEstEstEstEstValEstEstValValEstValValEstValValValValEstEstEstValValValValEstValValValEstEstEstEstValValEstValValValEstEstEstValValValValValEstEstEstEstValValEstValValValEstEstEstEstValEstValEstEstValValValValEstEstValValEstValEstEstValEstEstValValValValEstEstEstValValEstEstEstEstEstValValEstValValEstValValValEstValEstEstValEstValEstEstEstEstEstValValValValEstValEstValEstEstEstValEstEstValValValValValEstEstEstEstEstEstEstEstEstValValEstEstEstValValValEstValValValEstValEstEstEstValValEstValEstEstEstValEstEstValEstEstEstEstEstEstValValEstEstEstEstValValEstValValValEstValEstEstEstEstValEstValValEstValEstValEstValEstEstValEstEstValValValEstEstValEstValEstEstEstValEstValValEstEstEstValEstEstEstValValValEstValEstValValEstValEstValEstEstValEstValValEstEstValValEstValValEstEstValValValEstValValValValEstValValValValValValValValEstValEstEstValValEstEstValValEstEstValValEstValEstEstValValEstEstEstValValValValValValValEstEstEstValValValEstValValValEstEstEstEstEstEstValEstValValEstValValValEstValEstEstValValValEstValEstValEstValEstEstValEstEstEstValEstEstValValEstEstEstValValValEstValValValEstValValEstEstValValValValEstEstValValEstValEstEstValEstEstEstValValEstValValValValValValValEstValValValValEstEstEstEstEstEstValEstValEstEstValEstEstEstEstEstValValEstEstValValEstValEstEstEstEstEstEstEstValValEstEstValEstValValEstEstValEstEstEstEstValValEstEstValValEstValValEstEstValValEstValEstValEstEstValEstValValValEstEstValEstEstValValEstEstEstValEstValValValEstEstEstEstEstValEstValValEstEstValEstEstValValEstEstValValEstValEstEstEstEstValValValEstValEstEstEstValEstValValEstValValValValValValValEstEstValValEstValEstValEstValEstValValEstEstEstEstEstValEstEstValValValEstEstValValEstValEstValEstEstValEstEstValValEstValEstValEstEstEstValEstValValEstEstValEstEstValValEstValValValValValValEstValValValValEstValEstValValValValEstEstEstValEstEstValValEstValValEstEstValEstValValEstEstEstValEstValEstValValEstEstEstEstValValValEstEstEstEstEstEstEstValEstValEstEstValValValEstEstEstEstValValEstValEstValValValValValEstEstValEstEstValEstEstEstEstEstValValEstValValValEstValEstValEstValValEstEstValEstEstEstValEstEstEstValEstValEstValValValValEstEstEstValEstEstEstEstEstEstEstValEstValEstValEstValValEstEstValEstEstValEstEstValValEstValEstEstValEstValEstEstEstValValValEstEstValEstEstEstValValEstValEstValEstValEstEstValValEstValValEstValEstValEstValValValValValValValValEstValEstEstValEstEstEstEstValValValValValEstValEstValValValEstValValEstEstEstEstEstValValEstValEstValEstEstEstValEstValEstValEstEstValValEstValEstEstValValEstValValValValValEstEstEstValEstEstValEstValEstEstEstEstValValEstEstEstEstEstEstEstEstEstEstEstValValValValValEstValEstValEstValEstEstValEstValEstEstValEstValEstValValValValValValValEstEstEstEstValValEstEstEstEstEstValValEstEstEstEstEstEstValValEstEstValValValValValEstValValEstEstValEstEstValEstValValValEstValValValValEstValValValEstEstEstValEstValValValEstEstEstValValEstEstValEstValEstEstValEstValValValEstEstEstValValEstValEstEstEstEstValEstEstEstValValEstEstValValEstEstValValEstValValEstEstValValEstEstValEstEstValValValValEstEstEstValEstValValValValEstValValValEstValValValValValEstValEstEstEstValValEstValEstValValValEstValEstValValEstEstValValEstEstValEstEstEstValEstValValEstEstValEstEstEstValEstEstValEstEstEstValValValValValValEstValEstValEstEstEstValValValValValValEstEstEstEstEstValValEstEstValEstEstValValValEstEstEstEstEstValEstValEstEstValValValValValEstValEstValValEstValEstEstEstValValEstEstEstEstEstEstEstValValValValEstValValValEstValValEstEstEstValEstValValValValEstEstEstValEstEstEstEstEstEstEstEstValValValValValValEstEstValEstEstValEstEstValEstValValValEstEstValEstEstEstEstValEstEstValEstEstValEstValEstEstEstEstValValValValValValValEstValEstEstEstValValValEstEstValValValValEstEstEstEstValValValEstValEstEstEstValValValValEstValValValEstValValEstValEstValValValValValEstValEstValValEstValValValValValValValValEstValValEstValValEstValEstValValValEstValValValEstValEstValEstEstValValValEstEstValValValValValValEstEstEstEstValEstValValEstEstValEstValEstEstValValValEstEstEstValEstValValValEstValEstEstEstEstEstValEstEstEstEstEstEstEstValValValValEstEstEstEstEstValEstValValEstEstValEstValEstValEstValValValEstEstEstValValEstEstValEstValEstEstValValEstEstValValEstEstEstValEstValValEstEstEstValValEstValEstValValEstValValValValEstValEstValEstEstValEstValValValValEstValEstValEstEstValEstEstEstEstValEstEstValEstEstValEstEstValValValEstEstEstValEstEstEstValEstEstEstEstValValEstEstEstValEstValValValEstEstValEstEstValEstValEstEstEstValEstEstEstEstValEstValEstEstEstValEstValValValValValEstValValEstValValValEstEstEstValValEstValValValEstEstValEstValValValValEstEstValValEstValValValValValValEstEstEstValEstValValEstValEstEstEstValValValEstEstEstValEstEstEstEstEstValValValEstEstEstEstValValValEstValEstValEstEstEstEstValEstValValEstValEstEstValEstValEstEstEstValValEstEstValEstValValValValEstValEstValValEstEstEstEstValEstEstValEstEstEstValValValEstValValEstEstEstValValEstValValEstEstValValValEstEstValValEstEstValEstValValEstValValValValValValValValValEstValValValValValValEstEstEstValValValEstEstEstEstValValValEstValEstValValValValEstValEstValEstValEstEstValValValEstEstEstEstEstValValEstEstEstValValEstValEstEstValEstEstValEstEstValValEstEstValEstValEstEstEstEstValValValValValValValValEstEstValValValEstEstEstValValValValValEstValEstEstEstEstEstValValValEstEstValEstEstValEstValValValValEstValEstEstValValValEstValValValEstValEstEstValValEstEstValEstValValEstValEstEstValValValValValEstEstEstEstValValValEstValValEstEstValEstValEstValEstEstEstEstValValEstValEstEstValValValValEstEstEstEstValEstValEstEstValValValEstValValEstValEstValEstValValValValValValEstValValEstValValEstValEstEstValValValEstEstEstEstValValEstValValValEstValValEstValValValEstValEstEstEstEstValValValValEstEstValEstValValEstEstEstValValValValEstValValEstValEstEstValEstEstValValEstEstValEstEstEstValValEstEstValEstValValValValEstValValValEstValEstEstEstEstValEstEstEstEstValEstValValEstValValValEstEstValValValEstEstEstValValValEstValEstEstValValEstEstValValValEstValValEstEstValEstValEstValEstEstEstEstValEstValValEstValValEstEstEstValEstEstEstValEstValValEstEstEstEstValEstEstValEstValEstEstEstValEstEstValValEstValEstValValEstValValEstEstValValValValEstEstEstValValValEstEstValValValEstEstValEstEstValValEstValEstValValValEstEstEstValValValEstValEstValEstEstEstEstEstEstValEstValEstEstEstValEstValValEstValValEstValEstValValValValEstValEstEstValValEstValEstEstEstEstValEstEstEstValValValValEstEstValValEstEstEstValValValEstEstValEstEstEstValEstValEstEstValValEstValEstValValValValValValValValValEstValValEstValEstEstEstValEstValValEstValValValValValValValEstValEstEstValEstEstEstValEstEstEstValEstEstEstEstValValValValValEstValValValEstEstValEstValValValValEstEstEstValValEstValEstValEstValEstValEstEstEstValEstEstEstEstValValEstEstEstEstValEstValValValValEstValEstValEstValEstValEstValEstEstValValValEstEstValEstValEstEstEstEstEstEstEstEstEstEstEstValEstEstValValEstEstValValValEstValEstValEstValValEstValValEstValValEstEstValEstValValEstValValValEstValEstEstEstEstValValEstEstEstEstEstValEstValEstEstEstEstValValEstValValValValValValEstValValValValValEstEstEstValEstValValEstValEstEstEstValEstValValValValEstEstValEstEstEstEstValValValEstValEstValValValValValEstEstEstValValValEstEstValValEstEstEstEstEstValEstValEstEstValValEstEstEstEstEstEstValValValValEstEstValEstValValValValValEstValEstEstEstEstValEstEstValEstEstValEstValValValValValValEstEstEstValEstValValValEstValValValEstValEstEstValValValEstValValValValEstValValValEstValValEstEstEstEstEstEstValEstEstValValEstValValValValValValEstValValEstEstEstEstEstEstEstEstValEstEstValValValValValEstEstValEstEstEstValEstEstValValEstValEstEstEstValEstValEstValValEstEstValEstValValValValValValValEstEstValValValValEstValEstValValValValEstValEstEstEstEstEstEstValValValEstEstEstValValEstEstEstValEstEstEstValValValValEstEstEstEstValEstValEstEstEstValValValEstValValEstValEstValValValEstEstEstEstEstEstEstEstValValValValEstValEstValValEstEstValEstValValValEstValValEstEstEstValEstEstEstEstValValEstEstEstEstEstEstEstValEstValValValEstValValEstEstEstEstEstValEstEstEstValEstEstEstValValEstEstValValValEstEstValValValEstValValValValEstEstValValValEstValValValEstEstValValEstEstValValValValEstEstEstEstEstValValValValEstValValEstValEstValEstValValValValValEstEstEstValEstEstValEstValEstEstEstValValValValValEstValEstValEstEstValEstEstValEstEstValEstValValValEstEstValEstValEstEstValValValValEstValEstEstValEstValEstEstEstEstValEstEstValValEstEstEstValValEstEstEstValEstEstEstValEstValValValEstValEstEstValValEstEstValValEstValEstEstValEstValEstValValEstValValEstValEstValEstValEstEstEstValEstValEstEstValEstEstValValEstEstEstEstEstEstEstValEstEstEstValValEstEstEstEstEstEstValEstEstValEstEstEstEstValEstEstValValEstValValValEstValValValValEstValValValEstEstValValEstEstEstValEstValValValValValEstValEstValEstEstValEstEstValValValValEstEstValValValValEstEstValValEstValValEstValEstValEstEstEstEstEstEstEstValValEstValValValValValValEstValValEstEstEstEstValEstEstEstValValValValValValEstValEstValEstEstEstValEstValValEstEstValEstValEstEstValValValEstEstEstValEstValEstValEstEstEstValValValValEstEstValEstEstEstEstValEstEstEstValValValValValEstEstEstValEstEstEstEstEstEstValValEstEstValEstValValValEstEstEstEstEstValValValValEstEstEstValValEstEstEstValValEstEstValValEstValEstEstEstValValValValValValEstEstValValValValEstEstValValEstEstValValEstEstValEstEstValEstValEstValValEstEstValValEstValValValEstValEstValValEstValValValValEstValValEstValValValEstEstEstEstValEstValValValValValEstEstEstEstEstValEstValValEstValValEstEstValValEstValValValValValValValValValValValEstValEstValEstEstEstEstValEstValValEstValValEstEstEstValEstEstEstEstEstEstEstEstEstEstValValValEstEstEstEstEstEstEstEstEstValEstValValValEstValEstEstEstEstEstValValEstEstEstValValValEstValEstValEstValEstValValEstEstValEstValEstValEstValValEstValEstValEstEstValEstValEstValValValEstValValEstValEstValEstValEstValEstEstValEstEstEstEstValEstEstValEstValEstValEstEstEstValEstValEstEstEstValEstEstValEstEstEstValEstValValValValValValEstEstValValValEstEstEstEstValValValValValEstEstEstValEstEstValValEstValEstEstValValValValEstValEstEstEstValEstValEstValEstValEstEstEstEstEstValValValValEstEstValValValValValValEstValValValValValEstValValValValValValValValValValValEstEstEstEstValEstEstValValValEstValValValEstEstValEstValValValValEstValValEstEstEstEstValEstValEstEstEstEstEstEstValValEstEstValValValEstEstEstValEstEstEstEstEstEstEstValEstValEstEstValValValEstEstValValEstEstEstEstEstValValEstEstEstValEstValValValEstValEstEstEstEstValEstValEstValEstValValValEstValValValValEstEstEstValEstValValValEstValEstEstEstValValEstValValValEstValEstEstValValValValValValValValValEstValValEstValValValEstValValValEstValEstValValEstValEstEstEstValValValValEstEstValValValEstEstValValEstValValEstValValValValEstValValValValValValEstValEstEstValValEstEstEstValEstValEstEstEstEstEstValValEstValEstEstValValEstEstValEstEstValEstEstEstEstValEstValEstEstValEstEstValValValValEstEstValEstEstEstEstValValEstValEstEstEstValEstValValValValEstValEstValValValValEstEstValValEstEstEstValEstEstValValEstEstEstEstValEstValEstValValValValEstValValEstValEstValEstEstEstValValValValEstEstEstEstValEstValValValEstEstEstValEstValValValEstValValEstEstValEstValEstValEstEstEstEstEstValValEstEstValEstValEstEstEstEstEstEstValValEstValEstEstValValValEstEstValValEstEstEstValEstValEstValEstEstValEstValEstEstEstValEstValValEstEstValValValEstValEstValValValEstValValValValValValValEstValEstValValEstEstValEstEstValEstEstEstEstEstValEstEstEstEstValValEstEstEstEstValValEstValEstValEstEstValEstValEstEstValValEstValValValEstValValEstEstValValEstValValEstValValValValValEstEstValValValValValEstValValValValEstEstEstEstEstEstValValValValValEstEstValValEstValEstEstEstValValValEstEstEstEstValValEstValValEstValValEstValValValValValEstEstValEstValValEstValEstEstEstEstEstValEstEstEstValEstValValValValEstEstValValEstEstEstValValEstEstValEstValValValEstValValValEstValValValValValEstValEstEstEstEstEstValValEstValEstEstEstEstEstEstEstEstEstValEstValValEstEstValValEstValEstValValEstEstEstEstValEstValValValValValValValEstValValValValValValEstValEstValEstValValEstEstValValValValValEstValEstEstValValEstEstEstValValEstValEstEstValEstEstValEstValValValEstEstValEstEstValValEstValValValEstEstEstValValValEstValValEstEstValValValEstValValValEstValValEstEstEstValEstValValValEstEstEstEstEstValEstValValValValEstValEstEstEstEstEstEstEstValValEstEstEstEstValValValEstEstEstEstEstEstEstValEstValValEstValValValValEstEstValEstEstEstValEstValValValEstEstEstValEstValEstEstValValValValValEstValEstValEstValEstEstEstEstValValValValEstValEstValValEstValValValValEstEstValValEstEstValValEstValValEstValValValValValValEstValEstValEstEstValEstEstEstEstEstEstValValValValValValEstValEstValEstValEstEstValEstEstValValValValValValEstEstValValValEstEstEstValValEstEstValEstEstValValValEstEstValValEstEstValValEstEstEstEstEstEstValValEstEstValValEstEstEstValValValEstEstValValValValValEstEstEstValValValEstEstValEstEstValValEstValEstValEstEstValEstEstValValValValEstValEstEstEstEstEstEstValEstEstEstEstValEstEstEstValValValEstValEstEstEstValEstEstValEstEstEstValValEstEstEstEstValEstValEstValEstValEstEstEstEstEstValValEstValEstValValValEstEstValEstValEstEstEstEstEstEstValValValValEstEstValEstEstValValValEstEstEstValValValValEstEstEstEstEstValValEstEstEstEstEstEstValValEstValValEstEstEstValValValEstEstEstEstEstValValValEstEstEstValValEstValValValValValEstEstValEstEstValValValValEstValEstValEstValEstEstValValEstValEstValValValEstValValEstEstValEstValEstEstEstEstEstValEstEstEstEstEstEstEstValEstValValEstEstEstEstValValEstValEstEstEstEstValEstEstEstEstValValValEstEstValValEstEstEstValEstEstEstEstEstEstValValEstValValValValValEstEstValValEstValValValValValValValValValValValEstValEstValValEstValValEstEstEstEstEstValValValEstValEstValValValValValValValValEstValEstValEstEstEstEstValEstValValValEstEstEstValValEstEstEstValEstValValEstEstEstEstEstEstValValValValValEstValEstValEstEstEstValEstValValValEstEstEstValEstEstValEstEstEstEstEstEstEstValValEstEstEstEstEstValEstValValEstValEstValValValValValEstEstValEstEstEstEstValValEstEstEstEstValValEstEstEstValEstValEstValValEstEstValEstEstValValValEstValValEstValEstValValValValValEstEstEstEstEstValValValEstValValValValEstEstEstValValValValValEstValEstEstValValEstEstValEstValEstValValEstEstValValValEstEstEstEstValEstValEstEstEstEstValEstEstEstEstEstEstEstValEstValEstEstValValValEstValEstValValEstValValEstEstEstEstEstEstEstEstValEstValValValValEstValValValValValValEstEstEstValEstValEstValEstEstValEstEstEstValEstEstValEstEstEstValEstEstEstEstValValValEstValValEstValValValValEstValValEstEstValValEstEstEstEstValEstValEstEstValEstValEstEstEstValEstValEstValValEstEstValValEstValValValEstEstValValValEstValEstEstEstValValValValValValEstEstEstValValEstEstValValEstEstEstEstEstValEstValEstValEstEstEstValEstValValValEstEstEstValEstEstValEstEstEstValEstValEstEstValValValEstEstValEstEstValValEstEstEstEstValEstEstEstValValEstEstValEstEstValEstEstEstEstValValValValValValValEstValValValValEstValValEstEstValEstEstValEstValEstEstEstEstValValValEstEstValValEstValValEstEstValEstValEstValEstEstEstEstValEstEstEstEstValEstEstEstValEstEstEstEstEstEstEstEstEstEstEstValValValValValEstValEstEstEstEstEstValEstEstEstValValEstValValEstEstEstValValValEstValEstValEstEstEstValEstEstValEstValEstValEstEstEstEstEstValValValValEstEstEstValValEstValEstEstValEstValValValValEstValEstValValValValEstEstEstValEstEstEstEstValEstEstEstValEstValEstValEstValValEstValValEstValValValValValEstValEstEstEstEstValEstEstValValValValEstValEstEstEstValValEstEstValEstValValEstEstValValValEstValValValValEstValEstValEstEstEstValEstEstValValValEstValValEstEstValValValEstValValEstValValEstEstValValValEstValValEstValEstValValEstValEstValEstEstValValValValValValEstValValEstEstEstEstEstValValValEstEstEstEstEstValValEstEstValValEstEstValEstValEstValEstValValEstValValEstValEstValEstEstValValValValEstEstValEstEstValValValEstValEstEstEstValValValValValValValValValValEstEstEstEstEstEstEstEstEstValEstEstEstValValEstEstValValEstValEstValValValEstValValEstValEstValValEstValValValEstValEstValValValValEstValEstValValValEstEstEstValEstEstEstEstEstValEstEstEstValEstValEstEstValValValEstEstValValValValEstValValEstEstEstEstEstValEstEstEstEstValEstValValValEstValValEstValEstEstValEstEstEstValEstEstEstValEstValValValEstValEstValValEstValEstEstEstValEstValValEstValValValValEstValEstValEstEstEstValValEstEstEstValValEstValValValValValEstEstEstEstEstValEstEstEstEstValValEstValValValEstValEstEstValEstEstValEstValEstValEstValEstEstEstEstValValValEstValValEstEstValValEstEstEstEstEstEstValEstValEstEstEstValEstEstEstEstValValValValValEstEstValEstEstValValEstEstValEstValEstEstEstValEstValEstValEstEstValValEstEstValEstEstValEstEstEstValEstValEstValValEstEstValEstEstEstEstEstValValValValValEstValEstEstValEstValEstEstEstValEstValValValEstValValValValValEstValEstEstValValEstEstEstEstEstEstValEstEstEstEstValValEstEstValEstEstEstValEstValEstEstEstValEstEstEstEstValEstEstEstValValEstEstEstValValEstEstValValEstEstEstValValValEstValValEstValEstValValEstEstEstValEstValValValEstValEstEstValValValValEstEstValEstValValValValEstValValValValValValEstEstValEstEstValEstValEstEstValEstEstEstValValValValEstEstValValEstValValValValEstEstEstEstEstEstValEstValValValEstValEstEstValValValEstEstEstEstEstEstEstValValValEstEstValEstEstValValEstValEstValEstEstEstEstValEstEstEstEstEstEstEstEstEstEstValEstEstEstEstValEstValEstEstEstValEstValValEstValValValValValEstValValValValEstValEstValEstValEstEstValEstEstValValEstValEstValEstValEstValEstEstValEstEstEstEstEstEstValValEstEstValValEstEstValEstEstValValValValEstValEstEstEstEstValValEstEstEstValEstEstValEstValEstValEstEstEstEstValEstEstEstEstEstValValValEstValValValEstValEstEstEstEstValEstEstValEstEstEstEstEstEstValValEstEstEstEstValValEstEstValEstValValValEstValValValEstValEstEstValValValEstValValEstValEstValValEstEstValEstValEstValValEstValValEstEstEstEstValValValValEstEstEstValEstValEstEstValValValValValEstValValEstEstValValEstValEstValEstValEstValEstValEstEstValValValEstEstEstEstValEstValEstValValValEstValEstValEstValEstEstEstEstValEstEstEstEstValEstValEstEstValEstEstValValValValEstEstValValValValValValValEstEstEstValValValValEstValValEstEstValEstEstValEstValValEstValValValEstEstEstValValValEstEstValEstValValEstEstEstEstValEstValEstValValEstEstValEstEstValEstEstEstEstEstValValEstEstEstEstEstValEstEstEstValEstValValValEstEstEstValValValValValValValValValValEstValValEstEstValValEstValValValEstValEstValValValEstValEstValValEstValEstEstValValValEstValEstValValValEstValEstValEstValEstEstEstValValEstEstValValValEstEstEstValValEstValValValEstValEstEstValValEstEstValEstValValValEstValEstValValValValEstValEstEstEstValEstValValEstEstValEstValEstEstEstValEstEstEstEstValEstEstValEstEstEstEstEstEstEstEstValEstValEstValValEstValEstValEstValValValEstEstEstEstValEstEstEstEstValValEstEstValValValValValValValValValValValEstValValEstEstValEstValValEstValValEstEstEstValEstEstValEstValEstEstValValValEstEstValEstEstValEstEstValEstValEstEstValEstEstValValEstValEstValValEstValEstValEstValEstValValEstValEstEstEstEstEstEstValEstEstEstEstEstEstEstValEstValEstValValValValEstValValValEstValEstEstEstValValEstValEstValValEstEstValValEstEstValValEstEstValValValEstEstEstEstEstValEstEstEstEstValValValEstEstEstEstValEstValEstEstEstEstValValValValValValValEstEstEstEstEstEstEstValValEstEstEstEstValEstValEstValEstValValEstEstValEstValValValEstEstValValValEstValValValValValValValValValValValEstValValValValValEstValEstEstEstValValEstEstValValEstEstEstEstEstEstEstValValValEstValEstEstValValEstEstValEstEstValEstEstValEstEstEstValEstEstValEstEstEstValEstEstValEstEstEstEstValEstValValEstEstValValValValEstEstValValEstEstValEstValValEstValEstValValValValValEstValValEstValEstEstValEstValEstEstValValEstValEstValValValValEstValEstEstEstEstValEstEstValEstEstEstValEstEstEstEstEstValEstValEstEstEstEstEstValValEstEstEstValEstValEstValEstEstEstEstEstEstValEstValEstEstValValValValValEstEstValValValEstValValEstEstEstEstValEstValValEstValEstValValEstEstValEstEstEstValValValEstValValValEstValValEstEstValValEstValEstValEstValEstValValEstEstEstEstValEstEstValValEstEstValEstValValValEstValValValEstValValEstValValValValEstValEstEstEstValValEstValEstEstEstValEstEstValEstValValValValEstValValEstEstEstValValEstValEstEstEstEstValEstValEstEstEstEstEstValEstValValEstValValValValValEstValEstValValEstValEstValValValValEstEstEstValEstEstValValEstValValEstValEstValEstEstValValEstEstValValEstValValValValValEstEstEstValValValEstValEstValValEstValValEstEstValEstEstEstValValEstEstEstValEstEstEstEstValValEstEstValEstValValEstEstValEstValValEstEstEstValEstValValEstEstEstEstValValValValEstEstEstEstEstValValEstEstEstEstEstEstEstEstValValValValValValValEstValValEstEstEstEstValValValEstValEstEstEstValEstEstValValValValEstEstValValValValEstValEstValValValValValValEstEstValValValEstValEstEstValValValEstValValEstEstValValValValValEstValEstEstValValValValValEstValEstEstEstEstEstValValEstValEstEstEstEstEstValValValValValEstEstEstEstEstEstValEstValEstValValEstEstEstValEstEstEstValEstEstValValValValValEstValEstValValValEstValEstEstEstValValValValEstEstEstEstValEstValEstValEstValValValEstValEstEstEstEstEstValValValEstValEstValEstValEstValValEstEstValValValValEstValEstValValEstValEstEstEstEstValValEstValEstEstValEstValEstEstEstEstValValValValValEstValEstValEstEstEstEstEstValEstEstValEstValEstValValEstValEstValValEstEstValValValEstEstEstEstValValValEstEstEstEstEstValValValEstValValEstEstEstEstValValValEstValEstValEstEstValEstEstEstValValEstEstEstEstValEstValEstValEstEstEstValEstEstEstEstValValValEstValValEstValValValValEstEstValValEstEstEstEstEstEstEstValValValEstEstValEstValEstEstValValEstValValValValValValEstValValEstValValValValValValEstValEstEstValEstValValEstEstEstValEstEstValValValValEstEstEstValEstEstValValValValEstEstEstValValValEstValEstValValEstValEstValValEstValValEstEstEstEstEstEstEstEstEstValValValValValValEstEstEstEstValValEstEstValEstValEstValValEstEstEstValEstEstEstEstEstEstEstEstValEstValEstEstEstValEstEstValEstValValEstEstValEstValEstValValValEstEstEstEstValValValEstEstValEstValEstValEstEstEstEstValEstEstEstValValValEstValEstEstValValValEstValEstValEstEstValValValValValValValEstValValEstEstEstEstEstEstEstEstEstEstValEstEstValEstValValValValEstValEstEstEstValValEstValEstEstEstValEstEstEstEstValEstEstValValEstEstValEstValValValEstEstEstEstValEstEstEstEstEstEstEstValEstValEstEstEstValValEstEstEstEstEstValEstEstValEstValValEstEstValValValEstValEstValValValValEstValEstValValEstValEstValValValEstEstValValValValEstValEstEstEstEstEstValEstValValEstEstEstEstEstValValValValEstEstValEstValEstValValValValValValEstEstValValValEstValEstValValEstValValValEstEstValEstValValEstEstEstValValEstEstEstEstValValEstEstEstValValValValEstEstValEstValEstValValValEstValEstValValEstValEstEstValEstValEstValValEstEstValEstValValEstValEstValEstEstEstEstValValEstValEstValEstEstEstValValEstEstEstEstValValValEstValValValValEstValValValValEstEstValEstEstEstValValEstEstEstValEstEstValValEstEstEstEstValEstEstEstEstValEstValValValValValValValEstEstValEstEstEstValValValValValEstValValEstValValValValEstValEstEstEstEstEstEstValValValEstValValEstValValValEstValEstValEstEstValEstValValEstEstEstEstEstValEstValValValEstValEstValEstValEstEstValValValEstEstValEstEstEstValValValEstEstEstEstValValEstValValValValValValEstEstValValValValEstEstValValEstEstValValEstEstValEstEstValEstEstValValEstValValValEstEstEstEstEstEstEstEstEstEstValEstEstValEstEstValValEstValEstValEstEstEstValValValValValEstValEstEstEstValValValValEstEstEstValEstValValEstEstEstValEstEstValEstValValValValValEstValEstValValEstEstEstValValValEstEstValEstValEstEstEstValValValValEstEstValValValValValEstEstEstEstEstValValEstEstValValValValEstValValEstEstValValEstEstEstEstEstEstEstValEstEstValEstEstEstEstValEstValValEstEstValValValEstValEstValValEstValEstValValValValValEstEstEstValEstEstEstValEstEstEstEstValEstValValValValValValEstEstEstEstEstValEstEstEstValValEstValEstValValValEstValValEstEstValEstValEstValEstValValEstEstValValEstEstEstValEstValEstEstEstValValValEstValValValValEstValEstEstValEstEstEstEstEstEstEstEstEstValValValEstEstEstEstEstValEstValValValValValEstEstEstEstValValValEstValValValValEstEstEstValValEstEstValValEstValEstValValEstValValValEstEstEstValEstValEstValEstEstEstEstValEstValEstValValValValValEstValEstEstValValValEstValValValValValEstValValValEstEstValValEstEstEstValEstValValValEstEstEstEstEstEstEstEstValValEstValValValValEstEstEstValEstValEstEstValEstEstValValEstValEstEstEstEstEstEstEstEstEstValValValValEstEstEstValEstValEstValValValValValEstValValEstEstEstEstEstValEstValValValValEstValValEstValEstValEstValValEstValEstValValEstEstValEstValEstValValValValEstValEstValEstEstEstEstEstValEstValValValValEstValValEstValEstValEstEstValValEstEstEstEstEstEstEstValEstValEstEstValValValEstEstValValValValEstValEstValEstEstValEstValEstValEstValEstEstEstValValValEstEstEstValEstEstEstEstValValEstValValValValEstEstValEstValEstEstValEstValValValEstValValEstEstEstEstValValEstEstValEstEstValEstEstValValEstEstEstEstValValEstValEstValEstEstEstEstEstEstValValEstEstValValValValValValValValEstValEstValValEstValValValValValValEstValValValEstValEstValValEstEstEstEstValValEstEstEstEstValValValEstValValEstEstValEstValValEstValEstEstEstEstValEstValEstEstValValEstValValValValEstValEstEstValEstEstEstEstValValEstEstEstValValValValValEstEstEstValValEstValEstValValEstEstValValEstValEstEstEstEstValEstEstEstEstValEstEstEstValValValEstEstValValValValValEstEstValValValValEstValEstValValValEstEstValEstValValEstEstValEstEstEstEstValValEstValEstEstValValValEstEstEstValValEstEstValValValValEstEstValEstEstEstValEstEstValValEstValValEstEstEstValEstEstValValEstEstEstEstValValValValValValEstValEstEstValEstEstValEstEstValValValValValValValValValEstEstValEstEstValEstValEstEstEstValValEstValEstEstEstValValValValEstEstValEstEstEstValEstEstEstValValEstValValEstEstEstValValEstValEstValValEstEstValValEstValValEstValEstEstEstValValValEstValValValEstEstValValValEstEstValValValEstEstValEstEstEstValValEstValEstValEstValValValEstEstValEstValEstValEstEstValValEstEstValEstValEstEstValValEstValValValEstValEstEstEstEstEstEstValValValEstValValValEstEstEstEstEstEstEstEstEstValValEstEstEstValEstEstValValValEstEstEstEstValValEstValValEstValValValValEstEstEstValEstValValEstValValValEstValValValEstValValEstEstEstEstEstEstValEstValEstEstEstValValValValEstEstValEstValEstValValEstEstEstEstValEstEstValValValValEstValValEstEstEstValValEstValValValValEstValValEstValEstEstEstValValEstValEstEstEstValValValEstValValEstEstEstValEstValEstEstValEstValEstEstEstValValEstValValEstValEstValEstValValValEstValEstEstValEstValValEstValValEstEstEstEstValEstValEstValValEstValEstValValEstEstEstEstValEstValValEstEstEstEstEstEstEstValValValEstValEstValValValEstEstEstValValEstValValEstEstEstEstEstValEstEstValValValValValEstEstEstEstEstValValEstEstValEstValValEstEstValEstValEstEstEstEstValValValEstValValEstEstValEstValValEstEstValEstEstValEstValValValEstValEstValValValEstEstEstValValEstValValEstEstEstEstEstValValEstEstEstValValEstEstEstEstValValEstValValValEstEstValValEstValValValValValValValEstValValEstValValEstEstEstValEstEstEstValEstValEstValEstEstValValEstValValValValEstValEstEstEstValValValValEstValEstEstEstValEstEstValEstEstEstEstValEstValValEstEstEstEstEstEstEstValEstValEstValEstEstValValEstEstEstValValEstEstEstValValValEstValValEstEstEstEstValEstValValEstValEstEstEstValValEstValEstValValEstValValEstValEstEstValEstValEstEstEstValValEstEstEstValValEstValValValEstEstValValEstValValValValEstValValValValValValValValEstValValValValEstEstValEstEstEstValEstValValEstValValEstEstValValValValEstEstEstValEstEstEstEstEstValValEstValEstEstEstValValEstValValEstEstValEstEstEstValEstEstEstValValEstEstEstEstValEstEstValValValEstEstValEstValValEstEstEstEstEstEstEstValEstValEstValValEstValValValEstEstValValValEstValEstValValValValValValValValValEstEstValEstValEstValEstEstValValValEstValValValEstEstEstValEstValEstEstValValEstValValEstEstEstEstEstValValValEstEstValEstEstEstEstValValEstValEstValValEstEstValValEstEstEstValValValEstEstValEstValValEstEstValValEstValValValValValValEstValEstValValValEstValValEstEstValEstValEstValValEstEstEstEstValValValEstValEstEstValEstEstValEstEstValValEstEstEstEstEstValEstValValEstEstEstValValValValValValValValValValValValEstValEstValEstEstEstValValValEstEstValValEstEstValValValEstValValValValEstEstEstValValEstEstEstEstValValValEstValEstValEstValValValValValEstEstValValEstEstValEstValEstValEstValEstEstEstValEstEstValValValEstEstEstEstValEstValValValValEstEstEstValEstEstValValValValValValValEstValEstEstEstValEstValValValEstEstValEstEstValValValEstEstEstEstEstEstEstEstEstEstValValEstValEstValValEstEstValEstEstValValEstEstEstValValEstEstEstValEstEstValEstEstValEstEstEstEstValEstValEstValEstValEstEstEstValEstValValEstValValEstValValEstEstValValValEstValEstValEstValValValEstEstEstValValValValEstValEstValValEstValValEstValValValValEstValValEstValEstValEstValValEstValValEstValValEstValEstEstEstEstValEstEstEstEstEstValEstEstEstEstValValEstValEstEstValValValValValValValValEstEstEstValValEstValEstEstEstEstEstEstValValEstValValValEstEstEstValEstEstValEstValEstEstEstValValValValValEstEstValEstEstEstEstValValValValValValValEstEstValValValValEstValValEstValEstValEstValEstEstValEstEstEstValEstEstValEstValEstEstValValEstValEstEstEstValValValValEstEstEstValEstEstValValEstEstEstEstValEstEstEstValValValValValValValValValEstEstEstEstEstValValValValValValValValValValValEstValEstValEstEstEstValEstEstEstEstEstValValValValValEstEstEstValEstEstEstValEstValEstEstValValEstEstEstValValValEstValValEstEstEstEstValEstValEstEstEstEstEstValEstValEstValEstValEstValEstValValValEstValEstValEstEstEstValEstValEstEstEstValValValEstEstValValValEstEstValEstValEstEstValValValEstEstValEstEstEstEstValValEstValValValValValValValEstEstValEstEstValEstEstValEstEstValValEstValEstValValValEstValValValEstEstEstEstEstEstEstValEstEstEstEstEstValEstEstEstValValEstEstValValEstValEstEstValEstEstValEstEstValEstValValEstEstValValEstEstValValValValValValValEstValValEstValEstEstValEstEstValEstValValEstEstEstValEstValEstEstEstEstEstEstEstEstEstValEstEstEstValEstEstEstValValValValEstValEstEstValEstEstEstEstEstEstEstEstValValValEstValValValEstEstEstValValEstEstEstValValEstEstValValEstEstValValValValValValEstValEstEstEstValEstEstValEstValValValEstEstEstValValEstEstEstValValValEstEstValEstValValEstValValEstValEstValValValEstValValValValEstValEstEstEstValValValEstEstValValValEstEstValEstEstValEstValEstEstEstEstEstValValValEstValEstEstEstValEstValValEstValEstValValEstValValEstEstValValValValEstEstValValValEstValValValValEstValEstEstEstEstEstValValEstValEstValValValValValValValValEstValEstValValValValValValValValValValValEstValEstEstValEstValValEstEstValValValValValValEstValEstEstEstValValValValValEstEstEstValValEstEstEstValValValEstValEstValValValEstValValValValValEstEstValValValValEstValValValValValEstValEstEstEstEstEstEstEstValEstValValValEstValValValValEstValEstEstEstEstEstValValValEstValEstEstValValEstValEstEstValEstEstEstEstEstEstEstEstValEstEstValValEstEstEstValValEstEstValValValEstValEstEstValEstValEstValEstEstValValValEstEstValValEstValEstEstEstValEstValEstValValEstValEstEstValValEstValEstValValValEstValEstValValValValEstEstEstEstEstEstEstValValEstValEstEstValValValValValValEstValEstValValEstEstEstEstValValValEstValEstValEstEstValValValValValEstEstEstEstValValValEstValValEstValEstValEstEstEstValEstValEstEstValValValEstValEstEstEstEstEstEstEstEstEstValEstEstEstEstEstEstEstEstValEstValEstEstEstEstValValEstValValValEstEstEstEstValValEstEstValValEstValEstValValEstValValValEstEstValValEstEstValEstEstEstValEstValValValEstValEstValValEstEstValEstEstValEstValValValValEstValValValEstEstValValEstValValValValEstEstEstEstEstValEstEstEstValEstEstEstEstEstEstEstValEstEstEstEstEstEstValEstEstValEstEstValValValValEstValEstValEstEstValEstEstEstValValValEstEstValValValEstValEstEstValValEstValEstEstEstValValEstEstValValValEstValEstEstEstEstEstValValEstEstValEstValValEstEstEstEstValValValValValEstEstValValValEstEstEstEstEstEstValValValEstEstEstValEstValEstEstValValValValEstEstEstEstValEstEstValEstValValEstValValEstEstValValValEstEstEstValValEstValValEstEstEstEstValValEstValValEstEstEstEstValEstValValEstValEstEstEstEstValValValEstValEstEstValEstValEstValValValEstEstEstEstValEstEstValValValValValValEstEstValEstEstEstValValEstEstEstValEstValValEstEstEstValValValValEstEstValValValValEstValEstValEstValEstEstValEstValEstValValEstEstEstValValEstEstValEstValEstValEstValValValValValEstValEstEstValEstValEstValValEstValValEstValEstEstEstValValValEstEstValValEstValValEstEstEstValValValEstValValEstEstEstEstValEstEstEstValEstValValValValEstEstValValEstEstValEstEstValValValValValEstEstValEstValValEstValValEstValEstEstEstValEstEstEstValEstEstEstValEstValEstValValValValValValValValEstValValValEstEstValEstEstValValValEstEstEstEstEstEstValValEstEstValEstValValEstValEstEstValValEstEstValEstValValValEstValValValValValEstEstValValValEstValEstEstValValEstEstValEstValValEstEstEstValValValEstEstValEstValValValEstValValEstEstEstValEstEstEstEstValValValValEstEstValEstValValEstValEstEstValEstValEstValEstEstValValEstEstEstValEstEstValValValValValEstEstValValValEstValValEstEstEstEstEstValValValValEstEstEstValEstValEstEstValEstValEstEstValValValEstEstValValEstValValValEstValEstValValEstValEstValValValValEstValEstEstValEstValEstValEstValEstEstValEstValEstValEstEstEstEstValValEstValValValValEstValEstValEstEstValEstValValValValValEstValValValValEstEstEstEstEstEstEstValEstEstValEstValValValValValEstEstEstEstValEstValEstValEstEstValValValEstEstValValValEstValValEstValValValEstEstValValValEstEstEstValEstEstValValValEstValValEstValValValEstEstValValValEstValEstValValValEstEstValValEstEstEstEstValEstEstValValEstValEstValEstValValValEstEstEstValValEstValEstEstValEstValValEstEstEstValEstValValValValEstEstEstValEstEstValEstValValValValValEstEstValEstValEstValValValValValEstEstEstEstValValValEstEstValEstValValValEstEstEstEstValValEstValValValValEstEstEstEstEstEstValValEstValEstValValEstEstValValEstValEstValValValValEstValValEstValValEstValValValEstEstEstEstValEstValEstValEstEstValValValValValValValEstEstEstValValEstEstValEstValEstEstValValEstValEstEstValEstEstValEstValValValEstEstEstEstEstEstValEstEstValEstEstEstValValValEstEstValValValEstEstEstEstValValValValValValEstEstEstEstValEstValEstValValEstValValEstValEstValEstEstValValEstEstEstValValValValValValValEstEstEstValValEstEstValEstEstEstValEstEstEstEstEstEstEstEstEstEstValValValEstValEstValValValValEstValValValEstEstValValEstValValEstEstValEstValValEstValValEstValEstEstValValEstValEstEstEstValEstEstEstEstValEstValEstValValValValValValEstEstEstEstValEstEstEstValValEstValValEstValValValEstEstValEstEstValValEstEstEstValEstEstValEstValEstEstValValValEstValEstValEstValValValEstValValEstEstEstEstValValEstValValValEstValValValEstValEstValValEstValValValEstValValValValEstEstValValEstValEstEstValValEstEstEstValEstEstValValValValValValValEstEstValValEstValValValValEstValValValEstValValEstValEstValEstEstValEstValValValEstEstValValValValValValEstEstValValValValEstValEstValValEstEstEstEstValValEstEstValEstValEstValEstValValEstValValEstValValEstEstValEstValValValEstEstEstValEstEstValValValValValEstEstEstValValEstEstEstValEstValValEstValEstValEstValEstEstEstEstEstValEstEstValEstEstEstValEstEstValValValEstValEstValValValValEstEstValValValEstValEstValEstValEstValEstEstValValEstEstEstValValEstEstValEstEstEstEstEstEstEstValValEstValValValEstValValValValEstEstEstEstEstEstEstValValEstEstEstValValValValValEstValEstEstValEstValEstEstValEstEstEstEstValValEstEstValValValValValEstEstEstValValEstEstEstEstValValEstEstEstEstEstEstValValValValValEstEstEstValEstValEstValEstEstValValEstEstValEstEstEstEstValValValEstValEstValValValEstEstEstEstValValEstValValValValEstEstEstValValValEstEstValValValEstEstValEstEstEstEstEstValValEstValEstValValValEstEstValValEstEstEstEstValEstValValValEstEstValValEstValEstValValEstEstValValValValValValValValValEstValValEstValValEstEstEstEstValEstEstValEstEstValEstValEstEstEstEstValValEstEstValEstValValValValEstEstEstValValEstValValEstValEstValValValValValValValValValValValValEstValEstEstValEstValValValValValValValEstEstEstValEstValValValValValValValValEstValEstEstValValValEstValEstEstEstValValEstValValValEstValValValValValValEstEstEstEstEstEstValEstEstEstEstEstEstEstEstValEstValValValValEstEstValValValEstEstEstEstValValEstValValValEstValEstValValEstValEstValEstEstEstEstEstValValValEstEstValEstEstEstValValValEstEstValEstEstValEstEstValValEstEstValValEstEstValValEstEstEstEstEstValValEstEstEstValValValValEstEstEstEstValValEstEstEstValValEstValValEstEstValEstValEstValValEstEstValEstEstEstEstEstValEstValValValEstValValEstEstEstEstValEstEstValValValValValValValEstEstEstValValValEstValEstValEstEstValValEstEstValEstEstValEstEstValValValValEstEstEstValEstEstEstEstValEstEstValValValValValEstEstEstEstValEstEstEstEstValValValValEstEstValEstValValEstValEstEstEstValEstValEstEstEstValEstValValEstValEstEstValEstEstValEstEstValValValEstEstValEstValValEstEstValEstEstValValEstValEstEstEstEstValValValValEstValEstEstEstValValValEstValEstEstEstEstValValValEstEstValValEstEstValValValEstValEstValEstEstEstValEstValValEstEstValEstEstEstValEstEstEstEstEstValEstEstValEstEstEstEstEstEstEstEstEstEstValValValEstEstEstEstValValEstEstValValEstEstEstEstValValValEstEstEstValEstValEstEstValEstEstEstValEstEstValValValValEstEstValEstValEstValEstEstValValValEstEstEstValValEstEstValEstEstValValValEstValEstEstEstEstEstEstValValEstValEstValValValValValEstValEstValValEstValValEstValEstEstEstValValValValEstValValValEstEstValEstEstEstValValEstValValValEstValValValEstValValValEstEstValValEstValEstEstEstValEstValValValEstValEstEstValEstValValValEstEstValValEstEstValValValValEstEstValEstEstEstValValValEstEstValValEstEstEstEstEstValEstValEstEstEstValValValEstValEstValValValValEstValEstEstValValValValEstEstValEstValEstEstEstEstValValValEstEstEstEstEstEstValValValValEstValEstEstValEstEstEstValEstValValValEstValEstValEstValValValEstEstEstEstEstEstEstValEstEstValEstValEstValEstEstEstValValValEstEstEstEstValEstValValEstValValEstValValEstValEstEstEstEstValValEstEstEstEstEstEstValValValEstEstValEstEstEstValValEstValValValValEstValValValValValEstValEstEstEstValEstValEstEstEstValValEstValEstValValValValValEstEstValEstValEstValEstEstValEstValEstEstEstEstEstEstEstEstValValEstValValValEstValEstEstEstEstEstEstValValValEstValEstEstEstValEstValValValValEstEstEstEstValValValValEstEstValValValEstEstEstValValEstEstValEstEstEstValValEstValEstEstValEstEstValValEstEstValValEstValValValValEstValValEstEstEstValValValEstEstEstValEstEstEstValValValEstEstValValValValEstValEstValValEstValEstValValEstEstEstEstValEstValValValValEstValEstEstEstEstEstEstValValEstValEstValValValEstEstValEstValEstEstValValEstEstEstValEstValEstEstEstValEstValEstEstValValValEstValEstEstValEstValValValEstValEstEstEstValValEstEstValValEstValEstValValValEstValEstValEstValValValValValValEstValValValEstEstValValValEstEstEstValValEstValEstValEstValValEstEstEstEstEstValValValValEstEstValValValEstValEstValValEstValEstEstEstEstValEstEstValEstValEstEstEstEstEstEstValValValEstValEstEstEstValValValValEstValEstValValEstValEstEstEstValValValValEstValValEstValEstValValValValValValEstEstValEstEstValEstEstValValValEstEstValValEstEstEstValEstEstValEstEstValEstValValValEstEstValValValEstEstValValEstEstEstValValEstEstValValEstEstValEstEstEstValValValValEstEstEstValEstEstEstEstValValValValEstValEstEstEstEstEstEstEstValValValValValValValEstValEstValEstEstValValValEstEstEstValEstEstEstValEstValValEstValValEstEstEstEstValEstEstEstValEstValEstEstEstValEstEstEstValEstValEstValEstEstValEstEstValValEstEstEstValEstValValEstEstEstValEstEstValValEstValEstEstValEstValValValEstEstEstValEstValEstEstValEstEstValValEstEstEstEstEstValValValEstEstValValEstEstEstEstValEstValValValValValValValEstValValEstValValEstEstEstValValEstValEstEstEstValEstEstValEstEstEstEstValValValValEstValValValEstValEstEstEstValValValValEstEstValEstValEstEstValValValEstEstEstEstEstValValValValValEstEstValValEstEstEstValEstEstEstEstValValEstValEstValEstValEstEstValEstEstEstEstValValValEstValEstValValValEstValEstEstEstEstEstEstValValValEstEstEstValEstEstEstValEstValValValValEstEstEstEstEstValValValValEstEstEstValValEstValValEstValValValEstEstEstEstValValValValEstEstEstValValEstEstValEstValValEstValValValEstValEstEstValEstEstEstEstEstValValValEstEstEstEstValEstValValValEstEstValValValEstEstEstValEstEstEstEstEstEstValValEstEstEstEstValValEstEstEstEstValEstEstValEstEstValValValValEstEstValEstEstEstValValValValValEstValValValValValEstValValValEstValEstValEstEstValEstValValEstEstValEstValEstValEstEstEstEstValValEstEstValValEstValValValEstEstEstValValEstEstValValEstValValEstEstEstValEstValValEstValEstValValValEstEstValEstValEstEstValEstEstValValValValValValEstValEstValEstEstValEstValValValEstValValValValEstValValValValValValEstValValEstValEstValEstEstEstValValValValEstEstEstEstValEstValEstEstValEstValEstValValEstEstValValValEstEstValEstValEstEstValEstValValEstEstValValValValValValEstValValEstEstEstValValValValEstValEstEstEstEstEstEstValEstValEstEstValValEstValValEstEstEstEstValEstEstValValEstEstEstValEstEstEstEstEstEstEstEstEstValEstValValEstValEstValValEstValValEstEstEstEstEstValEstValEstEstValValValEstEstValValEstValValEstEstEstEstEstValValValEstValValEstEstValValEstEstValEstValValEstEstValEstValValValValEstValEstValValValEstEstValValEstValEstEstEstValEstEstEstValValValValEstEstValValValEstEstEstValEstEstEstEstEstValValValEstEstValValEstValValEstValEstEstEstValEstEstEstValEstValEstEstValValEstValEstEstValValEstValEstEstEstValEstEstEstValValValEstValEstEstValValEstValValValValEstEstEstValEstEstValValValEstValValValEstEstEstValEstEstValValValEstValEstValValEstValValEstEstValEstValValEstValEstValValEstEstEstEstValEstEstValValEstEstEstValValEstEstEstEstValEstEstEstValEstEstEstEstValValEstValValValValEstEstEstEstEstEstValValEstValEstValValEstEstEstEstValValEstEstValEstValValValEstEstEstValValEstEstValEstValEstEstValEstEstEstValValValValEstEstEstEstEstValValEstValEstValEstEstValEstValEstValValEstValValValValValEstEstValValEstEstEstEstValEstValEstValValEstValValEstEstEstValValValEstValValEstEstEstEstValValEstEstValEstValEstEstEstValValValEstValValEstEstValValEstValValValValEstEstEstValEstValValEstEstEstEstValEstValEstValEstValValValEstEstValEstEstValValValEstValValEstValValValEstValEstEstValEstValEstValValValEstValEstValValValValValEstValEstValValValEstEstValValEstValEstValEstValValEstEstValEstValEstEstValValEstValValValEstEstEstValEstValValEstEstValEstEstValValEstEstValEstValValValValValValEstEstValEstEstValEstValEstValValValEstValValValValValEstEstEstEstValEstValEstEstEstValEstEstEstEstEstEstValValEstEstEstEstEstValValEstValEstValEstEstEstEstValValEstValEstValEstValEstEstValValEstEstValValEstValValEstEstValEstEstValValValEstValEstValValValEstValEstEstValValEstEstEstValEstValValEstValValValValValValEstEstEstValValEstEstEstValValValValEstEstEstEstValValEstEstValEstEstEstValValValEstValEstValEstValValEstEstEstValEstValEstValEstValEstValEstValEstEstValValEstEstEstEstEstEstValValEstEstEstValValValEstValValValEstEstEstValValValEstValEstValEstValValEstValEstValEstEstEstValEstEstValEstValEstEstValValEstEstValValValValValValValValValValValValEstEstValValEstValEstEstValValValEstEstEstValValValEstEstEstEstValValEstValEstValEstValValValEstValEstEstValEstValValValEstValEstEstEstEstEstValEstValValValValEstEstEstValValValValValEstEstEstEstEstEstValEstValEstValEstValEstValValEstValValValValEstValValValValEstValValValEstEstEstEstEstValEstValEstEstValEstValEstEstEstEstValEstValEstValValValEstValEstEstEstValValEstValValEstEstEstValEstEstValEstValEstEstValValEstValValEstValEstValEstEstValValValEstValValValValValEstEstValEstEstEstValValValEstValEstValEstEstValValEstEstEstEstValEstValValEstEstValEstEstValValValValEstValValEstValEstEstValValEstEstValValEstEstValEstValEstValEstValEstEstValEstValEstEstEstEstEstValValEstValEstValValEstEstValEstEstEstEstValEstEstValEstValValEstEstEstEstEstValEstEstEstEstEstEstEstValValValEstEstValValValValEstValValValValEstEstValValValEstValEstValValValValEstEstEstEstValValValEstValValEstValValValEstValEstValEstEstValValEstValValEstValValValEstEstEstEstEstValEstValEstValValEstEstValEstEstEstValValValEstValValValValEstValValValValEstEstEstValValValValValEstValEstEstEstValEstEstEstEstValEstValEstEstValEstValEstEstValValValValEstValValValValValEstEstEstEstEstEstValValValEstEstValEstEstEstValEstEstEstValValEstValValEstEstEstEstValValEstValEstValEstEstValValValEstEstValEstValEstValEstValValEstEstEstEstEstEstEstValEstValValEstEstValEstValValValEstEstValValEstValValEstEstValValEstValEstEstEstValEstEstValValValEstValEstValValEstEstEstEstEstEstValValEstEstValValValEstValEstValValValEstEstValValValValValValValEstValEstEstEstValValEstValEstValValValEstValValEstEstEstEstValEstValValValValEstEstEstValValEstEstValEstEstValEstValEstValValEstEstEstEstValEstEstEstValEstEstValValEstEstValEstValEstValValValValEstValValEstValEstEstValValValValEstEstValValValEstValValValValEstValValEstValEstValEstEstEstValValValValEstValEstEstValValValEstValEstValValEstEstValValValValEstEstEstValEstValValValValEstEstValValValEstEstValEstEstEstEstEstEstValEstValValValEstEstEstValValEstValValEstValValValValEstValEstValValValValEstValValValEstValEstEstValValEstValValEstEstValValEstValValEstValValValEstEstEstValEstEstEstValEstEstEstEstEstValValEstEstEstValValValEstValValEstEstEstValValEstValEstValValEstValValEstEstEstValValEstEstEstValEstValEstEstValEstValValEstValEstEstValEstEstValValEstEstValEstEstValValValEstValEstEstEstEstValEstValEstEstEstEstValEstEstValEstEstEstEstEstEstEstValEstValEstValValValEstEstValEstEstEstEstValEstEstEstEstEstValEstValEstEstEstValEstEstEstValEstValEstValEstValValValEstValValEstValValValValEstEstValEstEstValEstEstEstEstValEstValEstEstEstEstEstEstValEstValEstEstValEstEstValValEstEstValValEstEstEstValValValValEstValEstEstValValValEstEstValValValEstEstValValEstEstValValValEstValEstEstValValValEstEstValValEstValEstEstEstEstValEstValEstEstValValEstEstValValEstEstEstValEstValValEstEstEstEstValEstValValEstEstEstEstEstEstValEstValEstValValValValEstValValValValEstEstValEstValEstEstValEstEstValEstValEstValValEstValEstEstValValValValValEstValValValValEstValEstEstEstValEstValEstValValEstValEstValValEstEstEstValValEstEstEstValValEstValValValEstValEstEstValEstValEstEstEstValEstValValEstEstValEstValValValValEstValValEstEstEstValEstValValEstEstValValValEstValValEstEstValValEstValValValValEstEstValEstEstEstEstEstEstEstValValEstValValValValEstValEstEstEstEstEstValValValValEstEstEstValValValValEstValEstEstValEstValEstValValValEstValEstEstEstValValEstValValEstValEstValEstEstEstEstEstEstValEstEstValEstEstEstValValValEstValValEstValValValValValEstValEstEstValValValValValEstEstValValEstEstValEstValEstEstValValValValValValValEstValEstValValValValValValValEstEstEstEstEstValEstEstEstValValEstValValValValEstValEstValValEstValEstEstValValEstEstEstValEstValValValEstValEstEstEstEstValEstValEstEstValEstEstEstValEstEstEstValValEstValEstValValEstValValValValEstValEstValEstEstEstValValValEstValValEstEstEstValEstValValEstValValEstEstEstEstEstValEstValEstEstEstValEstEstEstEstEstValEstValEstValValEstEstEstValEstValValValEstEstEstValValValEstEstValValEstValValEstValEstValValEstEstEstEstValValEstEstEstEstEstEstEstEstEstValValEstValValValValEstEstEstValValEstEstValEstEstValEstValValEstEstEstValValEstValEstValEstValValValValValEstEstValEstEstValEstEstEstValValEstEstValValEstEstValEstValValValEstEstEstEstValValValEstValValValEstValEstValEstEstEstEstEstEstEstEstValValValValEstValValValValEstEstEstValEstEstValValEstValValValEstValValValEstEstValValEstValEstEstValValEstValValEstEstEstEstValEstEstEstValEstValValEstEstEstEstValEstEstEstValValValEstValValValEstEstValEstValValValEstValValEstValEstEstEstEstEstValEstValValEstValValEstValValEstValEstEstEstValValEstEstValValValEstValEstValEstValEstValValEstValEstValValEstValValValEstValValValValEstEstValValValEstValValValValEstEstValValEstEstValEstEstEstValEstValEstValValEstEstEstEstEstEstEstValEstEstValValEstValEstValEstValEstValEstValEstValValEstValEstValEstEstValEstEstEstEstValValValValEstValEstValEstValValValValEstValEstEstValValValValValValValEstEstValEstEstValValValValValValEstEstEstEstValEstValValValEstValValEstEstEstValEstEstValEstValEstValEstEstValValEstEstEstValEstValValValEstValEstEstValEstValValValValEstEstEstEstEstEstValEstValEstEstEstEstEstValValValValEstValValValEstEstEstEstValEstEstValEstEstEstValEstValValEstValEstEstValEstEstEstValEstValValValValEstValEstEstEstEstValValValEstValEstValEstValValValEstEstValEstValEstEstEstEstEstValEstValEstValEstValEstValValValEstEstEstEstValEstValValEstValValEstEstValValEstEstEstValEstEstValValValEstEstValEstValEstValEstEstValEstValEstEstValEstValValValValValEstEstEstEstValValValValValValEstEstValEstEstValEstValValValValEstValValEstValEstValValValEstEstEstEstEstValEstValValValEstEstEstValEstValEstValEstValValValEstEstValEstValEstEstValValEstEstValValValEstValEstEstValValEstValEstEstEstEstEstValEstValValEstEstValEstEstEstValValEstEstValEstValEstEstEstValValValValEstEstValEstEstEstValEstValValEstEstValEstValValEstValEstEstValEstValValValValEstValValEstValEstEstValEstValEstEstEstEstValValValValEstValEstEstEstValEstValValEstValValEstEstEstValEstValValEstValValEstValEstEstValEstEstEstValEstEstValEstEstEstEstEstValValValEstEstEstEstEstValValEstEstEstValValValEstValEstValEstEstEstEstValValValEstEstEstValEstValValEstValEstEstEstEstValEstValValEstValValValEstValValValValValEstEstValValValEstValValEstEstValEstEstEstValEstValValEstValEstValEstValEstValValValValValEstValValEstValEstValEstValEstValEstValValValValValValEstEstValEstEstValValEstEstValEstEstValEstValEstValEstEstValValEstValValValEstValValEstEstValEstValValValValEstEstEstValEstEstEstValValEstEstValEstValEstEstValEstValEstEstEstValValEstValEstValEstEstValEstValValEstValEstEstEstEstValValEstValValEstValValValEstEstValEstEstValValEstValValValValValValEstEstValValEstValEstValValValEstEstValValEstEstEstEstValValValValValValValValValValEstValValEstValValValValValValEstEstValValValEstEstValEstValValEstEstEstValValValEstEstValValValEstValValEstValEstValValEstValEstValValValValEstValEstEstValValValEstValEstEstValValEstEstValEstValValValValValEstEstValEstValEstValValEstValValEstValEstEstEstValEstEstEstValEstValEstEstEstValValValEstValValEstValEstEstEstEstEstEstValEstValValValEstValEstValEstValValValEstEstEstValEstEstEstValValValEstEstValEstEstEstEstValValEstValEstValEstEstEstValEstEstEstValEstValEstEstValValValEstValEstValValEstValEstValEstValValValValEstValEstValEstValValEstEstEstValEstEstValValValValValEstValValEstValValValEstEstEstValEstEstEstValEstValValValEstValEstEstEstValEstValEstEstValValEstValEstEstEstValEstEstValEstEstEstEstEstValValValEstValEstValValEstEstValValEstValEstEstEstEstValValValValValEstEstValValEstValEstEstValEstEstEstEstValValValValEstValValValEstValEstEstEstEstEstValEstEstValEstValEstValValEstEstEstEstEstEstValValValValValEstValEstEstEstEstEstEstEstValValEstValEstValEstValEstEstValEstValEstEstEstEstValEstValEstEstEstValEstEstEstValEstValEstValEstEstValValEstValEstValEstValValEstEstEstValValValValEstEstValEstEstValValValValValValEstValValEstEstValEstValEstValEstValValEstEstValValEstValEstEstValEstEstValValValEstEstEstEstEstValValValEstValValValValValEstEstValEstValEstEstValEstEstEstEstEstValEstEstValEstValValValEstValEstValValEstValValEstValEstValValValEstValValValEstValEstEstEstEstEstEstValValEstEstEstEstValEstEstValValValEstValValEstValValEstEstEstValValEstValValEstValEstValValEstValValValEstEstValValValEstValValEstValValValValValValEstValEstEstValValValEstValEstEstValEstEstEstValEstEstEstEstValEstValValEstValValValValEstValEstValValValValEstEstEstValEstEstValValValValEstValValEstEstValEstEstValEstEstValEstValEstEstEstValEstValEstEstEstEstValEstEstValEstEstEstValEstValValValEstEstValValValEstEstValEstEstEstValEstEstValEstValValValEstEstEstValValValEstValValEstValValValValEstValValValEstValEstValEstValValValEstValEstValEstValEstValEstValEstValValValEstEstEstValValEstEstValEstEstEstEstValValValEstValValValEstEstEstEstEstValValValEstEstEstEstEstValValValEstEstValValEstValValValValEstEstEstEstEstValEstEstValEstValEstValEstValValValValEstValValEstEstValEstValValValEstEstValValEstEstValValEstEstValValEstEstValEstValEstValEstValValValValValValValValValEstEstValEstEstValValEstValValEstValValValEstValValEstValEstValValEstValValEstValEstValValValValValEstValValEstEstEstEstValValValEstEstEstValEstEstEstEstEstValValEstEstValEstEstValEstEstValEstValEstValValEstValEstValEstValEstValEstValValEstEstEstValEstValValValValValEstEstEstEstValValValEstEstValEstValEstEstValValValValEstValEstEstValEstEstValValValEstValValValValEstValValValValEstValValValValEstValEstValValValEstEstEstValEstEstValEstEstValEstEstEstValValEstEstValEstValValValEstValEstValValEstEstValValEstEstValEstEstValValValValValEstEstValValEstEstEstValValEstEstValEstEstValEstValEstEstEstValValValEstEstValValEstValValEstEstEstValEstEstEstEstValEstEstValEstEstEstEstValEstValEstEstValValValEstValEstValEstEstEstEstValEstEstValValEstValValValEstValEstValValValEstEstValValValValValEstEstEstValEstEstEstValValValValEstValEstValEstValValValValValEstValValEstValValEstEstEstEstValEstValValEstEstValEstEstValEstEstValEstValValEstEstEstValEstEstValValValValEstEstValEstEstEstValEstEstValEstValValValValValEstValEstEstValEstEstEstValValValValEstEstEstValValValValEstEstEstValValValValEstValValValValValEstEstValEstEstValEstValEstValValValEstEstEstValEstValValEstEstEstValEstEstValEstValValEstValValEstEstEstEstValEstValEstEstValValValValValValValValValValValValValEstValValValEstEstValEstEstEstEstEstEstEstValValEstEstEstEstValValValEstEstEstValEstValEstValEstValEstEstValValEstValEstValValValValEstValEstEstValValValValValValValEstValValValValValEstValValValEstValEstEstValEstValValEstEstValValEstEstValEstValValEstValValValValEstEstValValValValValEstValEstValValValEstValEstValEstValEstEstEstEstValEstEstEstEstValValValValValValEstEstEstValEstValEstValValValValEstEstValEstEstEstValEstValValValEstValEstEstValValValValEstValEstEstValValEstValValValEstEstEstValEstEstEstEstEstValEstEstValEstEstEstValValEstEstEstValValEstEstValEstEstValValEstEstEstValEstValValValValEstValEstValEstValEstValValEstEstEstValEstEstValValEstValValValEstValValValValEstEstEstEstValValValEstEstEstEstEstEstValEstEstValEstValValEstEstValValValValEstValEstEstEstEstValEstEstEstEstEstValValValValValValValEstEstEstEstValValValValEstEstValEstValValValValEstEstEstEstValValValEstValEstEstValValEstValValEstValValEstValEstValValValEstValValValValValEstEstEstEstEstValValValValEstEstEstEstEstValValEstEstEstValEstValEstEstValValEstEstEstValEstEstEstEstValEstEstEstEstValValValValValEstEstValEstEstEstEstEstEstValEstValEstValEstEstValValValValValValEstValValValValValValEstValEstValEstValValEstValEstValEstEstValEstEstEstEstEstEstValEstValEstEstValValValValEstEstValEstEstValEstEstEstEstEstEstValEstValEstValValEstValEstValEstValEstValEstValEstValEstEstEstValEstValEstValEstEstValEstValEstValEstValEstValEstValValEstValEstEstEstValValValValEstValEstEstEstEstValEstValValValEstEstValEstEstEstEstEstEstValValValValEstEstEstEstValEstEstValEstValValEstValEstEstEstValEstValValValEstEstEstValValValEstValEstEstEstEstEstValValValEstEstValValValEstValEstEstValEstValValEstValValEstValValEstEstEstEstEstEstEstValEstValEstValEstValValValValEstValEstEstValValValValValValValValValValValValEstEstValValEstValValEstValEstValValValValValEstValEstValValValValEstValEstValEstValValValEstValEstEstEstEstEstValValValEstValValEstValEstEstEstEstValEstValValEstEstValEstEstValValEstValValEstValValValValEstEstEstEstValEstValEstValEstValEstEstValEstValValEstValEstEstValValValEstValValEstValEstValEstEstEstEstValValEstEstValValValEstEstValEstValEstValValEstEstEstValEstValEstEstValEstEstValValValEstEstEstValValEstEstEstValEstEstEstEstEstEstEstValValEstEstValEstEstEstEstEstEstValValEstEstEstEstEstEstEstValEstEstValEstEstValValEstEstValValEstEstEstValValEstEstEstValEstEstValEstEstValEstEstValValEstEstEstEstValValEstEstValEstEstValValEstEstEstEstValEstEstValValValValEstEstEstValEstValValEstValEstEstEstValEstEstEstValEstValEstEstEstValValEstValValEstEstEstValValEstEstValEstValValValEstValEstEstEstEstEstEstEstValValValValValEstValEstValEstValEstValEstValValValValEstEstValEstValEstValEstEstValEstValValValEstValEstValEstValValEstEstValValEstEstEstValValValValValValValEstValValEstEstValValValValEstValEstValEstValEstEstValValEstValValValEstEstEstValValEstValEstValValValEstValEstEstValValEstEstValValValEstValValEstEstEstValValValEstValValEstValEstValEstValEstValValEstEstEstEstValEstValValValValEstEstEstValValEstEstEstEstEstValEstValValEstEstEstValEstValEstEstValValEstValEstValEstValEstEstValValValValValEstEstEstEstValEstValEstValEstEstValEstValValValEstEstEstValEstEstEstValValValValValEstValValEstValValEstValEstEstValValEstValValEstValValEstValEstEstEstValValValValEstValEstEstValEstEstValValValValValValEstEstValValValValValValValValValEstEstValEstEstValEstValValValValValValValEstValEstEstValValEstValEstValValEstValEstValEstValEstEstEstValValValValValValEstEstEstValValValEstEstValValValEstEstValValEstValEstEstEstEstValValEstValEstEstEstEstEstValValEstValValEstValValEstEstEstValValValEstEstValValValValEstValEstEstValValEstEstEstEstValEstEstEstValEstEstEstEstValEstValValEstValEstValEstEstValValEstValEstValValValValValValValEstEstEstEstEstEstValValEstEstValValValValValEstValEstEstEstValValValEstEstEstValValValEstEstEstEstEstValValValEstEstEstEstValValEstEstEstEstValValEstValValValValEstValValEstValEstEstEstEstEstEstEstValEstEstEstValValEstEstEstEstValValEstValValValEstEstValValValEstValValEstEstEstEstEstEstEstEstEstEstValEstEstEstEstEstValEstValValValValEstValValValValValValValEstValEstValEstEstValEstEstEstValEstEstValEstValValEstEstEstEstValValValEstValEstValEstEstEstValEstEstValEstValValEstEstValEstEstEstValEstValEstEstValEstValValValValEstEstEstValValValEstValValEstValEstValEstEstEstValValValValValEstEstValValEstEstEstEstValEstEstValEstEstValEstEstValValEstValValEstValValEstEstEstValEstValEstValEstEstEstEstValValValValEstEstValEstValEstEstValValEstValEstEstEstEstValValValValEstEstEstValValEstValValEstValValEstEstValValValEstValValEstValValValValValEstEstEstEstEstValEstValValValEstValValEstEstValEstEstEstEstValEstValValEstValEstEstValValValValEstEstValEstEstEstValEstEstValValValValValValEstEstValValEstEstEstValEstValEstValEstEstEstValEstValEstEstEstValEstEstEstValEstValValValEstEstValEstEstEstValEstEstValEstEstEstEstValValEstEstEstValEstValEstEstValEstValEstValValValEstValValValValValEstValEstEstEstEstEstEstValEstEstValEstEstEstValEstValEstEstValEstEstValEstEstEstValEstValEstEstEstValValEstValEstEstEstEstValEstValValEstEstValValEstEstValValValValValEstEstEstEstEstValValValValEstValValValValEstValValEstEstEstEstValEstEstValValValEstValValValValEstEstValEstEstValValEstEstEstValValEstValEstEstValEstEstEstEstEstEstValValValValEstValEstEstEstEstEstValEstValEstEstValValEstValEstEstValValEstValEstValEstValEstEstValEstValValValEstValValEstEstEstEstValValEstValValEstValValValValValValValValEstValValValValValEstValValValEstValEstValValEstEstEstValValEstEstValEstValEstValEstEstEstValValEstEstEstEstEstEstValValValEstValValEstValEstValValValValValValEstValEstValValValEstEstValValValEstEstEstEstValEstValValEstEstValEstEstValEstEstValEstEstValEstValEstValValValValEstEstEstEstValValValEstEstEstValEstEstEstEstValEstValEstValEstValEstValEstValEstValValEstEstValEstEstEstEstEstEstEstValValValValEstEstEstValValValEstValEstEstValEstValEstValEstEstValEstEstEstEstEstEstEstValEstValValEstValEstEstValEstEstEstEstValValValEstEstValEstValEstValEstValEstEstValEstEstEstValValEstValValEstValValValEstValEstValValEstValValValValEstEstEstValEstEstValValEstEstValValValEstValValValEstEstValEstEstValValValValEstValEstEstEstEstEstEstEstEstEstEstValValValEstValEstValValValEstValValValEstEstValEstValEstEstValValEstValEstValValValValEstEstValValValValEstEstEstEstEstValValValEstEstValValValEstEstValEstEstEstValValValValValValValValValEstValValValValEstValEstEstEstValValValValValEstEstValEstValValValEstEstEstValValValEstEstEstValEstEstValValEstEstEstValEstValEstValEstEstEstEstValValValEstValValEstValValEstValValEstEstEstValEstValEstValValEstEstEstValEstValValEstValValValEstValEstEstEstValEstValValValEstEstEstEstValValValEstValValValValValValEstValEstEstValEstValEstEstValValEstValValValValEstValEstEstEstEstEstValValValValEstEstEstValEstEstValValEstEstValValEstValValEstEstEstEstEstEstEstEstValValValEstValEstValEstEstEstEstEstEstValEstEstEstEstEstValValValValEstValEstEstValEstValValEstValValValValEstEstValEstEstEstValValEstEstValEstEstValEstEstValEstValEstValValValValEstValValEstValEstValValValValEstEstEstValValEstValValEstEstEstEstEstValValEstEstValValEstEstValEstValValEstValValEstValValEstEstEstValEstValValEstEstEstEstValEstValValValValValEstValValValEstEstEstValEstEstEstEstEstEstEstValValValEstValValEstValEstEstEstValValEstValValValEstEstValValEstEstValValEstValValValEstValEstValEstEstValEstEstValValValValValValEstValValEstValEstEstValValValValEstValEstEstValEstEstEstEstEstValEstValValEstValEstEstEstEstEstEstValValEstEstValEstValEstEstEstValEstValValEstValValValValValValEstEstValValValEstValValEstEstValEstValValEstValEstValEstValEstValValEstValValEstEstEstValValValEstValValValValEstValValEstValEstValEstEstValEstEstEstValEstValEstValEstValEstEstValValEstValEstEstEstEstEstEstEstEstValValValValEstValValEstValEstValValValEstValEstEstValValValValEstValValEstValValValEstValValEstValValEstEstValEstEstEstEstEstEstEstValValValValEstValValValValValEstValValValEstEstEstEstEstValValValEstEstEstEstValValEstValEstValEstEstValValValEstEstEstEstEstEstValEstEstValValValEstEstValEstEstValValEstEstValValEstValValValValEstValValValValValEstValEstEstValValValValValEstValEstEstEstEstEstEstValValEstEstEstValValEstEstEstValEstEstValValEstValEstEstEstEstValValEstEstValEstEstValValValValEstValValEstEstEstEstEstEstValValValEstValEstEstValEstValEstValValValValValEstEstValEstEstEstEstValValEstEstValEstValEstValEstValValValEstEstEstValEstValEstValValEstValValEstValEstValValEstValEstValValEstEstEstEstValEstValEstValValEstValValValEstValValEstValEstEstEstValValEstValValValValEstValEstValValValValValEstValEstEstEstEstEstEstValValValValValValValEstValValValEstEstValEstValValEstValEstEstValValEstEstEstEstEstValEstValEstEstEstValValEstValEstValValEstValValEstEstValValValValEstValValEstEstEstValValEstEstValValValValEstValValValEstEstValEstValValValValEstEstValValValValEstEstValEstValValValEstValEstEstValEstEstEstValValValEstValValEstEstValValEstEstValEstEstValEstEstValValValValValEstValValEstValEstEstValValValValEstEstEstEstValEstEstEstEstEstValValValEstValEstValEstEstValValEstEstEstValValValEstValValValEstEstValValValValEstEstValEstValEstValValEstValValValEstEstValEstValValValValValValValValEstValEstEstEstEstEstEstValEstValValEstValValEstValValEstValEstEstEstValValEstEstValEstEstValEstValEstEstEstEstEstEstEstEstValEstEstValEstValEstValEstEstValEstValValEstEstValEstValValEstValEstValEstEstValValValValEstEstValValEstEstValEstEstEstEstValEstValValValValValValEstEstValValEstEstValValEstEstEstValEstEstEstEstEstEstEstEstValValValValValEstValValValEstValEstValValValValValValEstEstEstEstEstEstValValValEstValValEstValEstEstValValValValEstValEstEstValValEstEstValEstEstValValValEstValEstEstValEstEstValValValValValEstEstEstEstValValEstValEstValValEstValValValEstEstValEstValEstEstValValEstEstEstEstValEstEstValEstEstValValEstEstValValValValEstEstEstEstEstEstValEstEstValEstValValEstEstEstValEstValValValValValValValValEstEstValEstValValEstEstValEstValValValValValValValEstValValEstValValValValEstEstEstValEstEstEstValEstEstEstEstValEstEstEstValEstValEstValEstEstValValValValValValEstValEstEstValValValEstValValEstEstValValEstEstEstValEstEstValValValValEstValValEstValEstEstValEstEstEstEstEstValEstEstEstValEstValEstValEstValValEstValEstValEstEstEstValEstValEstValValEstValEstValEstValEstEstEstEstEstValEstValEstValEstValValEstValEstEstEstValEstEstEstValValEstEstValEstValValEstEstEstEstValEstEstValValValValEstEstValEstEstValEstEstValValEstEstValEstValValValValEstEstEstEstValEstEstEstEstValValEstValEstEstValValValEstValEstValEstEstEstValEstEstValEstEstEstEstValEstValEstValValValEstEstValValEstValEstEstValValValEstValEstEstValValEstValValValEstValValValEstValValEstValEstEstValEstValEstValEstValValEstEstEstValEstEstEstValEstValValValEstValEstValValValValEstEstValEstEstValValEstValValEstValValValEstEstEstEstValValValEstValValValEstEstValValValEstEstValValValValValValValValValEstEstValEstEstEstEstValValEstEstEstEstEstEstEstEstEstValValValValValValValValEstValValEstValValEstEstEstEstValValEstValValValEstEstEstValValEstEstEstValEstValValValEstValValEstValValValEstValEstValValEstValEstEstEstValEstValValValValEstEstEstValEstEstValValValValEstEstValEstEstValEstValEstEstValValValEstEstEstValEstValEstValValValValValEstEstValEstValEstValValValValValValValEstValValEstEstEstValValEstValEstEstValEstEstValValValEstValEstValValEstValEstValEstValEstValEstValEstValValValValValValEstEstValEstEstValValValValValValValValEstEstEstValEstValEstEstValEstValEstEstValEstValValValValEstEstValValEstEstValValValEstEstEstEstValEstEstValValEstValEstValValEstValEstEstEstEstEstEstValValValValEstValEstValValValValEstValValValValEstValEstEstEstValEstEstValValEstEstEstEstEstEstValValValValValEstValValValValValEstValEstEstValValValValValEstValValEstEstEstEstValEstEstEstEstValValValValEstEstValValValValEstEstValEstValValValValValEstEstEstValEstEstEstValValEstEstValValValEstEstEstValEstValEstEstValValEstValValValValEstValEstValValEstValEstValEstValValEstEstValEstEstValValValEstEstValEstEstValEstValValValValValEstEstValValEstValEstValEstValValEstValValValEstValValValValValEstEstEstEstValValValValValValEstEstEstValEstValEstValValValEstValEstValEstValValEstValEstValValEstValValEstValEstEstValValValValValEstValEstEstEstEstValEstValValEstEstEstEstValEstValValValEstEstEstEstValValValEstValEstValEstEstValEstValEstEstValEstEstValEstValEstEstValValValValValValValEstValEstEstValEstEstValValEstEstValEstValEstValEstEstValValValEstEstValValEstValValValValValEstValValValEstValEstEstEstValValEstEstEstEstValEstEstValEstValValEstEstEstEstValEstEstValValEstEstEstEstEstValEstValEstValValEstValEstValValValEstEstValValEstEstValEstEstEstValEstValEstEstValValValEstEstEstValEstValEstValValValValValEstEstValValValEstEstEstEstEstEstValValEstEstEstValEstValValEstValValValEstValValEstEstEstValEstValValValEstEstValValValValEstEstValEstEstEstValEstEstEstEstEstValValValEstEstEstValEstValValEstValEstEstValEstEstValEstEstValEstEstValEstEstValValValEstValValValEstEstValEstEstValValValEstEstEstValValEstEstEstEstEstValValValEstValEstValValEstValValEstValEstEstValValEstEstEstValValEstValEstEstValEstEstValValValEstValEstValValValEstValValValEstValEstValEstEstEstValEstEstValValEstValEstValEstValEstValValEstEstValValEstEstValValValValEstValValValValValEstEstValEstEstValValValEstValEstValEstValValEstValValEstValEstEstValValEstEstEstEstEstValValValEstValEstValEstValValValValEstValEstValValEstEstEstEstEstValValEstValValValValValEstEstEstEstEstValEstEstEstEstValValEstValEstEstEstValEstValValValValEstEstValEstEstEstEstEstValEstEstValEstValValValEstEstEstValEstEstValValEstValValEstEstValValValValEstEstValEstValEstEstEstValValValValValEstValValEstValEstValValEstValEstEstValEstValEstEstEstValEstValValValEstValValValEstValValValEstEstEstEstValValValValEstValEstEstValValValEstEstEstValValValValValEstEstValValEstEstValEstEstEstEstValEstEstEstValValValValValValValEstEstValValEstEstValValValEstValValEstValValEstValEstValEstValValValValEstEstEstEstValValEstValValEstEstValValValValValValValValEstEstValEstEstEstEstValValValValValEstEstEstValValEstEstValEstEstValEstValValValEstEstEstEstValEstValEstValValValValValEstValValValEstEstValValEstEstValValValEstEstEstEstEstValEstValEstValEstEstValEstEstEstEstEstValEstValValValEstEstEstValValEstValEstValValValEstValValValEstEstValValEstEstEstValValEstValEstValEstValEstValValEstValValEstValEstValValEstEstEstEstValValEstEstValEstValValValValValEstEstEstValValValEstValValValEstValValEstEstEstEstEstEstValValValEstValValEstValEstEstValEstValEstValEstEstValEstEstValEstEstValValEstEstValValEstEstValValEstValValValValValValValValEstValValValEstEstValValValEstValValEstEstEstValValValEstValEstEstEstValEstEstValEstValValEstEstEstEstValEstEstEstValValValEstEstEstEstValValEstValValEstEstEstEstValValEstEstEstValEstEstEstValValValEstValValValValValValValEstValValValEstValValValValEstValEstValEstValEstEstEstEstValEstEstEstValEstValValValValEstValEstValValEstEstValEstEstValEstValEstValValValEstEstEstEstEstEstEstValEstValEstEstEstValValEstValValValEstEstValValValValEstValValEstValEstValValEstEstEstEstValEstValValValEstEstEstValEstEstValValValValValEstEstEstEstEstEstEstValEstValEstValEstEstValEstValEstValValEstValEstEstValEstValEstValValEstValEstValValValEstValEstValEstValValValValValValEstEstEstEstValEstValEstEstEstValValValValValValEstEstEstValEstEstEstEstEstValValEstEstEstEstValEstValEstEstValValEstValValValValEstValEstEstEstEstValValValValEstValEstEstEstEstEstEstValEstEstValValEstEstValValEstEstEstEstEstValValValEstValEstValValEstValValEstEstValEstEstValEstValEstEstValValEstValValEstValEstEstEstEstValValEstEstEstEstValValEstEstValEstEstValEstValEstEstValValEstValValValEstValValValEstEstEstEstValValEstValValEstEstEstValValValValValEstValValValValValValEstValEstEstEstValValValEstEstEstValEstEstEstEstEstValEstEstValEstEstValValValValEstValValEstValEstValValEstEstValEstValEstValEstValEstValValValValEstValValEstEstValValEstValValValEstEstEstValEstEstEstValEstValEstValEstEstValEstEstValEstEstValEstEstValValValValValValValEstValValEstEstValEstValEstValEstEstEstValValEstEstValValEstValEstEstValValEstValEstEstValEstValValValValValValValValValValEstValEstEstValValEstEstEstEstEstEstEstEstValValEstEstEstEstEstEstValEstEstEstEstEstEstEstEstEstEstValEstValValValEstEstValEstEstValEstValEstEstValValEstValValValValEstValEstValValEstEstEstEstEstValEstValValEstEstValValEstValValEstValEstEstValEstValValEstValValEstValValValValEstEstEstValEstValValValValValEstValEstEstEstEstEstEstEstEstValValValValEstEstValEstValValEstValValValValEstEstEstValEstEstValValValValValValEstValEstEstEstEstValEstValValValValValEstValEstEstEstEstValValEstEstValEstEstValValValEstValEstValEstEstValValValEstValEstEstValValValValEstEstEstEstValValEstValValValEstEstValValValValValValEstEstValEstValValEstEstEstEstEstValEstValEstEstValValValValValValValValEstEstEstEstEstEstEstValValEstValEstValValValEstValEstValValValEstValEstValEstValEstValValValValValEstEstValEstValEstEstValValValEstValEstValEstValEstValEstValEstValEstEstEstValValValEstValEstValValValValEstValValValEstValEstValValValValEstEstValValEstEstEstValEstEstEstEstEstEstEstValValEstEstEstValEstEstEstEstValValValEstEstEstValEstValEstValValValEstValValValValValValEstValValValValEstValValValValEstEstEstValEstValValValValValEstEstEstEstValValValValEstEstEstEstValEstEstValValValValEstEstEstValValValEstValValEstEstValValValValValEstValEstValEstEstEstValValValEstEstValEstEstValEstEstValValEstValEstValEstValEstEstEstValEstValEstValValValEstEstEstValEstValEstValEstValEstEstValEstEstEstValValValEstEstValEstValValEstEstEstEstEstValValEstValEstEstEstEstEstEstEstEstEstEstValValEstValValEstEstValEstEstEstValEstValEstEstValValValEstValEstEstEstEstValValValEstEstEstValValEstValValValEstEstEstValValValValValValValValEstValEstEstEstEstValEstValEstEstValEstEstValEstEstEstValValValEstValEstValEstEstEstEstEstEstValValEstEstEstEstEstValValValValValValValValValValValEstEstEstEstValValEstValValValValValValValEstValEstEstEstValEstValValValEstValEstValValValEstEstEstValEstValValValValValEstEstValValValEstEstEstValEstValEstValEstValEstEstValEstEstValEstValEstEstEstEstEstValValEstValEstEstValEstEstEstEstEstValEstValValValValEstEstValValValValValValEstValEstValValEstValValEstValValValValEstValValValEstEstValValValEstValValEstValValEstValEstEstEstValEstEstEstEstEstValEstValValValValValEstValEstEstValValValEstValEstValEstEstValEstValValEstEstEstValValEstValEstEstValEstEstValEstEstValEstEstValEstValValValValEstValEstEstValValEstEstValEstEstEstEstValValEstEstEstEstValEstEstValEstEstValValValEstEstEstValValEstValEstValValValValValEstValEstValValEstValEstValValValValEstValValValValValValEstValEstEstEstValValEstEstValEstEstValValValValValEstValEstValEstValValEstEstValValValValEstEstEstValEstEstValEstEstEstValEstValEstEstEstEstEstValEstValValEstEstValEstValEstValEstValEstEstEstValValValValValValValEstEstEstEstValValValEstValValEstEstValValValValEstEstValEstValEstEstEstValEstEstEstEstValEstValValEstValEstEstEstEstEstValValValValEstValEstEstEstValEstEstEstValEstValEstValValEstEstEstValValEstValValEstEstValValEstValEstValEstEstValValValValEstEstEstEstEstValEstValEstEstEstValEstEstEstValEstValEstValValValValEstValEstValValValValEstValValEstValValEstEstValEstValEstEstValEstValEstValValEstEstValValEstEstValValEstValEstEstEstEstValEstValValValEstEstEstEstEstValEstValValValValValEstEstEstValEstEstEstEstValValValEstValEstEstValEstValValEstEstEstEstEstValValValEstEstValEstEstValEstEstEstEstEstValValEstEstValValValEstEstValEstEstValValEstValValEstEstValEstValValValEstValEstEstValValEstValEstValValValValValEstEstEstEstEstEstEstValEstEstValEstEstValEstEstValValValEstValValValValValEstEstValValValEstValValValEstEstValEstEstEstEstEstValValValEstValValEstValEstValEstValValValEstValValEstEstEstValValEstValValEstValValEstEstValEstValEstValValEstEstValValValEstValValEstEstEstValValEstEstValValValValValValEstEstEstEstValEstEstValValEstValValValValEstEstValEstValValValEstEstEstEstEstValEstEstEstValEstEstValValEstValValValEstEstValValValValValValValEstEstEstValValValEstEstEstValEstEstValValEstEstValEstEstValValValEstEstValEstValValEstEstEstEstValEstValValEstValValValValValEstValValValValEstEstEstEstEstEstValEstEstValValEstValEstValValValValEstEstEstEstEstValValEstValEstEstValValEstValEstEstEstValValEstEstEstEstValValEstValEstEstEstEstEstEstEstValValValValEstValEstEstEstEstEstEstValValValValEstValEstEstValEstEstEstValEstValValEstEstValValEstValEstValEstEstValValValValEstValValValEstEstEstEstValValEstValValValValEstEstValValEstEstValValEstValEstValEstValEstValEstValValValValEstValValEstValValEstEstEstEstEstEstEstEstValEstEstValEstValEstEstValEstValValValEstEstValValEstEstEstEstValValEstValValEstValEstEstValValEstEstEstEstValValEstEstEstEstEstEstValEstEstValValValEstEstEstValEstEstEstEstValValEstEstValValValValValEstEstEstValEstEstEstEstEstEstValValValEstValValEstEstEstEstValValEstEstEstEstEstEstEstValEstEstValEstValEstEstValValValValValEstValValValValValValEstEstValEstEstValEstValEstValValEstValEstValEstValValValValValValValEstValEstEstValValEstEstValEstEstValEstEstValEstEstEstValEstValValEstEstEstEstEstEstEstValValEstValEstEstValEstEstEstEstValValValValEstValValValValEstEstValEstEstValEstValValEstValValEstEstEstValEstValEstEstEstValEstValEstEstEstValValValEstEstEstValEstEstEstValValEstValEstEstValValEstValEstEstEstEstValValEstValValValValEstValValEstEstEstValEstValEstValValEstEstValEstValEstEstValEstEstEstValEstEstValEstEstValValEstValValEstEstEstValValValEstValEstEstValEstEstValValEstEstEstValEstValValValValValValValValValValEstEstEstValValEstValValEstEstValEstEstEstEstValValValEstEstEstEstValEstValEstValValValValValValValValValEstValEstValValEstEstValEstEstEstEstEstEstValValValEstValValEstEstEstEstValEstValValEstValValEstEstEstValEstEstEstEstValEstEstEstEstEstEstValEstValValValValValValEstValEstValEstEstEstValValValValValValEstValEstEstEstEstValValEstEstEstValValEstValEstEstValEstEstValEstValEstValEstValEstEstValEstEstValValValValValValValEstValValValValEstEstValValValEstEstValEstValValEstValValEstEstValEstValEstValValValEstValEstValEstEstEstValEstEstValValEstEstValValEstValValEstValValValValValValEstValEstValValValValEstEstValEstEstValValValEstValValEstValEstValValEstValEstValEstValEstValEstValEstEstValEstValEstEstValValEstEstEstValEstValValEstEstValEstValEstValValValValEstEstValEstValValValValEstEstEstEstValEstEstEstValEstEstValValValValEstEstValValEstValValValEstEstValEstEstEstValValEstEstValEstValValEstValEstEstValEstValValValValValEstValEstEstEstEstValValEstEstEstEstEstValValValEstValValEstValEstValEstEstValEstEstValValValEstEstEstEstEstEstValValValEstEstValEstEstValEstEstEstValEstEstValEstValValValEstEstEstEstEstEstValValValValEstEstEstEstEstEstEstValValValValValValValValValEstEstValValEstEstEstEstValValEstValValEstEstEstValEstEstValEstEstValEstValValValEstValEstEstEstValValEstValValEstValValEstEstEstValValValEstValEstValEstValValEstValEstEstValEstEstValEstEstEstEstValValValValValEstEstValValValValValEstEstValValValEstEstValEstEstEstEstValEstEstEstEstValEstValValValValValEstValEstValEstEstEstEstEstValEstValValValEstEstEstEstValValValEstEstValValEstValValValValValValValValValEstEstValEstEstValEstValValValValValEstValEstValValValEstEstEstEstValEstValEstValValValEstValEstValEstEstValEstEstValValValEstValValEstEstEstEstEstValValEstEstEstEstValValEstEstValValValEstValEstEstValValEstEstEstEstEstValEstValValValValEstValEstEstEstValEstValEstValEstValEstEstValValValValValEstEstEstValEstEstEstValValValValEstValEstValEstEstEstValValEstEstValValEstValValEstEstEstValEstEstEstValEstEstValValValEstEstEstEstValValValEstValEstValEstValValValValValValEstValEstEstValEstValEstEstEstValEstValEstEstEstEstValEstEstEstEstValValValValEstValEstValEstEstEstEstValValEstEstEstValValEstValValEstEstEstValEstValValValEstValValValValEstValValValValEstEstEstValValEstValValValValEstValEstValValEstEstEstValEstEstEstValValValValEstEstEstEstValValEstEstEstValValEstValEstValValValEstEstEstEstValEstValEstEstEstValEstEstEstValEstValEstValEstValEstValEstEstValEstEstEstEstValValValValEstEstValValValValValValEstEstEstValEstValEstValEstValValValEstEstValValEstEstEstValValValEstEstEstEstValEstEstValValValEstEstValEstEstEstEstValEstValValValEstEstValEstValEstEstValValValValEstValEstEstValValValEstValEstValEstEstValEstValValEstValValValEstValValValEstEstValEstValEstValValEstEstEstEstValValEstValEstEstEstEstEstEstValEstValValEstValEstValValValValEstValValEstValValEstValEstValEstEstValEstValValValEstValEstEstValEstEstEstEstEstEstValEstValValValEstValEstEstValEstEstValEstEstValEstValEstValValValEstValEstEstEstValEstEstValEstValValEstValEstEstValValValValValEstEstValValValValValEstEstValValValEstEstValValValEstValEstEstEstValEstValEstEstEstValEstValValValValValEstValEstEstEstValEstValEstValValValEstEstValEstValEstValValEstEstEstValValValValValValValEstEstEstEstValEstEstEstValEstEstEstValEstEstEstValEstEstEstValValValEstEstEstEstValValValEstValEstEstValEstEstEstValValEstEstValValValValValValEstEstValEstValEstValValValEstValEstEstEstEstValValValEstEstEstEstValEstEstValValEstValEstValValValValValEstEstEstValValValEstEstValEstValValEstValEstValValEstValValValEstValEstEstValValEstEstValEstEstEstValValValEstEstValEstEstValEstValValEstEstValEstEstEstValEstValEstValEstValEstEstValValValValEstValValEstValEstEstValValEstEstValEstValEstValValEstValEstValEstEstEstEstValEstEstValValEstValEstValValValValValValEstEstValValEstEstEstEstEstValValValEstValValValValEstEstValValEstValValValValEstValEstValValValEstEstValValValValEstValValEstEstValValValEstEstEstEstValEstValValEstValEstValValValEstEstEstValEstValEstValEstEstEstValEstEstValEstValValValValValEstValEstEstEstEstValValEstEstValValValValValValEstValValEstValEstEstEstEstEstValEstEstEstValEstValValValValValEstValValEstValValEstEstEstValValEstEstEstValValValValEstEstEstValEstValEstValValValEstValValValEstEstValEstValValEstValValValValValValEstEstEstValValValEstValValEstEstEstEstEstEstValValValValEstEstEstEstEstEstValEstValValEstEstEstEstEstEstValEstValValValValEstValValEstEstEstEstValEstValEstEstValValEstValValEstValEstEstEstEstValValEstEstEstEstEstValEstEstValEstValValEstEstEstEstEstValEstEstEstValEstEstEstEstValEstEstEstValEstValEstValEstValEstValValEstEstEstValEstValEstValEstValEstValEstEstValEstEstEstValValValValEstValValEstEstValValValEstEstValValValValEstValValEstValValValEstEstEstEstValEstValEstValValEstValEstValEstEstValValEstValEstEstEstValValEstValEstEstValEstEstValEstValEstEstValEstEstEstEstEstEstEstEstEstValValValValValValEstEstValEstValValValValEstEstValValValValEstValValValEstValEstValEstEstValEstValEstValEstValEstValValEstValValEstEstEstEstEstValEstEstValEstEstValValValValEstValValValEstEstValValEstEstValValEstEstEstValEstEstValEstValValEstValEstEstValEstValValValEstValValEstValValEstEstValValValValValEstEstEstEstEstEstValEstValEstEstValEstEstEstEstValValValValValValValValEstEstValEstEstEstEstValEstValEstEstEstEstEstEstValValEstValEstEstValValEstValEstValValEstValEstValValValValEstEstValValEstEstEstEstValValValValEstEstValEstEstValValEstEstEstValEstValEstEstEstValValValEstValEstEstValEstValValEstValEstEstValValValEstValEstValValEstEstValEstValEstEstEstValEstEstValValValEstValEstEstEstEstValEstEstValEstValEstValValEstValValValValEstEstEstEstEstValEstEstValValValValEstValEstEstValEstValEstEstValValValEstValValEstValValValEstEstEstEstValEstEstValEstEstValEstValValValValEstEstEstEstValEstValValEstValValValEstEstEstEstEstValEstEstValEstValEstValEstValValEstEstValEstValValValValEstValValValValEstValValValEstValEstEstValValValEstEstEstEstValValEstEstEstValValEstValEstEstValEstValEstValEstEstValEstEstEstEstValEstValEstValEstEstEstValValEstValValValValValEstEstValEstEstEstValValValEstValValValValValEstEstEstValValEstEstValEstValValEstEstValValValValEstValValEstEstEstEstValValEstEstValValEstValEstValEstEstEstEstEstValValValValEstEstEstValEstValValEstEstEstEstEstValValValValValEstEstEstValEstEstEstEstEstValValValValEstValEstEstEstValValValEstValValEstEstValEstValValEstEstValValEstEstValValValEstValEstEstValValValValEstEstEstEstEstEstValEstValEstValEstValValEstEstEstValEstEstValEstEstValValEstValValEstEstValValEstValEstEstValValValValValValEstValValValEstEstEstEstEstEstValEstEstValEstValValValValValValValValValValValValValValEstEstEstEstValValValEstEstValEstEstValValValEstValValValEstEstValValEstEstEstEstValValValValEstValValEstEstValValValEstEstEstValValValValValValValValEstValEstValValEstEstEstValEstValValValValEstValEstValValValValEstEstEstValEstValEstValValEstValValEstValEstValEstEstValValEstValValEstEstValEstValEstEstValEstValValEstEstValEstEstValEstEstEstEstEstEstEstValEstEstEstEstEstValEstValValValValValValEstValValEstEstEstValValEstEstValValEstEstValValValValValValEstValValEstValValEstValValValEstEstEstValEstValEstValEstEstValEstValEstEstEstValEstEstEstEstValValEstEstValEstEstEstValEstValEstValValEstValValEstValEstEstEstEstValValValValValValValEstEstValValEstEstValValEstEstEstValEstValValValEstEstEstValEstValEstValEstValEstEstValEstValEstEstValValValEstValEstValValValEstValValValValValEstValValValEstEstValEstValEstEstEstValEstEstEstEstValEstValEstValValEstEstValValValEstEstEstValEstValValEstValEstValValValEstEstEstValEstEstEstValValEstValValValValEstEstEstEstValEstValEstEstValValEstValValEstEstValEstValValValEstValValValValValEstValEstValValValValValValValValValEstValValEstEstValEstEstEstValValValEstValEstValEstEstValEstEstValValEstEstEstValValEstEstValValEstValValEstValValEstValValValEstValValValEstValEstValValValValValEstValEstValValEstValValEstEstValValEstEstValEstEstEstEstValEstEstValEstEstEstValEstEstValEstValValEstValEstEstEstEstEstValValValValEstValValEstEstValEstValValValValValValEstEstValEstEstValValValValValEstEstValValValEstValValValValEstValEstEstValEstEstValValValEstValEstValEstValEstEstValValValEstEstEstValEstValEstEstValValValEstEstEstValEstEstEstEstEstEstValValEstEstValEstValEstEstValEstEstValEstValValEstValEstEstEstValEstValEstEstValValValEstValValValValValValEstValValEstValValEstEstValEstEstEstValEstEstEstValValValValEstEstEstValValEstEstValEstValValEstEstValEstValEstEstValEstValEstValValEstEstEstEstEstValEstValValEstEstValEstValValValEstEstEstEstValValValEstEstValValValEstEstEstEstEstValValValEstValEstValEstValValValValValValValEstEstEstEstEstEstEstEstValValEstValEstEstEstValValEstValValValEstValEstValEstValValValEstValEstValEstEstEstValValEstEstEstEstValValValEstValValEstEstValValValValValValEstValEstValEstEstValEstEstValValEstValValValEstEstEstEstEstEstEstValValValEstValValValEstEstEstValValEstEstEstEstValEstEstValEstEstEstEstEstValValEstEstEstEstEstEstValEstValValEstValEstEstValValValEstValEstValEstValEstValValEstValValValEstValValEstEstEstEstEstEstValEstValEstEstEstEstValEstValEstEstValValEstEstEstEstEstValValEstValEstEstEstValValEstEstEstValValEstEstValEstValValEstEstEstValValValValEstEstValEstEstEstValValValValEstEstEstEstValValEstEstEstEstEstEstEstValEstValEstEstValEstEstEstValValEstEstValValValValValValValEstValEstEstEstValEstValValEstEstValValEstEstValValValEstEstValValEstValEstEstEstValValValValValEstEstValValValValValEstEstValValValEstEstValValValEstEstValValEstValEstValEstEstEstEstEstValValValValValEstEstValEstEstEstValValValValValEstValValEstValEstValValValValEstValValValValValEstEstEstEstValEstValValEstValEstValEstValEstValValValValEstEstValValEstEstValValValEstValEstEstEstEstEstEstEstEstValEstEstValValValValEstValEstEstValEstValEstEstEstValEstEstValValEstValValEstEstEstEstValEstValValValValEstValValEstValEstEstValEstValEstValEstEstEstValEstValEstEstEstValEstEstEstEstEstEstEstEstValValValValValValEstEstValValEstEstValValEstValEstValValEstEstEstEstEstEstValValEstEstValEstEstEstValEstValValValValValValValEstValEstValValValEstValEstEstEstValEstValEstEstEstEstValEstValEstValEstEstValValValValEstEstValValValEstValEstEstEstEstEstValEstValValEstValEstEstEstEstEstValEstValEstValValEstValValEstValEstEstEstEstValEstValValEstValEstValValValEstValEstValEstEstValEstEstEstValEstEstEstEstEstEstEstValEstValValValEstValValValValEstEstEstEstEstEstEstEstEstValValValValValEstValEstEstValValValEstEstValValValEstValValValValEstEstEstValValValEstEstEstEstEstValValValValValValValValEstEstEstValValValEstValValEstEstValValEstValValEstEstValEstEstEstValEstEstValEstValEstValValEstValEstValValValEstValValValEstValEstEstValValEstEstValValValEstEstEstEstEstValEstValValEstEstEstValValValValEstValValEstEstValValEstEstEstValEstEstValValValEstEstEstEstValValEstValValEstEstEstValEstEstEstEstValValValValEstEstValValValEstValValEstEstEstValValValEstValValValValEstEstValEstEstValValValValEstValEstValEstEstEstEstEstValEstEstEstEstValEstEstEstEstEstValEstEstValEstEstValEstValValValValValEstValValValEstValValValValEstEstValValValValEstValEstValValEstEstValEstEstValValValEstValValValValValEstEstEstEstEstValEstEstEstEstValEstValEstValValValEstValEstEstValEstValValValEstValEstEstEstEstValValValEstEstValValValEstValValValEstValEstValEstEstEstValEstEstValEstValEstEstEstValEstEstEstEstEstValEstValEstValEstValEstValEstEstValValValValValEstValValEstEstEstEstValEstValEstValValValEstEstEstValValEstValValValEstValEstEstValEstValValValValValValEstEstEstValEstEstValEstValValValValEstEstEstEstValEstEstEstEstEstValEstEstValValEstEstValValEstEstValValValEstValEstValEstValValEstValValEstEstEstEstEstEstValEstEstEstValValEstValValValValValEstEstValValEstEstEstValValEstValEstEstValEstEstEstEstEstValEstValValValValValValEstValEstEstEstValEstEstEstEstEstValEstValValValEstValEstEstEstEstEstEstValValValValEstValEstEstEstEstValValEstValValEstValValEstEstEstEstEstValEstEstEstValEstValEstValValValEstValValEstEstEstEstValEstValValEstEstEstEstEstValValEstValEst