y y r i y r z z y g u g i i g y y z z g r g g r y i i z y z i z g r i z z z z r y g z r g r u i r z g y i u g i u y g g r y z g y g u y z u r g r z r r r r y y y z r y z g u u g g u i u i i z z i r y i r g r y u y r r r r g r u g u r i g u z z z u z g u u y z y r i z r u r y u i r i g z y y i i y g r i r r r g g z g g g z z i z r r i z z y u g g u r i u i g u i y g y u u z u z g z y