Raw acceleration counts (Format v01.20 with 13 text lines) Record of Earthquake of Fri Oct 07, 2011 15:10 PDT Hypocenter: TBD H= km Origin: TBD Statn No: 06-050601 Code:CI-CLT Colton, Grape St. and W. Mill St Coords: 34.093 117.317 Site Geology: Recorder: Unk s/n 4250 ( 3 Chns of 3 at Sta) Sensor: Rcrd start time:10/07/2011, 22:10:42.968 GMT (Q=5) RcrdId:15060508.CI.CLT.HNE.m Sta Chan 1 90 Deg HNE Location: Raw record length =233.090 sec, Uncor max = 1280 c, at 40.090 sec. Processed: 10/07/11 15:20 PDT UCB No filtering! Values used when parameter of data value is unknown/unspecified: -999, -999.000 100 Integer-header values follow on 10 lines, Format = (10I8) 0 1 50 120 1 -999 -999 50601 -999 -999 6 6 -999 6 -999 1 -999 -999 3 -999 -999 -999 3 -999 -999 -999 -999 -999 -999 0 3 4250 3 3 0 -999 -999 -999 -999 2011 280 10 7 22 10 5 5 -999 -999 1 1 20 0 90 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 1 -999 -999 -999 -999 -999 23309 100 22 10 42 97 10 7 2011 -999 360 -999 6 -999 -999 -999 0 -999 -999 -999 100 Real-header values follow on 20 lines, Format =(5F15.6) 34.092838 -117.316872 325.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 2.384188 0.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 42.968300 -999.000000 -999.000000 -999.000000 0.010000 233.089996 -999.000000 -999.000000 -999.000000 -999.000000 200.000000 0.707100 5.000000 20.000000 4.000000 -999.000000 -999.000000 1.000000 -999.000000 -999.000000 -999.000000 -999.000000 0.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 10.000000 233.089996 1280.000000 40.090000 738.494324 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 2.120000 2 Comment line(s) follow, each starting with a | | Cosmos version 01.20 written by ms_to_v0 Version 2.12 | 1999/10/28 00:00:00 to 3000/01/01 00:00:00 UTC 23309 raw accel. pts, approx 233 secs, units=counts (50),Format=(10I8) 882 820 704 652 709 640 532 715 978 889 717 729 808 824 675 620 719 696 733 906 825 650 688 800 756 580 575 683 796 896 859 785 722 643 653 814 912 792 653 586 660 793 757 774 844 777 693 681 726 719 732 785 716 677 731 709 669 684 786 855 800 785 736 656 728 803 778 823 813 657 575 599 768 879 734 671 723 763 826 802 716 657 643 640 700 843 905 826 703 671 673 745 813 726 675 764 862 806 655 591 629 735 888 831 696 758 756 746 724 605 637 765 873 892 769 695 673 717 786 685 616 644 760 877 812 701 650 716 796 845 792 642 607 726 883 863 783 705 617 644 717 763 732 658 691 792 782 780 804 785 772 735 745 719 684 708 689 682 744 792 798 821 766 734 720 651 724 791 775 724 727 782 727 754 789 711 722 727 668 669 703 732 743 737 780 804 761 773 813 779 695 612 616 677 760 835 806 780 754 734 776 721 705 764 692 688 720 744 861 822 727 673 655 746 708 675 742 772 797 752 706 721 789 824 776 701 643 714 751 679 667 754 825 791 760 764 735 756 785 731 683 635 633 726 806 775 735 798 861 745 585 640 755 875 873 636 511 622 827 909 855 815 782 724 656 604 531 592 879 1022 849 704 658 643 690 725 817 853 787 703 559 554 798 918 888 908 744 532 543 671 777 846 827 777 780 667 633 760 757 747 838 826 718 628 581 652 702 752 860 827 751 733 718 714 770 784 732 685 717 733 676 781 830 790 788 704 634 659 774 841 780 741 810 798 752 738 546 513 742 863 825 735 771 793 722 697 674 678 779 858 720 622 739 795 699 705 848 831 711 688 727 725 710 767 798 733 646 619 731 887 845 762 753 660 703 787 725 709 714 730 784 788 705 684 688 734 856 703 601 796 872 792 691 681 685 656 737 833 817 768 798 742 565 592 816 959 823 606 746 839 647 628 732 761 763 731 731 843 823 715 686 636 635 711 827 843 697 604 730 837 804 793 746 711 672 685 830 786 720 754 691 726 717 707 836 833 744 706 681 624 650 732 826 851 759 811 793 659 688 764 797 812 706 626 744 739 673 731 718 702 703 784 925 819 642 602 656 774 770 695 713 780 846 842 780 746 694 639 692 845 834 658 692 833 819 659 584 727 815 722 678 785 828 723 589 696 901 789 700 796 740 712 743 723 797 754 728 768 649 655 748 743 686 669 786 857 755 690 780 845 761 711 820 771 555 614 763 743 830 863 687 649 716 779 782 696 712 778 777 661 682 863 795 733 733 668 759 792 798 792 622 608 690 712 769 841 915 835 695 697 706 676 665 696 755 766 756 738 712 751 781 785 755 660 666 813 857 681 542 666 906 925 762 644 686 851 838 662 606 738 788 668 672 844 869 672 659 834 812 642 647 783 798 752 742 661 575 739 962 875 641 645 781 801 682 603 797 821 684 851 953 725 559 677 781 768 638 619 825 815 724 775 825 702 578 705 860 890 679 601 735 717 745 873 870 663 646 792 734 693 704 698 719 719 764 811 750 703 819 828 707 750 819 714 565 648 774 797 768 724 801 733 592 685 808 843 772 696 814 786 664 707 691 752 767 768 843 688 635 748 764 773 735 767 836 691 671 774 713 698 742 710 724 834 827 739 679 677 725 711 728 738 727 750 729 764 848 795 671 619 640 787 859 803 778 701 652 714 865 859 710 687 690 708 703 712 741 720 766 782 791 791 691 654 764 816 657 543 678 859 885 892 823 646 635 764 775 642 677 807 821 734 619 639 760 861 795 786 826 735 722 670 619 638 725 840 756 748 907 795 569 650 766 784 814 751 749 741 640 753 857 745 699 739 780 784 629 585 718 710 827 880 669 719 783 607 600 815 936 857 686 646 743 732 746 818 812 776 648 601 753 793 687 756 804 706 749 753 703 740 777 821 761 639 679 787 751 690 702 731 839 864 763 664 570 667 777 755 799 835 825 814 749 641 602 690 770 741 759 738 758 797 624 665 862 879 791 667 599 641 745 798 828 783 724 799 774 653 681 784 836 811 657 566 714 760 734 795 782 792 753 728 723 643 667 686 696 747 876 949 839 773 617 570 702 716 764 838 808 681 676 791 745 658 682 689 800 887 789 759 735 702 648 628 749 829 806 824 760 610 644 707 745 800 789 749 827 924 759 509 495 698 825 764 745 880 878 733 669 663 718 726 652 680 817 920 898 736 669 750 732 603 547 774 947 731 618 821 871 590 493 714 899 947 809 691 707 728 678 566 650 807 842 884 810 778 786 657 676 702 736 656 576 844 922 819 681 623 706 745 812 882 846 623 588 777 816 650 516 687 925 928 733 617 735 877 855 690 611 685 726 701 706 799 893 860 720 647 669 707 789 852 711 557 702 829 814 760 666 735 716 652 794 801 727 770 753 688 664 749 801 702 724 809 774 678 686 807 835 723 662 716 789 804 687 644 732 862 869 719 699 741 734 730 723 686 673 726 719 674 790 864 754 683 723 825 823 725 640 673 812 840 747 571 513 733 897 859 839 785 766 755 661 678 648 571 692 884 908 783 779 900 745 497 563 802 858 651 657 791 788 799 725 651 661 724 825 907 917 801 683 549 504 610 689 863 960 903 843 704 616 662 683 658 732 782 735 742 788 777 749 772 713 667 734 835 830 680 594 697 838 825 797 721 696 786 700 673 759 708 657 674 744 893 803 596 748 910 809 738 732 783 717 514 608 750 755 821 830 833 861 753 558 547 712 789 787 755 705 811 947 887 712 529 516 797 925 730 662 743 805 719 611 623 739 819 796 856 756 646 666 677 748 767 737 759 855 804 776 770 620 607 750 845 736 751 844 708 637 704 762 783 769 707 713 751 686 687 779 781 688 750 818 780 796 712 712 749 748 801 688 618 713 775 756 676 673 747 741 724 761 801 790 759 699 643 725 819 837 811 737 654 706 795 798 782 702 717 733 650 644 653 754 879 865 753 607 628 857 909 737 761 782 695 667 630 705 798 782 715 745 830 750 641 641 671 684 785 910 861 725 707 675 616 788 861 762 750 736 693 634 633 725 842 866 762 670 681 660 673 782 836 825 748 771 777 682 683 733 776 758 749 728 698 747 759 744 723 690 738 798 799 834 765 636 641 635 745 857 739 780 841 631 589 787 886 785 651 716 785 723 674 729 809 780 756 661 579 662 732 825 841 783 798 783 759 754 717 651 672 755 770 742 679 684 842 867 727 661 615 704 870 856 711 604 673 789 801 736 725 782 774 766 729 639 726 821 750 751 793 740 691 684 693 725 786 850 795 690 643 589 642 781 882 864 703 731 831 715 628 637 698 780 825 821 803 783 651 588 679 775 843 827 755 705 686 724 745 700 766 831 713 690 753 689 675 755 829 782 645 711 811 808 827 767 649 589 618 758 846 771 813 776 652 783 836 731 581 609 853 938 785 589 614 742 847 828 745 698 621 655 768 786 678 724 826 813 757 722 774 715 749 819 717 623 585 733 907 869 711 638 754 850 789 739 724 640 587 631 768 859 756 662 694 806 894 837 748 752 731 630 589 632 709 783 798 812 836 850 868 732 543 554 646 731 807 860 846 760 722 704 701 686 612 640 815 980 958 744 547 539 683 768 776 829 910 833 605 581 635 698 834 786 760 816 751 694 687 672 729 796 814 786 701 702 747 794 797 707 633 618 712 775 777 778 762 805 766 675 652 679 775 814 784 738 712 699 659 726 832 839 801 761 762 740 704 716 678 631 748 833 724 727 842 802 679 680 685 617 638 716 822 912 891 779 699 656 616 616 648 820 913 792 747 761 797 777 671 718 780 709 677 694 687 699 764 760 692 677 777 868 768 762 819 733 713 726 741 667 521 592 768 890 986 982 816 662 621 563 548 687 877 875 767 723 657 659 698 740 889 909 752 656 640 722 763 694 704 769 813 782 694 669 724 759 793 767 653 707 850 871 773 653 656 694 637 625 684 728 834 889 803 713 774 836 750 712 735 792 749 571 593 711 789 858 802 812 813 631 609 731 778 782 722 746 784 711 712 688 689 763 713 760 810 708 776 840 737 611 598 761 859 811 751 711 680 710 732 724 757 806 827 774 756 783 666 508 555 775 948 942 830 749 725 619 519 623 738 839 908 864 781 656 668 717 679 781 833 790 727 579 590 745 824 825 812 747 717 789 805 716 613 667 714 665 760 865 851 787 667 614 660 736 880 856 728 718 709 731 706 741 783 678 678 725 809 847 741 717 670 627 646 764 981 937 752 687 721 665 643 702 652 712 772 818 841 758 733 777 866 777 575 538 666 820 824 748 746 731 711 745 731 750 803 813 719 572 614 725 856 891 819 828 696 604 675 709 720 701 772 858 817 732 639 680 779 718 650 702 849 896 787 680 609 617 720 883 850 693 656 704 801 790 740 757 821 754 551 603 782 825 784 757 786 717 659 685 697 768 831 862 805 693 689 692 750 748 630 697 771 760 760 823 829 666 633 639 718 897 825 688 679 746 758 680 722 801 737 650 681 763 840 846 757 693 681 737 780 781 767 702 662 676 767 801 788 835 765 634 620 709 737 775 835 748 686 747 828 767 745 770 590 568 682 742 834 805 789 847 741 654 666 645 745 923 886 711 668 625 612 682 801 865 830 854 714 699 762 666 710 730 735 694 638 781 846 788 826 719 583 666 722 727 778 827 734 723 791 729 814 833 703 672 669 699 676 672 783 765 659 720 774 797 875 735 653 739 773 780 760 727 655 697 757 771 791 798 731 647 799 778 658 693 689 781 804 749 711 652 688 736 799 870 834 694 656 727 621 697 853 791 806 752 772 723 629 839 806 621 632 692 763 722 736 797 723 783 820 810 714 533 655 821 877 749 606 673 737 823 872 801 753 784 699 609 697 782 746 630 698 779 771 854 817 749 625 624 757 705 755 780 741 803 803 747 761 730 673 716 674 682 678 718 762 698 813 844 845 782 671 734 680 652 755 823 800 774 764 665 652 737 787 800 758 678 646 667 720 805 791 799 833 699 628 697 754 811 795 713 687 744 792 754 725 675 688 753 722 770 795 725 744 732 694 747 788 800 743 683 688 700 785 793 719 705 788 866 766 647 659 706 700 713 798 801 735 727 718 725 688 653 733 785 846 840 729 715 777 752 633 686 757 728 755 781 832 752 669 698 705 764 762 722 750 742 743 747 693 726 726 677 787 819 742 753 758 725 683 670 709 807 812 692 741 815 734 669 687 753 799 833 768 583 673 795 732 766 770 778 672 656 823 783 735 731 710 660 730 813 706 739 820 821 735 649 736 741 700 697 683 788 849 712 585 680 851 873 782 685 726 796 716 648 661 759 862 786 705 746 763 726 685 684 787 842 734 635 620 742 850 785 734 734 742 742 731 686 643 705 701 745 864 786 713 715 727 776 777 730 688 670 707 805 753 732 855 757 684 771 795 772 686 612 659 746 772 780 764 744 799 818 736 674 664 702 776 791 772 754 683 667 766 772 720 724 711 739 789 751 706 676 636 699 766 791 877 829 677 699 747 726 768 815 778 668 682 750 705 710 746 732 742 703 658 773 816 756 820 837 720 695 755 703 663 715 704 710 773 792 781 766 723 671 694 709 814 855 687 640 698 786 795 781 814 693 579 709 773 735 886 848 667 681 692 724 774 698 681 711 646 705 796 832 814 675 666 761 855 846 692 660 730 736 725 727 794 808 739 766 740 697 710 644 653 773 851 897 750 608 742 766 738 725 653 709 727 690 734 796 783 734 759 767 722 788 792 687 738 772 687 669 725 816 832 722 686 756 752 705 711 698 664 742 827 794 814 815 689 663 709 684 743 769 673 719 758 711 784 808 721 690 709 759 814 758 703 738 792 803 735 745 792 742 679 663 668 682 726 755 775 736 725 795 766 723 717 728 762 708 679 760 803 840 878 751 568 545 682 818 821 780 742 717 707 699 746 778 752 713 706 705 738 867 872 706 622 672 789 836 745 655 630 654 744 803 833 814 730 751 750 729 748 733 707 708 759 735 751 802 790 754 648 633 707 775 807 763 742 715 688 697 727 775 780 800 756 677 722 773 750 677 647 695 778 807 811 784 712 753 726 681 703 716 791 790 738 694 746 800 700 648 718 791 835 850 730 645 685 752 762 714 743 774 769 727 684 703 768 779 763 745 685 749 779 727 671 606 685 770 790 780 718 690 706 790 830 779 796 768 704 754 774 738 750 763 765 761 734 751 742 702 706 691 693 740 736 742 785 766 697 639 650 660 720 856 839 756 682 641 726 768 746 710 659 719 795 802 847 820 739 729 733 750 774 774 755 729 703 687 686 714 734 725 739 768 741 679 669 739 792 760 759 748 700 700 726 779 771 738 743 733 784 793 733 737 752 737 729 757 735 745 793 743 706 760 784 694 662 729 782 754 691 699 705 733 752 718 732 759 764 769 778 739 710 750 731 699 721 737 722 687 741 781 750 764 722 713 763 801 819 720 662 693 672 670 761 834 795 727 719 716 736 806 807 768 723 684 698 708 702 703 749 761 718 747 745 709 762 793 801 780 712 718 701 666 712 739 707 695 787 837 788 770 730 693 710 702 689 721 772 768 779 815 780 753 715 680 707 722 701 696 720 732 790 847 797 728 720 691 640 651 761 841 786 732 709 723 731 760 815 748 667 662 676 729 798 805 795 756 722 694 666 736 774 769 723 692 751 774 794 763 722 763 779 759 761 775 744 743 754 735 748 744 713 700 747 776 771 762 695 670 672 696 732 703 726 752 749 756 768 766 752 757 705 685 736 779 823 796 739 708 699 722 737 747 746 741 733 734 735 710 742 791 790 760 735 714 690 722 732 736 748 713 685 667 726 799 793 787 804 744 659 667 650 693 785 795 809 794 759 720 705 692 718 821 803 747 740 767 789 732 718 712 688 715 758 720 642 690 762 796 856 830 754 709 681 716 711 714 755 701 719 793 814 809 748 741 753 708 708 710 706 743 762 795 826 781 697 690 749 740 732 743 702 670 702 759 762 763 786 771 727 681 664 703 758 811 815 767 741 734 743 745 721 740 758 728 677 640 707 775 751 730 730 767 806 809 772 697 667 676 679 719 755 758 799 799 758 711 689 746 761 743 757 768 770 722 660 669 735 803 816 819 808 775 744 658 637 705 731 723 737 741 743 811 822 792 732 684 716 714 702 648 650 743 798 805 779 800 839 811 699 629 671 724 760 738 697 721 804 859 789 740 751 718 714 670 640 641 643 758 819 821 852 840 791 761 693 642 671 665 694 742 761 812 838 822 807 721 627 622 636 692 742 737 750 805 818 831 838 745 679 674 689 733 734 711 717 711 763 828 815 803 752 676 656 709 755 743 707 686 725 725 711 741 793 854 834 752 705 678 696 774 795 789 778 778 736 601 604 713 764 765 715 670 695 735 784 815 716 712 785 735 736 736 706 765 778 744 794 772 672 679 757 786 743 727 726 735 747 758 783 755 767 805 752 688 666 627 614 693 792 827 813 781 725 688 709 729 744 770 734 727 787 795 755 692 723 750 725 735 715 751 822 861 816 717 672 663 693 754 788 782 779 751 684 661 718 735 741 772 739 692 670 708 749 756 757 760 754 727 733 740 783 802 720 685 704 680 707 792 784 749 761 739 743 719 640 646 725 810 795 762 788 790 737 695 732 750 747 704 690 714 730 767 770 792 774 687 661 678 714 789 812 780 768 732 677 671 722 796 783 721 767 766 681 687 752 756 702 719 766 798 797 764 729 663 656 694 724 759 802 830 767 690 660 646 699 780 845 887 813 701 672 652 656 730 790 792 776 767 724 707 763 765 702 689 693 665 673 745 792 760 773 776 728 734 735 741 780 799 747 690 722 788 810 776 714 694 727 756 776 740 730 750 719 712 705 725 761 768 791 794 731 674 683 673 719 834 843 773 667 625 704 765 747 738 748 707 687 751 792 742 707 729 732 707 706 722 726 721 738 729 709 771 803 785 756 688 711 762 709 703 767 774 764 775 736 733 751 773 797 721 718 741 708 718 714 714 734 713 731 817 818 806 793 675 613 678 754 757 761 720 656 727 774 782 788 709 661 689 725 725 701 761 789 719 722 766 785 769 722 692 688 705 763 835 834 799 760 703 696 673 681 767 798 815 800 754 724 713 742 714 691 702 652 687 745 767 793 768 783 755 754 780 719 749 772 693 606 653 836 891 834 772 697 629 654 748 797 789 708 692 719 719 787 827 785 719 647 644 683 711 763 765 714 697 715 718 710 736 774 777 725 720 797 825 778 706 656 690 763 796 796 764 690 646 733 801 787 840 778 655 639 678 772 800 795 748 640 646 723 784 891 861 701 658 633 632 666 740 826 820 819 749 671 704 742 787 811 762 734 674 589 622 712 784 829 888 886 759 648 627 650 720 785 788 806 819 772 676 646 677 724 762 726 713 710 756 806 771 749 696 677 732 760 754 757 787 785 735 708 666 646 746 829 809 788 729 673 747 793 794 783 713 657 634 693 809 814 800 794 743 753 724 691 672 647 703 743 756 835 865 751 689 697 636 652 749 773 773 765 756 743 738 718 670 672 714 742 723 737 786 793 779 742 674 715 796 753 771 809 756 768 780 709 690 704 709 700 735 828 794 758 753 664 615 650 741 834 831 730 717 790 790 751 673 624 706 799 809 769 704 657 660 732 782 760 798 844 844 769 608 564 650 733 797 825 798 749 736 754 755 731 762 775 652 638 722 769 805 812 792 760 765 754 734 724 724 693 676 722 682 665 769 828 787 755 762 737 714 675 642 707 747 764 787 780 803 790 743 682 658 740 775 746 707 663 702 780 797 774 738 698 732 790 788 719 627 619 681 776 805 741 770 831 803 750 672 619 653 690 780 878 872 854 718 659 759 767 754 731 734 698 640 703 747 721 730 810 831 766 715 638 575 640 797 877 810 708 702 739 793 881 767 607 630 689 735 758 773 786 780 695 654 755 773 757 838 877 797 723 688 589 554 704 815 772 855 880 697 658 617 575 719 876 1023 1018 640 384 432 604 956 1032 894 696 446 531 833 966 862 783 634 634 853 682 415 549 950 1280 1153 567 263 455 669 870 898 767 780 751 606 663 794 732 738 791 720 632 624 778 912 999 907 669 638 548 627 870 738 704 777 753 882 709 554 832 800 641 650 628 670 802 947 941 798 594 637 726 470 609 930 849 867 833 634 599 692 900 979 624 424 643 809 1025 963 616 764 774 432 670 907 739 717 752 767 663 555 661 820 908 931 812 548 538 714 882 880 653 697 831 718 672 779 812 720 631 586 657 858 902 698 595 829 1022 773 505 646 815 648 533 848 1088 906 615 415 557 860 865 706 706 882 857 737 651 366 595 1264 1073 523 679 916 513 195 691 1166 1000 611 548 686 791 743 563 983 1117 612 622 689 500 685 968 837 731 768 796 756 692 609 443 633 987 1084 938 691 504 565 826 776 719 978 834 377 547 960 768 492 701 1115 1059 510 377 557 677 895 959 849 719 604 648 828 781 701 905 829 450 397 739 931 848 885 900 851 710 391 474 771 881 946 756 568 772 907 731 608 563 641 784 939 1024 812 725 534 389 676 777 902 1121 958 614 495 564 755 900 845 789 656 638 568 396 770 1158 979 655 698 831 475 332 742 905 961 1049 917 628 380 614 815 734 809 813 823 777 553 655 928 931 785 613 487 556 678 851 905 716 719 692 725 805 650 753 836 690 657 626 706 889 855 749 704 681 742 842 822 645 592 768 910 904 744 623 586 514 674 844 846 816 802 868 747 499 574 826 849 854 791 667 765 749 640 757 795 723 782 716 600 760 862 636 474 705 994 865 572 495 692 947 954 808 651 634 710 653 685 943 926 714 662 636 713 752 802 775 648 748 732 711 735 779 929 771 643 711 770 773 593 538 656 779 905 911 826 736 609 561 647 791 872 835 778 706 711 690 575 628 826 917 805 716 725 744 710 647 784 885 808 759 618 546 718 848 798 774 743 673 724 745 665 634 750 790 738 736 662 674 801 758 682 804 902 782 585 608 759 724 788 905 668 552 777 966 889 618 602 732 738 706 670 760 863 801 730 799 823 642 611 753 732 749 844 778 704 646 611 703 770 763 657 672 982 1006 582 464 783 817 543 567 945 1190 900 500 600 807 734 619 617 760 795 723 791 845 832 717 622 690 718 699 786 809 727 643 590 767 879 741 633 759 839 681 684 761 741 714 746 801 840 773 606 620 733 830 911 900 703 450 524 762 861 935 931 797 585 438 578 725 719 922 1091 807 555 620 671 602 716 1003 1003 860 671 437 451 670 867 914 953 822 604 641 754 792 694 633 744 826 714 592 707 788 737 826 917 844 658 473 458 616 916 1136 994 634 422 517 849 918 752 888 838 597 605 747 888 722 557 685 840 769 573 701 903 869 716 639 799 773 592 617 851 1035 721 484 629 626 687 852 941 933 756 621 572 613 659 758 853 835 916 835 686 607 582 775 860 799 761 727 725 739 573 510 793 897 855 734 600 763 889 802 661 631 722 709 710 829 789 671 669 730 813 855 824 728 657 644 730 781 776 829 697 655 748 704 798 798 717 723 685 742 780 810 764 688 734 718 701 730 763 734 696 731 779 775 646 725 858 758 752 694 642 792 838 825 800 649 574 666 738 763 825 901 862 623 456 545 679 807 940 919 796 656 517 596 794 861 853 846 818 677 531 547 662 856 1008 950 744 596 651 723 740 788 754 729 797 742 665 740 763 826 884 673 540 619 698 786 819 741 759 861 807 694 603 628 753 773 753 732 764 759 767 804 684 640 642 678 832 895 851 791 638 588 724 703 776 874 789 782 784 692 580 616 648 755 915 862 825 710 678 761 687 714 676 639 773 787 729 685 693 728 777 844 868 803 591 516 646 798 903 856 775 708 665 690 750 775 756 832 826 699 616 600 718 763 721 808 932 878 664 551 619 746 871 865 691 695 692 527 674 834 843 866 752 675 637 612 657 748 854 866 850 806 746 664 608 779 882 781 736 727 719 703 713 756 773 733 611 652 852 872 769 691 635 699 789 743 664 663 797 851 701 681 793 860 803 623 630 764 844 855 633 564 718 731 766 833 846 754 584 589 841 999 842 673 598 514 586 781 865 905 865 650 553 579 677 926 999 796 662 698 729 701 605 654 837 849 807 786 772 694 586 628 732 793 752 737 721 694 776 684 675 862 865 793 694 728 764 670 714 799 867 802 643 573 642 845 894 820 866 802 559 549 654 680 760 780 811 826 760 656 577 634 728 807 785 794 800 785 797 660 769 843 643 702 829 792 717 726 778 765 745 743 691 655 683 697 822 883 802 744 640 588 683 777 740 727 795 832 761 675 751 711 592 733 847 786 761 754 746 747 769 779 673 597 625 715 890 895 720 702 743 707 717 754 695 680 732 647 649 718 756 856 773 702 757 793 933 877 685 640 602 601 656 803 899 767 635 715 873 829 693 673 737 784 728 697 711 677 690 778 838 861 882 764 539 511 686 783 840 798 590 673 883 871 799 776 764 649 627 727 761 704 659 733 792 833 785 670 761 891 796 651 686 775 737 701 690 675 792 899 848 682 644 745 734 662 644 688 739 803 807 859 820 616 563 593 752 819 755 846 810 698 679 603 655 807 812 846 864 744 700 742 666 573 703 858 832 774 773 785 708 543 585 848 880 702 721 817 748 653 660 745 749 663 728 853 810 745 754 701 638 668 646 666 825 881 814 704 679 729 819 872 731 698 679 637 780 708 584 778 925 836 763 778 782 725 673 738 716 649 639 659 843 908 792 649 702 890 657 490 625 712 878 916 907 852 586 471 598 720 817 834 790 916 788 526 618 760 809 805 834 811 720 662 691 755 666 655 787 915 888 773 786 701 542 523 659 823 857 803 777 793 702 646 787 846 788 713 639 653 626 648 830 824 693 723 780 753 708 735 746 717 813 896 759 678 661 601 683 666 712 891 854 785 776 755 776 746 567 578 718 795 937 874 722 695 705 690 644 701 753 714 704 771 788 703 707 748 771 786 713 707 777 792 738 672 618 605 689 770 846 941 916 714 581 665 755 809 826 802 792 689 607 685 768 713 684 721 694 738 785 823 816 732 765 723 605 648 769 741 670 735 729 747 806 714 631 643 773 860 810 816 900 891 698 513 524 691 798 853 854 754 744 693 631 698 786 885 876 770 738 752 706 684 721 695 661 695 764 805 776 734 718 682 658 736 822 792 713 650 701 810 764 708 771 781 703 645 687 796 793 709 691 731 752 739 786 804 743 698 699 747 711 726 804 712 699 742 730 792 784 707 717 743 693 719 757 709 744 748 686 683 707 753 750 745 742 682 725 799 801 810 809 785 730 694 726 685 646 763 887 911 800 710 708 667 709 763 739 743 703 658 704 721 689 711 784 790 750 754 771 769 733 674 647 686 702 747 775 758 867 871 746 693 642 715 802 767 757 763 755 721 701 706 705 691 675 687 687 751 844 870 847 790 738 605 587 692 696 767 834 794 798 748 675 748 767 743 752 704 722 684 635 737 808 815 776 777 801 762 753 683 596 667 700 712 756 757 798 794 801 757 630 656 701 731 784 787 760 760 769 694 650 674 719 746 704 711 795 818 785 757 749 819 812 715 673 612 592 695 812 894 877 755 687 618 596 718 810 858 841 751 702 672 643 711 783 772 804 807 750 703 652 643 697 768 823 828 770 758 796 728 647 672 711 766 822 788 721 695 725 731 683 683 717 775 834 808 744 739 740 724 728 726 744 755 734 723 714 691 670 715 777 796 805 797 762 702 639 645 729 803 812 812 791 726 703 682 672 706 761 802 743 713 759 747 700 674 706 783 829 785 739 728 703 718 710 695 711 747 811 787 735 717 702 692 711 784 827 817 778 728 674 693 753 734 742 756 737 720 725 784 751 711 718 655 696 740 758 805 736 693 710 750 753 729 791 794 731 659 593 651 710 748 862 818 768 783 700 730 738 751 800 751 715 698 673 626 684 765 793 837 863 823 683 632 660 672 732 820 861 806 721 642 638 672 710 811 822 744 740 790 797 747 747 736 677 678 720 737 743 772 710 680 735 770 826 818 758 672 637 684 725 756 743 718 761 842 811 745 749 699 673 728 753 752 726 715 754 736 722 728 688 708 760 765 783 819 760 701 695 678 717 728 713 709 727 770 756 727 722 745 741 765 809 773 672 638 763 823 794 755 739 738 728 671 585 640 724 809 844 824 799 719 696 675 725 820 820 791 707 696 723 668 722 803 746 687 726 764 811 819 721 672 626 668 791 829 847 749 679 703 700 783 842 776 686 668 673 680 716 786 842 749 717 719 662 707 699 705 736 746 776 749 734 720 728 765 773 775 781 774 751 760 731 698 688 658 746 794 784 824 796 739 664 632 640 661 737 778 783 759 712 726 784 813 777 720 685 695 749 765 708 680 744 798 770 804 876 792 686 678 668 640 696 805 794 713 722 772 746 722 730 705 723 703 668 729 763 760 743 752 792 781 745 702 684 682 718 754 726 805 817 723 707 675 762 806 714 728 761 817 809 728 716 675 665 715 755 769 722 700 744 752 736 806 816 747 720 731 771 664 577 678 710 735 796 795 737 684 745 777 767 729 669 722 740 766 789 735 762 812 804 747 715 669 667 746 730 712 691 689 728 736 816 881 807 735 726 583 545 742 819 826 745 670 726 720 696 767 818 774 758 673 596 678 808 866 826 725 664 745 806 797 745 723 775 752 668 652 710 786 838 863 795 670 650 679 713 658 726 904 844 771 695 668 740 724 748 769 741 750 751 777 766 745 774 799 757 690 729 674 575 682 784 761 751 730 736 820 757 643 726 809 677 562 710 824 746 713 694 697 825 867 684 621 780 694 551 663 824 790 661 798 826 674 719 865 813 601 640 742 678 624 687 826 751 682 785 823 906 775 629 815 768 533 613 918 1080 879 585 664 844 868 877 801 663 680 830 801 735 775 769 735 757 730 651 721 746 703 713 666 652 742 756 717 693 646 725 789 695 720 817 779 744 686 609 745 904 869 746 653 672 758 826 832 755 729 702 612 665 797 863 801 613 519 625 800 765 663 679 665 771 806 566 605 803 688 712 815 732 735 760 789 763 757 860 815 708 620 732 946 818 683 735 746 674 630 703 824 858 761 722 734 657 634 698 728 751 799 838 771 704 754 823 800 715 722 761 755 695 707 756 736 727 713 746 755 692 678 670 609 665 833 794 725 771 702 722 831 822 804 772 700 723 719 650 716 841 824 646 650 818 845 680 534 693 867 916 827 589 591 697 723 829 876 803 753 710 673 726 724 671 734 748 682 708 734 719 739 802 802 691 616 616 722 789 832 874 719 649 732 763 757 767 816 863 808 735 755 739 732 792 824 794 738 707 736 697 553 622 773 738 663 668 717 721 730 690 688 732 747 797 740 690 756 812 749 740 803 781 885 922 736 637 687 736 750 760 724 733 776 749 779 812 730 703 708 645 688 773 785 811 737 610 629 706 773 740 678 724 765 826 805 691 625 629 671 667 695 708 677 740 851 820 723 803 852 725 682 702 683 777 864 869 856 762 682 699 795 805 715 682 687 665 687 784 789 758 774 751 727 619 547 638 716 749 749 752 743 737 786 770 761 746 695 745 742 712 796 813 754 725 711 718 791 877 817 665 600 697 853 808 691 720 793 840 723 658 759 661 577 728 841 810 727 725 782 740 701 736 758 754 706 732 761 695 632 713 840 794 725 695 738 744 689 779 845 795 745 742 713 680 738 866 871 712 676 714 776 822 810 813 729 687 658 629 711 748 710 675 695 704 746 791 749 687 586 598 713 747 788 767 657 623 628 708 755 717 805 796 753 792 725 788 835 720 717 725 699 739 802 809 768 767 726 691 781 827 822 815 724 688 747 792 798 774 710 647 685 705 686 741 754 672 627 750 885 800 647 693 784 761 718 669 661 703 868 988 860 731 667 727 800 747 730 719 739 779 798 755 667 713 763 738 694 672 684 673 731 803 734 639 736 786 722 733 698 698 728 757 818 787 715 692 755 838 753 715 802 784 770 720 651 627 632 771 917 916 806 662 573 706 883 811 651 640 796 853 732 676 743 746 685 724 773 779 693 636 749 792 772 773 776 739 713 802 761 649 734 828 755 697 708 710 709 763 835 767 676 689 763 784 727 691 721 762 729 711 693 724 734 634 666 735 751 709 648 674 675 685 746 780 763 725 722 772 827 771 744 787 714 711 807 778 754 802 756 689 712 797 849 764 705 701 675 753 803 753 746 703 686 779 761 722 694 593 634 718 819 844 724 754 749 647 644 711 805 830 802 759 706 708 755 788 749 726 738 669 658 746 767 752 795 816 777 765 724 733 763 800 846 728 678 690 697 789 826 776 718 756 769 747 729 645 628 687 734 739 752 795 784 733 723 708 678 718 802 849 777 708 715 717 797 821 744 753 792 797 738 695 691 688 692 660 724 826 841 783 714 681 610 653 761 771 733 691 725 724 744 786 787 806 764 743 703 707 762 730 710 689 688 722 769 792 737 700 665 635 743 846 775 699 687 696 735 761 816 838 760 669 609 610 681 834 880 766 709 695 738 809 745 679 698 685 681 685 704 769 787 778 754 716 697 725 807 841 747 678 668 703 774 775 805 766 691 716 777 819 713 658 740 768 761 761 756 749 755 727 680 694 713 751 855 872 766 722 703 697 767 783 756 722 692 728 764 755 725 683 698 772 745 696 720 727 762 783 762 735 713 698 710 788 816 765 693 645 696 790 788 746 756 709 648 668 682 695 718 723 752 749 708 668 707 816 826 797 728 660 692 744 813 827 823 809 753 723 671 691 733 721 731 716 727 793 775 696 700 683 679 712 680 695 698 697 704 697 736 764 755 771 798 742 698 666 643 703 737 746 745 775 878 844 733 717 742 810 836 802 742 653 653 712 767 817 753 718 748 709 709 737 769 790 740 697 751 824 806 736 701 729 746 717 724 761 748 763 800 757 721 716 730 727 724 765 782 791 802 787 704 641 639 671 731 754 790 744 689 722 685 697 732 721 738 732 724 713 688 646 669 790 814 820 871 818 756 711 641 630 659 739 819 832 816 739 678 669 686 710 724 755 768 734 701 740 753 754 746 728 760 738 721 713 724 788 759 739 736 707 740 736 703 656 721 796 784 811 773 755 682 687 779 708 682 671 715 778 788 839 758 717 735 709 734 744 771 715 673 696 702 823 865 807 770 691 676 743 761 747 733 734 797 767 744 796 757 766 777 706 674 660 692 752 757 763 767 775 773 708 658 696 787 801 770 708 628 690 759 795 790 701 715 713 687 716 688 729 809 814 782 717 715 771 812 864 804 666 595 567 646 745 834 889 797 759 732 699 733 719 698 636 641 675 659 741 787 814 814 744 728 718 732 728 716 749 723 706 728 745 818 868 833 742 635 643 736 782 785 782 785 760 752 747 685 688 697 689 730 717 701 723 762 770 735 777 807 760 712 694 709 721 753 778 787 766 701 675 649 661 728 784 814 743 702 683 671 744 754 774 772 709 706 708 740 800 826 786 722 734 735 726 740 747 744 744 761 728 747 785 773 730 696 726 685 706 780 764 781 803 805 793 755 701 693 763 815 796 762 780 778 733 739 745 751 776 759 740 731 759 754 726 770 774 755 760 747 740 747 770 774 756 765 761 776 797 723 673 647 641 724 734 706 751 766 739 728 725 737 756 708 641 645 681 705 740 812 821 788 746 663 633 655 712 749 794 831 775 710 706 742 731 690 609 613 751 776 731 728 746 734 745 799 741 697 723 709 714 721 735 739 754 775 777 748 682 704 737 763 776 757 744 722 753 753 752 755 730 760 784 747 710 719 717 748 761 714 745 781 787 802 808 798 778 774 719 678 695 710 763 771 748 755 727 721 770 805 784 734 659 634 647 653 734 764 812 842 719 712 713 696 755 751 719 669 697 745 761 792 778 758 700 693 749 754 710 660 668 708 814 864 817 812 801 731 646 700 774 730 703 658 662 778 825 791 730 682 693 706 733 761 727 717 706 687 766 831 819 799 769 710 655 656 722 809 851 836 787 721 619 594 653 751 865 847 813 798 732 688 655 689 781 763 701 716 725 759 743 678 720 743 715 674 668 766 788 754 756 752 778 771 758 729 673 700 720 726 756 726 718 743 733 778 786 749 755 695 686 703 668 747 836 840 799 713 683 689 722 808 800 747 745 708 660 703 752 756 768 775 793 750 739 771 737 707 671 716 762 744 778 790 760 719 704 684 700 753 711 732 808 740 687 725 736 741 748 781 780 713 712 784 790 717 722 746 778 804 758 733 709 730 718 655 688 682 664 730 781 819 796 692 677 710 712 731 709 680 702 770 793 721 711 752 747 741 780 795 761 747 718 687 677 685 736 762 783 775 709 683 676 651 704 786 773 784 771 688 707 729 763 784 751 793 772 750 756 704 682 690 764 734 686 791 777 721 679 630 665 694 765 819 801 770 702 671 734 723 655 714 709 679 742 729 730 717 704 787 826 816 751 675 681 696 698 686 703 791 824 769 774 835 762 726 795 706 604 645 798 883 819 773 738 735 748 739 691 696 772 733 720 727 703 729 733 794 840 822 798 746 701 664 656 721 815 835 793 757 754 785 795 747 705 684 668 720 750 757 822 822 792 776 672 620 678 709 725 735 719 741 783 746 706 718 724 713 688 734 751 703 718 710 680 692 722 764 765 739 752 722 663 702 760 747 773 789 716 735 754 708 699 686 696 722 769 777 732 773 823 818 774 697 631 642 701 714 772 819 795 783 698 663 713 764 802 735 680 677 735 796 760 725 733 778 792 748 686 698 756 742 715 730 754 781 838 797 734 774 746 737 761 705 686 727 763 775 789 760 721 717 681 706 760 743 732 696 689 732 781 843 803 748 711 715 790 760 693 653 712 851 875 850 797 697 695 766 774 773 749 703 737 724 717 768 788 804 770 715 652 609 630 705 755 732 760 758 694 738 816 738 634 662 694 738 771 705 670 656 665 743 782 796 788 770 762 763 738 685 714 761 799 818 770 753 759 772 773 724 688 709 767 763 690 649 673 741 808 863 823 732 719 732 720 689 677 698 713 783 820 778 807 799 773 723 652 732 758 720 740 730 727 764 780 769 758 758 768 758 741 688 651 684 757 817 784 743 762 802 817 765 666 641 705 775 827 852 797 728 738 714 734 776 767 764 739 717 710 748 756 753 802 775 746 789 773 710 679 682 709 719 747 760 708 675 687 715 736 767 749 695 686 732 764 679 673 753 716 692 710 721 736 769 784 734 711 712 723 712 726 750 719 721 722 724 757 750 751 791 794 784 757 752 763 753 767 755 751 737 704 726 773 834 836 735 661 676 704 717 783 812 752 747 755 728 741 742 710 717 750 754 751 742 721 703 686 696 714 755 806 787 772 722 621 600 628 695 743 785 854 816 739 742 743 660 644 696 743 809 814 803 753 715 709 659 715 806 775 701 689 672 664 757 804 800 797 760 724 720 748 717 686 725 748 736 675 687 743 735 760 773 771 803 787 705 678 715 685 653 705 762 778 788 792 767 742 727 714 708 710 701 701 719 738 748 706 695 765 835 849 811 741 690 704 678 701 783 773 756 732 717 684 639 692 755 784 737 686 748 812 821 764 664 639 663 723 795 813 791 736 698 689 718 750 782 789 776 758 679 674 679 648 725 826 862 811 675 574 654 796 852 829 714 623 625 692 760 780 809 843 818 713 677 721 689 660 681 711 793 865 842 752 655 625 690 838 916 786 643 616 660 750 791 764 701 654 755 882 836 709 698 736 661 686 729 633 698 834 802 703 672 762 815 767 758 723 684 683 746 779 646 670 795 791 740 675 688 789 816 765 752 650 669 841 797 718 722 753 838 804 649 644 792 846 771 750 769 760 720 702 765 707 642 755 834 755 642 686 799 822 766 733 749 689 642 713 740 699 782 825 764 815 832 762 667 667 748 750 766 778 745 726 778 774 708 721 744 789 801 787 782 691 703 772 682 673 752 782 775 693 746 833 746 668 650 695 743 725 747 804 787 727 722 726 734 762 761 714 658 662 736 821 789 766 752 717 798 761 705 730 716 762 719 659 756 813 816 778 708 766 796 667 597 719 860 874 749 600 636 728 805 839 719 698 724 734 824 806 669 594 759 883 791 734 666 659 744 757 764 765 747 725 719 768 808 742 660 681 679 747 854 785 768 772 688 695 755 760 780 814 747 708 716 760 817 779 777 747 674 676 694 706 714 805 841 698 697 816 806 760 752 740 682 634 686 794 803 738 765 788 708 674 750 754 671 650 766 859 780 732 732 782 798 676 669 665 707 808 733 662 673 799 870 812 773 672 667 669 652 755 766 706 686 769 834 821 753 708 754 694 672 727 772 792 718 694 730 762 750 725 746 789 802 721 664 634 660 751 762 814 832 784 785 746 725 720 723 731 695 750 820 804 748 691 709 703 683 720 746 740 751 785 776 770 769 734 693 695 740 756 753 724 730 741 711 747 773 750 717 713 788 817 787 740 687 708 723 730 749 786 798 749 770 762 793 793 682 712 691 681 801 795 722 704 745 806 805 755 682 662 703 699 761 829 779 697 688 746 762 768 715 627 644 726 837 818 680 680 735 742 789 784 668 593 646 747 806 821 746 649 703 775 804 771 652 655 710 741 730 675 715 742 739 764 761 716 686 744 737 756 813 727 666 730 829 829 788 737 660 643 674 764 775 743 802 777 716 755 776 753 751 765 762 751 715 669 744 801 758 723 713 758 775 804 751 642 718 801 768 714 750 801 737 665 665 751 789 660 633 754 837 865 761 700 719 730 725 720 817 790 703 658 642 723 764 808 805 771 761 697 693 758 771 713 726 788 762 737 709 678 718 718 681 718 761 793 799 763 782 740 701 741 720 716 739 774 732 661 777 852 788 754 760 761 699 660 723 775 764 723 690 760 796 735 709 704 738 756 764 758 739 751 715 695 763 813 785 706 668 740 799 805 741 624 650 735 776 812 761 737 725 685 741 750 740 723 712 796 818 797 741 684 738 803 813 804 772 733 710 639 649 776 803 795 751 709 719 712 725 676 705 770 721 708 746 764 721 732 728 722 753 738 777 736 716 768 747 748 712 707 731 774 799 723 699 626 630 755 774 773 792 837 829 729 683 691 709 723 698 686 708 733 774 805 801 743 686 721 783 774 756 761 700 647 673 732 775 765 743 730 749 770 709 675 759 755 694 711 751 787 743 653 642 744 813 791 716 698 762 779 797 777 724 704 721 699 715 789 767 775 746 662 680 791 882 828 748 722 697 656 693 773 705 658 760 819 755 690 685 679 753 808 723 742 785 650 586 704 848 813 658 658 695 761 796 746 805 752 600 635 733 803 819 664 673 850 758 700 809 784 700 681 728 710 621 721 848 782 748 758 675 673 746 761 814 754 641 746 871 832 672 678 831 797 730 699 682 735 762 805 792 751 779 759 719 752 783 729 705 731 760 812 777 712 718 704 716 720 701 796 857 810 698 629 739 851 829 765 754 717 683 679 655 703 757 846 937 823 710 712 700 666 671 715 745 808 793 735 695 650 748 822 846 888 832 760 678 566 579 702 735 724 802 827 754 689 713 825 792 685 633 594 714 853 790 727 822 871 767 607 599 794 880 799 675 651 762 795 749 721 680 669 812 838 696 738 789 753 734 677 656 778 871 763 720 783 708 635 695 740 811 839 732 687 708 756 731 700 765 734 681 772 812 674 647 727 767 799 752 682 635 747 896 856 752 639 666 812 853 803 743 678 625 622 677 757 736 748 901 885 724 657 621 666 758 732 691 652 714 901 914 783 668 628 685 814 835 703 632 679 861 887 796 815 682 579 657 787 856 743 688 793 823 664 584 748 829 738 724 760 675 624 731 777 773 816 841 804 704 649 641 738 836 738 697 728 678 668 735 706 632 760 891 830 760 734 691 650 622 695 784 801 847 894 785 620 660 691 695 753 699 672 672 720 829 807 712 684 779 848 774 751 768 670 616 699 700 652 771 929 882 758 759 730 645 611 702 843 778 658 707 719 721 801 829 819 659 612 800 809 677 617 715 819 815 802 790 752 770 731 616 636 708 797 779 656 716 778 799 847 752 761 737 604 700 764 699 688 855 903 716 662 612 616 739 794 762 685 698 761 833 851 724 663 678 663 721 753 712 728 768 781 807 824 792 747 710 683 671 722 729 713 814 849 777 634 544 647 762 785 756 765 761 727 740 739 715 698 700 688 720 807 862 848 764 723 766 757 665 641 677 775 858 808 704 657 721 780 832 829 744 672 686 715 713 790 780 728 745 769 788 758 737 721 724 712 723 747 720 746 759 776 786 733 713 762 817 757 690 706 685 737 799 734 730 755 775 789 785 776 727 690 647 731 808 748 718 694 736 759 718 732 726 743 770 742 785 754 732 771 693 672 710 772 752 687 723 757 793 770 711 741 817 811 747 694 690 711 684 702 743 794 837 800 783 810 811 726 619 600 665 795 864 830 755 690 685 692 733 785 780 774 765 735 714 718 765 776 746 757 732 680 713 764 752 722 709 725 748 761 751 766 794 758 748 720 700 700 707 780 797 797 799 721 653 683 720 691 700 777 815 797 767 750 749 732 727 685 639 687 738 764 811 832 788 763 742 692 687 718 725 707 701 700 742 789 796 804 770 734 741 711 681 703 700 710 742 730 751 785 753 734 741 721 687 683 740 756 708 738 758 759 822 795 730 700 701 757 727 676 727 792 786 757 718 674 735 753 715 726 709 772 810 749 741 697 665 712 770 768 740 735 739 758 724 723 763 770 756 697 679 720 758 771 756 740 730 710 715 753 781 749 685 672 656 669 747 769 754 766 768 741 699 684 734 768 806 820 706 654 695 711 720 707 716 758 778 799 773 721 705 677 701 739 711 713 721 725 747 789 826 791 761 762 730 652 634 710 761 780 784 769 746 767 795 790 801 729 642 652 666 677 712 811 876 834 787 738 739 753 761 760 685 684 702 692 730 765 808 809 749 674 643 708 763 803 835 780 735 768 791 736 704 760 735 675 695 717 740 791 822 811 782 791 778 667 653 669 631 700 763 790 802 788 794 747 724 732 699 715 715 702 711 725 767 749 748 767 732 720 750 739 689 738 763 702 720 753 727 710 731 724 679 697 772 814 812 807 761 719 744 730 712 700 689 734 745 747 752 777 822 767 690 678 678 678 718 771 789 772 739 748 767 741 725 714 697 731 736 734 758 722 717 731 744 779 785 784 729 665 659 695 740 721 763 831 803 787 732 686 696 691 732 761 766 774 796 795 747 739 691 681 736 736 731 750 814 818 763 755 748 757 761 759 718 663 730 760 747 789 802 799 746 728 726 687 727 743 717 729 767 778 754 776 792 770 764 711 663 697 731 745 732 728 742 761 790 780 745 714 696 705 712 693 692 753 812 848 805 693 695 726 699 731 752 715 719 724 703 712 756 809 758 688 713 745 739 720 703 674 678 714 727 709 740 811 831 844 800 675 643 713 726 700 747 748 694 705 705 708 745 763 738 701 693 704 725 768 808 801 753 709 702 689 696 738 760 779 751 681 643 695 814 846 790 737 721 719 702 736 776 743 706 732 759 750 755 802 840 778 697 670 652 681 755 778 763 737 746 788 778 787 772 702 676 666 697 766 798 780 732 695 701 732 741 779 808 765 709 708 742 724 693 731 811 804 726 706 668 659 748 787 780 738 684 657 652 742 836 838 809 746 683 698 751 757 736 742 738 698 732 785 764 768 769 725 707 695 692 742 770 753 731 716 723 712 731 811 839 790 716 634 647 782 827 750 687 667 688 724 799 836 752 713 739 714 702 741 776 797 765 701 693 757 843 778 678 694 719 761 754 750 768 749 750 727 688 691 751 789 736 689 713 750 759 757 753 790 797 719 679 687 711 753 774 798 773 707 726 747 754 771 713 667 683 724 746 744 760 756 737 718 726 762 783 751 710 724 724 739 772 760 748 743 736 728 722 739 726 709 743 765 766 761 781 784 724 708 707 707 739 746 773 793 740 683 676 743 792 743 717 741 726 673 704 767 741 760 776 740 776 816 821 768 713 705 672 688 727 715 725 799 846 791 731 715 689 690 754 789 774 778 771 760 754 707 692 728 796 814 744 746 729 674 705 720 744 759 732 744 766 765 731 713 751 761 730 746 778 750 701 682 701 765 819 817 756 681 676 738 760 758 739 636 631 730 755 771 786 723 696 735 715 682 702 756 771 750 740 711 705 762 799 762 763 792 768 733 696 683 729 806 806 728 680 652 664 700 757 814 788 769 765 732 694 687 742 767 768 796 776 727 708 696 721 758 729 681 709 747 743 772 778 761 793 807 750 673 702 743 710 717 725 709 713 757 835 884 874 781 675 652 691 699 688 737 762 768 799 789 753 749 767 702 647 725 755 728 768 761 724 778 823 790 741 708 693 695 705 697 723 793 792 724 720 754 761 778 740 681 680 689 722 758 783 773 759 790 773 749 717 657 630 656 706 755 834 828 739 688 705 790 799 737 707 681 686 725 757 724 682 758 824 818 773 714 720 690 675 722 723 752 791 772 723 684 717 751 746 728 689 728 772 742 749 745 703 709 778 811 780 728 696 706 704 723 755 789 798 739 725 740 751 749 740 748 685 643 734 797 785 814 775 658 668 754 786 756 760 774 722 747 768 727 757 752 748 785 749 713 678 636 703 826 839 725 644 644 688 763 783 809 821 748 720 709 671 685 749 768 713 705 754 752 811 886 769 634 705 828 741 674 731 720 739 778 770 703 662 685 762 826 773 759 727 700 749 700 652 722 784 825 820 732 689 686 694 708 738 775 772 741 637 663 816 811 789 763 698 707 705 718 752 788 848 805 679 655 690 696 769 826 725 670 841 917 720 554 611 812 872 793 731 649 655 688 673 737 814 876 924 739 523 603 778 890 888 776 613 540 687 862 865 822 817 745 647 620 678 770 836 831 736 634 664 780 769 704 735 803 806 714 633 670 758 821 833 811 763 654 619 676 731 708 693 807 803 721 779 783 714 757 834 834 759 696 693 694 695 691 707 751 794 801 770 753 757 697 641 702 749 812 821 752 714 693 803 806 680 702 727 714 769 760 695 742 756 700 731 773 780 767 699 636 651 723 816 801 656 630 722 753 782 814 737 696 759 770 770 719 621 651 732 753 789 786 712 694 716 759 828 805 708 630 635 733 807 814 762 722 765 734 676 805 820 651 692 787 736 643 633 771 867 822 736 736 772 679 682 791 726 686 812 857 686 612 736 789 786 788 779 756 722 726 752 707 659 694 735 731 732 875 874 608 611 807 841 706 616 761 834 755 767 734 660 757 811 757 732 732 738 712 704 751 787 783 769 724 750 761 672 682 724 751 743 667 616 694 865 906 740 691 858 816 656 635 717 775 660 722 908 767 642 765 784 693 731 827 779 671 607 700 804 733 721 804 912 767 662 792 674 630 705 709 747 774 804 808 789 742 673 659 688 697 787 799 689 725 798 828 758 633 742 826 634 571 690 794 844 786 765 782 730 732 725 689 740 723 726 778 717 697 705 753 866 805 707 730 710 705 719 704 769 806 729 673 760 832 752 679 728 785 755 760 769 734 718 742 740 692 715 712 730 794 715 662 731 783 796 821 874 827 681 643 724 656 584 795 874 768 782 826 833 746 697 656 642 791 816 708 664 642 617 741 880 838 778 729 689 702 732 706 640 615 656 764 873 901 811 705 720 759 705 623 600 668 832 891 759 650 660 728 753 831 860 642 514 662 844 857 786 738 742 822 790 702 643 619 626 592 775 962 869 756 751 789 726 667 656 742 882 812 678 644 783 853 732 682 673 731 760 710 692 692 738 799 809 762 731 755 883 899 703 576 537 625 771 838 873 837 812 753 620 580 614 700 850 893 746 645 691 747 792 786 763 746 695 672 674 706 758 804 802 729 676 676 710 764 777 727 690 750 796 736 733 780 774 761 729 656 670 742 743 807 834 741 734 749 754 771 703 696 774 755 717 745 710 681 744 788 849 859 723 656 702 741 736 726 749 778 792 746 717 734 740 735 730 736 649 601 763 860 822 803 757 721 726 714 686 698 764 765 730 732 766 774 716 720 735 713 702 704 790 790 684 720 794 815 795 771 757 662 624 675 719 742 749 732 732 779 784 766 746 765 739 629 651 755 816 836 830 842 814 729 622 616 664 638 709 771 760 767 735 794 803 684 638 712 818 822 759 694 703 777 782 753 726 786 848 757 685 673 684 736 768 702 635 746 822 748 723 804 824 669 617 714 743 737 707 743 837 771 700 741 740 775 784 756 673 555 711 882 804 738 739 730 766 793 771 732 677 676 695 731 799 770 726 778 751 707 735 706 710 719 707 761 804 737 611 660 796 833 791 734 702 677 732 808 794 756 712 643 651 697 768 846 825 767 734 743 699 697 778 746 665 637 712 806 860 814 762 769 712 705 701 702 757 788 746 714 750 728 760 771 681 739 814 762 706 664 720 831 783 702 728 682 662 829 898 800 713 620 627 737 736 729 803 822 793 763 741 738 762 724 639 661 669 731 855 775 680 693 711 732 779 845 801 704 677 686 711 745 788 740 643 704 785 846 850 690 609 704 773 709 746 894 886 744 648 706 738 640 599 674 807 881 834 739 667 709 780 719 653 715 797 808 754 683 649 701 794 757 696 751 787 754 736 735 744 783 689 633 719 746 827 853 757 732 733 677 672 705 668 742 822 749 748 804 815 762 687 708 701 732 769 654 676 724 697 717 700 777 865 848 795 726 740 825 760 623 598 629 745 845 820 716 669 693 703 769 857 849 689 603 676 741 786 764 763 790 727 691 666 643 717 766 738 786 817 743 746 777 740 711 749 772 689 689 779 778 721 673 704 765 761 768 748 690 705 681 679 771 794 822 811 730 734 774 751 685 714 766 703 688 700 614 647 808 819 793 824 787 748 693 652 719 760 682 655 708 750 848 868 782 734 720 717 690 730 798 761 725 704 703 733 795 894 809 620 616 717 716 687 815 939 839 665 637 744 836 789 689 659 663 704 812 818 696 689 738 706 699 744 810 847 813 721 655 706 754 699 650 655 722 830 814 787 813 758 658 616 669 729 779 772 782 774 730 804 811 743 662 615 683 735 774 791 787 740 654 673 786 853 799 690 653 698 697 671 713 790 893 822 641 669 703 747 873 823 708 680 716 693 659 703 682 776 916 802 720 747 693 709 785 780 760 696 669 744 712 707 718 669 722 788 868 864 766 771 757 671 666 689 688 771 801 714 718 774 718 659 726 814 777 760 814 811 805 700 592 631 680 650 752 951 861 658 650 830 832 699 743 738 670 688 769 793 757 712 788 770 544 631 826 809 771 760 764 715 681 731 691 655 710 784 914 886 736 682 696 719 710 730 720 747 778 631 623 769 806 819 810 772 748 672 643 722 762 780 800 758 659 665 758 770 760 717 711 721 684 689 772 763 679 771 766 715 801 825 819 754 642 612 694 708 687 867 868 690 723 815 830 703 652 755 778 712 631 695 775 751 772 822 767 712 751 666 625 688 698 800 930 856 699 689 676 717 802 722 668 711 795 792 771 771 722 781 698 672 775 682 695 728 725 824 783 680 756 842 753 675 726 762 725 694 694 707 738 754 838 814 632 649 788 782 728 738 727 754 746 736 713 631 723 805 826 853 769 710 688 652 716 786 697 663 771 739 747 848 772 675 628 716 876 842 706 670 620 606 726 781 855 838 738 703 696 754 783 786 707 637 641 630 726 802 799 807 768 698 605 631 801 866 857 865 729 580 612 716 779 756 773 801 719 694 755 762 712 728 745 710 718 795 881 753 644 683 653 709 753 719 714 759 805 731 757 811 706 633 667 781 835 791 767 815 842 741 631 574 637 767 831 804 721 727 772 740 721 745 720 733 788 738 724 803 753 656 632 672 750 750 767 798 867 892 635 550 752 793 716 694 703 759 870 879 844 726 556 636 721 661 630 708 911 866 638 715 817 692 688 849 866 740 711 792 782 599 548 709 771 769 832 844 817 738 675 695 635 746 865 754 723 712 750 740 616 654 732 704 708 772 763 787 887 827 707 660 658 661 658 714 769 851 875 744 712 757 680 623 680 742 778 833 842 741 712 729 726 696 654 775 820 732 666 645 707 765 745 698 774 756 698 830 797 718 809 694 681 847 719 669 694 669 852 878 720 669 618 704 892 808 727 787 694 666 706 646 674 737 810 885 798 772 819 703 596 651 727 706 706 745 793 829 826 837 718 609 728 839 753 619 721 774 676 704 675 717 828 842 854 715 653 728 733 719 685 746 756 685 760 858 778 712 809 800 716 686 650 694 723 716 781 711 706 901 906 723 575 590 707 793 807 740 667 670 790 848 747 745 859 811 602 583 756 749 684 727 732 712 802 862 791 774 714 692 707 664 732 744 700 747 809 830 835 827 713 576 552 607 767 919 876 758 700 659 594 639 770 797 869 957 838 665 589 594 686 728 695 773 846 829 818 787 728 617 572 688 697 638 732 851 876 779 734 736 668 730 775 689 680 738 772 818 799 680 689 820 824 687 709 818 741 688 666 552 609 807 871 841 821 836 751 607 629 691 724 774 792 749 754 793 697 698 745 683 666 650 692 752 775 777 802 801 720 749 783 824 774 630 697 704 639 698 782 843 809 718 717 814 767 687 761 771 705 712 733 747 780 720 644 675 755 768 761 811 746 692 740 763 804 813 799 761 686 670 690 641 600 707 843 878 798 723 750 760 804 827 698 623 653 708 756 781 739 703 778 741 668 724 793 826 777 715 731 753 718 704 740 727 756 781 735 646 585 721 853 810 729 740 731 715 770 790 770 706 710 747 698 631 638 776 835 774 815 836 753 703 731 779 772 676 615 650 659 742 802 782 837 821 757 705 652 722 829 801 694 658 693 689 646 717 843 847 762 712 768 756 731 826 775 702 679 559 697 893 745 720 849 764 671 705 741 757 716 681 799 843 755 756 774 731 642 669 751 732 755 764 763 742 699 758 707 640 696 714 819 886 847 801 654 616 739 731 699 767 812 821 738 676 689 692 729 740 755 789 810 774 636 625 769 818 813 745 686 648 582 757 856 700 669 793 868 695 647 872 821 618 682 814 769 650 656 779 850 775 690 701 729 741 745 774 742 693 757 747 672 674 667 721 835 862 852 725 625 715 775 759 700 772 861 685 565 636 720 794 797 858 951 786 549 515 684 786 714 745 827 831 823 751 679 762 818 725 676 725 741 716 689 649 675 753 856 858 775 759 760 751 664 583 590 734 935 899 732 656 712 828 785 704 692 648 680 720 763 802 783 804 765 750 727 636 662 760 855 836 745 736 749 713 659 658 759 849 758 695 726 681 690 757 818 795 716 737 731 738 786 740 701 736 770 701 652 741 860 896 789 676 652 688 704 659 751 872 833 734 625 604 696 802 769 718 769 726 707 708 705 856 933 811 696 646 664 724 701 688 749 815 858 820 750 661 589 689 826 808 763 688 667 739 741 771 721 675 778 819 818 771 649 599 663 732 683 637 848 972 782 704 747 729 670 627 695 819 840 807 783 712 641 607 669 769 810 778 760 789 766 708 651 676 758 809 777 710 632 535 672 915 919 839 806 698 637 680 691 715 748 809 798 673 692 743 694 719 767 779 755 663 664 792 853 807 738 660 629 705 758 751 769 773 787 798 731 709 714 645 667 765 730 696 762 774 720 715 773 810 792 724 725 782 671 606 688 687 774 845 750 746 779 801 834 756 675 623 565 640 745 781 815 828 824 821 810 754 656 617 652 687 682 707 835 894 772 688 728 732 740 828 852 759 681 620 562 628 718 805 941 958 872 735 604 561 513 554 744 914 1007 930 734 649 672 698 693 723 769 715 682 744 791 805 797 757 731 738 689 680 747 747 752 795 791 725 662 638 686 793 858 859 826 758 649 567 591 732 812 846 891 842 780 737 627 548 628 719 837 958 876 740 685 648 656 708 778 839 792 689 665 691 696 688 728 807 836 844 837 744 602 543 620 715 804 876 803 671 602 617 743 858 901 829 713 729 772 738 661 617 653 706 759 826 792 692 694 761 815 848 848 752 662 675 663 690 759 744 659 622 760 864 810 729 671 667 718 854 948 880 721 594 606 657 697 775 828 797 741 709 677 691 711 715 726 708 729 770 753 735 732 751 739 762 849 762 720 764 682 615 607 754 845 791 778 730 783 832 741 720 744 733 681 655 675 677 723 788 811 810 755 724 776 735 645 669 753 831 804 726 696 669 689 717 738 800 803 749 746 735 683 728 755 716 708 706 758 845 893 777 627 631 690 729 697 679 816 923 802 615 549 672 815 877 831 668 696 802 793 750 630 543 603 739 809 859 948 871 674 585 614 700 789 840 756 645 703 778 820 834 725 645 669 701 703 670 678 784 858 786 714 728 710 733 808 739 624 622 678 806 890 832 797 755 740 783 724 683 718 697 667 633 640 817 914 825 766 736 667 652 729 741 795 909 801 658 701 757 700 583 586 719 840 905 896 820 671 580 653 751 823 807 697 638 691 802 823 751 649 661 795 858 821 701 677 678 611 703 807 856 829 664 635 724 761 741 702 713 750 770 773 852 862 726 669 726 773 759 610 475 639 837 908 857 790 844 822 715 594 602 719 748 754 820 882 805 698 697 605 582 700 790 833 762 769 787 781 758 655 647 754 873 797 719 758 655 625 605 590 768 871 983 990 781 573 522 619 725 831 815 742 696 645 684 805 815 747 716 701 776 877 864 733 590 625 766 800 762 698 644 690 756 792 874 816 659 619 607 621 795 1026 1041 793 489 385 511 694 771 812 895 959 905 748 676 692 709 619 518 721 1004 985 752 596 599 659 755 777 747 771 768 730 660 675 849 893 756 580 579 815 877 779 762 746 600 532 676 783 925 917 738 672 645 735 783 731 692 666 682 674 746 814 789 828 873 736 595 656 773 759 661 648 627 700 867 807 625 645 816 932 924 770 628 606 614 652 711 796 959 916 708 618 566 581 732 849 789 730 767 823 818 704 651 658 648 748 860 779 626 664 722 711 801 818 802 792 695 658 626 654 848 913 801 710 724 765 639 617 823 797 584 590 798 925 799 719 804 771 619 579 863 1014 808 662 584 659 724 619 648 738 744 880 1014 797 661 743 696 646 602 709 905 877 767 643 626 668 802 1036 939 706 576 404 430 788 1032 1030 921 704 556 473 496 673 771 784 909 1071 980 716 596 599 568 584 750 854 802 786 821 786 608 589 800 792 691 762 819 814 763 742 828 750 503 501 704 796 819 892 930 667 507 794 793 558 657 868 882 892 881 610 548 706 774 734 565 669 959 927 696 585 638 716 708 791 848 754 753 782 753 689 689 753 713 668 690 740 859 845 694 596 637 827 828 695 735 733 674 803 848 767 762 677 657 752 745 676 733 811 791 730 632 675 807 877 781 580 588 739 831 892 810 586 556 685 748 786 787 795 906 859 678 661 777 828 690 605 635 707 793 735 731 830 839 796 692 565 618 762 773 805 839 815 823 650 472 594 860 1002 885 748 684 624 641 676 725 830 847 789 782 646 614 803 818 772 698 608 657 696 763 829 833 790 684 743 780 674 735 804 758 731 672 658 699 713 809 830 738 695 726 741 706 673 661 853 976 893 807 660 603 651 680 690 721 700 602 650 800 886 939 900 714 610 722 769 677 630 720 797 748 756 759 734 718 664 717 786 814 759 591 645 801 790 759 769 833 852 706 538 580 729 790 823 720 662 816 806 658 644 749 779 699 641 711 858 876 835 765 663 702 810 772 666 706 744 686 665 673 734 811 857 805 722 721 629 624 764 738 693 849 898 746 602 544 693 803 824 790 683 737 777 787 763 697 774 794 702 669 694 805 857 720 647 671 734 792 789 785 639 586 681 765 874 796 705 693 675 741 791 795 737 702 811 807 682 699 742 784 743 698 777 709 699 781 737 720 734 739 727 762 823 797 770 740 654 575 628 837 943 807 639 612 626 704 784 720 816 921 829 768 680 684 744 710 653 663 813 861 785 677 573 608 734 844 836 812 839 763 609 602 731 825 871 819 722 699 725 753 749 731 666 602 636 744 823 765 710 820 896 766 664 649 692 814 797 728 733 749 735 677 697 770 830 818 667 600 650 672 808 956 918 789 623 624 725 648 647 709 701 779 878 870 745 653 601 666 811 831 877 824 665 606 639 706 768 795 754 870 935 723 537 582 785 827 732 693 704 746 783 749 697 685 657 793 923 872 794 632 587 705 723 730 752 747 797 773 752 730 669 702 780 848 767 669 686 711 727 799 815 737 734 660 714 821 669 657 761 744 740 771 758 694 715 859 881 789 696 563 618 857 914 729 631 712 718 749 838 798 638 600 780 806 701 726 832 914 761 547 577 688 780 830 767 700 667 695 735 694 760 830 793 780 807 851 813 718 588 552 681 854 881 706 657 779 836 693 587 684 779 856 892 827 657 553 669 801 814 847 816 702 758 764 616 584 652 706 817 929 865 782 724 561 535 756 867 787 722 723 732 700 701 735 803 877 817 713 696 635 493 521 769 957 977 874 698 670 735 736 641 573 775 926 842 775 711 624 615 742 823 753 750 793 759 714 660 638 660 708 735 721 825 910 901 860 727 628 528 473 604 853 1037 952 766 641 564 596 727 829 802 798 807 774 781 712 615 618 665 718 796 812 817 887 847 711 608 590 575 625 768 849 928 882 711 585 608 781 840 812 771 789 864 752 634 615 625 710 761 699 695 811 826 783 766 725 702 653 679 777 762 826 862 750 717 660 698 757 624 647 749 744 771 830 831 694 675 788 738 662 700 791 831 762 706 706 664 647 729 807 784 732 791 902 839 651 569 568 648 759 830 895 927 899 730 602 586 536 624 783 883 984 904 684 577 574 650 772 802 785 823 798 733 660 590 664 774 833 842 789 717 663 692 812 897 823 655 554 540 634 913 1024 814 654 653 735 776 732 722 747 772 856 841 632 505 644 896 888 756 782 731 638 687 779 775 653 587 689 836 949 927 721 571 593 688 694 712 775 722 736 844 927 823 641 636 618 742 926 853 771 688 608 571 550 726 906 908 865 782 575 528 790 942 883 744 642 694 758 799 763 730 779 641 534 636 742 875 862 651 613 718 824 872 709 606 717 800 754 737 866 962 806 456 323 536 863 1075 995 822 660 539 594 679 736 825 946 1010 844 554 401 448 638 853 951 995 915 677 623 667 600 576 683 809 814 840 863 803 700 567 585 705 839 895 882 857 713 659 689 620 571 631 730 829 896 898 833 658 559 568 571 708 853 917 979 795 590 627 688 782 766 661 701 789 896 856 644 654 717 642 684 759 790 816 784 775 735 664 698 780 791 772 751 677 658 748 881 879 706 552 532 567 610 825 1022 1020 862 676 599 536 594 713 807 918 908 841 708 566 615 702 736 800 779 735 732 709 736 711 672 739 795 763 635 567 672 774 814 910 896 717 708 767 733 758 769 740 650 562 644 779 853 880 850 802 741 640 609 629 650 726 770 805 826 806 762 719 670 616 702 774 756 820 846 743 680 647 649 715 720 787 920 900 791 758 643 517 609 759 874 898 866 791 588 494 598 735 795 764 792 896 889 767 673 666 717 733 628 577 808 956 823 790 755 642 650 663 690 781 838 752 633 680 757 695 669 799 868 812 719 697 773 725 585 703 917 957 844 660 576 556 641 788 774 729 809 846 772 743 744 625 557 714 804 787 786 802 825 792 728 651 669 764 714 607 670 772 815 868 859 775 721 697 692 689 640 685 801 836 836 798 700 666 686 603 629 802 898 941 816 688 676 621 656 748 771 705 658 757 962 1021 742 515 491 485 691 903 857 800 836 829 708 713 793 673 588 694 715 736 913 903 724 598 668 716 655 809 843 709 710 756 809 844 700 579 734 867 728 489 586 835 873 919 892 655 548 667 794 889 836 645 627 744 718 698 718 724 857 838 677 669 678 684 815 898 777 606 583 618 675 877 967 900 848 683 540 568 670 812 798 604 675 897 942 996 932 683 556 594 511 345 566 922 981 954 993 892 639 666 782 557 318 527 916 968 907 935 834 591 479 611 748 926 919 595 602 724 703 869 942 741 558 535 636 754 746 788 813 726 764 805 790 860 922 846 657 506 560 619 581 622 808 1005 936 781 685 675 765 562 362 660 1035 1127 1118 1054 728 453 392 189 186 734 1188 1166 967 755 738 705 626 794 724 455 503 798 1088 1063 761 607 548 580 730 764 859 825 682 782 793 728 776 769 677 654 673 606 686 913 971 828 687 678 659 609 699 835 802 623 643 872 894 796 830 758 557 582 726 762 745 784 737 548 634 890 927 820 794 746 552 549 696 839 915 871 831 626 482 608 805 910 852 745 707 756 705 638 658 694 729 696 715 781 822 877 842 727 703 718 694 675 638 652 738 798 761 718 834 1001 968 730 506 444 574 736 828 887 825 718 690 680 647 677 835 973 934 769 682 704 596 424 545 806 880 828 785 744 742 880 912 678 537 679 787 644 469 624 978 1033 861 808 791 650 577 637 672 696 730 785 896 990 927 704 450 388 545 706 798 925 1041 1018 976 817 512 408 521 625 780 888 766 678 684 717 733 772 913 906 729 588 680 790 620 504 681 889 839 804 965 1012 826 580 472 413 412 702 1150 1186 880 655 482 469 617 726 752 839 964 925 762 651 653 660 641 682 740 784 871 860 725 631 617 660 721 757 767 851 907 782 628 583 658 796 843 783 723 675 633 650 742 811 844 875 836 710 571 578 675 748 794 779 785 767 666 627 743 845 820 762 677 673 728 721 723 752 805 827 717 648 749 777 732 757 735 695 726 711 700 745 766 710 574 645 857 902 859 784 699 688 711 665 607 611 662 758 862 913 909 818 737 769 746 598 510 616 737 828 835 756 750 702 669 731 804 802 688 591 652 773 845 861 738 662 734 799 831 779 649 616 747 819 766 761 703 638 704 735 764 793 766 812 753 602 643 765 805 742 705 763 797 808 817 778 707 690 647 637 696 723 836 864 804 787 665 602 646 661 794 940 875 799 772 642 550 595 669 736 774 806 832 746 659 689 783 885 860 732 639 638 735 804 837 844 745 584 550 700 796 795 787 702 692 814 817 762 766 652 566 730 875 860 801 760 652 520 603 770 812 760 711 744 796 833 852 768 703 668 600 673 767 783 804 796 712 643 678 703 778 858 761 698 751 761 753 695 609 729 885 812 718 723 694 640 746 803 772 816 702 615 677 756 844 797 684 674 762 847 836 736 634 606 671 744 734 733 788 851 831 739 708 635 630 720 719 788 837 812 806 754 690 664 722 769 719 676 676 732 772 761 790 787 742 712 724 790 768 724 741 715 696 685 736 784 687 720 816 757 713 727 765 754 689 768 808 678 729 859 775 648 612 717 856 792 667 645 719 748 650 688 828 813 735 769 821 742 695 747 724 693 733 797 767 635 715 829 675 614 716 774 806 795 770 781 798 715 595 644 777 820 828 726 602 690 749 766 767 675 756 812 673 692 835 843 728 624 680 756 731 758 801 725 619 709 859 843 756 712 678 628 710 762 676 714 829 872 778 634 660 726 763 814 762 720 768 783 718 676 700 765 789 699 677 726 737 704 715 812 821 715 620 652 725 784 861 823 703 626 622 645 700 799 881 854 775 768 769 777 697 594 606 632 691 774 881 934 824 741 754 705 559 507 694 791 807 875 786 719 708 752 768 735 789 718 669 697 736 788 725 698 756 830 835 772 774 706 638 708 732 702 705 761 819 808 739 693 707 672 706 812 768 726 739 718 757 777 705 655 694 790 808 770 738 704 722 790 832 735 667 660 672 791 866 834 758 741 747 696 631 650 766 763 730 795 782 744 742 785 842 766 616 561 670 756 788 847 850 778 692 734 814 716 576 625 739 759 752 761 792 756 674 711 776 847 877 742 707 721 628 654 800 884 777 664 682 684 742 776 731 722 694 742 864 814 684 647 675 770 768 734 757 752 715 657 727 774 728 766 806 841 803 658 603 657 744 761 729 792 818 705 636 707 745 734 813 844 745 730 778 735 669 653 697 730 750 799 770 754 772 700 714 787 746 715 727 741 689 652 721 768 825 836 724 622 642 741 735 759 866 812 770 764 665 660 730 767 788 768 705 657 682 788 800 680 669 732 775 807 777 724 694 710 750 802 818 722 668 669 634 660 718 825 901 806 760 785 750 701 667 648 620 643 703 761 862 887 783 643 647 765 744 694 699 729 772 751 766 795 750 657 682 801 803 758 695 624 682 784 828 758 665 741 738 653 742 820 801 724 666 719 733 707 652 652 844 907 755 668 721 806 818 767 681 691 805 766 631 587 663 781 804 806 767 724 717 702 713 709 784 773 653 683 739 780 786 701 743 865 871 763 600 616 720 742 726 772 898 794 657 673 668 762 788 697 751 795 699 648 686 744 804 788 731 714 757 824 763 663 646 668 739 784 785 805 791 769 785 804 730 618 614 658 747 792 738 778 834 812 765 693 656 685 737 710 714 830 805 670 698 803 776 760 768 719 721 747 761 686 643 721 742 753 822 834 705 638 705 712 756 805 782 809 767 710 731 790 829 726 637 676 686 592 639 800 876 882 790 750 737 661 603 622 755 791 686 714 865 894 829 745 635 649 772 770 735 776 725 657 698 804 822 718 731 793 710 676 699 721 786 732 704 736 704 709 705 722 730 721 751 732 759 842 812 725 744 816 858 778 649 692 645 544 715 866 825 756 732 742 699 703 765 711 668 814 859 682 650 761 794 733 657 680 815 849 806 705 585 739 830 713 654 717 889 885 668 618 743 803 687 474 570 900 1023 818 548 568 840 945 824 779 709 702 716 537 495 701 894 903 827 842 861 712 524 564 714 731 745 801 787 801 789 740 728 682 753 800 793 751 547 593 743 819 892 756 630 650 790 851 713 665 733 774 706 622 687 798 815 764 771 774 752 751 728 758 675 555 695 853 799 736 802 753 666 731 712 624 689 867 854 730 697 650 760 795 606 611 788 835 727 772 839 763 744 714 691 729 753 728 757 763 670 703 702 702 810 813 722 706 754 667 645 739 763 813 775 689 754 801 760 714 681 717 744 766 726 681 796 780 694 731 763 748 679 717 746 682 762 787 726 761 764 748 761 806 753 621 669 784 821 803 740 628 605 730 763 728 754 787 757 733 798 834 792 704 683 719 738 735 667 686 771 765 729 794 856 715 618 735 811 816 792 719 681 671 731 706 606 758 899 801 766 796 687 649 685 661 811 953 732 582 747 664 623 792 873 913 754 801 795 559 620 637 714 917 865 727 643 642 719 738 700 743 852 867 741 589 538 634 786 815 780 863 958 856 646 525 512 630 809 898 869 771 681 661 674 644 676 816 903 873 795 702 625 620 645 687 790 853 812 762 721 653 640 723 772 769 774 799 828 825 775 643 552 678 796 745 739 789 803 756 725 751 712 670 652 673 770 806 698 641 791 863 776 679 637 765 820 729 752 832 834 747 642 664 738 687 633 728 791 759 804 766 722 725 614 628 778 928 942 736 626 693 669 641 662 697 835 844 768 788 764 688 679 741 739 665 676 836 915 746 631 665 709 746 747 798 823 738 725 745 718 707 652 667 762 763 779 814 760 695 683 754 777 667 694 792 763 778 811 720 645 721 806 824 798 725 644 583 655 779 835 886 835 717 673 666 661 657 710 797 801 836 854 660 589 763 800 774 795 721 659 714 787 745 686 725 709 710 782 791 760 701 687 709 717 715 716 778 786 798 850 794 757 725 643 640 649 684 767 811 807 723 751 820 729 685 725 745 675 668 754 737 718 720 759 884 907 763 656 670 695 636 645 744 779 754 733 854 874 731 722 660 609 707 779 841 789 738 752 703 662 653 732 789 826 796 641 670 764 759 741 748 898 921 724 586 552 681 769 754 827 875 812 695 691 697 673 753 818 815 684 630 737 771 785 684 570 786 930 736 660 756 790 764 680 725 842 779 718 713 703 713 683 635 713 838 802 745 716 703 775 778 666 679 864 866 703 703 756 729 681 664 698 734 784 792 713 706 756 752 792 816 767 687 545 567 724 785 824 919 939 800 672 630 649 727 719 669 726 729 734 769 762 798 729 664 679 667 717 738 707 772 857 872 804 664 701 782 697 662 678 801 905 796 652 606 651 729 776 773 746 684 661 715 838 837 670 688 766 778 850 776 658 728 749 697 684 697 765 795 773 789 801 706 671 719 670 663 708 772 872 873 729 591 633 745 732 698 779 819 787 757 699 689 735 778 718 669 778 810 760 718 692 662 659 727 789 862 776 731 813 732 730 754 679 652 669 745 787 803 801 741 709 706 735 741 718 782 816 765 700 649 647 689 755 734 716 792 822 794 741 759 817 752 674 664 696 733 722 742 765 808 844 748 694 708 693 711 741 761 774 728 560 622 978 921 616 669 861 805 572 580 783 845 770 675 724 807 723 600 703 937 860 747 803 683 592 669 671 663 783 869 802 729 733 767 785 698 685 814 788 672 637 715 822 770 725 758 741 688 673 757 807 754 742 767 731 712 711 697 739 745 743 764 722 689 768 838 756 750 794 712 675 709 713 727 730 692 712 756 824 811 683 664 742 766 760 785 708 664 780 826 780 779 728 632 639 700 756 791 817 772 726 708 659 712 777 815 818 697 675 789 799 744 740 711 624 665 784 773 747 761 710 664 770 857 789 734 716 709 722 705 683 751 802 730 722 739 708 758 817 738 688 752 736 727 766 755 749 741 701 691 728 718 707 753 753 750 769 767 775 702 648 713 766 757 738 795 803 716 644 628 764 846 759 706 673 720 768 744 788 781 749 721 696 721 714 702 706 738 726 702 793 811 787 812 697 604 690 797 851 859 784 640 569 616 733 824 831 755 665 688 734 746 756 781 755 711 749 778 787 708 600 636 752 822 800 798 797 700 670 724 720 740 771 774 736 659 677 737 753 720 720 807 851 789 667 623 698 789 817 793 758 695 664 670 705 748 782 822 785 708 670 684 753 798 758 717 778 798 717 697 724 720 709 746 786 772 769 722 680 714 727 763 787 761 753 737 724 738 731 711 685 658 731 812 813 790 752 746 721 704 727 723 725 699 698 774 800 766 726 723 787 765 678 706 736 727 739 746 771 768 748 747 730 745 734 689 760 808 722 679 715 696 682 753 811 830 786 718 700 721 747 729 704 721 752 730 721 772 753 715 733 733 735 768 791 795 754 674 663 714 740 719 726 797 784 750 805 771 688 682 691 691 707 729 772 780 746 762 793 787 750 717 713 738 785 767 703 693 689 689 731 740 735 764 767 744 750 724 714 768 746 709 736 748 739 740 764 773 761 756 750 720 691 712 723 712 757 807 801 793 762 730 727 689 700 712 679 667 659 793 917 836 757 739 685 607 648 793 869 842 729 641 682 718 723 757 766 732 699 725 768 781 744 705 701 706 737 754 799 845 755 650 637 673 751 788 766 763 766 762 731 708 740 756 726 705 729 769 799 795 767 726 667 670 710 736 759 739 684 722 811 760 723 746 684 706 782 787 765 707 714 727 702 749 784 768 715 678 680 698 755 798 796 768 719 703 732 745 722 737 770 750 726 735 762 756 721 717 748 773 730 678 716 737 650 618 737 853 867 826 752 690 655 683 779 802 780 742 685 688 706 758 801 756 694 671 711 760 750 752 794 753 722 746 708 678 692 753 759 695 684 740 767 830 891 774 700 701 696 702 686 700 751 787 728 670 765 841 768 723 747 754 693 656 684 698 747 760 735 760 796 819 784 701 685 674 656 726 795 781 729 716 708 749 816 798 771 723 663 655 696 754 785 787 731 699 733 753 737 706 739 748 710 733 761 759 756 751 741 743 746 749 744 723 732 710 697 759 788 782 775 703 662 774 834 759 703 663 646 675 732 805 778 725 762 752 751 825 819 757 700 624 639 742 805 760 696 756 799 754 727 729 754 778 728 612 634 798 878 792 665 648 723 771 761 776 795 783 733 647 676 800 836 765 694 714 758 726 697 741 814 782 689 710 786 823 726 592 630 713 753 806 793 722 687 692 720 807 831 760 709 669 711 793 805 783 771 756 716 719 760 697 613 694 705 672 749 763 811 839 784 751 762 785 652 574 673 743 773 728 728 822 778 697 750 776 767 780 750 712 697 698 693 733 763 702 728 790 756 711 730 771 775 741 701 705 698 716 758 755 727 724 754 724 752 772 702 725 739 722 708 664 733 843 852 787 662 626 683 709 749 805 833 698 601 691 774 845 813 735 685 672 734 756 756 806 871 758 600 639 652 613 725 885 862 737 742 767 711 669 639 651 700 758 822 820 807 820 724 589 601 748 878 848 792 746 611 582 717 795 775 779 786 715 729 830 769 656 607 691 817 753 688 737 782 732 696 704 689 743 791 781 725 696 757 764 755 763 740 771 766 681 652 697 748 813 777 666 660 690 739 791 822 823 785 652 547 700 889 933 804 658 608 525 574 751 830 877 922 722 590 749 792 752 680 641 745 813 753 754 863 756 638 678 674 753 816 747 699 694 680 704 772 800 810 804 741 635 643 749 767 776 746 671 680 760 819 838 820 747 737 734 674 614 644 749 753 754 754 727 770 795 752 707 707 710 752 786 770 726 653 751 820 730 715 774 785 719 683 624 671 809 811 713 708 821 807 721 660 687 791 869 819 659 625 690 737 761 742 714 753 776 731 752 781 783 733 657 676 683 689 747 856 879 768 671 644 748 801 788 737 693 707 659 709 782 810 803 787 821 744 677 634 628 742 799 777 730 720 727 677 702 795 789 744 751 748 740 765 784 730 691 726 688 663 741 756 707 744 808 827 870 833 694 612 599 597 643 783 858 840 840 786 712 685 677 720 737 707 736 725 703 771 782 758 783 775 689 687 775 735 720 742 705 730 729 720 728 737 780 805 801 720 674 669 671 745 762 777 819 729 658 708 716 704 724 755 803 793 729 697 668 676 767 805 772 762 713 691 779 768 688 706 742 769 757 691 680 701 727 773 783 801 780 671 660 736 759 769 785 741 684 711 742 774 852 815 725 700 646 648 686 711 778 773 749 746 752 795 814 778 704 654 631 635 652 717 837 864 829 775 688 671 734 788 764 684 656 672 695 780 842 804 776 755 723 702 668 717 761 729 710 722 792 819 754 731 722 671 670 666 665 744 790 803 821 846 825 697 656 681 683 749 755 737 741 742 730 689 734 769 790 783 716 689 657 678 720 722 716 745 833 867 812 741 712 682 665 708 749 766 777 726 676 691 712 760 752 726 743 761 779 743 725 717 709 749 739 738 793 763 696 733 776 774 772 750 733 722 715 732 754 731 722 720 658 661 700 764 831 792 763 744 694 671 724 800 768 727 715 689 704 759 800 783 780 747 662 654 713 768 777 766 744 728 789 793 725 709 725 724 681 697 724 723 785 809 782 750 712 677 669 707 744 787 823 799 704 629 688 751 792 864 795 680 678 700 725 732 742 744 752 840 815 706 683 687 705 723 737 719 690 713 742 769 779 784 800 762 725 748 775 786 757 676 633 709 776 747 746 748 728 746 750 766 761 731 733 707 696 672 669 748 792 799 777 813 827 734 705 665 661 734 731 716 730 791 847 804 752 718 708 710 662 664 667 659 703 743 825 871 841 801 748 678 649 693 678 666 740 821 879 872 815 730 658 652 676 677 717 753 713 720 749 715 736 792 765 765 778 736 716 699 693 743 796 795 797 781 698 652 692 751 796 796 690 613 642 691 764 807 790 816 804 721 650 590 634 791 872 809 789 799 733 690 687 700 666 674 764 802 837 801 697 697 704 713 759 758 767 698 641 710 700 719 809 825 796 765 729 680 658 713 781 750 719 707 728 805 801 729 650 682 752 719 729 772 759 726 733 719 700 784 823 803 803 720 619 608 658 734 751 731 805 863 785 724 725 679 663 729 772 775 766 724 693 670 683 792 817 764 783 855 826 624 562 642 663 744 777 783 811 764 798 791 706 698 636 593 672 776 840 826 796 766 721 703 699 698 727 784 836 836 788 669 604 688 717 716 800 860 837 771 665 569 590 692 793 792 766 796 730 634 645 717 830 937 878 749 730 681 614 601 626 720 783 807 806 758 747 794 747 662 730 754 721 794 807 721 708 721 705 727 753 811 796 669 599 590 671 808 893 921 901 791 604 587 660 655 730 741 747 818 751 724 764 722 664 701 738 776 831 749 706 722 683 770 810 725 783 787 673 681 714 697 732 806 778 709 732 745 735 757 748 696 592 599 741 795 826 829 807 757 698 714 694 756 812 744 694 703 711 698 724 716 746 828 818 799 742 625 600 691 806 831 789 760 702 694 749 755 739 731 705 663 702 705 672 724 719 758 842 863 857 806 721 656 644 667 696 767 803 803 768 630 614 670 729 780 848 942 817 651 579 595 722 825 823 725 730 832 774 676 680 725 737 656 692 798 785 732 721 746 776 762 721 699 664 716 792 797 741 706 761 744 740 822 816 687 664 730 696 703 730 738 767 723 793 903 834 720 569 540 630 728 851 792 772 795 710 754 773 786 837 744 620 580 667 751 803 870 773 684 715 698 743 826 813 755 699 656 663 712 748 770 853 869 719 693 732 693 680 680 699 706 789 862 838 793 718 649 533 548 772 917 859 786 787 739 697 730 763 705 671 682 718 801 780 752 762 749 727 673 668 746 779 774 787 746 698 676 686 746 818 805 724 724 753 753 712 669 702 739 692 706 813 848 814 710 656 715 749 699 720 798 769 754 728 703 750 769 773 787 733 682 667 630 711 783 773 781 771 772 777 753 721 683 627 669 755 808 833 710 648 729 762 769 715 707 782 780 736 708 702 717 764 744 743 789 769 756 733 744 749 680 657 706 786 813 768 730 691 722 736 690 725 782 745 617 653 833 869 685 644 777 785 780 693 643 771 882 853 733 701 724 660 675 815 787 637 613 758 881 852 742 633 610 661 781 860 793 717 671 637 672 801 826 694 691 758 757 811 833 716 661 684 726 781 783 772 750 721 701 736 684 588 707 798 796 845 832 738 672 652 744 854 796 683 604 600 693 767 801 861 828 710 687 731 754 744 715 719 768 742 714 732 706 723 761 744 735 758 753 685 685 773 780 771 774 724 724 742 710 744 782 759 744 705 720 768 750 742 733 694 666 706 796 801 765 705 636 719 787 723 731 753 703 711 733 769 778 726 746 772 771 748 688 715 780 742 740 740 667 663 731 839 884 813 691 610 661 744 752 772 723 651 703 722 801 834 731 739 777 778 770 703 611 614 778 825 737 740 710 764 868 756 637 663 706 704 730 801 795 744 712 660 724 847 824 712 610 653 798 837 776 714 732 776 756 725 713 707 716 678 668 783 784 687 649 645 759 854 813 768 711 683 724 728 732 758 749 773 785 748 763 789 785 728 632 645 741 765 734 757 780 769 778 731 655 621 651 743 779 763 735 700 714 756 796 812 741 692 755 787 754 714 671 667 705 720 758 847 894 828 700 686 761 720 632 627 639 748 855 823 788 764 671 592 651 710 765 834 792 748 722 695 694 707 773 823 794 726 667 681 726 734 749 734 656 704 854 899 841 747 709 699 678 716 678 604 644 752 823 815 793 726 723 770 774 785 731 662 608 616 722 821 846 781 768 804 766 713 662 673 752 774 742 689 704 730 696 719 739 768 825 787 765 762 674 655 737 751 715 767 844 805 723 703 717 706 686 698 733 716 684 751 784 721 738 785 771 784 718 645 698 757 810 787 747 737 710 694 661 666 705 821 869 766 743 713 731 823 748 703 715 661 686 739 777 752 655 682 757 791 812 763 749 722 648 660 716 782 775 705 733 779 748 760 768 713 704 734 782 802 769 730 697 719 784 779 729 703 676 666 636 660 835 889 770 704 712 772 796 749 696 701 749 710 685 683 690 794 847 795 729 706 690 698 765 783 734 685 663 649 676 765 862 881 771 689 687 691 726 773 816 807 740 698 685 753 796 757 721 666 658 660 698 790 813 751 719 766 788 776 693 591 648 749 832 925 792 653 736 732 673 700 784 782 691 730 763 716 727 721 714 737 743 810 851 765 639 621 694 759 816 792 733 710 740 760 698 677 756 807 760 712 636 653 806 795 718 760 815 765 660 707 787 730 712 751 752 746 793 819 716 684 702 694 732 705 705 731 710 738 745 750 805 777 711 704 693 689 743 784 739 727 764 741 778 826 708 637 695 709 738 796 788 764 763 718 701 750 750 720 707 725 693 657 747 794 815 873 805 732 688 620 668 696 695 754 765 777 791 746 707 669 717 778 737 744 702 700 755 736 723 688 725 801 815 809 787 716 644 673 675 682 768 788 785 791 757 705 722 722 747 795 709 678 696 682 730 759 792 843 838 774 715 645 603 715 691 699 785 708 770 796 758 807 746 723 753 704 716 755 725 640 648 773 777 682 717 807 780 772 784 745 693 655 724 822 819 783 754 719 660 614 648 660 706 836 820 784 800 746 757 707 641 713 763 770 743 679 631 708 801 811 764 689 755 767 749 803 719 678 705 710 756 754 798 908 767 586 641 702 745 789 753 690 663 702 732 724 791 853 781 699 668 650 688 719 736 772 790 850 831 708 702 703 660 663 735 821 786 719 684 684 723 734 756 807 830 806 767 699 584 629 789 769 745 805 772 748 749 709 690 703 735 710 711 784 799 840 794 641 612 651 736 800 800 806 781 697 637 683 762 843 772 654 667 673 734 764 795 789 714 777 801 773 741 688 650 678 797 807 747 675 682 748 733 741 761 784 750 750 718 676 795 757 690 759 779 785 817 775 679 593 594 736 797 781 806 774 725 734 701 693 704 672 742 791 791 763 678 675 670 675 783 882 875 768 722 749 676 622 728 769 742 745 715 762 805 767 735 670 635 704 788 762 736 774 767 790 733 620 676 730 752 797 758 731 792 789 735 696 659 715 793 809 747 697 754 758 721 675 662 671 726 804 779 784 752 703 689 689 755 787 791 751 696 705 748 754 715 730 763 738 728 788 773 727 749 742 718 705 664 641 713 778 798 809 821 831 759 678 662 669 705 765 761 716 703 727 737 750 808 803 779 730 657 682 697 707 750 714 667 717 777 813 797 735 743 711 691 733 733 707 721 781 743 770 808 751 778 756 710 708 678 645 707 784 727 698 752 804 777 712 715 694 662 734 850 856 771 733 733 719 686 658 698 761 784 769 736 749 769 682 572 638 806 826 748 754 755 725 707 688 720 703 707 837 854 789 735 651 720 808 756 704 665 694 763 734 673 723 802 747 711 764 782 813 814 754 640 600 717 737 726 825 833 685 597 703 804 781 714 683 732 753 735 756 797 791 722 664 642 695 771 795 782 752 721 693 693 709 764 787 763 729 684 742 782 743 729 771 823 825 748 640 628 622 703 807 808 808 680 600 692 818 837 752 761 772 748 702 662 702 768 797 719 709 806 811 732 681 698 681 698 711 723 860 863 752 653 616 671 698 707 740 805 784 766 782 770 770 698 670 720 787 782 737 748 731 715 733 784 738 693 688 644 718 781 778 761 754 779 738 714 715 687 726 814 824 729 680 704 719 735 790 780 694 737 773 711 675 714 772 724 734 762 726 734 743 725 707 738 742 758 772 730 769 734 703 726 684 728 787 837 803 669 648 730 776 723 717 798 789 713 703 724 733 739 747 735 743 772 724 699 765 755 702 754 770 691 660 725 785 773 758 724 713 724 711 733 744 751 790 744 715 764 718 692 732 735 712 720 782 809 789 738 703 737 772 771 730 693 669 653 716 780 771 773 783 760 760 744 698 710 702 687 684 690 771 839 857 798 697 625 606 699 778 785 803 754 685 719 771 801 812 764 722 707 671 663 724 784 745 694 696 737 812 822 753 695 692 698 686 709 756 741 726 764 768 765 757 735 715 693 747 775 724 721 798 804 702 676 677 718 776 763 775 739 724 784 796 761 725 711 707 727 704 689 711 711 750 761 727 717 739 780 787 751 703 704 774 776 743 735 700 758 808 787 694 626 726 773 728 708 724 729 742 767 763 754 734 724 728 752 771 737 712 708 718 765 751 742 771 727 713 766 770 751 735 716 748 764 751 733 694 713 769 760 747 749 724 715 653 650 766 814 805 782 745 726 709 697 733 753 722 700 714 769 813 771 722 751 741 729 743 730 736 702 714 731 697 747 786 783 771 776 780 689 641 656 675 749 784 807 815 775 748 727 742 709 695 750 731 702 706 751 783 760 792 785 725 720 698 678 715 738 751 776 761 722 706 724 785 779 700 681 671 666 729 772 783 820 785 754 780 753 726 704 729 730 674 722 770 730 692 713 733 745 779 749 718 739 738 737 757 735 728 755 773 781 719 683 696 708 740 772 788 790 774 727 713 731 761 748 683 666 682 709 736 716 716 776 767 721 729 777 818 778 712 677 666 676 702 776 839 817 741 738 802 752 664 668 707 778 821 767 692 695 722 726 769 788 751 717 678 645 647 707 782 792 764 759 775 800 795 760 719 670 689 724 700 719 760 765 763 769 749 732 744 746 752 753 759 749 700 679 678 661 707 735 697 753 810 809 812 770 739 735 752 763 730 699 669 680 751 784 787 778 721 693 727 738 695 669 718 808 812 747 740 727 702 747 762 753 757 703 695 754 747 712 721 745 749 741 736 718 718 753 793 786 735 713 702 717 756 769 752 687 675 696 683 742 785 776 797 768 754 734 696 715 715 706 719 746 759 764 751 699 690 735 801 828 781 742 700 661 689 708 720 759 800 798 760 755 733 712 719 683 655 657 684 786 822 761 753 776 781 741 694 695 691 689 713 745 752 751 798 821 810 767 712 749 705 646 707 704 710 755 747 755 808 802 749 687 630 694 744 702 714 741 743 768 789 787 795 784 757 710 636 669 727 712 748 757 726 740 730 750 805 788 718 679 682 696 734 807 830 790 780 763 726 725 686 619 643 715 776 799 773 758 730 721 737 731 746 739 740 745 713 701 700 714 767 808 802 768 718 706 713 729 737 711 706 707 750 794 764 709 695 724 707 727 779 788 791 772 738 695 722 765 752 741 703 684 719 737 748 787 755 708 732 736 760 761 706 720 751 741 747 767 775 759 736 741 729 702 736 722 684 725 716 723 771 753 755 737 707 749 776 758 724 697 708 760 762 729 773 814 769 728 709 678 739 767 711 708 668 676 793 815 769 770 763 731 720 721 755 773 695 669 715 734 745 766 799 769 695 721 769 725 707 699 706 741 731 756 800 799 788 816 803 717 676 640 613 677 785 803 780 790 743 705 704 699 697 705 742 771 767 750 734 730 692 687 743 750 755 788 788 765 742 719 720 717 675 694 745 736 726 756 777 757 767 769 748 767 758 724 704 727 723 674 675 702 760 809 798 758 726 722 706 675 709 748 713 718 747 780 830 804 766 765 722 696 696 657 660 711 782 833 781 703 717 747 715 718 736 702 705 738 787 802 760 751 719 711 733 727 745 740 700 686 703 728 763 801 791 749 754 789 759 674 667 713 724 729 750 786 791 774 769 709 694 730 685 683 697 680 719 777 821 825 790 722 686 681 692 720 769 823 726 661 750 785 762 793 843 732 606 648 710 742 751 755 733 677 689 774 836 782 731 741 676 665 713 741 806 762 746 824 796 785 758 672 661 653 716 764 710 746 758 739 727 722 755 745 782 753 673 681 711 792 804 680 670 749 786 851 817 735 692 688 733 732 690 708 787 750 688 676 673 704 759 789 789 806 748 765 765 651 647 715 795 830 789 761 753 726 688 672 718 705 739 796 723 725 758 775 768 751 731 710 785 767 624 626 747 736 721 777 784 787 746 741 817 761 676 741 780 698 685 740 709 744 794 787 808 741 640 601 710 809 778 763 685 614 694 827 916 840 620 601 732 762 738 698 748 844 836 763 649 626 816 938 815 646 622 667 691 711 747 824 830 792 707 646 641 670 821 829 699 706 797 780 737 751 704 661 669 848 881 649 627 668 761 840 779 777 727 692 727 731 697 656 702 805 820 750 752 755 696 738 775 723 767 773 701 712 665 679 786 769 776 821 709 629 739 807 760 700 723 756 717 759 809 765 682 652 730 769 719 767 760 612 665 806 786 705 721 751 755 790 750 764 734 610 653 783 844 819 825 731 576 707 803 676 667 762 832 859 780 666 634 694 762 720 721 766 732 764 779 740 680 677 753 778 761 699 724 723 715 786 743 745 757 796 801 616 564 687 827 855 740 629 688 817 800 787 727 648 724 710 650 776 865 810 768 717 690 663 662 779 749 684 752 752 731 772 805 751 715 746 744 708 706 728 727 724 672 705 830 871 830 730 650 580 604 701 728 845 907 775 698 715 778 780 721 709 663 693 769 698 652 752 770 777 849 792 722 661 694 735 728 790 641 574 764 849 826 808 765 714 680 717 853 791 674 676 565 670 955 895 751 663 641 796 730 684 815 702 588 752 802 706 725 722 840 863 727 718 607 671 824 760 669 607 683 872 985 782 607 697 712 729 720 651 705 780 804 789 706 740 779 716 784 760 685 781 739 728 825 651 509 691 903 931 745 628 802 835 596 566 713 840 869 666 642 802 817 787 667 596 697 816 953 830 560 672 761 675 734 834 801 666 622 727 922 850 647 692 686 679 793 775 706 677 771 937 821 599 622 794 855 739 671 713 696 688 673 635 743 831 864 860 777 739 723 746 707 685 744 704 645 638 812 866 642 691 895 857 727 642 613 724 860 791 680 633 665 828 902 847 696 600 730 766 658 662 716 795 780 659 703 800 779 701 698 826 771 669 811 797 710 720 743 799 746 723 739 739 742 648 664 782 740 669 728 795 738 718 744 654 664 797 873 859 795 666 608 718 795 761 674 725 666 606 864 826 638 868 955 628 525 660 699 747 862 907 850 722 538 513 768 835 660 803 906 784 672 545 726 853 717 791 860 805 674 545 717 808 645 671 806 840 760 699 741 724 668 725 817 705 619 750 938 889 597 654 820 766 689 595 598 671 781 814 847 809 710 826 828 696 616 669 718 720 799 745 698 746 742 766 854 757 698 741 650 710 690 663 762 710 808 850 730 726 749 751 739 706 644 682 744 786 773 714 791 785 711 706 763 802 750 738 700 665 735 796 751 761 750 681 728 686 648 729 802 815 729 685 723 759 828 798 657 700 745 702 761 784 701 712 791 751 747 797 800 739 651 593 590 760 886 850 741 628 692 775 731 683 706 752 780 775 781 797 671 688 816 752 737 702 632 782 903 851 705 483 564 796 872 857 702 749 784 682 720 666 653 762 812 818 772 607 576 737 877 899 746 665 751 818 740 675 749 812 720 598 664 785 816 738 715 804 773 647 671 804 805 744 720 647 625 673 720 844 855 753 713 697 737 720 747 804 714 723 798 750 715 736 709 716 828 775 682 778 725 625 706 748 707 702 764 843 842 746 662 616 656 743 772 780 812 795 703 746 814 803 741 572 569 742 844 797 699 744 809 737 683 668 698 800 791 731 730 677 637 742 860 845 780 712 642 667 728 765 808 787 707 651 702 826 820 733 762 787 729 667 666 693 719 766 781 708 702 846 798 737 758 639 652 711 742 763 770 825 781 784 777 656 590 680 833 835 783 699 603 619 707 811 810 793 835 792 688 631 691 736 766 800 759 810 740 635 711 708 769 802 723 718 645 742 948 833 623 632 758 809 763 654 620 704 823 832 703 666 699 727 795 806 682 604 672 788 895 860 742 711 747 744 703 751 730 615 646 794 893 804 696 707 738 779 776 699 654 735 795 743 682 657 709 776 767 758 731 651 670 785 874 840 732 680 616 604 747 817 723 796 856 706 715 741 664 700 803 826 755 744 736 684 708 701 723 777 771 779 768 797 772 673 641 612 610 699 786 877 915 785 699 724 714 630 660 724 752 816 744 778 784 652 734 763 714 792 778 688 650 622 780 936 786 707 808 773 552 537 836 899 710 623 656 776 868 823 743 753 683 539 568 723 895 930 762 692 791 810 732 634 670 781 734 699 779 772 666 702 802 765 732 755 762 706 603 661 822 769 641 628 737 930 858 698 742 776 746 664 644 739 746 720 747 705 770 911 835 710 613 509 649 867 884 858 754 669 723 695 685 749 717 712 778 747 747 778 717 728 740 654 727 850 795 747 747 732 678 651 704 723 723 732 806 847 761 732 726 706 664 647 737 793 839 818 754 786 758 665 683 714 622 656 782 776 752 801 837 714 659 715 718 776 763 688 767 864 762 642 641 658 705 778 816 813 852 862 704 587 626 691 787 813 709 667 719 766 795 758 714 709 712 753 715 671 783 880 748 565 668 881 907 808 738 689 707 707 589 641 771 807 828 802 789 778 748 619 519 615 785 888 827 806 719 554 706 820 794 841 685 646 846 855 784 733 646 625 663 761 834 812 778 690 624 713 836 786 655 679 719 691 765 878 839 711 674 655 642 716 758 799 826 771 763 744 678 713 760 716 754 793 725 735 712 638 706 819 802 747 737 682 648 743 830 768 816 857 688 703 746 650 617 651 872 969 813 692 590 623 704 764 866 798 676 706 648 601 765 818 822 796 731 745 699 710 760 792 775 707 735 700 704 834 810 748 722 628 604 705 743 747 796 811 776 628 693 899 773 641 668 748 735 626 840 973 767 683 687 683 621 564 809 994 789 627 670 724 794 812 754 738 676 709 756 676 683 754 822 800 706 681 711 753 832 781 663 670 637 640 744 819 857 768 694 803 772 643 754 816 733 771 735 617 696 784 735 719 726 765 745 654 710 756 716 733 812 823 723 731 810 749 705 735 740 731 739 766 702 639 656 735 813 789 789 734 654 703 735 710 738 721 664 756 841 816 745 728 812 764 668 715 731 751 797 791 706 591 721 827 742 710 711 765 760 687 724 782 748 730 775 767 674 613 694 825 804 687 697 772 764 725 735 733 731 765 797 833 734 631 695 708 704 792 785 724 795 806 721 704 677 685 743 797 808 756 736 742 718 622 603 728 809 816 781 748 770 725 656 722 780 762 745 755 800 733 688 760 670 697 835 758 677 633 660 779 826 802 796 734 647 719 795 745 669 663 657 729 853 798 775 820 729 688 787 730 639 750 778 721 698 730 801 765 767 801 771 713 616 633 727 751 767 767 697 716 787 781 808 768 735 746 638 563 688 875 849 774 727 661 747 777 732 742 748 735 688 711 726 757 826 792 733 690 705 678 661 747 789 797 724 664 720 781 829 817 713 613 683 776 726 682 699 762 823 792 697 768 888 776 681 674 624 692 766 714 755 762 745 839 787 698 665 603 706 816 776 772 767 744 747 786 739 651 700 797 859 697 592 691 723 796 786 741 797 799 747 662 637 709 758 755 709 688 727 761 784 804 783 727 708 744 756 735 755 777 776 747 689 660 711 783 774 780 766 690 701 725 744 741 700 748 754 690 729 792 749 756 764 698 752 809 722 641 654 708 781 806 757 749 721 732 838 752 671 758 716 688 737 738 778 750 700 771 782 733 737 716 724 743 698 692 709 741 783 734 711 811 809 702 706 779 791 679 635 739 774 763 774 742 686 712 744 709 770 816 744 725 731 779 836 719 621 717 821 731 624 675 737 797 776 753 780 690 754 817 625 616 785 807 763 731 725 750 683 709 860 834 744 713 631 656 807 785 669 689 752 806 808 743 740 757 682 599 696 799 759 688 717 843 836 758 727 729 738 770 795 739 702 630 640 767 770 800 855 770 684 684 756 763 653 620 696 746 702 739 814 781 809 781 666 707 823 835 727 653 690 732 746 742 704 721 811 825 741 672 703 747 703 711 804 794 754 793 776 703 644 657 752 786 703 687 756 733 783 870 753 665 721 764 741 668 642 723 797 691 611 766 900 904 828 673 587 678 801 817 799 748 693 702 717 786 834 759 708 675 683 685 629 681 776 856 859 750 708 738 717 693 737 806 788 714 697 636 659 762 818 799 738 817 790 726 693 672 727 679 729 801 748 751 778 733 731 780 746 673 671 733 753 727 729 803 785 667 674 769 800 757 737 697 680 755 779 758 758 760 788 776 730 721 682 671 722 741 751 787 779 733 706 711 704 687 738 776 744 786 833 739 721 764 702 715 784 737 686 714 684 649 749 809 769 777 806 776 724 707 630 627 762 803 763 755 765 704 753 852 786 735 743 709 687 718 724 738 696 713 833 742 628 713 809 790 728 730 762 679 680 777 728 730 828 827 744 665 627 666 718 757 894 933 743 654 678 658 710 815 852 754 694 708 632 610 720 810 810 841 862 774 653 658 747 707 688 716 735 772 722 719 723 724 806 784 743 738 655 659 724 698 777 894 866 780 719 683 655 704 751 755 727 703 742 718 654 672 808 916 881 787 711 624 571 711 810 730 741 831 778 638 628 742 787 775 822 762 639 655 728 711 695 815 844 764 788 801 736 695 621 670 838 832 758 676 650 706 739 811 840 736 653 705 732 730 789 802 730 650 656 692 754 822 799 755 688 658 688 732 758 730 804 859 770 750 767 731 766 751 633 648 717 744 795 814 748 706 728 743 730 749 752 649 736 813 682 703 707 679 749 854 860 733 731 722 700 810 778 569 656 870 803 754 710 703 784 826 785 598 574 724 814 804 738 653 694 815 711 650 765 821 860 822 629 502 621 826 905 854 798 761 678 705 790 719 648 702 772 709 674 753 762 795 781 673 693 786 826 714 583 659 746 790 876 797 642 690 718 719 835 821 718 701 765 782 709 707 762 744 711 720 690 705 749 726 751 800 827 759 670 655 606 683 808 819 802 796 807 732 663 709 761 715 671 746 742 718 769 762 761 713 679 761 785 775 787 781 748 717 696 683 712 773 779 691 696 795 810 722 662 675 688 744 761 738 813 861 769 682 700 688 690 759 781 809 747 693 723 682 725 783 735 712 726 722 747 830 796 678 625 690 850 825 708 708 746 789 703 613 705 753 713 830 927 802 627 588 715 812 833 758 651 668 663 642 744 831 778 714 792 834 747 723 726 741 739 640 631 743 837 820 780 792 711 646 672 674 706 771 830 805 738 712 713 734 709 721 774 717 720 817 755 669 686 755 827 780 681 673 772 776 689 708 756 773 801 791 729 704 693 691 744 773 787 739 627 615 706 806 869 866 728 624 716 809 755 637 657 759 774 723 674 712 749 761 831 839 742 677 748 756 661 701 737 775 819 652 647 832 835 784 695 660 740 756 720 686 664 705 886 916 721 641 629 606 691 842 899 843 746 695 729 687 611 722 826 841 808 690 704 768 685 640 756 782 733 794 718 582 683 846 825 710 720 750 753 837 751 608 673 726 810 847 752 739 722 689 694 735 752 762 884 848 723 654 489 583 843 844 774 817 797 712 734 704 692 751 731 796 831 706 670 727 719 679 709 768 778 767 737 733 719 717 772 680 634 804 827 787 798 719 727 758 711 723 761 712 678 731 725 731 751 746 804 818 691 617 801 923 775 673 656 688 735 654 707 829 788 749 693 670 707 741 830 844 778 760 733 672 616 687 828 811 787 749 682 748 746 630 709 832 672 726 877 726 700 745 628 620 822 876 728 End-of-data for Chan 1 raw accel. Raw acceleration counts (Format v01.20 with 13 text lines) Record of Earthquake of Fri Oct 07, 2011 15:10 PDT Hypocenter: TBD H= km Origin: TBD Statn No: 06-050601 Code:CI-CLT Colton, Grape St. and W. Mill St Coords: 34.093 117.317 Site Geology: Recorder: Unk s/n 4250 ( 3 Chns of 3 at Sta) Sensor: Rcrd start time:10/07/2011, 22:10:46.488 GMT (Q=5) RcrdId:15060508.CI.CLT.HNN.m Sta Chan 2 360 Deg HNN Location: Raw record length =227.160 sec, Uncor max = 25907 c, at 145.220 sec. Processed: 10/07/11 15:20 PDT UCB No filtering! Values used when parameter of data value is unknown/unspecified: -999, -999.000 100 Integer-header values follow on 10 lines, Format = (10I8) 0 1 50 120 1 -999 -999 50601 -999 -999 6 6 -999 6 -999 1 -999 -999 3 -999 -999 -999 3 -999 -999 -999 -999 -999 -999 0 3 4250 3 3 0 -999 -999 -999 -999 2011 280 10 7 22 10 5 5 -999 -999 2 2 20 0 360 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 1 -999 -999 -999 -999 -999 22716 100 22 10 46 49 10 7 2011 -999 360 -999 6 -999 -999 -999 0 -999 -999 -999 100 Real-header values follow on 20 lines, Format =(5F15.6) 34.092838 -117.316872 325.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 2.384188 0.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 46.488300 -999.000000 -999.000000 -999.000000 0.010000 227.160004 -999.000000 -999.000000 -999.000000 -999.000000 200.000000 0.707100 5.000000 20.000000 4.000000 -999.000000 -999.000000 1.000000 -999.000000 -999.000000 -999.000000 -999.000000 0.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 10.000000 227.160004 25907.000000 145.220001 -25349.017578 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 2.120000 2 Comment line(s) follow, each starting with a | | Cosmos version 01.20 written by ms_to_v0 Version 2.12 | 1999/10/28 00:00:00 to 3000/01/01 00:00:00 UTC 22716 raw accel. pts, approx 227 secs, units=counts (50),Format=(10I8) -25513 -25344 -25337 -25402 -25291 -25333 -25431 -25352 -25304 -25292 -25288 -25309 -25373 -25451 -25358 -25280 -25386 -25405 -25349 -25409 -25376 -25323 -25393 -25298 -25202 -25323 -25445 -25466 -25362 -25187 -25159 -25308 -25432 -25469 -25413 -25388 -25394 -25332 -25269 -25221 -25314 -25430 -25468 -25413 -25311 -25282 -25284 -25412 -25450 -25359 -25323 -25279 -25229 -25247 -25413 -25471 -25384 -25362 -25380 -25379 -25371 -25401 -25396 -25336 -25231 -25188 -25233 -25292 -25379 -25456 -25434 -25312 -25334 -25421 -25418 -25394 -25316 -25284 -25286 -25290 -25349 -25364 -25356 -25348 -25345 -25381 -25409 -25406 -25347 -25281 -25280 -25384 -25479 -25363 -25296 -25347 -25338 -25414 -25372 -25235 -25219 -25303 -25466 -25474 -25418 -25318 -25162 -25270 -25446 -25428 -25376 -25325 -25252 -25345 -25446 -25320 -25249 -25273 -25344 -25496 -25480 -25351 -25170 -25103 -25323 -25524 -25565 -25458 -25341 -25305 -25312 -25332 -25277 -25239 -25312 -25388 -25465 -25412 -25261 -25386 -25426 -25260 -25300 -25375 -25420 -25472 -25315 -25218 -25289 -25303 -25394 -25452 -25371 -25255 -25202 -25259 -25376 -25468 -25456 -25400 -25314 -25322 -25375 -25294 -25245 -25325 -25433 -25432 -25380 -25394 -25317 -25227 -25354 -25421 -25392 -25299 -25143 -25274 -25457 -25449 -25370 -25315 -25328 -25339 -25404 -25425 -25347 -25280 -25311 -25381 -25383 -25437 -25342 -25198 -25311 -25406 -25438 -25427 -25268 -25162 -25256 -25335 -25342 -25413 -25465 -25406 -25353 -25297 -25236 -25339 -25405 -25347 -25378 -25454 -25424 -25355 -25351 -25297 -25218 -25296 -25426 -25412 -25357 -25356 -25297 -25303 -25417 -25401 -25316 -25255 -25261 -25374 -25446 -25342 -25306 -25388 -25412 -25434 -25293 -25214 -25324 -25331 -25353 -25395 -25352 -25273 -25240 -25331 -25438 -25413 -25415 -25468 -25433 -25366 -25312 -25228 -25237 -25373 -25404 -25395 -25357 -25330 -25384 -25376 -25307 -25159 -25150 -25416 -25593 -25495 -25374 -25264 -25160 -25254 -25360 -25435 -25514 -25449 -25331 -25250 -25301 -25347 -25342 -25373 -25302 -25307 -25403 -25456 -25423 -25279 -25183 -25228 -25352 -25441 -25406 -25357 -25377 -25323 -25319 -25399 -25446 -25378 -25249 -25228 -25283 -25427 -25477 -25394 -25311 -25171 -25250 -25490 -25416 -25343 -25414 -25352 -25334 -25296 -25275 -25372 -25408 -25432 -25408 -25298 -25219 -25249 -25391 -25393 -25273 -25398 -25490 -25322 -25290 -25372 -25357 -25309 -25285 -25285 -25367 -25420 -25349 -25398 -25475 -25374 -25269 -25280 -25318 -25338 -25371 -25413 -25363 -25271 -25281 -25335 -25396 -25325 -25266 -25383 -25482 -25458 -25386 -25286 -25193 -25239 -25367 -25482 -25425 -25383 -25373 -25275 -25297 -25353 -25349 -25331 -25354 -25268 -25227 -25343 -25387 -25450 -25445 -25295 -25287 -25410 -25443 -25422 -25378 -25331 -25196 -25203 -25381 -25360 -25341 -25393 -25445 -25375 -25317 -25350 -25311 -25357 -25309 -25298 -25369 -25315 -25333 -25416 -25406 -25358 -25406 -25352 -25248 -25246 -25323 -25459 -25436 -25307 -25306 -25370 -25353 -25361 -25409 -25435 -25433 -25347 -25213 -25137 -25177 -25330 -25506 -25534 -25432 -25317 -25243 -25243 -25352 -25444 -25331 -25201 -25345 -25527 -25530 -25456 -25305 -25186 -25185 -25326 -25428 -25335 -25333 -25405 -25352 -25297 -25367 -25369 -25253 -25340 -25466 -25422 -25346 -25269 -25348 -25381 -25274 -25355 -25408 -25341 -25306 -25280 -25316 -25416 -25514 -25495 -25408 -25191 -25008 -25168 -25394 -25575 -25632 -25495 -25320 -25202 -25232 -25276 -25294 -25287 -25242 -25367 -25581 -25551 -25394 -25256 -25116 -25191 -25353 -25483 -25506 -25371 -25284 -25308 -25412 -25438 -25368 -25280 -25302 -25342 -25317 -25344 -25341 -25344 -25381 -25421 -25362 -25339 -25357 -25256 -25257 -25341 -25364 -25445 -25493 -25320 -25207 -25275 -25343 -25330 -25337 -25460 -25529 -25385 -25243 -25257 -25240 -25368 -25503 -25374 -25226 -25209 -25333 -25419 -25446 -25402 -25327 -25285 -25277 -25362 -25438 -25488 -25441 -25384 -25283 -25090 -25215 -25522 -25497 -25312 -25286 -25315 -25333 -25422 -25488 -25386 -25234 -25166 -25276 -25369 -25384 -25486 -25497 -25434 -25303 -25141 -25137 -25263 -25423 -25516 -25468 -25411 -25381 -25276 -25183 -25185 -25353 -25477 -25486 -25514 -25347 -25191 -25234 -25277 -25402 -25478 -25321 -25280 -25413 -25446 -25349 -25279 -25269 -25274 -25376 -25485 -25397 -25250 -25229 -25338 -25450 -25333 -25317 -25423 -25357 -25378 -25372 -25327 -25357 -25369 -25412 -25408 -25327 -25177 -25195 -25356 -25366 -25419 -25422 -25377 -25372 -25313 -25430 -25443 -25245 -25265 -25282 -25243 -25351 -25409 -25418 -25387 -25389 -25366 -25331 -25357 -25300 -25363 -25345 -25248 -25311 -25362 -25415 -25480 -25403 -25286 -25318 -25284 -25284 -25300 -25317 -25419 -25423 -25436 -25345 -25340 -25407 -25261 -25237 -25258 -25306 -25488 -25435 -25305 -25358 -25443 -25420 -25341 -25306 -25268 -25286 -25233 -25242 -25507 -25670 -25488 -25237 -25163 -25212 -25390 -25410 -25302 -25324 -25415 -25372 -25260 -25293 -25295 -25432 -25477 -25303 -25330 -25368 -25367 -25398 -25405 -25313 -25226 -25353 -25437 -25352 -25252 -25218 -25353 -25502 -25467 -25328 -25184 -25241 -25391 -25364 -25413 -25506 -25413 -25299 -25249 -25233 -25264 -25336 -25403 -25437 -25448 -25425 -25354 -25307 -25364 -25368 -25295 -25249 -25258 -25375 -25473 -25423 -25348 -25380 -25331 -25215 -25270 -25386 -25411 -25385 -25376 -25340 -25234 -25189 -25348 -25544 -25527 -25421 -25304 -25157 -25145 -25307 -25484 -25501 -25408 -25320 -25299 -25333 -25308 -25260 -25315 -25433 -25442 -25455 -25411 -25314 -25321 -25244 -25240 -25291 -25334 -25453 -25460 -25441 -25349 -25230 -25203 -25254 -25477 -25524 -25349 -25323 -25366 -25356 -25286 -25268 -25287 -25287 -25418 -25492 -25422 -25357 -25273 -25240 -25308 -25411 -25413 -25371 -25390 -25352 -25346 -25298 -25248 -25375 -25430 -25426 -25370 -25234 -25237 -25319 -25398 -25432 -25395 -25352 -25280 -25245 -25339 -25415 -25350 -25295 -25313 -25405 -25465 -25327 -25231 -25357 -25464 -25353 -25275 -25278 -25280 -25391 -25505 -25497 -25393 -25327 -25175 -25135 -25430 -25502 -25401 -25346 -25267 -25290 -25277 -25373 -25441 -25347 -25405 -25372 -25266 -25362 -25397 -25320 -25347 -25399 -25314 -25254 -25362 -25369 -25340 -25406 -25369 -25315 -25363 -25366 -25281 -25285 -25395 -25391 -25276 -25313 -25363 -25371 -25388 -25300 -25355 -25460 -25377 -25273 -25301 -25373 -25373 -25367 -25358 -25341 -25402 -25434 -25298 -25239 -25278 -25247 -25392 -25522 -25422 -25389 -25310 -25206 -25281 -25368 -25392 -25421 -25409 -25358 -25346 -25292 -25237 -25232 -25326 -25437 -25414 -25395 -25358 -25365 -25400 -25349 -25305 -25262 -25354 -25443 -25348 -25321 -25290 -25232 -25300 -25357 -25422 -25494 -25420 -25298 -25261 -25258 -25329 -25458 -25484 -25408 -25306 -25258 -25281 -25362 -25434 -25405 -25345 -25293 -25289 -25336 -25305 -25355 -25502 -25406 -25213 -25206 -25375 -25515 -25466 -25320 -25193 -25274 -25391 -25373 -25416 -25350 -25230 -25303 -25400 -25477 -25419 -25288 -25270 -25273 -25351 -25445 -25445 -25357 -25312 -25342 -25285 -25297 -25386 -25361 -25359 -25376 -25326 -25342 -25359 -25337 -25357 -25307 -25282 -25333 -25288 -25342 -25436 -25439 -25454 -25318 -25226 -25280 -25291 -25340 -25444 -25461 -25388 -25333 -25344 -25359 -25378 -25432 -25375 -25340 -25362 -25228 -25229 -25372 -25344 -25412 -25483 -25367 -25363 -25292 -25207 -25292 -25311 -25362 -25418 -25324 -25271 -25333 -25391 -25456 -25458 -25320 -25228 -25200 -25270 -25452 -25524 -25483 -25359 -25279 -25326 -25313 -25324 -25376 -25393 -25416 -25380 -25314 -25260 -25256 -25221 -25303 -25446 -25359 -25388 -25498 -25374 -25241 -25325 -25439 -25428 -25429 -25301 -25119 -25211 -25355 -25476 -25553 -25480 -25379 -25189 -25110 -25267 -25384 -25403 -25473 -25453 -25369 -25382 -25306 -25293 -25331 -25312 -25303 -25297 -25337 -25314 -25354 -25418 -25395 -25393 -25298 -25271 -25351 -25334 -25397 -25448 -25335 -25301 -25415 -25454 -25323 -25240 -25267 -25322 -25403 -25412 -25370 -25338 -25257 -25269 -25429 -25525 -25418 -25304 -25325 -25308 -25300 -25305 -25300 -25359 -25426 -25430 -25307 -25160 -25215 -25505 -25601 -25455 -25331 -25246 -25266 -25250 -25215 -25259 -25428 -25579 -25454 -25300 -25299 -25314 -25325 -25338 -25371 -25475 -25362 -25200 -25329 -25398 -25370 -25372 -25316 -25299 -25331 -25324 -25334 -25370 -25489 -25544 -25391 -25176 -25069 -25220 -25409 -25560 -25560 -25373 -25235 -25186 -25299 -25410 -25485 -25408 -25203 -25224 -25375 -25483 -25426 -25308 -25257 -25307 -25466 -25434 -25246 -25207 -25282 -25363 -25490 -25558 -25461 -25310 -25151 -25146 -25346 -25445 -25409 -25360 -25296 -25346 -25417 -25361 -25335 -25343 -25349 -25276 -25281 -25453 -25446 -25378 -25262 -25218 -25372 -25423 -25376 -25267 -25274 -25400 -25453 -25470 -25450 -25307 -25186 -25255 -25309 -25375 -25439 -25362 -25346 -25386 -25372 -25342 -25276 -25230 -25315 -25426 -25437 -25421 -25382 -25356 -25319 -25239 -25267 -25379 -25415 -25359 -25314 -25291 -25331 -25397 -25431 -25404 -25326 -25328 -25347 -25360 -25310 -25200 -25223 -25400 -25482 -25464 -25445 -25297 -25287 -25408 -25386 -25318 -25280 -25295 -25296 -25304 -25353 -25428 -25462 -25408 -25405 -25358 -25234 -25198 -25278 -25351 -25374 -25395 -25358 -25360 -25412 -25393 -25303 -25268 -25331 -25355 -25412 -25486 -25393 -25248 -25219 -25256 -25313 -25391 -25410 -25354 -25411 -25502 -25427 -25322 -25242 -25293 -25412 -25345 -25264 -25244 -25279 -25424 -25465 -25412 -25389 -25370 -25308 -25221 -25241 -25253 -25331 -25467 -25445 -25464 -25458 -25337 -25264 -25257 -25299 -25300 -25230 -25288 -25431 -25499 -25557 -25446 -25269 -25204 -25216 -25334 -25353 -25350 -25377 -25338 -25360 -25390 -25373 -25368 -25322 -25288 -25371 -25397 -25408 -25372 -25245 -25304 -25442 -25393 -25255 -25242 -25244 -25324 -25458 -25449 -25468 -25475 -25415 -25290 -25138 -25115 -25257 -25469 -25484 -25383 -25399 -25427 -25381 -25345 -25369 -25252 -25121 -25221 -25360 -25471 -25467 -25408 -25354 -25286 -25425 -25436 -25261 -25284 -25345 -25312 -25332 -25392 -25289 -25287 -25433 -25433 -25459 -25404 -25174 -25117 -25320 -25477 -25444 -25397 -25359 -25295 -25291 -25374 -25464 -25414 -25260 -25225 -25260 -25334 -25481 -25535 -25468 -25322 -25205 -25196 -25292 -25386 -25392 -25418 -25327 -25230 -25366 -25442 -25385 -25352 -25345 -25344 -25266 -25226 -25313 -25408 -25507 -25509 -25333 -25234 -25265 -25304 -25370 -25387 -25352 -25341 -25368 -25357 -25273 -25297 -25444 -25462 -25346 -25289 -25287 -25323 -25346 -25381 -25435 -25360 -25277 -25297 -25312 -25333 -25398 -25419 -25383 -25347 -25309 -25331 -25397 -25399 -25331 -25297 -25338 -25317 -25317 -25343 -25322 -25390 -25431 -25348 -25313 -25415 -25428 -25301 -25219 -25259 -25392 -25383 -25375 -25393 -25293 -25317 -25379 -25402 -25409 -25356 -25273 -25216 -25261 -25298 -25417 -25532 -25495 -25443 -25251 -25192 -25316 -25338 -25402 -25411 -25308 -25288 -25395 -25382 -25322 -25363 -25312 -25286 -25313 -25324 -25378 -25449 -25431 -25376 -25343 -25324 -25383 -25336 -25219 -25292 -25394 -25387 -25391 -25414 -25393 -25334 -25303 -25238 -25171 -25316 -25485 -25500 -25444 -25336 -25319 -25318 -25199 -25218 -25365 -25410 -25452 -25505 -25435 -25268 -25206 -25285 -25359 -25400 -25369 -25343 -25378 -25376 -25336 -25301 -25294 -25320 -25369 -25327 -25279 -25365 -25360 -25363 -25446 -25411 -25384 -25346 -25271 -25275 -25416 -25493 -25355 -25245 -25225 -25282 -25411 -25465 -25449 -25388 -25266 -25259 -25365 -25331 -25301 -25371 -25402 -25442 -25347 -25282 -25409 -25357 -25214 -25267 -25413 -25500 -25467 -25280 -25132 -25167 -25355 -25550 -25444 -25299 -25332 -25329 -25348 -25419 -25382 -25260 -25294 -25371 -25371 -25379 -25366 -25368 -25380 -25357 -25294 -25254 -25275 -25355 -25404 -25365 -25407 -25445 -25407 -25367 -25279 -25261 -25286 -25288 -25327 -25392 -25458 -25425 -25279 -25292 -25435 -25397 -25339 -25315 -25263 -25257 -25316 -25356 -25343 -25443 -25447 -25347 -25348 -25330 -25345 -25363 -25347 -25381 -25361 -25281 -25265 -25342 -25456 -25413 -25271 -25308 -25401 -25382 -25351 -25371 -25317 -25254 -25321 -25316 -25290 -25417 -25475 -25426 -25414 -25322 -25243 -25304 -25291 -25307 -25381 -25380 -25373 -25372 -25349 -25314 -25377 -25391 -25362 -25352 -25325 -25321 -25339 -25360 -25330 -25341 -25297 -25321 -25421 -25400 -25369 -25322 -25300 -25339 -25383 -25389 -25391 -25344 -25274 -25322 -25354 -25358 -25368 -25334 -25346 -25366 -25381 -25362 -25241 -25260 -25372 -25381 -25441 -25470 -25354 -25252 -25231 -25261 -25358 -25483 -25528 -25461 -25374 -25282 -25226 -25251 -25245 -25322 -25404 -25383 -25398 -25315 -25303 -25411 -25436 -25428 -25304 -25319 -25375 -25258 -25294 -25339 -25369 -25405 -25335 -25321 -25386 -25408 -25345 -25313 -25297 -25298 -25355 -25407 -25384 -25311 -25288 -25348 -25376 -25346 -25453 -25432 -25245 -25264 -25310 -25318 -25405 -25439 -25414 -25325 -25263 -25323 -25384 -25434 -25354 -25219 -25253 -25307 -25421 -25527 -25408 -25343 -25350 -25350 -25372 -25294 -25282 -25340 -25393 -25376 -25339 -25318 -25259 -25353 -25372 -25340 -25354 -25317 -25363 -25395 -25421 -25319 -25224 -25271 -25356 -25473 -25435 -25378 -25332 -25312 -25338 -25293 -25320 -25356 -25378 -25404 -25355 -25297 -25285 -25355 -25424 -25385 -25386 -25431 -25388 -25333 -25299 -25269 -25251 -25322 -25339 -25313 -25372 -25380 -25412 -25400 -25352 -25339 -25323 -25381 -25373 -25351 -25346 -25260 -25228 -25272 -25372 -25469 -25470 -25372 -25294 -25334 -25316 -25302 -25385 -25387 -25364 -25374 -25377 -25407 -25394 -25333 -25293 -25252 -25273 -25369 -25422 -25419 -25391 -25307 -25247 -25290 -25285 -25248 -25367 -25453 -25426 -25411 -25347 -25339 -25360 -25343 -25369 -25331 -25291 -25347 -25345 -25301 -25361 -25340 -25277 -25380 -25423 -25388 -25375 -25337 -25312 -25292 -25332 -25386 -25359 -25325 -25382 -25476 -25458 -25299 -25132 -25228 -25398 -25416 -25417 -25314 -25316 -25477 -25447 -25320 -25276 -25280 -25290 -25292 -25323 -25390 -25389 -25267 -25298 -25407 -25396 -25413 -25324 -25280 -25352 -25395 -25441 -25388 -25354 -25383 -25349 -25213 -25176 -25344 -25475 -25498 -25411 -25295 -25359 -25391 -25222 -25206 -25369 -25419 -25374 -25329 -25361 -25469 -25408 -25241 -25275 -25409 -25423 -25307 -25241 -25278 -25394 -25479 -25375 -25313 -25362 -25358 -25341 -25319 -25270 -25279 -25312 -25391 -25491 -25411 -25317 -25302 -25256 -25314 -25402 -25361 -25330 -25372 -25388 -25366 -25316 -25251 -25305 -25387 -25398 -25436 -25377 -25276 -25239 -25231 -25343 -25464 -25427 -25373 -25382 -25323 -25319 -25361 -25328 -25369 -25402 -25399 -25386 -25313 -25308 -25307 -25294 -25380 -25448 -25375 -25292 -25305 -25315 -25329 -25388 -25359 -25313 -25351 -25338 -25334 -25355 -25316 -25328 -25370 -25372 -25452 -25465 -25306 -25267 -25310 -25319 -25363 -25396 -25394 -25350 -25309 -25323 -25368 -25392 -25337 -25307 -25373 -25370 -25343 -25275 -25220 -25313 -25370 -25389 -25388 -25433 -25458 -25330 -25252 -25240 -25241 -25383 -25490 -25473 -25467 -25327 -25239 -25269 -25248 -25325 -25453 -25475 -25425 -25355 -25245 -25182 -25257 -25340 -25363 -25439 -25465 -25354 -25298 -25290 -25301 -25387 -25409 -25349 -25351 -25373 -25352 -25373 -25334 -25258 -25275 -25325 -25437 -25500 -25418 -25305 -25282 -25276 -25338 -25407 -25342 -25345 -25362 -25351 -25375 -25422 -25386 -25300 -25274 -25249 -25297 -25379 -25423 -25365 -25294 -25298 -25309 -25366 -25430 -25401 -25317 -25315 -25351 -25392 -25380 -25351 -25359 -25299 -25330 -25408 -25425 -25367 -25273 -25298 -25377 -25444 -25401 -25243 -25214 -25344 -25389 -25379 -25361 -25291 -25311 -25331 -25389 -25436 -25338 -25320 -25354 -25343 -25360 -25374 -25340 -25349 -25374 -25341 -25330 -25354 -25325 -25310 -25327 -25329 -25406 -25426 -25372 -25388 -25405 -25360 -25295 -25303 -25316 -25305 -25298 -25260 -25290 -25363 -25405 -25405 -25362 -25372 -25418 -25354 -25247 -25269 -25335 -25390 -25403 -25401 -25400 -25390 -25437 -25394 -25305 -25274 -25256 -25320 -25406 -25373 -25329 -25336 -25320 -25334 -25275 -25208 -25345 -25477 -25462 -25437 -25370 -25283 -25305 -25333 -25298 -25318 -25364 -25356 -25339 -25322 -25329 -25379 -25419 -25414 -25418 -25408 -25301 -25252 -25285 -25320 -25380 -25337 -25275 -25344 -25378 -25330 -25328 -25378 -25401 -25395 -25383 -25322 -25280 -25351 -25442 -25439 -25355 -25280 -25307 -25354 -25339 -25319 -25353 -25431 -25449 -25397 -25280 -25210 -25276 -25294 -25278 -25337 -25371 -25333 -25351 -25414 -25383 -25318 -25329 -25382 -25349 -25310 -25335 -25325 -25362 -25436 -25456 -25424 -25331 -25329 -25365 -25288 -25294 -25380 -25427 -25411 -25342 -25278 -25252 -25284 -25327 -25403 -25403 -25353 -25351 -25352 -25353 -25373 -25389 -25320 -25306 -25364 -25352 -25320 -25363 -25385 -25312 -25290 -25333 -25387 -25413 -25391 -25347 -25263 -25250 -25337 -25402 -25405 -25343 -25317 -25370 -25429 -25412 -25338 -25328 -25317 -25278 -25326 -25364 -25364 -25362 -25330 -25298 -25253 -25316 -25414 -25445 -25443 -25335 -25266 -25303 -25379 -25434 -25408 -25336 -25302 -25353 -25404 -25362 -25312 -25302 -25320 -25391 -25378 -25337 -25363 -25336 -25321 -25350 -25388 -25371 -25299 -25290 -25299 -25309 -25303 -25347 -25424 -25385 -25313 -25262 -25259 -25295 -25352 -25405 -25431 -25467 -25423 -25319 -25328 -25403 -25427 -25385 -25299 -25251 -25249 -25299 -25371 -25405 -25440 -25402 -25304 -25296 -25338 -25351 -25384 -25393 -25321 -25330 -25353 -25334 -25323 -25326 -25405 -25390 -25337 -25315 -25287 -25317 -25345 -25396 -25429 -25377 -25328 -25346 -25343 -25302 -25319 -25349 -25331 -25325 -25365 -25395 -25358 -25310 -25284 -25336 -25432 -25396 -25357 -25373 -25309 -25288 -25356 -25385 -25366 -25348 -25346 -25334 -25352 -25373 -25328 -25343 -25369 -25370 -25350 -25287 -25302 -25331 -25366 -25376 -25387 -25391 -25321 -25279 -25231 -25256 -25385 -25445 -25391 -25379 -25414 -25427 -25439 -25358 -25279 -25303 -25330 -25313 -25299 -25292 -25328 -25393 -25385 -25336 -25321 -25339 -25349 -25371 -25371 -25353 -25337 -25302 -25308 -25358 -25364 -25356 -25387 -25375 -25366 -25372 -25353 -25362 -25374 -25392 -25389 -25343 -25334 -25345 -25347 -25340 -25316 -25322 -25370 -25378 -25344 -25365 -25346 -25288 -25282 -25329 -25354 -25349 -25388 -25387 -25366 -25346 -25317 -25302 -25326 -25339 -25284 -25275 -25343 -25406 -25405 -25361 -25341 -25355 -25360 -25324 -25278 -25324 -25427 -25428 -25403 -25409 -25363 -25329 -25332 -25336 -25319 -25324 -25335 -25281 -25256 -25312 -25378 -25401 -25382 -25359 -25353 -25353 -25367 -25353 -25321 -25321 -25299 -25297 -25351 -25366 -25339 -25356 -25407 -25421 -25396 -25344 -25299 -25287 -25352 -25444 -25417 -25388 -25331 -25263 -25323 -25364 -25377 -25364 -25354 -25342 -25308 -25319 -25347 -25360 -25375 -25410 -25384 -25312 -25277 -25306 -25336 -25366 -25412 -25399 -25382 -25349 -25256 -25217 -25283 -25353 -25379 -25394 -25409 -25378 -25303 -25317 -25371 -25372 -25383 -25369 -25311 -25334 -25403 -25390 -25401 -25391 -25332 -25290 -25287 -25323 -25302 -25331 -25347 -25327 -25377 -25391 -25364 -25349 -25337 -25323 -25340 -25351 -25341 -25308 -25252 -25270 -25377 -25416 -25407 -25434 -25350 -25306 -25328 -25335 -25392 -25387 -25351 -25323 -25349 -25394 -25401 -25405 -25396 -25371 -25324 -25306 -25302 -25283 -25324 -25378 -25386 -25372 -25320 -25284 -25317 -25371 -25414 -25375 -25296 -25280 -25285 -25314 -25347 -25390 -25419 -25402 -25350 -25302 -25335 -25352 -25351 -25391 -25425 -25430 -25371 -25297 -25263 -25275 -25368 -25440 -25436 -25397 -25324 -25309 -25290 -25261 -25300 -25297 -25306 -25348 -25381 -25399 -25425 -25428 -25361 -25334 -25296 -25272 -25355 -25420 -25383 -25329 -25335 -25355 -25349 -25340 -25357 -25364 -25364 -25358 -25329 -25328 -25335 -25314 -25309 -25336 -25356 -25349 -25350 -25350 -25358 -25382 -25361 -25340 -25320 -25295 -25312 -25291 -25329 -25441 -25438 -25405 -25373 -25355 -25362 -25334 -25324 -25293 -25269 -25291 -25349 -25366 -25351 -25349 -25359 -25430 -25416 -25362 -25366 -25340 -25309 -25306 -25291 -25330 -25432 -25464 -25457 -25411 -25377 -25362 -25327 -25309 -25283 -25302 -25292 -25297 -25380 -25374 -25356 -25365 -25307 -25284 -25330 -25407 -25406 -25362 -25320 -25251 -25231 -25249 -25329 -25389 -25467 -25502 -25378 -25315 -25298 -25279 -25289 -25307 -25326 -25388 -25442 -25449 -25423 -25380 -25403 -25334 -25268 -25287 -25253 -25290 -25378 -25411 -25401 -25385 -25362 -25329 -25319 -25307 -25323 -25346 -25358 -25344 -25322 -25363 -25402 -25428 -25379 -25311 -25293 -25265 -25332 -25414 -25395 -25369 -25371 -25369 -25338 -25319 -25310 -25289 -25321 -25345 -25397 -25458 -25412 -25339 -25298 -25296 -25300 -25352 -25437 -25451 -25389 -25278 -25269 -25343 -25366 -25389 -25356 -25276 -25289 -25327 -25326 -25349 -25364 -25373 -25357 -25335 -25346 -25316 -25316 -25353 -25377 -25359 -25321 -25310 -25332 -25406 -25457 -25434 -25359 -25286 -25228 -25225 -25350 -25432 -25389 -25400 -25380 -25325 -25344 -25376 -25386 -25367 -25342 -25298 -25268 -25314 -25390 -25419 -25374 -25296 -25297 -25325 -25371 -25430 -25389 -25376 -25344 -25326 -25328 -25297 -25338 -25330 -25341 -25383 -25386 -25393 -25382 -25347 -25312 -25309 -25317 -25363 -25415 -25371 -25276 -25274 -25321 -25368 -25413 -25428 -25361 -25289 -25337 -25368 -25375 -25383 -25359 -25310 -25300 -25339 -25324 -25317 -25341 -25374 -25369 -25364 -25391 -25335 -25299 -25347 -25394 -25404 -25355 -25287 -25265 -25289 -25345 -25418 -25429 -25388 -25327 -25276 -25349 -25445 -25438 -25351 -25277 -25272 -25304 -25403 -25447 -25377 -25334 -25337 -25330 -25334 -25312 -25271 -25322 -25386 -25418 -25383 -25304 -25267 -25303 -25390 -25387 -25353 -25297 -25315 -25420 -25387 -25348 -25374 -25387 -25369 -25325 -25264 -25245 -25312 -25384 -25408 -25379 -25357 -25347 -25326 -25314 -25323 -25366 -25408 -25431 -25432 -25378 -25287 -25251 -25299 -25370 -25416 -25359 -25276 -25276 -25327 -25370 -25390 -25375 -25350 -25390 -25412 -25398 -25354 -25314 -25326 -25344 -25383 -25362 -25306 -25305 -25354 -25373 -25359 -25351 -25300 -25310 -25346 -25357 -25381 -25396 -25378 -25349 -25370 -25336 -25316 -25326 -25340 -25391 -25402 -25398 -25322 -25230 -25248 -25317 -25328 -25333 -25385 -25387 -25383 -25420 -25375 -25289 -25274 -25332 -25369 -25329 -25366 -25407 -25400 -25432 -25390 -25297 -25261 -25287 -25363 -25440 -25420 -25331 -25255 -25264 -25363 -25423 -25394 -25311 -25240 -25257 -25343 -25369 -25347 -25363 -25371 -25357 -25365 -25400 -25411 -25395 -25349 -25304 -25297 -25289 -25340 -25416 -25412 -25362 -25308 -25290 -25328 -25391 -25396 -25394 -25368 -25276 -25292 -25313 -25294 -25312 -25357 -25379 -25374 -25477 -25469 -25321 -25281 -25249 -25227 -25324 -25423 -25446 -25427 -25425 -25415 -25310 -25302 -25321 -25290 -25339 -25385 -25368 -25327 -25340 -25326 -25360 -25404 -25347 -25310 -25319 -25328 -25264 -25318 -25386 -25322 -25329 -25358 -25363 -25372 -25396 -25401 -25364 -25295 -25243 -25314 -25406 -25412 -25367 -25331 -25355 -25367 -25359 -25337 -25326 -25308 -25305 -25373 -25402 -25415 -25405 -25355 -25303 -25301 -25350 -25381 -25346 -25341 -25345 -25268 -25311 -25349 -25357 -25385 -25379 -25418 -25376 -25337 -25377 -25345 -25270 -25279 -25335 -25354 -25353 -25339 -25303 -25335 -25367 -25363 -25388 -25340 -25305 -25319 -25357 -25403 -25357 -25311 -25328 -25366 -25433 -25450 -25399 -25353 -25326 -25363 -25393 -25378 -25328 -25250 -25235 -25281 -25361 -25413 -25389 -25346 -25330 -25316 -25324 -25350 -25364 -25367 -25351 -25320 -25332 -25371 -25334 -25353 -25385 -25350 -25327 -25369 -25390 -25320 -25327 -25305 -25265 -25286 -25323 -25394 -25395 -25392 -25380 -25300 -25299 -25355 -25337 -25316 -25350 -25381 -25383 -25356 -25351 -25346 -25353 -25370 -25365 -25391 -25341 -25307 -25350 -25394 -25454 -25412 -25337 -25273 -25270 -25301 -25343 -25433 -25408 -25375 -25342 -25290 -25340 -25345 -25324 -25341 -25355 -25353 -25306 -25299 -25355 -25410 -25391 -25310 -25274 -25309 -25402 -25435 -25404 -25378 -25307 -25233 -25210 -25273 -25385 -25464 -25489 -25402 -25270 -25251 -25305 -25338 -25433 -25528 -25449 -25275 -25212 -25249 -25306 -25435 -25536 -25469 -25327 -25254 -25222 -25220 -25327 -25429 -25456 -25421 -25322 -25261 -25273 -25320 -25373 -25386 -25383 -25344 -25275 -25287 -25371 -25449 -25441 -25353 -25270 -25231 -25249 -25320 -25411 -25483 -25485 -25420 -25330 -25260 -25277 -25349 -25389 -25400 -25382 -25371 -25415 -25380 -25328 -25344 -25289 -25224 -25286 -25395 -25421 -25391 -25377 -25359 -25300 -25275 -25301 -25346 -25386 -25378 -25330 -25290 -25315 -25349 -25401 -25445 -25404 -25320 -25262 -25286 -25337 -25383 -25381 -25331 -25380 -25450 -25381 -25312 -25330 -25332 -25318 -25373 -25391 -25338 -25332 -25314 -25286 -25295 -25348 -25409 -25364 -25319 -25370 -25417 -25396 -25318 -25254 -25243 -25292 -25403 -25419 -25288 -25278 -25373 -25428 -25480 -25431 -25361 -25282 -25199 -25253 -25354 -25401 -25362 -25325 -25327 -25312 -25355 -25505 -25529 -25397 -25286 -25192 -25241 -25336 -25348 -25361 -25381 -25461 -25464 -25371 -25288 -25279 -25321 -25330 -25390 -25381 -25331 -25363 -25366 -25357 -25357 -25346 -25291 -25303 -25379 -25395 -25420 -25438 -25419 -25342 -25249 -25206 -25267 -25375 -25423 -25414 -25338 -25274 -25232 -25246 -25355 -25401 -25320 -25287 -25355 -25368 -25365 -25443 -25464 -25394 -25324 -25309 -25305 -25298 -25366 -25376 -25372 -25375 -25339 -25373 -25354 -25320 -25320 -25295 -25333 -25380 -25378 -25343 -25295 -25313 -25341 -25346 -25455 -25535 -25442 -25315 -25248 -25208 -25201 -25280 -25401 -25499 -25494 -25389 -25275 -25240 -25275 -25310 -25416 -25483 -25403 -25268 -25191 -25253 -25407 -25551 -25528 -25361 -25305 -25311 -25203 -25265 -25464 -25409 -25378 -25433 -25323 -25183 -25168 -25301 -25454 -25533 -25483 -25403 -25298 -25182 -25219 -25298 -25404 -25501 -25441 -25240 -25097 -25202 -25412 -25468 -25464 -25512 -25393 -25305 -25294 -25148 -25197 -25367 -25451 -25570 -25509 -25260 -25168 -25209 -25342 -25628 -25696 -25403 -25074 -24954 -25174 -25451 -25496 -25498 -25360 -25088 -25270 -25580 -25460 -25290 -25158 -25107 -25385 -25666 -25594 -25437 -25313 -25175 -25252 -25310 -25320 -25440 -25351 -25332 -25540 -25559 -25411 -25140 -24894 -25039 -25435 -25723 -25719 -25443 -25190 -25150 -25262 -25291 -25341 -25538 -25453 -25272 -25261 -25206 -25355 -25563 -25481 -25356 -25206 -25147 -25253 -25397 -25512 -25385 -25461 -25536 -25167 -25067 -25241 -25360 -25428 -25366 -25359 -25432 -25342 -25330 -25405 -25234 -25359 -25561 -25305 -25179 -25249 -25389 -25494 -25425 -25464 -25472 -25335 -25082 -24984 -25262 -25381 -25424 -25593 -25595 -25530 -25342 -25096 -25191 -25299 -25302 -25421 -25301 -25279 -25489 -25443 -25334 -25285 -25374 -25502 -25388 -25241 -25277 -25303 -25305 -25436 -25425 -25332 -25301 -25335 -25351 -25193 -25276 -25482 -25493 -25425 -25392 -25313 -25072 -25181 -25498 -25539 -25549 -25484 -25185 -25046 -25393 -25586 -25263 -25191 -25329 -25274 -25427 -25498 -25284 -25227 -25361 -25506 -25449 -25308 -25184 -25185 -25344 -25380 -25428 -25451 -25439 -25405 -25166 -25154 -25388 -25380 -25264 -25336 -25476 -25492 -25381 -25324 -25335 -25306 -25303 -25383 -25528 -25583 -25429 -25142 -25002 -25199 -25529 -25571 -25455 -25326 -25071 -25106 -25362 -25454 -25455 -25425 -25277 -25266 -25438 -25422 -25411 -25307 -25100 -25202 -25411 -25555 -25482 -25179 -25045 -25297 -25501 -25433 -25490 -25492 -25259 -25255 -25442 -25353 -25322 -25402 -25322 -25415 -25411 -25240 -25248 -25294 -25398 -25563 -25533 -25330 -25148 -25033 -25184 -25453 -25501 -25508 -25383 -25191 -25229 -25365 -25428 -25360 -25455 -25617 -25499 -25327 -25041 -24879 -25205 -25558 -25733 -25657 -25448 -25222 -24996 -25147 -25395 -25531 -25536 -25304 -25146 -25165 -25399 -25568 -25417 -25302 -25299 -25307 -25327 -25330 -25271 -25180 -25307 -25447 -25348 -25371 -25574 -25562 -25215 -25113 -25381 -25388 -25181 -25158 -25395 -25629 -25578 -25332 -25198 -25237 -25333 -25404 -25403 -25468 -25427 -25308 -25319 -25281 -25281 -25355 -25389 -25365 -25362 -25395 -25279 -25213 -25397 -25510 -25346 -25274 -25273 -25182 -25257 -25371 -25439 -25393 -25483 -25591 -25261 -25102 -25182 -25321 -25510 -25404 -25300 -25348 -25433 -25461 -25371 -25358 -25288 -25250 -25354 -25350 -25367 -25469 -25386 -25218 -25210 -25318 -25416 -25542 -25565 -25289 -25184 -25268 -25198 -25203 -25338 -25576 -25566 -25255 -25228 -25266 -25226 -25400 -25519 -25421 -25424 -25409 -25176 -25190 -25363 -25368 -25374 -25486 -25556 -25340 -25053 -25028 -25286 -25486 -25613 -25615 -25241 -25114 -25259 -25284 -25415 -25514 -25401 -25368 -25536 -25459 -25182 -25115 -25199 -25345 -25446 -25473 -25497 -25401 -25171 -25172 -25253 -25302 -25525 -25500 -25336 -25259 -25333 -25375 -25344 -25425 -25291 -25309 -25428 -25392 -25363 -25252 -25243 -25357 -25504 -25533 -25385 -25243 -25211 -25264 -25274 -25342 -25515 -25444 -25304 -25311 -25219 -25287 -25440 -25409 -25375 -25402 -25437 -25305 -25230 -25236 -25187 -25413 -25545 -25389 -25256 -25209 -25345 -25412 -25419 -25448 -25297 -25167 -25223 -25319 -25427 -25622 -25636 -25404 -25160 -24983 -25164 -25533 -25607 -25543 -25369 -25186 -25292 -25377 -25324 -25274 -25211 -25295 -25412 -25352 -25322 -25445 -25498 -25399 -25410 -25350 -25108 -25107 -25251 -25371 -25497 -25543 -25595 -25512 -25171 -25114 -25338 -25331 -25286 -25331 -25346 -25342 -25344 -25308 -25321 -25481 -25483 -25369 -25236 -25172 -25395 -25484 -25461 -25382 -25083 -25114 -25364 -25496 -25585 -25470 -25328 -25187 -25122 -25372 -25516 -25534 -25569 -25309 -25055 -25167 -25282 -25306 -25459 -25516 -25452 -25509 -25428 -25101 -25033 -25243 -25429 -25621 -25580 -25214 -25029 -25180 -25377 -25476 -25493 -25504 -25325 -25112 -25254 -25442 -25476 -25459 -25374 -25279 -25171 -25314 -25476 -25262 -25265 -25423 -25405 -25485 -25453 -25271 -25279 -25347 -25308 -25267 -25362 -25530 -25426 -25181 -25245 -25328 -25366 -25575 -25488 -25174 -25142 -25252 -25261 -25394 -25550 -25493 -25425 -25366 -25327 -25278 -25190 -25182 -25290 -25511 -25576 -25474 -25370 -25203 -25209 -25363 -25402 -25298 -25178 -25322 -25549 -25462 -25319 -25285 -25250 -25312 -25396 -25423 -25329 -25245 -25269 -25370 -25507 -25440 -25288 -25218 -25324 -25418 -25305 -25355 -25501 -25380 -25195 -25351 -25479 -25382 -25453 -25402 -25191 -25200 -25262 -25295 -25357 -25410 -25437 -25355 -25401 -25424 -25235 -25248 -25326 -25354 -25325 -25279 -25304 -25316 -25489 -25565 -25439 -25345 -25260 -25235 -25261 -25351 -25454 -25456 -25363 -25223 -25297 -25441 -25456 -25398 -25155 -25135 -25324 -25375 -25529 -25615 -25369 -25133 -25149 -25307 -25381 -25396 -25431 -25387 -25435 -25451 -25321 -25168 -25194 -25384 -25433 -25523 -25524 -25363 -25239 -25149 -25247 -25360 -25404 -25466 -25402 -25314 -25295 -25304 -25356 -25399 -25340 -25257 -25268 -25379 -25523 -25449 -25223 -25152 -25269 -25384 -25366 -25363 -25361 -25358 -25417 -25417 -25393 -25324 -25258 -25242 -25331 -25480 -25454 -25395 -25358 -25307 -25293 -25317 -25434 -25421 -25257 -25254 -25289 -25326 -25398 -25359 -25326 -25303 -25323 -25362 -25326 -25323 -25389 -25448 -25399 -25327 -25267 -25257 -25414 -25495 -25391 -25286 -25333 -25468 -25424 -25306 -25207 -25214 -25438 -25518 -25405 -25309 -25236 -25224 -25363 -25517 -25428 -25340 -25363 -25286 -25270 -25309 -25272 -25292 -25371 -25376 -25339 -25306 -25327 -25412 -25372 -25347 -25345 -25314 -25334 -25354 -25411 -25335 -25300 -25341 -25336 -25420 -25414 -25316 -25240 -25239 -25304 -25389 -25458 -25356 -25373 -25454 -25311 -25286 -25316 -25392 -25446 -25384 -25416 -25289 -25220 -25326 -25372 -25432 -25445 -25392 -25238 -25243 -25392 -25311 -25270 -25390 -25361 -25318 -25360 -25374 -25360 -25232 -25243 -25392 -25424 -25463 -25450 -25284 -25168 -25245 -25337 -25406 -25510 -25443 -25305 -25307 -25302 -25339 -25370 -25286 -25347 -25401 -25338 -25363 -25303 -25292 -25446 -25413 -25337 -25339 -25266 -25278 -25356 -25399 -25416 -25401 -25395 -25362 -25290 -25288 -25302 -25214 -25301 -25449 -25440 -25411 -25313 -25361 -25365 -25269 -25323 -25285 -25308 -25431 -25459 -25343 -25209 -25324 -25368 -25376 -25543 -25476 -25347 -25263 -25168 -25261 -25397 -25505 -25477 -25311 -25195 -25202 -25365 -25518 -25482 -25243 -25030 -25213 -25495 -25507 -25455 -25365 -25251 -25179 -25269 -25402 -25490 -25621 -25490 -25236 -25130 -25153 -25321 -25550 -25620 -25407 -25180 -25100 -25244 -25604 -25666 -25391 -25228 -25182 -25225 -25350 -25417 -25424 -25410 -25316 -25225 -25215 -25246 -25343 -25478 -25501 -25271 -25165 -25302 -25435 -25528 -25491 -25359 -25182 -25150 -25297 -25392 -25439 -25480 -25458 -25346 -25244 -25299 -25384 -25359 -25348 -25285 -25287 -25363 -25300 -25299 -25335 -25385 -25416 -25323 -25331 -25360 -25467 -25563 -25355 -25296 -25301 -25156 -25286 -25378 -25342 -25431 -25363 -25347 -25401 -25359 -25380 -25249 -25193 -25367 -25329 -25377 -25516 -25365 -25282 -25257 -25279 -25406 -25413 -25365 -25289 -25362 -25433 -25320 -25299 -25258 -25261 -25403 -25391 -25349 -25375 -25377 -25423 -25440 -25387 -25297 -25266 -25309 -25365 -25406 -25390 -25425 -25405 -25282 -25264 -25302 -25328 -25355 -25359 -25391 -25383 -25369 -25414 -25291 -25217 -25350 -25348 -25346 -25408 -25337 -25296 -25320 -25314 -25362 -25451 -25376 -25302 -25411 -25335 -25209 -25353 -25375 -25281 -25372 -25330 -25311 -25442 -25379 -25385 -25442 -25312 -25223 -25299 -25327 -25275 -25345 -25433 -25446 -25460 -25354 -25206 -25332 -25493 -25394 -25283 -25251 -25280 -25351 -25271 -25265 -25457 -25403 -25291 -25395 -25410 -25336 -25318 -25294 -25297 -25413 -25439 -25396 -25401 -25283 -25255 -25401 -25424 -25366 -25341 -25340 -25305 -25343 -25413 -25299 -25203 -25253 -25421 -25493 -25398 -25321 -25248 -25227 -25347 -25484 -25436 -25376 -25375 -25235 -25195 -25301 -25365 -25403 -25422 -25433 -25355 -25319 -25337 -25321 -25365 -25316 -25308 -25388 -25330 -25310 -25310 -25296 -25354 -25398 -25425 -25408 -25351 -25290 -25313 -25365 -25373 -25390 -25319 -25269 -25280 -25363 -25436 -25440 -25411 -25295 -25324 -25323 -25297 -25363 -25339 -25344 -25376 -25408 -25329 -25263 -25291 -25406 -25431 -25296 -25355 -25373 -25316 -25299 -25386 -25454 -25307 -25237 -25209 -25283 -25441 -25508 -25545 -25468 -25351 -25197 -25116 -25258 -25344 -25376 -25446 -25481 -25401 -25277 -25298 -25323 -25321 -25345 -25331 -25317 -25308 -25395 -25444 -25400 -25429 -25298 -25153 -25259 -25362 -25420 -25524 -25539 -25455 -25313 -25171 -25173 -25250 -25373 -25392 -25377 -25493 -25467 -25365 -25265 -25194 -25314 -25422 -25345 -25301 -25362 -25377 -25391 -25350 -25263 -25288 -25306 -25320 -25390 -25435 -25416 -25272 -25227 -25398 -25416 -25322 -25331 -25314 -25314 -25273 -25175 -25360 -25615 -25603 -25467 -25245 -25180 -25236 -25275 -25443 -25399 -25320 -25342 -25353 -25442 -25470 -25508 -25313 -25119 -25244 -25417 -25410 -25216 -25253 -25372 -25410 -25459 -25435 -25418 -25325 -25220 -25253 -25301 -25314 -25386 -25423 -25375 -25384 -25377 -25380 -25417 -25326 -25227 -25241 -25310 -25394 -25493 -25504 -25414 -25364 -25319 -25239 -25144 -25119 -25256 -25486 -25612 -25558 -25430 -25279 -25157 -25132 -25275 -25435 -25364 -25294 -25370 -25490 -25531 -25437 -25358 -25276 -25203 -25185 -25295 -25449 -25461 -25453 -25420 -25360 -25307 -25212 -25197 -25271 -25354 -25397 -25370 -25371 -25386 -25411 -25403 -25335 -25268 -25174 -25160 -25306 -25494 -25501 -25439 -25464 -25366 -25262 -25272 -25254 -25272 -25365 -25442 -25461 -25459 -25389 -25240 -25190 -25276 -25411 -25457 -25401 -25371 -25332 -25350 -25484 -25467 -25268 -25133 -25107 -25210 -25409 -25518 -25486 -25421 -25342 -25279 -25302 -25357 -25379 -25380 -25368 -25373 -25335 -25255 -25278 -25378 -25413 -25328 -25286 -25277 -25290 -25439 -25482 -25386 -25330 -25295 -25297 -25342 -25437 -25444 -25308 -25226 -25221 -25306 -25403 -25441 -25449 -25382 -25337 -25297 -25276 -25288 -25276 -25300 -25377 -25476 -25412 -25313 -25347 -25385 -25409 -25318 -25226 -25271 -25319 -25326 -25316 -25390 -25496 -25442 -25348 -25344 -25357 -25308 -25291 -25346 -25338 -25331 -25356 -25355 -25370 -25385 -25338 -25304 -25307 -25305 -25375 -25439 -25397 -25367 -25290 -25274 -25400 -25345 -25299 -25331 -25324 -25361 -25364 -25394 -25415 -25419 -25325 -25210 -25295 -25366 -25390 -25431 -25375 -25277 -25274 -25330 -25374 -25383 -25326 -25332 -25375 -25348 -25376 -25364 -25340 -25359 -25311 -25280 -25273 -25316 -25420 -25459 -25393 -25333 -25272 -25240 -25363 -25445 -25404 -25349 -25283 -25306 -25346 -25368 -25452 -25442 -25356 -25264 -25234 -25281 -25299 -25398 -25450 -25390 -25355 -25319 -25330 -25312 -25266 -25272 -25321 -25363 -25375 -25391 -25336 -25348 -25416 -25423 -25436 -25356 -25313 -25302 -25249 -25299 -25344 -25395 -25415 -25407 -25430 -25344 -25301 -25323 -25342 -25365 -25350 -25355 -25304 -25290 -25350 -25379 -25401 -25365 -25375 -25340 -25301 -25386 -25349 -25337 -25363 -25355 -25345 -25293 -25344 -25394 -25418 -25405 -25303 -25244 -25274 -25353 -25388 -25370 -25340 -25298 -25290 -25348 -25385 -25340 -25325 -25374 -25374 -25371 -25372 -25322 -25353 -25414 -25357 -25335 -25368 -25323 -25268 -25302 -25381 -25384 -25330 -25363 -25393 -25352 -25331 -25321 -25333 -25324 -25334 -25335 -25318 -25368 -25325 -25263 -25318 -25399 -25434 -25413 -25399 -25318 -25246 -25317 -25404 -25390 -25353 -25359 -25339 -25302 -25322 -25384 -25381 -25360 -25351 -25362 -25407 -25398 -25347 -25285 -25275 -25261 -25231 -25328 -25425 -25432 -25431 -25418 -25350 -25296 -25299 -25290 -25270 -25330 -25439 -25471 -25412 -25305 -25237 -25268 -25326 -25365 -25392 -25422 -25431 -25403 -25352 -25282 -25293 -25330 -25325 -25361 -25351 -25317 -25334 -25326 -25368 -25420 -25380 -25359 -25344 -25287 -25264 -25311 -25337 -25375 -25375 -25332 -25402 -25457 -25448 -25385 -25285 -25277 -25293 -25304 -25345 -25359 -25386 -25407 -25355 -25285 -25254 -25281 -25337 -25369 -25422 -25435 -25405 -25362 -25308 -25323 -25323 -25325 -25374 -25372 -25316 -25297 -25362 -25401 -25378 -25315 -25299 -25357 -25360 -25351 -25373 -25421 -25439 -25387 -25352 -25298 -25242 -25273 -25337 -25342 -25335 -25392 -25446 -25455 -25415 -25345 -25262 -25270 -25335 -25354 -25338 -25332 -25370 -25360 -25379 -25337 -25250 -25290 -25356 -25403 -25391 -25309 -25272 -25290 -25342 -25385 -25363 -25353 -25367 -25389 -25369 -25334 -25292 -25239 -25311 -25399 -25441 -25447 -25379 -25314 -25255 -25246 -25286 -25321 -25349 -25366 -25399 -25407 -25383 -25366 -25328 -25347 -25378 -25323 -25356 -25374 -25312 -25319 -25381 -25437 -25388 -25356 -25327 -25256 -25310 -25348 -25374 -25394 -25360 -25363 -25364 -25372 -25325 -25264 -25265 -25304 -25337 -25356 -25372 -25342 -25341 -25366 -25358 -25313 -25293 -25298 -25273 -25347 -25460 -25456 -25434 -25416 -25308 -25269 -25391 -25419 -25346 -25278 -25244 -25313 -25405 -25481 -25463 -25358 -25317 -25296 -25309 -25356 -25370 -25349 -25314 -25338 -25369 -25353 -25350 -25371 -25371 -25389 -25339 -25247 -25250 -25286 -25362 -25391 -25414 -25429 -25321 -25259 -25272 -25348 -25426 -25447 -25438 -25363 -25329 -25300 -25273 -25274 -25302 -25380 -25432 -25478 -25448 -25339 -25283 -25299 -25315 -25333 -25389 -25358 -25272 -25321 -25374 -25366 -25380 -25351 -25288 -25253 -25277 -25331 -25371 -25427 -25425 -25330 -25276 -25279 -25315 -25379 -25399 -25359 -25319 -25345 -25343 -25327 -25386 -25386 -25359 -25366 -25369 -25349 -25314 -25315 -25347 -25383 -25375 -25360 -25314 -25295 -25352 -25373 -25354 -25330 -25360 -25343 -25313 -25347 -25326 -25318 -25370 -25429 -25398 -25334 -25332 -25294 -25284 -25375 -25413 -25361 -25360 -25320 -25284 -25386 -25474 -25459 -25358 -25237 -25229 -25293 -25330 -25389 -25410 -25405 -25393 -25390 -25432 -25359 -25251 -25247 -25267 -25275 -25327 -25403 -25422 -25377 -25287 -25316 -25389 -25357 -25368 -25386 -25325 -25267 -25295 -25371 -25386 -25349 -25330 -25317 -25327 -25353 -25407 -25411 -25331 -25328 -25337 -25297 -25252 -25275 -25358 -25390 -25398 -25372 -25348 -25344 -25373 -25423 -25388 -25322 -25312 -25313 -25317 -25377 -25414 -25398 -25390 -25356 -25326 -25323 -25305 -25347 -25367 -25337 -25375 -25348 -25364 -25446 -25375 -25270 -25210 -25244 -25371 -25419 -25422 -25393 -25329 -25303 -25302 -25351 -25393 -25434 -25470 -25371 -25261 -25193 -25190 -25350 -25452 -25436 -25435 -25382 -25279 -25242 -25322 -25383 -25378 -25332 -25248 -25252 -25324 -25416 -25527 -25506 -25334 -25243 -25280 -25332 -25335 -25351 -25377 -25323 -25283 -25287 -25314 -25340 -25362 -25426 -25477 -25411 -25314 -25316 -25282 -25304 -25441 -25444 -25387 -25322 -25237 -25260 -25354 -25451 -25476 -25415 -25340 -25264 -25240 -25291 -25351 -25419 -25433 -25400 -25380 -25314 -25283 -25313 -25313 -25326 -25360 -25310 -25328 -25379 -25339 -25428 -25480 -25419 -25338 -25275 -25260 -25289 -25383 -25402 -25391 -25368 -25380 -25422 -25368 -25320 -25304 -25272 -25266 -25297 -25348 -25436 -25402 -25311 -25317 -25326 -25388 -25373 -25320 -25312 -25258 -25279 -25308 -25344 -25383 -25359 -25324 -25328 -25367 -25386 -25403 -25389 -25380 -25354 -25308 -25296 -25303 -25313 -25298 -25397 -25498 -25398 -25314 -25336 -25386 -25408 -25325 -25326 -25331 -25260 -25247 -25237 -25332 -25401 -25443 -25429 -25277 -25210 -25245 -25402 -25462 -25396 -25335 -25291 -25408 -25407 -25246 -25300 -25413 -25420 -25450 -25518 -25434 -25236 -25182 -25258 -25379 -25435 -25499 -25495 -25310 -25147 -25239 -25501 -25538 -25462 -25325 -25132 -25231 -25437 -25482 -25542 -25386 -25102 -25174 -25355 -25489 -25533 -25342 -25186 -25191 -25166 -25278 -25452 -25413 -25318 -25288 -25316 -25383 -25443 -25365 -25239 -25267 -25287 -25278 -25358 -25412 -25406 -25415 -25471 -25401 -25331 -25347 -25297 -25389 -25438 -25356 -25318 -25312 -25291 -25296 -25401 -25405 -25341 -25291 -25317 -25364 -25305 -25321 -25325 -25245 -25235 -25293 -25402 -25470 -25418 -25328 -25314 -25347 -25364 -25412 -25368 -25296 -25279 -25305 -25429 -25445 -25347 -25326 -25296 -25256 -25321 -25363 -25314 -25302 -25337 -25374 -25460 -25494 -25357 -25250 -25329 -25423 -25478 -25464 -25322 -25268 -25286 -25297 -25412 -25493 -25421 -25350 -25312 -25302 -25369 -25376 -25307 -25303 -25314 -25346 -25378 -25324 -25343 -25400 -25406 -25343 -25235 -25236 -25344 -25503 -25559 -25418 -25283 -25343 -25370 -25297 -25351 -25396 -25375 -25408 -25349 -25303 -25364 -25317 -25310 -25346 -25320 -25328 -25311 -25285 -25255 -25249 -25333 -25333 -25359 -25455 -25316 -25241 -25349 -25391 -25413 -25393 -25318 -25255 -25250 -25291 -25452 -25556 -25392 -25276 -25261 -25190 -25297 -25480 -25456 -25376 -25288 -25271 -25342 -25345 -25353 -25381 -25333 -25282 -25278 -25274 -25306 -25349 -25369 -25345 -25393 -25442 -25338 -25338 -25366 -25373 -25390 -25342 -25366 -25379 -25383 -25416 -25384 -25360 -25371 -25364 -25384 -25331 -25283 -25319 -25354 -25369 -25323 -25367 -25349 -25245 -25261 -25318 -25408 -25431 -25381 -25351 -25248 -25147 -25283 -25418 -25362 -25350 -25379 -25364 -25376 -25408 -25372 -25310 -25346 -25380 -25378 -25433 -25468 -25450 -25395 -25325 -25318 -25325 -25322 -25335 -25339 -25368 -25458 -25465 -25383 -25327 -25264 -25251 -25314 -25358 -25335 -25346 -25402 -25371 -25312 -25263 -25260 -25319 -25342 -25365 -25305 -25181 -25209 -25333 -25385 -25411 -25387 -25274 -25273 -25367 -25404 -25402 -25409 -25375 -25279 -25289 -25387 -25475 -25501 -25438 -25399 -25359 -25363 -25356 -25273 -25320 -25398 -25383 -25387 -25387 -25327 -25285 -25381 -25437 -25289 -25206 -25261 -25338 -25366 -25336 -25273 -25219 -25311 -25411 -25392 -25319 -25333 -25349 -25314 -25345 -25322 -25282 -25373 -25466 -25470 -25457 -25347 -25294 -25298 -25257 -25300 -25324 -25390 -25450 -25393 -25361 -25328 -25296 -25371 -25457 -25427 -25348 -25280 -25279 -25334 -25335 -25366 -25434 -25444 -25480 -25477 -25355 -25279 -25227 -25223 -25347 -25355 -25303 -25313 -25273 -25314 -25354 -25297 -25313 -25254 -25236 -25359 -25408 -25487 -25415 -25197 -25173 -25280 -25437 -25527 -25456 -25332 -25314 -25430 -25516 -25472 -25346 -25254 -25340 -25500 -25476 -25408 -25370 -25253 -25289 -25390 -25320 -25305 -25294 -25182 -25232 -25337 -25374 -25396 -25311 -25193 -25159 -25244 -25387 -25418 -25368 -25332 -25318 -25309 -25299 -25329 -25367 -25440 -25475 -25349 -25265 -25253 -25275 -25416 -25467 -25408 -25396 -25321 -25229 -25259 -25347 -25396 -25449 -25444 -25317 -25272 -25303 -25388 -25484 -25459 -25375 -25314 -25370 -25366 -25384 -25472 -25369 -25323 -25366 -25301 -25257 -25342 -25457 -25448 -25390 -25372 -25283 -25285 -25374 -25315 -25263 -25240 -25268 -25327 -25355 -25427 -25358 -25297 -25301 -25274 -25276 -25309 -25477 -25465 -25347 -25341 -25313 -25384 -25407 -25452 -25458 -25335 -25395 -25405 -25357 -25377 -25330 -25314 -25307 -25328 -25439 -25443 -25320 -25313 -25381 -25344 -25257 -25247 -25263 -25270 -25353 -25436 -25388 -25280 -25240 -25224 -25229 -25325 -25371 -25251 -25253 -25411 -25399 -25338 -25357 -25313 -25286 -25426 -25505 -25397 -25313 -25323 -25357 -25340 -25365 -25370 -25320 -25352 -25392 -25416 -25376 -25385 -25432 -25339 -25303 -25382 -25395 -25318 -25252 -25227 -25310 -25430 -25442 -25405 -25383 -25403 -25366 -25306 -25288 -25292 -25341 -25326 -25327 -25325 -25336 -25460 -25441 -25375 -25353 -25276 -25278 -25379 -25422 -25345 -25316 -25396 -25475 -25426 -25293 -25247 -25315 -25392 -25427 -25397 -25343 -25303 -25290 -25359 -25349 -25261 -25232 -25343 -25426 -25266 -25265 -25324 -25249 -25313 -25348 -25368 -25391 -25346 -25388 -25408 -25400 -25388 -25331 -25343 -25385 -25406 -25416 -25349 -25270 -25291 -25297 -25363 -25434 -25409 -25391 -25330 -25320 -25334 -25375 -25346 -25263 -25281 -25315 -25413 -25344 -25278 -25341 -25345 -25405 -25373 -25305 -25301 -25332 -25364 -25322 -25317 -25317 -25333 -25395 -25362 -25324 -25322 -25332 -25400 -25422 -25335 -25257 -25305 -25398 -25460 -25408 -25320 -25267 -25208 -25277 -25359 -25379 -25408 -25410 -25364 -25320 -25331 -25325 -25346 -25392 -25378 -25323 -25266 -25287 -25302 -25340 -25416 -25420 -25418 -25323 -25279 -25330 -25366 -25420 -25345 -25276 -25324 -25390 -25468 -25477 -25372 -25305 -25364 -25440 -25442 -25380 -25350 -25370 -25357 -25372 -25336 -25211 -25215 -25316 -25425 -25436 -25341 -25277 -25287 -25353 -25382 -25363 -25340 -25321 -25290 -25301 -25298 -25265 -25310 -25367 -25403 -25399 -25344 -25298 -25293 -25314 -25351 -25397 -25362 -25334 -25358 -25363 -25384 -25393 -25382 -25407 -25448 -25403 -25302 -25244 -25307 -25429 -25443 -25369 -25318 -25342 -25368 -25379 -25360 -25324 -25340 -25336 -25308 -25298 -25331 -25384 -25393 -25397 -25373 -25312 -25282 -25248 -25275 -25356 -25361 -25345 -25350 -25366 -25313 -25306 -25398 -25393 -25353 -25331 -25353 -25352 -25329 -25418 -25404 -25338 -25385 -25417 -25390 -25343 -25267 -25210 -25280 -25373 -25420 -25407 -25356 -25325 -25289 -25316 -25401 -25422 -25357 -25274 -25262 -25335 -25409 -25389 -25370 -25372 -25313 -25327 -25331 -25283 -25293 -25355 -25385 -25340 -25333 -25324 -25320 -25365 -25340 -25309 -25291 -25241 -25349 -25426 -25331 -25336 -25299 -25286 -25422 -25406 -25311 -25304 -25328 -25371 -25436 -25434 -25369 -25379 -25436 -25409 -25336 -25285 -25291 -25346 -25353 -25342 -25376 -25395 -25359 -25326 -25303 -25342 -25455 -25466 -25364 -25270 -25231 -25254 -25314 -25383 -25385 -25353 -25357 -25385 -25393 -25329 -25316 -25341 -25375 -25384 -25324 -25257 -25236 -25311 -25370 -25428 -25449 -25416 -25369 -25296 -25311 -25332 -25299 -25285 -25331 -25422 -25413 -25370 -25364 -25329 -25354 -25386 -25384 -25377 -25366 -25357 -25316 -25363 -25418 -25402 -25365 -25303 -25302 -25273 -25298 -25397 -25413 -25388 -25332 -25322 -25311 -25318 -25375 -25340 -25316 -25340 -25321 -25310 -25356 -25378 -25361 -25357 -25334 -25301 -25319 -25338 -25283 -25323 -25405 -25366 -25343 -25368 -25396 -25367 -25340 -25346 -25351 -25386 -25393 -25368 -25305 -25336 -25354 -25275 -25305 -25368 -25398 -25405 -25400 -25345 -25343 -25370 -25294 -25271 -25273 -25290 -25338 -25394 -25497 -25493 -25377 -25294 -25210 -25170 -25269 -25370 -25391 -25388 -25388 -25375 -25351 -25382 -25377 -25296 -25292 -25376 -25386 -25366 -25402 -25364 -25312 -25307 -25348 -25384 -25400 -25475 -25399 -25260 -25298 -25323 -25308 -25383 -25406 -25390 -25412 -25347 -25264 -25269 -25273 -25319 -25388 -25335 -25313 -25328 -25328 -25396 -25373 -25277 -25281 -25321 -25280 -25330 -25429 -25358 -25334 -25343 -25290 -25338 -25433 -25471 -25467 -25369 -25276 -25276 -25262 -25318 -25396 -25392 -25425 -25417 -25364 -25384 -25355 -25305 -25291 -25300 -25356 -25428 -25447 -25380 -25332 -25263 -25261 -25368 -25382 -25368 -25353 -25279 -25297 -25375 -25325 -25298 -25325 -25359 -25388 -25376 -25404 -25350 -25328 -25356 -25308 -25335 -25360 -25373 -25394 -25387 -25376 -25308 -25304 -25346 -25338 -25347 -25348 -25358 -25366 -25371 -25359 -25315 -25358 -25371 -25348 -25402 -25381 -25290 -25248 -25249 -25254 -25292 -25352 -25379 -25408 -25427 -25397 -25321 -25267 -25281 -25295 -25294 -25328 -25392 -25428 -25376 -25349 -25403 -25398 -25392 -25394 -25342 -25337 -25360 -25337 -25342 -25343 -25331 -25365 -25377 -25395 -25357 -25310 -25360 -25344 -25328 -25346 -25350 -25344 -25320 -25346 -25345 -25331 -25346 -25337 -25356 -25353 -25320 -25356 -25393 -25419 -25380 -25317 -25299 -25282 -25322 -25395 -25417 -25371 -25361 -25327 -25288 -25302 -25315 -25378 -25386 -25372 -25360 -25343 -25345 -25330 -25328 -25299 -25321 -25361 -25369 -25378 -25354 -25329 -25340 -25397 -25399 -25351 -25315 -25271 -25296 -25349 -25385 -25374 -25326 -25304 -25297 -25348 -25394 -25401 -25364 -25343 -25356 -25313 -25288 -25279 -25287 -25328 -25376 -25395 -25371 -25356 -25335 -25325 -25343 -25368 -25419 -25415 -25363 -25365 -25325 -25348 -25404 -25358 -25377 -25378 -25347 -25303 -25263 -25307 -25330 -25394 -25416 -25342 -25330 -25325 -25325 -25359 -25391 -25349 -25295 -25341 -25374 -25381 -25327 -25308 -25378 -25393 -25369 -25326 -25299 -25341 -25436 -25434 -25405 -25392 -25356 -25355 -25319 -25329 -25345 -25436 -25507 -25427 -25403 -25339 -25287 -25330 -25365 -25360 -25353 -25381 -25358 -25346 -25361 -25314 -25327 -25386 -25373 -25332 -25256 -25252 -25314 -25327 -25349 -25357 -25359 -25373 -25363 -25330 -25317 -25328 -25308 -25290 -25292 -25334 -25399 -25426 -25443 -25447 -25389 -25309 -25303 -25276 -25273 -25357 -25343 -25347 -25380 -25380 -25365 -25314 -25337 -25325 -25318 -25335 -25298 -25302 -25330 -25362 -25349 -25364 -25407 -25363 -25342 -25352 -25365 -25362 -25355 -25340 -25277 -25289 -25334 -25365 -25379 -25376 -25348 -25319 -25343 -25350 -25374 -25349 -25311 -25298 -25246 -25296 -25361 -25371 -25360 -25341 -25346 -25347 -25358 -25354 -25329 -25290 -25291 -25327 -25348 -25395 -25416 -25419 -25404 -25338 -25335 -25337 -25311 -25310 -25309 -25366 -25349 -25309 -25331 -25329 -25386 -25388 -25304 -25283 -25366 -25402 -25386 -25432 -25371 -25328 -25348 -25353 -25410 -25394 -25383 -25370 -25353 -25390 -25386 -25379 -25331 -25335 -25333 -25299 -25372 -25371 -25386 -25424 -25416 -25405 -25328 -25289 -25267 -25240 -25272 -25320 -25382 -25398 -25373 -25342 -25300 -25315 -25319 -25320 -25367 -25391 -25384 -25300 -25228 -25250 -25294 -25348 -25371 -25363 -25399 -25402 -25356 -25355 -25349 -25323 -25326 -25340 -25370 -25380 -25330 -25308 -25351 -25353 -25375 -25429 -25389 -25364 -25343 -25282 -25308 -25340 -25295 -25273 -25332 -25341 -25354 -25385 -25325 -25330 -25332 -25325 -25377 -25344 -25323 -25343 -25379 -25424 -25424 -25370 -25289 -25299 -25306 -25339 -25402 -25384 -25378 -25354 -25326 -25339 -25368 -25399 -25403 -25420 -25423 -25374 -25361 -25346 -25328 -25268 -25192 -25308 -25421 -25446 -25433 -25327 -25290 -25313 -25321 -25294 -25288 -25350 -25383 -25376 -25345 -25319 -25317 -25343 -25367 -25336 -25300 -25326 -25387 -25411 -25417 -25367 -25279 -25292 -25334 -25321 -25353 -25402 -25408 -25398 -25378 -25306 -25268 -25322 -25340 -25311 -25319 -25367 -25384 -25406 -25405 -25339 -25308 -25333 -25361 -25303 -25269 -25319 -25348 -25396 -25383 -25352 -25357 -25318 -25352 -25351 -25302 -25348 -25383 -25425 -25414 -25374 -25337 -25295 -25352 -25393 -25414 -25372 -25305 -25297 -25265 -25294 -25334 -25353 -25394 -25365 -25344 -25364 -25343 -25338 -25314 -25279 -25336 -25406 -25397 -25345 -25288 -25334 -25346 -25309 -25353 -25348 -25364 -25423 -25446 -25381 -25308 -25301 -25338 -25402 -25384 -25367 -25354 -25340 -25340 -25331 -25406 -25379 -25291 -25264 -25239 -25325 -25388 -25400 -25437 -25370 -25331 -25338 -25318 -25348 -25403 -25399 -25335 -25291 -25250 -25302 -25364 -25385 -25410 -25334 -25290 -25321 -25360 -25394 -25359 -25267 -25248 -25298 -25379 -25484 -25440 -25343 -25355 -25307 -25289 -25361 -25322 -25353 -25360 -25300 -25369 -25348 -25347 -25388 -25315 -25331 -25404 -25470 -25500 -25391 -25266 -25210 -25238 -25353 -25443 -25414 -25369 -25349 -25336 -25382 -25400 -25390 -25339 -25286 -25297 -25291 -25310 -25349 -25344 -25320 -25356 -25383 -25361 -25357 -25349 -25322 -25266 -25278 -25291 -25307 -25418 -25449 -25436 -25400 -25337 -25307 -25281 -25315 -25306 -25330 -25412 -25394 -25425 -25424 -25388 -25374 -25324 -25318 -25311 -25336 -25359 -25348 -25349 -25328 -25362 -25421 -25458 -25438 -25309 -25240 -25294 -25357 -25397 -25428 -25378 -25319 -25329 -25320 -25310 -25288 -25319 -25396 -25367 -25326 -25332 -25326 -25306 -25326 -25345 -25318 -25359 -25391 -25350 -25320 -25340 -25407 -25424 -25400 -25346 -25302 -25336 -25347 -25353 -25354 -25374 -25414 -25393 -25322 -25246 -25274 -25314 -25377 -25407 -25380 -25342 -25277 -25309 -25293 -25324 -25388 -25346 -25332 -25289 -25258 -25327 -25423 -25419 -25364 -25305 -25266 -25330 -25374 -25380 -25376 -25356 -25352 -25335 -25343 -25347 -25360 -25382 -25395 -25418 -25388 -25358 -25345 -25313 -25324 -25342 -25341 -25344 -25355 -25380 -25330 -25300 -25353 -25392 -25436 -25398 -25306 -25301 -25342 -25349 -25331 -25329 -25346 -25356 -25367 -25371 -25338 -25310 -25298 -25308 -25368 -25416 -25418 -25366 -25351 -25390 -25331 -25297 -25310 -25286 -25299 -25346 -25392 -25381 -25376 -25394 -25354 -25384 -25399 -25318 -25355 -25433 -25407 -25343 -25309 -25342 -25387 -25401 -25420 -25404 -25331 -25331 -25377 -25358 -25401 -25394 -25271 -25275 -25334 -25354 -25345 -25376 -25425 -25375 -25374 -25354 -25277 -25287 -25328 -25367 -25358 -25339 -25355 -25362 -25330 -25324 -25359 -25339 -25374 -25423 -25406 -25367 -25273 -25217 -25254 -25356 -25451 -25450 -25372 -25285 -25248 -25307 -25377 -25371 -25377 -25366 -25309 -25270 -25289 -25359 -25409 -25415 -25350 -25286 -25354 -25376 -25346 -25380 -25347 -25281 -25253 -25330 -25381 -25361 -25380 -25370 -25372 -25341 -25303 -25306 -25288 -25350 -25404 -25360 -25330 -25335 -25327 -25282 -25284 -25367 -25459 -25430 -25322 -25292 -25310 -25327 -25308 -25302 -25355 -25375 -25409 -25467 -25427 -25339 -25261 -25261 -25349 -25418 -25428 -25387 -25327 -25282 -25303 -25309 -25323 -25365 -25356 -25389 -25390 -25355 -25325 -25299 -25322 -25333 -25334 -25380 -25423 -25370 -25321 -25300 -25279 -25345 -25407 -25378 -25355 -25342 -25315 -25329 -25383 -25394 -25338 -25327 -25356 -25347 -25335 -25352 -25328 -25306 -25352 -25383 -25377 -25330 -25329 -25386 -25357 -25318 -25304 -25301 -25363 -25389 -25424 -25418 -25303 -25270 -25351 -25393 -25359 -25354 -25334 -25356 -25402 -25402 -25364 -25303 -25352 -25348 -25333 -25370 -25366 -25369 -25326 -25321 -25324 -25308 -25330 -25361 -25374 -25360 -25404 -25430 -25356 -25324 -25313 -25275 -25302 -25375 -25401 -25361 -25350 -25364 -25372 -25375 -25353 -25315 -25317 -25386 -25352 -25276 -25310 -25353 -25389 -25390 -25348 -25339 -25318 -25306 -25294 -25299 -25349 -25359 -25366 -25396 -25396 -25359 -25323 -25271 -25275 -25337 -25398 -25416 -25368 -25383 -25379 -25299 -25300 -25355 -25366 -25384 -25351 -25331 -25351 -25350 -25402 -25358 -25301 -25274 -25255 -25331 -25411 -25472 -25412 -25333 -25352 -25360 -25379 -25391 -25367 -25293 -25273 -25307 -25278 -25328 -25378 -25336 -25319 -25345 -25387 -25407 -25374 -25293 -25267 -25267 -25332 -25413 -25347 -25337 -25326 -25314 -25395 -25357 -25327 -25349 -25333 -25366 -25388 -25408 -25364 -25315 -25397 -25416 -25353 -25310 -25298 -25316 -25353 -25370 -25371 -25386 -25379 -25349 -25292 -25264 -25267 -25321 -25389 -25398 -25407 -25333 -25278 -25332 -25293 -25288 -25359 -25351 -25359 -25379 -25350 -25332 -25330 -25296 -25294 -25268 -25229 -25319 -25372 -25356 -25385 -25445 -25486 -25460 -25389 -25243 -25164 -25231 -25310 -25416 -25457 -25369 -25316 -25310 -25322 -25394 -25380 -25375 -25432 -25352 -25342 -25400 -25350 -25313 -25301 -25297 -25318 -25335 -25426 -25502 -25430 -25347 -25346 -25300 -25252 -25305 -25296 -25264 -25301 -25403 -25497 -25403 -25295 -25299 -25285 -25323 -25464 -25529 -25414 -25225 -25164 -25235 -25362 -25468 -25452 -25364 -25363 -25424 -25364 -25280 -25311 -25319 -25334 -25455 -25432 -25292 -25275 -25377 -25428 -25331 -25304 -25354 -25406 -25458 -25393 -25317 -25315 -25307 -25394 -25441 -25355 -25303 -25331 -25443 -25416 -25305 -25296 -25325 -25371 -25380 -25379 -25286 -25259 -25387 -25390 -25318 -25258 -25277 -25382 -25438 -25372 -25298 -25341 -25379 -25392 -25381 -25369 -25359 -25304 -25326 -25415 -25399 -25329 -25329 -25364 -25389 -25346 -25306 -25349 -25367 -25386 -25412 -25387 -25363 -25321 -25279 -25321 -25357 -25334 -25382 -25434 -25387 -25389 -25382 -25256 -25258 -25360 -25362 -25373 -25364 -25321 -25313 -25324 -25383 -25415 -25393 -25394 -25353 -25295 -25360 -25417 -25310 -25238 -25303 -25357 -25407 -25419 -25384 -25363 -25346 -25408 -25417 -25362 -25339 -25281 -25279 -25332 -25394 -25424 -25336 -25263 -25293 -25345 -25446 -25431 -25327 -25327 -25303 -25310 -25373 -25441 -25403 -25317 -25377 -25378 -25346 -25333 -25314 -25341 -25355 -25387 -25374 -25360 -25351 -25318 -25344 -25318 -25297 -25338 -25322 -25316 -25371 -25411 -25404 -25328 -25229 -25182 -25255 -25389 -25393 -25363 -25290 -25278 -25443 -25413 -25341 -25335 -25241 -25245 -25335 -25409 -25407 -25369 -25319 -25285 -25322 -25321 -25330 -25392 -25422 -25370 -25278 -25295 -25333 -25306 -25320 -25362 -25377 -25300 -25300 -25429 -25397 -25365 -25360 -25290 -25376 -25420 -25347 -25309 -25290 -25337 -25407 -25391 -25375 -25384 -25301 -25248 -25314 -25346 -25351 -25374 -25314 -25349 -25458 -25441 -25364 -25275 -25301 -25282 -25313 -25463 -25375 -25281 -25279 -25339 -25522 -25597 -25451 -25217 -25235 -25340 -25338 -25422 -25427 -25368 -25347 -25310 -25374 -25442 -25359 -25352 -25431 -25382 -25354 -25362 -25303 -25318 -25331 -25302 -25330 -25367 -25371 -25346 -25362 -25340 -25310 -25355 -25374 -25408 -25388 -25292 -25283 -25338 -25375 -25369 -25334 -25302 -25303 -25351 -25353 -25328 -25328 -25327 -25353 -25354 -25326 -25282 -25312 -25402 -25406 -25423 -25378 -25327 -25347 -25341 -25311 -25246 -25264 -25328 -25391 -25442 -25428 -25356 -25283 -25302 -25309 -25298 -25337 -25346 -25364 -25414 -25399 -25345 -25316 -25320 -25349 -25350 -25383 -25398 -25317 -25334 -25370 -25335 -25373 -25397 -25367 -25322 -25357 -25424 -25350 -25333 -25313 -25244 -25346 -25439 -25437 -25385 -25272 -25227 -25313 -25377 -25339 -25320 -25316 -25260 -25305 -25436 -25438 -25364 -25303 -25318 -25360 -25319 -25310 -25318 -25322 -25354 -25428 -25477 -25359 -25228 -25289 -25419 -25449 -25450 -25361 -25258 -25320 -25316 -25257 -25331 -25383 -25372 -25412 -25369 -25287 -25295 -25310 -25412 -25437 -25352 -25347 -25326 -25320 -25353 -25425 -25420 -25333 -25313 -25311 -25378 -25385 -25281 -25258 -25260 -25351 -25452 -25367 -25319 -25325 -25317 -25333 -25324 -25346 -25372 -25311 -25227 -25313 -25436 -25370 -25375 -25388 -25251 -25315 -25383 -25266 -25268 -25351 -25362 -25371 -25416 -25383 -25363 -25381 -25350 -25312 -25306 -25309 -25337 -25363 -25329 -25356 -25392 -25411 -25367 -25225 -25221 -25336 -25430 -25464 -25432 -25373 -25346 -25313 -25291 -25333 -25333 -25372 -25398 -25339 -25360 -25418 -25404 -25334 -25296 -25322 -25348 -25359 -25347 -25346 -25353 -25321 -25325 -25382 -25458 -25430 -25315 -25313 -25333 -25366 -25416 -25406 -25397 -25308 -25294 -25294 -25273 -25404 -25430 -25432 -25413 -25332 -25293 -25324 -25415 -25327 -25237 -25260 -25331 -25413 -25425 -25468 -25439 -25382 -25370 -25284 -25290 -25341 -25338 -25393 -25392 -25339 -25334 -25369 -25410 -25347 -25281 -25310 -25327 -25337 -25361 -25404 -25373 -25307 -25287 -25307 -25408 -25390 -25338 -25355 -25330 -25356 -25360 -25361 -25393 -25356 -25335 -25333 -25289 -25280 -25327 -25346 -25344 -25371 -25409 -25438 -25381 -25277 -25240 -25233 -25302 -25442 -25481 -25359 -25274 -25310 -25345 -25370 -25335 -25274 -25297 -25327 -25360 -25405 -25391 -25367 -25365 -25353 -25388 -25433 -25353 -25325 -25330 -25283 -25346 -25350 -25310 -25329 -25365 -25405 -25425 -25402 -25324 -25279 -25295 -25345 -25421 -25448 -25355 -25297 -25326 -25371 -25409 -25360 -25293 -25300 -25328 -25365 -25376 -25344 -25357 -25370 -25374 -25410 -25398 -25325 -25288 -25342 -25408 -25414 -25379 -25353 -25323 -25326 -25367 -25351 -25359 -25376 -25370 -25334 -25296 -25350 -25396 -25368 -25332 -25353 -25341 -25314 -25337 -25294 -25333 -25410 -25360 -25326 -25306 -25348 -25415 -25415 -25401 -25296 -25243 -25308 -25368 -25408 -25409 -25397 -25352 -25291 -25261 -25302 -25411 -25428 -25344 -25249 -25243 -25348 -25420 -25462 -25474 -25398 -25302 -25202 -25219 -25335 -25352 -25357 -25371 -25321 -25337 -25416 -25380 -25295 -25265 -25267 -25347 -25380 -25363 -25365 -25349 -25324 -25326 -25367 -25382 -25385 -25349 -25337 -25374 -25395 -25377 -25338 -25344 -25343 -25339 -25363 -25408 -25348 -25261 -25324 -25363 -25339 -25341 -25347 -25317 -25315 -25326 -25250 -25235 -25322 -25464 -25480 -25382 -25410 -25310 -25170 -25286 -25411 -25380 -25302 -25281 -25302 -25426 -25490 -25371 -25317 -25372 -25347 -25194 -25248 -25447 -25447 -25380 -25291 -25249 -25342 -25421 -25458 -25396 -25286 -25351 -25373 -25291 -25332 -25363 -25307 -25329 -25423 -25438 -25384 -25226 -25178 -25351 -25370 -25351 -25393 -25392 -25473 -25419 -25291 -25310 -25354 -25349 -25296 -25340 -25361 -25353 -25382 -25310 -25277 -25339 -25365 -25301 -25340 -25418 -25390 -25421 -25355 -25251 -25276 -25309 -25390 -25405 -25383 -25418 -25329 -25250 -25322 -25386 -25418 -25411 -25310 -25232 -25280 -25380 -25459 -25445 -25336 -25294 -25289 -25326 -25362 -25262 -25241 -25291 -25304 -25349 -25384 -25421 -25477 -25434 -25367 -25379 -25275 -25220 -25312 -25349 -25361 -25347 -25364 -25379 -25362 -25384 -25392 -25372 -25339 -25317 -25265 -25289 -25393 -25431 -25423 -25371 -25317 -25293 -25327 -25317 -25281 -25353 -25407 -25395 -25357 -25378 -25401 -25282 -25209 -25295 -25376 -25433 -25496 -25397 -25300 -25359 -25315 -25290 -25378 -25371 -25389 -25405 -25275 -25188 -25270 -25403 -25473 -25434 -25401 -25379 -25298 -25318 -25364 -25315 -25341 -25425 -25370 -25322 -25353 -25319 -25341 -25380 -25371 -25374 -25367 -25318 -25260 -25375 -25434 -25338 -25363 -25339 -25304 -25369 -25402 -25451 -25367 -25213 -25277 -25403 -25441 -25381 -25277 -25326 -25371 -25268 -25273 -25345 -25335 -25397 -25489 -25467 -25378 -25325 -25307 -25324 -25347 -25269 -25240 -25334 -25404 -25464 -25449 -25289 -25206 -25286 -25406 -25495 -25453 -25358 -25326 -25289 -25315 -25406 -25381 -25318 -25264 -25260 -25396 -25388 -25337 -25387 -25346 -25307 -25364 -25441 -25359 -25293 -25375 -25378 -25322 -25269 -25274 -25315 -25369 -25457 -25430 -25374 -25320 -25289 -25386 -25432 -25367 -25300 -25313 -25301 -25277 -25404 -25459 -25417 -25353 -25231 -25212 -25296 -25421 -25482 -25391 -25306 -25299 -25276 -25315 -25375 -25313 -25328 -25391 -25346 -25346 -25389 -25397 -25391 -25382 -25341 -25259 -25247 -25348 -25453 -25487 -25424 -25307 -25287 -25382 -25386 -25303 -25291 -25322 -25352 -25377 -25367 -25313 -25289 -25369 -25391 -25326 -25426 -25427 -25283 -25324 -25333 -25282 -25344 -25406 -25379 -25330 -25315 -25336 -25367 -25360 -25344 -25315 -25306 -25355 -25394 -25392 -25295 -25279 -25412 -25457 -25438 -25373 -25246 -25206 -25282 -25458 -25547 -25367 -25228 -25298 -25381 -25383 -25378 -25353 -25327 -25389 -25386 -25323 -25301 -25256 -25282 -25376 -25369 -25367 -25363 -25287 -25334 -25433 -25413 -25347 -25293 -25266 -25337 -25410 -25382 -25358 -25389 -25389 -25340 -25293 -25285 -25360 -25386 -25375 -25372 -25329 -25345 -25356 -25346 -25352 -25340 -25339 -25347 -25402 -25405 -25334 -25335 -25299 -25301 -25411 -25443 -25354 -25295 -25313 -25326 -25404 -25390 -25293 -25299 -25316 -25366 -25391 -25331 -25307 -25303 -25303 -25384 -25398 -25334 -25348 -25368 -25345 -25305 -25329 -25364 -25326 -25350 -25428 -25423 -25351 -25293 -25278 -25311 -25382 -25437 -25369 -25335 -25372 -25301 -25278 -25319 -25309 -25336 -25397 -25388 -25375 -25419 -25389 -25330 -25304 -25275 -25280 -25320 -25352 -25372 -25405 -25410 -25375 -25298 -25249 -25302 -25353 -25377 -25415 -25394 -25389 -25373 -25305 -25326 -25352 -25366 -25381 -25406 -25357 -25299 -25374 -25378 -25359 -25373 -25352 -25352 -25377 -25354 -25294 -25258 -25280 -25387 -25447 -25393 -25331 -25313 -25293 -25382 -25498 -25415 -25308 -25288 -25252 -25279 -25363 -25413 -25449 -25363 -25299 -25342 -25366 -25399 -25383 -25304 -25256 -25339 -25425 -25356 -25293 -25297 -25269 -25330 -25388 -25365 -25399 -25377 -25349 -25359 -25325 -25293 -25292 -25315 -25360 -25448 -25428 -25298 -25243 -25256 -25354 -25436 -25421 -25382 -25323 -25273 -25294 -25384 -25425 -25382 -25328 -25282 -25256 -25318 -25415 -25437 -25384 -25349 -25374 -25351 -25335 -25378 -25366 -25354 -25392 -25357 -25328 -25326 -25303 -25361 -25403 -25397 -25370 -25352 -25373 -25342 -25318 -25303 -25305 -25338 -25357 -25387 -25367 -25347 -25369 -25364 -25369 -25344 -25298 -25312 -25344 -25372 -25347 -25339 -25403 -25425 -25405 -25380 -25330 -25269 -25261 -25307 -25351 -25374 -25379 -25361 -25353 -25363 -25367 -25352 -25313 -25283 -25258 -25337 -25434 -25423 -25386 -25303 -25255 -25310 -25395 -25401 -25340 -25297 -25277 -25301 -25311 -25324 -25341 -25337 -25379 -25426 -25423 -25350 -25326 -25372 -25357 -25369 -25388 -25333 -25308 -25329 -25321 -25296 -25312 -25341 -25375 -25409 -25378 -25359 -25362 -25368 -25367 -25289 -25289 -25350 -25365 -25362 -25321 -25342 -25379 -25394 -25428 -25408 -25332 -25311 -25373 -25398 -25375 -25329 -25278 -25288 -25293 -25325 -25409 -25426 -25379 -25316 -25319 -25330 -25347 -25405 -25373 -25361 -25370 -25337 -25315 -25308 -25356 -25358 -25331 -25371 -25348 -25309 -25367 -25413 -25373 -25365 -25375 -25320 -25341 -25380 -25396 -25393 -25320 -25303 -25316 -25359 -25414 -25414 -25386 -25337 -25325 -25318 -25322 -25343 -25309 -25296 -25329 -25342 -25349 -25397 -25452 -25451 -25433 -25373 -25306 -25321 -25330 -25292 -25277 -25325 -25379 -25391 -25362 -25333 -25332 -25344 -25358 -25332 -25317 -25334 -25330 -25340 -25331 -25300 -25313 -25377 -25432 -25367 -25278 -25293 -25309 -25338 -25375 -25359 -25325 -25299 -25299 -25303 -25351 -25418 -25406 -25364 -25335 -25322 -25332 -25349 -25371 -25321 -25290 -25364 -25399 -25362 -25308 -25298 -25317 -25345 -25363 -25326 -25318 -25376 -25415 -25393 -25363 -25321 -25263 -25298 -25415 -25421 -25356 -25344 -25378 -25408 -25418 -25404 -25316 -25281 -25302 -25295 -25352 -25442 -25425 -25361 -25344 -25315 -25287 -25316 -25387 -25378 -25336 -25365 -25384 -25391 -25420 -25442 -25363 -25253 -25298 -25351 -25343 -25401 -25388 -25317 -25365 -25423 -25405 -25363 -25346 -25347 -25313 -25269 -25292 -25333 -25337 -25397 -25410 -25331 -25308 -25288 -25287 -25358 -25388 -25385 -25377 -25361 -25335 -25288 -25297 -25335 -25397 -25439 -25388 -25350 -25333 -25366 -25385 -25346 -25339 -25279 -25235 -25312 -25407 -25423 -25391 -25367 -25318 -25303 -25359 -25329 -25265 -25300 -25353 -25413 -25413 -25366 -25337 -25288 -25304 -25362 -25367 -25340 -25377 -25447 -25423 -25386 -25347 -25313 -25337 -25323 -25287 -25290 -25321 -25367 -25391 -25390 -25355 -25349 -25424 -25435 -25352 -25284 -25271 -25295 -25365 -25409 -25389 -25347 -25332 -25367 -25355 -25343 -25358 -25338 -25350 -25375 -25363 -25318 -25300 -25347 -25366 -25377 -25399 -25359 -25325 -25318 -25331 -25347 -25340 -25347 -25324 -25301 -25311 -25328 -25372 -25394 -25374 -25336 -25338 -25360 -25351 -25375 -25377 -25336 -25336 -25363 -25370 -25359 -25353 -25329 -25319 -25331 -25327 -25319 -25339 -25391 -25384 -25331 -25319 -25323 -25344 -25393 -25404 -25345 -25327 -25392 -25406 -25381 -25373 -25315 -25246 -25237 -25303 -25368 -25389 -25441 -25448 -25344 -25274 -25293 -25288 -25286 -25344 -25377 -25374 -25370 -25362 -25337 -25349 -25365 -25334 -25351 -25393 -25398 -25353 -25318 -25308 -25260 -25296 -25387 -25434 -25440 -25386 -25343 -25307 -25302 -25324 -25310 -25323 -25378 -25385 -25340 -25321 -25312 -25349 -25440 -25462 -25360 -25276 -25305 -25316 -25333 -25395 -25384 -25335 -25342 -25354 -25321 -25323 -25333 -25301 -25327 -25348 -25322 -25327 -25338 -25363 -25343 -25319 -25386 -25400 -25407 -25419 -25355 -25352 -25384 -25385 -25344 -25311 -25343 -25330 -25321 -25353 -25336 -25314 -25328 -25377 -25418 -25405 -25331 -25294 -25323 -25308 -25328 -25356 -25352 -25376 -25357 -25326 -25320 -25337 -25374 -25367 -25329 -25318 -25353 -25385 -25398 -25400 -25365 -25343 -25328 -25286 -25286 -25323 -25374 -25403 -25354 -25322 -25293 -25260 -25308 -25370 -25380 -25381 -25404 -25371 -25334 -25366 -25369 -25357 -25371 -25341 -25289 -25276 -25295 -25345 -25380 -25382 -25392 -25406 -25390 -25380 -25361 -25273 -25260 -25327 -25384 -25426 -25366 -25320 -25340 -25357 -25382 -25360 -25346 -25350 -25350 -25374 -25371 -25341 -25327 -25368 -25386 -25351 -25339 -25331 -25355 -25382 -25332 -25314 -25354 -25373 -25407 -25415 -25374 -25331 -25303 -25339 -25402 -25412 -25358 -25313 -25325 -25329 -25328 -25394 -25437 -25422 -25403 -25307 -25237 -25279 -25352 -25411 -25377 -25295 -25262 -25309 -25399 -25433 -25402 -25317 -25290 -25295 -25291 -25344 -25337 -25345 -25398 -25388 -25386 -25356 -25302 -25297 -25318 -25362 -25380 -25352 -25294 -25292 -25339 -25356 -25394 -25353 -25324 -25381 -25369 -25358 -25339 -25297 -25292 -25317 -25367 -25378 -25362 -25347 -25341 -25389 -25392 -25343 -25310 -25307 -25332 -25304 -25309 -25345 -25336 -25360 -25339 -25333 -25372 -25402 -25420 -25361 -25340 -25342 -25354 -25397 -25410 -25415 -25361 -25344 -25355 -25331 -25302 -25261 -25322 -25391 -25385 -25369 -25373 -25378 -25347 -25335 -25330 -25341 -25378 -25357 -25342 -25371 -25355 -25358 -25392 -25376 -25346 -25337 -25339 -25365 -25427 -25438 -25390 -25306 -25259 -25302 -25357 -25390 -25326 -25291 -25333 -25349 -25387 -25367 -25357 -25361 -25331 -25357 -25356 -25358 -25334 -25292 -25348 -25375 -25372 -25374 -25367 -25367 -25329 -25309 -25317 -25366 -25409 -25373 -25357 -25333 -25321 -25337 -25297 -25296 -25319 -25342 -25369 -25354 -25353 -25317 -25286 -25325 -25341 -25351 -25362 -25329 -25284 -25286 -25318 -25353 -25399 -25418 -25394 -25377 -25402 -25410 -25354 -25296 -25296 -25306 -25334 -25368 -25362 -25382 -25369 -25330 -25311 -25325 -25386 -25378 -25364 -25379 -25361 -25366 -25352 -25314 -25319 -25365 -25411 -25397 -25361 -25327 -25278 -25261 -25295 -25363 -25387 -25365 -25362 -25366 -25400 -25421 -25385 -25356 -25345 -25318 -25309 -25330 -25356 -25377 -25378 -25381 -25382 -25357 -25370 -25381 -25324 -25287 -25321 -25338 -25322 -25343 -25335 -25335 -25402 -25439 -25408 -25345 -25317 -25292 -25275 -25316 -25357 -25362 -25354 -25386 -25410 -25396 -25403 -25342 -25310 -25370 -25355 -25323 -25290 -25281 -25339 -25359 -25351 -25359 -25354 -25347 -25352 -25336 -25359 -25400 -25363 -25317 -25277 -25265 -25347 -25446 -25473 -25402 -25314 -25285 -25291 -25318 -25324 -25325 -25354 -25345 -25348 -25379 -25366 -25346 -25334 -25356 -25367 -25309 -25281 -25322 -25378 -25380 -25346 -25313 -25313 -25335 -25354 -25397 -25371 -25322 -25316 -25305 -25336 -25347 -25333 -25377 -25427 -25390 -25316 -25321 -25342 -25324 -25313 -25296 -25281 -25341 -25423 -25389 -25359 -25397 -25384 -25371 -25370 -25346 -25315 -25294 -25325 -25347 -25329 -25330 -25355 -25398 -25395 -25371 -25342 -25331 -25406 -25406 -25333 -25310 -25351 -25404 -25410 -25402 -25299 -25248 -25329 -25335 -25368 -25395 -25371 -25355 -25343 -25404 -25351 -25279 -25364 -25362 -25343 -25408 -25410 -25310 -25268 -25329 -25317 -25348 -25377 -25283 -25336 -25432 -25434 -25403 -25352 -25350 -25314 -25347 -25355 -25264 -25362 -25387 -25320 -25359 -25348 -25345 -25367 -25396 -25368 -25328 -25355 -25289 -25271 -25393 -25504 -25498 -25337 -25235 -25280 -25301 -25281 -25341 -25433 -25412 -25384 -25352 -25265 -25352 -25403 -25272 -25299 -25375 -25383 -25392 -25374 -25332 -25371 -25467 -25350 -25263 -25311 -25320 -25380 -25359 -25297 -25322 -25339 -25320 -25313 -25368 -25441 -25399 -25314 -25320 -25394 -25415 -25302 -25267 -25317 -25327 -25344 -25352 -25437 -25494 -25340 -25222 -25287 -25431 -25447 -25355 -25322 -25215 -25202 -25350 -25470 -25468 -25347 -25342 -25397 -25396 -25256 -25211 -25401 -25375 -25323 -25332 -25307 -25418 -25403 -25329 -25338 -25275 -25288 -25361 -25353 -25393 -25395 -25306 -25314 -25386 -25326 -25311 -25414 -25362 -25340 -25331 -25243 -25306 -25408 -25436 -25432 -25384 -25312 -25275 -25323 -25393 -25332 -25270 -25359 -25419 -25370 -25378 -25389 -25367 -25371 -25326 -25332 -25345 -25282 -25280 -25357 -25381 -25380 -25425 -25414 -25344 -25274 -25263 -25291 -25361 -25372 -25350 -25444 -25420 -25301 -25300 -25363 -25339 -25356 -25511 -25457 -25282 -25281 -25300 -25320 -25362 -25312 -25308 -25351 -25360 -25415 -25402 -25368 -25371 -25366 -25372 -25273 -25277 -25426 -25430 -25332 -25256 -25275 -25381 -25444 -25428 -25374 -25265 -25284 -25354 -25333 -25370 -25359 -25311 -25343 -25385 -25398 -25410 -25330 -25281 -25342 -25297 -25314 -25438 -25415 -25342 -25316 -25255 -25303 -25376 -25309 -25276 -25334 -25381 -25383 -25415 -25393 -25385 -25392 -25307 -25340 -25361 -25305 -25324 -25299 -25273 -25324 -25362 -25426 -25433 -25328 -25291 -25283 -25281 -25329 -25386 -25398 -25359 -25365 -25363 -25306 -25336 -25437 -25381 -25313 -25336 -25318 -25371 -25351 -25288 -25305 -25286 -25403 -25451 -25395 -25437 -25391 -25332 -25275 -25293 -25387 -25329 -25255 -25297 -25377 -25410 -25467 -25470 -25329 -25253 -25229 -25284 -25409 -25351 -25300 -25404 -25478 -25474 -25337 -25209 -25250 -25308 -25412 -25497 -25407 -25430 -25444 -25287 -25267 -25263 -25251 -25366 -25403 -25386 -25414 -25368 -25325 -25365 -25321 -25242 -25240 -25274 -25365 -25448 -25436 -25368 -25331 -25389 -25405 -25403 -25411 -25245 -25183 -25285 -25284 -25306 -25441 -25496 -25365 -25336 -25387 -25310 -25309 -25335 -25309 -25375 -25386 -25320 -25336 -25376 -25407 -25393 -25331 -25299 -25324 -25349 -25338 -25359 -25360 -25300 -25310 -25362 -25419 -25477 -25387 -25297 -25319 -25307 -25257 -25273 -25321 -25344 -25404 -25387 -25306 -25368 -25442 -25365 -25301 -25310 -25336 -25322 -25314 -25350 -25369 -25404 -25335 -25294 -25407 -25449 -25400 -25367 -25321 -25265 -25282 -25269 -25337 -25424 -25307 -25286 -25376 -25409 -25404 -25363 -25326 -25279 -25277 -25342 -25400 -25370 -25322 -25334 -25361 -25401 -25372 -25274 -25260 -25336 -25406 -25457 -25454 -25368 -25271 -25258 -25317 -25341 -25372 -25421 -25395 -25309 -25274 -25328 -25354 -25387 -25440 -25388 -25361 -25384 -25370 -25342 -25294 -25227 -25234 -25357 -25405 -25416 -25455 -25449 -25383 -25309 -25393 -25339 -25173 -25276 -25364 -25371 -25418 -25402 -25349 -25367 -25397 -25289 -25291 -25394 -25343 -25339 -25438 -25414 -25238 -25260 -25360 -25342 -25457 -25456 -25305 -25225 -25219 -25228 -25276 -25437 -25474 -25386 -25311 -25351 -25435 -25391 -25333 -25266 -25294 -25353 -25323 -25380 -25427 -25380 -25368 -25400 -25364 -25375 -25408 -25232 -25190 -25373 -25423 -25332 -25274 -25368 -25366 -25299 -25327 -25261 -25352 -25486 -25366 -25321 -25398 -25371 -25272 -25318 -25356 -25307 -25346 -25403 -25447 -25363 -25292 -25266 -25220 -25362 -25452 -25365 -25304 -25365 -25433 -25447 -25420 -25335 -25329 -25345 -25312 -25264 -25278 -25304 -25351 -25496 -25458 -25353 -25303 -25245 -25315 -25368 -25325 -25306 -25356 -25397 -25413 -25441 -25339 -25306 -25415 -25368 -25277 -25262 -25299 -25326 -25379 -25412 -25356 -25385 -25385 -25317 -25315 -25339 -25337 -25353 -25372 -25375 -25324 -25289 -25338 -25386 -25476 -25439 -25330 -25328 -25311 -25281 -25266 -25336 -25424 -25453 -25466 -25328 -25213 -25304 -25369 -25335 -25313 -25352 -25369 -25333 -25374 -25454 -25373 -25290 -25297 -25293 -25392 -25483 -25437 -25308 -25273 -25318 -25304 -25402 -25467 -25384 -25365 -25350 -25293 -25273 -25311 -25339 -25305 -25363 -25469 -25415 -25357 -25375 -25343 -25292 -25284 -25346 -25394 -25404 -25404 -25350 -25308 -25289 -25308 -25328 -25331 -25404 -25397 -25349 -25338 -25312 -25323 -25306 -25310 -25363 -25437 -25480 -25439 -25365 -25279 -25262 -25262 -25308 -25374 -25385 -25408 -25366 -25344 -25320 -25291 -25333 -25340 -25343 -25318 -25289 -25383 -25447 -25398 -25364 -25343 -25306 -25295 -25377 -25395 -25355 -25402 -25359 -25327 -25321 -25249 -25248 -25313 -25420 -25470 -25407 -25317 -25319 -25336 -25274 -25327 -25415 -25409 -25374 -25282 -25305 -25406 -25364 -25322 -25367 -25427 -25367 -25255 -25290 -25284 -25250 -25321 -25378 -25413 -25388 -25361 -25423 -25418 -25332 -25257 -25274 -25354 -25330 -25311 -25381 -25410 -25325 -25309 -25417 -25377 -25309 -25283 -25255 -25391 -25455 -25347 -25305 -25365 -25422 -25404 -25445 -25392 -25245 -25255 -25264 -25348 -25377 -25315 -25412 -25389 -25302 -25299 -25289 -25330 -25398 -25382 -25300 -25328 -25398 -25426 -25408 -25323 -25298 -25385 -25439 -25407 -25357 -25243 -25234 -25345 -25378 -25424 -25459 -25374 -25354 -25317 -25163 -25239 -25358 -25385 -25459 -25430 -25350 -25357 -25448 -25403 -25278 -25252 -25298 -25393 -25395 -25348 -25320 -25315 -25366 -25364 -25300 -25262 -25303 -25391 -25389 -25349 -25398 -25460 -25433 -25356 -25325 -25274 -25251 -25328 -25406 -25476 -25451 -25344 -25255 -25258 -25334 -25362 -25415 -25386 -25301 -25273 -25274 -25336 -25374 -25407 -25372 -25341 -25425 -25443 -25358 -25244 -25214 -25315 -25425 -25439 -25373 -25283 -25256 -25325 -25358 -25341 -25335 -25364 -25428 -25387 -25290 -25256 -25334 -25450 -25381 -25295 -25323 -25284 -25286 -25359 -25366 -25365 -25359 -25310 -25291 -25348 -25369 -25353 -25377 -25392 -25442 -25438 -25354 -25299 -25217 -25197 -25308 -25434 -25489 -25485 -25398 -25276 -25288 -25322 -25337 -25388 -25351 -25314 -25325 -25314 -25290 -25274 -25311 -25412 -25516 -25486 -25402 -25322 -25214 -25250 -25352 -25359 -25349 -25395 -25435 -25447 -25440 -25328 -25242 -25237 -25244 -25315 -25409 -25439 -25385 -25348 -25355 -25356 -25369 -25361 -25326 -25304 -25359 -25363 -25325 -25399 -25376 -25337 -25353 -25307 -25296 -25346 -25417 -25450 -25454 -25371 -25301 -25285 -25260 -25275 -25326 -25410 -25457 -25423 -25356 -25348 -25346 -25351 -25358 -25317 -25278 -25263 -25323 -25391 -25448 -25436 -25351 -25343 -25338 -25353 -25376 -25320 -25328 -25348 -25360 -25356 -25298 -25352 -25388 -25391 -25375 -25337 -25388 -25346 -25255 -25274 -25352 -25349 -25362 -25406 -25367 -25423 -25414 -25286 -25260 -25321 -25410 -25377 -25323 -25319 -25235 -25278 -25355 -25373 -25436 -25421 -25381 -25286 -25220 -25313 -25373 -25369 -25318 -25306 -25383 -25410 -25421 -25358 -25323 -25396 -25325 -25306 -25364 -25354 -25361 -25384 -25392 -25248 -25188 -25326 -25425 -25490 -25462 -25360 -25254 -25238 -25351 -25403 -25383 -25359 -25350 -25383 -25322 -25219 -25277 -25380 -25385 -25374 -25345 -25377 -25429 -25380 -25372 -25343 -25353 -25367 -25313 -25284 -25226 -25343 -25467 -25381 -25343 -25288 -25275 -25409 -25376 -25330 -25397 -25353 -25372 -25467 -25404 -25315 -25347 -25337 -25288 -25324 -25297 -25238 -25352 -25388 -25388 -25543 -25449 -25240 -25269 -25295 -25326 -25371 -25343 -25347 -25389 -25425 -25405 -25341 -25265 -25232 -25270 -25331 -25380 -25493 -25519 -25302 -25210 -25262 -25279 -25351 -25429 -25458 -25401 -25337 -25325 -25297 -25277 -25291 -25320 -25369 -25386 -25401 -25405 -25342 -25335 -25337 -25381 -25492 -25402 -25232 -25188 -25269 -25338 -25340 -25384 -25372 -25362 -25420 -25437 -25393 -25254 -25139 -25193 -25340 -25479 -25528 -25467 -25310 -25199 -25295 -25331 -25313 -25397 -25350 -25337 -25434 -25404 -25339 -25341 -25305 -25287 -25372 -25430 -25459 -25384 -25204 -25173 -25269 -25432 -25501 -25381 -25306 -25229 -25234 -25399 -25485 -25554 -25457 -25258 -25234 -25202 -25238 -25356 -25394 -25410 -25431 -25452 -25437 -25362 -25273 -25242 -25337 -25399 -25343 -25364 -25398 -25387 -25362 -25322 -25312 -25287 -25294 -25359 -25424 -25426 -25378 -25341 -25318 -25399 -25407 -25264 -25262 -25323 -25349 -25390 -25410 -25398 -25317 -25293 -25324 -25337 -25396 -25458 -25402 -25352 -25351 -25279 -25305 -25316 -25331 -25442 -25391 -25352 -25342 -25313 -25381 -25341 -25279 -25341 -25397 -25387 -25348 -25390 -25356 -25323 -25410 -25381 -25395 -25376 -25252 -25286 -25305 -25298 -25370 -25456 -25496 -25421 -25333 -25282 -25290 -25295 -25286 -25367 -25387 -25351 -25326 -25307 -25303 -25281 -25325 -25475 -25559 -25445 -25264 -25132 -25170 -25304 -25422 -25539 -25494 -25318 -25213 -25261 -25365 -25444 -25446 -25356 -25313 -25299 -25307 -25341 -25372 -25393 -25323 -25325 -25376 -25352 -25398 -25414 -25297 -25212 -25297 -25424 -25447 -25407 -25273 -25200 -25304 -25433 -25512 -25383 -25222 -25249 -25329 -25398 -25383 -25336 -25309 -25335 -25389 -25362 -25378 -25389 -25335 -25355 -25361 -25274 -25252 -25318 -25392 -25384 -25351 -25425 -25428 -25367 -25295 -25282 -25424 -25404 -25305 -25270 -25203 -25320 -25451 -25346 -25364 -25467 -25344 -25348 -25395 -25277 -25237 -25296 -25383 -25359 -25398 -25358 -25265 -25354 -25274 -25343 -25570 -25481 -25346 -25269 -25175 -25238 -25397 -25441 -25372 -25378 -25410 -25373 -25335 -25269 -25247 -25294 -25342 -25305 -25392 -25492 -25297 -25263 -25414 -25447 -25360 -25305 -25329 -25299 -25334 -25295 -25291 -25514 -25558 -25397 -25251 -25158 -25228 -25308 -25323 -25450 -25516 -25436 -25357 -25315 -25321 -25337 -25307 -25281 -25314 -25334 -25342 -25399 -25456 -25441 -25416 -25331 -25176 -25234 -25330 -25325 -25434 -25516 -25468 -25327 -25236 -25296 -25317 -25312 -25329 -25283 -25311 -25441 -25473 -25445 -25456 -25340 -25198 -25289 -25386 -25332 -25296 -25323 -25371 -25393 -25408 -25444 -25442 -25330 -25225 -25246 -25306 -25407 -25454 -25430 -25379 -25224 -25207 -25341 -25391 -25419 -25409 -25396 -25373 -25351 -25400 -25318 -25221 -25294 -25338 -25315 -25309 -25340 -25499 -25563 -25385 -25220 -25136 -25253 -25471 -25495 -25434 -25276 -25136 -25205 -25303 -25401 -25510 -25489 -25364 -25264 -25278 -25374 -25403 -25387 -25397 -25326 -25291 -25332 -25257 -25253 -25378 -25465 -25495 -25363 -25266 -25350 -25388 -25401 -25377 -25322 -25333 -25334 -25309 -25340 -25389 -25375 -25337 -25278 -25275 -25411 -25470 -25408 -25330 -25230 -25291 -25410 -25440 -25454 -25348 -25157 -25139 -25397 -25525 -25423 -25375 -25344 -25271 -25247 -25328 -25407 -25434 -25437 -25338 -25238 -25337 -25413 -25318 -25238 -25186 -25297 -25518 -25538 -25433 -25302 -25261 -25369 -25415 -25355 -25347 -25353 -25215 -25230 -25325 -25355 -25524 -25497 -25377 -25287 -25117 -25285 -25472 -25365 -25354 -25382 -25403 -25382 -25269 -25282 -25388 -25430 -25367 -25354 -25266 -25181 -25395 -25513 -25416 -25313 -25256 -25305 -25399 -25484 -25445 -25346 -25280 -25265 -25297 -25266 -25296 -25371 -25364 -25284 -25216 -25302 -25479 -25577 -25481 -25303 -25224 -25242 -25377 -25475 -25373 -25302 -25303 -25320 -25370 -25371 -25370 -25289 -25270 -25352 -25342 -25388 -25393 -25335 -25341 -25347 -25347 -25366 -25428 -25413 -25370 -25399 -25313 -25211 -25263 -25325 -25375 -25389 -25354 -25391 -25423 -25389 -25352 -25304 -25321 -25321 -25334 -25355 -25341 -25393 -25364 -25320 -25331 -25374 -25421 -25422 -25339 -25223 -25269 -25340 -25395 -25400 -25337 -25348 -25337 -25340 -25400 -25407 -25314 -25283 -25357 -25355 -25387 -25367 -25309 -25350 -25310 -25286 -25339 -25395 -25379 -25351 -25389 -25406 -25396 -25356 -25294 -25258 -25289 -25369 -25437 -25371 -25294 -25273 -25261 -25408 -25508 -25431 -25337 -25251 -25186 -25256 -25418 -25498 -25461 -25326 -25214 -25246 -25358 -25448 -25414 -25327 -25329 -25323 -25299 -25338 -25421 -25452 -25331 -25264 -25370 -25400 -25343 -25313 -25277 -25308 -25395 -25385 -25325 -25356 -25388 -25332 -25327 -25379 -25393 -25384 -25387 -25417 -25325 -25187 -25246 -25404 -25461 -25362 -25284 -25301 -25427 -25513 -25376 -25313 -25325 -25250 -25196 -25284 -25409 -25359 -25364 -25493 -25493 -25424 -25324 -25166 -25206 -25456 -25555 -25385 -25219 -25251 -25290 -25298 -25358 -25392 -25435 -25433 -25358 -25278 -25312 -25369 -25308 -25397 -25420 -25260 -25254 -25356 -25474 -25413 -25316 -25308 -25248 -25382 -25477 -25391 -25361 -25320 -25344 -25343 -25299 -25364 -25311 -25256 -25387 -25416 -25350 -25318 -25278 -25267 -25311 -25378 -25446 -25472 -25421 -25358 -25290 -25248 -25301 -25331 -25390 -25503 -25449 -25280 -25211 -25287 -25412 -25434 -25344 -25227 -25205 -25389 -25504 -25420 -25337 -25314 -25339 -25349 -25409 -25382 -25239 -25295 -25327 -25238 -25322 -25469 -25456 -25322 -25301 -25338 -25360 -25439 -25434 -25370 -25321 -25295 -25318 -25296 -25303 -25400 -25409 -25331 -25345 -25353 -25316 -25364 -25375 -25386 -25418 -25346 -25278 -25320 -25354 -25269 -25297 -25363 -25333 -25398 -25444 -25438 -25392 -25254 -25225 -25310 -25345 -25357 -25406 -25376 -25307 -25349 -25359 -25390 -25434 -25355 -25306 -25278 -25297 -25388 -25436 -25372 -25260 -25319 -25372 -25298 -25350 -25404 -25377 -25418 -25387 -25293 -25267 -25261 -25231 -25291 -25476 -25482 -25380 -25353 -25309 -25326 -25398 -25421 -25367 -25245 -25224 -25342 -25385 -25373 -25404 -25401 -25319 -25313 -25375 -25335 -25291 -25289 -25333 -25441 -25445 -25352 -25372 -25397 -25311 -25279 -25236 -25230 -25326 -25338 -25432 -25531 -25397 -25301 -25248 -25194 -25275 -25399 -25460 -25458 -25460 -25424 -25351 -25303 -25250 -25237 -25309 -25362 -25376 -25425 -25412 -25376 -25324 -25264 -25379 -25389 -25288 -25387 -25422 -25355 -25287 -25250 -25367 -25465 -25472 -25379 -25243 -25285 -25330 -25300 -25407 -25425 -25336 -25322 -25311 -25370 -25371 -25372 -25391 -25270 -25351 -25464 -25361 -25389 -25383 -25243 -25251 -25362 -25414 -25351 -25334 -25369 -25283 -25272 -25379 -25435 -25474 -25420 -25289 -25190 -25225 -25374 -25404 -25386 -25441 -25367 -25294 -25356 -25259 -25295 -25443 -25381 -25368 -25383 -25387 -25334 -25229 -25230 -25288 -25407 -25587 -25548 -25319 -25267 -25291 -25270 -25273 -25339 -25393 -25388 -25417 -25362 -25293 -25347 -25298 -25274 -25434 -25433 -25373 -25394 -25322 -25295 -25297 -25259 -25382 -25463 -25389 -25341 -25288 -25301 -25325 -25307 -25336 -25363 -25409 -25420 -25346 -25293 -25236 -25257 -25398 -25504 -25518 -25375 -25266 -25264 -25259 -25298 -25309 -25377 -25443 -25415 -25434 -25342 -25250 -25306 -25341 -25447 -25481 -25346 -25285 -25288 -25261 -25237 -25315 -25404 -25355 -25357 -25463 -25480 -25397 -25266 -25227 -25353 -25492 -25479 -25362 -25299 -25248 -25279 -25396 -25469 -25444 -25261 -25213 -25279 -25267 -25370 -25489 -25495 -25463 -25424 -25308 -25135 -25155 -25293 -25322 -25340 -25399 -25465 -25443 -25377 -25287 -25201 -25300 -25431 -25524 -25490 -25348 -25292 -25236 -25280 -25425 -25493 -25420 -25285 -25210 -25271 -25364 -25301 -25336 -25456 -25428 -25383 -25371 -25368 -25302 -25295 -25364 -25362 -25363 -25350 -25316 -25293 -25339 -25408 -25388 -25316 -25273 -25323 -25390 -25393 -25325 -25326 -25421 -25357 -25267 -25300 -25297 -25370 -25454 -25411 -25414 -25378 -25226 -25152 -25287 -25483 -25447 -25325 -25358 -25331 -25280 -25375 -25376 -25319 -25371 -25448 -25362 -25250 -25378 -25432 -25378 -25409 -25324 -25220 -25253 -25303 -25369 -25392 -25356 -25328 -25313 -25378 -25407 -25330 -25308 -25328 -25367 -25464 -25476 -25388 -25328 -25317 -25319 -25325 -25288 -25270 -25326 -25307 -25340 -25413 -25388 -25422 -25406 -25347 -25336 -25319 -25360 -25328 -25300 -25324 -25288 -25336 -25323 -25300 -25401 -25432 -25335 -25259 -25298 -25351 -25477 -25501 -25348 -25273 -25259 -25313 -25385 -25398 -25382 -25355 -25382 -25392 -25310 -25247 -25221 -25273 -25378 -25388 -25441 -25521 -25494 -25420 -25307 -25206 -25189 -25269 -25327 -25328 -25316 -25346 -25445 -25418 -25365 -25328 -25189 -25255 -25456 -25460 -25401 -25385 -25326 -25274 -25278 -25349 -25409 -25428 -25449 -25335 -25190 -25200 -25290 -25367 -25434 -25476 -25407 -25324 -25315 -25374 -25417 -25373 -25374 -25319 -25268 -25353 -25366 -25341 -25333 -25232 -25176 -25315 -25494 -25566 -25527 -25449 -25305 -25203 -25309 -25360 -25349 -25327 -25256 -25283 -25349 -25387 -25373 -25384 -25388 -25330 -25406 -25458 -25304 -25281 -25399 -25401 -25379 -25321 -25287 -25304 -25260 -25289 -25376 -25431 -25433 -25387 -25303 -25261 -25287 -25292 -25384 -25529 -25528 -25414 -25295 -25218 -25212 -25288 -25380 -25351 -25295 -25321 -25337 -25339 -25373 -25401 -25400 -25438 -25453 -25418 -25379 -25292 -25231 -25244 -25318 -25391 -25380 -25336 -25348 -25416 -25417 -25292 -25168 -25171 -25329 -25517 -25548 -25477 -25389 -25332 -25331 -25297 -25284 -25297 -25331 -25408 -25377 -25326 -25271 -25241 -25351 -25358 -25329 -25375 -25416 -25447 -25400 -25339 -25293 -25293 -25343 -25338 -25265 -25236 -25377 -25530 -25523 -25425 -25274 -25162 -25201 -25291 -25333 -25397 -25477 -25512 -25431 -25306 -25283 -25275 -25268 -25300 -25408 -25458 -25358 -25372 -25391 -25298 -25271 -25267 -25259 -25297 -25329 -25400 -25511 -25490 -25350 -25209 -25168 -25219 -25312 -25465 -25552 -25533 -25452 -25329 -25220 -25212 -25284 -25254 -25287 -25451 -25499 -25441 -25339 -25305 -25309 -25258 -25289 -25357 -25378 -25391 -25413 -25413 -25358 -25291 -25240 -25244 -25248 -25309 -25504 -25646 -25612 -25375 -25160 -25197 -25281 -25283 -25280 -25334 -25454 -25494 -25421 -25320 -25297 -25315 -25248 -25225 -25327 -25471 -25553 -25503 -25380 -25247 -25202 -25258 -25288 -25294 -25278 -25302 -25433 -25595 -25637 -25433 -25252 -25158 -25114 -25233 -25330 -25433 -25523 -25456 -25365 -25292 -25253 -25322 -25364 -25327 -25320 -25399 -25435 -25387 -25326 -25203 -25198 -25331 -25456 -25543 -25500 -25342 -25286 -25278 -25237 -25304 -25322 -25385 -25475 -25422 -25361 -25315 -25249 -25205 -25289 -25413 -25483 -25437 -25310 -25245 -25277 -25280 -25327 -25518 -25544 -25399 -25252 -25174 -25228 -25345 -25421 -25424 -25395 -25403 -25430 -25388 -25278 -25222 -25243 -25280 -25424 -25436 -25372 -25390 -25375 -25392 -25352 -25308 -25304 -25342 -25366 -25327 -25310 -25386 -25478 -25398 -25187 -25144 -25340 -25454 -25498 -25481 -25376 -25311 -25246 -25194 -25293 -25449 -25446 -25398 -25435 -25449 -25369 -25269 -25125 -25145 -25322 -25439 -25481 -25449 -25507 -25523 -25329 -25133 -25107 -25138 -25267 -25490 -25591 -25495 -25396 -25353 -25237 -25211 -25247 -25329 -25431 -25427 -25453 -25507 -25405 -25232 -25069 -25049 -25299 -25500 -25556 -25529 -25457 -25310 -25187 -25244 -25281 -25302 -25405 -25461 -25453 -25471 -25455 -25318 -25217 -25193 -25140 -25250 -25383 -25460 -25557 -25473 -25318 -25343 -25394 -25332 -25353 -25305 -25200 -25205 -25272 -25466 -25523 -25432 -25471 -25381 -25165 -25117 -25220 -25389 -25491 -25523 -25500 -25301 -25154 -25284 -25329 -25225 -25279 -25378 -25470 -25497 -25398 -25402 -25372 -25283 -25249 -25193 -25296 -25499 -25507 -25402 -25372 -25336 -25308 -25222 -25147 -25243 -25330 -25453 -25612 -25604 -25348 -25089 -25108 -25255 -25384 -25373 -25357 -25470 -25437 -25441 -25490 -25273 -25124 -25186 -25321 -25551 -25571 -25404 -25297 -25245 -25266 -25247 -25281 -25356 -25361 -25295 -25288 -25482 -25575 -25490 -25344 -25150 -25096 -25207 -25379 -25516 -25579 -25555 -25397 -25260 -25217 -25157 -25199 -25294 -25349 -25431 -25546 -25628 -25525 -25297 -25024 -24951 -25172 -25432 -25630 -25710 -25670 -25525 -25259 -24997 -24933 -25059 -25290 -25528 -25632 -25630 -25522 -25362 -25288 -25241 -25177 -25061 -25177 -25485 -25587 -25577 -25453 -25335 -25293 -25253 -25192 -25154 -25348 -25474 -25528 -25521 -25303 -25243 -25278 -25250 -25231 -25298 -25426 -25513 -25452 -25423 -25490 -25302 -25076 -25099 -25275 -25486 -25493 -25357 -25387 -25464 -25401 -25339 -25282 -25229 -25313 -25287 -25328 -25536 -25480 -25311 -25263 -25272 -25311 -25350 -25369 -25431 -25413 -25330 -25312 -25279 -25287 -25388 -25347 -25252 -25357 -25433 -25415 -25379 -25331 -25326 -25384 -25396 -25312 -25278 -25319 -25440 -25468 -25419 -25363 -25290 -25322 -25231 -25189 -25345 -25367 -25336 -25391 -25502 -25552 -25439 -25278 -25171 -25130 -25227 -25393 -25534 -25604 -25442 -25249 -25196 -25159 -25241 -25427 -25448 -25345 -25333 -25349 -25400 -25484 -25438 -25334 -25266 -25245 -25373 -25516 -25423 -25309 -25244 -25147 -25261 -25464 -25474 -25359 -25314 -25293 -25189 -25203 -25412 -25594 -25592 -25438 -25232 -25184 -25258 -25287 -25441 -25504 -25312 -25252 -25290 -25410 -25508 -25360 -25218 -25162 -25273 -25433 -25418 -25397 -25396 -25395 -25425 -25450 -25442 -25287 -25129 -25179 -25269 -25369 -25400 -25370 -25465 -25448 -25405 -25420 -25284 -25267 -25251 -25149 -25291 -25496 -25628 -25617 -25371 -25161 -25134 -25163 -25265 -25364 -25405 -25469 -25498 -25500 -25389 -25241 -25185 -25159 -25277 -25395 -25419 -25551 -25488 -25269 -25207 -25179 -25372 -25515 -25445 -25450 -25359 -25250 -25220 -25253 -25367 -25425 -25408 -25313 -25270 -25357 -25395 -25398 -25437 -25386 -25304 -25292 -25247 -25266 -25325 -25372 -25444 -25400 -25334 -25299 -25303 -25376 -25345 -25297 -25293 -25403 -25559 -25463 -25321 -25249 -25235 -25297 -25341 -25369 -25329 -25331 -25367 -25309 -25336 -25399 -25388 -25393 -25342 -25264 -25317 -25379 -25338 -25373 -25462 -25426 -25353 -25319 -25310 -25357 -25380 -25314 -25262 -25279 -25280 -25314 -25368 -25424 -25509 -25445 -25374 -25298 -25104 -25146 -25376 -25493 -25567 -25528 -25321 -25209 -25148 -25176 -25380 -25553 -25578 -25446 -25345 -25255 -25140 -25136 -25247 -25417 -25534 -25546 -25482 -25302 -25075 -25128 -25410 -25549 -25453 -25345 -25303 -25266 -25362 -25485 -25410 -25304 -25282 -25276 -25366 -25415 -25385 -25328 -25278 -25367 -25396 -25314 -25246 -25241 -25333 -25459 -25452 -25385 -25475 -25448 -25321 -25363 -25304 -25175 -25257 -25394 -25352 -25273 -25373 -25449 -25375 -25263 -25253 -25368 -25457 -25445 -25379 -25371 -25370 -25388 -25392 -25273 -25247 -25314 -25349 -25391 -25373 -25318 -25328 -25343 -25251 -25206 -25377 -25536 -25547 -25495 -25348 -25200 -25189 -25191 -25319 -25495 -25425 -25337 -25356 -25365 -25344 -25428 -25481 -25287 -25150 -25196 -25293 -25375 -25448 -25542 -25471 -25326 -25327 -25304 -25220 -25194 -25307 -25412 -25484 -25594 -25417 -25181 -25221 -25250 -25332 -25439 -25394 -25396 -25288 -25242 -25421 -25491 -25469 -25292 -25147 -25214 -25337 -25461 -25402 -25317 -25352 -25399 -25519 -25508 -25315 -25230 -25166 -25148 -25310 -25524 -25599 -25439 -25262 -25224 -25248 -25339 -25447 -25373 -25296 -25363 -25396 -25445 -25481 -25429 -25280 -25214 -25299 -25207 -25188 -25392 -25442 -25512 -25538 -25315 -25213 -25217 -25227 -25379 -25495 -25522 -25485 -25319 -25205 -25201 -25293 -25352 -25296 -25316 -25361 -25459 -25562 -25448 -25259 -25186 -25214 -25300 -25386 -25484 -25516 -25436 -25381 -25246 -25173 -25252 -25281 -25398 -25446 -25311 -25279 -25323 -25379 -25482 -25484 -25375 -25263 -25181 -25215 -25326 -25395 -25407 -25424 -25434 -25386 -25311 -25231 -25252 -25354 -25396 -25452 -25443 -25299 -25289 -25368 -25358 -25327 -25306 -25322 -25361 -25390 -25358 -25273 -25263 -25277 -25398 -25532 -25364 -25253 -25282 -25301 -25468 -25490 -25373 -25341 -25388 -25414 -25303 -25297 -25296 -25233 -25332 -25425 -25441 -25376 -25234 -25164 -25284 -25473 -25484 -25346 -25263 -25312 -25378 -25402 -25364 -25333 -25324 -25284 -25318 -25402 -25420 -25396 -25355 -25350 -25426 -25418 -25297 -25220 -25217 -25278 -25446 -25513 -25386 -25306 -25277 -25199 -25302 -25461 -25428 -25417 -25380 -25332 -25303 -25290 -25241 -25234 -25407 -25461 -25552 -25532 -25275 -25188 -25144 -25230 -25418 -25459 -25465 -25474 -25424 -25312 -25317 -25315 -25275 -25364 -25340 -25289 -25353 -25426 -25450 -25328 -25276 -25286 -25252 -25343 -25421 -25415 -25351 -25318 -25346 -25345 -25374 -25403 -25430 -25474 -25428 -25211 -25113 -25246 -25417 -25514 -25441 -25357 -25277 -25225 -25293 -25336 -25363 -25478 -25499 -25394 -25358 -25281 -25248 -25292 -25335 -25432 -25425 -25379 -25262 -25200 -25353 -25453 -25489 -25402 -25276 -25266 -25304 -25402 -25375 -25235 -25201 -25310 -25453 -25476 -25510 -25489 -25286 -25185 -25251 -25284 -25310 -25388 -25437 -25418 -25353 -25319 -25307 -25320 -25342 -25347 -25334 -25296 -25361 -25453 -25402 -25292 -25238 -25340 -25512 -25471 -25308 -25235 -25248 -25336 -25428 -25441 -25358 -25325 -25357 -25319 -25329 -25388 -25364 -25288 -25310 -25374 -25330 -25341 -25404 -25373 -25314 -25323 -25364 -25356 -25325 -25326 -25327 -25383 -25433 -25334 -25230 -25207 -25243 -25397 -25571 -25555 -25436 -25287 -25197 -25206 -25202 -25339 -25444 -25438 -25523 -25467 -25219 -25107 -25216 -25345 -25394 -25414 -25370 -25405 -25583 -25506 -25296 -25240 -25155 -25162 -25284 -25358 -25437 -25454 -25455 -25497 -25344 -25196 -25306 -25287 -25229 -25443 -25466 -25343 -25460 -25405 -25276 -25324 -25189 -25170 -25406 -25391 -25332 -25494 -25531 -25440 -25395 -25260 -25182 -25224 -25237 -25353 -25493 -25562 -25535 -25330 -25146 -25110 -25141 -25311 -25594 -25639 -25421 -25281 -25257 -25296 -25338 -25306 -25337 -25406 -25436 -25412 -25301 -25259 -25347 -25358 -25338 -25445 -25418 -25255 -25229 -25282 -25327 -25460 -25565 -25449 -25302 -25233 -25198 -25236 -25316 -25389 -25459 -25494 -25479 -25393 -25274 -25244 -25167 -25195 -25374 -25399 -25439 -25510 -25450 -25321 -25248 -25233 -25292 -25380 -25373 -25416 -25411 -25352 -25425 -25448 -25332 -25193 -25177 -25267 -25280 -25237 -25294 -25458 -25546 -25593 -25497 -25198 -25151 -25255 -25289 -25338 -25389 -25508 -25568 -25487 -25339 -25181 -25131 -25207 -25331 -25452 -25511 -25462 -25327 -25266 -25215 -25132 -25284 -25485 -25527 -25541 -25473 -25318 -25252 -25237 -25225 -25267 -25320 -25350 -25376 -25455 -25532 -25494 -25384 -25298 -25218 -25191 -25268 -25339 -25347 -25407 -25443 -25293 -25247 -25329 -25392 -25436 -25390 -25362 -25322 -25270 -25300 -25350 -25395 -25460 -25447 -25345 -25258 -25209 -25329 -25497 -25465 -25333 -25265 -25302 -25331 -25381 -25393 -25274 -25278 -25384 -25443 -25397 -25358 -25341 -25272 -25303 -25314 -25285 -25284 -25394 -25503 -25446 -25444 -25360 -25249 -25274 -25318 -25437 -25412 -25263 -25196 -25158 -25289 -25487 -25510 -25338 -25224 -25412 -25517 -25426 -25342 -25329 -25385 -25323 -25304 -25305 -25263 -25375 -25423 -25322 -25246 -25244 -25285 -25333 -25398 -25457 -25407 -25336 -25368 -25419 -25405 -25416 -25487 -25284 -25130 -25359 -25528 -25528 -25368 -25197 -25159 -25220 -25297 -25283 -25324 -25412 -25545 -25553 -25365 -25320 -25282 -25231 -25267 -25266 -25404 -25571 -25550 -25427 -25286 -25203 -25186 -25168 -25135 -25279 -25568 -25718 -25680 -25433 -25091 -25023 -25162 -25284 -25454 -25559 -25540 -25486 -25408 -25296 -25112 -25055 -25232 -25462 -25664 -25629 -25371 -25186 -25193 -25239 -25213 -25337 -25445 -25481 -25566 -25447 -25296 -25307 -25318 -25250 -25203 -25283 -25435 -25538 -25445 -25226 -25137 -25206 -25386 -25548 -25510 -25373 -25248 -25237 -25351 -25385 -25299 -25297 -25390 -25400 -25403 -25375 -25360 -25384 -25262 -25243 -25339 -25360 -25448 -25466 -25342 -25250 -25207 -25299 -25407 -25452 -25431 -25304 -25296 -25300 -25291 -25437 -25462 -25307 -25266 -25310 -25355 -25383 -25350 -25356 -25325 -25342 -25457 -25406 -25350 -25397 -25360 -25311 -25348 -25394 -25366 -25293 -25211 -25193 -25302 -25438 -25487 -25429 -25326 -25300 -25350 -25347 -25327 -25292 -25297 -25445 -25461 -25366 -25324 -25302 -25331 -25300 -25276 -25290 -25301 -25406 -25511 -25522 -25414 -25274 -25182 -25229 -25405 -25447 -25420 -25460 -25346 -25167 -25184 -25289 -25368 -25394 -25416 -25405 -25350 -25357 -25313 -25283 -25394 -25435 -25387 -25356 -25248 -25197 -25311 -25462 -25489 -25389 -25312 -25261 -25270 -25345 -25450 -25482 -25398 -25395 -25369 -25280 -25305 -25286 -25242 -25306 -25347 -25302 -25268 -25334 -25385 -25347 -25372 -25378 -25278 -25340 -25497 -25510 -25461 -25392 -25324 -25283 -25218 -25191 -25305 -25416 -25406 -25317 -25257 -25304 -25419 -25491 -25449 -25403 -25358 -25317 -25316 -25315 -25306 -25271 -25297 -25357 -25333 -25355 -25419 -25406 -25393 -25382 -25301 -25227 -25326 -25416 -25385 -25415 -25383 -25242 -25215 -25301 -25347 -25429 -25495 -25441 -25368 -25282 -25216 -25264 -25344 -25387 -25438 -25440 -25443 -25408 -25278 -25237 -25281 -25353 -25377 -25350 -25342 -25355 -25353 -25270 -25249 -25341 -25419 -25437 -25447 -25438 -25321 -25238 -25258 -25311 -25389 -25420 -25367 -25349 -25383 -25330 -25303 -25333 -25366 -25442 -25398 -25363 -25395 -25282 -25209 -25249 -25288 -25368 -25441 -25503 -25426 -25277 -25323 -25342 -25320 -25349 -25318 -25277 -25300 -25377 -25366 -25421 -25475 -25367 -25333 -25311 -25273 -25300 -25298 -25323 -25458 -25467 -25306 -25206 -25270 -25364 -25293 -25289 -25317 -25300 -25453 -25692 -25730 -25401 -25125 -25162 -25204 -25245 -25329 -25221 -25197 -25527 -25658 -25436 -25251 -25195 -25261 -25431 -25611 -25552 -25223 -25039 -25212 -25492 -25521 -25338 -25273 -25399 -25432 -25364 -25419 -25371 -25203 -25149 -25303 -25470 -25361 -25231 -25250 -25386 -25553 -25559 -25463 -25358 -25277 -25232 -25256 -25272 -25226 -25232 -25321 -25490 -25594 -25576 -25484 -25283 -25133 -25165 -25212 -25194 -25337 -25596 -25596 -25421 -25387 -25327 -25184 -25209 -25286 -25387 -25441 -25370 -25425 -25450 -25400 -25372 -25246 -25194 -25297 -25350 -25308 -25297 -25412 -25460 -25418 -25528 -25529 -25361 -25127 -24931 -25147 -25464 -25561 -25525 -25332 -25196 -25226 -25343 -25562 -25643 -25405 -25154 -25057 -25244 -25591 -25480 -25221 -25179 -25177 -25350 -25531 -25583 -25447 -25248 -25317 -25386 -25343 -25348 -25255 -25106 -25207 -25557 -25701 -25536 -25270 -25078 -25123 -25304 -25416 -25274 -25211 -25456 -25610 -25532 -25388 -25335 -25343 -25325 -25227 -25213 -25298 -25309 -25452 -25441 -25244 -25425 -25585 -25414 -25252 -25181 -25121 -25266 -25488 -25356 -25199 -25306 -25500 -25629 -25621 -25322 -25082 -25232 -25265 -25211 -25335 -25532 -25533 -25409 -25400 -25311 -25208 -25273 -25389 -25398 -25372 -25379 -25271 -25096 -25164 -25400 -25582 -25700 -25621 -25387 -25110 -25001 -25137 -25314 -25521 -25585 -25496 -25377 -25211 -25195 -25242 -25253 -25403 -25493 -25404 -25376 -25377 -25354 -25328 -25250 -25246 -25281 -25360 -25494 -25512 -25415 -25257 -25275 -25440 -25476 -25410 -25306 -25242 -25235 -25268 -25310 -25328 -25396 -25453 -25434 -25373 -25304 -25303 -25312 -25319 -25309 -25317 -25457 -25512 -25436 -25386 -25333 -25239 -25171 -25187 -25268 -25419 -25558 -25541 -25412 -25253 -25133 -25221 -25380 -25414 -25404 -25319 -25259 -25356 -25483 -25560 -25488 -25360 -25266 -25119 -25146 -25271 -25332 -25381 -25418 -25516 -25546 -25514 -25378 -25160 -25069 -25036 -25146 -25404 -25550 -25595 -25658 -25612 -25451 -25264 -25058 -24936 -24975 -25217 -25551 -25713 -25709 -25607 -25434 -25340 -25248 -25072 -24997 -25072 -25214 -25373 -25525 -25668 -25685 -25565 -25447 -25295 -25114 -25123 -25185 -25065 -25009 -25261 -25671 -25907 -25809 -25413 -25084 -25014 -25124 -25324 -25316 -25273 -25436 -25591 -25624 -25513 -25372 -25269 -25117 -25077 -25222 -25303 -25324 -25455 -25540 -25511 -25481 -25364 -25174 -25084 -25159 -25358 -25569 -25649 -25500 -25213 -25081 -25227 -25346 -25375 -25498 -25559 -25503 -25361 -25161 -25109 -25158 -25241 -25428 -25560 -25518 -25465 -25404 -25263 -25201 -25250 -25334 -25332 -25310 -25400 -25454 -25463 -25433 -25322 -25247 -25179 -25172 -25331 -25426 -25429 -25466 -25436 -25383 -25344 -25269 -25258 -25277 -25321 -25427 -25446 -25454 -25463 -25340 -25240 -25250 -25298 -25366 -25419 -25377 -25266 -25263 -25330 -25390 -25457 -25411 -25349 -25321 -25294 -25371 -25385 -25342 -25357 -25314 -25339 -25360 -25310 -25300 -25269 -25374 -25481 -25435 -25353 -25270 -25302 -25369 -25433 -25494 -25421 -25296 -25216 -25270 -25374 -25351 -25365 -25375 -25296 -25318 -25385 -25417 -25438 -25420 -25338 -25206 -25198 -25342 -25420 -25410 -25386 -25355 -25353 -25370 -25362 -25333 -25333 -25348 -25353 -25343 -25328 -25265 -25308 -25516 -25517 -25379 -25272 -25199 -25234 -25298 -25425 -25481 -25344 -25297 -25325 -25295 -25369 -25472 -25481 -25405 -25261 -25220 -25307 -25359 -25393 -25388 -25355 -25350 -25292 -25307 -25372 -25336 -25331 -25341 -25339 -25349 -25336 -25350 -25390 -25382 -25329 -25335 -25395 -25456 -25459 -25383 -25267 -25173 -25238 -25309 -25343 -25417 -25453 -25496 -25390 -25255 -25296 -25349 -25326 -25314 -25363 -25315 -25242 -25263 -25328 -25389 -25422 -25441 -25375 -25318 -25374 -25399 -25349 -25355 -25355 -25309 -25385 -25479 -25368 -25235 -25289 -25345 -25337 -25312 -25270 -25309 -25342 -25360 -25396 -25346 -25334 -25409 -25417 -25384 -25401 -25375 -25279 -25224 -25265 -25366 -25452 -25454 -25361 -25336 -25366 -25356 -25335 -25261 -25207 -25255 -25357 -25439 -25454 -25363 -25328 -25385 -25331 -25373 -25430 -25382 -25353 -25182 -25152 -25375 -25463 -25435 -25395 -25296 -25261 -25293 -25381 -25452 -25327 -25293 -25389 -25416 -25381 -25298 -25306 -25391 -25452 -25466 -25384 -25155 -25052 -25256 -25437 -25555 -25636 -25464 -25232 -25166 -25186 -25319 -25459 -25446 -25401 -25395 -25358 -25246 -25218 -25299 -25319 -25357 -25446 -25460 -25355 -25259 -25248 -25255 -25344 -25460 -25474 -25483 -25460 -25336 -25255 -25233 -25245 -25384 -25429 -25323 -25326 -25302 -25279 -25392 -25447 -25404 -25322 -25263 -25306 -25384 -25378 -25358 -25401 -25376 -25297 -25307 -25392 -25368 -25340 -25425 -25373 -25286 -25301 -25340 -25383 -25407 -25366 -25263 -25208 -25227 -25365 -25468 -25434 -25401 -25370 -25367 -25411 -25344 -25232 -25330 -25390 -25327 -25369 -25403 -25373 -25346 -25353 -25334 -25295 -25316 -25291 -25219 -25298 -25444 -25424 -25376 -25388 -25282 -25257 -25358 -25395 -25499 -25507 -25344 -25239 -25228 -25329 -25441 -25483 -25430 -25282 -25206 -25232 -25297 -25346 -25348 -25324 -25269 -25304 -25418 -25523 -25529 -25350 -25290 -25370 -25363 -25427 -25462 -25310 -25120 -25040 -25150 -25353 -25499 -25538 -25503 -25398 -25290 -25303 -25370 -25350 -25286 -25327 -25456 -25467 -25335 -25252 -25250 -25292 -25400 -25471 -25399 -25302 -25249 -25277 -25381 -25399 -25388 -25378 -25319 -25272 -25259 -25355 -25460 -25400 -25346 -25364 -25319 -25398 -25516 -25370 -25230 -25322 -25431 -25423 -25354 -25217 -25112 -25179 -25305 -25390 -25451 -25499 -25456 -25405 -25384 -25319 -25385 -25379 -25271 -25324 -25339 -25311 -25309 -25347 -25435 -25361 -25243 -25302 -25367 -25419 -25465 -25378 -25237 -25179 -25298 -25419 -25442 -25469 -25437 -25335 -25311 -25350 -25324 -25329 -25341 -25288 -25217 -25254 -25359 -25406 -25425 -25443 -25449 -25360 -25348 -25360 -25296 -25336 -25322 -25329 -25381 -25341 -25331 -25312 -25365 -25424 -25392 -25387 -25321 -25272 -25257 -25264 -25287 -25277 -25410 -25521 -25519 -25475 -25371 -25293 -25250 -25285 -25316 -25341 -25357 -25308 -25365 -25414 -25353 -25365 -25361 -25325 -25354 -25298 -25249 -25330 -25381 -25399 -25431 -25330 -25277 -25384 -25371 -25398 -25414 -25279 -25269 -25310 -25339 -25392 -25376 -25364 -25360 -25318 -25325 -25364 -25377 -25387 -25382 -25369 -25338 -25288 -25264 -25295 -25372 -25384 -25390 -25407 -25369 -25348 -25341 -25381 -25367 -25283 -25284 -25334 -25380 -25349 -25327 -25342 -25347 -25425 -25385 -25262 -25263 -25302 -25406 -25460 -25415 -25377 -25315 -25309 -25365 -25394 -25331 -25287 -25337 -25343 -25367 -25403 -25353 -25344 -25345 -25306 -25311 -25317 -25354 -25390 -25341 -25375 -25427 -25364 -25324 -25303 -25335 -25373 -25380 -25418 -25396 -25339 -25249 -25210 -25287 -25368 -25422 -25401 -25360 -25374 -25370 -25320 -25322 -25381 -25380 -25352 -25354 -25331 -25299 -25338 -25385 -25373 -25363 -25355 -25316 -25343 -25394 -25301 -25270 -25387 -25412 -25362 -25308 -25284 -25319 -25356 -25401 -25413 -25347 -25332 -25353 -25301 -25311 -25363 -25393 -25440 -25378 -25308 -25307 -25328 -25380 -25358 -25338 -25373 -25395 -25370 -25351 -25357 -25317 -25320 -25369 -25369 -25331 -25328 -25350 -25346 -25364 -25359 -25325 -25365 -25357 -25286 -25296 -25301 -25366 -25400 -25401 -25461 -25334 -25273 -25351 -25327 -25339 -25405 -25386 -25304 -25323 -25367 -25367 -25391 -25402 -25372 -25300 -25278 -25321 -25338 -25327 -25337 -25371 -25337 -25296 -25347 -25368 -25382 -25426 -25334 -25272 -25358 -25345 -25261 -25314 -25440 -25431 -25364 -25379 -25371 -25350 -25334 -25281 -25340 -25434 -25393 -25282 -25153 -25226 -25435 -25438 -25356 -25328 -25381 -25385 -25328 -25366 -25419 -25438 -25379 -25353 -25357 -25292 -25226 -25237 -25324 -25410 -25456 -25278 -25210 -25388 -25464 -25496 -25354 -25195 -25236 -25321 -25382 -25362 -25389 -25465 -25481 -25424 -25322 -25248 -25242 -25295 -25329 -25341 -25382 -25395 -25373 -25389 -25381 -25352 -25358 -25325 -25341 -25419 -25398 -25380 -25386 -25287 -25217 -25226 -25291 -25395 -25418 -25380 -25359 -25341 -25336 -25383 -25367 -25304 -25330 -25363 -25412 -25484 -25436 -25332 -25290 -25319 -25385 -25365 -25244 -25235 -25307 -25315 -25379 -25412 -25374 -25407 -25422 -25363 -25244 -25186 -25294 -25374 -25344 -25385 -25442 -25444 -25444 -25389 -25354 -25342 -25304 -25272 -25252 -25339 -25428 -25301 -25232 -25346 -25398 -25440 -25414 -25362 -25343 -25304 -25349 -25352 -25342 -25350 -25299 -25290 -25384 -25479 -25420 -25331 -25342 -25361 -25318 -25251 -25279 -25357 -25390 -25411 -25417 -25371 -25359 -25347 -25273 -25297 -25356 -25393 -25384 -25320 -25369 -25353 -25297 -25393 -25415 -25341 -25246 -25175 -25318 -25410 -25395 -25472 -25407 -25383 -25395 -25306 -25345 -25298 -25296 -25414 -25375 -25321 -25320 -25333 -25351 -25343 -25360 -25407 -25357 -25325 -25366 -25289 -25313 -25414 -25347 -25334 -25314 -25280 -25378 -25388 -25401 -25377 -25291 -25351 -25339 -25319 -25350 -25336 -25434 -25393 -25278 -25327 -25320 -25411 -25471 -25413 -25413 -25260 -25255 -25309 -25257 -25326 -25294 -25375 -25451 -25324 -25376 -25445 -25390 -25343 -25307 -25328 -25311 -25312 -25400 -25378 -25303 -25354 -25406 -25417 -25413 -25293 -25293 -25378 -25336 -25304 -25307 -25370 -25431 -25386 -25309 -25310 -25373 -25420 -25376 -25306 -25255 -25204 -25308 -25464 -25441 -25281 -25213 -25395 -25483 -25385 -25439 -25425 -25334 -25342 -25212 -25134 -25226 -25383 -25514 -25408 -25400 -25522 -25417 -25333 -25228 -25174 -25276 -25268 -25373 -25439 -25440 -25455 -25289 -25215 -25215 -25355 -25506 -25462 -25467 -25330 -25308 -25400 -25216 -25226 -25335 -25328 -25373 -25387 -25425 -25353 -25306 -25373 -25354 -25378 -25322 -25323 -25348 -25184 -25268 -25470 -25541 -25508 -25335 -25226 -25167 -25202 -25380 -25483 -25477 -25414 -25361 -25354 -25314 -25307 -25310 -25266 -25345 -25400 -25354 -25334 -25368 -25401 -25293 -25256 -25325 -25386 -25465 -25475 -25403 -25299 -25283 -25310 -25250 -25293 -25394 -25365 -25417 -25448 -25313 -25239 -25298 -25365 -25372 -25371 -25384 -25350 -25288 -25319 -25405 -25413 -25306 -25295 -25360 -25325 -25401 -25431 -25315 -25346 -25381 -25346 -25334 -25285 -25242 -25274 -25411 -25547 -25493 -25358 -25316 -25316 -25329 -25338 -25304 -25239 -25284 -25381 -25348 -25430 -25469 -25357 -25375 -25351 -25310 -25322 -25327 -25361 -25335 -25332 -25363 -25375 -25402 -25318 -25293 -25347 -25315 -25404 -25421 -25336 -25349 -25285 -25316 -25422 -25398 -25385 -25306 -25264 -25328 -25379 -25466 -25414 -25389 -25440 -25298 -25217 -25263 -25302 -25376 -25412 -25419 -25401 -25363 -25340 -25257 -25279 -25303 -25323 -25470 -25409 -25356 -25354 -25271 -25385 -25431 -25344 -25380 -25383 -25320 -25282 -25367 -25466 -25289 -25231 -25342 -25283 -25320 -25325 -25255 -25422 -25536 -25424 -25348 -25430 -25441 -25278 -25271 -25282 -25236 -25362 -25446 -25441 -25331 -25236 -25328 -25352 -25383 -25451 -25335 -25316 -25434 -25355 -25220 -25208 -25303 -25454 -25476 -25471 -25424 -25253 -25223 -25269 -25327 -25382 -25417 -25479 -25412 -25296 -25265 -25296 -25291 -25302 -25439 -25464 -25387 -25419 -25357 -25269 -25315 -25244 -25191 -25321 -25461 -25494 -25510 -25488 -25268 -25129 -25166 -25243 -25446 -25586 -25538 -25439 -25257 -25179 -25282 -25272 -25330 -25509 -25521 -25472 -25345 -25177 -25152 -25209 -25362 -25443 -25404 -25445 -25407 -25331 -25326 -25242 -25308 -25426 -25374 -25343 -25291 -25309 -25360 -25316 -25355 -25447 -25420 -25336 -25310 -25295 -25263 -25303 -25384 -25407 -25467 -25507 -25438 -25254 -25148 -25254 -25308 -25407 -25498 -25385 -25293 -25313 -25360 -25444 -25445 -25252 -25150 -25256 -25376 -25367 -25318 -25432 -25552 -25480 -25333 -25273 -25291 -25298 -25328 -25346 -25349 -25421 -25412 -25323 -25270 -25276 -25323 -25340 -25479 -25522 -25325 -25304 -25302 -25220 -25304 -25364 -25402 -25424 -25382 -25403 -25366 -25358 -25376 -25273 -25246 -25287 -25310 -25351 -25402 -25411 -25310 -25289 -25403 -25471 -25449 -25349 -25268 -25215 -25289 -25472 -25438 -25348 -25328 -25303 -25353 -25353 -25375 -25408 -25341 -25327 -25323 -25335 -25339 -25296 -25357 -25382 -25375 -25376 -25321 -25363 -25305 -25287 -25438 -25408 -25348 -25310 -25301 -25367 -25404 -25422 -25286 -25220 -25375 -25398 -25393 -25425 -25331 -25273 -25285 -25331 -25320 -25302 -25467 -25528 -25447 -25359 -25244 -25240 -25276 -25378 -25419 -25303 -25269 -25287 -25407 -25501 -25385 -25284 -25299 -25388 -25406 -25264 -25276 -25391 -25380 -25325 -25335 -25425 -25402 -25410 -25364 -25279 -25374 -25307 -25246 -25320 -25359 -25390 -25368 -25395 -25401 -25336 -25295 -25273 -25380 -25400 -25389 -25418 -25319 -25248 -25156 -25296 -25547 -25489 -25407 -25340 -25295 -25317 -25279 -25319 -25371 -25416 -25444 -25326 -25251 -25278 -25366 -25370 -25357 -25487 -25440 -25282 -25221 -25162 -25284 -25515 -25546 -25454 -25300 -25258 -25308 -25316 -25393 -25358 -25356 -25455 -25409 -25339 -25343 -25323 -25289 -25304 -25286 -25340 -25408 -25375 -25304 -25264 -25404 -25507 -25405 -25299 -25272 -25293 -25329 -25346 -25380 -25418 -25400 -25334 -25278 -25364 -25428 -25381 -25384 -25347 -25294 -25284 -25292 -25319 -25385 -25468 -25435 -25335 -25299 -25317 -25294 -25285 -25344 -25353 -25335 -25423 -25441 -25362 -25359 -25310 -25287 -25350 -25345 -25348 -25396 -25378 -25362 -25358 -25372 -25382 -25305 -25285 -25302 -25349 -25406 -25320 -25292 -25403 -25423 -25435 -25394 -25240 -25269 -25342 -25304 -25340 -25411 -25379 -25327 -25342 -25331 -25343 -25383 -25332 -25315 -25331 -25372 -25474 -25424 -25286 -25264 -25295 -25340 -25432 -25451 -25387 -25310 -25203 -25228 -25443 -25495 -25319 -25256 -25226 -25309 -25524 -25506 -25453 -25421 -25257 -25197 -25238 -25315 -25381 -25358 -25401 -25430 -25351 -25355 -25376 -25320 -25307 -25311 -25307 -25330 -25384 -25443 -25389 -25360 -25383 -25336 -25257 -25226 -25350 -25454 -25438 -25386 -25344 -25324 -25247 -25242 -25306 -25387 -25533 -25414 -25256 -25385 -25388 -25262 -25268 -25378 -25401 -25373 -25419 -25302 -25225 -25370 -25393 -25378 -25399 -25383 -25358 -25276 -25295 -25355 -25364 -25374 -25334 -25366 -25374 -25316 -25368 -25414 -25353 -25260 -25243 -25377 -25463 -25347 -25325 -25347 -25282 -25351 -25369 -25298 -25345 -25408 -25376 -25359 -25451 -25453 -25293 -25228 -25245 -25358 -25507 -25437 -25364 -25299 -25259 -25339 -25310 -25265 -25297 -25360 -25395 -25470 -25551 -25323 -25191 -25268 -25269 -25422 -25431 -25321 -25395 -25421 -25409 -25336 -25263 -25274 -25312 -25384 -25400 -25396 -25329 -25232 -25332 -25415 -25366 -25408 -25433 -25403 -25373 -25285 -25240 -25332 -25379 -25267 -25294 -25416 -25450 -25495 -25421 -25280 -25250 -25247 -25274 -25340 -25368 -25403 -25401 -25348 -25371 -25394 -25376 -25354 -25317 -25320 -25400 -25423 -25338 -25333 -25340 -25299 -25309 -25287 -25282 -25392 -25423 -25338 -25392 -25472 -25406 -25333 -25326 -25320 -25318 -25369 -25347 -25377 -25441 -25354 -25310 -25274 -25244 -25288 -25398 -25429 -25334 -25385 -25401 -25336 -25366 -25377 -25340 -25265 -25248 -25304 -25388 -25530 -25511 -25356 -25256 -25187 -25240 -25386 -25446 -25403 -25391 -25378 -25333 -25359 -25340 -25269 -25253 -25290 -25379 -25446 -25448 -25397 -25288 -25272 -25348 -25388 -25415 -25355 -25321 -25356 -25353 -25323 -25308 -25376 -25376 -25298 -25317 -25393 -25403 -25372 -25367 -25354 -25347 -25300 -25248 -25292 -25356 -25410 -25457 -25452 -25357 -25261 -25270 -25340 -25360 -25350 -25377 -25333 -25319 -25374 -25378 -25346 -25266 -25316 -25371 -25384 -25464 -25371 -25329 -25319 -25268 -25376 -25375 -25355 -25377 -25376 -25374 -25287 -25342 -25340 -25268 -25363 -25290 -25255 -25406 -25458 -25412 -25340 -25377 -25382 -25336 -25363 -25331 -25351 -25374 -25311 -25283 -25306 -25387 -25380 -25358 -25388 -25267 -25240 -25411 -25429 -25350 -25350 -25325 -25307 -25377 -25427 -25383 -25340 -25385 -25351 -25281 -25323 -25333 -25351 -25373 -25331 -25299 -25309 -25382 -25440 -25418 -25295 -25216 -25274 -25379 -25527 -25483 -25288 -25237 -25283 -25397 -25499 -25497 -25400 -25281 -25228 -25236 -25282 -25357 -25423 -25365 -25278 -25284 -25329 -25378 -25432 -25430 -25311 -25275 -25337 -25359 -25425 -25441 -25343 -25333 -25371 -25368 -25343 -25317 -25334 -25313 -25312 -25356 -25349 -25340 -25329 -25314 -25367 -25399 -25359 -25350 -25348 -25309 -25282 -25336 -25404 -25418 -25433 -25376 -25298 -25290 -25320 -25408 -25444 -25402 -25327 -25234 -25263 -25335 -25394 -25424 -25349 -25293 -25297 -25332 -25371 -25404 -25401 -25365 -25370 -25354 -25340 -25366 -25341 -25311 -25317 -25301 -25315 -25342 -25343 -25348 -25370 -25423 -25388 -25314 -25346 -25387 -25386 -25373 -25311 -25278 -25324 -25377 -25400 -25373 -25368 -25394 -25385 -25352 -25325 -25277 -25247 -25294 -25353 -25385 -25409 -25436 -25394 -25308 -25318 -25377 -25383 -25371 -25349 -25280 -25296 -25370 -25340 -25359 -25390 -25342 -25370 -25359 -25295 -25304 -25370 -25420 -25384 -25337 -25331 -25361 -25395 -25391 -25344 -25294 -25296 -25323 -25372 -25361 -25318 -25354 -25405 -25388 -25316 -25270 -25286 -25363 -25414 -25396 -25420 -25382 -25311 -25353 -25341 -25321 -25345 -25348 -25364 -25400 -25396 -25326 -25323 -25334 -25355 -25374 -25301 -25309 -25358 -25363 -25377 -25377 -25369 -25364 -25359 -25333 -25300 -25293 -25302 -25336 -25415 -25476 -25423 -25348 -25281 -25228 -25305 -25364 -25338 -25358 -25354 -25336 -25407 -25442 -25377 -25305 -25292 -25334 -25370 -25378 -25364 -25341 -25325 -25346 -25386 -25415 -25394 -25294 -25229 -25270 -25336 -25403 -25432 -25391 -25354 -25305 -25291 -25323 -25331 -25348 -25377 -25404 -25394 -25357 -25333 -25332 -25324 -25345 -25394 -25350 -25308 -25326 -25368 -25443 -25432 -25331 -25254 -25255 -25282 -25309 -25360 -25396 -25430 -25427 -25381 -25335 -25290 -25282 -25315 -25320 -25366 -25427 -25401 -25393 -25328 -25250 -25313 -25381 -25381 -25384 -25365 -25301 -25301 -25343 -25352 -25386 -25394 -25344 -25323 -25336 -25343 -25309 -25309 -25364 -25387 -25396 -25385 -25312 -25263 -25308 -25372 -25401 -25394 -25390 -25352 -25280 -25313 -25373 -25355 -25360 -25349 -25295 -25325 -25402 -25429 -25407 -25358 -25345 -25330 -25280 -25303 -25365 -25395 -25441 -25415 -25315 -25305 -25315 -25291 -25292 -25289 -25316 -25408 -25450 -25402 -25360 -25326 -25303 -25296 -25258 -25283 -25350 -25409 -25483 -25478 -25413 -25361 -25350 -25326 -25313 -25314 -25291 -25340 -25362 -25362 -25369 -25333 -25345 -25342 -25337 -25346 -25349 -25356 -25316 -25290 -25287 -25363 -25403 -25294 -25301 -25394 -25437 -25403 -25352 -25422 -25402 -25310 -25341 -25279 -25237 -25386 -25470 -25449 -25354 -25306 -25356 -25349 -25336 -25310 -25272 -25282 -25318 -25321 -25330 -25414 -25434 -25387 -25331 -25296 -25329 -25313 -25277 -25359 -25478 -25489 -25428 -25331 -25253 -25237 -25292 -25409 -25424 -25361 -25317 -25283 -25291 -25355 -25449 -25469 -25380 -25274 -25222 -25266 -25392 -25494 -25501 -25409 -25274 -25176 -25225 -25336 -25370 -25408 -25414 -25361 -25333 -25340 -25327 -25314 -25351 -25410 -25401 -25319 -25317 -25372 -25407 -25410 -25387 -25357 -25299 -25306 -25340 -25341 -25369 -25339 -25299 -25344 -25360 -25356 -25379 -25381 -25392 -25345 -25284 -25334 -25378 -25406 -25429 -25366 -25284 -25235 -25246 -25314 -25370 -25445 -25476 -25383 -25302 -25285 -25328 -25394 -25410 -25334 -25260 -25301 -25320 -25385 -25479 -25416 -25344 -25305 -25305 -25384 -25396 -25342 -25348 -25351 -25355 -25342 -25247 -25251 -25336 -25417 -25398 -25315 -25390 -25415 -25379 -25347 -25256 -25318 -25406 -25394 -25377 -25333 -25307 -25291 -25330 -25354 -25339 -25463 -25447 -25310 -25268 -25305 -25401 -25351 -25317 -25272 -25255 -25419 -25415 -25402 -25378 -25311 -25365 -25325 -25310 -25306 -25328 -25421 -25368 -25330 -25333 -25337 -25368 -25328 -25374 -25477 -25402 -25315 -25322 -25294 -25303 -25351 -25375 -25366 -25354 -25347 -25309 -25325 -25347 -25362 -25403 -25402 -25366 -25308 -25289 -25279 -25272 -25327 -25385 -25425 -25400 -25339 -25354 -25381 -25373 -25322 -25288 -25324 -25349 -25390 -25369 -25378 -25428 -25374 -25371 -25351 -25295 -25301 -25340 -25314 -25235 -25306 -25348 -25399 -25498 -25419 -25335 -25251 -25276 -25364 -25303 -25386 -25428 -25380 -25380 -25301 -25366 -25334 -25258 -25321 -25279 -25382 -25416 -25361 -25426 -25475 -25488 -25330 -25214 -25167 -25248 -25402 -25411 -25422 -25380 -25427 -25361 -25215 -25242 -25285 -25362 -25282 -25347 -25461 -25443 -25532 -25327 -25235 -25245 -25189 -25377 -25404 -25477 -25482 -25338 -25258 -25177 -25308 -25312 -25389 -25518 -25395 -25359 -25285 -25315 -25396 -25396 -25403 -25337 -25329 -25261 -25319 -25390 -25308 -25376 -25357 -25377 -25407 -25331 -25265 -25253 -25349 -25299 -25389 -25448 -25368 -25393 -25316 -25308 -25252 -25315 -25418 -25372 -25401 -25370 -25390 -25293 -25269 -25360 -25328 -25406 -25388 -25379 -25316 -25278 -25400 -25334 -25330 -25345 -25343 -25371 -25384 -25428 -25366 -25332 -25246 -25251 -25339 -25347 -25427 -25421 -25420 -25397 -25316 -25260 -25295 -25371 -25359 -25398 -25362 -25311 -25338 -25391 -25364 -25290 -25303 -25312 -25363 -25391 -25416 -25365 -25281 -25278 -25307 -25373 -25411 -25500 -25424 -25326 -25358 -25281 -25275 -25263 -25291 -25401 -25441 -25447 -25369 -25284 -25265 -25334 -25358 -25374 -25408 -25389 -25408 -25352 -25282 -25210 -25242 -25367 -25398 -25412 -25388 -25392 -25361 -25364 -25384 -25329 -25306 -25284 -25362 -25395 -25329 -25262 -25275 -25397 -25497 -25539 -25364 -25182 -25180 -25287 -25388 -25392 -25355 -25288 -25339 -25433 -25507 -25476 -25317 -25213 -25249 -25357 -25439 -25436 -25284 -25228 -25292 -25374 -25427 -25442 -25358 -25207 -25256 -25371 -25434 -25396 -25326 -25342 -25342 -25317 -25353 -25414 -25333 -25293 -25361 -25380 -25396 -25317 -25318 -25390 -25376 -25371 -25282 -25270 -25332 -25434 -25486 -25408 -25347 -25234 -25231 -25256 -25276 -25426 -25477 -25427 -25358 -25336 -25311 -25292 -25286 -25242 -25341 -25397 -25429 -25457 -25343 -25315 -25346 -25408 -25380 -25309 -25306 -25287 -25381 -25440 -25441 -25364 -25281 -25314 -25315 -25391 -25309 -25231 -25356 -25394 -25414 -25346 -25326 -25359 -25362 -25424 -25376 -25335 -25298 -25279 -25310 -25339 -25455 -25464 -25401 -25307 -25214 -25260 -25341 -25425 -25383 -25338 -25328 -25292 -25396 -25451 -25411 -25342 -25325 -25312 -25215 -25306 -25410 -25394 -25375 -25346 -25344 -25285 -25355 -25418 -25343 -25362 -25309 -25305 -25362 -25427 -25478 -25306 -25248 -25276 -25324 -25464 -25411 -25335 -25300 -25302 -25360 -25323 -25305 -25322 -25391 -25436 -25402 -25420 -25331 -25259 -25287 -25284 -25349 -25342 -25361 -25396 -25357 -25354 -25309 -25402 -25475 -25404 -25376 -25347 -25337 -25243 -25197 -25269 -25304 -25410 -25486 -25463 -25385 -25324 -25364 -25325 -25278 -25290 -25285 -25342 -25376 -25400 -25388 -25325 -25335 -25340 -25398 -25434 -25381 -25376 -25342 -25337 -25301 -25270 -25351 -25353 -25368 -25409 -25387 -25353 -25274 -25287 -25322 -25307 -25352 -25354 -25332 -25333 -25364 -25408 -25420 -25427 -25373 -25322 -25339 -25328 -25314 -25338 -25345 -25323 -25318 -25358 -25369 -25357 -25395 -25397 -25357 -25327 -25276 -25256 -25340 -25393 -25325 -25342 -25451 -25475 -25420 -25343 -25277 -25256 -25293 -25335 -25337 -25339 -25330 -25347 -25353 -25345 -25422 -25399 -25318 -25329 -25338 -25336 -25341 -25356 -25342 -25340 -25357 -25344 -25366 -25403 -25427 -25385 -25309 -25278 -25250 -25282 -25332 -25355 -25391 -25393 -25380 -25334 -25294 -25306 -25322 -25409 -25458 -25411 -25366 -25282 -25254 -25297 -25347 -25382 -25342 -25329 -25342 -25323 -25348 -25399 -25394 -25366 -25383 -25358 -25330 -25352 -25385 -25413 -25372 -25345 -25324 -25265 -25271 -25312 -25335 -25376 -25405 -25402 -25385 -25332 -25280 -25268 -25297 -25354 -25390 -25400 -25404 -25386 -25399 -25379 -25316 -25322 -25304 -25272 -25295 -25352 -25391 -25359 -25371 -25437 -25407 -25304 -25285 -25322 -25320 -25355 -25405 -25381 -25340 -25343 -25364 -25378 -25368 -25347 -25369 -25390 -25316 -25260 -25345 -25370 -25325 -25380 -25402 -25336 -25303 -25340 -25338 -25301 -25346 -25417 -25432 -25395 -25358 -25322 -25286 -25293 -25330 -25354 -25386 -25398 -25357 -25344 -25341 -25316 -25295 -25326 -25392 -25376 -25331 -25310 -25338 -25393 -25396 -25374 -25335 -25337 -25371 -25365 -25362 -25328 -25285 -25289 -25348 -25439 -25409 -25337 -25334 -25330 -25386 -25426 -25379 -25379 -25354 -25252 -25196 -25256 -25358 -25386 -25388 -25388 -25366 -25368 -25369 -25367 -25375 -25347 -25328 -25298 -25279 -25325 -25392 -25463 -25441 -25381 -25329 -25274 -25310 -25321 -25323 -25340 -25310 -25361 -25415 -25358 -25307 -25329 -25390 -25359 -25305 -25322 -25306 -25345 -25368 -25317 -25298 -25328 -25378 -25380 -25417 -25441 -25431 -25420 -25354 -25304 -25257 -25253 -25301 -25336 -25415 -25475 -25422 -25323 -25275 -25302 -25318 -25296 -25292 -25297 -25352 -25444 -25460 -25387 -25339 -25354 -25314 -25307 -25380 -25370 -25325 -25315 -25319 -25351 -25354 -25350 -25375 -25403 -25358 -25291 -25331 -25355 -25316 -25279 -25274 -25325 -25404 -25474 -25444 -25379 -25372 -25315 -25232 -25230 -25296 -25349 -25370 -25425 -25454 -25458 -25421 -25343 -25300 -25248 -25289 -25366 -25373 -25389 -25345 -25272 -25261 -25291 -25336 -25370 -25460 -25534 -25436 -25351 -25300 -25227 -25240 -25242 -25258 -25317 -25398 -25523 -25516 -25384 -25259 -25170 -25213 -25350 -25437 -25430 -25449 -25467 -25366 -25284 -25251 -25249 -25309 -25365 -25402 -25427 -25446 -25456 -25411 -25297 -25197 -25164 -25232 -25380 -25473 -25461 -25428 -25373 -25273 -25303 -25396 -25388 -25365 -25328 -25250 -25241 -25295 -25347 -25408 -25407 -25389 -25373 -25326 -25341 -25367 -25383 -25379 -25310 -25289 -25325 -25396 -25468 -25445 -25374 -25272 -25161 -25147 -25323 -25525 -25552 -25492 -25321 -25230 -25254 -25211 -25309 -25449 -25463 -25412 -25363 -25352 -25341 -25366 -25331 -25257 -25228 -25239 -25398 -25543 -25514 -25392 -25172 -25087 -25275 -25529 -25614 -25488 -25372 -25221 -25141 -25284 -25389 -25400 -25350 -25313 -25388 -25456 -25447 -25385 -25250 -25152 -25191 -25324 -25442 -25436 -25396 -25357 -25329 -25366 -25397 -25385 -25333 -25333 -25350 -25327 -25343 -25368 -25383 -25309 -25290 -25365 -25381 -25400 -25370 -25342 -25311 -25306 -25381 -25330 -25282 -25371 -25429 -25487 -25464 -25320 -25202 -25177 -25298 -25403 -25428 -25416 -25388 -25353 -25324 -25373 -25370 -25284 -25264 -25299 -25325 -25421 -25475 -25409 -25308 -25268 -25289 -25321 -25421 -25434 -25409 -25373 -25252 -25231 -25281 -25322 -25339 -25405 -25447 -25396 -25415 -25370 -25289 -25284 -25252 -25283 -25365 -25426 -25465 -25422 -25323 -25297 -25323 -25287 -25327 -25414 -25353 -25339 -25374 -25293 -25274 -25332 -25335 -25329 -25389 -25443 -25408 -25393 -25376 -25353 -25346 -25322 -25320 -25294 -25295 -25337 -25336 -25289 -25320 -25437 -25415 -25359 -25385 -25348 -25327 -25370 -25304 -25296 -25417 -25366 -25306 -25356 -25350 -25342 -25359 -25349 -25359 -25400 -25350 -25291 -25288 -25311 -25353 -25345 -25376 -25433 -25430 -25398 -25321 -25239 -25258 -25321 -25366 -25385 -25365 -25368 -25363 -25317 -25324 -25361 -25342 -25387 -25457 -25398 -25332 -25289 -25231 -25256 -25342 -25404 -25397 -25374 -25412 -25401 -25294 -25274 -25363 -25410 -25405 -25324 -25287 -25341 -25330 -25359 -25395 -25393 -25386 -25300 -25237 -25307 -25451 -25462 -25353 -25274 -25263 -25289 -25313 -25422 -25490 -25421 -25336 -25268 -25281 -25315 -25359 -25393 -25302 -25270 -25344 -25429 -25432 -25389 -25416 -25321 -25280 -25309 -25280 -25330 -25313 -25376 -25370 -25285 -25416 -25451 -25440 -25404 -25309 -25292 -25229 -25223 -25298 -25415 -25471 -25444 -25406 -25298 -25288 -25296 -25359 -25404 -25356 -25391 -25339 -25339 -25370 -25368 -25292 -25230 -25326 -25334 -25333 -25330 -25371 -25382 -25303 -25312 -25366 -25392 -25435 -25504 -25388 -25335 -25401 -25358 -25282 -25246 -25293 -25314 -25291 -25308 -25378 -25399 -25402 -25441 -25431 -25344 -25223 -25190 -25234 -25383 -25490 -25485 -25404 -25304 -25364 -25400 -25356 -25266 -25256 -25330 -25352 -25348 -25314 -25299 -25307 -25398 -25385 -25341 -25406 -25438 -25422 -25288 -25245 -25291 -25348 -25448 -25434 -25365 -25338 -25335 -25309 -25267 -25287 -25333 -25387 -25474 -25424 -25357 -25353 -25310 -25334 -25340 -25304 -25293 -25321 -25383 -25400 -25340 -25355 -25413 -25371 -25279 -25257 -25332 -25354 -25414 -25484 -25404 -25285 -25318 -25303 -25235 -25339 -25357 -25356 -25379 -25373 -25409 -25366 -25335 -25343 -25324 -25332 -25398 -25461 -25339 -25205 -25295 -25385 -25397 -25418 -25370 -25273 -25234 -25266 -25350 -25400 -25426 -25397 -25356 -25390 -25376 -25304 -25262 -25353 -25424 -25395 -25323 -25293 -25303 -25246 -25332 -25498 -25455 -25277 -25226 -25315 -25415 -25497 -25426 -25259 -25216 -25294 -25450 -25507 -25442 -25317 -25175 -25208 -25385 -25484 -25355 -25213 -25270 -25372 -25413 -25426 -25405 -25332 -25240 -25220 -25346 -25482 -25447 -25340 -25285 -25339 -25457 -25393 -25312 -25343 -25281 -25292 -25415 -25471 -25425 -25262 -25135 -25257 -25403 -25391 -25383 -25404 -25422 -25357 -25253 -25266 -25356 -25369 -25316 -25355 -25366 -25346 -25451 -25423 -25355 -25335 -25243 -25298 -25326 -25325 -25435 -25448 -25352 -25286 -25332 -25391 -25373 -25326 -25314 -25351 -25390 -25402 -25349 -25255 -25270 -25327 -25386 -25451 -25403 -25321 -25251 -25278 -25359 -25385 -25418 -25370 -25283 -25262 -25320 -25403 -25394 -25337 -25359 -25423 -25390 -25330 -25324 -25315 -25342 -25390 -25418 -25418 -25344 -25249 -25243 -25330 -25390 -25392 -25330 -25269 -25294 -25350 -25397 -25353 -25355 -25445 -25452 -25370 -25226 -25227 -25321 -25343 -25391 -25394 -25356 -25318 -25323 -25411 -25449 -25412 -25323 -25212 -25234 -25375 -25461 -25430 -25323 -25315 -25383 -25370 -25348 -25391 -25403 -25348 -25297 -25241 -25250 -25309 -25364 -25366 -25351 -25454 -25451 -25310 -25268 -25282 -25335 -25415 -25367 -25319 -25318 -25338 -25442 -25404 -25330 -25363 -25304 -25255 -25370 -25453 -25437 -25373 -25222 -25165 -25339 -25500 -25422 -25299 -25264 -25299 -25414 -25438 -25393 -25351 -25290 -25298 -25322 -25364 -25450 -25435 -25304 -25299 -25374 -25325 -25316 -25349 -25321 -25327 -25352 -25371 -25355 -25293 -25291 -25349 -25397 -25392 -25348 -25361 -25404 -25397 -25360 -25324 -25288 -25282 -25342 -25400 -25438 -25437 -25356 -25288 -25280 -25318 -25352 -25348 -25325 -25340 -25395 -25418 -25383 -25330 -25320 -25331 -25361 -25332 -25270 -25294 -25338 -25372 -25417 -25414 -25331 -25340 -25412 -25388 -25348 -25324 -25298 -25325 -25378 -25359 -25297 -25309 -25380 -25389 -25406 -25435 -25391 -25349 -25296 -25247 -25274 -25343 -25377 -25381 -25392 -25377 -25366 -25386 -25362 -25291 -25284 -25355 -25380 -25323 -25272 -25286 -25322 -25332 -25381 -25431 -25397 -25346 -25296 -25268 -25319 -25425 -25504 -25481 -25378 -25229 -25190 -25316 -25386 -25430 -25433 -25366 -25346 -25312 -25326 -25366 -25340 -25319 -25321 -25278 -25263 -25369 -25405 -25372 -25410 -25375 -25301 -25347 -25395 -25359 -25328 -25311 -25252 -25306 -25443 -25406 -25331 -25350 -25363 -25358 -25324 -25323 -25377 -25368 -25327 -25336 -25317 -25277 -25313 -25388 -25440 -25411 -25361 -25362 -25321 -25298 -25323 -25360 -25411 -25407 -25360 -25286 -25254 -25300 -25296 -25335 -25399 -25359 -25358 -25385 -25398 -25375 -25296 -25237 -25321 -25482 -25469 -25395 -25359 -25331 -25298 -25222 -25278 -25363 -25371 -25420 -25399 -25358 -25349 -25319 -25283 -25216 -25237 -25372 -25473 -25488 -25418 -25362 -25321 -25285 -25383 -25446 -25362 -25247 -25189 -25267 -25373 -25437 -25444 -25373 -25342 -25351 -25388 -25371 -25291 -25314 -25313 -25285 -25332 -25376 -25367 -25359 -25406 -25363 -25320 -25303 -25272 -25328 -25400 -25426 -25348 -25306 -25346 -25364 -25395 -25389 -25363 -25358 -25341 -25370 -25397 -25338 -25266 -25267 -25290 -25333 -25434 -25482 -25366 -25200 -25210 -25326 -25430 -25483 -25435 -25375 -25302 -25248 -25300 -25328 -25271 -25331 -25462 -25454 -25396 -25339 -25273 -25249 -25325 -25430 -25429 -25408 -25348 -25291 -25286 -25292 -25362 -25413 -25412 -25369 -25304 -25308 -25327 -25352 -25390 -25368 -25346 -25322 -25310 -25373 -25397 -25376 -25323 -25286 -25288 -25320 -25359 -25355 -25366 -25400 -25447 -25402 -25293 -25278 -25325 -25384 -25400 -25318 -25293 -25356 -25394 -25481 -25438 -25275 -25228 -25224 -25333 -25412 -25346 -25356 -25336 -25287 -25318 -25374 -25422 -25432 -25439 -25424 -25390 -25325 -25217 -25192 -25266 -25358 -25436 -25477 -25430 -25340 -25287 -25252 -25269 -25320 -25348 -25401 -25431 -25427 -25416 -25372 -25341 -25305 -25275 -25317 -25367 -25330 -25282 -25315 -25375 -25422 -25423 -25359 -25305 -25316 -25321 -25289 -25320 -25382 -25409 -25443 -25390 -25293 -25305 -25305 -25318 -25363 -25343 -25356 -25401 -25355 -25307 -25347 -25326 -25284 -25335 -25388 -25366 -25352 -25410 -25401 -25345 -25328 -25319 -25317 -25283 -25311 -25420 -25468 -25427 -25370 -25332 -25261 -25285 -25340 -25338 -25380 -25358 -25310 -25291 -25321 -25381 -25397 -25378 -25316 -25311 -25362 -25401 -25382 -25353 -25373 -25376 -25368 -25331 -25288 -25298 -25345 -25368 -25362 -25350 -25329 -25373 -25362 -25314 -25340 -25308 -25307 -25333 -25394 -25479 -25430 -25386 -25357 -25238 -25242 -25336 -25368 -25370 -25344 -25333 -25331 -25341 -25353 -25338 -25309 -25334 -25371 -25412 -25432 -25409 -25388 -25329 -25296 -25277 -25283 -25358 -25418 -25407 -25403 -25345 -25271 -25317 -25357 -25332 -25293 -25292 -25308 -25341 -25418 -25406 -25328 -25316 -25397 -25486 -25394 -25275 -25236 -25223 -25341 -25465 -25475 -25378 -25261 -25261 -25350 -25391 -25365 -25358 -25317 -25307 -25358 -25380 -25460 -25428 -25321 -25333 -25299 -25274 -25336 -25358 -25331 -25319 -25337 -25364 -25361 -25344 -25417 -25405 -25331 -25342 -25287 -25280 -25323 -25354 -25393 -25391 -25374 -25377 -25387 -25359 -25314 -25279 -25289 -25333 -25376 -25405 -25367 -25318 -25336 -25315 -25324 -25387 -25406 -25419 -25390 -25366 -25337 -25282 -25278 -25311 -25332 -25341 -25401 -25414 -25385 -25337 -25272 -25318 -25277 -25336 -25456 -25325 -25301 -25295 -25297 -25376 -25408 -25474 -25390 -25307 -25325 -25368 -25450 -25389 -25326 -25252 -25212 -25317 -25370 -25477 -25452 -25353 -25318 -25218 -25270 -25289 -25395 -25512 -25422 -25416 -25286 -25265 -25361 -25366 -25414 -25291 -25287 -25333 -25351 -25414 -25368 -25418 -25349 -25302 -25263 -25237 -25403 -25414 -25465 -25353 -25214 -25244 -25259 -25417 -25430 -25430 -25361 -25279 -25301 -25278 -25413 -25427 -25422 -25387 -25332 -25382 -25351 -25372 -25319 -25325 -25350 -25342 -25363 -25319 -25353 -25322 -25361 -25391 -25295 -25282 -25315 -25342 -25323 -25346 -25402 -25467 -25432 -25346 -25311 -25294 -25272 -25275 -25390 -25415 -25414 -25390 -25327 -25265 -25226 -25329 -25358 -25392 -25386 -25380 -25418 -25358 -25363 -25323 -25376 -25390 -25319 -25303 -25226 -25330 -25396 -25432 -25433 -25348 -25323 -25253 -25285 -25270 -25325 -25411 -25396 -25436 -25369 -25319 -25312 -25355 -25324 -25304 -25399 -25401 -25436 -25376 -25340 -25318 -25258 -25320 -25374 -25416 -25344 -25308 -25266 -25310 -25474 -25415 -25364 -25332 -25321 -25330 -25324 -25345 -25318 -25342 -25353 -25383 -25384 -25365 -25350 -25308 -25326 -25311 -25387 -25411 -25401 -25386 -25290 -25318 -25254 -25262 -25345 -25412 -25445 -25333 -25333 -25357 -25368 -25394 -25372 -25306 -25287 -25317 -25348 -25366 -25349 -25382 -25351 -25374 -25382 -25354 -25395 -25375 -25329 -25287 -25341 -25321 -25324 -25397 -25380 -25351 -25289 -25367 -25397 -25350 -25348 -25299 -25307 -25360 -25396 -25357 -25292 -25256 -25269 -25343 -25434 -25448 -25428 -25386 -25279 -25257 -25317 -25430 -25411 -25373 -25414 -25348 -25309 -25280 -25336 -25351 -25314 -25326 -25261 -25328 -25431 -25443 -25402 -25329 -25267 -25273 -25339 -25389 -25453 -25434 -25435 -25341 -25202 -25214 -25240 -25331 -25388 -25410 -25392 -25399 -25411 -25380 -25364 -25249 -25293 -25334 -25322 -25430 -25446 -25397 -25333 -25290 -25221 -25289 -25449 -25440 -25375 -25330 -25339 -25290 -25276 -25325 -25348 -25370 -25362 -25414 -25381 -25402 -25381 -25264 -25336 -25323 -25302 -25279 -25331 -25418 -25346 -25345 -25299 -25355 -25456 -25404 -25337 -25308 -25351 -25364 -25357 -25347 -25385 -25364 -25317 -25337 -25337 -25416 -25409 -25337 -25309 -25331 -25318 -25262 -25339 -25335 -25339 -25337 -25350 -25456 -25382 -25319 -25288 -25318 -25363 -25381 -25447 -25403 -25402 -25352 -25300 -25304 -25303 -25341 -25326 -25367 -25341 -25384 -25399 -25301 -25333 -25334 -25367 -25331 -25339 -25351 -25354 -25407 -25339 -25369 -25276 -25259 -25317 -25314 -25437 -25452 -25472 -25390 -25333 -25314 -25265 -25294 -25249 -25366 -25439 -25422 -25389 -25310 -25382 -25375 -25287 -25225 -25257 -25335 -25423 -25470 -25367 -25358 -25313 -25229 -25262 -25389 -25465 -25411 -25432 -25370 -25357 -25328 -25250 -25325 -25333 -25384 -25396 -25351 -25323 -25322 -25344 -25320 -25369 -25350 -25399 -25398 -25310 -25347 -25315 -25329 -25315 -25338 -25368 -25312 -25331 -25315 -25344 -25340 -25393 -25436 -25378 -25411 -25369 -25312 -25260 -25334 -25369 -25298 -25390 -25405 -25402 -25372 -25357 -25376 -25304 -25276 -25242 -25302 -25372 -25419 -25394 -25341 -25416 -25348 -25287 -25309 -25349 -25355 -25328 -25381 -25345 -25399 -25410 -25326 -25360 -25330 -25359 -25325 -25303 -25385 -25372 -25381 -25322 -25328 -25352 -25364 -25391 -25267 -25308 -25379 -25377 -25375 -25324 -25380 -25318 -25268 -25352 -25337 -25382 -25427 -25368 -25341 -25356 -25359 -25339 -25314 -25328 -25359 -25382 -25365 -25314 -25351 -25349 -25297 -25321 -25361 -25377 -25359 -25391 -25394 -25372 -25356 -25291 -25317 -25326 -25348 -25424 -25367 -25362 -25406 -25343 -25296 -25293 -25304 -25359 -25403 -25335 -25267 -25322 -25371 -25401 -25446 -25387 -25266 -25235 -25303 -25375 -25395 -25409 -25418 -25361 -25315 -25326 -25340 -25355 -25409 -25437 -25357 -25281 -25282 -25290 -25293 -25348 -25385 -25355 -25372 -25394 -25387 -25359 -25338 -25348 -25319 -25335 -25365 -25344 -25346 -25373 -25335 -25285 -25319 -25390 -25400 -25354 -25320 -25256 -25292 -25401 -25430 -25409 -25369 -25353 -25308 -25290 -25322 -25337 -25385 -25420 -25370 -25301 -25324 -25356 -25386 -25425 -25357 -25298 -25295 -25328 -25389 -25375 -25341 -25316 -25309 -25335 -25343 -25333 -25357 -25405 -25392 -25336 -25314 -25294 -25300 -25412 -25442 -25387 -25372 -25342 -25322 -25301 -25329 -25339 -25292 -25324 -25371 -25369 -25343 -25345 -25349 -25354 -25400 -25366 -25326 -25344 -25347 -25350 -25362 -25380 -25362 -25335 -25354 -25360 -25331 -25323 -25345 -25341 -25322 -25372 -25381 -25343 -25361 -25352 -25358 -25374 -25341 -25326 -25342 -25341 -25322 -25327 -25333 -25343 -25386 -25402 -25359 -25281 -25268 -25337 -25383 -25459 -25466 -25356 -25301 -25300 -25350 -25368 -25356 -25375 -25330 -25338 -25352 -25324 -25356 -25385 -25412 -25380 -25316 -25283 -25275 -25290 -25319 -25363 -25392 -25402 -25383 -25350 -25338 -25346 -25319 -25319 -25346 -25325 -25327 -25342 -25377 -25403 -25370 -25365 -25368 -25384 -25398 -25350 -25298 -25286 -25324 -25314 -25300 -25375 -25422 -25438 -25437 -25346 -25284 -25306 -25339 -25378 -25341 -25295 -25300 -25271 -25324 -25415 -25400 -25391 -25404 -25342 -25289 -25334 -25354 -25340 -25351 -25346 -25365 -25376 -25343 -25319 -25321 -25353 -25372 -25375 -25364 -25338 -25342 -25371 -25377 -25340 -25339 -25369 -25347 -25311 -25337 -25344 -25332 -25357 -25357 -25325 -25316 -25361 -25400 -25416 -25415 -25355 -25245 -25247 -25355 -25378 -25408 -25443 -25378 -25301 -25323 -25350 -25293 -25334 -25370 -25326 -25319 -25313 -25346 -25386 -25405 -25387 -25341 -25287 -25289 -25362 -25393 -25397 -25372 -25350 -25327 -25329 -25312 -25316 -25372 -25339 -25377 -25422 -25356 -25293 -25295 -25346 -25367 -25408 -25427 -25390 -25331 -25248 -25222 -25300 -25416 -25452 -25415 -25382 -25312 -25267 -25323 -25357 -25315 -25309 -25356 -25398 -25420 -25380 -25339 -25317 -25298 -25325 -25375 -25374 -25353 -25355 -25279 -25287 -25372 -25374 -25411 -25427 -25363 -25325 -25349 -25386 -25394 -25357 -25267 -25234 -25287 -25341 -25384 -25389 -25361 -25339 -25305 -25324 -25389 -25402 -25424 -25422 -25352 -25309 -25307 -25319 -25318 -25313 -25333 -25350 -25358 -25368 -25366 -25368 -25399 -25405 -25318 -25250 -25270 -25320 -25379 -25393 -25386 -25374 -25373 -25363 -25334 -25337 -25318 -25352 -25404 -25388 -25357 -25317 -25298 -25304 -25325 -25365 -25369 -25354 -25381 -25362 -25316 -25308 -25302 -25331 -25388 -25415 -25406 -25370 -25343 -25337 -25324 -25328 -25334 -25330 -25312 -25323 -25407 -25407 -25330 -25336 -25335 -25313 -25361 -25365 -25350 -25381 -25370 -25320 -25266 -25273 -25333 -25395 -25459 -25454 -25397 -25327 -25273 -25261 -25275 -25317 -25339 -25364 -25393 -25419 -25403 -25333 -25351 -25341 -25321 -25353 -25336 -25348 -25344 -25377 -25395 -25329 -25341 -25342 -25324 -25334 -25385 -25427 -25386 -25345 -25286 -25230 -25260 -25348 -25386 -25397 -25393 -25364 -25356 -25345 -25335 -25355 -25394 -25379 -25368 -25350 -25288 -25271 -25328 -25400 -25417 -25386 -25354 -25346 -25341 -25352 -25360 -25312 -25292 -25327 -25345 -25350 -25382 -25409 -25384 -25361 -25349 -25279 -25231 -25268 -25352 -25432 -25428 -25407 -25381 -25338 -25360 -25365 -25352 -25343 -25337 -25344 -25344 -25370 -25320 -25316 -25387 -25362 -25352 -25366 -25338 -25330 -25336 -25311 -25317 -25373 -25376 -25365 -25343 -25284 -25324 -25381 -25366 -25371 -25393 -25384 -25345 -25319 -25302 -25328 -25383 -25394 -25401 -25376 -25315 -25322 -25337 -25333 -25379 -25359 -25318 -25331 -25369 -25389 -25340 -25312 -25314 -25339 -25344 -25345 -25364 -25334 -25331 -25341 -25318 -25349 -25400 -25406 -25400 -25383 -25349 -25309 -25299 -25338 -25357 -25356 -25382 -25389 -25336 -25291 -25321 -25323 -25315 -25362 -25382 -25395 -25386 -25350 -25324 -25318 -25321 -25322 -25385 -25410 -25346 -25309 -25319 -25351 -25349 -25348 -25352 -25334 -25383 -25403 -25364 -25341 -25349 -25371 -25348 -25352 -25339 -25309 -25325 -25328 -25354 -25391 -25363 -25328 -25355 -25405 -25398 -25350 -25320 -25276 -25245 -25304 -25376 -25375 -25380 -25390 -25325 -25316 -25373 -25361 -25336 -25347 -25386 -25433 -25406 -25333 -25294 -25288 -25309 -25343 -25368 -25358 -25353 -25347 -25334 -25363 -25342 -25302 -25344 -25381 -25373 -25370 -25365 -25367 -25342 -25294 -25319 -25363 -25391 -25376 -25338 -25327 -25344 -25380 -25336 -25285 -25318 -25382 -25399 -25383 -25365 -25317 -25315 -25375 -25409 -25380 -25315 -25253 -25301 -25400 -25392 -25380 -25335 -25288 -25360 -25397 -25354 -25313 -25309 -25356 -25407 -25407 -25365 -25290 -25255 -25321 -25400 -25418 -25384 -25354 -25329 -25338 -25354 -25330 -25336 -25372 -25369 -25338 -25333 -25304 -25306 -25330 -25329 -25395 -25421 -25388 -25369 -25311 -25318 -25351 -25350 -25372 -25364 -25340 -25324 -25380 -25432 -25368 -25329 -25341 -25335 -25326 -25296 -25333 -25367 -25337 -25364 -25343 -25341 -25381 -25369 -25343 -25330 -25339 -25322 -25319 -25347 -25354 -25365 -25393 -25372 -25340 -25337 -25348 -25353 -25363 -25372 -25314 -25282 -25314 -25330 -25374 -25425 -25402 -25388 -25358 -25338 -25338 -25299 -25338 -25384 -25387 -25361 -25313 -25355 -25411 -25374 -25295 -25272 -25312 -25320 -25318 -25358 -25399 -25374 -25354 -25402 -25373 -25337 -25371 -25355 -25325 -25291 -25295 -25380 -25391 -25346 -25316 -25291 -25403 -25471 -25383 -25326 -25308 -25333 -25297 -25244 -25270 -25318 -25389 -25436 -25434 -25405 -25388 -25348 -25374 -25377 -25241 -25235 -25337 -25351 -25378 -25435 -25401 -25330 -25320 -25323 -25323 -25323 -25314 -25369 -25391 -25352 -25330 -25286 -25335 -25387 -25351 -25357 -25370 -25352 -25395 -25446 -25374 -25289 -25257 -25291 -25372 -25359 -25308 -25320 -25334 -25342 -25404 -25414 -25367 -25352 -25336 -25325 -25322 -25315 -25333 -25353 -25336 -25357 -25385 -25356 -25335 -25368 -25403 -25347 -25292 -25303 -25321 -25335 -25376 -25384 -25329 -25331 -25364 -25430 -25460 -25333 -25292 -25347 -25333 -25327 -25275 -25283 -25360 -25313 -25356 -25446 -25399 -25321 -25305 -25373 -25334 -25254 -25338 -25378 -25334 -25347 -25381 -25389 -25408 -25407 -25344 -25305 -25307 -25351 -25371 -25352 -25382 -25382 -25327 -25339 -25343 -25292 -25326 -25358 -25408 -25441 -25340 -25272 -25258 -25289 -25347 -25356 -25383 -25405 -25378 -25335 -25304 -25301 -25274 -25347 -25461 -25390 -25337 -25360 -25358 -25362 -25341 -25369 -25388 -25345 -25354 -25344 -25329 -25353 -25392 -25390 -25314 -25297 -25288 -25327 -25361 -25351 -25424 -25376 -25287 -25295 -25324 -25410 -25417 -25332 -25300 -25338 -25389 -25385 -25339 -25256 -25353 -25428 -25407 -25460 -25209 -25162 -25432 -25478 -25460 -25346 -25296 -25396 -25349 -25263 -25316 -25347 -25285 -25285 -25370 -25427 -25389 -25317 -25305 -25353 -25372 -25370 -25446 -25379 -25191 -25224 -25346 -25427 -25435 -25362 -25382 -25360 -25277 -25323 -25366 -25351 -25368 -25379 -25348 -25328 -25395 -25421 -25348 -25293 -25237 -25339 -25464 -25391 -25306 -25262 -25321 -25407 -25440 -25429 -25374 -25311 -25238 -25268 -25334 -25405 -25399 -25281 -25277 -25322 -25331 -25407 -25526 -25481 -25308 -25318 -25344 -25269 -25302 -25352 -25375 -25383 -25372 -25376 -25399 -25365 -25244 -25221 -25323 -25372 -25379 -25408 -25379 -25365 -25293 -25311 -25465 -25404 -25386 -25398 -25271 -25235 -25267 -25348 -25400 -25387 -25417 -25394 -25362 -25382 -25284 -25166 -25265 -25401 -25432 -25470 -25363 -25213 -25264 -25404 -25471 -25393 -25351 -25325 -25244 -25362 -25473 -25353 -25292 -25314 -25348 -25388 -25362 -25323 -25294 -25354 -25423 -25359 -25276 -25322 -25362 -25305 -25373 -25396 -25321 -25411 -25396 -25295 -25321 -25283 -25255 -25365 -25454 -25425 -25389 -25380 -25328 -25260 -25292 -25383 -25345 -25345 -25402 -25306 -25297 -25343 -25372 -25464 -25434 -25377 -25304 -25235 -25261 -25339 -25440 -25419 -25345 -25328 -25301 -25334 -25372 -25309 -25321 -25384 -25397 -25385 -25357 -25360 -25354 -25282 -25240 -25261 -25318 -25484 -25530 -25395 -25261 -25228 -25294 -25353 -25445 -25421 -25374 -25364 -25153 -25167 -25462 -25482 -25443 -25497 -25412 -25312 -25232 -25187 -25240 -25353 -25449 -25472 -25396 -25315 -25276 -25213 -25386 -25501 -25355 -25354 -25310 -25195 -25260 -25443 -25525 -25383 -25401 -25427 -25189 -25274 -25431 -25270 -25228 -25332 -25335 -25421 -25499 -25334 -25251 -25289 -25431 -25498 -25354 -25348 -25349 -25209 -25226 -25355 -25357 -25395 -25423 -25331 -25281 -25316 -25411 -25429 -25374 -25377 -25351 -25218 -25267 -25407 -25340 -25358 -25414 -25399 -25393 -25324 -25300 -25344 -25364 -25389 -25404 -25408 -25394 -25199 -25128 -25349 -25357 -25367 -25514 -25417 -25262 -25242 -25359 -25465 -25478 -25426 -25303 -25196 -25195 -25364 -25431 -25368 -25381 -25371 -25327 -25327 -25340 -25271 -25281 -25410 -25416 -25367 -25369 -25367 -25338 -25306 -25279 -25262 -25362 -25477 -25483 -25416 -25361 -25398 -25298 -25207 -25321 -25325 -25294 -25308 -25361 -25472 -25428 -25327 -25304 -25327 -25393 -25422 -25396 -25308 -25256 -25290 -25328 -25411 -25423 -25357 -25345 -25338 -25313 -25271 -25291 -25362 -25405 -25437 -25443 -25353 -25276 -25314 -25329 -25320 -25345 -25329 -25295 -25355 -25422 -25425 -25361 -25363 -25351 -25257 -25324 -25345 -25410 -25484 -25360 -25286 -25261 -25294 -25361 -25401 -25371 -25329 -25363 -25327 -25329 -25429 -25362 -25230 -25302 -25398 -25442 -25431 -25313 -25257 -25371 -25524 -25407 -25237 -25234 -25190 -25358 -25595 -25376 -25231 -25413 -25390 -25321 -25340 -25303 -25227 -25221 -25390 -25445 -25418 -25461 -25345 -25262 -25350 -25316 -25292 -25420 -25430 -25350 -25385 -25304 -25237 -25382 -25329 -25261 -25374 -25415 -25438 -25365 -25264 -25328 -25336 -25372 -25373 -25314 -25391 -25277 -25344 -25500 -25336 -25381 -25382 -25327 -25376 -25187 -25178 -25372 -25377 -25314 -25396 -25522 -25454 -25372 -25296 -25189 -25209 -25343 -25490 -25494 -25285 -25176 -25369 -25547 -25523 -25347 -25225 -25209 -25226 -25336 -25429 -25366 -25268 -25351 -25469 -25460 -25307 -25231 -25314 -25349 -25410 -25361 -25335 -25402 -25275 -25206 -25359 -25468 -25401 -25400 -25376 -25307 -25337 -25285 -25313 -25351 -25278 -25382 -25497 -25440 -25321 -25223 -25331 -25415 -25325 -25323 -25351 -25328 -25317 -25343 -25349 -25385 -25444 -25410 -25349 -25317 -25305 -25322 -25380 -25357 -25249 -25327 -25426 -25412 -25442 -25342 -25183 -25171 -25387 -25539 -25379 -25311 -25345 -25284 -25281 -25348 -25350 -25384 -25481 -25506 -25391 -25197 -25170 -25290 -25409 -25485 -25396 -25271 -25281 -25327 -25415 -25410 -25369 -25366 -25277 -25284 -25320 -25266 -25330 -25465 -25439 -25403 -25352 -25284 -25318 -25361 -25376 -25287 -25325 -25398 -25309 -25386 -25464 -25330 -25223 -25246 -25375 -25471 -25430 -25399 -25308 -25266 -25384 -25356 -25363 -25360 -25249 -25331 -25329 -25315 -25408 -25361 -25398 -25404 -25402 -25344 -25109 -25252 -25493 -25458 -25453 -25336 -25238 -25302 -25283 -25331 -25416 -25476 -25440 -25308 -25340 -25290 -25176 -25264 -25442 -25445 -25348 -25327 -25237 -25300 -25470 -25387 -25316 -25439 -25447 -25334 -25334 -25290 -25220 -25297 -25378 -25448 -25521 -25451 -25265 -25226 -25332 -25345 -25351 -25356 -25296 -25355 -25440 -25361 -25286 -25292 -25317 -25431 -25469 -25378 -25256 -25175 -25306 -25398 -25442 -25458 -25334 -25344 -25298 -25224 -25388 -25416 -25357 -25446 -25360 -25227 -25272 -25280 -25319 -25371 -25408 -25463 -25441 -25372 -25291 -25288 -25327 -25374 -25383 -25383 -25425 -25266 -25205 -25355 -25387 -25415 -25417 -25323 -25281 -25314 -25345 -25389 -25376 -25275 -25262 -25382 -25509 -25466 -25279 -25251 -25386 -25406 -25315 -25245 -25259 -25345 -25448 -25477 -25390 -25258 -25242 -25351 -25369 -25296 -25290 -25352 -25443 -25476 -25396 -25339 -25308 -25316 -25354 -25331 -25312 -25308 -25377 -25405 -25364 -25396 -25326 -25273 -25382 -25445 -25446 -25306 -25110 -25170 -25386 -25516 -25455 -25368 -25315 -25282 -25346 -25379 -25349 -25251 -25330 -25513 -25437 -25281 -25237 -25293 -25352 -25435 -25470 -25351 -25252 -25290 -25397 -25472 -25452 -25324 -25188 -25260 -25437 -25400 -25326 -25308 -25273 -25358 -25452 -25376 -25233 -25161 -25278 -25520 -25516 -25405 -25400 -25302 -25286 -25346 -25293 -25300 -25403 -25472 -25395 -25320 -25323 -25261 -25306 -25393 -25377 -25369 -25350 -25324 -25272 -25300 -25385 -25377 -25357 -25355 -25365 -25366 -25359 -25316 -25288 -25378 -25424 -25399 -25386 -25325 -25297 -25287 -25244 -25267 -25410 -25488 -25414 -25387 -25319 -25283 -25325 -25359 -25427 -25389 -25349 -25361 -25353 -25294 -25246 -25297 -25272 -25275 -25349 -25442 -25532 -25492 -25411 -25231 -25164 -25307 -25365 -25391 -25443 -25420 -25330 -25303 -25381 -25406 -25306 -25307 -25298 -25251 -25404 -25477 -25380 -25319 -25312 -25242 -25224 -25396 -25502 -25476 -25377 -25244 -25194 -25265 -25407 -25370 -25286 -25476 -25542 -25329 -25310 -25341 -25256 -25308 -25303 -25302 -25384 -25365 -25494 -25559 -25366 -25279 -25162 -25123 -25371 -25424 -25429 -25552 -25329 -25154 -25283 -25353 -25461 -25450 -25345 -25333 -25304 -25407 -25372 -25205 -25257 -25297 -25275 -25392 -25564 -25521 -25386 -25263 -25211 -25265 -25243 -25317 -25391 -25407 -25486 -25378 -25282 -25345 -25296 -25310 -25434 -25436 -25441 -25406 -25296 -25233 -25138 -25230 -25451 -25435 -25426 -25441 -25362 -25339 -25287 -25311 -25409 -25337 -25268 -25356 -25413 -25401 -25391 -25355 -25319 -25284 -25295 -25325 -25345 -25407 -25367 -25349 -25349 -25250 -25308 -25395 -25378 -25370 -25340 -25299 -25321 -25411 -25420 -25370 -25389 -25358 -25285 -25315 -25345 -25321 -25403 -25458 -25321 -25245 -25310 -25347 -25357 -25384 -25385 -25355 -25346 -25393 -25413 -25358 -25325 -25319 -25278 -25320 -25336 -25298 -25364 -25357 -25331 -25356 -25383 -25347 -25309 -25388 -25436 -25430 -25332 -25247 -25256 -25289 -25387 -25467 -25460 -25396 -25337 -25294 -25282 -25338 -25401 -25380 -25280 -25256 -25323 -25360 -25340 -25278 -25309 -25408 -25441 -25428 -25371 -25435 -25486 -25303 -25207 -25237 -25248 -25378 -25464 -25339 -25241 -25280 -25357 -25451 -25483 -25378 -25264 -25246 -25306 -25378 -25439 -25411 -25346 -25438 -25444 -25292 -25271 -25246 -25243 -25335 -25315 -25396 -25495 -25325 -25202 -25276 -25391 -25466 -25451 -25333 -25272 -25423 -25457 -25286 -25252 -25217 -25244 -25483 -25493 -25398 -25456 -25290 -25213 -25389 -25339 -25375 -25480 -25301 -25174 -25260 -25283 -25318 -25526 -25461 -25319 -25371 -25279 -25268 -25310 -25270 -25389 -25460 -25383 -25397 -25384 -25341 -25419 -25324 -25203 -25319 -25316 -25238 -25293 -25463 -25572 -25447 -25340 -25227 -25167 -25310 -25383 -25444 -25401 -25296 -25365 -25369 -25365 -25380 -25291 -25224 -25304 -25478 -25445 -25303 -25244 -25256 -25377 -25429 -25421 -25417 -25345 -25239 -25251 -25343 -25386 -25436 -25438 -25396 -25363 -25283 -25233 -25323 -25382 -25361 -25395 -25379 -25318 -25356 -25373 -25346 -25366 -25290 -25237 -25328 -25371 -25390 -25421 -25401 -25357 -25295 -25236 -25273 -25432 -25417 -25299 -25315 -25375 -25506 -25444 -25228 -25161 -25237 -25439 -25493 -25428 -25343 -25279 -25351 -25291 -25290 -25407 -25369 -25369 -25380 -25348 -25334 -25352 -25439 -25402 -25318 -25295 -25299 -25329 -25313 -25362 -25358 -25339 -25343 -25319 -25334 -25272 -25377 -25476 -25388 -25372 -25300 -25242 -25337 -25405 -25407 -25400 -25351 -25336 -25322 -25374 -25399 -25313 -25353 -25348 -25350 -25370 -25341 -25346 -25261 -25317 -25399 -25314 -25337 -25405 -25407 -25325 -25279 -25347 -25350 -25337 -25360 -25353 -25292 -25271 -25359 -25434 -25444 -25425 -25413 -25395 -25317 -25256 -25311 -25375 -25337 -25295 -25310 -25315 -25390 -25492 -25438 -25368 -25297 -25194 -25235 -25285 -25339 -25441 -25436 -25452 -25388 -25269 -25262 -25284 -25332 -25342 -25379 -25426 -25441 -25418 -25308 -25265 -25302 -25361 -25384 -25369 -25356 -25363 -25394 -25322 -25254 -25291 -25345 -25399 -25382 -25357 -25362 -25325 -25290 -25311 -25348 -25344 -25391 -25421 -25384 -25320 -25296 -25408 -25476 -25421 -25274 -25173 -25301 -25428 -25409 -25382 -25320 -25274 -25302 -25357 -25359 -25329 -25352 -25329 -25360 -25409 -25326 -25290 -25339 -25414 -25457 -25441 -25339 -25223 -25266 -25336 -25360 -25405 -25387 -25327 -25356 -25356 -25300 -25296 -25299 -25321 -25368 -25463 -25466 -25349 -25266 -25228 -25355 -25446 -25366 -25343 -25321 -25308 -25374 -25349 -25313 -25328 -25320 -25421 -25477 -25404 -25365 -25304 -25243 -25259 -25343 -25314 -25299 -25365 -25336 -25447 -25437 -25289 -25384 -25359 -25280 -25320 -25260 -25303 -25411 -25442 -25447 -25378 -25325 -25324 -25331 -25351 -25308 -25290 -25379 -25399 -25354 -25307 -25279 -25350 -25394 -25348 -25382 -25410 -25340 -25313 -25345 -25372 -25350 -25332 -25363 -25330 -25311 -25364 -25354 -25359 -25426 -25391 -25280 -25256 -25371 -25408 -25310 -25300 -25313 -25317 -25368 -25434 -25411 -25354 -25384 -25365 -25369 -25343 -25275 -25325 -25338 -25347 -25401 -25380 -25319 -25262 -25328 -25379 -25316 -25346 -25365 -25345 -25359 -25387 -25435 -25427 -25380 -25333 -25292 -25233 -25234 -25296 -25294 -25377 -25502 -25477 -25373 -25323 -25304 -25260 -25354 -25460 -25388 -25262 -25260 -25367 -25324 -25298 -25385 -25369 -25405 -25441 -25408 -25456 -25375 -25231 -25246 -25245 -25257 -25381 -25437 -25360 -25326 -25322 -25314 -25421 -25490 -25420 -25258 -25165 -25274 -25379 -25407 -25374 -25373 -25409 -25375 -25392 -25324 -25242 -25385 -25441 -25369 -25306 -25251 -25293 -25377 -25429 -25436 -25387 -25325 -25320 -25304 -25253 -25311 -25368 -25318 -25360 -25393 -25327 -25300 -25327 -25428 -25453 -25338 -25261 -25305 -25416 -25400 -25365 -25410 -25369 -25345 -25362 -25323 -25297 -25336 -25362 -25329 -25297 -25329 -25415 -25383 -25299 -25332 -25324 -25308 -25370 -25369 -25407 -25440 -25353 -25275 -25250 -25287 -25339 -25409 -25459 -25397 -25306 -25278 -25345 -25391 -25349 -25336 -25324 -25348 -25419 -25375 -25334 -25369 -25334 -25322 -25369 -25349 -25317 -25351 -25360 -25308 -25362 -25430 -25402 -25339 -25313 -25369 -25311 -25292 -25399 -25349 -25299 -25367 -25400 -25353 -25343 -25360 -25274 -25294 -25394 -25344 -25356 -25411 -25385 -25414 -25427 -25406 -25320 -25214 -25243 -25259 -25305 -25399 -25416 -25396 -25378 -25342 -25248 -25285 -25389 -25412 -25410 -25372 -25383 -25381 -25343 -25315 -25246 -25283 -25414 -25457 -25453 -25367 -25275 -25283 -25278 -25301 -25358 -25388 -25368 -25333 -25337 -25342 -25362 -25357 -25366 -25408 -25379 -25369 -25294 -25209 -25291 -25360 -25414 -25453 -25431 -25416 -25345 -25281 -25314 -25336 -25333 -25330 -25322 -25322 -25346 -25377 -25347 -25354 -25426 -25398 -25282 -25265 -25338 -25336 -25315 -25404 -25396 -25299 -25346 -25351 -25330 -25375 -25404 -25393 -25314 -25316 -25306 -25300 -25380 -25368 -25393 -25441 -25404 -25356 -25264 -25218 -25272 -25372 -25448 -25407 -25309 -25258 -25335 -25419 -25401 -25357 -25307 -25288 -25336 -25435 -25451 -25376 -25324 -25271 -25287 -25349 -25356 -25386 -25378 -25298 -25307 -25381 -25389 -25365 -25343 -25308 -25293 -25271 -25314 -25422 -25443 -25403 -25380 -25335 -25272 -25347 -25402 -25307 -25291 -25331 -25358 -25364 -25341 -25346 -25354 -25346 -25289 -25308 -25423 -25385 -25345 -25409 -25365 -25315 -25359 -25373 -25330 -25351 -25482 -25475 -25327 -25243 -25227 -25275 -25312 -25366 -25421 -25363 -25312 -25295 -25285 -25306 -25377 -25459 -25384 -25296 -25318 -25376 -25439 -25439 -25446 -25384 -25244 -25180 -25240 -25344 -25371 -25465 -25494 -25352 -25309 -25280 -25268 -25316 -25385 -25469 -25405 -25340 -25334 -25290 -25242 -25340 -25458 -25326 -25265 -25349 -25411 -25407 -25377 -25390 -25322 -25309 -25306 -25248 -25309 -25379 -25394 -25377 -25372 -25406 -25421 -25391 -25322 -25296 -25261 -25287 -25387 -25372 -25395 -25435 -25371 -25277 -25273 -25387 -25340 -25326 -25431 -25298 -25239 -25341 -25317 -25349 -25449 -25404 -25327 -25403 -25408 -25326 -25339 -25289 -25250 -25348 -25441 -25387 -25335 -25365 -25330 -25381 -25429 -25340 -25361 -25350 -25256 -25316 -25336 -25317 -25376 -25392 -25377 -25340 -25326 -25345 -25423 -25406 -25289 -25315 -25311 -25258 -25332 -25403 -25357 -25375 -25454 -25377 -25251 -25272 -25329 -25400 -25450 -25322 -25263 -25268 -25294 -25439 -25449 -25469 -25449 -25306 -25282 -25257 -25264 -25303 -25355 -25393 -25364 -25380 -25350 -25347 -25373 -25373 -25406 -25352 -25320 -25365 -25304 -25284 -25330 -25314 -25391 -25456 -25374 -25356 -25381 -25322 -25298 -25305 -25318 -25371 -25382 -25309 -25236 -25301 -25364 -25367 -25409 -25427 -25396 -25371 -25331 -25256 -25302 -25389 -25435 -25413 -25293 -25258 -25336 -25431 -25477 -25464 -25403 -25302 -25225 -25247 -25286 -25285 -25291 -25344 -25394 -25384 -25414 -25377 -25265 -25262 -25363 -25416 -25404 -25391 -25339 -25302 -25319 -25382 -25418 -25363 -25310 -25374 -25418 -25329 -25294 -25325 -25388 -25461 -25399 -25319 -25287 -25261 -25291 -25305 -25349 -25399 -25368 -25361 -25377 -25380 -25315 -25267 -25302 -25297 -25381 -25500 -25479 -25370 -25291 -25344 -25375 -25372 -25368 -25287 -25271 -25339 -25349 -25307 -25327 -25328 -25337 -25444 -25491 -25454 -25339 -25207 -25154 -25233 -25385 -25397 -25407 -25446 -25355 -25353 -25376 -25315 -25323 -25327 -25355 -25316 -25262 -25396 -25429 -25352 -25408 -25436 -25442 -25380 -25202 -25213 -25282 -25350 -25489 -25481 -25296 -25159 -25244 -25389 -25429 -25402 -25414 -25383 -25325 -25301 -25270 -25348 -25422 -25347 -25339 -25350 -25318 -25365 -25364 -25393 -25381 -25325 -25350 -25347 -25355 -25290 -25268 -25310 -25353 -25487 -25481 -25364 -25324 -25308 -25286 -25321 -25369 -25315 -25310 -25319 -25290 -25323 -25378 -25428 -25408 -25404 -25389 -25323 -25302 -25304 -25312 -25333 -25384 -25380 -25396 -25412 -25353 -25312 -25274 -25329 -25398 -25379 -25359 -25304 -25239 -25273 -25389 -25439 -25424 -25387 -25282 -25264 -25350 -25376 -25377 -25375 -25370 -25306 -25251 -25317 -25402 -25446 -25400 -25329 -25354 -25370 -25328 -25307 -25298 -25320 -25337 -25382 -25491 -25424 -25257 -25253 -25333 -25351 -25314 -25281 -25302 -25409 -25462 -25391 -25335 -25332 -25338 -25327 -25330 -25342 -25302 -25315 -25421 -25461 -25414 -25338 -25279 -25308 -25378 -25371 -25293 -25299 -25348 -25349 -25350 -25354 -25304 -25257 -25359 -25488 -25490 -25415 -25299 -25178 -25197 -25380 -25484 -25434 -25374 -25337 -25265 -25239 -25344 -25433 -25432 -25394 -25343 -25289 -25251 -25273 -25286 -25390 -25514 -25432 -25345 -25314 -25276 -25302 -25373 -25446 -25401 -25248 -25192 -25267 -25364 -25469 -25512 -25384 -25319 -25338 -25258 -25265 -25369 -25367 -25333 -25335 -25289 -25317 -25374 -25370 -25398 -25427 -25407 -25337 -25317 -25318 -25346 -25420 -25420 -25410 -25349 -25246 -25233 -25252 -25334 -25430 -25404 -25375 End-of-data for Chan 2 raw accel. Raw acceleration counts (Format v01.20 with 13 text lines) Record of Earthquake of Fri Oct 07, 2011 15:10 PDT Hypocenter: TBD H= km Origin: TBD Statn No: 06-050601 Code:CI-CLT Colton, Grape St. and W. Mill St Coords: 34.093 117.317 Site Geology: Recorder: Unk s/n 4250 ( 3 Chns of 3 at Sta) Sensor: Rcrd start time:10/07/2011, 22:10:45.148 GMT (Q=5) RcrdId:15060508.CI.CLT.HNZ.m Sta Chan 3 Up HNZ Location: Raw record length =229.930 sec, Uncor max = 24782 c, at 38.020 sec. Processed: 10/07/11 15:20 PDT UCB No filtering! Values used when parameter of data value is unknown/unspecified: -999, -999.000 100 Integer-header values follow on 10 lines, Format = (10I8) 0 1 50 120 1 -999 -999 50601 -999 -999 6 6 -999 6 -999 1 -999 -999 3 -999 -999 -999 3 -999 -999 -999 -999 -999 -999 0 3 4250 3 3 0 -999 -999 -999 -999 2011 280 10 7 22 10 5 5 -999 -999 3 3 20 0 400 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 -999 1 -999 -999 -999 -999 -999 22993 100 22 10 45 15 10 7 2011 -999 360 -999 6 -999 -999 -999 0 -999 -999 -999 100 Real-header values follow on 20 lines, Format =(5F15.6) 34.092838 -117.316872 325.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 2.384188 0.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 45.148300 -999.000000 -999.000000 -999.000000 0.010000 229.929993 -999.000000 -999.000000 -999.000000 -999.000000 200.000000 0.707100 5.000000 20.000000 4.000000 -999.000000 -999.000000 1.000000 -999.000000 -999.000000 -999.000000 -999.000000 0.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 10.000000 229.929993 24782.000000 38.020000 -23550.095703 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 -999.000000 2.120000 2 Comment line(s) follow, each starting with a | | Cosmos version 01.20 written by ms_to_v0 Version 2.12 | 1999/10/28 00:00:00 to 3000/01/01 00:00:00 UTC 22993 raw accel. pts, approx 230 secs, units=counts (50),Format=(10I8) -23629 -23574 -23460 -23490 -23527 -23592 -23679 -23673 -23572 -23487 -23462 -23371 -23486 -23686 -23567 -23627 -23753 -23564 -23494 -23410 -23327 -23575 -23711 -23550 -23458 -23559 -23672 -23590 -23406 -23412 -23549 -23724 -23806 -23573 -23319 -23323 -23503 -23675 -23598 -23515 -23591 -23561 -23521 -23572 -23566 -23440 -23469 -23665 -23702 -23643 -23472 -23295 -23467 -23692 -23572 -23488 -23592 -23650 -23657 -23492 -23363 -23518 -23633 -23608 -23544 -23460 -23579 -23639 -23469 -23542 -23612 -23507 -23471 -23493 -23528 -23518 -23589 -23706 -23706 -23536 -23362 -23389 -23559 -23693 -23664 -23533 -23393 -23429 -23585 -23564 -23477 -23560 -23803 -23768 -23427 -23366 -23496 -23463 -23406 -23563 -23734 -23788 -23774 -23576 -23362 -23211 -23314 -23602 -23683 -23700 -23646 -23548 -23474 -23404 -23433 -23489 -23713 -23896 -23713 -23373 -23203 -23366 -23628 -23775 -23711 -23426 -23214 -23410 -23850 -23983 -23797 -23451 -23055 -23128 -23526 -23761 -23912 -23771 -23438 -23392 -23399 -23483 -23669 -23571 -23466 -23521 -23593 -23683 -23622 -23453 -23374 -23472 -23621 -23681 -23748 -23618 -23385 -23412 -23547 -23579 -23439 -23438 -23675 -23701 -23596 -23532 -23477 -23490 -23502 -23549 -23590 -23554 -23547 -23598 -23519 -23435 -23579 -23785 -23665 -23372 -23419 -23443 -23552 -23723 -23499 -23534 -23745 -23541 -23255 -23381 -23692 -23822 -23665 -23335 -23283 -23478 -23760 -23802 -23490 -23460 -23578 -23496 -23530 -23618 -23546 -23524 -23571 -23537 -23478 -23451 -23538 -23644 -23608 -23514 -23544 -23607 -23558 -23528 -23407 -23423 -23577 -23564 -23718 -23780 -23595 -23499 -23425 -23415 -23447 -23495 -23628 -23728 -23667 -23486 -23388 -23349 -23562 -23827 -23687 -23501 -23390 -23510 -23701 -23651 -23461 -23178 -23274 -23712 -23985 -23920 -23594 -23274 -23177 -23367 -23669 -23805 -23728 -23493 -23336 -23441 -23524 -23533 -23584 -23815 -23866 -23385 -23136 -23370 -23486 -23520 -23815 -24049 -23867 -23314 -23043 -23359 -23501 -23446 -23652 -23940 -23934 -23540 -23213 -23303 -23469 -23508 -23579 -23774 -23824 -23442 -23277 -23481 -23564 -23580 -23525 -23511 -23666 -23750 -23574 -23396 -23414 -23431 -23527 -23766 -23695 -23456 -23435 -23468 -23632 -23708 -23493 -23484 -23580 -23431 -23482 -23698 -23666 -23574 -23505 -23454 -23510 -23607 -23560 -23436 -23475 -23628 -23613 -23472 -23535 -23637 -23602 -23513 -23517 -23586 -23509 -23450 -23513 -23634 -23666 -23583 -23544 -23473 -23460 -23589 -23681 -23596 -23405 -23349 -23498 -23638 -23658 -23668 -23564 -23418 -23547 -23645 -23490 -23446 -23398 -23457 -23742 -23756 -23600 -23543 -23523 -23437 -23430 -23565 -23702 -23691 -23425 -23357 -23538 -23589 -23602 -23620 -23548 -23458 -23444 -23542 -23637 -23648 -23696 -23565 -23333 -23318 -23412 -23688 -23906 -23672 -23450 -23519 -23453 -23365 -23437 -23584 -23709 -23705 -23693 -23564 -23436 -23363 -23255 -23492 -23829 -23727 -23558 -23628 -23573 -23371 -23367 -23568 -23607 -23408 -23544 -23825 -23691 -23544 -23505 -23414 -23351 -23441 -23650 -23748 -23745 -23448 -23312 -23591 -23576 -23530 -23641 -23632 -23510 -23398 -23485 -23601 -23596 -23511 -23556 -23695 -23667 -23570 -23375 -23278 -23480 -23630 -23648 -23645 -23608 -23570 -23540 -23481 -23435 -23494 -23578 -23624 -23766 -23743 -23302 -23083 -23451 -23804 -23813 -23589 -23435 -23549 -23622 -23534 -23393 -23377 -23527 -23694 -23763 -23621 -23442 -23429 -23519 -23577 -23579 -23549 -23581 -23536 -23495 -23575 -23513 -23460 -23512 -23599 -23699 -23791 -23617 -23299 -23290 -23448 -23671 -23738 -23604 -23544 -23618 -23559 -23334 -23372 -23573 -23604 -23541 -23610 -23619 -23579 -23582 -23433 -23494 -23626 -23642 -23623 -23430 -23420 -23533 -23543 -23523 -23535 -23684 -23677 -23506 -23527 -23533 -23429 -23529 -23613 -23451 -23476 -23658 -23629 -23517 -23441 -23537 -23704 -23715 -23543 -23429 -23592 -23617 -23455 -23313 -23337 -23641 -23750 -23581 -23671 -23814 -23609 -23393 -23285 -23249 -23406 -23773 -23888 -23602 -23535 -23578 -23425 -23338 -23369 -23458 -23645 -23867 -23942 -23687 -23306 -23179 -23283 -23396 -23600 -23735 -23716 -23824 -23724 -23480 -23369 -23282 -23392 -23654 -23759 -23512 -23359 -23473 -23645 -23850 -23679 -23406 -23295 -23436 -23871 -23807 -23404 -23348 -23387 -23368 -23487 -23628 -23704 -23704 -23655 -23675 -23645 -23409 -23297 -23520 -23626 -23452 -23276 -23476 -23836 -23917 -23676 -23320 -23330 -23588 -23702 -23558 -23365 -23287 -23359 -23700 -23834 -23790 -23763 -23374 -23189 -23422 -23579 -23571 -23709 -23870 -23570 -23412 -23400 -23362 -23471 -23494 -23623 -23810 -23795 -23628 -23406 -23183 -23328 -23539 -23608 -23751 -23779 -23770 -23619 -23338 -23152 -23321 -23647 -23716 -23671 -23712 -23615 -23277 -23210 -23457 -23833 -24086 -23809 -23129 -22884 -23466 -24008 -23939 -23491 -23218 -23438 -23724 -23773 -23548 -23263 -23335 -23558 -23697 -23648 -23491 -23565 -23668 -23591 -23426 -23410 -23511 -23578 -23799 -23737 -23300 -23181 -23526 -23877 -23792 -23503 -23373 -23437 -23521 -23479 -23497 -23662 -23730 -23756 -23666 -23311 -23187 -23436 -23676 -23617 -23570 -23686 -23686 -23693 -23562 -23282 -23259 -23475 -23669 -23701 -23595 -23549 -23544 -23513 -23575 -23483 -23361 -23534 -23720 -23682 -23563 -23402 -23360 -23599 -23662 -23623 -23594 -23435 -23414 -23557 -23798 -23842 -23479 -23177 -23407 -23670 -23528 -23469 -23585 -23669 -23652 -23691 -23673 -23342 -23284 -23547 -23724 -23664 -23399 -23285 -23466 -23793 -23825 -23543 -23366 -23460 -23615 -23686 -23531 -23413 -23621 -23652 -23434 -23258 -23560 -23870 -23616 -23520 -23581 -23448 -23450 -23548 -23484 -23578 -23611 -23377 -23439 -23857 -23887 -23444 -23215 -23168 -23639 -24068 -23626 -23340 -23462 -23600 -23684 -23651 -23465 -23302 -23376 -23454 -23623 -23915 -23951 -23578 -23236 -23253 -23342 -23610 -23758 -23631 -23673 -23596 -23475 -23438 -23540 -23574 -23416 -23451 -23441 -23680 -23881 -23556 -23352 -23359 -23551 -23831 -23748 -23382 -23307 -23498 -23558 -23596 -23584 -23527 -23677 -23854 -23704 -23334 -23175 -23335 -23597 -23678 -23588 -23545 -23629 -23763 -23535 -23280 -23384 -23619 -23842 -23663 -23325 -23225 -23390 -23751 -23839 -23649 -23586 -23536 -23514 -23539 -23524 -23492 -23371 -23563 -23647 -23429 -23598 -23804 -23650 -23318 -23249 -23489 -23729 -23835 -23662 -23500 -23517 -23479 -23357 -23324 -23536 -23803 -23820 -23596 -23491 -23411 -23301 -23498 -23640 -23634 -23613 -23607 -23717 -23619 -23334 -23141 -23319 -23736 -23931 -23835 -23547 -23428 -23450 -23330 -23391 -23585 -23578 -23639 -23763 -23688 -23451 -23289 -23459 -23635 -23659 -23645 -23539 -23583 -23605 -23418 -23354 -23412 -23540 -23776 -23870 -23622 -23331 -23305 -23534 -23794 -23692 -23388 -23308 -23463 -23570 -23634 -23768 -23642 -23396 -23410 -23614 -23675 -23421 -23355 -23568 -23687 -23708 -23635 -23520 -23416 -23368 -23490 -23623 -23617 -23640 -23689 -23614 -23404 -23229 -23446 -23938 -23927 -23432 -23219 -23367 -23633 -23666 -23535 -23555 -23584 -23536 -23536 -23668 -23476 -23197 -23435 -23752 -23809 -23698 -23509 -23424 -23494 -23524 -23493 -23485 -23620 -23670 -23580 -23565 -23442 -23488 -23666 -23537 -23413 -23448 -23573 -23752 -23759 -23611 -23393 -23389 -23544 -23494 -23514 -23540 -23513 -23638 -23731 -23659 -23435 -23255 -23364 -23621 -23853 -23820 -23436 -23415 -23554 -23325 -23454 -23828 -23760 -23466 -23302 -23391 -23575 -23686 -23687 -23568 -23485 -23501 -23589 -23560 -23447 -23552 -23691 -23662 -23546 -23399 -23380 -23538 -23659 -23665 -23613 -23555 -23474 -23404 -23453 -23533 -23662 -23695 -23542 -23454 -23451 -23616 -23719 -23600 -23512 -23424 -23385 -23510 -23716 -23671 -23521 -23572 -23451 -23359 -23530 -23669 -23764 -23732 -23565 -23366 -23326 -23476 -23570 -23575 -23559 -23586 -23643 -23560 -23472 -23591 -23633 -23553 -23462 -23433 -23548 -23625 -23652 -23565 -23384 -23501 -23692 -23546 -23514 -23624 -23528 -23398 -23484 -23709 -23663 -23450 -23399 -23515 -23675 -23676 -23535 -23462 -23462 -23534 -23715 -23707 -23485 -23347 -23379 -23628 -23758 -23633 -23547 -23382 -23353 -23516 -23620 -23705 -23669 -23655 -23633 -23379 -23228 -23390 -23598 -23782 -23745 -23438 -23403 -23613 -23627 -23573 -23537 -23467 -23489 -23514 -23627 -23673 -23532 -23485 -23468 -23486 -23445 -23501 -23812 -23883 -23563 -23331 -23312 -23325 -23519 -23678 -23655 -23622 -23695 -23645 -23437 -23550 -23604 -23462 -23425 -23519 -23569 -23456 -23578 -23695 -23597 -23533 -23456 -23445 -23614 -23691 -23579 -23557 -23537 -23457 -23445 -23483 -23451 -23580 -23819 -23712 -23489 -23416 -23504 -23548 -23512 -23558 -23534 -23459 -23493 -23619 -23634 -23588 -23703 -23731 -23521 -23392 -23366 -23389 -23600 -23677 -23473 -23510 -23690 -23600 -23516 -23571 -23496 -23358 -23459 -23643 -23765 -23768 -23531 -23404 -23422 -23371 -23388 -23569 -23785 -23800 -23647 -23472 -23388 -23531 -23607 -23543 -23564 -23429 -23416 -23635 -23674 -23639 -23560 -23461 -23340 -23353 -23661 -23875 -23784 -23543 -23340 -23347 -23524 -23602 -23599 -23630 -23571 -23501 -23485 -23509 -23526 -23506 -23688 -23699 -23487 -23488 -23500 -23580 -23554 -23402 -23545 -23753 -23622 -23391 -23418 -23542 -23749 -23714 -23326 -23233 -23533 -23781 -23808 -23616 -23332 -23393 -23624 -23654 -23456 -23378 -23617 -23722 -23791 -23670 -23269 -23267 -23502 -23540 -23609 -23694 -23638 -23560 -23509 -23585 -23584 -23450 -23432 -23447 -23522 -23677 -23765 -23725 -23562 -23340 -23218 -23326 -23675 -23890 -23694 -23446 -23463 -23657 -23599 -23444 -23453 -23499 -23603 -23548 -23449 -23550 -23755 -23816 -23545 -23269 -23240 -23356 -23581 -23809 -23799 -23649 -23597 -23541 -23399 -23278 -23327 -23602 -23914 -23873 -23530 -23276 -23228 -23517 -23777 -23711 -23575 -23480 -23586 -23616 -23447 -23416 -23494 -23588 -23610 -23538 -23448 -23480 -23619 -23657 -23600 -23533 -23538 -23532 -23551 -23675 -23554 -23458 -23503 -23480 -23575 -23517 -23463 -23596 -23697 -23661 -23419 -23370 -23564 -23627 -23685 -23777 -23532 -23249 -23356 -23531 -23562 -23571 -23669 -23737 -23633 -23421 -23355 -23561 -23651 -23545 -23507 -23570 -23605 -23607 -23621 -23510 -23501 -23489 -23385 -23480 -23515 -23638 -23791 -23654 -23458 -23352 -23458 -23592 -23615 -23539 -23424 -23526 -23760 -23779 -23498 -23410 -23508 -23463 -23551 -23584 -23522 -23583 -23599 -23635 -23596 -23462 -23396 -23469 -23681 -23774 -23624 -23403 -23377 -23495 -23527 -23507 -23608 -23647 -23593 -23646 -23580 -23457 -23436 -23437 -23452 -23578 -23734 -23686 -23660 -23571 -23366 -23301 -23429 -23622 -23615 -23682 -23743 -23624 -23482 -23341 -23376 -23492 -23658 -23676 -23565 -23572 -23558 -23572 -23572 -23551 -23511 -23414 -23436 -23600 -23651 -23535 -23496 -23571 -23693 -23753 -23526 -23307 -23479 -23630 -23600 -23419 -23295 -23603 -23830 -23807 -23641 -23364 -23272 -23343 -23569 -23723 -23592 -23491 -23637 -23808 -23691 -23373 -23210 -23395 -23613 -23649 -23709 -23656 -23569 -23538 -23458 -23458 -23428 -23510 -23655 -23595 -23540 -23521 -23524 -23482 -23445 -23732 -24004 -23720 -23173 -23065 -23475 -23758 -23701 -23662 -23532 -23340 -23454 -23662 -23686 -23634 -23539 -23471 -23530 -23483 -23367 -23472 -23698 -23792 -23786 -23647 -23314 -23183 -23461 -23757 -23712 -23467 -23323 -23416 -23704 -23882 -23747 -23511 -23273 -23178 -23453 -23731 -23787 -23641 -23491 -23568 -23541 -23386 -23477 -23671 -23569 -23386 -23532 -23787 -23779 -23562 -23394 -23347 -23431 -23590 -23674 -23690 -23540 -23398 -23488 -23595 -23645 -23540 -23436 -23576 -23667 -23544 -23488 -23523 -23514 -23522 -23508 -23554 -23561 -23528 -23732 -23770 -23471 -23351 -23450 -23595 -23629 -23478 -23483 -23646 -23656 -23533 -23431 -23469 -23680 -23745 -23489 -23290 -23321 -23517 -23716 -23734 -23595 -23486 -23594 -23622 -23455 -23399 -23575 -23683 -23509 -23444 -23574 -23643 -23592 -23579 -23604 -23473 -23340 -23358 -23519 -23744 -23914 -23763 -23410 -23397 -23394 -23291 -23387 -23597 -23867 -23898 -23694 -23447 -23293 -23372 -23467 -23448 -23555 -23881 -23897 -23528 -23307 -23285 -23313 -23546 -23834 -23752 -23591 -23586 -23443 -23377 -23529 -23509 -23514 -23699 -23617 -23510 -23649 -23589 -23387 -23397 -23519 -23676 -23709 -23571 -23510 -23491 -23501 -23563 -23533 -23457 -23504 -23670 -23698 -23567 -23516 -23320 -23261 -23726 -23928 -23691 -23393 -23233 -23408 -23673 -23773 -23678 -23562 -23485 -23509 -23489 -23297 -23465 -23756 -23672 -23579 -23530 -23469 -23537 -23554 -23497 -23603 -23729 -23599 -23475 -23469 -23357 -23391 -23627 -23788 -23822 -23676 -23327 -23070 -23403 -23882 -23897 -23658 -23308 -23210 -23434 -23731 -23823 -23617 -23518 -23427 -23439 -23567 -23490 -23490 -23612 -23678 -23653 -23508 -23391 -23454 -23627 -23702 -23608 -23428 -23391 -23592 -23654 -23627 -23622 -23410 -23301 -23459 -23591 -23704 -23807 -23685 -23505 -23382 -23365 -23539 -23595 -23605 -23659 -23577 -23463 -23459 -23610 -23710 -23643 -23434 -23255 -23404 -23754 -23796 -23532 -23570 -23511 -23251 -23405 -23692 -23776 -23604 -23598 -23600 -23287 -23366 -23574 -23547 -23652 -23719 -23680 -23580 -23334 -23285 -23512 -23569 -23663 -23737 -23579 -23579 -23560 -23510 -23479 -23420 -23519 -23624 -23597 -23561 -23632 -23633 -23526 -23441 -23462 -23449 -23469 -23683 -23746 -23701 -23551 -23388 -23355 -23385 -23593 -23732 -23730 -23610 -23477 -23442 -23448 -23517 -23607 -23638 -23547 -23525 -23506 -23480 -23620 -23696 -23592 -23453 -23357 -23433 -23740 -23752 -23496 -23518 -23540 -23488 -23432 -23454 -23674 -23665 -23602 -23522 -23416 -23550 -23621 -23643 -23563 -23433 -23503 -23571 -23547 -23557 -23604 -23588 -23521 -23526 -23534 -23432 -23506 -23704 -23698 -23682 -23534 -23230 -23334 -23571 -23642 -23718 -23606 -23494 -23494 -23548 -23717 -23606 -23318 -23410 -23604 -23630 -23660 -23584 -23428 -23466 -23586 -23511 -23520 -23663 -23725 -23624 -23425 -23448 -23484 -23475 -23598 -23593 -23522 -23572 -23618 -23614 -23569 -23549 -23445 -23291 -23446 -23648 -23765 -23782 -23512 -23395 -23449 -23452 -23527 -23574 -23625 -23709 -23729 -23521 -23298 -23346 -23531 -23766 -23618 -23488 -23675 -23593 -23508 -23366 -23401 -23649 -23633 -23642 -23566 -23614 -23579 -23397 -23496 -23469 -23536 -23681 -23625 -23576 -23548 -23451 -23372 -23459 -23659 -23836 -23694 -23490 -23441 -23375 -23413 -23466 -23541 -23652 -23678 -23697 -23696 -23565 -23423 -23372 -23348 -23490 -23651 -23643 -23661 -23653 -23596 -23505 -23405 -23435 -23488 -23589 -23697 -23586 -23477 -23507 -23496 -23508 -23585 -23638 -23615 -23553 -23600 -23525 -23357 -23467 -23636 -23691 -23651 -23542 -23487 -23485 -23552 -23557 -23522 -23562 -23580 -23537 -23446 -23507 -23552 -23530 -23632 -23616 -23599 -23600 -23533 -23448 -23429 -23600 -23659 -23527 -23363 -23479 -23732 -23689 -23588 -23547 -23523 -23534 -23497 -23475 -23585 -23658 -23607 -23539 -23471 -23518 -23665 -23694 -23456 -23258 -23451 -23738 -23757 -23515 -23358 -23455 -23588 -23645 -23560 -23471 -23476 -23598 -23672 -23538 -23579 -23554 -23422 -23422 -23380 -23649 -23845 -23656 -23541 -23471 -23476 -23488 -23503 -23694 -23753 -23485 -23300 -23558 -23845 -23605 -23293 -23341 -23608 -23778 -23541 -23408 -23459 -23580 -23752 -23593 -23386 -23447 -23611 -23523 -23419 -23636 -23808 -23666 -23431 -23302 -23327 -23580 -23784 -23716 -23522 -23482 -23525 -23460 -23458 -23573 -23624 -23590 -23584 -23560 -23592 -23614 -23483 -23391 -23454 -23607 -23642 -23565 -23552 -23578 -23625 -23624 -23556 -23515 -23437 -23419 -23551 -23609 -23651 -23692 -23624 -23531 -23451 -23450 -23488 -23549 -23612 -23610 -23552 -23494 -23494 -23469 -23485 -23594 -23599 -23521 -23549 -23543 -23538 -23632 -23559 -23510 -23530 -23591 -23739 -23595 -23408 -23409 -23496 -23561 -23519 -23590 -23638 -23614 -23637 -23593 -23490 -23428 -23400 -23437 -23597 -23757 -23780 -23512 -23362 -23425 -23379 -23553 -23726 -23698 -23603 -23463 -23425 -23474 -23510 -23512 -23654 -23665 -23581 -23602 -23551 -23494 -23449 -23432 -23512 -23769 -23872 -23625 -23405 -23416 -23486 -23536 -23575 -23493 -23568 -23611 -23563 -23555 -23433 -23539 -23599 -23469 -23482 -23587 -23686 -23612 -23431 -23383 -23435 -23598 -23817 -23794 -23474 -23279 -23458 -23568 -23581 -23644 -23682 -23673 -23464 -23327 -23385 -23539 -23700 -23709 -23617 -23536 -23509 -23486 -23547 -23569 -23524 -23505 -23480 -23622 -23676 -23538 -23496 -23462 -23474 -23600 -23707 -23548 -23365 -23482 -23575 -23652 -23688 -23583 -23549 -23539 -23483 -23460 -23485 -23533 -23649 -23639 -23442 -23482 -23663 -23599 -23492 -23513 -23604 -23626 -23590 -23439 -23321 -23580 -23748 -23659 -23518 -23378 -23415 -23577 -23710 -23695 -23564 -23392 -23391 -23565 -23616 -23611 -23589 -23550 -23534 -23520 -23526 -23446 -23504 -23624 -23588 -23609 -23523 -23499 -23647 -23562 -23488 -23594 -23528 -23548 -23687 -23578 -23487 -23473 -23601 -23706 -23542 -23387 -23458 -23674 -23633 -23537 -23495 -23443 -23529 -23532 -23503 -23569 -23626 -23583 -23542 -23438 -23396 -23645 -23777 -23636 -23425 -23374 -23524 -23672 -23734 -23512 -23362 -23555 -23662 -23678 -23572 -23447 -23497 -23613 -23575 -23435 -23454 -23507 -23641 -23704 -23541 -23398 -23502 -23637 -23531 -23511 -23527 -23528 -23584 -23584 -23531 -23478 -23530 -23569 -23567 -23498 -23420 -23526 -23639 -23654 -23568 -23546 -23628 -23497 -23529 -23640 -23601 -23640 -23512 -23383 -23458 -23580 -23545 -23553 -23648 -23593 -23546 -23469 -23487 -23524 -23441 -23480 -23550 -23645 -23702 -23654 -23588 -23450 -23441 -23482 -23512 -23566 -23572 -23653 -23640 -23553 -23489 -23479 -23585 -23640 -23585 -23537 -23531 -23495 -23511 -23545 -23575 -23631 -23584 -23487 -23435 -23462 -23571 -23630 -23535 -23477 -23549 -23572 -23568 -23600 -23587 -23555 -23484 -23458 -23499 -23574 -23711 -23673 -23553 -23485 -23499 -23609 -23576 -23473 -23458 -23542 -23588 -23553 -23568 -23602 -23584 -23511 -23485 -23466 -23528 -23640 -23624 -23548 -23441 -23469 -23515 -23588 -23640 -23504 -23479 -23576 -23624 -23580 -23601 -23573 -23479 -23515 -23585 -23635 -23574 -23520 -23506 -23554 -23668 -23667 -23571 -23465 -23398 -23398 -23484 -23550 -23609 -23687 -23664 -23514 -23445 -23472 -23483 -23530 -23558 -23617 -23594 -23542 -23593 -23548 -23500 -23591 -23604 -23492 -23504 -23544 -23520 -23560 -23658 -23695 -23573 -23464 -23448 -23430 -23530 -23652 -23616 -23570 -23515 -23500 -23570 -23602 -23567 -23498 -23517 -23579 -23579 -23565 -23474 -23426 -23526 -23610 -23673 -23593 -23475 -23500 -23477 -23495 -23548 -23557 -23609 -23627 -23591 -23537 -23496 -23509 -23547 -23526 -23568 -23610 -23529 -23571 -23551 -23474 -23543 -23541 -23599 -23664 -23578 -23562 -23548 -23498 -23539 -23487 -23495 -23619 -23595 -23598 -23600 -23563 -23519 -23459 -23458 -23512 -23588 -23640 -23612 -23525 -23544 -23537 -23512 -23541 -23498 -23498 -23525 -23554 -23555 -23572 -23648 -23598 -23491 -23478 -23531 -23537 -23518 -23568 -23630 -23635 -23570 -23511 -23494 -23503 -23578 -23599 -23531 -23553 -23558 -23545 -23542 -23486 -23514 -23581 -23624 -23605 -23512 -23460 -23477 -23573 -23619 -23523 -23504 -23507 -23555 -23630 -23509 -23434 -23547 -23624 -23548 -23539 -23537 -23526 -23608 -23606 -23562 -23525 -23512 -23539 -23595 -23566 -23502 -23534 -23595 -23619 -23580 -23553 -23551 -23563 -23541 -23498 -23494 -23495 -23519 -23592 -23605 -23513 -23486 -23531 -23557 -23591 -23595 -23552 -23569 -23600 -23555 -23532 -23561 -23549 -23534 -23586 -23606 -23615 -23576 -23477 -23507 -23506 -23451 -23543 -23615 -23608 -23575 -23542 -23529 -23538 -23561 -23434 -23449 -23620 -23603 -23618 -23585 -23463 -23469 -23508 -23539 -23585 -23523 -23495 -23545 -23548 -23637 -23639 -23559 -23575 -23566 -23506 -23506 -23546 -23596 -23612 -23533 -23505 -23451 -23411 -23504 -23605 -23637 -23627 -23622 -23606 -23544 -23444 -23475 -23535 -23558 -23567 -23541 -23552 -23565 -23634 -23597 -23545 -23554 -23531 -23533 -23532 -23585 -23568 -23572 -23561 -23492 -23516 -23545 -23564 -23623 -23673 -23544 -23433 -23444 -23537 -23593 -23562 -23567 -23538 -23571 -23582 -23545 -23479 -23489 -23623 -23613 -23563 -23578 -23508 -23503 -23544 -23532 -23594 -23607 -23602 -23549 -23440 -23438 -23514 -23594 -23588 -23563 -23553 -23550 -23569 -23534 -23553 -23610 -23579 -23577 -23550 -23478 -23506 -23538 -23553 -23580 -23528 -23555 -23580 -23500 -23475 -23459 -23493 -23623 -23690 -23597 -23516 -23415 -23407 -23579 -23615 -23616 -23640 -23660 -23596 -23514 -23490 -23441 -23437 -23451 -23595 -23692 -23628 -23600 -23571 -23561 -23541 -23431 -23454 -23553 -23615 -23634 -23569 -23581 -23488 -23460 -23515 -23497 -23579 -23647 -23677 -23587 -23565 -23501 -23421 -23545 -23570 -23547 -23556 -23563 -23573 -23588 -23524 -23497 -23515 -23486 -23515 -23535 -23572 -23600 -23658 -23686 -23565 -23416 -23419 -23516 -23533 -23587 -23651 -23600 -23563 -23582 -23527 -23507 -23537 -23495 -23513 -23540 -23540 -23624 -23652 -23625 -23513 -23404 -23466 -23503 -23517 -23517 -23644 -23687 -23538 -23534 -23491 -23514 -23548 -23558 -23605 -23555 -23547 -23487 -23445 -23486 -23570 -23628 -23624 -23705 -23635 -23514 -23475 -23406 -23432 -23546 -23662 -23611 -23592 -23601 -23521 -23543 -23476 -23450 -23590 -23696 -23594 -23431 -23463 -23496 -23578 -23598 -23566 -23592 -23502 -23598 -23676 -23535 -23520 -23507 -23509 -23561 -23532 -23514 -23525 -23599 -23636 -23606 -23567 -23548 -23530 -23498 -23553 -23529 -23507 -23517 -23528 -23632 -23633 -23558 -23472 -23467 -23550 -23560 -23578 -23626 -23616 -23556 -23470 -23392 -23459 -23567 -23622 -23693 -23641 -23544 -23555 -23502 -23382 -23428 -23549 -23635 -23706 -23657 -23573 -23581 -23538 -23473 -23449 -23439 -23514 -23584 -23581 -23584 -23604 -23587 -23548 -23488 -23465 -23495 -23512 -23586 -23647 -23612 -23602 -23548 -23476 -23502 -23472 -23536 -23678 -23639 -23568 -23553 -23458 -23457 -23546 -23531 -23612 -23609 -23539 -23563 -23556 -23587 -23568 -23544 -23527 -23503 -23501 -23505 -23494 -23514 -23636 -23617 -23570 -23579 -23528 -23505 -23511 -23542 -23559 -23592 -23618 -23600 -23564 -23509 -23491 -23546 -23547 -23469 -23495 -23599 -23665 -23677 -23534 -23464 -23525 -23504 -23527 -23516 -23525 -23594 -23642 -23664 -23605 -23546 -23486 -23489 -23479 -23422 -23454 -23621 -23733 -23696 -23678 -23509 -23367 -23428 -23442 -23519 -23594 -23612 -23659 -23602 -23577 -23531 -23459 -23507 -23482 -23473 -23547 -23564 -23601 -23735 -23692 -23522 -23429 -23322 -23425 -23594 -23652 -23743 -23718 -23620 -23508 -23333 -23371 -23474 -23517 -23627 -23631 -23638 -23591 -23499 -23463 -23522 -23603 -23502 -23539 -23579 -23493 -23592 -23661 -23632 -23593 -23454 -23430 -23488 -23514 -23600 -23578 -23517 -23561 -23602 -23562 -23538 -23505 -23475 -23575 -23596 -23580 -23643 -23620 -23560 -23533 -23505 -23489 -23447 -23553 -23704 -23640 -23582 -23523 -23499 -23526 -23490 -23505 -23543 -23589 -23614 -23544 -23535 -23586 -23560 -23526 -23531 -23515 -23463 -23475 -23569 -23584 -23537 -23538 -23551 -23564 -23564 -23603 -23623 -23574 -23532 -23501 -23488 -23522 -23596 -23641 -23659 -23580 -23448 -23421 -23497 -23524 -23582 -23674 -23654 -23652 -23471 -23333 -23441 -23479 -23594 -23691 -23631 -23561 -23494 -23457 -23527 -23575 -23538 -23622 -23631 -23544 -23495 -23489 -23551 -23578 -23612 -23623 -23589 -23523 -23571 -23582 -23455 -23498 -23534 -23587 -23647 -23557 -23523 -23496 -23472 -23566 -23550 -23490 -23598 -23659 -23619 -23521 -23363 -23409 -23581 -23574 -23602 -23639 -23546 -23515 -23541 -23546 -23507 -23540 -23592 -23556 -23548 -23558 -23535 -23534 -23587 -23535 -23500 -23552 -23605 -23720 -23622 -23440 -23466 -23556 -23588 -23512 -23479 -23500 -23537 -23629 -23667 -23572 -23420 -23486 -23540 -23578 -23595 -23461 -23537 -23614 -23619 -23541 -23474 -23515 -23541 -23597 -23613 -23560 -23548 -23571 -23516 -23557 -23555 -23529 -23597 -23630 -23609 -23532 -23459 -23454 -23533 -23542 -23571 -23625 -23615 -23573 -23496 -23464 -23555 -23609 -23564 -23569 -23517 -23521 -23583 -23509 -23426 -23503 -23637 -23578 -23505 -23551 -23569 -23559 -23589 -23596 -23595 -23549 -23423 -23493 -23577 -23541 -23582 -23583 -23578 -23535 -23465 -23506 -23519 -23578 -23588 -23557 -23538 -23527 -23595 -23533 -23557 -23566 -23517 -23569 -23533 -23573 -23570 -23408 -23496 -23647 -23616 -23611 -23568 -23527 -23479 -23502 -23509 -23501 -23638 -23666 -23660 -23566 -23501 -23559 -23441 -23454 -23505 -23503 -23656 -23690 -23677 -23604 -23449 -23365 -23417 -23554 -23669 -23703 -23592 -23548 -23503 -23468 -23487 -23511 -23640 -23738 -23654 -23447 -23413 -23485 -23550 -23589 -23544 -23610 -23629 -23510 -23498 -23477 -23473 -23569 -23624 -23633 -23527 -23497 -23555 -23550 -23571 -23485 -23460 -23586 -23610 -23594 -23564 -23542 -23494 -23432 -23537 -23545 -23496 -23559 -23660 -23702 -23591 -23460 -23384 -23495 -23586 -23583 -23589 -23578 -23629 -23563 -23463 -23448 -23530 -23622 -23545 -23486 -23506 -23520 -23552 -23613 -23658 -23633 -23523 -23467 -23550 -23586 -23538 -23554 -23598 -23646 -23602 -23493 -23474 -23433 -23504 -23648 -23696 -23705 -23609 -23377 -23328 -23516 -23550 -23587 -23692 -23634 -23506 -23504 -23552 -23602 -23528 -23432 -23507 -23513 -23531 -23556 -23597 -23687 -23631 -23507 -23447 -23440 -23427 -23512 -23651 -23672 -23653 -23587 -23532 -23521 -23487 -23491 -23524 -23576 -23581 -23590 -23567 -23546 -23600 -23504 -23463 -23524 -23498 -23534 -23608 -23628 -23561 -23516 -23547 -23585 -23573 -23481 -23507 -23600 -23531 -23454 -23514 -23568 -23588 -23628 -23584 -23521 -23509 -23463 -23548 -23604 -23563 -23618 -23599 -23489 -23454 -23593 -23623 -23503 -23526 -23645 -23599 -23474 -23484 -23473 -23541 -23621 -23602 -23625 -23597 -23487 -23451 -23531 -23582 -23613 -23626 -23589 -23501 -23427 -23489 -23552 -23524 -23559 -23626 -23617 -23632 -23554 -23414 -23502 -23610 -23597 -23540 -23439 -23476 -23605 -23629 -23571 -23536 -23511 -23487 -23536 -23552 -23504 -23494 -23536 -23651 -23703 -23553 -23452 -23590 -23697 -23583 -23438 -23438 -23512 -23554 -23634 -23654 -23573 -23479 -23334 -23403 -23642 -23628 -23601 -23672 -23629 -23557 -23420 -23428 -23554 -23580 -23569 -23521 -23530 -23473 -23533 -23691 -23639 -23580 -23524 -23462 -23395 -23427 -23592 -23658 -23656 -23539 -23540 -23571 -23468 -23581 -23621 -23542 -23533 -23507 -23609 -23647 -23512 -23473 -23485 -23547 -23651 -23629 -23494 -23470 -23572 -23578 -23504 -23467 -23472 -23509 -23686 -23750 -23618 -23480 -23382 -23480 -23583 -23592 -23661 -23690 -23505 -23446 -23470 -23424 -23548 -23580 -23709 -23727 -23417 -23369 -23537 -23601 -23537 -23600 -23631 -23460 -23521 -23691 -23664 -23556 -23483 -23455 -23447 -23530 -23650 -23598 -23407 -23492 -23742 -23719 -23482 -23331 -23460 -23686 -23772 -23619 -23430 -23390 -23439 -23613 -23724 -23596 -23455 -23451 -23418 -23400 -23649 -23820 -23666 -23614 -23439 -23246 -23397 -23568 -23721 -23739 -23688 -23556 -23456 -23369 -23377 -23743 -23691 -23546 -23565 -23349 -23447 -23723 -23767 -23658 -23441 -23161 -23130 -23569 -24059 -24134 -23782 -23309 -22955 -22962 -23445 -23966 -24076 -23798 -23460 -23218 -23277 -23478 -23383 -23491 -24109 -24360 -23855 -23051 -22379 -22617 -23870 -24782 -24574 -23718 -22897 -22720 -23124 -23623 -23906 -24019 -23878 -23531 -23178 -22944 -23433 -23967 -24044 -23933 -23441 -23106 -23140 -23348 -23617 -23891 -23848 -23489 -23359 -23437 -23610 -23599 -23492 -23515 -23718 -23746 -23375 -23225 -23334 -23681 -23718 -23479 -23768 -23906 -23591 -23177 -22978 -23526 -24203 -23840 -23126 -23256 -23752 -23865 -23464 -23255 -23674 -23956 -23693 -23150 -23009 -23461 -23880 -23857 -23729 -23797 -23447 -22996 -23190 -23614 -24019 -24085 -23363 -22967 -23531 -23728 -23447 -23527 -23686 -23683 -23676 -23473 -23218 -23354 -23827 -23977 -23476 -23326 -23735 -23725 -23309 -23082 -23387 -23712 -23953 -24094 -23492 -23087 -23279 -23449 -23413 -23550 -24101 -24014 -23281 -22957 -23393 -23797 -23581 -23501 -23614 -23512 -23625 -23898 -23574 -22952 -23047 -23755 -24188 -23995 -23437 -23040 -23407 -23815 -23516 -23532 -23817 -23356 -23125 -23749 -24025 -23694 -23187 -23210 -23550 -23642 -23892 -23644 -23445 -23447 -23199 -23631 -23748 -23596 -23792 -23542 -23332 -23515 -23745 -23581 -23289 -23510 -23729 -23487 -23328 -23695 -23863 -23429 -23099 -23415 -23964 -23817 -23426 -23385 -23473 -23476 -23343 -23699 -24112 -23851 -23219 -22948 -23320 -23738 -23864 -23684 -23684 -23707 -23323 -23085 -23324 -23721 -23963 -23826 -23577 -23489 -23194 -23213 -23481 -23560 -23877 -24118 -23862 -23270 -22918 -23030 -23386 -23891 -24263 -24361 -23750 -22649 -22462 -23142 -23897 -24250 -24236 -24134 -23356 -22671 -22866 -23170 -23585 -24110 -24292 -24084 -23555 -23028 -22957 -23199 -23611 -23874 -23560 -23405 -23801 -23952 -23544 -23381 -23583 -23507 -23368 -23362 -23437 -23616 -23723 -23813 -23597 -23176 -23494 -23758 -23403 -23338 -23555 -23991 -23941 -23144 -22864 -23516 -24165 -23987 -23593 -23318 -23168 -23326 -23505 -23711 -23784 -23708 -23626 -23455 -23450 -23464 -23421 -23664 -23821 -23601 -23411 -23338 -23296 -23668 -23927 -23613 -23507 -23686 -23586 -23193 -23120 -23413 -23776 -24029 -23868 -23432 -23196 -23345 -23603 -23644 -23513 -23687 -23957 -23708 -23089 -22871 -23522 -24079 -23924 -23665 -23526 -23547 -23486 -23213 -23169 -23298 -23651 -24058 -23853 -23460 -23525 -23588 -23249 -23081 -23539 -24124 -24356 -23903 -22884 -22482 -23028 -23903 -24286 -23841 -23482 -23574 -23678 -23424 -23146 -23246 -23494 -23775 -23908 -23807 -23492 -23224 -23290 -23585 -23804 -23654 -23430 -23626 -23812 -23469 -23220 -23384 -23603 -23594 -23601 -23840 -23746 -23414 -23330 -23480 -23473 -23449 -23663 -23759 -23646 -23479 -23598 -23655 -23529 -23406 -23290 -23536 -23709 -23650 -23486 -23404 -23575 -23658 -23676 -23651 -23580 -23348 -23308 -23557 -23562 -23644 -23779 -23595 -23447 -23566 -23561 -23470 -23453 -23441 -23570 -23646 -23697 -23669 -23381 -23228 -23409 -23737 -23878 -23641 -23445 -23481 -23421 -23426 -23508 -23639 -23797 -23702 -23521 -23301 -23280 -23518 -23732 -23722 -23561 -23565 -23440 -23613 -23869 -23432 -23115 -23294 -23664 -23884 -23870 -23701 -23348 -23187 -23428 -23681 -23653 -23505 -23343 -23562 -23889 -23815 -23537 -23290 -23343 -23382 -23482 -23749 -23732 -23649 -23637 -23484 -23355 -23542 -23731 -23603 -23500 -23571 -23499 -23360 -23548 -23705 -23583 -23490 -23601 -23634 -23430 -23546 -23679 -23554 -23290 -23216 -23571 -23800 -24014 -23762 -23230 -23226 -23376 -23549 -23650 -23762 -23720 -23477 -23543 -23538 -23201 -23221 -23666 -23968 -24056 -23707 -23102 -23072 -23388 -23512 -23721 -24011 -23932 -23662 -23280 -22980 -23238 -23613 -23828 -24006 -23813 -23235 -23038 -23439 -23645 -23526 -23644 -23871 -23771 -23361 -23157 -23426 -23647 -23700 -23757 -23769 -23556 -23251 -23374 -23470 -23315 -23419 -23819 -24069 -23761 -23375 -23252 -23331 -23531 -23561 -23731 -23795 -23428 -23411 -23733 -23732 -23482 -23293 -23450 -23728 -23624 -23467 -23443 -23491 -23499 -23643 -23944 -23775 -23310 -23118 -23437 -23664 -23648 -23818 -23762 -23486 -23342 -23327 -23428 -23620 -23662 -23615 -23703 -23641 -23439 -23274 -23218 -23515 -23786 -23799 -23821 -23551 -23122 -23266 -23763 -23886 -23505 -23254 -23625 -23757 -23554 -23618 -23497 -23373 -23476 -23557 -23528 -23501 -23649 -23788 -23707 -23549 -23487 -23343 -23366 -23401 -23347 -23593 -23964 -24079 -23651 -23338 -23314 -23241 -23385 -23605 -23626 -23479 -23643 -23983 -23852 -23408 -22980 -23128 -23775 -23954 -23641 -23423 -23511 -23525 -23476 -23564 -23672 -23755 -23421 -23181 -23585 -23829 -23688 -23507 -23373 -23369 -23563 -23690 -23639 -23648 -23504 -23401 -23572 -23679 -23607 -23456 -23456 -23591 -23766 -23676 -23336 -23347 -23450 -23504 -23710 -23839 -23715 -23394 -23291 -23382 -23572 -23758 -23602 -23530 -23608 -23549 -23447 -23390 -23509 -23595 -23741 -23829 -23568 -23381 -23395 -23514 -23493 -23431 -23551 -23595 -23701 -23743 -23472 -23415 -23587 -23581 -23655 -23541 -23257 -23435 -23602 -23626 -23762 -23660 -23423 -23412 -23567 -23557 -23476 -23558 -23689 -23750 -23637 -23402 -23228 -23394 -23716 -23764 -23647 -23559 -23449 -23402 -23581 -23620 -23435 -23402 -23555 -23737 -23765 -23578 -23373 -23427 -23607 -23659 -23574 -23472 -23489 -23485 -23448 -23571 -23733 -23690 -23498 -23432 -23473 -23539 -23640 -23652 -23546 -23372 -23459 -23695 -23740 -23723 -23399 -23143 -23416 -23759 -23825 -23640 -23440 -23345 -23512 -23716 -23706 -23479 -23294 -23478 -23589 -23561 -23604 -23653 -23715 -23688 -23499 -23291 -23268 -23414 -23713 -23811 -23676 -23792 -23571 -23135 -23231 -23394 -23579 -23894 -23957 -23703 -23476 -23339 -23192 -23381 -23652 -23678 -23600 -23648 -23802 -23670 -23430 -23270 -23301 -23555 -23756 -23768 -23655 -23558 -23446 -23344 -23369 -23582 -23695 -23641 -23598 -23542 -23609 -23540 -23360 -23441 -23471 -23522 -23702 -23703 -23614 -23476 -23460 -23555 -23495 -23570 -23710 -23625 -23467 -23312 -23421 -23718 -23764 -23697 -23594 -23434 -23342 -23401 -23542 -23634 -23699 -23585 -23498 -23506 -23446 -23645 -23635 -23422 -23503 -23440 -23483 -23733 -23779 -23650 -23460 -23351 -23315 -23492 -23680 -23624 -23631 -23783 -23858 -23597 -23195 -22924 -23165 -23899 -24218 -23958 -23540 -23221 -23092 -23317 -23689 -23734 -23721 -23729 -23572 -23459 -23278 -23184 -23599 -24003 -23915 -23499 -23258 -23335 -23504 -23662 -23751 -23742 -23414 -23227 -23504 -23689 -23646 -23565 -23569 -23648 -23533 -23326 -23343 -23544 -23765 -23748 -23606 -23451 -23339 -23538 -23813 -23743 -23448 -23305 -23196 -23412 -23868 -23861 -23721 -23514 -23266 -23287 -23443 -23637 -23746 -23842 -23799 -23476 -23200 -23221 -23489 -23730 -23753 -23563 -23515 -23643 -23669 -23620 -23489 -23462 -23386 -23237 -23405 -23703 -23907 -23818 -23538 -23465 -23419 -23372 -23394 -23423 -23706 -23835 -23645 -23517 -23300 -23301 -23606 -23697 -23778 -23757 -23534 -23427 -23325 -23482 -23638 -23502 -23596 -23703 -23492 -23376 -23596 -23789 -23723 -23508 -23375 -23369 -23435 -23555 -23616 -23696 -23714 -23540 -23385 -23463 -23537 -23527 -23676 -23619 -23466 -23529 -23517 -23529 -23596 -23643 -23629 -23458 -23500 -23602 -23478 -23508 -23532 -23533 -23582 -23590 -23662 -23513 -23367 -23461 -23532 -23653 -23693 -23473 -23540 -23716 -23512 -23436 -23373 -23413 -23690 -23695 -23674 -23585 -23461 -23514 -23531 -23525 -23504 -23425 -23407 -23740 -23897 -23511 -23392 -23638 -23602 -23368 -23431 -23579 -23634 -23774 -23686 -23500 -23430 -23300 -23406 -23667 -23697 -23678 -23641 -23483 -23423 -23499 -23475 -23513 -23835 -23618 -23294 -23486 -23500 -23652 -23773 -23593 -23365 -23330 -23610 -23703 -23575 -23524 -23521 -23506 -23536 -23612 -23697 -23617 -23509 -23464 -23431 -23549 -23541 -23401 -23564 -23805 -23635 -23496 -23492 -23360 -23409 -23639 -23775 -23574 -23440 -23570 -23557 -23492 -23373 -23403 -23706 -23828 -23760 -23490 -23213 -23370 -23637 -23626 -23536 -23643 -23731 -23714 -23580 -23248 -23216 -23415 -23574 -23780 -23779 -23706 -23595 -23396 -23364 -23374 -23523 -23728 -23699 -23559 -23449 -23604 -23707 -23491 -23326 -23398 -23613 -23704 -23705 -23591 -23424 -23464 -23447 -23513 -23616 -23513 -23595 -23741 -23673 -23534 -23478 -23369 -23375 -23486 -23616 -23894 -23760 -23468 -23395 -23314 -23392 -23571 -23711 -23689 -23576 -23608 -23587 -23431 -23438 -23541 -23599 -23624 -23530 -23522 -23475 -23427 -23586 -23646 -23649 -23533 -23538 -23699 -23578 -23388 -23302 -23450 -23665 -23845 -23762 -23273 -23270 -23567 -23634 -23686 -23685 -23647 -23535 -23428 -23372 -23431 -23493 -23457 -23553 -23721 -23916 -23818 -23423 -23344 -23437 -23305 -23354 -23774 -23881 -23661 -23490 -23420 -23453 -23464 -23737 -23772 -23476 -23442 -23286 -23480 -23732 -23507 -23568 -23670 -23673 -23640 -23511 -23453 -23406 -23393 -23360 -23586 -23736 -23695 -23807 -23657 -23385 -23230 -23376 -23584 -23564 -23647 -23705 -23601 -23459 -23529 -23653 -23463 -23314 -23461 -23764 -23840 -23511 -23335 -23360 -23511 -23674 -23625 -23690 -23700 -23499 -23313 -23311 -23506 -23698 -23710 -23587 -23582 -23637 -23612 -23560 -23345 -23123 -23443 -23813 -23735 -23719 -23741 -23553 -23390 -23437 -23490 -23465 -23483 -23528 -23686 -23735 -23600 -23528 -23480 -23493 -23415 -23326 -23579 -23781 -23811 -23725 -23498 -23296 -23288 -23604 -23621 -23514 -23642 -23602 -23605 -23710 -23675 -23465 -23351 -23420 -23432 -23391 -23483 -23681 -23788 -23758 -23653 -23604 -23549 -23363 -23250 -23339 -23514 -23723 -23816 -23694 -23588 -23456 -23302 -23426 -23553 -23527 -23617 -23732 -23692 -23522 -23359 -23406 -23660 -23726 -23567 -23407 -23318 -23473 -23720 -23784 -23558 -23348 -23487 -23673 -23710 -23543 -23328 -23375 -23582 -23786 -23765 -23594 -23470 -23373 -23464 -23506 -23497 -23646 -23703 -23652 -23498 -23354 -23352 -23522 -23693 -23604 -23558 -23659 -23695 -23605 -23439 -23371 -23453 -23568 -23635 -23682 -23583 -23558 -23547 -23455 -23586 -23590 -23592 -23533 -23362 -23475 -23624 -23715 -23550 -23445 -23601 -23582 -23463 -23420 -23568 -23629 -23657 -23652 -23499 -23463 -23398 -23521 -23658 -23623 -23642 -23534 -23470 -23492 -23559 -23616 -23517 -23495 -23534 -23551 -23595 -23580 -23487 -23481 -23623 -23636 -23582 -23564 -23511 -23485 -23436 -23440 -23531 -23686 -23732 -23553 -23504 -23528 -23385 -23442 -23709 -23702 -23578 -23500 -23417 -23525 -23552 -23501 -23506 -23470 -23569 -23697 -23695 -23553 -23504 -23569 -23481 -23382 -23431 -23534 -23626 -23707 -23639 -23526 -23453 -23572 -23656 -23528 -23567 -23460 -23463 -23627 -23570 -23619 -23610 -23580 -23629 -23571 -23539 -23450 -23370 -23497 -23586 -23514 -23604 -23670 -23584 -23580 -23481 -23509 -23521 -23477 -23626 -23554 -23491 -23572 -23531 -23491 -23558 -23686 -23595 -23524 -23569 -23490 -23535 -23582 -23610 -23592 -23396 -23354 -23566 -23681 -23589 -23595 -23564 -23540 -23609 -23497 -23476 -23513 -23523 -23593 -23553 -23560 -23565 -23548 -23611 -23627 -23517 -23375 -23499 -23648 -23610 -23528 -23443 -23558 -23631 -23559 -23555 -23537 -23529 -23520 -23592 -23616 -23519 -23543 -23535 -23490 -23532 -23539 -23611 -23667 -23518 -23427 -23430 -23511 -23671 -23642 -23570 -23523 -23528 -23658 -23536 -23355 -23478 -23641 -23751 -23684 -23455 -23377 -23452 -23559 -23599 -23603 -23485 -23472 -23632 -23617 -23634 -23556 -23465 -23496 -23432 -23477 -23581 -23708 -23700 -23589 -23500 -23349 -23369 -23467 -23631 -23723 -23647 -23578 -23572 -23593 -23491 -23467 -23434 -23479 -23673 -23678 -23630 -23478 -23387 -23552 -23593 -23631 -23633 -23503 -23524 -23527 -23508 -23456 -23490 -23649 -23653 -23609 -23521 -23494 -23517 -23522 -23513 -23511 -23584 -23605 -23547 -23523 -23597 -23530 -23465 -23549 -23549 -23573 -23626 -23603 -23535 -23487 -23449 -23535 -23638 -23576 -23617 -23598 -23506 -23514 -23482 -23547 -23586 -23511 -23563 -23668 -23656 -23497 -23347 -23420 -23528 -23585 -23657 -23606 -23603 -23657 -23543 -23415 -23446 -23517 -23576 -23654 -23596 -23553 -23577 -23509 -23506 -23488 -23473 -23587 -23663 -23671 -23607 -23467 -23458 -23543 -23523 -23545 -23599 -23584 -23603 -23564 -23485 -23433 -23437 -23553 -23660 -23674 -23639 -23615 -23513 -23446 -23477 -23470 -23529 -23620 -23661 -23640 -23557 -23467 -23451 -23491 -23513 -23513 -23545 -23642 -23667 -23652 -23536 -23377 -23432 -23528 -23582 -23593 -23556 -23624 -23666 -23551 -23502 -23468 -23435 -23482 -23480 -23588 -23644 -23610 -23621 -23597 -23470 -23324 -23488 -23652 -23718 -23679 -23487 -23486 -23510 -23458 -23485 -23590 -23599 -23586 -23624 -23590 -23532 -23489 -23522 -23539 -23503 -23518 -23559 -23599 -23666 -23642 -23483 -23423 -23466 -23543 -23615 -23575 -23581 -23657 -23574 -23459 -23467 -23499 -23523 -23562 -23600 -23624 -23625 -23598 -23613 -23553 -23423 -23377 -23468 -23650 -23663 -23560 -23525 -23581 -23637 -23500 -23365 -23467 -23554 -23578 -23614 -23607 -23600 -23559 -23588 -23527 -23418 -23482 -23470 -23540 -23653 -23641 -23626 -23570 -23520 -23486 -23497 -23510 -23503 -23574 -23650 -23615 -23526 -23524 -23542 -23551 -23544 -23463 -23516 -23608 -23557 -23600 -23609 -23521 -23528 -23521 -23549 -23578 -23522 -23555 -23629 -23606 -23511 -23496 -23565 -23598 -23564 -23473 -23457 -23538 -23627 -23657 -23640 -23491 -23431 -23570 -23549 -23573 -23573 -23482 -23536 -23540 -23517 -23542 -23563 -23549 -23586 -23559 -23471 -23536 -23551 -23613 -23646 -23490 -23507 -23552 -23528 -23608 -23597 -23576 -23555 -23457 -23465 -23554 -23587 -23569 -23532 -23485 -23536 -23586 -23575 -23571 -23539 -23536 -23551 -23544 -23554 -23540 -23494 -23555 -23623 -23548 -23506 -23538 -23540 -23577 -23641 -23580 -23487 -23522 -23585 -23558 -23523 -23489 -23489 -23589 -23681 -23686 -23578 -23496 -23454 -23401 -23438 -23578 -23699 -23649 -23613 -23568 -23433 -23443 -23491 -23584 -23633 -23564 -23595 -23551 -23550 -23624 -23539 -23435 -23435 -23596 -23659 -23581 -23556 -23513 -23559 -23537 -23462 -23487 -23508 -23559 -23539 -23593 -23686 -23614 -23561 -23534 -23456 -23454 -23561 -23516 -23470 -23621 -23603 -23605 -23630 -23537 -23519 -23442 -23478 -23540 -23533 -23574 -23568 -23607 -23610 -23597 -23578 -23549 -23536 -23484 -23464 -23467 -23517 -23592 -23728 -23706 -23444 -23408 -23529 -23588 -23616 -23553 -23434 -23456 -23609 -23660 -23631 -23583 -23592 -23551 -23415 -23375 -23419 -23598 -23765 -23763 -23642 -23479 -23334 -23313 -23464 -23675 -23824 -23692 -23528 -23467 -23329 -23429 -23612 -23625 -23612 -23574 -23581 -23564 -23451 -23410 -23542 -23642 -23661 -23597 -23467 -23442 -23419 -23571 -23741 -23666 -23644 -23534 -23294 -23331 -23551 -23649 -23682 -23654 -23549 -23536 -23504 -23386 -23468 -23634 -23749 -23766 -23508 -23304 -23484 -23652 -23535 -23471 -23500 -23554 -23673 -23678 -23501 -23403 -23565 -23703 -23529 -23341 -23484 -23647 -23705 -23724 -23568 -23427 -23453 -23548 -23536 -23435 -23551 -23713 -23651 -23566 -23490 -23414 -23432 -23568 -23721 -23636 -23473 -23552 -23621 -23511 -23464 -23491 -23513 -23559 -23605 -23590 -23542 -23608 -23563 -23449 -23534 -23556 -23490 -23533 -23634 -23548 -23527 -23677 -23668 -23497 -23288 -23428 -23569 -23614 -23650 -23472 -23692 -23701 -23371 -23351 -23477 -23694 -23649 -23635 -23594 -23465 -23581 -23469 -23434 -23617 -23597 -23477 -23507 -23587 -23537 -23640 -23727 -23508 -23245 -23344 -23668 -23671 -23521 -23633 -23746 -23410 -23276 -23720 -23847 -23485 -23122 -23331 -23862 -23961 -23700 -23353 -23340 -23542 -23596 -23594 -23676 -23705 -23416 -23242 -23469 -23687 -23741 -23771 -23560 -23262 -23296 -23517 -23746 -23789 -23672 -23512 -23348 -23314 -23420 -23589 -23770 -23891 -23639 -23336 -23309 -23337 -23494 -23614 -23740 -23769 -23618 -23493 -23289 -23378 -23642 -23754 -23732 -23532 -23368 -23386 -23605 -23711 -23667 -23550 -23379 -23490 -23598 -23520 -23567 -23666 -23714 -23611 -23401 -23340 -23513 -23645 -23486 -23488 -23617 -23607 -23643 -23556 -23455 -23453 -23418 -23445 -23628 -23716 -23680 -23739 -23530 -23291 -23472 -23612 -23561 -23567 -23529 -23547 -23681 -23598 -23536 -23527 -23348 -23436 -23728 -23700 -23451 -23413 -23585 -23598 -23536 -23587 -23601 -23527 -23432 -23523 -23721 -23673 -23450 -23313 -23375 -23574 -23718 -23743 -23604 -23423 -23405 -23568 -23711 -23526 -23350 -23484 -23651 -23657 -23565 -23461 -23524 -23671 -23602 -23535 -23444 -23437 -23583 -23566 -23620 -23640 -23549 -23488 -23430 -23579 -23628 -23466 -23486 -23592 -23677 -23604 -23331 -23398 -23729 -23722 -23522 -23506 -23522 -23467 -23585 -23681 -23507 -23418 -23493 -23649 -23747 -23468 -23281 -23644 -23952 -23718 -23305 -23141 -23321 -23644 -23953 -23910 -23446 -23285 -23361 -23422 -23556 -23618 -23663 -23648 -23643 -23564 -23465 -23501 -23533 -23615 -23591 -23501 -23505 -23598 -23682 -23582 -23508 -23484 -23444 -23511 -23559 -23585 -23690 -23694 -23564 -23441 -23393 -23480 -23512 -23479 -23548 -23646 -23655 -23588 -23591 -23515 -23401 -23397 -23494 -23631 -23691 -23764 -23607 -23356 -23397 -23541 -23612 -23577 -23569 -23549 -23511 -23582 -23620 -23601 -23494 -23403 -23543 -23661 -23560 -23510 -23625 -23669 -23572 -23527 -23518 -23406 -23417 -23683 -23810 -23611 -23410 -23360 -23460 -23593 -23629 -23604 -23469 -23492 -23643 -23550 -23455 -23542 -23610 -23615 -23524 -23310 -23351 -23639 -23770 -23688 -23444 -23373 -23564 -23728 -23685 -23501 -23421 -23472 -23606 -23660 -23605 -23542 -23498 -23555 -23664 -23546 -23319 -23398 -23623 -23762 -23691 -23553 -23497 -23400 -23459 -23638 -23560 -23458 -23626 -23625 -23575 -23621 -23506 -23363 -23387 -23621 -23706 -23545 -23463 -23576 -23703 -23636 -23464 -23390 -23400 -23467 -23644 -23758 -23725 -23512 -23305 -23390 -23575 -23678 -23621 -23534 -23543 -23535 -23522 -23493 -23536 -23588 -23580 -23637 -23597 -23466 -23427 -23555 -23681 -23575 -23538 -23585 -23570 -23612 -23489 -23392 -23524 -23657 -23621 -23487 -23512 -23567 -23678 -23712 -23486 -23284 -23299 -23545 -23713 -23712 -23604 -23462 -23491 -23545 -23560 -23559 -23490 -23597 -23728 -23593 -23538 -23533 -23346 -23419 -23695 -23746 -23696 -23573 -23435 -23431 -23476 -23629 -23769 -23568 -23348 -23351 -23433 -23653 -23780 -23735 -23599 -23423 -23395 -23464 -23528 -23460 -23545 -23739 -23642 -23478 -23440 -23472 -23555 -23657 -23584 -23577 -23512 -23282 -23475 -23735 -23720 -23673 -23480 -23318 -23474 -23628 -23553 -23549 -23654 -23635 -23550 -23481 -23505 -23487 -23542 -23719 -23681 -23600 -23443 -23398 -23511 -23591 -23662 -23520 -23456 -23549 -23678 -23635 -23430 -23442 -23575 -23589 -23518 -23567 -23526 -23492 -23570 -23526 -23519 -23506 -23525 -23623 -23613 -23595 -23585 -23455 -23430 -23635 -23671 -23532 -23514 -23483 -23512 -23662 -23684 -23546 -23440 -23474 -23570 -23646 -23559 -23452 -23408 -23464 -23761 -23737 -23453 -23457 -23533 -23546 -23551 -23590 -23599 -23552 -23508 -23527 -23586 -23591 -23564 -23442 -23504 -23745 -23723 -23516 -23341 -23400 -23576 -23558 -23449 -23555 -23707 -23748 -23724 -23357 -23152 -23449 -23676 -23676 -23613 -23670 -23595 -23401 -23501 -23590 -23488 -23502 -23628 -23643 -23460 -23411 -23658 -23671 -23542 -23496 -23450 -23562 -23529 -23483 -23652 -23672 -23606 -23503 -23420 -23509 -23588 -23634 -23605 -23593 -23580 -23454 -23536 -23607 -23510 -23499 -23472 -23486 -23661 -23735 -23505 -23268 -23428 -23704 -23594 -23431 -23582 -23712 -23595 -23509 -23451 -23510 -23656 -23515 -23435 -23535 -23648 -23602 -23497 -23481 -23436 -23595 -23628 -23543 -23570 -23558 -23620 -23571 -23421 -23429 -23574 -23699 -23654 -23521 -23533 -23623 -23562 -23472 -23581 -23608 -23494 -23561 -23623 -23634 -23587 -23467 -23519 -23614 -23627 -23564 -23512 -23544 -23501 -23488 -23544 -23543 -23573 -23598 -23525 -23508 -23574 -23552 -23577 -23609 -23511 -23455 -23520 -23585 -23579 -23600 -23527 -23456 -23543 -23556 -23521 -23593 -23636 -23562 -23575 -23550 -23491 -23563 -23597 -23605 -23551 -23511 -23462 -23398 -23575 -23659 -23585 -23573 -23469 -23499 -23621 -23576 -23553 -23532 -23524 -23606 -23549 -23426 -23496 -23579 -23645 -23637 -23507 -23487 -23448 -23435 -23619 -23689 -23550 -23518 -23550 -23553 -23559 -23491 -23511 -23605 -23644 -23656 -23577 -23502 -23450 -23437 -23561 -23580 -23505 -23557 -23629 -23601 -23566 -23528 -23469 -23500 -23545 -23536 -23604 -23631 -23588 -23528 -23421 -23461 -23486 -23528 -23627 -23601 -23629 -23654 -23551 -23424 -23400 -23482 -23596 -23607 -23545 -23613 -23653 -23593 -23492 -23369 -23459 -23595 -23627 -23677 -23592 -23546 -23667 -23648 -23471 -23405 -23559 -23616 -23659 -23661 -23489 -23442 -23422 -23528 -23666 -23642 -23622 -23510 -23446 -23564 -23617 -23544 -23462 -23433 -23478 -23563 -23745 -23639 -23339 -23444 -23586 -23608 -23609 -23616 -23585 -23456 -23450 -23484 -23490 -23606 -23802 -23625 -23423 -23492 -23452 -23461 -23511 -23594 -23606 -23635 -23677 -23524 -23480 -23481 -23503 -23510 -23450 -23625 -23706 -23534 -23513 -23452 -23393 -23523 -23562 -23631 -23657 -23566 -23496 -23490 -23515 -23534 -23626 -23524 -23414 -23532 -23629 -23623 -23554 -23503 -23552 -23661 -23561 -23463 -23527 -23487 -23554 -23622 -23564 -23622 -23610 -23537 -23522 -23476 -23491 -23568 -23580 -23561 -23608 -23626 -23592 -23524 -23388 -23426 -23585 -23714 -23721 -23560 -23509 -23451 -23480 -23596 -23512 -23502 -23585 -23634 -23612 -23578 -23537 -23466 -23501 -23534 -23603 -23658 -23596 -23568 -23547 -23505 -23509 -23564 -23559 -23496 -23448 -23461 -23585 -23734 -23785 -23635 -23479 -23322 -23292 -23516 -23589 -23715 -23775 -23664 -23580 -23386 -23400 -23527 -23598 -23597 -23530 -23489 -23514 -23622 -23522 -23526 -23610 -23502 -23497 -23498 -23537 -23586 -23513 -23542 -23564 -23558 -23520 -23442 -23522 -23650 -23657 -23532 -23521 -23523 -23521 -23578 -23485 -23485 -23560 -23594 -23615 -23571 -23508 -23557 -23651 -23542 -23450 -23495 -23489 -23513 -23606 -23647 -23616 -23575 -23540 -23472 -23526 -23537 -23450 -23587 -23682 -23586 -23534 -23555 -23493 -23557 -23579 -23455 -23556 -23584 -23660 -23662 -23438 -23375 -23435 -23570 -23649 -23644 -23605 -23591 -23557 -23523 -23473 -23467 -23525 -23522 -23605 -23697 -23684 -23609 -23601 -23483 -23352 -23390 -23545 -23756 -23721 -23641 -23540 -23425 -23460 -23488 -23542 -23592 -23617 -23638 -23583 -23548 -23527 -23502 -23523 -23505 -23539 -23503 -23473 -23580 -23637 -23624 -23556 -23497 -23449 -23531 -23631 -23575 -23582 -23607 -23510 -23430 -23435 -23459 -23516 -23624 -23701 -23620 -23501 -23486 -23509 -23554 -23564 -23487 -23489 -23519 -23526 -23627 -23648 -23669 -23573 -23388 -23394 -23425 -23626 -23709 -23591 -23549 -23438 -23437 -23562 -23627 -23634 -23612 -23511 -23439 -23509 -23496 -23504 -23608 -23591 -23650 -23682 -23501 -23438 -23486 -23529 -23589 -23534 -23566 -23619 -23539 -23571 -23533 -23531 -23576 -23533 -23525 -23536 -23645 -23615 -23560 -23566 -23519 -23522 -23518 -23580 -23599 -23602 -23585 -23488 -23572 -23638 -23526 -23525 -23606 -23526 -23435 -23505 -23490 -23581 -23736 -23627 -23567 -23454 -23385 -23498 -23562 -23637 -23594 -23578 -23548 -23476 -23504 -23528 -23638 -23610 -23541 -23502 -23436 -23515 -23522 -23574 -23597 -23523 -23600 -23563 -23488 -23567 -23538 -23538 -23609 -23509 -23512 -23541 -23515 -23607 -23531 -23512 -23580 -23591 -23672 -23595 -23450 -23394 -23442 -23535 -23589 -23641 -23611 -23573 -23523 -23483 -23533 -23476 -23554 -23637 -23540 -23587 -23524 -23513 -23610 -23546 -23540 -23546 -23518 -23534 -23578 -23577 -23626 -23631 -23450 -23494 -23492 -23448 -23647 -23662 -23637 -23633 -23554 -23440 -23424 -23548 -23590 -23621 -23600 -23569 -23613 -23552 -23492 -23521 -23521 -23590 -23651 -23539 -23514 -23577 -23511 -23516 -23590 -23565 -23558 -23547 -23542 -23548 -23520 -23533 -23539 -23530 -23544 -23494 -23503 -23674 -23652 -23555 -23558 -23507 -23503 -23501 -23541 -23580 -23558 -23537 -23548 -23587 -23552 -23611 -23662 -23538 -23464 -23467 -23470 -23559 -23659 -23583 -23545 -23573 -23529 -23533 -23494 -23462 -23566 -23616 -23577 -23577 -23521 -23493 -23563 -23521 -23489 -23534 -23545 -23593 -23657 -23598 -23567 -23523 -23405 -23442 -23448 -23498 -23651 -23705 -23608 -23508 -23494 -23430 -23574 -23637 -23503 -23519 -23493 -23518 -23571 -23554 -23545 -23543 -23576 -23507 -23510 -23565 -23468 -23499 -23623 -23608 -23525 -23533 -23527 -23492 -23584 -23594 -23553 -23559 -23595 -23554 -23478 -23548 -23503 -23561 -23615 -23480 -23547 -23574 -23596 -23631 -23545 -23534 -23521 -23556 -23551 -23519 -23558 -23586 -23665 -23612 -23532 -23473 -23410 -23540 -23600 -23616 -23669 -23637 -23552 -23498 -23510 -23519 -23580 -23619 -23658 -23546 -23481 -23588 -23513 -23565 -23596 -23530 -23522 -23488 -23557 -23535 -23592 -23649 -23548 -23540 -23462 -23441 -23528 -23589 -23602 -23578 -23517 -23441 -23552 -23584 -23562 -23643 -23578 -23501 -23533 -23577 -23537 -23555 -23576 -23489 -23552 -23571 -23526 -23556 -23559 -23572 -23514 -23458 -23509 -23556 -23549 -23562 -23523 -23560 -23705 -23560 -23386 -23383 -23460 -23667 -23713 -23597 -23524 -23548 -23563 -23544 -23505 -23443 -23560 -23635 -23571 -23519 -23486 -23579 -23590 -23543 -23585 -23512 -23468 -23581 -23656 -23596 -23487 -23457 -23485 -23562 -23579 -23556 -23607 -23582 -23574 -23543 -23431 -23462 -23531 -23559 -23580 -23534 -23560 -23635 -23637 -23573 -23481 -23416 -23389 -23543 -23662 -23633 -23689 -23629 -23512 -23474 -23411 -23425 -23518 -23701 -23735 -23596 -23549 -23480 -23484 -23547 -23576 -23598 -23552 -23528 -23526 -23527 -23607 -23645 -23483 -23439 -23509 -23507 -23548 -23608 -23699 -23629 -23486 -23429 -23434 -23522 -23620 -23648 -23608 -23663 -23593 -23471 -23469 -23477 -23593 -23606 -23536 -23488 -23474 -23564 -23705 -23753 -23543 -23421 -23450 -23464 -23490 -23505 -23568 -23612 -23657 -23589 -23486 -23512 -23483 -23449 -23490 -23630 -23711 -23593 -23573 -23563 -23472 -23486 -23480 -23531 -23655 -23676 -23619 -23513 -23456 -23550 -23617 -23530 -23469 -23467 -23513 -23654 -23737 -23638 -23475 -23476 -23538 -23490 -23501 -23568 -23646 -23644 -23522 -23499 -23493 -23545 -23617 -23529 -23473 -23567 -23619 -23530 -23542 -23542 -23528 -23577 -23516 -23537 -23538 -23548 -23651 -23627 -23516 -23473 -23573 -23575 -23512 -23494 -23526 -23690 -23600 -23469 -23516 -23512 -23609 -23575 -23448 -23483 -23557 -23586 -23528 -23469 -23503 -23600 -23632 -23668 -23630 -23419 -23407 -23564 -23545 -23520 -23630 -23585 -23557 -23635 -23503 -23429 -23457 -23483 -23635 -23638 -23526 -23509 -23541 -23618 -23569 -23474 -23496 -23582 -23625 -23534 -23516 -23611 -23561 -23507 -23567 -23476 -23466 -23594 -23624 -23659 -23636 -23575 -23531 -23483 -23458 -23443 -23478 -23609 -23658 -23600 -23595 -23541 -23468 -23462 -23534 -23610 -23614 -23544 -23488 -23597 -23685 -23626 -23449 -23363 -23450 -23523 -23703 -23777 -23585 -23453 -23466 -23508 -23551 -23632 -23574 -23515 -23540 -23542 -23672 -23668 -23563 -23526 -23430 -23430 -23558 -23626 -23637 -23636 -23496 -23439 -23489 -23555 -23630 -23542 -23567 -23654 -23545 -23438 -23497 -23563 -23541 -23552 -23522 -23535 -23606 -23587 -23537 -23481 -23533 -23631 -23579 -23522 -23483 -23537 -23624 -23536 -23528 -23493 -23456 -23580 -23623 -23542 -23474 -23570 -23589 -23553 -23552 -23465 -23546 -23595 -23541 -23574 -23550 -23500 -23482 -23580 -23583 -23514 -23627 -23638 -23562 -23528 -23447 -23399 -23536 -23675 -23679 -23587 -23452 -23451 -23475 -23523 -23586 -23604 -23599 -23580 -23572 -23519 -23571 -23571 -23462 -23462 -23523 -23575 -23626 -23665 -23598 -23616 -23556 -23399 -23481 -23467 -23504 -23637 -23592 -23622 -23621 -23568 -23643 -23526 -23333 -23465 -23593 -23587 -23639 -23620 -23523 -23483 -23485 -23521 -23533 -23556 -23647 -23540 -23491 -23587 -23519 -23534 -23541 -23475 -23513 -23592 -23657 -23635 -23600 -23511 -23366 -23435 -23550 -23543 -23617 -23633 -23560 -23484 -23492 -23553 -23530 -23582 -23575 -23528 -23514 -23516 -23556 -23487 -23527 -23584 -23574 -23635 -23603 -23542 -23463 -23483 -23621 -23667 -23544 -23403 -23489 -23568 -23612 -23638 -23561 -23537 -23536 -23510 -23500 -23557 -23550 -23558 -23602 -23559 -23568 -23527 -23563 -23658 -23584 -23535 -23520 -23521 -23520 -23432 -23438 -23635 -23724 -23624 -23598 -23516 -23472 -23571 -23506 -23469 -23550 -23605 -23587 -23547 -23638 -23626 -23537 -23504 -23404 -23443 -23563 -23658 -23696 -23588 -23530 -23421 -23410 -23577 -23593 -23559 -23603 -23614 -23563 -23560 -23467 -23431 -23546 -23561 -23649 -23632 -23486 -23460 -23446 -23487 -23521 -23525 -23618 -23682 -23625 -23552 -23459 -23423 -23532 -23528 -23544 -23639 -23569 -23618 -23655 -23494 -23444 -23511 -23546 -23534 -23591 -23627 -23512 -23467 -23548 -23531 -23617 -23612 -23502 -23657 -23591 -23422 -23455 -23474 -23511 -23602 -23610 -23555 -23563 -23510 -23516 -23581 -23537 -23510 -23507 -23573 -23694 -23684 -23514 -23354 -23487 -23642 -23570 -23569 -23622 -23613 -23515 -23450 -23531 -23532 -23490 -23561 -23622 -23653 -23613 -23502 -23470 -23525 -23587 -23553 -23550 -23641 -23612 -23548 -23475 -23412 -23521 -23669 -23667 -23567 -23501 -23427 -23482 -23564 -23568 -23630 -23586 -23510 -23508 -23550 -23516 -23543 -23622 -23505 -23542 -23569 -23509 -23603 -23615 -23537 -23513 -23503 -23434 -23531 -23650 -23581 -23541 -23540 -23564 -23540 -23479 -23480 -23495 -23528 -23595 -23660 -23589 -23557 -23627 -23520 -23446 -23449 -23461 -23545 -23679 -23745 -23550 -23446 -23461 -23463 -23581 -23578 -23530 -23557 -23635 -23634 -23480 -23462 -23481 -23546 -23612 -23549 -23580 -23525 -23528 -23603 -23515 -23538 -23556 -23535 -23564 -23524 -23558 -23621 -23606 -23518 -23500 -23593 -23594 -23551 -23454 -23498 -23589 -23507 -23597 -23659 -23597 -23537 -23505 -23561 -23569 -23604 -23559 -23534 -23641 -23604 -23472 -23418 -23519 -23612 -23686 -23720 -23550 -23430 -23441 -23448 -23527 -23644 -23598 -23548 -23562 -23521 -23568 -23538 -23514 -23621 -23594 -23552 -23548 -23526 -23529 -23530 -23530 -23508 -23516 -23566 -23572 -23544 -23547 -23626 -23618 -23521 -23499 -23495 -23533 -23565 -23572 -23557 -23565 -23573 -23526 -23568 -23515 -23470 -23493 -23501 -23606 -23528 -23501 -23553 -23527 -23674 -23592 -23420 -23515 -23558 -23574 -23628 -23506 -23432 -23595 -23673 -23624 -23439 -23372 -23569 -23643 -23642 -23645 -23527 -23406 -23482 -23566 -23545 -23525 -23521 -23633 -23634 -23548 -23542 -23470 -23562 -23646 -23526 -23456 -23492 -23609 -23672 -23690 -23599 -23500 -23487 -23448 -23496 -23531 -23612 -23692 -23637 -23597 -23490 -23399 -23467 -23572 -23627 -23652 -23634 -23529 -23431 -23421 -23523 -23657 -23621 -23528 -23540 -23591 -23610 -23604 -23542 -23370 -23448 -23665 -23693 -23729 -23591 -23458 -23445 -23381 -23516 -23636 -23624 -23654 -23666 -23594 -23483 -23432 -23426 -23498 -23572 -23558 -23599 -23639 -23671 -23705 -23445 -23246 -23463 -23654 -23749 -23666 -23310 -23180 -23486 -23847 -23932 -23634 -23335 -23455 -23513 -23508 -23572 -23414 -23408 -23705 -23839 -23678 -23537 -23433 -23426 -23389 -23373 -23595 -23684 -23707 -23713 -23592 -23405 -23296 -23434 -23559 -23621 -23705 -23668 -23585 -23553 -23549 -23464 -23370 -23485 -23620 -23627 -23575 -23621 -23615 -23411 -23477 -23654 -23598 -23535 -23533 -23516 -23475 -23482 -23583 -23649 -23584 -23557 -23627 -23611 -23466 -23374 -23414 -23577 -23720 -23683 -23544 -23430 -23515 -23627 -23537 -23429 -23489 -23606 -23622 -23594 -23557 -23503 -23440 -23481 -23598 -23631 -23560 -23496 -23629 -23667 -23530 -23466 -23326 -23469 -23724 -23659 -23600 -23519 -23473 -23460 -23523 -23662 -23601 -23489 -23558 -23631 -23525 -23487 -23540 -23491 -23468 -23618 -23742 -23608 -23396 -23394 -23589 -23689 -23566 -23527 -23597 -23435 -23402 -23637 -23695 -23611 -23529 -23604 -23622 -23458 -23445 -23545 -23578 -23554 -23645 -23680 -23628 -23550 -23455 -23510 -23518 -23536 -23541 -23501 -23615 -23670 -23614 -23478 -23355 -23517 -23746 -23628 -23451 -23499 -23596 -23636 -23565 -23455 -23443 -23562 -23617 -23595 -23527 -23422 -23571 -23713 -23647 -23539 -23305 -23307 -23679 -23872 -23664 -23427 -23496 -23549 -23515 -23534 -23477 -23482 -23597 -23712 -23610 -23405 -23407 -23494 -23642 -23736 -23622 -23459 -23395 -23504 -23645 -23645 -23523 -23435 -23530 -23639 -23650 -23559 -23470 -23525 -23525 -23508 -23545 -23535 -23505 -23580 -23677 -23499 -23433 -23559 -23541 -23584 -23572 -23520 -23587 -23548 -23487 -23513 -23503 -23486 -23605 -23650 -23558 -23592 -23485 -23430 -23640 -23645 -23569 -23525 -23495 -23537 -23580 -23508 -23365 -23541 -23708 -23674 -23653 -23458 -23305 -23404 -23583 -23754 -23870 -23656 -23295 -23249 -23459 -23667 -23797 -23711 -23370 -23357 -23551 -23614 -23702 -23611 -23441 -23424 -23544 -23612 -23584 -23523 -23496 -23557 -23547 -23567 -23595 -23615 -23602 -23456 -23440 -23531 -23567 -23623 -23651 -23551 -23529 -23567 -23488 -23504 -23568 -23579 -23573 -23488 -23489 -23597 -23591 -23525 -23560 -23580 -23593 -23581 -23520 -23543 -23535 -23455 -23499 -23656 -23644 -23549 -23482 -23413 -23474 -23628 -23665 -23556 -23546 -23578 -23545 -23542 -23474 -23398 -23528 -23680 -23705 -23680 -23545 -23489 -23571 -23538 -23408 -23346 -23504 -23775 -23774 -23589 -23521 -23462 -23459 -23514 -23508 -23553 -23654 -23661 -23563 -23472 -23476 -23609 -23617 -23520 -23474 -23428 -23602 -23797 -23685 -23455 -23244 -23321 -23694 -23822 -23671 -23509 -23394 -23405 -23547 -23606 -23623 -23645 -23478 -23455 -23592 -23554 -23487 -23560 -23700 -23642 -23494 -23447 -23464 -23614 -23692 -23614 -23518 -23457 -23491 -23399 -23404 -23707 -23755 -23571 -23553 -23578 -23478 -23517 -23612 -23428 -23424 -23631 -23651 -23691 -23610 -23430 -23445 -23435 -23554 -23726 -23505 -23389 -23648 -23689 -23480 -23545 -23618 -23433 -23464 -23564 -23613 -23705 -23515 -23390 -23497 -23596 -23654 -23587 -23565 -23521 -23508 -23536 -23505 -23608 -23615 -23547 -23506 -23470 -23573 -23574 -23506 -23590 -23639 -23571 -23520 -23546 -23534 -23536 -23557 -23527 -23621 -23572 -23447 -23550 -23573 -23525 -23504 -23513 -23596 -23689 -23610 -23392 -23498 -23625 -23600 -23582 -23444 -23540 -23582 -23570 -23581 -23438 -23554 -23561 -23519 -23594 -23553 -23598 -23586 -23526 -23533 -23577 -23595 -23476 -23476 -23614 -23628 -23552 -23556 -23667 -23541 -23347 -23449 -23481 -23468 -23603 -23752 -23761 -23530 -23333 -23345 -23512 -23680 -23737 -23717 -23518 -23367 -23467 -23607 -23637 -23523 -23488 -23538 -23491 -23559 -23653 -23614 -23554 -23467 -23505 -23607 -23588 -23532 -23446 -23462 -23643 -23704 -23535 -23482 -23592 -23548 -23464 -23461 -23457 -23507 -23719 -23836 -23578 -23340 -23383 -23498 -23544 -23547 -23590 -23623 -23586 -23615 -23639 -23510 -23458 -23495 -23509 -23552 -23639 -23681 -23582 -23521 -23476 -23419 -23482 -23547 -23567 -23600 -23666 -23659 -23588 -23523 -23445 -23448 -23498 -23543 -23559 -23556 -23655 -23671 -23555 -23526 -23423 -23377 -23549 -23673 -23654 -23558 -23554 -23552 -23518 -23590 -23533 -23405 -23526 -23642 -23567 -23590 -23651 -23533 -23445 -23473 -23576 -23623 -23495 -23507 -23575 -23591 -23632 -23536 -23547 -23563 -23441 -23458 -23556 -23660 -23631 -23516 -23537 -23572 -23592 -23574 -23537 -23493 -23435 -23542 -23600 -23509 -23497 -23567 -23667 -23574 -23438 -23541 -23645 -23581 -23444 -23513 -23584 -23478 -23537 -23656 -23662 -23549 -23482 -23484 -23426 -23463 -23525 -23621 -23695 -23573 -23490 -23506 -23489 -23493 -23585 -23690 -23590 -23424 -23519 -23583 -23576 -23571 -23493 -23563 -23555 -23507 -23508 -23542 -23659 -23591 -23503 -23468 -23531 -23550 -23490 -23640 -23616 -23508 -23591 -23648 -23546 -23407 -23452 -23562 -23626 -23628 -23579 -23536 -23535 -23513 -23540 -23593 -23548 -23542 -23507 -23611 -23652 -23533 -23490 -23457 -23605 -23567 -23500 -23616 -23641 -23653 -23533 -23416 -23426 -23579 -23638 -23519 -23557 -23650 -23609 -23367 -23364 -23679 -23721 -23606 -23442 -23490 -23794 -23623 -23264 -23353 -23585 -23697 -23693 -23583 -23533 -23362 -23337 -23768 -23870 -23587 -23417 -23289 -23396 -23642 -23627 -23600 -23505 -23453 -23746 -23693 -23414 -23435 -23476 -23572 -23643 -23578 -23534 -23543 -23590 -23566 -23585 -23597 -23528 -23405 -23412 -23669 -23651 -23613 -23575 -23427 -23585 -23581 -23417 -23457 -23637 -23733 -23619 -23462 -23414 -23578 -23627 -23523 -23494 -23494 -23657 -23663 -23434 -23464 -23573 -23635 -23647 -23463 -23382 -23447 -23589 -23826 -23758 -23453 -23307 -23331 -23487 -23680 -23748 -23692 -23583 -23428 -23428 -23519 -23534 -23691 -23651 -23504 -23670 -23581 -23349 -23395 -23553 -23622 -23568 -23602 -23559 -23586 -23684 -23573 -23379 -23335 -23630 -23738 -23629 -23608 -23388 -23377 -23669 -23639 -23426 -23415 -23618 -23791 -23704 -23400 -23232 -23429 -23733 -23792 -23447 -23379 -23671 -23594 -23524 -23505 -23419 -23659 -23805 -23485 -23205 -23435 -23770 -23766 -23668 -23554 -23344 -23389 -23624 -23578 -23510 -23609 -23639 -23583 -23527 -23483 -23485 -23579 -23579 -23537 -23575 -23624 -23587 -23487 -23591 -23544 -23428 -23537 -23507 -23571 -23649 -23545 -23540 -23636 -23662 -23567 -23465 -23447 -23565 -23655 -23555 -23450 -23529 -23692 -23671 -23507 -23364 -23341 -23572 -23778 -23709 -23521 -23440 -23484 -23497 -23486 -23459 -23545 -23735 -23737 -23594 -23487 -23438 -23439 -23456 -23556 -23729 -23651 -23537 -23536 -23440 -23538 -23676 -23538 -23390 -23380 -23502 -23757 -23831 -23615 -23332 -23306 -23578 -23750 -23739 -23511 -23267 -23390 -23694 -23876 -23804 -23452 -23252 -23457 -23643 -23605 -23510 -23434 -23493 -23747 -23804 -23527 -23287 -23363 -23622 -23729 -23726 -23561 -23343 -23327 -23482 -23700 -23732 -23627 -23502 -23478 -23532 -23478 -23524 -23648 -23648 -23596 -23608 -23545 -23354 -23340 -23493 -23578 -23625 -23681 -23673 -23581 -23418 -23453 -23650 -23551 -23414 -23518 -23650 -23684 -23551 -23459 -23513 -23524 -23563 -23642 -23569 -23452 -23451 -23489 -23547 -23629 -23636 -23591 -23564 -23517 -23500 -23529 -23568 -23607 -23462 -23396 -23557 -23639 -23659 -23549 -23472 -23556 -23609 -23634 -23629 -23510 -23324 -23420 -23661 -23715 -23553 -23389 -23569 -23656 -23595 -23675 -23536 -23303 -23265 -23504 -23830 -23820 -23604 -23420 -23396 -23526 -23652 -23667 -23494 -23409 -23495 -23582 -23672 -23638 -23496 -23411 -23475 -23671 -23668 -23497 -23489 -23509 -23456 -23601 -23747 -23560 -23471 -23489 -23487 -23597 -23564 -23595 -23625 -23489 -23525 -23488 -23387 -23543 -23738 -23728 -23521 -23457 -23513 -23552 -23646 -23595 -23536 -23540 -23497 -23497 -23570 -23615 -23561 -23465 -23446 -23606 -23732 -23668 -23466 -23315 -23500 -23761 -23727 -23445 -23293 -23488 -23697 -23764 -23621 -23336 -23382 -23613 -23584 -23452 -23504 -23675 -23751 -23638 -23479 -23451 -23421 -23396 -23513 -23614 -23677 -23688 -23570 -23474 -23477 -23569 -23600 -23549 -23536 -23503 -23476 -23528 -23622 -23582 -23476 -23478 -23551 -23604 -23561 -23558 -23566 -23551 -23519 -23513 -23536 -23500 -23568 -23577 -23603 -23641 -23532 -23518 -23478 -23464 -23557 -23619 -23601 -23545 -23559 -23548 -23524 -23512 -23574 -23587 -23445 -23515 -23659 -23624 -23512 -23458 -23597 -23632 -23490 -23457 -23492 -23502 -23597 -23745 -23697 -23562 -23474 -23366 -23442 -23586 -23623 -23619 -23545 -23595 -23627 -23542 -23527 -23432 -23342 -23517 -23771 -23761 -23624 -23553 -23438 -23380 -23483 -23569 -23611 -23631 -23564 -23562 -23568 -23524 -23520 -23450 -23486 -23615 -23607 -23636 -23599 -23463 -23520 -23527 -23465 -23546 -23603 -23588 -23603 -23596 -23490 -23498 -23568 -23561 -23541 -23499 -23488 -23524 -23675 -23721 -23520 -23418 -23520 -23650 -23621 -23424 -23336 -23530 -23717 -23717 -23687 -23558 -23440 -23487 -23497 -23494 -23548 -23588 -23612 -23618 -23581 -23555 -23525 -23471 -23514 -23523 -23522 -23605 -23559 -23558 -23559 -23430 -23519 -23605 -23581 -23616 -23570 -23552 -23564 -23495 -23463 -23552 -23576 -23575 -23615 -23573 -23575 -23575 -23511 -23511 -23531 -23495 -23502 -23550 -23609 -23596 -23538 -23572 -23528 -23531 -23556 -23509 -23553 -23558 -23549 -23580 -23567 -23550 -23632 -23639 -23492 -23431 -23391 -23477 -23664 -23610 -23562 -23605 -23549 -23549 -23496 -23449 -23569 -23651 -23646 -23544 -23447 -23475 -23556 -23594 -23595 -23582 -23526 -23549 -23554 -23489 -23535 -23547 -23543 -23597 -23514 -23480 -23575 -23617 -23634 -23575 -23551 -23563 -23475 -23496 -23585 -23611 -23567 -23486 -23533 -23603 -23582 -23538 -23582 -23591 -23511 -23472 -23430 -23514 -23601 -23605 -23634 -23587 -23541 -23538 -23575 -23595 -23525 -23454 -23469 -23554 -23606 -23652 -23589 -23460 -23480 -23479 -23512 -23618 -23610 -23587 -23585 -23580 -23508 -23467 -23548 -23568 -23594 -23611 -23531 -23504 -23475 -23466 -23545 -23578 -23615 -23604 -23522 -23494 -23467 -23526 -23625 -23598 -23525 -23500 -23532 -23528 -23509 -23579 -23594 -23574 -23589 -23514 -23489 -23504 -23515 -23539 -23521 -23580 -23612 -23586 -23555 -23433 -23403 -23533 -23590 -23567 -23595 -23614 -23646 -23652 -23556 -23462 -23391 -23452 -23563 -23576 -23582 -23583 -23614 -23584 -23512 -23497 -23486 -23529 -23606 -23616 -23516 -23530 -23625 -23572 -23552 -23506 -23474 -23584 -23583 -23590 -23651 -23562 -23492 -23490 -23488 -23491 -23474 -23555 -23664 -23636 -23589 -23559 -23519 -23554 -23587 -23493 -23452 -23522 -23526 -23623 -23648 -23525 -23620 -23617 -23524 -23533 -23455 -23510 -23580 -23547 -23563 -23554 -23544 -23587 -23604 -23550 -23524 -23497 -23486 -23577 -23666 -23643 -23516 -23461 -23483 -23536 -23605 -23586 -23572 -23539 -23558 -23581 -23492 -23516 -23574 -23591 -23593 -23504 -23503 -23550 -23513 -23538 -23569 -23538 -23545 -23583 -23560 -23496 -23506 -23541 -23581 -23586 -23538 -23546 -23539 -23538 -23569 -23487 -23440 -23542 -23600 -23574 -23578 -23601 -23582 -23569 -23532 -23439 -23408 -23523 -23636 -23601 -23623 -23657 -23568 -23508 -23396 -23397 -23494 -23511 -23676 -23713 -23606 -23631 -23532 -23452 -23514 -23497 -23499 -23565 -23584 -23580 -23614 -23576 -23516 -23537 -23477 -23515 -23588 -23553 -23600 -23593 -23576 -23547 -23513 -23551 -23525 -23521 -23531 -23551 -23566 -23590 -23608 -23505 -23509 -23497 -23479 -23599 -23545 -23564 -23635 -23557 -23567 -23525 -23465 -23493 -23546 -23606 -23597 -23577 -23573 -23537 -23510 -23534 -23525 -23537 -23562 -23554 -23590 -23562 -23554 -23579 -23537 -23509 -23513 -23565 -23612 -23602 -23535 -23491 -23543 -23556 -23556 -23602 -23560 -23550 -23529 -23494 -23594 -23548 -23495 -23570 -23552 -23555 -23567 -23571 -23583 -23566 -23562 -23529 -23516 -23542 -23551 -23547 -23552 -23522 -23506 -23566 -23546 -23489 -23519 -23611 -23644 -23556 -23534 -23543 -23546 -23596 -23584 -23522 -23508 -23549 -23564 -23575 -23555 -23493 -23494 -23505 -23529 -23567 -23530 -23577 -23658 -23559 -23519 -23570 -23572 -23580 -23546 -23481 -23456 -23548 -23618 -23555 -23548 -23542 -23530 -23553 -23517 -23494 -23575 -23635 -23594 -23558 -23496 -23502 -23565 -23538 -23591 -23574 -23491 -23564 -23565 -23539 -23552 -23529 -23552 -23574 -23550 -23526 -23546 -23514 -23488 -23568 -23542 -23562 -23653 -23590 -23588 -23556 -23410 -23464 -23568 -23551 -23581 -23592 -23602 -23652 -23546 -23494 -23551 -23476 -23560 -23634 -23492 -23532 -23532 -23521 -23628 -23554 -23549 -23605 -23545 -23528 -23495 -23468 -23516 -23524 -23561 -23643 -23608 -23541 -23521 -23497 -23539 -23566 -23575 -23628 -23549 -23468 -23519 -23523 -23535 -23580 -23578 -23607 -23521 -23435 -23593 -23627 -23575 -23571 -23491 -23494 -23514 -23558 -23676 -23677 -23592 -23492 -23379 -23392 -23507 -23620 -23714 -23673 -23591 -23540 -23481 -23477 -23459 -23517 -23608 -23616 -23630 -23537 -23482 -23527 -23525 -23588 -23618 -23558 -23519 -23460 -23423 -23515 -23648 -23673 -23651 -23601 -23491 -23468 -23459 -23471 -23593 -23588 -23508 -23522 -23562 -23594 -23625 -23565 -23478 -23484 -23515 -23563 -23570 -23544 -23546 -23510 -23502 -23568 -23574 -23562 -23623 -23587 -23482 -23471 -23481 -23531 -23627 -23613 -23589 -23558 -23482 -23598 -23609 -23452 -23544 -23608 -23557 -23564 -23516 -23583 -23607 -23466 -23489 -23534 -23542 -23607 -23610 -23587 -23522 -23445 -23542 -23619 -23503 -23479 -23575 -23644 -23663 -23550 -23474 -23523 -23469 -23469 -23610 -23613 -23606 -23625 -23515 -23497 -23561 -23530 -23551 -23626 -23583 -23560 -23612 -23564 -23493 -23459 -23447 -23520 -23623 -23667 -23599 -23488 -23493 -23516 -23459 -23518 -23626 -23600 -23554 -23500 -23498 -23552 -23548 -23577 -23625 -23592 -23565 -23507 -23412 -23488 -23578 -23564 -23658 -23707 -23570 -23443 -23427 -23508 -23573 -23567 -23622 -23623 -23530 -23529 -23500 -23470 -23548 -23557 -23540 -23597 -23609 -23546 -23512 -23549 -23583 -23510 -23450 -23532 -23532 -23569 -23722 -23610 -23457 -23494 -23516 -23546 -23594 -23573 -23521 -23582 -23617 -23538 -23500 -23464 -23520 -23564 -23502 -23571 -23567 -23476 -23596 -23692 -23558 -23499 -23544 -23505 -23554 -23564 -23528 -23595 -23550 -23533 -23492 -23442 -23582 -23610 -23566 -23546 -23472 -23490 -23558 -23594 -23631 -23648 -23561 -23521 -23513 -23408 -23485 -23619 -23667 -23675 -23546 -23508 -23494 -23457 -23539 -23554 -23552 -23605 -23610 -23572 -23509 -23447 -23491 -23589 -23549 -23547 -23602 -23553 -23586 -23616 -23593 -23599 -23466 -23402 -23508 -23573 -23608 -23554 -23531 -23604 -23567 -23470 -23469 -23584 -23618 -23615 -23579 -23499 -23559 -23531 -23481 -23563 -23573 -23505 -23503 -23543 -23538 -23572 -23596 -23596 -23595 -23527 -23474 -23501 -23555 -23586 -23599 -23552 -23508 -23528 -23523 -23522 -23568 -23607 -23605 -23569 -23496 -23468 -23548 -23591 -23597 -23556 -23480 -23532 -23614 -23622 -23547 -23474 -23519 -23560 -23577 -23565 -23569 -23608 -23557 -23507 -23511 -23569 -23537 -23481 -23576 -23602 -23549 -23516 -23549 -23636 -23647 -23508 -23422 -23527 -23563 -23574 -23599 -23543 -23537 -23518 -23491 -23520 -23544 -23595 -23617 -23607 -23598 -23553 -23517 -23505 -23541 -23553 -23511 -23537 -23622 -23633 -23567 -23502 -23428 -23505 -23609 -23516 -23551 -23606 -23533 -23578 -23554 -23512 -23560 -23533 -23534 -23547 -23510 -23525 -23601 -23592 -23535 -23549 -23520 -23547 -23617 -23567 -23544 -23551 -23559 -23514 -23428 -23493 -23591 -23604 -23563 -23550 -23539 -23523 -23596 -23559 -23522 -23552 -23523 -23545 -23567 -23552 -23525 -23603 -23613 -23502 -23508 -23451 -23541 -23705 -23571 -23454 -23479 -23599 -23639 -23554 -23579 -23540 -23512 -23541 -23549 -23605 -23511 -23479 -23597 -23597 -23487 -23441 -23546 -23626 -23715 -23676 -23415 -23405 -23588 -23526 -23392 -23528 -23711 -23668 -23595 -23567 -23465 -23464 -23524 -23559 -23646 -23582 -23461 -23497 -23611 -23634 -23568 -23501 -23377 -23534 -23778 -23581 -23463 -23571 -23580 -23571 -23435 -23391 -23587 -23690 -23687 -23608 -23498 -23371 -23405 -23605 -23687 -23673 -23527 -23489 -23546 -23515 -23503 -23474 -23592 -23632 -23559 -23586 -23530 -23538 -23577 -23524 -23542 -23612 -23583 -23480 -23497 -23542 -23537 -23664 -23695 -23407 -23262 -23434 -23702 -23863 -23614 -23389 -23428 -23432 -23573 -23675 -23585 -23516 -23507 -23635 -23671 -23498 -23424 -23607 -23700 -23372 -23155 -23562 -24088 -23904 -23383 -23244 -23347 -23552 -23599 -23685 -23726 -23329 -23323 -23718 -23839 -23597 -23257 -23352 -23662 -23740 -23597 -23489 -23529 -23487 -23469 -23585 -23613 -23546 -23535 -23582 -23567 -23427 -23438 -23773 -23788 -23315 -23274 -23660 -23697 -23514 -23484 -23625 -23709 -23510 -23354 -23417 -23541 -23698 -23710 -23608 -23513 -23428 -23542 -23635 -23504 -23418 -23553 -23782 -23654 -23355 -23392 -23528 -23612 -23628 -23556 -23540 -23548 -23585 -23582 -23550 -23545 -23557 -23585 -23473 -23389 -23533 -23733 -23773 -23476 -23289 -23555 -23697 -23605 -23511 -23459 -23549 -23582 -23562 -23577 -23577 -23630 -23571 -23393 -23372 -23549 -23776 -23745 -23463 -23370 -23505 -23651 -23626 -23441 -23474 -23628 -23662 -23657 -23519 -23439 -23581 -23567 -23420 -23480 -23608 -23706 -23684 -23446 -23338 -23481 -23663 -23699 -23531 -23370 -23404 -23638 -23788 -23649 -23485 -23381 -23435 -23628 -23650 -23562 -23502 -23605 -23657 -23497 -23371 -23398 -23572 -23648 -23681 -23636 -23481 -23429 -23411 -23521 -23620 -23567 -23593 -23601 -23547 -23600 -23575 -23535 -23515 -23418 -23493 -23585 -23575 -23557 -23627 -23673 -23478 -23438 -23552 -23573 -23594 -23528 -23562 -23644 -23536 -23420 -23417 -23545 -23613 -23621 -23674 -23644 -23427 -23346 -23572 -23600 -23588 -23556 -23542 -23716 -23534 -23324 -23434 -23576 -23711 -23711 -23554 -23605 -23657 -23472 -23322 -23264 -23562 -23812 -23625 -23574 -23594 -23509 -23556 -23573 -23448 -23478 -23571 -23511 -23551 -23662 -23651 -23532 -23485 -23668 -23598 -23297 -23329 -23558 -23706 -23709 -23594 -23455 -23466 -23552 -23647 -23701 -23532 -23428 -23498 -23578 -23557 -23440 -23498 -23650 -23662 -23510 -23385 -23594 -23598 -23397 -23696 -23766 -23456 -23412 -23436 -23484 -23588 -23700 -23740 -23609 -23431 -23342 -23503 -23632 -23457 -23515 -23667 -23561 -23567 -23502 -23461 -23624 -23608 -23577 -23584 -23590 -23622 -23474 -23378 -23450 -23548 -23708 -23642 -23426 -23558 -23670 -23560 -23471 -23471 -23617 -23553 -23436 -23552 -23651 -23675 -23592 -23384 -23354 -23626 -23701 -23595 -23535 -23539 -23569 -23434 -23469 -23626 -23610 -23609 -23597 -23500 -23525 -23550 -23497 -23595 -23597 -23555 -23528 -23474 -23652 -23608 -23397 -23428 -23556 -23682 -23658 -23595 -23490 -23417 -23521 -23522 -23482 -23580 -23671 -23622 -23619 -23657 -23576 -23485 -23364 -23361 -23520 -23676 -23697 -23573 -23611 -23558 -23353 -23479 -23678 -23610 -23515 -23532 -23496 -23540 -23620 -23446 -23422 -23662 -23807 -23735 -23508 -23408 -23273 -23246 -23589 -23822 -23830 -23696 -23486 -23406 -23496 -23510 -23359 -23471 -23706 -23718 -23639 -23527 -23381 -23376 -23554 -23625 -23696 -23724 -23553 -23422 -23388 -23503 -23605 -23535 -23483 -23584 -23700 -23711 -23578 -23371 -23392 -23497 -23460 -23516 -23761 -23786 -23494 -23396 -23484 -23511 -23554 -23592 -23607 -23671 -23705 -23505 -23282 -23424 -23642 -23551 -23394 -23503 -23707 -23781 -23704 -23463 -23351 -23391 -23536 -23652 -23513 -23562 -23642 -23645 -23734 -23568 -23343 -23324 -23540 -23696 -23618 -23537 -23468 -23518 -23646 -23656 -23477 -23361 -23573 -23753 -23673 -23529 -23415 -23412 -23601 -23631 -23505 -23598 -23647 -23605 -23547 -23427 -23420 -23560 -23689 -23531 -23388 -23536 -23652 -23679 -23701 -23571 -23436 -23435 -23471 -23543 -23526 -23538 -23551 -23629 -23752 -23545 -23374 -23403 -23485 -23618 -23641 -23622 -23637 -23605 -23496 -23409 -23388 -23434 -23612 -23722 -23699 -23669 -23579 -23438 -23352 -23398 -23394 -23510 -23855 -23933 -23704 -23356 -23235 -23477 -23610 -23533 -23461 -23568 -23755 -23706 -23534 -23467 -23418 -23382 -23496 -23697 -23727 -23625 -23533 -23512 -23584 -23535 -23398 -23443 -23617 -23612 -23515 -23545 -23634 -23625 -23505 -23494 -23535 -23604 -23617 -23533 -23572 -23579 -23485 -23410 -23493 -23599 -23618 -23681 -23632 -23521 -23422 -23467 -23611 -23580 -23511 -23506 -23685 -23659 -23401 -23432 -23520 -23609 -23539 -23445 -23589 -23623 -23578 -23543 -23586 -23539 -23396 -23532 -23663 -23589 -23546 -23610 -23576 -23437 -23468 -23520 -23518 -23557 -23552 -23541 -23542 -23634 -23653 -23565 -23559 -23472 -23477 -23511 -23470 -23619 -23702 -23639 -23492 -23440 -23545 -23547 -23595 -23560 -23537 -23594 -23480 -23513 -23515 -23483 -23586 -23612 -23633 -23571 -23527 -23504 -23497 -23662 -23677 -23574 -23520 -23387 -23394 -23578 -23705 -23636 -23424 -23420 -23560 -23587 -23640 -23714 -23554 -23368 -23478 -23560 -23495 -23578 -23643 -23656 -23760 -23636 -23359 -23259 -23424 -23622 -23730 -23834 -23579 -23351 -23516 -23578 -23463 -23389 -23504 -23618 -23656 -23591 -23457 -23544 -23625 -23651 -23632 -23494 -23433 -23543 -23700 -23612 -23415 -23367 -23563 -23812 -23719 -23458 -23328 -23427 -23708 -23716 -23481 -23395 -23439 -23641 -23704 -23534 -23397 -23409 -23655 -23735 -23576 -23499 -23536 -23640 -23659 -23461 -23236 -23372 -23690 -23710 -23609 -23613 -23643 -23657 -23485 -23315 -23367 -23452 -23594 -23655 -23506 -23587 -23797 -23674 -23462 -23427 -23487 -23484 -23496 -23558 -23554 -23590 -23604 -23600 -23587 -23517 -23573 -23612 -23528 -23544 -23484 -23409 -23506 -23592 -23717 -23643 -23468 -23493 -23462 -23459 -23523 -23606 -23572 -23491 -23670 -23724 -23543 -23431 -23532 -23600 -23479 -23513 -23575 -23644 -23677 -23537 -23456 -23435 -23510 -23558 -23599 -23673 -23566 -23494 -23487 -23544 -23659 -23505 -23391 -23548 -23617 -23610 -23644 -23637 -23544 -23438 -23468 -23573 -23560 -23511 -23629 -23740 -23590 -23454 -23419 -23427 -23551 -23585 -23629 -23597 -23562 -23682 -23547 -23438 -23434 -23419 -23582 -23529 -23468 -23727 -23859 -23661 -23346 -23251 -23445 -23642 -23621 -23519 -23565 -23659 -23632 -23521 -23445 -23455 -23579 -23718 -23591 -23401 -23472 -23574 -23649 -23672 -23517 -23404 -23459 -23533 -23505 -23527 -23622 -23649 -23640 -23599 -23546 -23451 -23451 -23534 -23473 -23511 -23635 -23642 -23615 -23627 -23641 -23531 -23392 -23295 -23409 -23738 -23751 -23557 -23492 -23481 -23588 -23648 -23538 -23490 -23502 -23512 -23645 -23703 -23496 -23410 -23473 -23525 -23597 -23569 -23566 -23620 -23676 -23602 -23373 -23353 -23583 -23675 -23538 -23492 -23571 -23670 -23716 -23594 -23456 -23498 -23563 -23487 -23405 -23525 -23752 -23714 -23545 -23393 -23363 -23522 -23544 -23589 -23610 -23625 -23704 -23674 -23659 -23416 -23274 -23398 -23414 -23564 -23801 -23882 -23770 -23513 -23294 -23257 -23345 -23518 -23721 -23752 -23686 -23647 -23494 -23366 -23463 -23563 -23568 -23585 -23671 -23689 -23585 -23425 -23333 -23439 -23523 -23619 -23654 -23533 -23639 -23674 -23442 -23468 -23618 -23566 -23495 -23555 -23611 -23473 -23372 -23542 -23710 -23651 -23495 -23426 -23578 -23671 -23453 -23357 -23452 -23564 -23755 -23831 -23592 -23355 -23437 -23536 -23559 -23550 -23530 -23692 -23770 -23528 -23191 -23206 -23479 -23717 -23903 -23764 -23605 -23619 -23424 -23289 -23349 -23472 -23718 -23777 -23565 -23481 -23562 -23558 -23491 -23473 -23484 -23566 -23703 -23680 -23538 -23486 -23423 -23455 -23616 -23584 -23543 -23630 -23576 -23513 -23551 -23564 -23542 -23502 -23496 -23558 -23650 -23679 -23585 -23473 -23501 -23536 -23526 -23492 -23503 -23606 -23664 -23632 -23422 -23362 -23543 -23550 -23576 -23713 -23693 -23626 -23491 -23339 -23460 -23583 -23647 -23671 -23535 -23420 -23385 -23509 -23673 -23730 -23676 -23556 -23539 -23540 -23493 -23413 -23371 -23525 -23632 -23648 -23623 -23498 -23486 -23537 -23532 -23511 -23573 -23664 -23708 -23657 -23469 -23394 -23421 -23494 -23614 -23643 -23614 -23550 -23459 -23408 -23423 -23525 -23701 -23727 -23633 -23667 -23536 -23314 -23464 -23573 -23490 -23601 -23698 -23634 -23513 -23366 -23388 -23540 -23679 -23720 -23622 -23550 -23500 -23472 -23448 -23551 -23658 -23582 -23652 -23531 -23255 -23361 -23614 -23812 -23704 -23461 -23484 -23519 -23558 -23656 -23606 -23488 -23452 -23594 -23688 -23476 -23462 -23647 -23570 -23454 -23420 -23492 -23632 -23628 -23549 -23618 -23713 -23638 -23538 -23467 -23459 -23432 -23425 -23597 -23604 -23579 -23642 -23565 -23540 -23522 -23554 -23611 -23619 -23564 -23361 -23426 -23599 -23704 -23683 -23333 -23344 -23612 -23694 -23691 -23547 -23501 -23509 -23509 -23538 -23607 -23658 -23491 -23468 -23491 -23402 -23573 -23823 -23747 -23480 -23420 -23438 -23468 -23573 -23601 -23600 -23552 -23541 -23611 -23549 -23449 -23487 -23554 -23634 -23687 -23562 -23380 -23389 -23468 -23558 -23739 -23740 -23651 -23522 -23346 -23461 -23562 -23470 -23555 -23725 -23683 -23489 -23336 -23411 -23672 -23695 -23534 -23555 -23541 -23506 -23655 -23583 -23369 -23414 -23534 -23655 -23717 -23643 -23532 -23450 -23585 -23710 -23529 -23332 -23312 -23518 -23721 -23679 -23611 -23552 -23474 -23533 -23664 -23542 -23421 -23549 -23597 -23564 -23526 -23651 -23633 -23379 -23496 -23676 -23665 -23603 -23433 -23242 -23460 -23855 -23654 -23456 -23572 -23554 -23520 -23493 -23546 -23642 -23630 -23608 -23564 -23417 -23398 -23516 -23532 -23543 -23621 -23808 -23669 -23259 -23437 -23680 -23444 -23406 -23596 -23708 -23764 -23644 -23467 -23465 -23521 -23421 -23399 -23607 -23669 -23546 -23537 -23527 -23613 -23803 -23648 -23456 -23354 -23328 -23516 -23563 -23622 -23754 -23714 -23602 -23381 -23330 -23546 -23538 -23464 -23537 -23659 -23726 -23571 -23412 -23463 -23674 -23714 -23551 -23476 -23385 -23398 -23619 -23737 -23598 -23511 -23651 -23594 -23369 -23312 -23429 -23649 -23743 -23694 -23613 -23486 -23418 -23423 -23458 -23576 -23690 -23626 -23541 -23561 -23533 -23577 -23644 -23401 -23266 -23549 -23681 -23698 -23815 -23647 -23411 -23440 -23501 -23450 -23389 -23512 -23710 -23701 -23598 -23596 -23473 -23437 -23652 -23614 -23389 -23312 -23507 -23791 -23833 -23674 -23494 -23439 -23405 -23289 -23367 -23602 -23715 -23821 -23786 -23613 -23441 -23151 -23236 -23723 -23864 -23602 -23417 -23528 -23653 -23655 -23658 -23568 -23383 -23422 -23500 -23324 -23538 -23785 -23662 -23743 -23590 -23270 -23269 -23504 -23779 -23733 -23578 -23485 -23456 -23693 -23810 -23537 -23320 -23239 -23303 -23610 -23817 -23865 -23752 -23432 -23336 -23426 -23327 -23470 -23894 -23897 -23554 -23343 -23413 -23563 -23543 -23528 -23524 -23536 -23632 -23516 -23357 -23507 -23766 -23749 -23520 -23421 -23572 -23690 -23499 -23394 -23421 -23490 -23666 -23656 -23510 -23500 -23723 -23660 -23361 -23438 -23549 -23543 -23576 -23593 -23572 -23491 -23498 -23599 -23673 -23582 -23521 -23618 -23533 -23442 -23524 -23557 -23505 -23454 -23515 -23650 -23589 -23482 -23687 -23735 -23461 -23377 -23431 -23599 -23842 -23691 -23276 -23248 -23613 -23771 -23595 -23362 -23474 -23754 -23727 -23567 -23328 -23317 -23672 -23781 -23528 -23417 -23607 -23674 -23486 -23373 -23407 -23471 -23687 -23905 -23730 -23368 -23342 -23549 -23535 -23446 -23519 -23580 -23650 -23716 -23606 -23448 -23418 -23516 -23599 -23625 -23623 -23588 -23535 -23383 -23388 -23613 -23719 -23680 -23565 -23467 -23454 -23462 -23437 -23523 -23681 -23661 -23572 -23593 -23655 -23540 -23377 -23409 -23550 -23617 -23542 -23460 -23525 -23625 -23686 -23665 -23438 -23339 -23467 -23761 -23821 -23538 -23496 -23371 -23480 -23700 -23498 -23543 -23517 -23460 -23674 -23694 -23616 -23543 -23438 -23385 -23507 -23662 -23569 -23496 -23578 -23637 -23607 -23599 -23655 -23503 -23408 -23413 -23399 -23622 -23774 -23702 -23434 -23293 -23548 -23664 -23684 -23651 -23483 -23479 -23487 -23564 -23698 -23630 -23445 -23455 -23540 -23557 -23653 -23584 -23496 -23456 -23385 -23465 -23625 -23702 -23633 -23564 -23507 -23503 -23542 -23548 -23501 -23461 -23569 -23662 -23613 -23603 -23626 -23567 -23520 -23397 -23428 -23593 -23537 -23579 -23703 -23661 -23509 -23389 -23374 -23528 -23791 -23704 -23425 -23460 -23570 -23512 -23461 -23448 -23600 -23795 -23723 -23570 -23412 -23430 -23534 -23448 -23457 -23600 -23670 -23625 -23639 -23628 -23478 -23431 -23496 -23571 -23552 -23471 -23460 -23611 -23794 -23695 -23491 -23429 -23563 -23556 -23342 -23429 -23628 -23752 -23677 -23498 -23475 -23437 -23539 -23666 -23584 -23481 -23541 -23610 -23616 -23626 -23558 -23548 -23446 -23345 -23485 -23586 -23643 -23703 -23654 -23593 -23456 -23336 -23468 -23596 -23626 -23671 -23669 -23652 -23531 -23317 -23327 -23543 -23661 -23686 -23572 -23400 -23482 -23606 -23593 -23583 -23544 -23560 -23642 -23635 -23588 -23582 -23480 -23230 -23286 -23645 -23768 -23695 -23586 -23445 -23503 -23608 -23444 -23438 -23716 -23749 -23559 -23510 -23498 -23447 -23511 -23571 -23606 -23642 -23617 -23553 -23413 -23322 -23475 -23681 -23838 -23867 -23585 -23303 -23242 -23403 -23610 -23682 -23670 -23607 -23595 -23452 -23319 -23360 -23470 -23762 -23995 -23874 -23446 -23143 -23209 -23511 -23779 -23756 -23603 -23534 -23542 -23458 -23435 -23573 -23572 -23522 -23556 -23551 -23589 -23672 -23617 -23493 -23514 -23569 -23519 -23474 -23530 -23619 -23565 -23487 -23460 -23526 -23655 -23661 -23626 -23496 -23382 -23466 -23627 -23665 -23544 -23546 -23546 -23448 -23498 -23603 -23683 -23651 -23520 -23463 -23456 -23486 -23585 -23695 -23682 -23563 -23462 -23419 -23383 -23443 -23653 -23754 -23681 -23540 -23478 -23475 -23416 -23466 -23545 -23613 -23744 -23812 -23634 -23321 -23414 -23601 -23485 -23416 -23472 -23614 -23740 -23738 -23564 -23389 -23388 -23537 -23659 -23518 -23523 -23684 -23651 -23555 -23424 -23394 -23493 -23710 -23866 -23590 -23342 -23411 -23442 -23491 -23681 -23727 -23587 -23526 -23503 -23490 -23454 -23430 -23582 -23777 -23706 -23478 -23512 -23576 -23488 -23427 -23452 -23601 -23663 -23637 -23655 -23573 -23367 -23362 -23557 -23625 -23646 -23637 -23625 -23542 -23393 -23512 -23582 -23544 -23595 -23592 -23622 -23578 -23455 -23472 -23450 -23405 -23578 -23765 -23794 -23588 -23341 -23385 -23477 -23507 -23589 -23736 -23718 -23540 -23592 -23611 -23431 -23341 -23428 -23589 -23667 -23686 -23646 -23460 -23373 -23466 -23510 -23577 -23728 -23829 -23695 -23424 -23278 -23336 -23527 -23710 -23689 -23474 -23503 -23634 -23564 -23530 -23576 -23561 -23496 -23508 -23543 -23549 -23543 -23565 -23680 -23746 -23663 -23457 -23354 -23425 -23473 -23453 -23539 -23807 -23723 -23450 -23422 -23430 -23541 -23563 -23499 -23568 -23657 -23697 -23636 -23534 -23495 -23475 -23388 -23472 -23714 -23728 -23514 -23405 -23558 -23599 -23494 -23580 -23634 -23606 -23654 -23555 -23362 -23308 -23454 -23759 -23827 -23634 -23554 -23471 -23397 -23446 -23424 -23460 -23628 -23757 -23843 -23670 -23389 -23362 -23435 -23546 -23537 -23469 -23561 -23578 -23534 -23521 -23556 -23666 -23703 -23581 -23511 -23519 -23429 -23492 -23653 -23685 -23625 -23487 -23431 -23383 -23373 -23469 -23618 -23787 -23790 -23631 -23401 -23378 -23447 -23564 -23806 -23690 -23564 -23602 -23412 -23249 -23335 -23524 -23728 -23828 -23682 -23583 -23521 -23402 -23432 -23469 -23467 -23561 -23743 -23857 -23768 -23441 -23162 -23248 -23476 -23715 -23835 -23677 -23557 -23446 -23371 -23508 -23470 -23449 -23671 -23754 -23751 -23607 -23459 -23478 -23310 -23310 -23568 -23663 -23786 -23819 -23572 -23408 -23419 -23468 -23501 -23502 -23577 -23665 -23706 -23660 -23522 -23441 -23379 -23410 -23600 -23764 -23741 -23642 -23488 -23219 -23306 -23608 -23666 -23705 -23783 -23623 -23348 -23262 -23344 -23612 -23757 -23706 -23730 -23604 -23394 -23332 -23430 -23593 -23666 -23748 -23697 -23380 -23243 -23431 -23620 -23697 -23637 -23503 -23544 -23608 -23539 -23652 -23700 -23452 -23400 -23478 -23434 -23500 -23740 -23814 -23562 -23422 -23380 -23266 -23463 -23695 -23642 -23666 -23766 -23706 -23591 -23441 -23337 -23458 -23525 -23568 -23641 -23532 -23514 -23554 -23498 -23518 -23540 -23531 -23583 -23726 -23739 -23530 -23409 -23430 -23478 -23459 -23455 -23627 -23803 -23830 -23646 -23346 -23228 -23322 -23484 -23581 -23696 -23803 -23703 -23622 -23478 -23295 -23431 -23661 -23644 -23524 -23517 -23494 -23547 -23649 -23566 -23522 -23521 -23534 -23637 -23558 -23447 -23503 -23633 -23719 -23663 -23546 -23364 -23289 -23379 -23572 -23709 -23703 -23698 -23652 -23588 -23382 -23237 -23379 -23610 -23811 -23866 -23742 -23527 -23405 -23324 -23330 -23452 -23504 -23619 -23734 -23751 -23778 -23662 -23345 -23191 -23327 -23508 -23717 -23851 -23750 -23599 -23516 -23413 -23333 -23368 -23401 -23502 -23776 -23892 -23822 -23595 -23290 -23308 -23365 -23413 -23671 -23838 -23836 -23689 -23361 -23200 -23343 -23459 -23674 -23815 -23616 -23501 -23491 -23501 -23595 -23603 -23494 -23497 -23731 -23655 -23421 -23555 -23559 -23507 -23547 -23513 -23615 -23584 -23399 -23493 -23650 -23576 -23530 -23623 -23632 -23501 -23425 -23456 -23540 -23644 -23638 -23480 -23370 -23517 -23698 -23690 -23621 -23501 -23313 -23236 -23447 -23805 -23979 -23838 -23554 -23395 -23364 -23440 -23513 -23466 -23523 -23618 -23691 -23811 -23665 -23345 -23248 -23373 -23461 -23544 -23763 -23812 -23674 -23506 -23330 -23362 -23459 -23584 -23766 -23720 -23587 -23510 -23496 -23555 -23522 -23483 -23483 -23487 -23508 -23614 -23863 -23754 -23378 -23299 -23453 -23568 -23507 -23548 -23755 -23807 -23569 -23372 -23366 -23317 -23434 -23651 -23697 -23706 -23596 -23479 -23583 -23644 -23561 -23441 -23383 -23508 -23702 -23735 -23607 -23491 -23421 -23421 -23461 -23431 -23539 -23734 -23728 -23691 -23572 -23392 -23439 -23594 -23631 -23614 -23549 -23434 -23473 -23390 -23311 -23611 -23882 -23893 -23680 -23364 -23234 -23396 -23625 -23646 -23521 -23513 -23634 -23767 -23710 -23503 -23393 -23341 -23462 -23630 -23652 -23619 -23604 -23533 -23385 -23398 -23428 -23538 -23829 -23811 -23583 -23496 -23414 -23454 -23553 -23495 -23467 -23489 -23584 -23763 -23789 -23608 -23401 -23294 -23400 -23531 -23586 -23666 -23652 -23559 -23517 -23553 -23486 -23517 -23644 -23646 -23562 -23476 -23517 -23579 -23680 -23578 -23358 -23314 -23396 -23664 -23917 -23853 -23512 -23315 -23331 -23408 -23568 -23720 -23683 -23572 -23557 -23559 -23463 -23473 -23592 -23565 -23598 -23489 -23406 -23590 -23638 -23581 -23611 -23594 -23511 -23554 -23551 -23470 -23435 -23640 -23707 -23422 -23332 -23521 -23792 -23765 -23584 -23518 -23448 -23275 -23269 -23646 -23853 -23794 -23708 -23494 -23357 -23395 -23333 -23402 -23736 -23848 -23654 -23594 -23491 -23331 -23389 -23472 -23732 -23806 -23585 -23508 -23463 -23474 -23441 -23341 -23498 -23734 -23818 -23833 -23641 -23430 -23334 -23226 -23362 -23668 -23826 -23823 -23676 -23514 -23394 -23344 -23390 -23437 -23466 -23622 -23833 -23711 -23635 -23636 -23433 -23414 -23383 -23417 -23607 -23758 -23890 -23657 -23348 -23302 -23495 -23591 -23359 -23469 -23683 -23670 -23703 -23717 -23685 -23452 -23335 -23376 -23352 -23586 -23797 -23706 -23553 -23663 -23628 -23303 -23346 -23460 -23563 -23636 -23567 -23615 -23562 -23596 -23663 -23592 -23551 -23374 -23395 -23615 -23609 -23553 -23568 -23594 -23602 -23566 -23522 -23379 -23272 -23455 -23753 -23957 -23797 -23513 -23366 -23282 -23281 -23354 -23661 -23901 -23822 -23616 -23564 -23550 -23314 -23194 -23298 -23544 -23876 -23903 -23760 -23639 -23441 -23237 -23195 -23445 -23612 -23668 -23764 -23738 -23623 -23541 -23516 -23465 -23416 -23343 -23371 -23655 -23784 -23637 -23662 -23709 -23487 -23298 -23325 -23613 -23690 -23467 -23586 -23774 -23762 -23660 -23514 -23278 -23030 -23135 -23533 -23931 -23999 -23893 -23678 -23414 -23452 -23292 -23217 -23560 -23731 -23577 -23467 -23767 -23881 -23679 -23477 -23144 -23053 -23226 -23587 -24036 -24071 -23926 -23643 -23287 -23218 -23138 -23235 -23670 -23960 -23908 -23625 -23491 -23455 -23256 -23344 -23596 -23472 -23478 -23946 -24173 -23778 -23215 -23101 -23320 -23447 -23580 -23728 -23766 -23687 -23448 -23280 -23498 -23741 -23626 -23528 -23635 -23573 -23325 -23360 -23681 -23857 -23599 -23339 -23443 -23370 -23433 -23825 -23830 -23552 -23404 -23455 -23515 -23557 -23528 -23459 -23622 -23642 -23507 -23593 -23653 -23683 -23572 -23320 -23325 -23465 -23580 -23620 -23674 -23833 -23829 -23542 -23262 -23273 -23355 -23503 -23745 -23740 -23596 -23563 -23535 -23499 -23534 -23441 -23398 -23482 -23610 -23815 -23778 -23640 -23431 -23300 -23426 -23522 -23641 -23601 -23566 -23655 -23495 -23399 -23571 -23694 -23639 -23500 -23322 -23461 -23858 -23729 -23339 -23272 -23474 -23604 -23589 -23736 -23774 -23641 -23458 -23366 -23459 -23394 -23495 -23776 -23739 -23519 -23349 -23550 -23913 -23606 -23245 -23416 -23448 -23433 -23567 -23687 -23819 -23873 -23720 -23399 -23194 -23246 -23467 -23636 -23580 -23432 -23481 -23948 -24218 -23800 -23155 -22842 -23083 -23391 -23679 -23961 -24000 -23996 -23732 -23293 -23009 -22889 -23167 -23730 -24106 -24091 -23826 -23592 -23434 -23278 -23217 -23273 -23532 -23820 -23754 -23588 -23629 -23748 -23679 -23353 -23097 -23271 -23604 -23742 -23800 -23793 -23669 -23489 -23329 -23285 -23390 -23619 -23858 -23789 -23493 -23391 -23510 -23658 -23653 -23479 -23337 -23420 -23584 -23550 -23578 -23805 -23785 -23460 -23267 -23354 -23556 -23812 -23811 -23387 -23113 -23352 -23788 -23967 -23765 -23535 -23504 -23483 -23358 -23249 -23444 -23730 -23734 -23677 -23580 -23494 -23535 -23543 -23593 -23569 -23270 -23171 -23533 -23994 -24166 -23842 -23410 -23101 -22961 -23248 -23729 -23924 -23719 -23717 -23883 -23552 -23094 -23097 -23521 -23867 -23776 -23490 -23417 -23531 -23508 -23467 -23553 -23666 -23737 -23801 -23716 -23260 -23069 -23319 -23660 -23935 -23917 -23742 -23346 -23048 -23208 -23539 -23800 -23880 -23898 -23803 -23446 -23034 -23046 -23410 -23634 -23903 -24173 -23771 -23016 -23039 -23670 -23864 -23660 -23446 -23294 -23553 -23890 -23829 -23580 -23450 -23368 -23183 -23340 -23538 -23675 -23945 -23861 -23673 -23469 -23332 -23335 -23314 -23546 -23772 -23832 -23741 -23425 -23209 -23345 -23681 -23709 -23488 -23412 -23618 -23914 -23751 -23444 -23414 -23456 -23583 -23605 -23370 -23281 -23537 -23793 -23825 -23636 -23320 -23269 -23520 -23639 -23598 -23636 -23744 -23763 -23626 -23453 -23327 -23370 -23458 -23427 -23587 -23758 -23663 -23674 -23635 -23395 -23388 -23457 -23477 -23609 -23713 -23704 -23560 -23446 -23474 -23497 -23511 -23505 -23474 -23569 -23717 -23702 -23538 -23397 -23468 -23644 -23580 -23422 -23426 -23553 -23716 -23761 -23710 -23509 -23222 -23361 -23710 -23639 -23409 -23525 -23831 -23692 -23378 -23403 -23532 -23725 -23653 -23234 -23191 -23663 -24030 -23842 -23362 -23231 -23430 -23610 -23726 -23692 -23521 -23350 -23315 -23428 -23708 -23909 -23705 -23491 -23449 -23510 -23636 -23571 -23489 -23594 -23632 -23380 -23261 -23582 -23730 -23595 -23638 -23685 -23559 -23477 -23457 -23425 -23533 -23663 -23597 -23499 -23512 -23661 -23773 -23635 -23403 -23342 -23400 -23495 -23676 -23659 -23529 -23569 -23524 -23473 -23650 -23763 -23622 -23430 -23315 -23355 -23521 -23699 -23712 -23637 -23651 -23555 -23464 -23465 -23444 -23502 -23659 -23718 -23550 -23459 -23479 -23476 -23507 -23515 -23622 -23675 -23531 -23492 -23603 -23717 -23542 -23342 -23529 -23602 -23535 -23577 -23633 -23686 -23650 -23487 -23338 -23430 -23561 -23582 -23661 -23659 -23511 -23438 -23478 -23596 -23717 -23590 -23305 -23284 -23659 -23951 -23843 -23514 -23190 -23219 -23500 -23652 -23671 -23685 -23711 -23674 -23566 -23301 -23110 -23371 -23777 -23943 -23895 -23722 -23425 -23108 -23027 -23379 -23884 -23988 -23781 -23583 -23465 -23357 -23161 -23343 -23858 -23944 -23724 -23538 -23371 -23341 -23369 -23414 -23670 -23885 -23894 -23621 -23230 -23300 -23456 -23479 -23551 -23641 -23810 -23854 -23619 -23306 -23189 -23200 -23497 -24006 -24086 -23627 -23391 -23479 -23313 -23198 -23325 -23736 -24122 -23969 -23486 -23131 -23150 -23379 -23668 -23775 -23671 -23602 -23635 -23613 -23523 -23419 -23326 -23457 -23603 -23694 -23824 -23714 -23536 -23406 -23208 -23269 -23575 -23807 -23841 -23706 -23498 -23413 -23457 -23461 -23554 -23603 -23470 -23436 -23610 -23706 -23644 -23605 -23516 -23372 -23452 -23746 -23702 -23346 -23368 -23705 -23698 -23482 -23478 -23546 -23641 -23608 -23468 -23612 -23693 -23459 -23422 -23618 -23587 -23399 -23516 -23708 -23593 -23415 -23457 -23739 -23749 -23430 -23394 -23513 -23525 -23590 -23718 -23646 -23448 -23559 -23632 -23433 -23403 -23487 -23579 -23636 -23615 -23630 -23665 -23604 -23437 -23389 -23420 -23565 -23762 -23654 -23491 -23507 -23556 -23612 -23597 -23426 -23343 -23514 -23634 -23611 -23647 -23592 -23588 -23700 -23564 -23330 -23286 -23453 -23604 -23710 -23701 -23622 -23635 -23465 -23389 -23458 -23491 -23575 -23656 -23721 -23597 -23515 -23439 -23351 -23586 -23672 -23494 -23554 -23678 -23519 -23458 -23575 -23606 -23653 -23560 -23363 -23356 -23697 -23935 -23533 -23286 -23349 -23411 -23712 -23810 -23715 -23595 -23366 -23303 -23382 -23526 -23658 -23696 -23732 -23636 -23434 -23395 -23591 -23702 -23524 -23435 -23437 -23529 -23777 -23791 -23563 -23366 -23334 -23280 -23341 -23671 -23943 -24026 -23769 -23314 -23064 -23171 -23461 -23669 -23813 -23951 -23915 -23535 -23230 -23218 -23255 -23536 -23779 -23735 -23844 -23812 -23420 -23193 -23318 -23415 -23453 -23729 -23887 -23718 -23537 -23431 -23387 -23430 -23531 -23619 -23663 -23647 -23646 -23554 -23384 -23518 -23606 -23427 -23446 -23561 -23590 -23733 -23805 -23575 -23380 -23421 -23502 -23551 -23600 -23533 -23532 -23580 -23475 -23550 -23584 -23503 -23649 -23673 -23529 -23371 -23312 -23480 -23699 -23831 -23745 -23655 -23629 -23359 -23131 -23331 -23616 -23665 -23696 -23660 -23614 -23721 -23531 -23308 -23452 -23498 -23579 -23752 -23747 -23630 -23398 -23194 -23311 -23615 -23718 -23848 -23875 -23524 -23295 -23245 -23256 -23381 -23726 -23993 -23828 -23718 -23520 -23195 -23276 -23512 -23623 -23733 -23832 -23563 -23351 -23454 -23379 -23452 -23644 -23637 -23672 -23747 -23669 -23469 -23353 -23360 -23390 -23492 -23760 -23935 -23799 -23537 -23218 -23150 -23500 -23664 -23608 -23762 -23780 -23631 -23592 -23328 -23138 -23325 -23619 -23874 -23876 -23643 -23387 -23346 -23372 -23432 -23759 -23994 -23756 -23244 -23136 -23473 -23796 -23826 -23531 -23341 -23397 -23630 -23760 -23579 -23378 -23431 -23697 -23769 -23613 -23450 -23389 -23440 -23482 -23603 -23794 -23759 -23445 -23308 -23430 -23598 -23773 -23683 -23403 -23324 -23624 -23814 -23607 -23518 -23439 -23405 -23665 -23711 -23478 -23285 -23406 -23747 -23819 -23663 -23429 -23425 -23529 -23546 -23677 -23652 -23645 -23504 -23265 -23499 -23704 -23467 -23275 -23611 -23848 -23569 -23525 -23625 -23600 -23587 -23409 -23394 -23503 -23614 -23744 -23602 -23523 -23471 -23377 -23474 -23759 -24078 -23753 -23146 -23055 -23192 -23464 -23885 -24010 -23744 -23554 -23528 -23465 -23502 -23478 -23285 -23285 -23625 -23985 -23967 -23580 -23169 -23039 -23354 -23901 -23994 -23696 -23460 -23418 -23525 -23351 -23245 -23443 -23709 -24064 -23990 -23470 -23154 -23287 -23482 -23563 -23630 -23609 -23678 -23671 -23485 -23458 -23540 -23567 -23578 -23472 -23370 -23570 -23756 -23744 -23620 -23372 -23314 -23487 -23633 -23743 -23667 -23373 -23385 -23692 -23754 -23525 -23374 -23463 -23529 -23614 -23581 -23390 -23492 -23773 -23855 -23598 -23386 -23456 -23459 -23434 -23509 -23594 -23698 -23654 -23587 -23570 -23463 -23444 -23408 -23511 -23793 -23747 -23523 -23410 -23359 -23525 -23723 -23624 -23518 -23569 -23538 -23373 -23406 -23645 -23808 -23757 -23549 -23448 -23360 -23361 -23482 -23615 -23725 -23643 -23637 -23667 -23513 -23423 -23466 -23504 -23513 -23549 -23584 -23612 -23597 -23498 -23590 -23665 -23515 -23489 -23475 -23472 -23532 -23585 -23647 -23607 -23567 -23556 -23515 -23484 -23550 -23548 -23448 -23556 -23742 -23757 -23541 -23357 -23379 -23447 -23605 -23772 -23816 -23696 -23497 -23368 -23262 -23286 -23451 -23662 -23811 -23787 -23688 -23499 -23313 -23365 -23542 -23575 -23598 -23699 -23586 -23479 -23543 -23598 -23637 -23529 -23363 -23399 -23626 -23711 -23656 -23653 -23515 -23402 -23460 -23485 -23541 -23725 -23722 -23532 -23432 -23352 -23414 -23698 -23795 -23584 -23454 -23464 -23506 -23565 -23576 -23571 -23595 -23669 -23647 -23478 -23329 -23289 -23450 -23737 -23851 -23783 -23696 -23428 -23217 -23443 -23564 -23453 -23524 -23669 -23764 -23759 -23595 -23302 -23237 -23484 -23577 -23642 -23832 -23789 -23491 -23457 -23539 -23365 -23427 -23566 -23560 -23739 -23856 -23667 -23335 -23166 -23285 -23450 -23701 -23997 -23866 -23493 -23295 -23389 -23587 -23616 -23521 -23478 -23600 -23717 -23643 -23406 -23403 -23448 -23500 -23754 -23729 -23646 -23508 -23352 -23448 -23468 -23505 -23687 -23784 -23640 -23493 -23471 -23416 -23422 -23530 -23586 -23689 -23747 -23580 -23485 -23473 -23474 -23474 -23416 -23515 -23678 -23759 -23741 -23572 -23419 -23416 -23521 -23562 -23466 -23425 -23624 -23832 -23745 -23509 -23347 -23394 -23441 -23456 -23664 -23712 -23617 -23606 -23553 -23526 -23602 -23700 -23586 -23302 -23286 -23632 -23654 -23386 -23538 -23713 -23679 -23592 -23463 -23389 -23329 -23523 -23825 -23817 -23656 -23752 -23614 -23065 -23025 -23429 -23956 -23909 -23447 -23709 -23727 -23324 -23227 -23431 -23801 -23687 -23383 -23424 -23644 -23680 -23643 -23722 -23565 -23445 -23377 -23469 -23674 -23368 -23221 -23616 -24063 -24066 -23535 -23098 -23139 -23510 -23766 -23795 -23624 -23346 -23326 -23567 -23668 -23677 -23733 -23627 -23535 -23432 -23338 -23353 -23394 -23673 -23793 -23619 -23628 -23693 -23618 -23572 -23554 -23419 -23326 -23207 -23165 -23484 -23880 -24123 -24030 -23630 -23423 -23460 -23278 -23069 -23303 -23762 -23888 -23576 -23516 -23702 -23629 -23539 -23574 -23628 -23532 -23295 -23236 -23436 -23879 -24142 -23725 -23158 -23219 -23565 -23641 -23655 -23602 -23368 -23180 -23437 -23846 -23872 -23854 -23653 -23310 -23241 -23391 -23679 -23805 -23632 -23361 -23323 -23375 -23509 -23753 -23634 -23573 -23692 -23575 -23503 -23637 -23772 -23665 -23289 -22853 -23036 -23866 -24296 -24054 -23658 -23511 -23507 -23079 -22552 -23066 -24117 -24402 -24100 -23669 -23218 -23113 -23460 -23771 -23641 -23441 -23475 -23432 -23356 -23706 -24137 -23821 -23246 -23070 -23068 -23427 -23879 -23934 -23926 -23844 -23440 -22945 -22911 -23551 -24137 -23947 -23598 -23643 -23579 -23398 -23248 -23133 -23396 -23806 -23816 -23682 -23729 -23799 -23609 -23252 -23116 -23160 -23548 -23993 -23885 -23576 -23559 -23711 -23457 -23141 -23391 -23664 -23610 -23675 -23712 -23480 -23421 -23510 -23615 -23688 -23735 -23602 -23246 -23360 -23576 -23576 -23794 -23780 -23448 -23274 -23257 -23321 -23675 -23972 -23800 -23625 -23595 -23577 -23427 -23218 -23292 -23465 -23645 -23802 -23848 -23706 -23439 -23403 -23528 -23402 -23234 -23501 -23802 -23840 -23823 -23596 -23262 -23215 -23370 -23577 -23792 -23826 -23674 -23444 -23227 -23308 -23650 -23818 -23785 -23652 -23544 -23429 -23263 -23317 -23403 -23600 -23858 -23856 -23771 -23536 -23360 -23332 -23344 -23428 -23522 -23762 -23799 -23621 -23626 -23712 -23525 -23140 -23267 -23502 -23604 -23933 -23906 -23562 -23462 -23434 -23261 -23334 -23558 -23625 -23672 -23702 -23708 -23483 -23343 -23593 -23652 -23588 -23647 -23462 -23247 -23339 -23599 -23841 -23837 -23727 -23688 -23545 -23389 -23212 -23158 -23440 -23601 -23788 -23984 -23782 -23569 -23405 -23266 -23332 -23503 -23627 -23682 -23662 -23587 -23660 -23551 -23388 -23671 -23767 -23607 -23420 -23143 -23281 -23648 -23797 -23863 -23820 -23552 -23162 -22958 -23261 -23853 -24211 -24099 -23530 -23153 -23242 -23204 -23320 -23741 -23908 -23928 -23816 -23409 -23119 -23226 -23479 -23658 -23733 -23750 -23728 -23483 -23318 -23487 -23579 -23613 -23575 -23422 -23512 -23727 -23701 -23615 -23639 -23523 -23408 -23402 -23372 -23444 -23595 -23767 -23802 -23609 -23512 -23423 -23327 -23453 -23537 -23590 -23685 -23682 -23619 -23567 -23523 -23465 -23486 -23566 -23616 -23494 -23437 -23597 -23594 -23610 -23618 -23498 -23546 -23573 -23585 -23601 -23514 -23499 -23483 -23446 -23507 -23621 -23583 -23561 -23695 -23650 -23559 -23501 -23399 -23410 -23513 -23601 -23590 -23596 -23659 -23631 -23530 -23568 -23615 -23508 -23527 -23474 -23363 -23515 -23600 -23635 -23722 -23621 -23477 -23386 -23415 -23593 -23703 -23778 -23702 -23319 -23159 -23461 -23689 -23764 -23773 -23559 -23406 -23357 -23395 -23640 -23721 -23666 -23598 -23466 -23394 -23379 -23617 -23804 -23718 -23701 -23486 -23225 -23360 -23557 -23630 -23684 -23646 -23575 -23468 -23370 -23526 -23797 -23772 -23502 -23365 -23352 -23508 -23746 -23679 -23571 -23576 -23500 -23500 -23534 -23492 -23466 -23580 -23723 -23599 -23405 -23466 -23559 -23569 -23627 -23658 -23653 -23601 -23554 -23470 -23331 -23383 -23475 -23599 -23748 -23760 -23740 -23563 -23351 -23358 -23462 -23590 -23697 -23673 -23456 -23311 -23524 -23694 -23623 -23545 -23491 -23601 -23679 -23459 -23388 -23575 -23656 -23753 -23713 -23466 -23475 -23521 -23402 -23413 -23621 -23714 -23549 -23479 -23517 -23461 -23526 -23622 -23538 -23550 -23657 -23652 -23611 -23613 -23474 -23307 -23419 -23623 -23731 -23639 -23468 -23503 -23607 -23637 -23572 -23448 -23433 -23449 -23526 -23709 -23690 -23562 -23555 -23549 -23407 -23396 -23646 -23661 -23495 -23415 -23477 -23739 -23794 -23588 -23443 -23380 -23425 -23682 -23837 -23645 -23430 -23366 -23342 -23416 -23599 -23772 -23848 -23743 -23502 -23224 -23148 -23433 -23778 -23909 -23712 -23394 -23369 -23598 -23721 -23571 -23418 -23413 -23497 -23654 -23727 -23571 -23425 -23482 -23513 -23598 -23746 -23678 -23485 -23368 -23314 -23352 -23608 -23759 -23684 -23642 -23607 -23630 -23596 -23422 -23339 -23439 -23641 -23740 -23650 -23569 -23586 -23443 -23279 -23411 -23624 -23764 -23794 -23695 -23456 -23246 -23330 -23507 -23680 -23791 -23680 -23526 -23366 -23367 -23634 -23743 -23624 -23545 -23542 -23588 -23568 -23452 -23435 -23461 -23478 -23523 -23573 -23663 -23649 -23626 -23594 -23461 -23466 -23541 -23628 -23704 -23629 -23448 -23350 -23459 -23641 -23677 -23629 -23584 -23461 -23420 -23518 -23661 -23735 -23688 -23534 -23323 -23358 -23510 -23525 -23588 -23622 -23542 -23548 -23589 -23623 -23589 -23528 -23643 -23652 -23652 -23676 -23497 -23330 -23152 -23335 -23703 -23635 -23629 -23713 -23563 -23458 -23566 -23738 -23726 -23576 -23368 -23314 -23564 -23672 -23568 -23508 -23466 -23510 -23683 -23634 -23457 -23505 -23511 -23481 -23595 -23699 -23822 -23720 -23348 -23304 -23392 -23445 -23589 -23619 -23752 -23733 -23527 -23480 -23392 -23493 -23630 -23578 -23595 -23567 -23577 -23527 -23420 -23367 -23388 -23696 -23806 -23669 -23551 -23479 -23564 -23579 -23607 -23569 -23449 -23507 -23601 -23559 -23396 -23428 -23616 -23623 -23541 -23571 -23616 -23609 -23601 -23499 -23465 -23594 -23740 -23624 -23383 -23455 -23503 -23425 -23481 -23652 -23761 -23693 -23557 -23371 -23336 -23463 -23533 -23581 -23621 -23666 -23723 -23662 -23477 -23476 -23558 -23501 -23522 -23575 -23625 -23627 -23454 -23358 -23452 -23596 -23600 -23605 -23702 -23610 -23543 -23518 -23370 -23473 -23698 -23663 -23515 -23528 -23685 -23606 -23414 -23366 -23399 -23604 -23742 -23645 -23544 -23526 -23504 -23548 -23552 -23471 -23532 -23616 -23601 -23539 -23581 -23616 -23562 -23659 -23650 -23392 -23278 -23353 -23499 -23734 -23789 -23609 -23504 -23556 -23636 -23595 -23457 -23408 -23452 -23488 -23675 -23785 -23542 -23501 -23673 -23578 -23392 -23324 -23481 -23594 -23567 -23799 -23813 -23482 -23386 -23403 -23472 -23666 -23624 -23484 -23605 -23608 -23420 -23448 -23592 -23588 -23538 -23633 -23648 -23498 -23526 -23588 -23464 -23437 -23618 -23648 -23530 -23586 -23538 -23506 -23645 -23593 -23488 -23453 -23479 -23498 -23533 -23658 -23706 -23657 -23507 -23422 -23501 -23496 -23470 -23573 -23631 -23690 -23707 -23538 -23449 -23429 -23364 -23496 -23702 -23656 -23527 -23543 -23681 -23722 -23517 -23420 -23435 -23378 -23539 -23715 -23681 -23594 -23454 -23463 -23615 -23575 -23414 -23415 -23602 -23691 -23629 -23606 -23543 -23491 -23491 -23484 -23573 -23612 -23591 -23599 -23586 -23599 -23551 -23503 -23504 -23484 -23492 -23532 -23600 -23677 -23651 -23517 -23430 -23413 -23514 -23668 -23666 -23566 -23524 -23585 -23597 -23535 -23459 -23458 -23593 -23631 -23540 -23513 -23519 -23551 -23639 -23545 -23458 -23579 -23574 -23530 -23561 -23490 -23506 -23690 -23707 -23596 -23418 -23307 -23530 -23643 -23594 -23663 -23606 -23501 -23531 -23557 -23464 -23406 -23515 -23693 -23761 -23599 -23468 -23430 -23472 -23583 -23641 -23611 -23458 -23553 -23640 -23492 -23515 -23506 -23496 -23568 -23597 -23616 -23529 -23495 -23575 -23639 -23590 -23476 -23564 -23598 -23526 -23506 -23445 -23584 -23702 -23583 -23403 -23403 -23638 -23654 -23569 -23582 -23556 -23562 -23561 -23465 -23436 -23580 -23643 -23530 -23565 -23684 -23631 -23573 -23395 -23394 -23634 -23512 -23366 -23476 -23739 -23835 -23630 -23490 -23372 -23374 -23543 -23664 -23631 -23485 -23562 -23717 -23568 -23419 -23509 -23475 -23475 -23646 -23617 -23597 -23586 -23481 -23407 -23492 -23729 -23605 -23353 -23576 -23821 -23636 -23428 -23282 -23406 -23852 -23791 -23489 -23385 -23377 -23578 -23645 -23497 -23519 -23688 -23675 -23511 -23459 -23487 -23527 -23559 -23564 -23623 -23575 -23527 -23583 -23513 -23585 -23636 -23510 -23462 -23470 -23540 -23553 -23623 -23611 -23522 -23650 -23603 -23453 -23493 -23604 -23663 -23563 -23458 -23433 -23526 -23622 -23569 -23546 -23517 -23457 -23495 -23587 -23611 -23659 -23737 -23645 -23483 -23358 -23368 -23547 -23653 -23571 -23569 -23718 -23640 -23477 -23460 -23391 -23391 -23502 -23602 -23827 -23841 -23474 -23381 -23486 -23498 -23595 -23561 -23511 -23633 -23619 -23511 -23546 -23528 -23469 -23625 -23692 -23593 -23484 -23370 -23469 -23617 -23620 -23610 -23564 -23510 -23542 -23561 -23549 -23590 -23595 -23516 -23430 -23488 -23630 -23645 -23584 -23493 -23486 -23572 -23569 -23483 -23478 -23568 -23631 -23723 -23602 -23437 -23580 -23617 -23615 -23506 -23281 -23385 -23559 -23693 -23719 -23530 -23486 -23590 -23647 -23615 -23443 -23405 -23546 -23647 -23706 -23590 -23492 -23472 -23495 -23526 -23392 -23501 -23715 -23687 -23646 -23585 -23502 -23514 -23502 -23469 -23568 -23589 -23488 -23497 -23546 -23620 -23681 -23631 -23614 -23485 -23303 -23424 -23587 -23616 -23585 -23648 -23732 -23536 -23389 -23342 -23388 -23694 -23806 -23727 -23656 -23477 -23311 -23356 -23552 -23607 -23655 -23679 -23583 -23538 -23469 -23475 -23542 -23587 -23647 -23607 -23493 -23463 -23524 -23548 -23564 -23603 -23526 -23425 -23560 -23670 -23519 -23523 -23715 -23695 -23523 -23329 -23302 -23591 -23798 -23761 -23643 -23394 -23186 -23318 -23537 -23787 -24016 -23870 -23559 -23244 -23059 -23226 -23559 -23709 -23914 -24174 -23789 -23132 -22916 -23172 -23633 -23763 -23686 -23867 -23949 -23639 -23256 -22997 -23146 -23695 -23949 -23785 -23675 -23654 -23475 -23186 -23245 -23643 -23874 -23818 -23525 -23345 -23443 -23474 -23530 -23618 -23558 -23664 -23735 -23402 -23303 -23683 -23707 -23392 -23407 -23467 -23655 -23844 -23561 -23423 -23544 -23619 -23489 -23317 -23492 -23782 -23871 -23613 -23387 -23404 -23370 -23386 -23517 -23718 -23908 -23785 -23431 -23346 -23458 -23456 -23563 -23632 -23531 -23576 -23630 -23551 -23445 -23463 -23579 -23637 -23701 -23612 -23469 -23492 -23514 -23501 -23451 -23514 -23585 -23577 -23720 -23723 -23478 -23321 -23423 -23647 -23705 -23568 -23503 -23604 -23609 -23436 -23376 -23518 -23651 -23692 -23679 -23593 -23367 -23375 -23571 -23576 -23659 -23580 -23364 -23487 -23678 -23723 -23617 -23420 -23399 -23611 -23709 -23527 -23384 -23460 -23652 -23649 -23470 -23523 -23678 -23691 -23546 -23357 -23383 -23562 -23704 -23705 -23534 -23482 -23528 -23468 -23535 -23590 -23469 -23557 -23737 -23706 -23561 -23353 -23293 -23487 -23689 -23732 -23640 -23532 -23465 -23406 -23508 -23754 -23694 -23439 -23490 -23559 -23429 -23443 -23605 -23783 -23822 -23582 -23325 -23301 -23526 -23745 -23606 -23366 -23443 -23703 -23829 -23706 -23409 -23234 -23430 -23642 -23629 -23608 -23634 -23622 -23560 -23479 -23287 -23254 -23631 -23971 -23908 -23611 -23394 -23381 -23368 -23299 -23506 -23706 -23760 -23992 -23826 -23267 -23121 -23285 -23453 -23623 -23744 -23802 -23661 -23524 -23477 -23403 -23494 -23465 -23464 -23658 -23741 -23749 -23541 -23396 -23443 -23298 -23418 -23804 -23834 -23719 -23577 -23390 -23289 -23296 -23403 -23566 -23876 -24058 -23928 -23560 -23122 -22987 -23120 -23519 -23947 -23934 -23778 -23703 -23562 -23323 -23123 -23257 -23570 -23814 -23902 -23694 -23522 -23528 -23434 -23355 -23457 -23599 -23608 -23520 -23554 -23635 -23627 -23559 -23498 -23504 -23513 -23575 -23561 -23599 -23580 -23471 -23621 -23562 -23502 -23573 -23525 -23591 -23525 -23446 -23620 -23735 -23553 -23372 -23491 -23654 -23598 -23445 -23419 -23587 -23690 -23607 -23548 -23500 -23646 -23651 -23404 -23479 -23521 -23522 -23506 -23484 -23772 -23825 -23550 -23348 -23395 -23506 -23484 -23564 -23661 -23728 -23782 -23551 -23260 -23355 -23575 -23570 -23561 -23640 -23691 -23710 -23491 -23291 -23382 -23531 -23585 -23577 -23692 -23682 -23603 -23612 -23462 -23322 -23375 -23531 -23693 -23766 -23726 -23650 -23493 -23391 -23391 -23467 -23603 -23581 -23611 -23672 -23595 -23564 -23540 -23468 -23400 -23426 -23556 -23688 -23716 -23604 -23497 -23480 -23515 -23528 -23495 -23569 -23675 -23676 -23640 -23511 -23425 -23467 -23434 -23519 -23652 -23637 -23699 -23599 -23452 -23536 -23501 -23428 -23457 -23506 -23634 -23767 -23690 -23491 -23516 -23590 -23461 -23416 -23503 -23557 -23618 -23658 -23665 -23598 -23430 -23408 -23510 -23567 -23641 -23668 -23638 -23556 -23411 -23381 -23457 -23534 -23639 -23621 -23584 -23735 -23715 -23456 -23311 -23366 -23498 -23643 -23732 -23646 -23587 -23656 -23595 -23337 -23265 -23505 -23658 -23660 -23645 -23591 -23529 -23568 -23553 -23433 -23511 -23619 -23560 -23533 -23543 -23596 -23591 -23457 -23480 -23550 -23510 -23565 -23673 -23671 -23606 -23510 -23341 -23375 -23631 -23731 -23671 -23583 -23520 -23406 -23350 -23567 -23678 -23625 -23707 -23633 -23368 -23345 -23493 -23631 -23773 -23663 -23469 -23451 -23487 -23454 -23321 -23568 -23978 -23751 -23325 -23357 -23575 -23596 -23450 -23561 -23773 -23649 -23560 -23459 -23408 -23632 -23609 -23416 -23488 -23681 -23683 -23567 -23493 -23454 -23409 -23466 -23671 -23666 -23543 -23614 -23655 -23558 -23454 -23435 -23569 -23651 -23514 -23392 -23458 -23592 -23695 -23679 -23546 -23521 -23575 -23532 -23467 -23531 -23624 -23555 -23469 -23483 -23542 -23637 -23673 -23526 -23423 -23549 -23643 -23571 -23510 -23615 -23646 -23516 -23494 -23478 -23451 -23551 -23644 -23654 -23628 -23527 -23376 -23463 -23677 -23625 -23526 -23469 -23480 -23671 -23612 -23450 -23584 -23643 -23517 -23455 -23468 -23538 -23596 -23640 -23596 -23534 -23576 -23517 -23511 -23534 -23515 -23519 -23445 -23563 -23757 -23738 -23606 -23471 -23296 -23300 -23660 -23741 -23557 -23559 -23531 -23554 -23681 -23654 -23516 -23441 -23409 -23427 -23563 -23728 -23772 -23577 -23344 -23369 -23505 -23606 -23681 -23653 -23556 -23556 -23592 -23473 -23403 -23502 -23605 -23665 -23596 -23524 -23484 -23484 -23611 -23690 -23683 -23508 -23360 -23436 -23540 -23599 -23540 -23520 -23712 -23770 -23423 -23291 -23581 -23637 -23489 -23525 -23654 -23618 -23554 -23539 -23518 -23599 -23482 -23332 -23530 -23713 -23654 -23528 -23575 -23584 -23481 -23554 -23553 -23518 -23605 -23542 -23501 -23535 -23561 -23573 -23532 -23543 -23473 -23449 -23626 -23768 -23663 -23461 -23518 -23616 -23555 -23476 -23472 -23539 -23578 -23566 -23564 -23615 -23508 -23433 -23566 -23566 -23530 -23551 -23564 -23557 -23585 -23643 -23555 -23482 -23471 -23534 -23593 -23559 -23625 -23516 -23404 -23480 -23534 -23779 -23717 -23364 -23397 -23648 -23776 -23570 -23475 -23572 -23450 -23414 -23477 -23526 -23624 -23745 -23748 -23469 -23354 -23554 -23604 -23436 -23377 -23543 -23743 -23757 -23576 -23486 -23517 -23511 -23477 -23529 -23601 -23567 -23610 -23629 -23576 -23541 -23369 -23332 -23588 -23763 -23658 -23582 -23567 -23461 -23512 -23526 -23476 -23499 -23487 -23579 -23708 -23753 -23643 -23473 -23425 -23479 -23504 -23429 -23459 -23615 -23742 -23720 -23614 -23545 -23391 -23375 -23452 -23460 -23644 -23730 -23620 -23615 -23559 -23434 -23502 -23601 -23516 -23468 -23609 -23661 -23589 -23575 -23484 -23425 -23490 -23548 -23608 -23631 -23639 -23552 -23424 -23491 -23600 -23611 -23514 -23456 -23556 -23594 -23624 -23615 -23536 -23546 -23519 -23490 -23547 -23583 -23571 -23532 -23445 -23512 -23692 -23675 -23589 -23563 -23506 -23427 -23458 -23559 -23574 -23554 -23566 -23633 -23678 -23614 -23500 -23385 -23390 -23485 -23547 -23640 -23719 -23612 -23493 -23541 -23524 -23491 -23534 -23541 -23551 -23581 -23653 -23685 -23603 -23439 -23333 -23560 -23679 -23553 -23555 -23444 -23495 -23667 -23661 -23612 -23379 -23362 -23509 -23596 -23724 -23677 -23663 -23557 -23408 -23419 -23400 -23519 -23584 -23607 -23738 -23620 -23429 -23474 -23641 -23677 -23405 -23352 -23665 -23668 -23598 -23647 -23547 -23514 -23519 -23489 -23407 -23497 -23706 -23559 -23500 -23572 -23508 -23609 -23601 -23466 -23451 -23513 -23623 -23630 -23621 -23609 -23565 -23553 -23530 -23528 -23510 -23560 -23614 -23467 -23426 -23537 -23588 -23676 -23684 -23539 -23398 -23432 -23617 -23641 -23496 -23457 -23559 -23656 -23652 -23571 -23548 -23465 -23405 -23594 -23684 -23576 -23507 -23493 -23523 -23550 -23544 -23579 -23617 -23536 -23461 -23542 -23620 -23570 -23516 -23525 -23505 -23549 -23658 -23629 -23564 -23535 -23492 -23428 -23454 -23619 -23653 -23568 -23552 -23534 -23483 -23498 -23530 -23567 -23680 -23671 -23499 -23427 -23504 -23608 -23608 -23552 -23549 -23534 -23575 -23623 -23550 -23503 -23484 -23466 -23554 -23616 -23558 -23511 -23512 -23588 -23650 -23596 -23503 -23421 -23416 -23554 -23701 -23689 -23583 -23525 -23532 -23543 -23495 -23444 -23540 -23673 -23653 -23537 -23445 -23468 -23553 -23532 -23519 -23621 -23666 -23652 -23574 -23453 -23468 -23507 -23502 -23519 -23549 -23638 -23659 -23610 -23570 -23450 -23397 -23503 -23568 -23576 -23641 -23623 -23595 -23606 -23499 -23447 -23446 -23538 -23688 -23618 -23543 -23520 -23462 -23503 -23539 -23609 -23671 -23561 -23509 -23541 -23476 -23468 -23611 -23676 -23610 -23528 -23458 -23460 -23523 -23569 -23564 -23537 -23629 -23716 -23583 -23428 -23417 -23486 -23553 -23598 -23642 -23610 -23551 -23537 -23529 -23503 -23466 -23539 -23573 -23571 -23663 -23570 -23487 -23597 -23569 -23431 -23424 -23543 -23636 -23614 -23542 -23554 -23618 -23614 -23555 -23479 -23458 -23488 -23547 -23589 -23570 -23596 -23583 -23537 -23590 -23603 -23506 -23471 -23531 -23564 -23601 -23580 -23468 -23417 -23499 -23637 -23688 -23669 -23593 -23421 -23326 -23441 -23610 -23707 -23739 -23632 -23460 -23379 -23447 -23638 -23726 -23641 -23505 -23416 -23431 -23500 -23594 -23688 -23723 -23653 -23425 -23290 -23430 -23588 -23718 -23787 -23644 -23410 -23343 -23428 -23465 -23568 -23668 -23661 -23726 -23658 -23477 -23427 -23442 -23467 -23541 -23610 -23554 -23552 -23628 -23623 -23605 -23540 -23460 -23513 -23593 -23566 -23479 -23491 -23582 -23596 -23592 -23585 -23540 -23531 -23557 -23540 -23454 -23442 -23582 -23681 -23633 -23573 -23549 -23535 -23574 -23565 -23503 -23501 -23509 -23549 -23596 -23538 -23533 -23578 -23520 -23493 -23555 -23633 -23617 -23581 -23586 -23491 -23442 -23474 -23507 -23620 -23610 -23503 -23566 -23601 -23590 -23593 -23489 -23536 -23610 -23477 -23512 -23614 -23540 -23533 -23571 -23563 -23583 -23557 -23504 -23555 -23603 -23527 -23501 -23552 -23525 -23494 -23508 -23560 -23592 -23579 -23593 -23512 -23479 -23595 -23616 -23591 -23576 -23531 -23523 -23532 -23517 -23518 -23558 -23570 -23545 -23569 -23595 -23523 -23489 -23560 -23542 -23545 -23694 -23720 -23507 -23301 -23350 -23500 -23682 -23792 -23692 -23584 -23406 -23392 -23570 -23580 -23581 -23553 -23543 -23628 -23522 -23424 -23581 -23666 -23592 -23539 -23445 -23387 -23571 -23711 -23625 -23567 -23590 -23564 -23410 -23382 -23540 -23617 -23630 -23619 -23603 -23589 -23492 -23407 -23432 -23539 -23712 -23732 -23516 -23426 -23528 -23589 -23576 -23526 -23533 -23594 -23532 -23412 -23506 -23718 -23758 -23607 -23411 -23411 -23531 -23564 -23594 -23598 -23548 -23545 -23535 -23488 -23519 -23585 -23627 -23595 -23456 -23446 -23597 -23676 -23584 -23480 -23495 -23480 -23466 -23587 -23708 -23671 -23548 -23455 -23428 -23538 -23655 -23615 -23528 -23516 -23514 -23538 -23608 -23588 -23607 -23570 -23396 -23422 -23543 -23635 -23703 -23581 -23439 -23529 -23630 -23542 -23445 -23478 -23605 -23629 -23553 -23571 -23596 -23563 -23544 -23555 -23549 -23452 -23415 -23569 -23662 -23656 -23701 -23642 -23411 -23301 -23445 -23547 -23651 -23736 -23627 -23498 -23369 -23398 -23592 -23707 -23686 -23569 -23410 -23283 -23467 -23811 -23851 -23610 -23410 -23360 -23377 -23472 -23632 -23749 -23758 -23583 -23382 -23396 -23505 -23693 -23756 -23542 -23449 -23490 -23529 -23542 -23567 -23661 -23594 -23447 -23376 -23420 -23615 -23693 -23666 -23661 -23557 -23434 -23447 -23551 -23566 -23545 -23565 -23567 -23569 -23564 -23603 -23587 -23524 -23520 -23514 -23571 -23541 -23475 -23581 -23634 -23593 -23535 -23479 -23525 -23562 -23510 -23488 -23503 -23618 -23668 -23584 -23539 -23471 -23523 -23511 -23483 -23629 -23628 -23634 -23601 -23485 -23520 -23560 -23553 -23504 -23479 -23559 -23590 -23591 -23667 -23615 -23403 -23325 -23504 -23702 -23706 -23622 -23514 -23417 -23406 -23516 -23624 -23592 -23600 -23665 -23653 -23503 -23456 -23561 -23489 -23530 -23589 -23511 -23562 -23584 -23549 -23504 -23552 -23584 -23587 -23586 -23454 -23523 -23626 -23594 -23521 -23456 -23566 -23517 -23444 -23664 -23878 -23662 -23185 -23216 -23475 -23695 -23905 -23756 -23560 -23312 -23265 -23485 -23513 -23669 -23710 -23637 -23598 -23510 -23689 -23606 -23320 -23305 -23414 -23654 -23832 -23762 -23554 -23488 -23497 -23444 -23385 -23415 -23635 -23801 -23793 -23515 -23304 -23341 -23423 -23716 -23709 -23523 -23567 -23567 -23620 -23574 -23478 -23480 -23548 -23639 -23565 -23525 -23572 -23554 -23486 -23525 -23599 -23551 -23519 -23452 -23500 -23624 -23693 -23713 -23525 -23402 -23407 -23560 -23651 -23463 -23441 -23565 -23713 -23754 -23613 -23452 -23387 -23486 -23530 -23623 -23710 -23589 -23430 -23419 -23527 -23622 -23647 -23493 -23460 -23599 -23650 -23616 -23523 -23501 -23543 -23550 -23489 -23438 -23507 -23689 -23752 -23655 -23510 -23401 -23445 -23462 -23517 -23553 -23538 -23671 -23683 -23598 -23499 -23511 -23572 -23448 -23460 -23516 -23601 -23712 -23634 -23552 -23522 -23543 -23482 -23422 -23538 -23624 -23603 -23556 -23553 -23587 -23589 -23517 -23482 -23487 -23487 -23564 -23628 -23614 -23607 -23643 -23551 -23459 -23460 -23474 -23541 -23527 -23637 -23677 -23504 -23476 -23534 -23631 -23702 -23581 -23338 -23304 -23447 -23726 -23915 -23786 -23551 -23248 -23241 -23526 -23719 -23629 -23458 -23537 -23730 -23766 -23542 -23394 -23311 -23415 -23710 -23736 -23636 -23495 -23469 -23595 -23619 -23505 -23375 -23427 -23637 -23755 -23629 -23509 -23502 -23500 -23564 -23569 -23526 -23519 -23535 -23599 -23604 -23577 -23502 -23485 -23550 -23589 -23617 -23562 -23561 -23546 -23485 -23516 -23535 -23573 -23634 -23670 -23584 -23413 -23407 -23521 -23580 -23545 -23625 -23690 -23553 -23517 -23490 -23461 -23514 -23582 -23653 -23610 -23528 -23504 -23541 -23535 -23555 -23610 -23586 -23591 -23503 -23429 -23492 -23524 -23586 -23647 -23703 -23624 -23442 -23423 -23442 -23528 -23544 -23543 -23714 -23719 -23540 -23398 -23412 -23466 -23567 -23652 -23632 -23690 -23601 -23453 -23430 -23423 -23541 -23601 -23588 -23650 -23676 -23620 -23484 -23339 -23322 -23544 -23720 -23699 -23702 -23578 -23407 -23452 -23549 -23558 -23524 -23543 -23564 -23574 -23667 -23647 -23514 -23459 -23458 -23478 -23510 -23574 -23591 -23629 -23705 -23601 -23458 -23450 -23519 -23545 -23442 -23454 -23626 -23728 -23688 -23564 -23467 -23385 -23470 -23565 -23548 -23629 -23621 -23658 -23641 -23451 -23435 -23471 -23544 -23634 -23634 -23559 -23475 -23514 -23560 -23564 -23494 -23465 -23575 -23603 -23593 -23566 -23542 -23607 -23578 -23523 -23531 -23556 -23589 -23532 -23532 -23580 -23522 -23492 -23515 -23581 -23590 -23529 -23533 -23553 -23566 -23533 -23547 -23607 -23591 -23593 -23584 -23564 -23542 -23497 -23467 -23441 -23498 -23609 -23680 -23666 -23527 -23462 -23505 -23530 -23556 -23554 -23542 -23549 -23590 -23544 -23529 -23635 -23576 -23546 -23574 -23557 -23579 -23513 -23577 -23641 -23466 -23416 -23454 -23487 -23615 -23635 -23577 -23586 -23615 -23556 -23459 -23448 -23505 -23598 -23624 -23665 -23667 -23556 -23509 -23481 -23482 -23464 -23493 -23626 -23625 -23618 -23550 -23426 -23533 -23636 -23601 -23515 -23478 -23570 -23616 -23557 -23513 -23494 -23549 -23599 -23533 -23543 -23618 -23627 -23590 -23558 -23489 -23416 -23486 -23569 -23590 -23546 -23546 -23562 -23533 -23594 -23516 -23466 -23594 -23595 -23546 -23557 -23597 -23586 -23562 -23543 -23509 -23527 -23517 -23505 -23552 -23622 -23625 -23536 -23485 -23479 -23519 -23563 -23562 -23630 -23656 -23624 -23596 -23438 -23421 -23531 -23474 -23498 -23631 -23718 -23673 -23491 -23428 -23490 -23553 -23584 -23576 -23511 -23518 -23627 -23587 -23557 -23572 -23497 -23521 -23565 -23557 -23544 -23551 -23572 -23539 -23534 -23495 -23492 -23580 -23627 -23659 -23564 -23478 -23555 -23624 -23613 -23498 -23455 -23532 -23587 -23610 -23559 -23515 -23523 -23530 -23557 -23530 -23516 -23579 -23616 -23567 -23477 -23490 -23570 -23644 -23634 -23534 -23512 -23474 -23474 -23616 -23618 -23534 -23557 -23582 -23604 -23590 -23520 -23493 -23498 -23500 -23522 -23614 -23670 -23597 -23550 -23532 -23481 -23468 -23531 -23622 -23656 -23614 -23513 -23509 -23573 -23491 -23426 -23490 -23629 -23672 -23548 -23512 -23493 -23517 -23628 -23626 -23603 -23530 -23528 -23571 -23498 -23511 -23525 -23556 -23576 -23520 -23535 -23538 -23566 -23607 -23609 -23563 -23489 -23527 -23619 -23582 -23441 -23413 -23527 -23597 -23623 -23658 -23583 -23511 -23523 -23536 -23568 -23567 -23601 -23581 -23483 -23553 -23590 -23486 -23520 -23606 -23516 -23442 -23538 -23579 -23578 -23603 -23563 -23505 -23488 -23606 -23670 -23573 -23600 -23655 -23539 -23456 -23460 -23450 -23485 -23550 -23607 -23657 -23627 -23524 -23500 -23550 -23511 -23433 -23480 -23601 -23689 -23666 -23583 -23577 -23466 -23375 -23513 -23584 -23628 -23696 -23568 -23430 -23505 -23581 -23611 -23538 -23449 -23606 -23620 -23510 -23464 -23501 -23654 -23589 -23443 -23405 -23537 -23697 -23679 -23721 -23665 -23460 -23403 -23394 -23406 -23562 -23648 -23605 -23563 -23562 -23694 -23719 -23463 -23345 -23432 -23459 -23574 -23704 -23730 -23659 -23411 -23281 -23404 -23574 -23740 -23783 -23617 -23482 -23457 -23454 -23514 -23575 -23589 -23598 -23538 -23506 -23591 -23553 -23483 -23596 -23656 -23612 -23565 -23507 -23462 -23464 -23585 -23595 -23471 -23539 -23632 -23590 -23487 -23478 -23594 -23549 -23531 -23577 -23568 -23636 -23562 -23515 -23525 -23493 -23568 -23590 -23659 -23607 -23368 -23373 -23541 -23688 -23675 -23571 -23538 -23489 -23537 -23647 -23619 -23419 -23318 -23496 -23703 -23780 -23647 -23491 -23453 -23445 -23470 -23483 -23590 -23693 -23617 -23537 -23495 -23482 -23629 -23782 -23695 -23434 -23302 -23325 -23430 -23740 -23842 -23722 -23645 -23322 -23150 -23357 -23631 -23815 -23735 -23598 -23517 -23566 -23621 -23473 -23440 -23434 -23367 -23499 -23788 -23919 -23724 -23474 -23317 -23198 -23308 -23666 -23938 -23872 -23522 -23336 -23362 -23422 -23596 -23660 -23569 -23586 -23627 -23535 -23529 -23535 -23446 -23538 -23667 -23610 -23544 -23519 -23508 -23592 -23588 -23537 -23508 -23487 -23589 -23652 -23567 -23443 -23501 -23583 -23574 -23618 -23566 -23485 -23477 -23554 -23552 -23465 -23550 -23686 -23727 -23606 -23462 -23428 -23427 -23488 -23565 -23631 -23678 -23608 -23537 -23571 -23566 -23536 -23450 -23457 -23580 -23575 -23577 -23546 -23542 -23634 -23651 -23610 -23480 -23380 -23417 -23508 -23594 -23689 -23777 -23636 -23439 -23414 -23428 -23510 -23584 -23621 -23593 -23507 -23569 -23580 -23533 -23549 -23525 -23562 -23560 -23536 -23615 -23599 -23586 -23600 -23470 -23408 -23496 -23557 -23567 -23613 -23583 -23572 -23624 -23516 -23478 -23515 -23537 -23595 -23523 -23448 -23517 -23647 -23686 -23613 -23560 -23540 -23424 -23343 -23519 -23662 -23652 -23646 -23546 -23564 -23639 -23492 -23425 -23441 -23453 -23536 -23668 -23745 -23644 -23502 -23428 -23445 -23504 -23629 -23666 -23540 -23472 -23451 -23592 -23780 -23633 -23409 -23373 -23424 -23597 -23696 -23656 -23595 -23459 -23398 -23448 -23521 -23647 -23753 -23664 -23470 -23461 -23543 -23533 -23573 -23606 -23561 -23469 -23317 -23505 -23875 -23786 -23457 -23324 -23439 -23564 -23596 -23628 -23652 -23623 -23522 -23480 -23470 -23508 -23600 -23594 -23516 -23520 -23618 -23654 -23595 -23491 -23459 -23429 -23473 -23624 -23644 -23650 -23545 -23471 -23586 -23515 -23463 -23538 -23598 -23592 -23523 -23596 -23625 -23627 -23527 -23479 -23587 -23459 -23524 -23551 -23504 -23649 -23586 -23494 -23414 -23575 -23726 -23614 -23553 -23481 -23463 -23437 -23576 -23676 -23605 -23585 -23555 -23564 -23503 -23523 -23532 -23476 -23534 -23595 -23581 -23582 -23607 -23471 -23471 -23587 -23591 -23599 -23538 -23431 -23545 -23726 -23623 -23477 -23429 -23472 -23586 -23682 -23664 -23568 -23517 -23463 -23486 -23481 -23566 -23668 -23574 -23559 -23522 -23407 -23484 -23600 -23590 -23644 -23533 -23511 -23647 -23520 -23522 -23480 -23476 -23626 -23598 -23571 -23572 -23569 -23571 -23632 -23584 -23462 -23486 -23525 -23463 -23461 -23521 -23588 -23678 -23639 -23599 -23515 -23528 -23593 -23549 -23484 -23409 -23537 -23646 -23643 -23599 -23501 -23507 -23607 -23636 -23520 -23431 -23519 -23523 -23549 -23662 -23532 -23508 -23538 -23519 -23534 -23496 -23539 -23603 -23656 -23605 -23488 -23482 -23550 -23545 -23507 -23614 -23703 -23570 -23496 -23475 -23469 -23598 -23605 -23544 -23495 -23551 -23675 -23572 -23454 -23467 -23513 -23604 -23589 -23516 -23506 -23528 -23605 -23580 -23572 -23566 -23399 -23429 -23620 -23805 -23783 -23383 -23246 -23412 -23632 -23944 -23905 -23469 -23158 -23241 -23515 -23793 -23821 -23584 -23448 -23390 -23462 -23608 -23596 -23586 -23501 -23391 -23566 -23778 -23708 -23485 -23384 -23449 -23487 -23616 -23811 -23636 -23352 -23448 -23608 -23673 -23638 -23459 -23451 -23507 -23547 -23696 -23698 -23479 -23332 -23407 -23678 -23766 -23528 -23420 -23480 -23590 -23570 -23444 -23474 -23652 -23820 -23667 -23443 -23413 -23463 -23584 -23573 -23520 -23555 -23587 -23570 -23474 -23558 -23752 -23706 -23431 -23274 -23456 -23709 -23684 -23457 -23464 -23622 -23628 -23557 -23493 -23508 -23536 -23546 -23614 -23579 -23473 -23551 -23617 -23502 -23552 -23666 -23538 -23481 -23481 -23441 -23635 -23724 -23572 -23500 -23477 -23544 -23581 -23416 -23452 -23731 -23729 -23539 -23478 -23539 -23579 -23447 -23437 -23602 -23740 -23794 -23569 -23369 -23368 -23387 -23556 -23725 -23682 -23556 -23511 -23493 -23428 -23502 -23648 -23640 -23596 -23531 -23429 -23454 -23587 -23714 -23570 -23407 -23508 -23536 -23632 -23711 -23594 -23522 -23439 -23392 -23535 -23670 -23629 -23586 -23552 -23514 -23567 -23576 -23475 -23431 -23515 -23627 -23694 -23640 -23489 -23388 -23440 -23555 -23720 -23762 -23457 -23263 -23434 -23693 -23813 -23668 -23394 -23390 -23561 -23604 -23559 -23472 -23515 -23645 -23668 -23528 -23473 -23582 -23526 -23454 -23441 -23576 -23852 -23692 -23418 -23473 -23502 -23529 -23631 -23549 -23452 -23511 -23514 -23571 -23673 -23649 -23511 -23403 -23488 -23548 -23553 -23553 -23457 -23510 -23683 -23724 -23673 -23522 -23420 -23497 -23542 -23515 -23481 -23525 -23670 -23729 -23630 -23486 -23428 -23416 -23498 -23616 -23581 -23558 -23620 -23642 -23583 -23466 -23403 -23505 -23599 -23583 -23558 -23471 -23517 -23671 -23671 -23616 -23530 -23453 -23420 -23468 -23533 -23588 -23747 -23728 -23574 -23457 -23405 -23475 -23460 -23469 -23604 -23727 -23713 -23551 -23451 -23452 -23473 -23518 -23561 -23604 -23680 -23667 -23560 -23465 -23427 -23522 -23567 -23497 -23487 -23570 -23677 -23621 -23512 -23466 -23520 -23656 -23607 -23549 -23556 -23510 -23555 -23588 -23524 -23489 -23534 -23603 -23534 -23452 -23500 -23555 -23637 -23649 -23580 -23533 -23576 -23553 -23413 -23460 -23557 -23686 -23734 -23585 -23472 -23410 -23472 -23546 -23542 -23595 -23668 -23637 -23547 -23467 -23421 -23516 -23653 -23584 -23450 -23580 -23693 -23519 -23476 -23588 -23546 -23510 -23526 -23579 -23625 -23512 -23467 -23582 -23579 -23490 -23569 -23673 -23607 -23471 -23423 -23516 -23624 -23613 -23581 -23624 -23548 -23380 -23442 -23566 -23589 -23694 -23721 -23601 -23451 -23402 -23451 -23555 -23697 -23627 -23513 -23565 -23612 -23506 -23468 -23506 -23437 -23502 -23575 -23679 -23754 -23565 -23480 -23449 -23403 -23480 -23575 -23697 -23682 -23561 -23563 -23576 -23526 -23490 -23472 -23464 -23541 -23659 -23671 -23560 -23411 -23413 -23581 -23690 -23681 -23614 -23528 -23447 -23381 -23473 -23602 -23610 -23648 -23680 -23657 -23540 -23430 -23432 -23433 -23557 -23692 -23624 -23540 -23432 -23418 -23610 -23663 -23543 -23493 -23585 -23685 -23611 -23450 -23446 -23532 -23549 -23585 -23632 -23609 -23566 -23560 -23513 -23431 -23449 -23560 -23610 -23638 -23617 -23486 -23498 -23589 -23576 -23543 -23514 -23517 -23555 -23526 -23525 -23547 -23530 -23608 -23647 -23596 -23513 -23472 -23571 -23616 -23484 -23440 -23519 -23530 -23585 -23645 -23650 -23654 -23596 -23476 -23371 -23412 -23573 -23704 -23723 -23600 -23410 -23401 -23488 -23507 -23596 -23680 -23675 -23563 -23408 -23368 -23510 -23692 -23707 -23631 -23491 -23400 -23494 -23635 -23635 -23562 -23500 -23379 -23445 -23656 -23703 -23673 -23625 -23475 -23357 -23428 -23550 -23658 -23707 -23630 -23551 -23513 -23504 -23489 -23539 -23544 -23408 -23498 -23730 -23725 -23634 -23559 -23347 -23359 -23539 -23527 -23571 -23640 -23710 -23671 -23478 -23402 -23398 -23520 -23687 -23752 -23696 -23553 -23469 -23375 -23366 -23489 -23603 -23665 -23666 -23631 -23515 -23499 -23531 -23492 -23517 -23519 -23568 -23642 -23654 -23635 -23520 -23507 -23558 -23492 -23484 -23558 -23598 -23564 -23504 -23496 -23474 -23509 -23646 -23695 -23587 -23511 -23553 -23480 -23453 -23552 -23524 -23556 -23671 -23741 -23677 -23455 -23356 -23411 -23544 -23606 -23565 -23597 -23577 -23631 -23605 -23391 -23439 -23549 -23657 -23742 -23545 -23436 -23523 -23514 -23493 -23572 -23638 -23640 -23591 -23502 -23443 -23518 -23665 -23605 -23347 -23317 -23552 -23715 -23769 -23675 -23503 -23435 -23423 -23499 -23543 -23564 -23657 -23654 -23608 -23573 -23514 -23534 -23577 -23459 -23400 -23528 -23579 -23625 -23688 -23594 -23488 -23398 -23491 -23639 -23625 -23682 -23530 -23405 -23561 -23534 -23516 -23588 -23538 -23534 -23581 -23639 -23586 -23505 -23519 -23506 -23511 -23531 -23588 -23646 -23588 -23434 -23469 -23580 -23581 -23637 -23664 -23534 -23391 -23421 -23587 -23698 -23638 -23552 -23413 -23388 -23525 -23643 -23755 -23651 -23477 -23464 -23512 -23518 -23508 -23487 -23547 -23702 -23715 -23645 -23465 -23416 -23520 -23453 -23500 -23611 -23636 -23619 -23583 -23580 -23523 -23496 -23456 -23443 -23518 -23593 -23692 -23642 -23607 -23601 -23471 -23437 -23489 -23554 -23522 -23510 -23690 -23710 -23539 -23459 -23409 -23490 -23635 -23649 -23540 -23488 -23645 -23660 -23567 -23439 -23366 -23566 -23619 -23556 -23623 -23577 -23475 -23511 -23520 -23493 -23626 -23672 -23586 -23487 -23349 -23467 -23601 -23649 -23803 -23702 -23473 -23375 -23440 -23515 -23507 -23576 -23589 -23669 -23718 -23586 -23416 -23420 -23563 -23471 -23461 -23521 -23591 -23733 -23662 -23592 -23460 -23432 -23621 -23496 -23446 -23596 -23594 -23646 -23607 -23490 -23422 -23509 -23623 -23558 -23602 -23624 -23638 -23523 -23356 -23413 -23498 -23711 -23734 -23573 -23505 -23464 -23480 -23534 -23609 -23571 -23551 -23559 -23556 -23596 -23584 -23506 -23390 -23453 -23600 -23715 -23684 -23561 -23520 -23471 -23549 -23481 -23489 -23622 -23585 -23670 -23668 -23547 -23396 -23398 -23461 -23529 -23674 -23708 -23702 -23529 -23422 -23426 -23455 -23584 -23590 -23556 -23628 -23644 -23553 -23584 -23535 -23390 -23424 -23496 -23654 -23742 -23728 -23728 -23488 -23261 -23287 -23461 -23600 -23703 -23702 -23561 -23649 -23685 -23474 -23329 -23372 -23470 -23581 -23765 -23747 -23639 -23523 -23390 -23398 -23495 -23571 -23580 -23621 -23640 -23645 -23521 -23444 -23564 -23560 -23550 -23536 -23540 -23553 -23533 -23588 -23556 -23492 -23536 -23673 -23640 -23482 -23367 -23461 -23729 -23628 -23520 -23545 -23561 -23631 -23578 -23502 -23455 -23482 -23532 -23678 -23696 -23566 -23482 -23417 -23502 -23540 -23551 -23576 -23631 -23651 -23551 -23481 -23492 -23584 -23568 -23561 -23521 -23449 -23577 -23651 -23627 -23500 -23433 -23533 -23592 -23670 -23572 -23449 -23492 -23559 -23651 -23576 -23487 -23531 -23528 -23548 -23662 -23581 -23497 -23563 -23530 -23539 -23544 -23545 -23497 -23527 -23633 -23607 -23553 -23530 -23586 -23558 -23506 -23442 -23519 -23637 -23638 -23626 -23534 -23523 -23459 -23528 -23550 -23503 -23597 -23622 -23664 -23589 -23488 -23406 -23476 -23573 -23606 -23613 -23496 -23583 -23588 -23507 -23529 -23571 -23579 -23538 -23533 -23466 -23578 -23647 -23600 -23572 -23419 -23466 -23640 -23673 -23572 -23590 -23518 -23422 -23562 -23572 -23618 -23589 -23550 -23503 -23408 -23538 -23661 -23714 -23556 -23440 -23477 -23511 -23486 -23458 -23690 -23763 -23573 -23428 -23506 -23590 -23486 -23428 -23518 -23763 -23710 -23432 -23382 -23562 -23748 -23630 -23443 -23339 -23454 -23751 -23683 -23544 -23530 -23435 -23513 -23649 -23693 -23642 -23449 -23319 -23410 -23540 -23682 -23800 -23678 -23494 -23390 -23458 -23553 -23524 -23566 -23663 -23633 -23503 -23482 -23519 -23601 -23565 -23429 -23514 -23628 -23595 -23590 -23638 -23520 -23446 -23505 -23519 -23571 -23610 -23602 -23560 -23542 -23568 -23582 -23546 -23447 -23433 -23548 -23670 -23661 -23543 -23483 -23517 -23576 -23549 -23497 -23546 -23577 -23567 -23604 -23514 -23449 -23589 -23621 -23578 -23604 -23585 -23491 -23444 -23554 -23666 -23643 -23551 -23466 -23463 -23530 -23598 -23566 -23527 -23618 -23588 -23501 -23468 -23517 -23588 -23490 -23512 -23601 -23683 -23691 -23513 -23476 -23506 -23476 -23492 -23581 -23622 -23596 -23612 -23586 -23581 -23550 -23486 -23503 -23495 -23507 -23530 -23562 -23635 -23693 -23628 -23494 -23477 -23473 -23458 -23504 -23599 -23624 -23602 -23602 -23585 -23544 -23433 -23446 -23535 -23600 -23622 -23518 -23525 -23609 -23614 -23567 -23524 -23547 -23575 -23541 -23513 -23555 -23569 -23572 -23618 -23544 -23434 -23473 -23556 -23593 -23601 -23595 -23548 -23553 -23599 -23513 -23422 -23523 -23632 -23598 -23576 -23614 -23560 -23454 -23508 -23532 -23488 -23599 -23701 -23636 -23506 -23477 -23497 -23522 -23571 -23570 -23534 -23536 -23632 -23659 -23542 -23402 -23354 -23445 -23629 -23819 -23797 -23559 -23433 -23469 -23450 -23488 -23537 -23535 -23651 -23640 -23530 -23525 -23515 -23524 -23588 -23605 -23603 -23554 -23493 -23537 -23515 -23508 -23584 -23541 -23541 -23657 -23690 -23578 -23440 -23385 -23442 -23609 -23649 -23587 -23574 -23506 -23482 -23530 -23576 -23555 -23547 -23562 -23574 -23696 -23622 -23420 -23390 -23484 -23655 -23690 -23552 -23494 -23614 -23627 -23446 -23428 -23547 -23611 -23591 -23470 -23492 -23597 -23566 -23559 -23536 -23553 -23659 -23611 -23538 -23506 -23503 -23564 -23528 -23505 -23554 -23550 -23513 -23553 -23646 -23638 -23579 -23495 -23435 -23500 -23599 -23608 -23565 -23554 -23531 -23528 -23546 -23536 -23555 -23613 -23630 -23546 -23461 -23444 -23518 -23618 -23669 -23640 -23542 -23510 -23490 -23526 -23551 -23484 -23559 -23620 -23575 -23545 -23553 -23520 -23452 -23579 -23630 -23534 -23566 -23525 -23513 -23585 -23582 -23555 -23528 -23549 -23573 -23598 -23515 -23499 -23581 -23500 -23577 -23660 -23541 -23520 -23539 -23498 -23553 -23624 -23594 -23523 -23489 -23543 -23593 -23594 -23559 -23548 -23494 -23503 -23605 -23535 -23478 -23545 -23582 -23647 -23643 -23497 -23456 -23537 -23564 -23564 -23543 -23514 -23591 -23592 -23545 -23588 -23510 -23486 -23598 -23655 -23598 -23523 -23515 -23481 -23524 -23590 -23600 -23546 -23462 -23502 -23505 -23545 -23622 -23591 -23584 -23533 -23526 -23553 -23542 -23575 -23511 -23514 -23619 -23590 -23572 -23555 -23499 -23545 -23605 -23573 -23518 -23555 -23595 -23571 -23583 -23547 -23470 -23441 -23478 -23577 -23594 -23586 -23626 -23608 -23554 -23494 -23490 -23501 -23494 -23609 -23622 -23510 -23534 -23605 -23645 -23640 -23557 -23442 -23504 -23560 -23451 -23535 -23622 -23600 -23625 -23570 -23512 -23487 -23519 -23568 -23536 -23550 -23563 -23542 -23555 -23544 -23544 -23530 -23525 -23563 -23586 -23602 -23566 -23565 -23542 -23458 -23522 -23565 -23524 -23589 -23642 -23584 -23548 -23570 -23558 -23551 -23500 -23429 -23550 -23641 -23564 -23562 -23584 -23542 -23520 -23518 -23505 -23535 -23543 -23536 -23567 -23566 -23578 -23557 -23523 -23592 -23624 -23580 -23579 -23529 -23466 -23550 -23555 -23521 -23580 -23567 -23569 -23560 -23546 -23565 -23576 -23550 -23434 -23484 -23565 -23595 -23643 -23530 -23463 -23507 -23571 -23579 -23518 -23564 -23637 -23624 -23568 -23471 -23479 -23558 -23579 -23569 -23571 -23622 -23587 -23535 -23570 -23529 -23478 -23511 -23501 -23551 -23636 -23572 -23557 -23542 -23506 -23566 -23520 -23491 -23602 -23590 -23510 -23537 -23581 -23627 -23547 -23388 -23482 -23647 -23672 -23686 -23575 -23422 -23448 -23480 -23548 -23622 -23595 -23578 -23585 -23588 -23555 -23516 -23498 -23592 -23660 -23598 -23517 -23436 -23488 -23544 -23521 -23552 -23591 -23601 -23590 -23542 -23526 -23558 -23511 -23482 -23514 -23488 -23537 -23678 -23648 -23545 -23538 -23509 -23558 -23605 -23537 -23531 -23573 -23572 -23529 -23537 -23553 -23563 -23582 -23548 -23518 -23507 -23554 -23558 -23523 -23590 -23602 -23512 -23535 -23636 -23571 -23513 -23501 -23499 -23603 -23573 -23539 -23568 -23531 -23590 -23625 -23566 -23555 -23524 -23499 -23554 -23503 -23408 -23478 -23583 -23661 -23721 -23608 -23482 -23484 -23475 -23508 -23566 -23582 -23630 -23635 -23533 -23519 -23550 -23507 -23545 -23589 -23577 -23572 -23525 -23482 -23503 -23528 -23539 -23562 -23600 -23660 -23620 -23493 -23533 -23589 -23544 -23540 -23481 -23510 -23609 -23583 -23592 -23567 -23473 -23503 -23583 -23531 -23500 -23597 -23628 -23574 -23531 -23501 -23522 -23534 -23535 -23567 -23536 -23548 -23590 -23613 -23638 -23532 -23447 -23504 -23549 -23561 -23606 -23598 -23543 -23549 -23560 -23500 -23479 -23588 -23588 -23523 -23561 -23562 -23566 -23590 -23593 -23529 -23486 -23519 -23527 -23572 -23556 -23518 -23585 -23648 -23587 -23490 -23510 -23479 -23554 -23660 -23595 -23600 -23529 -23513 -23567 -23487 -23477 -23536 -23604 -23614 -23586 -23580 -23553 -23520 -23508 -23511 -23479 -23492 -23581 -23647 -23638 -23600 -23581 -23477 -23460 -23527 -23528 -23618 -23619 -23604 -23646 -23476 -23372 -23486 -23561 -23593 -23604 -23540 -23566 -23632 -23571 -23546 -23522 -23454 -23516 -23603 -23597 -23570 -23608 -23625 -23517 -23420 -23443 -23531 -23617 -23666 -23622 -23578 -23615 -23566 -23464 -23455 -23440 -23520 -23635 -23551 -23506 -23612 -23601 -23561 -23585 -23502 -23499 -23538 -23559 -23624 -23555 -23542 -23578 -23555 -23587 -23566 -23519 -23517 -23506 -23529 -23549 -23547 -23599 -23632 -23584 -23524 -23486 -23471 -23518 -23592 -23609 -23574 -23573 -23604 -23528 -23504 -23550 -23484 -23551 -23654 -23560 -23563 -23629 -23551 -23541 -23532 -23438 -23528 -23614 -23532 -23546 -23533 -23480 -23547 -23543 -23574 -23621 -23573 -23584 -23565 -23542 -23529 -23490 -23544 -23563 -23504 -23556 -23637 -23588 -23561 -23562 -23524 -23564 -23529 -23500 -23608 -23567 -23511 -23526 -23545 -23531 -23512 -23593 -23569 -23545 -23588 -23608 -23569 -23480 -23529 -23583 -23549 -23538 -23597 -23618 -23587 -23562 -23454 -23493 -23612 -23551 -23509 -23502 -23515 -23592 -23577 -23556 -23602 -23550 -23503 -23595 -23609 -23527 -23540 -23577 -23520 -23513 -23490 -23446 -23589 -23581 -23546 -23659 -23619 -23571 -23524 -23442 -23470 -23551 -23580 -23641 -23657 -23581 -23546 -23488 -23474 -23515 -23541 -23555 -23564 -23618 -23555 -23490 -23551 -23595 -23612 -23533 -23506 -23550 -23503 -23516 -23597 -23554 -23525 -23596 -23572 -23565 -23563 -23500 -23530 -23585 -23597 -23556 -23513 -23517 -23509 -23516 -23576 -23621 -23640 -23615 -23542 -23484 -23485 -23534 -23560 -23585 -23549 -23504 -23548 -23577 -23593 -23605 -23538 -23508 -23584 -23484 -23461 -23592 -23502 -23523 -23658 -23632 -23593 -23570 -23509 -23534 -23517 -23477 -23568 -23530 -23483 -23604 -23664 -23588 -23579 -23542 -23501 -23526 -23468 -23531 -23589 -23550 -23534 -23589 -23603 -23571 -23628 -23523 -23477 -23518 -23522 -23614 -23523 -23443 -23585 -23642 -23606 -23563 -23494 -23504 -23534 -23542 -23535 -23515 -23572 -23641 -23635 -23586 -23517 -23461 -23499 -23543 -23605 -23636 -23561 -23511 -23498 -23552 -23565 -23543 -23554 -23529 -23538 -23565 -23631 -23652 -23489 -23415 -23451 -23530 -23690 -23680 -23580 -23521 -23512 -23477 -23476 -23561 -23531 -23622 -23649 -23537 -23537 -23480 -23480 -23610 -23648 -23512 -23472 -23541 -23617 -23589 -23516 -23601 -23596 -23575 -23525 -23412 -23485 -23586 -23636 -23582 -23494 -23489 -23488 -23636 -23679 -23559 -23567 -23528 -23530 -23579 -23470 -23451 -23598 -23663 -23684 -23571 -23306 -23367 -23629 -23684 -23759 -23720 -23412 -23380 -23447 -23415 -23507 -23615 -23868 -23903 -23567 -23286 -23133 -23320 -23643 -23735 -23775 -23704 -23487 -23446 -23488 -23462 -23447 -23494 -23674 -23738 -23625 -23585 -23582 -23497 -23415 -23521 -23593 -23502 -23578 -23685 -23534 -23443 -23540 -23590 -23583 -23569 -23580 -23533 -23520 -23600 -23543 -23436 -23477 -23625 -23652 -23563 -23589 -23577 -23494 -23522 -23505 -23501 -23537 -23556 -23676 -23663 -23457 -23487 -23592 -23465 -23515 -23633 -23631 -23527 -23429 -23588 -23674 -23523 -23400 -23561 -23646 -23566 -23614 -23523 -23468 -23583 -23680 -23576 -23325 -23497 -23702 -23582 -23616 -23611 -23444 -23382 -23540 -23721 -23597 -23458 -23476 -23523 -23596 -23617 -23644 -23571 -23357 -23455 -23765 -23686 -23395 -23281 -23517 -23847 -23761 -23499 -23424 -23468 -23474 -23658 -23777 -23505 -23328 -23407 -23661 -23731 -23572 -23589 -23557 -23410 -23470 -23575 -23468 -23518 -23659 -23691 -23642 -23361 -23452 -23633 -23491 -23620 -23635 -23483 -23497 -23583 -23681 -23582 -23436 -23421 -23566 -23671 -23623 -23556 -23460 -23423 -23584 -23842 -23664 -23285 -23335 -23528 -23604 -23580 -23622 -23673 -23482 -23441 -23632 -23654 -23611 -23488 -23374 -23498 -23534 -23595 -23807 -23692 -23409 -23463 -23548 -23395 -23370 -23549 -23822 -23960 -23650 -23262 -23248 -23333 -23558 -23844 -23651 -23508 -23535 -23572 -23687 -23483 -23308 -23440 -23679 -23755 -23603 -23473 -23489 -23503 -23502 -23685 -23584 -23375 -23569 -23730 -23644 -23403 -23451 -23561 -23450 -23695 -23826 -23587 -23299 -23272 -23623 -23792 -23673 -23426 -23413 -23579 -23615 -23606 -23549 -23555 -23469 -23507 -23653 -23610 -23619 -23495 -23415 -23480 -23528 -23698 -23603 -23386 -23508 -23705 -23676 -23472 -23339 -23459 -23751 -23759 -23589 -23580 -23401 -23432 -23597 -23427 -23512 -23645 -23609 -23631 -23619 -23614 -23513 -23442 -23382 -23382 -23687 -23851 -23640 -23409 -23446 -23599 -23533 -23430 -23471 -23562 -23786 -23801 -23477 -23247 -23345 -23686 -23725 -23526 -23422 -23566 -23830 -23685 -23413 -23285 -23417 -23691 -23739 -23630 -23415 -23367 -23579 -23730 -23705 -23612 -23476 -23351 -23359 -23483 -23650 -23748 -23688 -23501 -23416 -23474 -23570 -23685 -23589 -23470 -23602 -23676 -23574 -23359 -23274 -23627 -23777 -23508 -23748 -23841 -23160 -23184 -23779 -23872 -23636 -23230 -23187 -23637 -23879 -23797 -23618 -23270 -23276 -23664 -23530 -23535 -23756 -23547 -23479 -23588 -23556 -23450 -23541 -23540 -23493 -23693 -23655 -23548 -23561 -23505 -23470 -23426 -23476 -23671 -23693 -23650 -23614 -23521 -23519 -23504 -23475 -23455 -23523 -23590 -23603 -23587 -23599 -23668 -23536 -23463 -23473 -23489 -23557 -23636 -23690 -23464 -23326 -23532 -23781 -23824 -23666 -23381 -23128 -23318 -23841 -24012 -23611 -23234 -23332 -23654 -23687 -23490 -23499 -23617 -23629 -23567 -23523 -23450 -23394 -23626 -23837 -23610 -23320 -23321 -23497 -23723 -23755 -23545 -23512 -23554 -23518 -23391 -23369 -23697 -23748 -23675 -23654 -23481 -23498 -23475 -23409 -23469 -23609 -23764 -23669 -23488 -23400 -23506 -23690 -23620 -23506 -23437 -23473 -23618 -23561 -23564 -23610 -23550 -23587 -23582 -23604 -23519 -23337 -23524 -23672 -23601 -23553 -23463 -23554 -23592 -23490 -23586 -23681 -23622 -23475 -23442 -23522 -23501 -23620 -23693 -23567 -23548 -23376 -23381 -23676 -23695 -23586 -23545 -23600 -23434 -23273 -23595 -23765 -23619 -23539 -23533 -23623 -23646 -23459 -23360 -23432 -23611 -23810 -23688 -23440 -23418 -23552 -23658 -23675 -23457 -23281 -23565 -23779 -23710 -23409 -23228 -23450 -23689 -23978 -23779 -23245 -23406 -23603 -23360 -23473 -23743 -23635 -23611 -23674 -23516 -23289 -23364 -23744 -23718 -23548 -23551 -23404 -23634 -23699 -23232 -23414 -23800 -23673 -23474 -23434 -23598 -23603 -23573 -23700 -23467 -23366 -23545 -23532 -23726 -23735 -23454 -23378 -23484 -23705 -23591 -23506 -23590 -23561 -23554 -23430 -23510 -23637 -23627 -23584 -23591 -23519 -23378 -23575 -23587 -23616 -23665 -23385 -23421 -23643 -23683 -23453 -23362 -23652 -23759 -23763 -23713 -23216 -23091 -23692 -23906 -23668 -23431 -23229 -23277 -23739 -24078 -23744 -23321 -23317 -23535 -23546 -23485 -23430 -23372 -23801 -24052 -23766 -23326 -23037 -23270 -23644 -23862 -23842 -23662 -23475 -23303 -23311 -23486 -23699 -23772 -23640 -23535 -23521 -23503 -23422 -23456 -23671 -23654 -23600 -23610 -23407 -23349 -23523 -23715 -23774 -23576 -23401 -23504 -23591 -23503 -23444 -23443 -23584 -23785 -23708 -23576 -23575 -23445 -23426 -23563 -23520 -23500 -23563 -23650 -23712 -23501 -23406 -23482 -23548 -23698 -23526 -23426 -23602 -23589 -23522 -23449 -23534 -23714 -23647 -23482 -23441 -23486 -23519 -23698 -23738 -23483 -23401 -23510 -23672 -23651 -23498 -23492 -23555 -23687 -23643 -23386 -23410 -23555 -23544 -23653 -23679 -23555 -23398 -23294 -23553 -23721 -23738 -23775 -23475 -23276 -23557 -23693 -23421 -23282 -23493 -23784 -23821 -23719 -23514 -23305 -23312 -23488 -23800 -23748 -23539 -23433 -23529 -23760 -23416 -23270 -23572 -23683 -23661 -23549 -23575 -23476 -23299 -23583 -23711 -23633 -23742 -23441 -23298 -23584 -23625 -23690 -23610 -23394 -23460 -23686 -23766 -23532 -23367 -23403 -23452 -23587 -23736 -23692 -23566 -23465 -23424 -23555 -23597 -23444 -23484 -23676 -23689 -23590 -23470 -23413 -23501 -23610 -23613 -23572 -23588 -23574 -23507 -23595 -23743 -23544 -23261 -23376 -23612 -23628 -23581 -23605 -23673 -23657 -23391 -23302 -23560 -23634 -23631 -23661 -23509 -23523 -23648 -23581 -23460 -23407 -23490 -23585 -23660 -23684 -23605 -23534 -23462 -23475 -23556 -23541 -23471 -23536 -23673 -23617 -23471 -23479 -23592 -23654 -23676 -23546 -23389 -23477 -23484 -23457 -23665 -23732 -23690 -23697 -23516 -23316 -23275 -23398 -23676 -23833 -23740 -23588 -23473 -23344 -23340 -23461 -23610 -23807 -23770 -23609 -23527 -23358 -23390 -23533 -23599 -23743 -23668 -23534 -23529 -23443 -23448 -23427 -23451 -23752 -23922 -23672 -23242 -23175 -23374 -23585 -23851 -23881 -23761 -23496 -23239 -23281 -23393 -23570 -23700 -23799 -23873 -23688 -23399 -23239 -23322 -23517 -23661 -23726 -23715 -23682 -23539 -23398 -23343 -23287 -23458 -23711 -23860 -23837 -23574 -23316 -23220 -23376 -23579 -23807 -23873 -23632 -23454 -23359 -23478 -23566 -23469 -23589 -23738 -23693 -23532 -23421 -23409 -23477 -23681 -23698 -23544 -23477 -23463 -23558 -23594 -23489 -23508 -23621 -23643 -23696 -23612 -23417 -23493 -23537 -23436 -23544 -23693 -23596 -23542 -23593 -23475 -23398 -23455 -23568 -23677 -23587 -23572 -23662 -23599 -23532 -23482 -23481 -23554 -23575 -23489 -23570 -23759 -23649 -23383 -23254 -23439 -23706 -23759 -23710 -23611 -23415 -23311 -23417 -23628 -23756 -23635 -23462 -23442 -23496 -23557 -23738 -23805 -23485 -23257 -23362 -23558 -23785 -23768 -23518 -23441 -23501 -23434 -23465 -23644 -23584 -23630 -23748 -23674 -23539 -23284 -23356 -23651 -23592 -23503 -23652 -23718 -23593 -23396 -23309 -23503 -23661 -23601 -23602 -23635 -23587 -23450 -23336 -23504 -23674 -23703 -23803 -23693 -23304 -23160 -23448 -23670 -23716 -23743 -23637 -23483 -23403 -23450 -23499 -23722 -23806 -23355 -23264 -23569 -23649 -23550 -23556 -23798 -23727 -23393 -23266 -23423 -23678 -23624 -23554 -23605 -23598 -23591 -23481 -23468 -23521 -23494 -23658 -23798 -23675 -23426 -23265 -23448 -23614 -23522 -23581 -23652 -23531 -23528 -23592 -23616 -23590 -23380 -23357 -23602 -23667 -23668 -23653 -23589 -23651 -23501 -23324 -23497 -23588 -23544 -23574 -23608 -23583 -23509 -23489 -23567 -23610 -23567 -23527 -23493 -23536 -23607 -23528 -23441 -23544 -23668 -23612 -23532 -23594 -23664 -23642 -23548 -23349 -23357 -23522 -23524 -23543 -23593 -23729 -23837 -23751 -23470 -23156 -23275 -23568 -23655 -23685 -23656 -23552 -23483 -23424 -23489 -23674 -23657 -23606 -23592 -23411 -23340 -23503 -23689 -23776 -23696 -23496 -23420 -23484 -23518 -23537 -23617 -23625 -23443 -23464 -23656 -23606 -23529 -23569 -23573 -23476 -23484 -23622 -23617 -23619 -23620 -23501 -23401 -23458 -23626 -23573 -23467 -23569 -23715 -23770 -23606 -23337 -23322 -23495 -23563 -23568 -23555 -23728 -23906 -23606 -23247 -23212 -23440 -23698 -23715 -23594 -23451 -23451 -23592 -23756 -23850 -23579 -23183 -23077 -23464 -23911 -23864 -23827 -23556 -23163 -23351 -23566 -23718 -23722 -23481 -23389 -23513 -23684 -23591 -23403 -23414 -23562 -23781 -23821 -23419 -23136 -23409 -23697 -23796 -23763 -23562 -23534 -23601 -23363 -23204 -23514 -23806 -23822 -23611 -23271 -23280 -23659 -23847 -23610 -23390 -23446 -23531 -23638 -23730 -23487 -23291 -23524 -23692 -23688 -23605 -23472 -23521 -23536 -23487 -23656 -23669 -23402 -23298 -23559 -23885 -23773 -23456 -23357 -23422 -23521 -23599 -23657 -23558 -23447 -23526 -23583 -23651 -23664 -23420 -23299 -23475 -23672 -23834 -23761 -23473 -23397 -23509 -23488 -23396 -23573 -23718 -23631 -23555 -23435 -23428 -23611 -23684 -23576 -23528 -23507 -23461 -23529 -23578 -23581 -23608 -23517 -23422 -23539 -23755 -23831 -23627 -23332 -23276 -23453 -23566 -23628 -23629 -23581 -23658 -23532 -23443 -23536 -23493 -23574 -23658 -23592 -23482 -23412 -23599 -23724 -23570 -23465 -23463 -23569 -23615 -23494 -23532 -23646 -23561 -23492 -23640 -23632 -23380 -23254 -23539 -23860 -23709 -23626 -23519 -23284 -23435 -23656 -23665 -23472 -23429 -23673 -23706 -23544 -23393 -23424 -23599 -23650 -23681 -23502 -23380 -23623 -23661 -23565 -23510 -23500 -23609 -23601 -23514 -23482 -23504 -23612 -23633 -23520 -23477 -23567 -23577 -23487 -23564 -23589 -23626 -23632 -23429 -23476 -23565 -23548 -23571 -23575 -23613 -23542 -23476 -23527 -23578 -23656 -23585 -23370 -23432 -23669 -23669 -23517 -23494 -23530 -23527 -23631 -23698 -23545 -23418 -23533 -23606 -23477 -23529 -23599 -23518 -23644 -23709 -23549 -23411 -23386 -23511 -23609 -23601 -23579 -23565 -23564 -23607 -23570 -23480 -23444 -23462 -23586 -23585 -23544 -23629 -23648 -23633 -23586 -23469 -23463 -23548 -23537 -23536 -23549 -23512 -23606 -23711 -23593 -23403 -23422 -23561 -23571 -23583 -23606 -23589 -23626 -23508 -23446 -23550 -23425 -23472 -23732 -23758 -23610 -23359 -23396 -23582 -23543 -23565 -23648 -23651 -23563 -23475 -23500 -23531 -23534 -23550 -23607 -23646 -23580 -23519 -23436 -23381 -23479 -23605 -23712 -23699 -23495 -23422 -23537 -23623 -23664 -23517 -23422 -23517 -23539 -23588 -23576 -23532 -23603 -23718 -23645 -23378 -23273 -23367 -23637 -23807 -23689 -23539 -23493 -23527 -23524 -23532 -23489 -23457 -23699 -23820 -23586 -23370 -23363 -23559 -23704 -23621 -23545 -23532 -23442 -23433 -23555 -23597 -23496 -23539 -23727 -23702 -23576 -23445 -23375 -23451 -23546 -23624 -23725 -23703 -23485 -23462 -23483 -23395 -23493 -23588 -23599 -23654 -23746 -23646 -23465 -23417 -23326 -23372 -23548 -23769 -23866 -23674 -23494 -23338 -23357 -23532 -23556 -23522 -23612 -23720 -23619 -23494 -23541 -23554 -23523 -23562 -23563 -23524 -23551 -23637 -23577 -23558 -23543 -23385 -23537 -23632 -23488 -23499 -23576 -23653 -23623 -23474 -23423 -23539 -23664 -23638 -23493 -23475 -23604 -23614 -23488 -23472 -23597 -23639 -23585 -23580 -23540 -23412 -23511 -23632 -23526 -23610 -23686 -23594 -23495 -23410 -23432 -23498 -23632 -23625 -23503 -23577 -23652 -23528 -23400 -23473 -23613 -23718 -23711 -23527 -23328 -23356 -23587 -23636 -23643 -23751 -23640 -23506 -23406 -23292 -23476 -23734 -23763 -23650 -23473 -23361 -23444 -23508 -23551 -23642 -23631 -23652 -23621 -23601 -23504 -23351 -23464 -23484 -23538 -23684 -23590 -23553 -23661 -23655 -23536 -23417 -23346 -23456 -23649 -23677 -23669 -23684 -23626 -23452 -23283 -23407 -23633 -23762 -23686 -23454 -23512 -23635 -23492 -23329 -23396 -23619 -23754 -23721 -23613 -23462 -23330 -23518 -23641 -23446 -23559 -23751 -23687 -23524 -23412 -23497 -23505 -23612 -23725 -23538 -23401 -23478 -23628 -23592 -23552 -23571 -23490 -23535 -23642 -23559 -23433 -23503 -23596 -23592 -23500 -23410 -23582 -23752 -23710 -23591 -23377 -23352 -23614 -23660 -23544 -23527 -23546 -23623 -23560 -23450 -23470 -23528 -23712 -23762 -23559 -23410 -23386 -23508 -23616 -23627 -23580 -23523 -23562 -23559 -23607 -23565 -23378 -23416 -23640 -23734 -23531 -23466 -23540 -23519 -23577 -23604 -23610 -23543 -23516 -23589 -23448 -23387 -23625 -23774 -23552 -23429 -23599 -23636 -23606 -23486 -23378 -23425 -23586 -23768 -23642 -23444 -23491 -23603 -23590 -23507 -23506 -23547 -23575 -23563 -23521 -23604 -23652 -23531 -23459 -23463 -23500 -23566 -23631 -23649 -23583 -23544 -23512 -23419 -23496 -23680 -23663 -23548 -23496 -23512 -23575 -23564 -23510 -23568 -23596 -23521 -23540 -23552 -23504 -23577 -23555 -23422 -23488 -23660 -23660 -23596 -23653 -23589 -23410 -23369 -23473 -23586 -23648 -23655 -23623 -23592 -23454 -23403 -23491 -23564 -23684 -23693 -23600 -23458 -23405 -23554 -23560 -23507 -23712 -23791 -23519 -23309 -23330 -23494 -23630 -23668 -23706 -23637 -23462 -23409 -23521 -23617 -23658 -23578 -23430 -23458 -23576 -23667 -23621 -23485 -23489 -23556 -23576 -23597 -23614 -23497 -23486 -23549 -23445 -23576 -23714 -23609 -23518 -23432 -23470 -23608 -23633 -23541 -23540 -23606 -23555 -23469 -23382 -23515 -23786 -23730 -23558 -23470 -23457 -23569 -23597 -23513 -23450 -23427 -23565 -23730 -23686 -23543 -23460 -23514 -23585 -23618 -23571 -23474 -23492 -23547 -23559 -23499 -23552 -23683 -23590 -23499 -23516 -23450 -23495 -23636 -23654 -23593 -23518 -23613 -23615 -23347 -23383 -23583 -23676 -23768 -23656 -23447 -23375 -23435 -23548 -23529 -23505 -23718 -23789 -23541 -23393 -23455 -23543 -23634 -23584 -23447 -23554 -23690 -23588 -23455 -23503 -23624 -23630 -23538 -23388 -23348 -23624 -23807 -23609 -23404 -23429 -23579 -23600 -23454 -23482 -23676 -23741 -23724 -23514 -23246 -23402 -23644 -23636 -23624 -23560 -23546 -23617 -23494 -23380 -23471 -23679 -23746 -23622 -23483 -23427 -23544 -23574 -23467 -23522 -23633 -23723 -23708 -23495 -23336 -23332 -23527 -23711 -23575 -23442 -23568 -23711 -23676 -23570 -23497 -23390 -23400 -23612 -23599 -23570 -23797 -23745 -23496 -23371 -23338 -23483 -23648 -23645 -23584 -23549 -23585 -23565 -23503 -23503 -23440 -23477 -23633 -23614 -23504 -23592 -23612 -23479 -23570 -23595 -23556 -23620 -23551 -23611 -23621 -23397 -23392 -23615 -23708 -23568 -23462 -23430 -23468 -23632 -23757 -23684 -23415 -23393 -23525 -23587 -23621 -23486 -23552 -23669 -23619 -23587 -23447 -23281 -23403 -23800 -23854 -23660 -23450 -23235 -23395 -23622 -23627 -23594 -23664 -23683 -23568 -23440 -23312 -23431 -23693 -23821 -23746 -23493 -23347 -23325 -23440 -23651 -23677 -23633 -23662 -23599 -23475 -23443 -23449 -23535 -23650 -23568 -23460 -23524 -23608 -23642 -23741 -23658 -23381 -23383 -23397 -23361 -23577 -23745 -23756 -23725 -23625 -23483 -23363 -23356 -23489 -23543 -23597 -23721 -23705 -23639 -23489 -23336 -23413 -23600 -23677 -23590 -23575 -23598 -23512 -23504 -23496 -23483 -23565 -23552 -23629 -23818 -23675 -23351 -23283 -23461 -23538 -23586 -23744 -23734 -23573 -23406 -23399 -23395 -23428 -23721 -23784 -23682 -23641 -23457 -23357 -23385 -23416 -23606 -23808 -23809 -23617 -23411 -23342 -23374 -23599 -23665 -23592 -23647 -23529 -23592 -23733 -23512 -23331 -23351 -23526 -23721 -23701 -23526 -23422 -23471 -23611 -23625 -23556 -23586 -23436 -23388 -23689 -23717 -23564 -23554 -23397 -23396 -23748 -23845 -23623 -23406 -23234 -23361 -23786 -23904 -23511 -23281 -23543 -23639 -23575 -23627 -23453 -23291 -23431 -23686 -23810 -23666 -23454 -23536 -23651 -23496 -23487 -23596 -23535 -23522 -23584 -23512 -23609 -23642 -23445 -23528 -23553 -23483 -23552 -23597 -23567 -23530 -23552 -23523 -23536 -23631 -23573 -23519 -23634 -23547 -23416 -23491 -23580 -23603 -23585 -23556 -23531 -23606 -23606 -23562 -23527 -23436 -23455 -23525 -23662 -23732 -23615 -23439 -23384 -23471 -23522 -23616 -23661 -23580 -23553 -23584 -23528 -23454 -23547 -23653 -23604 -23530 -23544 -23543 -23543 -23591 -23595 -23543 -23475 -23516 -23578 -23501 -23485 -23547 -23547 -23591 -23690 -23639 -23457 -23437 -23543 -23614 -23594 -23494 -23537 -23608 -23616 -23601 -23470 -23415 -23467 -23458 -23553 -23840 -23821 -23530 -23397 -23323 -23401 -23542 -23591 -23687 -23724 -23611 -23539 -23545 -23484 -23421 -23402 -23526 -23733 -23712 -23528 -23494 -23554 -23532 -23516 -23531 -23550 -23530 -23557 -23657 -23575 -23478 -23540 -23525 -23540 -23610 -23564 -23580 -23546 -23466 -23535 -23574 -23618 -23653 -23520 -23443 -23473 -23409 -23460 -23663 -23717 -23729 -23730 -23531 -23310 -23301 -23441 -23589 -23735 -23832 -23741 -23426 -23257 -23452 -23525 -23503 -23570 -23528 -23639 -23823 -23698 -23443 -23310 -23349 -23583 -23757 -23649 -23546 -23531 -23517 -23563 -23480 -23376 -23461 -23610 -23774 -23808 -23603 -23390 -23371 -23443 -23513 -23537 -23635 -23757 -23665 -23579 -23421 -23328 -23536 -23614 -23581 -23545 -23532 -23653 -23609 -23470 -23496 -23535 -23533 -23559 -23608 -23620 -23540 -23475 -23504 -23528 -23574 -23616 -23543 -23511 -23552 -23581 -23566 -23474 -23471 -23588 -23684 -23747 -23650 -23450 -23468 -23486 -23351 -23446 -23671 -23707 -23586 -23547 -23590 -23493 -23371 -23422 -23607 -23705 -23710 -23731 -23585 -23323 -23313 -23463 -23577 -23700 -23670 -23608 -23645 -23560 -23389 -23360 -23515 -23666 -23656 -23585 -23548 -23573 -23590 -23462 -23429 -23545 -23566 -23582 -23582 -23493 -23507 -23609 -23618 -23525 -23461 -23586 -23713 -23611 -23486 -23410 -23338 -23524 -23780 -23742 -23641 -23542 -23449 -23464 -23440 -23398 -23531 -23773 -23819 -23650 -23406 -23307 -23477 -23554 -23560 -23671 -23610 -23537 -23606 -23567 -23430 -23381 -23482 -23630 -23752 -23671 -23496 -23455 -23506 -23587 -23543 -23529 -23572 -23542 -23591 -23622 -23619 -23582 -23466 -23436 -23403 -23488 -23770 -23722 -23484 -23496 -23509 -23487 -23517 -23560 -23587 -23613 -23693 -23581 -23398 -23357 -23507 End-of-data for Chan 3 raw accel.