@D! UGAABD! U@GARI@ŽD!UGAP /P  P P /@  /P0P0/P  @P  00P0`  P`0PPp/p ?p 0Op00Op0 ?` @/` ?p @?pP/p  ` / pP  ``` 0/0/p ` P0/p   /p0 / 00?0/000??? 0/  0p @// p   /pp`  ~}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K J IHGFEDCBA@?><;:9876543210/.-,+*)('&%$#"!  ~~}}||{{zyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K J IHGFEDCBA@?>=<;:876543210/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K J IHGFEDCBA@?>=<;:987643210/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K J IHGFEDCBA@?>=<;:987654320/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K J IHGFEDCBA@?>=<;:9876543210/.,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K J IHGFEDCBA@?>=<;:9876543210/.-,+*('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggfeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K J IHGFEDCBA@?>=<;:9876543210/.-,+*)('&$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccba``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!a `_^]\[ZYXWVUTSRQPO N M L K J IHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_]\[ZYXWVUTSRQPO N M L K J IHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[YXWVUTSRQPO N M L K J IHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWUTSRQPO N M L K J IHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRQPPOONNMMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSQPO N M L K J IHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONMLLKKJJIIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO M L K J IHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJIHHGGFFEEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K IHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFEDDCCBBAA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K J IHGEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ~~}}||{{zzyyxxwwvvuuttssrrqqppoonnmmllkkjjiihhggffeeddccbbaa``__^^]]\\[[ZZYYXXWWVVUUTTSSRRQQPPOONNMMLLKKJJIIHHGGFFEEDDCCBA@@??>>=~=<}<;|;:{:9z98y87x76w65v54u43t32s21r10q0/p/.o.-n-,m,+l+*k*)j)(i('h'&g&%f%$e$#d#"c"!b! a `_^]\[ZYXWVUTSRQPO N M L K J IHGFEDCA@?>=<;:9876543210/.-,+*)('&%$#"!  @??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!  AAEI MQUY] a$ e ( i , m 0 q 4 u 8y<}@A@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A@DH LPTX\`# d ' h + l / p 3 t 7x;|?A  !"#$%&'()*+,-./0123456789:;<=>?@!w3x3x3x3x3x3x3x3x3w3w3x3x3w3x3x3x3x3x4x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3w3w3x3x3w4x3x3x3w3w3x2x2x2x2x2x3x3x3x3x3x3x3w2w3w3y3x3x3w3x3x3x3x3x3x3x3x3x3x3x3w3w3x3w3x3x3x3x3x3x3x3x3x3w3w3w4x3x3w3x3x3x3x3x3x3x3w3w3x3w3w3x3x3x3x3x3x2x2x2x3x3x3x3x3x3x3x3x3w3w3x3y2x3x3w3x3x3x3x3x3w3x3x3x3x3x3w3x3x3w3x3x3x3x3w3x3y2x3w3w3w3x3x3x3w3x3x3x3x3x3x3x3w3w4x3x3x3x3x3x2x2x2x3x3x3x3x3w3x3x3x3x2x3w3w3x2x2x3x3x3x3x3x3w3w3w3x3x3x3x3x3w3x3x3w3w3x3x3x3x3x2x2x3x3w3w3w2x2x3x3x3x3x3x3x3x3w3w3w3x3x2x2x2x2x2x2x2x2w3x3x3x3x3w3x3x2x2x3w3w3x3x2x3x3x2w3x3x3x3w3x3w3w3w3x4y3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x2x2x3w3x3x3x3x3x3w3x3x3x3x4x3x3x3x3w3w3x3x3x3w3w3w3x3x3x3x3x3w3w3x3w3x3y3x3x3x3x3x3w3w3x3x3x3x3w3x3w3x3x3x3x3w3x3x3x3x3x3x3x3w3w2x2x3w3w3x3x3x3x3x3x3x3x3w3w3x3x3x3x3w3x3x2w3x3x3w3x3x3x3x3w3w3x3x3x3w3w2x2x2x3x3x3x3w3x3x2x2x3w3w3x3x3x3x3x3x3x3w3x2x2x3x3w3x3y3x3w3x3x3w3x3x3x3x3x3x3x3x3w3w3x2x2x3x3w3x3x3w3w3x3w3w3x3w3x3w3w3x3x2x3x3x3x3x2x2x3x3x3w3x2x2x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3w3w3w3y3y3x3x3x3w3w3x3x3x2x3x3x3x3x3x3x3x3x3x3w3x3x3x3w4x3x3w4x3x3w3w3w3x3x3x3x3x3x3x3x3x3x3x3w3x3x3w3w3w3x3x3x3x3x3x3x3x3x3x3x3x2x3w3w3x2x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w4x4x3w3w3x3x3x3x3x3w3w3x3w3x3x3w3x3x3x3w3x3x3y2x3w3x3x3x3x3w3w3w3x3x3x3x3x3x3x3x3w3x3y2x2x2w3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x2w3v4x3y3x3w3x3x3x2x2x2w3w3x3w3x3x3w3x3x3w3w3x2x2x2x3w3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x2x2x2x2x3w3w3x3w3x3x3x3x3x2x3x3x3x3x3x3x3x3x2w3v3w3x2x2x3w3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x2x2x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x4x3x3w3x3x3x3x3x2x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3x2x3w3x3x3x3x3w3w3x3x3x3x3x3x3x3x3w3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3x3w3w3w3x3x3x3x3x3x3x2x3w3w3x3x3x3x3w3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x2x3x3x3x3w3w3x3x3x3w3x3w3x3x3x3w3x3x3x3w4w3x3w3w3x3x3x3x3x3w3w3x3x3w3w3x3x3x3x3x3w3w3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3w3x3x3x3w3x3x2x3x3w3w3x3x3x3x3x3x3x3w3w3x3x3w3x3x3x3x3w3w3x3x3x3x3w3x3x3x3x3x3x3w3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x2x2x3w3x3x3x3x3x3x3x3x3x3x3w3x2x3x3x3x2x2x3x3x3x3x3x3w3x3x3x3w3x3x3x3x3w3x3w3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x2x2w3x3x3x3x3x3x3x3x3y2x2w3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x2x3x3x3x3x3x3x3x3x3x3w3x3x3x3w3x3x3x3x2x2x2x2x3x3x3x3x3w3w3x3x2x3x2x3w3x3x3x3x3x3x3w3w3y3y3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3w3x3x3x3x3w3x3x3x2x2x2x3x3x3w3w3x3x3x3x2x3x3x3x3w3x3x3w3x3x3x3w3w4y3y2x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3w3v4x3z2x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3w3x3x3x3x3x3x3x3w3v4x2z1x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x2x2x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3w3v3x2z1x3w3x3w3w3x3x2x2x3x2x2x2w3w3x2x2x3w3x3w3x3x3x3x3x3x3x3x3w3x3x2x2x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3w3w3x2y2x3w3x3x3w3w3x2x2x3x2x2x3w3w3x2x2w3v4x3y2x3x3x3x3x3x3x3x3x3x2x2x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x2x3x3x3x3x3x3x3x2x3x3x3x3x3x3w3x3x2w3w4x2z1w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3w3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3w4w4x2z1x3x3x3x3x3x3x3x3x3x3x3w3x3x3x2x3w3x3x3x3x3w3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x2x2w3x3x2x3x3x3x3x3x3x3x3x3x3x3w3x3x3w4w3y2z1x3x3x3x3x3x3x3x3w3w3x3x4x3x3x2x3w3x3x3x3x3w3x3x3x3w3x3x3x3x3w3x3x3x3x3x3x3x3x3x3w3x2x2x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3w3w2x2x3x3x3x3x3x3x3w3x3x3w3w3w3x3y2x2x3w3x3x3x3x3x3x2x3x3w3w3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x2x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3w3x2x3x3x2x2x2x3x3x3w3x3x3w3x3w3w2x2x3x3x3w3x2x3x2x2x3x3x3x3w3x2x3x3x3w3x3x3x3w3x3x3x2x2x2x2w3w3x3x3x3x3x2x3w3x3x3x3x3x3x2x2w3w3x3x3w3x3x3x3x3x3w3x3x3w3w3x3w3x3x2x2x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x2x3x3w3x3x2x2x3x3w3w3x3x3x3x3x3x3w3x3x3x3x3x2x2x3w3w3x3x3w3x3x3x3x3x3w3x3x3x3w3w3x3x2x2x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3w3w3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3w3x3x3x2x3w3w3x3x3x3x3x3x3x2x3x3x3x3w3w3x3x3x3x3x3w3x3x3x3x3x3x3w3w3x3x3x3x3w3x3w3x3x3w3x3x3w3w3x3x3x3x2x3w3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3w3w3w3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3w3x3w3x3x3x3x3w3w3x3x3x3x3x3x3x3x3w3x3x3w3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3w3w3x3x2x3x3x3x3x3w3w3w3x3x3x3x3w3w3x3x3x3x3x3x3x3w3x3x3w3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3w3w3x2x3x3x3w3w3x3x3x3x3x3x3x3w3x3x3x3x3x3x3w3x3x3x3x3x3x3x3w3x3x3x3x3x3x2x3x3x3w3w3w3x3x3x3x3x3x3x2x3x3w3x3x3x3x2w2x2x3x3w3x3x3x3x3x3x2x3x3w3w3x2w2x2x2x3x3x2x2x3w3x3x3x3x2x3w3w3x2x3x3x3x3x3w3w3x3x2x3x3x3x3x3x3x3w3x3w3w3x3x2x2x2x2x3x3w3w3x3x3x3x3w3w3x2x2w2w3x3x3x2x3x3x3x3w3x3x3x3x2x2w2x2x3x3w3w3w3x3x2x3x3w2w3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3w3x3x3x3x3x2x2x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x2y2x3w3x3x3x3x3x3y2x2w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3w3w3w3x3x2x2x2x3x3x3x3x3x3x3x2x3w3w3x3x3x3x3x3x3x3x3w3x2x2x3w3w3x3x3x3x3x3x3x3w3x3x3x3w3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x2x2x2x2x2w3w3x3x3x3x3x3x3w3x3w3x3x3x3x3x3x3x3x3x3x2x2x3x3w3w3x3x3x3x3x3x3x3x3x3x3w3x3x2x3w3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x2x3x3w3w3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3x3x3x3x3w3w4x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x2x3w3w3x3x3x2x3x3x3x2x3x3x3w3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x2x3x3x3x3x3x3x3x3w3x3x3x3x3w3x3x3x3x3x3x3x3w3x3x3x3x3x3x2x3x3w3x2x2x2x3x3x2x2x3x3x3w3x3x3x3x3x3x3w3x3x3x3x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3w3x3x3x3w3x2y2x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w4x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w4x4x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3y2w3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3y3x3x3x3x3w3x3x3x3x3x3x3x3x3w3x3x3x3x3x3w3w3v4w4y3y3x3w3x3x3x3x3x2x2x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3w3x3x3x3x3w3x3x3x3x3x3x3x3x3w3x2x2x3x3x3x3x3w3x3x2x3w3x3x3x3w3x3x3x3x3x3w3x3w3v3x2z2x3w4x3x3w4y3y2y2w2w3x3x3x3x3w3x3x3x3x3x3x3x3x3w3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3w3x3x3x3x3w3x3x2w3w2y1x2v3x3x2w3y2y2y3x3w3w3x3x3x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3w3x3x3x3x3w3x2x2x3w3x2x3w3x2x2w3x2y3x3y3x3w3w3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x2x2w3w3x3x3y2y2x3w3x3x3x3x3x3x3x3x3w3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x2x3x3w3x2x2x2y2x3x3x3x3x3x3x3x3x3x2w3x3x3w3x3x3x3x3x3x3x3x3x3w3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3w3w3x3x2x2w2x3x3x3x3x3x3x3x3x2x2x3w3w3x3w3x3x3x3x3x3x3x3x3x3w3w3x3w3w3x3x2x3w3x4x4x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3w3x3x3x3x3w3x3x2x2x3x3x3w3w3x3w3x3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3w3w3x3x2x2x2x2x3x3x3x3x3x2x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3w3x3x3x2w3w3x2x2x2x3w3x3w3w3w3w3x3w3x3x3x3x3x3w3w3x3x3x3w3x3x3x3x3w3x2x2x2x3x3x3x3x3w3x3x2x3w3x4x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x2x3w3x3x2x2x3x3x2w3x3x3x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3w3x2x3x3x3x3x3x3x3x3x2x3v4w4y3y3x3x3x3x3x3x3x3x3x3x3w4x3x3x3x3x2x3x3x3w3x3x3x3x3x3x3w3x3x3x3x3w3w3x3x3x3w3w3x3x3w3x3x3x3x3x2x2x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3w3w2y2y3x2x2w3w3x3x2x3w3w3w3x3x3x2x2x2x3x3x2x3x3x3x3x3w3x3w3x3x3x3x3w3w3x3x3x3x3w3x3x3x3x3x3x3x2x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x2w2w2x2x2y3x3w3x3x3x3w3w3w3x3x2x2x2x3x3x2x2x3w3w3x2x2w3x3w3x3x3x3x3w3w3x3x3w3w3w3w3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3w3x3x3x3w3x2x2x3x3x3x3x3x3x3w3w3x2x2x2x3x3x3y2x3x3x3x3w3x3x3w3w3x3x3x3x3w3w3x3x3x3w3w3w3x3x2x2x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x2x3x3x3x3x3x3x3w3x3x2x2w3x3x3x3y2x3x3w3w4x3x3x3x3w3w3x3x3x3w3w3x3x3x3w3w3w3x2x2x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3w3w3x3x3x3x3x3x2x3x3x3x3w4w4x3y2x2x3w3w3x3x3x3w3w3x3w3x3x3x3x3x3x3w3w3x3x3w3w3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3w3x3x4x3w3x3y2x3x3w3w3x3x3x3w3w3x3w3x3x3x3x3w3x3x3w3x3x3x3w3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3w3x3x2x3x3x3x3w3w3x3y3x3w3x3x3x3w3w3x3w3x3w3w3x3x3w3x2x3x3x3x3x3w3x3x3x3x3x3x3x3x3x3x3x3x3x3x3x2x3x3x3x3x3x3x2w3w3x3x3x2w3x3x3x3x2x3w3x2x2w3x2w3x3x3w2x2x3w3w3x3x3