From d0b5ea32401700573b143963ee6d2ed486a82647 Mon Sep 17 00:00:00 2001 From: Victor Shcherb Date: Mon, 3 Dec 2012 22:51:59 +0100 Subject: [PATCH] Add osmodroid plugin (todo description) --- DataExtractionOSM/.classpath | 1 + DataExtractionOSM/.project | 7 + DataExtractionOSM/src/countries.xml | 10412 ++++++++++++++++ .../src/net/osmand/data/IndexConstants.java | 2 + .../src/net/osmand/plus/ClientContext.java | 26 + .../plus/download/DownloadActivityType.java | 5 + .../osmand/plus/download/DownloadEntry.java | 33 + .../plus/download/DownloadFileHelper.java | 336 + .../osmand/plus/download/IndexFileList.java | 92 + .../net/osmand/plus/download/IndexItem.java | 208 + .../plus/download/IndexItemCategory.java | 89 + .../osmand/plus/download/SrtmIndexItem.java | 60 + OsmAnd/.settings/org.eclipse.jdt.core.prefs | 80 - OsmAnd/lint.xml | 3 + OsmAnd/res/values-ru/strings.xml | 4 +- OsmAnd/res/values/strings.xml | 3 + .../OsMoDroid/IRemoteOsMoDroidService.aidl | 6 + .../net/osmand/plus/AndroidClientContext.java | 64 + .../net/osmand/plus/OsmandApplication.java | 99 +- OsmAnd/src/net/osmand/plus/OsmandPlugin.java | 21 +- .../activities/DownloadIndexActivity.java | 32 +- .../plus/download/DownloadIndexAdapter.java | 11 +- .../download/DownloadIndexListThread.java | 9 +- .../download/DownloadOsmandIndexesHelper.java | 261 +- .../plus/osmodroid/OsMoDroidPlugin.java | 94 + 25 files changed, 11544 insertions(+), 414 deletions(-) create mode 100644 DataExtractionOSM/src/countries.xml create mode 100644 DataExtractionOSM/src/net/osmand/plus/ClientContext.java create mode 100644 DataExtractionOSM/src/net/osmand/plus/download/DownloadActivityType.java create mode 100644 DataExtractionOSM/src/net/osmand/plus/download/DownloadEntry.java create mode 100644 DataExtractionOSM/src/net/osmand/plus/download/DownloadFileHelper.java create mode 100644 DataExtractionOSM/src/net/osmand/plus/download/IndexFileList.java create mode 100644 DataExtractionOSM/src/net/osmand/plus/download/IndexItem.java create mode 100644 DataExtractionOSM/src/net/osmand/plus/download/IndexItemCategory.java create mode 100644 DataExtractionOSM/src/net/osmand/plus/download/SrtmIndexItem.java delete mode 100644 OsmAnd/.settings/org.eclipse.jdt.core.prefs create mode 100644 OsmAnd/lint.xml create mode 100644 OsmAnd/src/com/OsMoDroid/IRemoteOsMoDroidService.aidl create mode 100644 OsmAnd/src/net/osmand/plus/AndroidClientContext.java create mode 100644 OsmAnd/src/net/osmand/plus/osmodroid/OsMoDroidPlugin.java diff --git a/DataExtractionOSM/.classpath b/DataExtractionOSM/.classpath index 1a233d7c17..59b4ebd3f4 100644 --- a/DataExtractionOSM/.classpath +++ b/DataExtractionOSM/.classpath @@ -3,6 +3,7 @@ + diff --git a/DataExtractionOSM/.project b/DataExtractionOSM/.project index ffa44f8af4..67c7c03c0b 100644 --- a/DataExtractionOSM/.project +++ b/DataExtractionOSM/.project @@ -20,4 +20,11 @@ org.eclipse.jdt.core.javanature org.eclipse.xtext.ui.shared.xtextNature + + + gen + 2 + OSMAND_TRUNK/OsmAnd/gen + + diff --git a/DataExtractionOSM/src/countries.xml b/DataExtractionOSM/src/countries.xml new file mode 100644 index 0000000000..17a892bf4a --- /dev/null +++ b/DataExtractionOSM/src/countries.xml @@ -0,0 +1,10412 @@ + + + + -8 26;-8 27;-8 28;-8 29;-7 25;-7 26;-7 27;-7 28;-7 29;-6 24;-6 25;-6 26;-6 27;-6 28;-6 29;-6 30;-5 24;-5 25;-5 26;-5 27;-5 28;-5 29;-5 30;-4 23;-4 24;-4 25;-4 26;-4 27;-4 28;-4 29;-4 30;-4 31;-4 32;-3 23;-3 24;-3 25;-3 26;-3 27;-3 28;-3 29;-3 30;-3 31;-3 32;-3 34;-3 35;-2 22;-2 23;-2 24;-2 25;-2 26;-2 27;-2 28;-2 29;-2 30;-2 31;-2 32;-2 33;-2 34;-2 35;-1 21;-1 22;-1 23;-1 24;-1 25;-1 26;-1 27;-1 28;-1 29;-1 30;-1 31;-1 32;-1 33;-1 34;-1 35;-1 36;0 21;0 22;0 23;0 24;0 25;0 26;0 27;0 28;0 29;0 30;0 31;0 32;0 33;0 34;0 35;0 36;1 20;1 21;1 22;1 23;1 24;1 25;1 26;1 27;1 28;1 29;1 30;1 31;1 32;1 33;1 34;1 35;1 36;2 19;2 20;2 21;2 22;2 23;2 24;2 25;2 26;2 27;2 28;2 29;2 30;2 31;2 32;2 33;2 34;2 35;2 36;3 18;3 19;3 20;3 21;3 22;3 23;3 24;3 25;3 26;3 27;3 28;3 29;3 30;3 31;3 32;3 33;3 34;3 35;3 36;3 37;4 18;4 19;4 20;4 21;4 22;4 23;4 24;4 25;4 26;4 27;4 28;4 29;4 30;4 31;4 32;4 33;4 34;4 35;4 36;4 37;5 19;5 20;5 21;5 22;5 23;5 24;5 25;5 26;5 27;5 28;5 29;5 30;5 31;5 32;5 33;5 34;5 35;5 36;6 19;6 20;6 21;6 22;6 23;6 24;6 25;6 26;6 27;6 28;6 29;6 30;6 31;6 32;6 33;6 34;6 35;6 36;6 37;7 20;7 21;7 22;7 23;7 24;7 25;7 26;7 27;7 28;7 29;7 30;7 31;7 32;7 33;7 34;7 35;7 36;7 37;8 21;8 22;8 23;8 24;8 25;8 26;8 27;8 28;8 29;8 30;8 31;8 32;8 33;8 34;8 35;8 36;8 37;9 21;9 22;9 23;9 24;9 25;9 26;9 27;9 28;9 29;9 30;9 31;9 32;10 22;10 23;10 24;10 25;10 26;10 27;10 28;11 22;11 23;11 24;12 23 + + -5 24;-5 25;-5 26;-4 23;-4 24;-4 25;-4 26;-4 27;-3 23;-3 24;-3 25;-3 26;-3 27;-3 28;-2 22;-2 23;-2 24;-2 25;-2 26;-2 27;-2 28;-2 29;-1 21;-1 22;-1 23;-1 24;-1 25;-1 26;-1 27;-1 28;-1 29;-1 30;0 21;0 22;0 23;0 24;0 25;0 26;0 27;0 28;0 29;0 30;0 31;1 20;1 21;1 22;1 23;1 24;1 25;1 26;1 27;1 28;1 29;1 30;1 31;2 19;2 20;2 21;2 28;2 29;2 30;2 31 + + + 1 35;1 36;2 35;2 36 + + + -1 34;-1 35 + + + 2 36;3 36 + + + 7 36;7 37 + + + 4 34;4 35;5 34;5 35;5 36;6 34;6 35;6 36 + + + -5 27;-5 28;-5 29;-5 30;-4 27;-4 28;-4 29;-4 30;-4 31;-4 32;-3 27;-3 28;-3 29;-3 30;-3 31;-3 32;-2 28;-2 29;-2 30;-2 31;-2 32;-1 28;-1 29;-1 30;-1 31;-1 32;0 30;0 31 + + + 4 36;5 36 + + + 4 33;4 34;4 35;5 33;5 34;5 35;6 34;6 35 + + + 2 36;3 36 + + + 3 35;3 36;4 35;4 36;5 35;5 36 + + + 3 35;3 36;4 35;4 36 + + + 3 36;3 37;4 36;4 37 + + + 0 35;0 36;1 35;1 36 + + + 6 35;6 36;7 36 + + + 1 35;2 34;2 35;3 33;3 34;3 35;4 32;4 33;4 34;5 32;5 33 + + + 0 30;0 31;0 32;0 33;0 34;1 30;1 31;1 32;1 33;1 34;2 31;2 32;2 33 + + + 5 33;5 34;6 32;6 33;6 34;7 31;7 32;7 33;7 34;8 31;8 32;8 33;9 31;9 32 + + + 7 36;8 36;8 37 + + + 1 28;1 29;1 30;1 31;2 28;2 29;2 30;2 31;2 32;3 28;3 29;3 30;3 31;3 32;3 33;4 30;4 31;4 32;4 33;5 32 + + + 6 35;6 36;7 35;7 36;8 36 + + + 5 26;5 27;5 28;5 29;6 24;6 25;6 26;6 27;6 28;6 29;6 30;7 22;7 23;7 24;7 25;7 26;7 27;7 28;7 29;7 30;8 23;8 24;8 25;8 26;8 27;8 28;8 29;8 30;9 23;9 24;9 25;9 26;9 27;9 28;9 29;9 30;10 22;10 23;10 24;10 25;10 26;10 27;10 28;11 22;11 23;11 24;12 23 + + + 5 36;6 36;6 37 + + + 6 34;6 35;7 34;7 35 + + + 1 33;1 34;2 32;2 33;2 34;3 32;3 33;3 34;4 32;4 33 + + + 3 34;3 35;3 36;4 34;4 35;4 36;5 34;5 35 + + + 0 34;0 35;1 35 + + + 2 35;2 36;3 35;3 36 + + + 5 35;5 36;6 35;6 36 + + + 0 35;0 36 + + + -1 32;-1 33;-1 34;0 32;0 33;0 34 + + + -1 35;-1 36 + + + 2 28;2 29;3 28;3 29;3 30;4 28;4 29;4 30;4 31;4 32;4 33;5 29;5 30;5 31;5 32;5 33;6 29;6 30;6 31;6 32;6 33;6 34;7 30;7 31;7 32;8 30;8 31;8 32;9 30;9 31;9 32 + + + 6 35;6 36;7 35;7 36 + + + 0 35;0 36;1 35;1 36 + + + 0 34;0 35;1 34 + + + 4 35;4 36;5 35;5 36;6 35;6 36 + + + -1 33;-1 34;-1 35;0 34 + + + 6 36;6 37;7 36;7 37 + + + 7 35;7 36;8 35;8 36 + + + 0 25;0 26;1 21;1 22;1 23;1 24;1 25;1 26;1 27;1 28;2 19;2 20;2 21;2 22;2 23;2 24;2 25;2 26;2 27;2 28;2 29;3 18;3 19;3 20;3 21;3 22;3 23;3 24;3 25;3 26;3 27;3 28;3 29;4 18;4 19;4 20;4 21;4 22;4 23;4 24;4 25;4 26;4 27;4 28;4 29;5 19;5 20;5 21;5 22;5 23;5 24;5 25;5 26;5 27;5 28;5 29;6 19;6 20;6 21;6 22;6 23;6 24;6 25;6 26;6 27;7 20;7 21;7 22;7 23;7 24;7 25;8 21;8 22;8 23;9 21;9 22;9 23;10 22;10 23 + + + 7 34;7 35;7 36;8 34;8 35;8 36 + + + 0 34;0 35;1 33;1 34;1 35;2 34;2 35 + + + -8 26;-8 27;-8 28;-8 29;-7 25;-7 26;-7 27;-7 28;-7 29;-6 25;-6 26;-6 27;-6 28;-6 29;-5 25;-5 26;-5 27;-5 28;-5 29;-4 26;-4 27;-4 28;-3 26;-3 27 + + + 1 36;2 36 + + + 1 35;1 36;2 35;2 36 + + + 3 36;4 36;4 37 + + + -2 33;-2 34;-2 35;-1 34;-1 35 + + + + 11 -18;11 -17;11 -16;11 -6;11 -5;12 -18;12 -17;12 -16;12 -15;12 -14;12 -13;12 -10;12 -9;12 -8;12 -7;12 -6;12 -5;13 -18;13 -17;13 -16;13 -15;13 -14;13 -13;13 -12;13 -11;13 -10;13 -9;13 -8;13 -7;13 -6;13 -5;14 -18;14 -17;14 -16;14 -15;14 -14;14 -13;14 -12;14 -11;14 -10;14 -9;14 -8;14 -7;14 -6;15 -18;15 -17;15 -16;15 -15;15 -14;15 -13;15 -12;15 -11;15 -10;15 -9;15 -8;15 -7;15 -6;16 -18;16 -17;16 -16;16 -15;16 -14;16 -13;16 -12;16 -11;16 -10;16 -9;16 -8;16 -7;16 -6;17 -18;17 -17;17 -16;17 -15;17 -14;17 -13;17 -12;17 -11;17 -10;17 -9;17 -8;17 -7;18 -18;18 -17;18 -16;18 -15;18 -14;18 -13;18 -12;18 -11;18 -10;18 -9;18 -8;19 -18;19 -17;19 -16;19 -15;19 -14;19 -13;19 -12;19 -11;19 -10;19 -9;19 -8;19 -7;20 -18;20 -17;20 -16;20 -15;20 -14;20 -13;20 -12;20 -11;20 -10;20 -9;20 -8;20 -7;21 -18;21 -17;21 -16;21 -15;21 -14;21 -13;21 -12;21 -11;21 -10;21 -9;21 -8;22 -18;22 -17;22 -16;22 -15;22 -14;22 -13;22 -12;22 -11;22 -10;22 -9;23 -18;23 -14;23 -13;23 -12;23 -11;24 -14;24 -13;24 -12;24 -11 + + 12 -8;13 -10;13 -9;13 -8;14 -10;14 -9;14 -8 + + + 12 -13;13 -13;13 -12;14 -13;14 -12;15 -13 + + + 15 -12;15 -11;16 -14;16 -13;16 -12;16 -11;17 -14;17 -13;17 -12;17 -11;18 -14;18 -13;18 -12;18 -11;19 -12;19 -11 + + + 11 -5;12 -5;13 -5 + + + 16 -16;16 -15;16 -14;17 -18;17 -17;17 -16;17 -15;17 -14;18 -18;18 -17;18 -16;18 -15;18 -14;19 -18;19 -17;19 -16;19 -15;20 -18;20 -17;20 -16;20 -15;21 -18;21 -17;21 -16;21 -15;22 -18;22 -17;23 -18 + + + 13 -9;14 -9;15 -9;15 -8 + + + 13 -12;13 -11;14 -12;14 -11;14 -10;15 -12;15 -11;15 -10;16 -12;16 -11;16 -10 + + + 13 -17;14 -17;14 -16;15 -17;15 -16;16 -17;16 -16;17 -17;17 -16 + + + 14 -13;15 -13;15 -12;16 -13;16 -12 + + + 13 -16;13 -15;13 -14;14 -16;14 -15;14 -14;15 -16;15 -15;15 -14;16 -16;16 -15;16 -14 + + + 12 -9;13 -9 + + + 17 -10;17 -9;17 -8;18 -10;18 -9;18 -8;19 -10;19 -9;19 -8;19 -7;20 -10;20 -9;20 -8;20 -7;21 -9;21 -8;22 -9 + + + 18 -11;19 -11;19 -10;20 -11;20 -10;20 -9;21 -11;21 -10;21 -9;22 -11;22 -10;22 -9 + + + 15 -10;15 -9;15 -8;16 -11;16 -10;16 -9;16 -8;17 -11;17 -10;17 -9;17 -8;18 -11;18 -10 + + + 17 -14;17 -13;18 -15;18 -14;18 -13;18 -12;19 -15;19 -14;19 -13;19 -12;20 -16;20 -15;20 -14;20 -13;20 -12;21 -16;21 -15;21 -14;21 -13;21 -12;21 -11;22 -16;22 -15;22 -14;22 -13;22 -12;22 -11;23 -14;23 -13;23 -12;23 -11;24 -14;24 -13;24 -12;24 -11 + + + 11 -17;11 -16;12 -17;12 -16;12 -15;12 -14;13 -17;13 -16;13 -15;13 -14 + + + 13 -8;13 -7;14 -8;14 -7;14 -6;15 -8;15 -7;15 -6;16 -8;16 -7;16 -6;17 -8;17 -7 + + + 12 -7;12 -6;13 -7;13 -6;14 -7;14 -6;15 -7 + + + + 0 10;0 11;1 6;1 7;1 8;1 9;1 10;1 11;2 6;2 7;2 8;2 9;2 10;2 11;2 12;3 8;3 9;3 10;3 11;3 12 + + 1 11;2 10;2 11;2 12;3 10;3 11;3 12 + + + 0 10;0 11;1 9;1 10;1 11;2 9;2 10;2 11 + + + 1 6;2 6;2 7 + + + 1 8;1 9;1 10;2 8;2 9;2 10;3 8;3 9;3 10 + + + 1 7;1 8;2 7;2 8 + + + 1 8;1 9;1 10;2 8;2 9;2 10 + + + 1 6;1 7;2 6;2 7 + + + 2 6 + + + 1 6;2 6 + + + 2 6;2 7 + + + 2 6;2 7 + + + 1 6;1 7;2 6;2 7 + + + + 19 -25;19 -24;19 -23;19 -22;20 -27;20 -26;20 -25;20 -24;20 -23;20 -22;20 -21;20 -20;20 -19;21 -27;21 -26;21 -25;21 -24;21 -23;21 -22;21 -21;21 -20;21 -19;22 -27;22 -26;22 -25;22 -24;22 -23;22 -22;22 -21;22 -20;22 -19;22 -18;23 -26;23 -25;23 -24;23 -23;23 -22;23 -21;23 -20;23 -19;23 -18;24 -26;24 -25;24 -24;24 -23;24 -22;24 -21;24 -20;24 -19;24 -18;25 -26;25 -25;25 -24;25 -23;25 -22;25 -21;25 -20;25 -19;25 -18;26 -25;26 -24;26 -23;26 -22;26 -21;26 -20;26 -19;27 -25;27 -24;27 -23;27 -22;27 -21;27 -20;28 -24;28 -23;28 -22;29 -23;29 -22 + + 23 -22;23 -21;24 -23;24 -22;24 -21;24 -20;24 -19;25 -24;25 -23;25 -22;25 -21;25 -20;25 -19;26 -24;26 -23;26 -22;26 -21;26 -20;26 -19;27 -24;27 -23;27 -22;27 -21;27 -20;28 -24;28 -23;28 -22;29 -23;29 -22 + + + 19 -23;19 -22;20 -23;20 -22;20 -21;21 -23;21 -22;21 -21;22 -23;22 -22;22 -21;23 -23;23 -22;23 -21;24 -23;24 -22;24 -21;25 -23 + + + 19 -25;19 -24;20 -27;20 -26;20 -25;20 -24;21 -27;21 -26;21 -25;21 -24;22 -27;22 -26;22 -25;22 -24;23 -26;23 -25;23 -24;24 -26;24 -25 + + + 25 -24;26 -24;27 -24 + + + 22 -24;23 -24;24 -24;25 -24;25 -23;26 -24 + + + 27 -21 + + + 20 -21;20 -20;20 -19;21 -21;21 -20;21 -19;22 -21;22 -20;22 -19;22 -18;23 -21;23 -20;23 -19;23 -18;24 -21;24 -20;24 -19;24 -18;25 -21;25 -20;25 -19;25 -18;26 -20;26 -19 + + + 25 -25;26 -25 + + + 22 -25;22 -24;23 -25;23 -24;24 -25;25 -25 + + + + -5 9;-5 10;-5 11;-5 12;-5 13;-4 9;-4 10;-4 11;-4 12;-4 13;-3 9;-3 10;-3 11;-3 12;-3 13;-3 14;-2 10;-2 11;-2 12;-2 13;-2 14;-1 10;-1 11;-1 12;-1 13;-1 14;-1 15;0 10;0 11;0 12;0 13;0 14;0 15;1 10;1 11;1 12;1 13;2 11;2 12 + + -3 11;-3 12 + + + -1 12 + + + -4 11;-4 12 + + + -2 11;-2 12;-1 11;-1 12 + + + -3 10 + + + -1 10;-1 11;-1 12;0 11 + + + -2 11;-2 12 + + + -1 11;-1 12 + + + 0 12;0 13 + + + 0 11;0 12;1 11;1 12 + + + -4 10;-4 11;-4 12 + + + -3 10;-3 11 + + + -1 12 + + + -5 10;-5 11;-5 12 + + + -5 9;-5 10;-4 9;-4 10 + + + 0 12;0 13;1 12;1 13 + + + 0 10;0 11;0 12;1 10;1 11 + + + -4 12;-4 13 + + + 0 10;0 11 + + + 0 11;0 12 + + + -2 12;-2 13 + + + -5 10 + + + -2 13;-2 14 + + + -4 11;-4 12;-3 11;-3 12 + + + -1 10;-1 11 + + + 0 12 + + + -3 12;-3 13 + + + -1 12 + + + -1 14;-1 15;0 14;0 15 + + + -2 12;-2 13 + + + -4 9;-4 10;-3 9;-3 10 + + + -3 11;-3 12 + + + -1 12;-1 13;-1 14 + + + 0 13;0 14 + + + -2 10;-2 11 + + + -2 13;-2 14;-1 13;-1 14 + + + -3 12;-3 13 + + + 1 11;1 12;2 11;2 12 + + + -4 10;-4 11;-3 11 + + + 0 12;0 13;1 12;1 13 + + + -3 12;-3 13;-3 14;-2 12;-2 13 + + + -2 11;-2 12 + + + -2 13 + + + -1 11;-1 12 + + + + 28 -3;29 -4;29 -3;30 -4;30 -3 + + 29 -3 + + + 29 -3 + + + 29 -3 + + + 29 -4;30 -4 + + + 30 -3 + + + 28 -3;29 -3 + + + 29 -3 + + + 29 -3;30 -3 + + + 29 -3 + + + 29 -2 + + + 29 -4;30 -4 + + + 29 -3 + + + 29 -3;30 -3 + + + 29 -3 + + + 29 -3;30 -3 + + + 29 -4;30 -4 + + + 29 -3 + + + + 8 3;8 4;8 5;8 6;9 2;9 3;9 4;9 5;9 6;9 7;10 2;10 3;10 4;10 5;10 6;10 7;11 2;11 3;11 4;11 5;11 6;11 7;12 2;12 3;12 4;12 5;12 6;12 7;12 8;12 9;13 2;13 3;13 4;13 5;13 6;13 7;13 8;13 9;13 10;13 11;13 12;13 13;14 1;14 2;14 3;14 4;14 5;14 6;14 7;14 8;14 9;14 10;14 11;14 12;14 13;15 1;15 2;15 3;15 4;15 6;15 7;15 8;15 9;15 10;15 11;15 12;16 1;16 2;16 3 + + 11 5;11 6;11 7;12 5;12 6;12 7;12 8;13 5;13 6;13 7;13 8;14 5;14 6;14 7;15 6;15 7 + + + 10 3;10 4;10 5;11 3;11 4;11 5;11 6;12 3;12 4;12 5;12 6;13 4;13 5 + + + 12 2;12 3;12 4;12 5;12 6;13 2;13 3;13 4;13 5;13 6;14 1;14 2;14 3;14 4;14 5;14 6;15 1;15 2;15 3;15 4;16 1;16 2;16 3 + + + 13 9;13 10;13 11;13 12;13 13;14 9;14 10;14 11;14 12;14 13;15 9;15 10;15 11;15 12 + + + 9 3;9 4;9 5;10 3;10 4;10 5;11 4 + + + 12 7;12 8;12 9;13 7;13 8;13 9;13 10;14 6;14 7;14 8;14 9;14 10;15 6;15 7;15 8 + + + 9 5;9 6;9 7;10 5;10 6;10 7;11 5;11 6 + + + 9 4;9 5;10 4;10 5;10 6;11 4;11 5;11 6 + + + 9 2;9 3;10 2;10 3;11 2;11 3;12 2;12 3;13 2;13 3 + + + 8 3;8 4;8 5;8 6;9 3;9 4;9 5;9 6;10 5 + + + + -25 14;-25 15;-25 16;-25 17;-24 14;-24 15;-24 16;-23 15;-23 16 + + -23 15;-23 16 + + + -24 14 + + + -23 15 + + + -24 14 + + + -25 16;-25 17 + + + -25 16;-25 17 + + + -23 14 + + + -25 17 + + + -23 16 + + + -23 14 + + + -23 14 + + + -23 14 + + + -24 14 + + + -23 15 + + + -24 16 + + + -25 16;-25 17 + + + -23 15 + + + + 14 3;14 4;14 5;14 6;15 2;15 3;15 4;15 5;15 6;15 7;16 2;16 3;16 4;16 5;16 6;16 7;17 3;17 4;17 5;17 6;17 7;17 8;18 3;18 4;18 5;18 6;18 7;18 8;18 9;19 4;19 5;19 6;19 7;19 8;19 9;20 4;20 5;20 6;20 7;20 8;20 9;21 4;21 5;21 6;21 7;21 8;21 9;21 10;22 4;22 5;22 6;22 7;22 8;22 9;22 10;22 11;23 4;23 5;23 6;23 7;23 8;23 9;23 10;24 4;24 5;24 6;24 7;24 8;25 4;25 5;25 6;25 7;25 8;26 4;26 5;26 6;26 7;27 4;27 5 + + 18 8;18 9;19 7;19 8;19 9;20 6;20 7;20 8;20 9;21 7;21 8;21 9;22 8;22 9 + + + 18 4 + + + 20 4;20 5;21 4;21 5;22 4;22 5 + + + 24 4;24 5;24 6;24 7;24 8;25 4;25 5;25 6;25 7;25 8;26 4;26 5;26 6;26 7;27 4;27 5 + + + 21 5;21 6;21 7;21 8;22 5;22 6;22 7;22 8;23 5;23 6;23 7;23 8;23 9;24 6;24 7;24 8 + + + 18 4;18 5;18 6;19 4;19 5;19 6;20 5 + + + 16 3;16 4;16 5;17 3;17 4;17 5;18 3;18 4 + + + 14 3;14 4;14 5;15 3;15 4;15 5;16 3;16 4;16 5;17 4;17 5 + + + 21 4;21 5;22 4;22 5;22 6;23 4;23 5;23 6;24 4;24 5;24 6;25 5;25 6 + + + 18 6;18 7;18 8;19 6;19 7;19 8;20 6;20 7 + + + 14 4;14 5;14 6;15 4;15 5;15 6;16 4;16 5;16 6 + + + 16 4;16 5;17 4;17 5;17 6;18 3;18 4;18 5;19 4;19 5 + + + 19 4;19 5;19 6;20 4;20 5;20 6;20 7;21 4;21 5;21 6;21 7;22 5;22 6 + + + 16 5;16 6;16 7;17 5;17 6;17 7;17 8;18 5;18 6;18 7;18 8;19 6;19 7;19 8 + + + 14 6;15 5;15 6;15 7;16 5;16 6;16 7;17 5;17 6 + + + 15 2;15 3;15 4;16 2;16 3;16 4;17 3;17 4 + + + 20 9;21 8;21 9;21 10;22 8;22 9;22 10;22 11;23 8;23 9;23 10 + + + + 13 9;13 13;13 14;13 15;14 8;14 9;14 10;14 11;14 12;14 13;14 14;14 15;14 16;14 22;14 23;15 7;15 8;15 9;15 10;15 11;15 12;15 13;15 14;15 15;15 16;15 17;15 18;15 19;15 20;15 21;15 22;15 23;16 7;16 8;16 9;16 10;16 11;16 12;16 13;16 14;16 15;16 16;16 17;16 18;16 19;16 20;16 21;16 22;16 23;17 7;17 8;17 9;17 10;17 11;17 12;17 13;17 14;17 15;17 16;17 17;17 18;17 19;17 20;17 21;17 22;17 23;18 7;18 8;18 9;18 10;18 11;18 12;18 13;18 14;18 15;18 16;18 17;18 18;18 19;18 20;18 21;18 22;19 8;19 9;19 10;19 11;19 12;19 13;19 14;19 15;19 16;19 17;19 18;19 19;19 20;19 21;19 22;20 8;20 9;20 10;20 11;20 12;20 13;20 14;20 15;20 16;20 17;20 18;20 19;20 20;20 21;21 9;21 10;21 11;21 12;21 13;21 14;21 15;21 16;21 17;21 18;21 19;21 20;21 21;22 10;22 11;22 12;22 13;22 14;22 15;22 16;22 17;22 18;22 19;22 20;23 10;23 11;23 15;23 16;23 17;23 18;23 19;23 20;24 15;24 16;24 17;24 18;24 19 + + 16 12;16 13;17 12;17 13;17 14;17 15;18 12;18 13;18 14;18 15;19 12;19 13;19 14;19 15;19 16;20 12;20 13;20 14;20 15 + + + 14 22;14 23;15 16;15 17;15 18;15 19;15 20;15 21;15 22;15 23;16 15;16 16;16 17;16 18;16 19;16 20;16 21;16 22;16 23;17 15;17 16;17 17;17 18;17 19;17 20;17 21;17 22;17 23;18 15;18 16;18 17;18 18;18 19;18 20;18 21;18 22;19 15;19 16;19 17;19 18;19 19;19 20;19 21;19 22;20 15;20 16;20 17;20 18;20 19;20 20;20 21;21 15;21 16;21 17;21 18;21 19;21 20;21 21;22 15;22 16;22 17;22 18;22 19;22 20;23 15;23 16;23 17;23 18;23 19;23 20;24 15;24 16;24 17;24 18;24 19 + + + 15 10;15 11;15 12;16 9;16 10;16 11;16 12;17 9;17 10;17 11 + + + 17 10;17 11;17 12;18 9;18 10;18 11;18 12;19 9;19 10;19 11;19 12;19 13;20 12;20 13 + + + 14 12;14 13;15 12;15 13;16 11;16 12;16 13;17 11;17 12;17 13 + + + 13 14;13 15;14 13;14 14;14 15;14 16;15 12;15 13;15 14;15 15;15 16;16 12;16 13;16 14;16 15;16 16;17 12;17 13;17 14;17 15;17 16;18 14;18 15 + + + 13 13;13 14;14 12;14 13;14 14;15 12;15 13 + + + 15 8;15 9;16 8;16 9 + + + 15 7;15 8;16 7;16 8;16 9;17 7;17 8;17 9 + + + 16 8;16 9;17 7;17 8;17 9;18 7;18 8;18 9 + + + 14 9;14 10;14 11;15 9;15 10;15 11;16 9;16 10 + + + 13 9;14 8;14 9;14 10;15 8;15 9 + + + 17 8;17 9;17 10;18 7;18 8;18 9;18 10;19 8;19 9;19 10;20 8;20 9 + + + 19 11;19 12;19 13;19 14;20 11;20 12;20 13;20 14;21 11;21 12;21 13;21 14;22 10;22 11;22 12;22 13;22 14;23 10;23 11 + + + 18 11;19 8;19 9;19 10;19 11;19 12;20 8;20 9;20 10;20 11;20 12;21 9;21 10;21 11;22 10;22 11 + + + 15 8;15 9;16 8;16 9;16 10;17 8;17 9;17 10 + + + 14 10;14 11;14 12;15 10;15 11;15 12 + + + 19 14;19 15;20 13;20 14;20 15;21 13;21 14;21 15;21 16;22 13;22 14;22 15;22 16;23 15 + + + + 43 -12;44 -12 + + 44 -12 + + + 43 -12 + + + 43 -12 + + + + -8 4;-8 5;-8 6;-8 7;-8 8;-8 9;-8 10;-7 4;-7 5;-7 6;-7 7;-7 8;-7 9;-7 10;-6 4;-6 5;-6 6;-6 7;-6 8;-6 9;-6 10;-5 5;-5 6;-5 7;-5 8;-5 9;-5 10;-4 4;-4 5;-4 6;-4 7;-4 8;-4 9;-4 10;-3 4;-3 5;-3 6;-3 7;-3 8;-3 9 + + -4 5;-4 6 + + + -8 7;-8 8;-8 9;-7 7;-7 8 + + + -7 4;-7 5;-7 6;-6 4;-6 5 + + + -8 8;-8 9;-8 10;-7 8;-7 9;-7 10 + + + -8 6;-8 7;-8 8;-7 6;-7 7 + + + -6 5;-6 6 + + + -7 6;-7 7;-6 6;-6 7 + + + -5 6;-5 7 + + + -5 5;-5 6;-4 5;-4 6 + + + -6 6;-6 7 + + + -8 5;-8 6;-8 7;-7 5;-7 6;-7 7 + + + -3 6;-3 7 + + + -5 6;-5 7;-5 8;-4 6;-4 7;-4 8 + + + -7 8;-7 9;-7 10;-6 8;-6 9;-6 10;-5 8;-5 9;-5 10;-4 8;-4 9 + + + -6 4;-6 5;-6 6;-5 5;-5 6 + + + -3 4;-3 5;-3 6 + + + -5 7;-5 8;-5 9;-4 7;-4 8 + + + -7 7;-7 8;-7 9;-6 7;-6 8 + + + -4 6;-4 7;-4 8;-4 9;-4 10;-3 6;-3 7;-3 8;-3 9 + + + + 12 -7;12 -6;12 -5;13 -7;13 -6;13 -5;14 -7;14 -6;14 -5;15 -6;15 -5;15 -4;16 -8;16 -7;16 -6;16 -5;16 -4;16 -3;16 -2;17 -9;17 -8;17 -7;17 -6;17 -5;17 -4;17 -3;17 -2;17 -1;17 0;17 1;17 2;18 -9;18 -8;18 -7;18 -6;18 -5;18 -4;18 -3;18 -2;18 -1;18 0;18 1;18 2;18 3;18 4;19 -9;19 -8;19 -7;19 -6;19 -5;19 -4;19 -3;19 -2;19 -1;19 0;19 1;19 2;19 3;19 4;19 5;20 -8;20 -7;20 -6;20 -5;20 -4;20 -3;20 -2;20 -1;20 0;20 1;20 2;20 3;20 4;20 5;21 -10;21 -9;21 -8;21 -7;21 -6;21 -5;21 -4;21 -3;21 -2;21 -1;21 0;21 1;21 2;21 3;21 4;22 -12;22 -11;22 -10;22 -9;22 -8;22 -7;22 -6;22 -5;22 -4;22 -3;22 -2;22 -1;22 0;22 1;22 2;22 3;22 4;23 -12;23 -11;23 -10;23 -9;23 -8;23 -7;23 -6;23 -5;23 -4;23 -3;23 -2;23 -1;23 0;23 1;23 2;23 3;23 4;24 -12;24 -11;24 -10;24 -9;24 -8;24 -7;24 -6;24 -5;24 -4;24 -3;24 -2;24 -1;24 0;24 1;24 2;24 3;24 4;24 5;25 -13;25 -12;25 -11;25 -10;25 -9;25 -8;25 -7;25 -6;25 -5;25 -4;25 -3;25 -2;25 -1;25 0;25 1;25 2;25 3;25 4;25 5;26 -13;26 -12;26 -11;26 -10;26 -9;26 -8;26 -7;26 -6;26 -5;26 -4;26 -3;26 -2;26 -1;26 0;26 1;26 2;26 3;26 4;26 5;27 -13;27 -12;27 -11;27 -10;27 -9;27 -8;27 -7;27 -6;27 -5;27 -4;27 -3;27 -2;27 -1;27 0;27 1;27 2;27 3;27 4;27 5;28 -13;28 -12;28 -11;28 -10;28 -9;28 -8;28 -7;28 -6;28 -5;28 -4;28 -3;28 -2;28 -1;28 0;28 1;28 2;28 3;28 4;29 -13;29 -9;29 -8;29 -7;29 -6;29 -5;29 -4;29 -3;29 -2;29 -1;29 0;29 1;29 2;29 3;29 4;30 -9;30 -8;30 -7;30 0;30 1;30 2;30 3;30 4;31 1;31 2;31 3 + + 15 -6;15 -5;15 -4;16 -8;16 -7;16 -6;16 -5;16 -4;16 -3;16 -2;17 -8;17 -7;17 -6;17 -5;17 -4;17 -3;17 -2;18 -8;18 -7;18 -6;18 -5;18 -4;18 -3;18 -2;18 -1;19 -8;19 -7;19 -6;19 -5;19 -4;19 -3;19 -2;19 -1;20 -8;20 -7;20 -6;20 -5;20 -4;20 -3;20 -2;21 -3 + + + 12 -6;12 -5;13 -6;13 -5;14 -6;14 -5;15 -6;15 -5;16 -6;16 -5 + + + 16 -2;17 -2;17 -1;17 0;17 1;17 2;18 -2;18 -1;18 0;18 1;18 2;18 3;18 4;19 -2;19 -1;19 0;19 1;19 2;19 3;19 4;19 5;20 -2;20 -1;20 0;20 1;20 2;20 3;20 4;20 5;21 -2;21 -1;21 0;21 1;21 2;21 3;21 4;22 -2;22 -1;22 0;22 1;22 2;22 3;22 4;23 -2;23 -1;23 0;23 1;23 2;23 3;24 -2 + + + 19 -8;19 -7;19 -6;19 -5;20 -8;20 -7;20 -6;20 -5;20 -4;20 -3;21 -8;21 -7;21 -6;21 -5;21 -4;21 -3;22 -8;22 -7;22 -6;22 -5;22 -4;22 -3;23 -8;23 -7;23 -6;23 -5 + + + 21 -5;21 -4;21 -3;22 -7;22 -6;22 -5;22 -4;22 -3;22 -2;23 -8;23 -7;23 -6;23 -5;23 -4;23 -3;23 -2;24 -8;24 -7;24 -6;24 -5;24 -4;24 -3;24 -2;25 -7;25 -6;25 -5;25 -4;25 -3;26 -7;26 -6;26 -5 + + + 21 -10;21 -9;21 -8;22 -12;22 -11;22 -10;22 -9;22 -8;23 -12;23 -11;23 -10;23 -9;23 -8;23 -7;24 -12;24 -11;24 -10;24 -9;24 -8;24 -7;25 -13;25 -12;25 -11;25 -10;25 -9;25 -8;25 -7;25 -6;26 -13;26 -12;26 -11;26 -10;26 -9;26 -8;26 -7;26 -6;26 -5;27 -13;27 -12;27 -11;27 -10;27 -9;27 -8;27 -7;27 -6;27 -5;28 -13;28 -12;28 -11;28 -10;28 -9;28 -8;28 -7;28 -6;28 -5;29 -13;29 -9;29 -8;29 -7;29 -6;29 -5;30 -9;30 -8;30 -7 + + + 15 -5;15 -4;16 -5;16 -4 + + + 24 -5;24 -4;24 -3;24 -2;25 -5;25 -4;25 -3;25 -2;25 -1;26 -5;26 -4;26 -3;26 -2;26 -1;26 0;27 -5;27 -4;27 -3;27 -2;27 -1;27 0;28 -5;28 -4;28 -3;28 -2;28 -1;28 0;29 -5;29 -4;29 -3;29 -2;29 -1;29 0;29 1;30 0 + + + 22 -1;22 0;22 1;22 2;22 3;22 4;23 -2;23 -1;23 0;23 1;23 2;23 3;23 4;24 -2;24 -1;24 0;24 1;24 2;24 3;24 4;24 5;25 -2;25 -1;25 0;25 1;25 2;25 3;25 4;25 5;26 -2;26 -1;26 0;26 1;26 2;26 3;26 4;26 5;27 -1;27 0;27 1;27 2;27 3;27 4;27 5;28 -1;28 0;28 1;28 2;28 3;28 4;29 0;29 1;29 2;29 3;29 4;30 0;30 1;30 2;30 3;30 4;31 1;31 2;31 3 + + + + 41 10;41 11;41 12;42 10;42 11;42 12;43 10;43 11;43 12 + + 42 10;42 11;43 10;43 11 + + + 41 10;41 11;41 12;42 10;42 11;42 12 + + + 42 11;43 11 + + + 42 11;42 12;43 11;43 12 + + + 41 11;41 12;42 11;42 12;43 11;43 12 + + + + 23 32;24 21;24 22;24 23;24 24;24 25;24 26;24 27;24 28;24 29;24 30;24 31;25 21;25 22;25 23;25 24;25 25;25 26;25 27;25 28;25 29;25 30;25 31;26 21;26 22;26 23;26 24;26 25;26 26;26 27;26 28;26 29;26 30;26 31;27 21;27 22;27 23;27 24;27 25;27 26;27 27;27 28;27 29;27 30;27 31;28 21;28 22;28 23;28 24;28 25;28 26;28 27;28 28;28 29;28 30;28 31;29 21;29 22;29 23;29 24;29 25;29 26;29 27;29 28;29 29;29 30;29 31;30 21;30 22;30 23;30 24;30 25;30 26;30 27;30 28;30 29;30 30;30 31;31 21;31 22;31 23;31 24;31 25;31 26;31 27;31 28;31 29;31 30;31 31;32 21;32 22;32 23;32 24;32 25;32 26;32 27;32 28;32 29;32 30;32 31;33 21;33 22;33 23;33 24;33 25;33 26;33 27;33 28;33 29;33 30;33 31;34 21;34 22;34 23;34 24;34 25;34 26;34 27;34 28;34 29;34 30;34 31;35 22;35 23;35 24;35 25;35 29;36 23 + + 31 30;31 31;32 30;32 31 + + + 30 27;30 28;31 21;31 22;31 26;31 27;31 28;31 29;32 21;32 22;32 23;32 24;32 25;32 26;32 27;32 28;32 29;33 21;33 22;33 23;33 24;33 25;33 26;33 27;33 28;34 21;34 22;34 23;34 24;34 25;34 26;34 27;35 22;35 23;35 24;35 25;36 23 + + + 29 29;29 30;29 31;30 29;30 30;30 31 + + + 29 28;29 29;30 28;30 29;31 29 + + + 30 30;30 31;31 30;31 31 + + + 29 30;29 31;30 30;30 31 + + + 31 30;32 30;32 31 + + + 27 27;27 28;28 27;28 28;28 29;29 27;29 28;29 29;30 29;30 30;31 28;31 29;31 30;32 28;32 29 + + + 30 30;31 30 + + + 28 27;28 28;29 27;29 28;30 27;30 28;31 27;31 28 + + + 31 29;31 30;32 29;32 30 + + + 30 30;31 30 + + + 24 21;24 22;24 23;24 24;24 25;24 26;24 27;25 21;25 22;25 23;25 24;25 25;25 26;25 27;26 21;26 22;26 23;26 24;26 25;26 26;26 27;27 21;27 22;27 23;27 24;27 25;27 26;27 27;28 21;28 22;28 23;28 24;28 25;28 26;28 27;29 21;29 22;29 23;29 24;29 25;29 26;29 27;30 21;30 22;30 23;30 24;30 25;30 26;30 27;31 21;31 22;31 23;31 24;31 25;31 26;31 27;32 22;32 23;32 24;32 25;32 26;33 24 + + + 31 28;31 29;31 30;32 28;32 29;32 30;33 29 + + + 31 30;31 31;32 30;32 31 + + + 31 21;31 22;32 22;32 23;32 24;32 25;33 22;33 23;33 24;33 25 + + + 30 27;31 26;31 27 + + + 29 28;29 29;30 28;30 29;31 28;31 29 + + + 32 30;32 31 + + + 31 31;32 31 + + + 32 29;32 30;33 27;33 28;33 29;33 30;34 27;34 28;34 29 + + + 30 30;30 31;31 30;31 31 + + + 23 32;24 27;24 28;24 29;24 30;24 31;25 27;25 28;25 29;25 30;25 31;26 27;26 28;26 29;26 30;26 31;27 27;27 28;27 29;27 30;27 31;28 28;28 29;28 30;28 31;29 28;29 29;29 30;29 31;30 29;30 30 + + + 31 25;31 26;32 24;32 25;32 26;33 25;33 26 + + + 32 29;32 30;32 31;33 29;33 30;33 31;34 29;34 30;34 31;35 29 + + + 31 26;31 27;32 26 + + + + 8 3;9 0;9 1;9 2;9 3;10 0;10 1;10 2;11 0;11 1;11 2 + + 5 -1 + + + 8 3;9 3 + + + 8 3 + + + 9 0;9 1;10 0;10 1;10 2;11 0;11 1 + + + 10 1;10 2;11 1;11 2 + + + 9 0;9 1;9 2;10 0;10 1;10 2 + + + 10 0;10 1;10 2;11 0;11 1;11 2 + + + + 36 14;36 15;36 16;36 17;37 14;37 15;37 16;37 17;38 14;38 15;38 16;38 17;38 18;39 14;39 15;39 16;39 17;40 13;40 14;40 15;40 16;41 12;41 13;41 14;42 12;42 13;43 12;43 13 + + 38 15;39 15 + + + 37 16;37 17;38 15;38 16;38 17;38 18;39 14;39 15;39 16;39 17;40 14;40 15 + + + 39 15;39 16;40 13;40 14;40 15;40 16;41 12;41 13;41 14;42 12;42 13;43 12;43 13 + + + 36 14;36 15;36 16;37 14;37 15;37 16;38 14;38 15 + + + 38 14;38 15;39 14;39 15 + + + 36 16;36 17;37 15;37 16;37 17;38 15;38 16;38 17 + + + + 32 7;32 8;33 7;33 8;34 5;34 6;34 7;34 8;34 9;34 10;34 11;35 4;35 5;35 6;35 7;35 8;35 9;35 10;35 11;35 12;36 4;36 5;36 6;36 7;36 8;36 9;36 10;36 11;36 12;36 13;36 14;37 3;37 4;37 5;37 6;37 7;37 8;37 9;37 10;37 11;37 12;37 13;37 14;38 3;38 4;38 5;38 6;38 7;38 8;38 9;38 10;38 11;38 12;38 13;38 14;39 3;39 4;39 5;39 6;39 7;39 8;39 9;39 10;39 11;39 12;39 13;39 14;40 3;40 4;40 5;40 6;40 7;40 8;40 9;40 10;40 11;40 12;40 13;40 14;41 3;41 4;41 5;41 6;41 7;41 8;41 9;41 10;41 11;41 12;41 13;41 14;42 3;42 4;42 5;42 6;42 7;42 8;42 9;42 10;42 11;42 12;42 13;43 4;43 5;43 6;43 7;43 8;43 9;43 10;43 11;44 4;44 5;44 6;44 7;44 8;44 9;45 4;45 5;45 6;45 7;45 8;46 5;46 6;46 7;46 8;47 6;47 7;47 8;48 7;48 8 + + 38 8;38 9;39 8;39 9 + + + 39 8;39 9;39 10;39 11;39 12;39 13;39 14;40 8;40 9;40 10;40 11;40 12;40 13;40 14;41 9;41 10;41 11;41 12;41 13;41 14;42 11;42 12;42 13 + + + 35 11;35 12;36 10;36 11;36 12;36 13;37 9;37 10;37 11;37 12;37 13;38 9;38 10;38 11;38 12;38 13;39 8;39 9;39 10;39 11;39 12;39 13;40 9;40 10;40 11 + + + 34 9;34 10;34 11;35 8;35 9;35 10;35 11;35 12;36 8;36 9;36 10;36 11;36 12;37 10 + + + 41 9;42 9 + + + 32 7;32 8;33 7;33 8;34 6;34 7;34 8;35 7;35 8 + + + 41 9;42 9 + + + 34 7;34 8;34 9;34 10;35 7;35 8;35 9;35 10;36 4;36 5;36 7;36 8;36 9;36 10;37 3;37 4;37 5;37 6;37 7;37 8;37 9;37 10;38 3;38 4;38 5;38 6;38 7;38 8;38 9;38 10;39 3;39 4;39 5;39 6;39 7;39 8;39 9;40 5;40 6;40 7;40 8;40 9;41 5;41 6;41 7;41 8;41 9;42 6;42 7;42 8;42 9;43 8 + + + 38 3;39 3;39 4;39 5;40 3;40 4;40 5;40 6;40 9;40 10;41 3;41 4;41 5;41 6;41 7;41 8;41 9;41 10;41 11;42 3;42 4;42 5;42 6;42 7;42 8;42 9;42 10;42 11;43 4;43 5;43 6;43 7;43 8;43 9;43 10;43 11;44 4;44 5;44 6;44 7;44 8;44 9;45 4;45 5;45 6;45 7;45 8;46 5;46 6;46 7;46 8;47 6;47 7;47 8;48 7;48 8 + + + 34 5;34 6;34 7;35 4;35 5;35 6;35 7;35 8;36 4;36 5;36 6;36 7;37 4;37 5;37 6;37 7;37 8;38 5;38 6;38 7;38 8;39 6 + + + 36 13;36 14;37 13;37 14;38 12;38 13;38 14;39 12;39 13;39 14;40 14 + + + + 8 -2;8 -1;9 -3;9 -2;9 -1;9 0;9 1;10 -4;10 -3;10 -2;10 -1;10 0;10 1;11 -4;11 -3;11 -2;11 -1;11 0;11 1;11 2;12 -4;12 -3;12 -2;12 -1;12 0;12 1;12 2;13 -3;13 -2;13 -1;13 0;13 1;13 2;14 -3;14 -2;14 -1;14 0;14 1 + + 9 0;9 1;10 0;10 1;11 0 + + + 12 -2;13 -2;13 -1;13 0;14 -2;14 -1 + + + 9 -1;10 -1;10 0;11 -1;11 0 + + + 9 -2;10 -2;10 -1;11 -2;11 -1;12 -2 + + + 9 -3;10 -4;10 -3;11 -4;11 -3;12 -4;12 -3 + + + 11 0;12 0;12 1;13 0;13 1;14 0;14 1 + + + 11 -2;11 -1;12 -2;12 -1;12 0;13 -2;13 -1;13 0 + + + 8 -2;8 -1;9 -2;9 -1;10 -2;10 -1 + + + 10 0;10 1;11 0;11 1;11 2;12 0;12 1;12 2;13 1;13 2 + + + + -16 13;-15 13;-14 13 + + -16 13 + + + -16 13 + + + -15 13 + + + -16 13 + + + -14 13 + + + -16 13 + + + + -3 4;-3 5;-3 6;-3 7;-3 8;-3 9;-3 10;-3 11;-2 4;-2 5;-2 6;-2 7;-2 8;-2 9;-2 10;-2 11;-1 5;-1 6;-1 7;-1 8;-1 9;-1 10;-1 11;0 5;0 6;0 7;0 8;0 9;0 10;0 11;1 5;1 6 + + -2 5;-2 6;-2 7;-1 6;-1 7 + + + -3 6;-3 7;-3 8;-2 6;-2 7;-2 8;-1 7;-1 8;0 7 + + + -2 4;-2 5;-2 6;-1 5 + + + -1 5;-1 6;-1 7;0 5;0 6;0 7 + + + 0 5;0 6 + + + -2 7;-2 8;-2 9;-2 10;-1 7;-1 8;-1 9;-1 10;0 8;0 9;0 10 + + + -1 10;-1 11;0 10;0 11 + + + -3 9;-3 10;-3 11;-2 9;-2 10;-2 11 + + + 0 5;0 6;0 7;0 8;1 5;1 6 + + + -3 4;-3 5;-3 6;-3 7;-2 4;-2 5;-2 6 + + + + -15 9;-15 10;-15 11;-15 12;-14 8;-14 9;-14 10;-14 11;-14 12;-13 8;-13 9;-13 10;-13 11;-13 12;-12 9;-12 10;-12 11;-12 12;-11 8;-11 9;-11 10;-11 11;-11 12;-10 7;-10 8;-10 9;-10 10;-10 11;-10 12;-9 7;-9 8;-9 9;-9 10;-9 11;-9 12;-8 7;-8 8;-8 9;-8 10 + + -15 9;-15 10;-15 11;-15 12;-14 9;-14 10;-14 11;-14 12;-13 11;-13 12 + + + -13 9 + + + -11 8;-11 9;-11 10;-11 11;-11 12;-10 8;-10 9;-10 11;-10 12 + + + -11 9;-11 10;-11 11;-11 12;-10 8;-10 9;-10 10;-10 11;-10 12;-9 8;-9 9;-9 10;-9 11;-9 12;-8 9;-8 10 + + + -14 8;-14 9;-14 10;-14 11;-13 8;-13 9;-13 10;-13 11 + + + -13 11;-13 12;-12 10;-12 11;-12 12;-11 11 + + + -13 9;-13 10;-13 11;-12 9;-12 10;-12 11 + + + -10 7;-10 8;-10 9;-9 7;-9 8;-9 9;-8 7;-8 8;-8 9 + + + + -16 10;-16 11;-16 12;-15 10;-15 11;-15 12;-14 11;-14 12 + + -15 11;-15 12 + + + -16 11;-16 12 + + + -15 11 + + + -16 10;-16 11 + + + -16 11;-16 12 + + + -14 11;-14 12 + + + -15 11;-15 12 + + + -15 11;-15 12 + + + -15 10;-15 11 + + + + 33 -2;33 -1;33 0;33 3;33 4;34 -2;34 -1;34 0;34 1;34 2;34 3;34 4;35 -3;35 -2;35 -1;35 0;35 1;35 2;35 3;35 4;36 -3;36 -2;36 -1;36 0;36 1;36 2;36 3;36 4;37 -4;37 -3;37 -2;37 -1;37 0;37 1;37 2;37 3;37 4;38 -4;38 -3;38 -2;38 -1;38 0;38 1;38 2;38 3;39 -4;39 -3;39 -2;39 -1;39 0;39 1;39 2;39 3;39 4;40 -4;40 -3;40 -2;40 -1;40 0;40 1;40 2;40 3;40 4;41 -3;41 -2;41 -1;41 0;41 1;41 2;41 3;41 4 + + 36 -1;36 0;37 -1;37 0 + + + 37 -4;37 -3;38 -4;38 -3;38 -2;38 -1;38 0;39 -4;39 -3;39 -2;39 -1;39 0;40 -4;40 -3;40 -2;40 -1;41 -3;41 -2 + + + 35 3;36 -2;36 -1;36 0;36 1;36 2;36 3;36 4;37 -3;37 -2;37 -1;37 0;37 1;37 2;37 3;37 4;38 -3;38 -2;38 -1;38 0;38 1;38 2;38 3;39 -3;39 -2;39 -1;39 0;39 1;39 2;39 3 + + + 36 -1 + + + 38 -1;38 0;38 1;38 2;39 -2;39 -1;39 0;39 1;39 2;39 3;39 4;40 -2;40 -1;40 0;40 1;40 2;40 3;40 4;41 -2;41 -1;41 0;41 1;41 2;41 3;41 4 + + + 33 -1;33 0;34 -1;34 0;35 -1;35 0 + + + 33 3;33 4;34 -2;34 -1;34 0;34 1;34 2;34 3;34 4;35 -3;35 -2;35 -1;35 0;35 1;35 2;35 3;35 4;36 -3;36 -2;36 -1;36 0;36 1;36 2;36 3;36 4;37 -3;37 -2;37 -1;37 0;37 1;37 2;38 -3;38 0;38 1 + + + 33 0;34 0;34 1;35 0;35 1 + + + + 26 -30;27 -30;27 -29;28 -30;28 -29;29 -30;29 -29 + + 27 -29;28 -29 + + + 28 -29 + + + 27 -29;28 -29 + + + 26 -30;27 -30;28 -30 + + + 27 -30;28 -30 + + + 27 -30;28 -30 + + + 28 -29;29 -29 + + + 28 -30;29 -30 + + + 27 -30;28 -30 + + + 27 -29 + + + + -11 5;-11 6;-11 7;-11 8;-10 4;-10 5;-10 6;-10 7;-10 8;-9 4;-9 5;-9 6;-9 7;-8 4;-8 5;-8 6 + + -11 6;-11 7 + + + -10 6;-10 7 + + + -11 6;-11 7;-11 8;-10 7 + + + -11 6;-11 7 + + + -10 5;-10 6 + + + -9 5;-9 6;-8 5;-8 6 + + + -8 4;-8 5 + + + -10 7;-10 8 + + + -10 6 + + + -8 4;-8 5 + + + -10 6 + + + -9 5;-9 6;-9 7 + + + -9 5;-9 6 + + + -8 4;-8 5 + + + -9 4;-9 5 + + + + 9 24;9 25;9 26;9 27;9 28;9 29;9 30;10 24;10 25;10 26;10 27;10 28;10 29;10 30;10 31;10 32;11 23;11 24;11 25;11 26;11 27;11 28;11 29;11 30;11 31;11 32;11 33;12 23;12 24;12 25;12 26;12 27;12 28;12 29;12 30;12 31;12 32;12 33;13 22;13 23;13 24;13 25;13 26;13 27;13 28;13 29;13 30;13 31;13 32;13 33;14 22;14 23;14 24;14 25;14 26;14 27;14 28;14 29;14 30;14 31;14 32;15 22;15 23;15 24;15 25;15 26;15 27;15 28;15 29;15 30;15 31;15 32;16 22;16 23;16 24;16 25;16 26;16 27;16 28;16 29;16 30;16 31;17 22;17 23;17 24;17 25;17 26;17 27;17 28;17 29;17 30;17 31;18 21;18 22;18 23;18 24;18 25;18 26;18 27;18 28;18 29;18 30;19 21;19 22;19 23;19 24;19 25;19 26;19 27;19 28;19 29;19 30;19 31;19 32;20 20;20 21;20 22;20 23;20 24;20 25;20 26;20 27;20 28;20 29;20 30;20 31;20 32;21 20;21 21;21 22;21 23;21 24;21 25;21 26;21 27;21 28;21 29;21 30;21 31;21 32;21 33;22 19;22 20;22 21;22 22;22 23;22 24;22 25;22 26;22 27;22 28;22 29;22 30;22 31;22 32;22 33;23 19;23 20;23 21;23 22;23 23;23 24;23 25;23 26;23 27;23 28;23 29;23 30;23 31;23 32;24 19;24 20;24 21;24 22;24 23;24 24;24 25;24 26;24 27;24 28;24 29;24 30;24 31;24 32;25 19;25 20;25 21;25 22;25 23;25 24;25 25;25 26;25 27;25 28;25 29;25 30;25 31;25 32 + + 18 28;18 29;18 30;19 27;19 28;19 29;19 30;20 27;20 28;20 29;20 30;20 31;21 27;21 28;21 29;21 30;21 31 + + + 22 27;22 28;22 29;22 30;22 31;23 27;23 28;23 29;23 30;23 31;23 32;24 27;24 28;24 29;24 30;24 31;24 32;25 27;25 28;25 29;25 30;25 31;25 32 + + + 19 31;19 32;20 30;20 31;20 32;21 30;21 31 + + + 21 31;21 32;21 33;22 31;22 32;22 33 + + + 12 31;12 32;13 31;13 32 + + + 14 28;14 29;14 30;15 26;15 27;15 28;15 29;16 26;16 27;16 28;16 29;17 26;17 27;17 28;17 29;18 26;18 27;18 28;19 26;19 27;19 28;20 26;20 27;20 28 + + + 19 21;19 22;19 23;19 24;19 25;19 26;19 27;19 28;20 20;20 21;20 22;20 23;20 24;20 25;20 26;20 27;20 28;21 20;21 21;21 22;21 23;21 24;21 25;21 26;21 27;21 28;22 19;22 20;22 21;22 22;22 23;22 24;22 25;22 26;22 27;22 28;23 19;23 20;23 21;23 22;23 23;23 24;23 25;23 26;23 27;23 28;24 19;24 20;24 21;24 22;24 23;24 24;24 25;24 26;24 27;24 28;25 19;25 20;25 21;25 22;25 23;25 24;25 25;25 26;25 27;25 28 + + + 20 31;20 32;21 31;21 32 + + + 13 32;14 31;14 32 + + + 21 31;21 32;21 33;22 30;22 31;22 32;22 33;23 30;23 31;23 32 + + + 20 27;20 28;20 29;20 30;20 31;21 27;21 28;21 29;21 30;21 31;22 27;22 28;22 29;22 30;22 31;23 27;23 28;23 29;23 30;23 31 + + + 11 31;11 32;11 33;12 32;12 33 + + + 9 27;9 28;10 27;10 28;11 26;11 27;11 28;12 26;12 27;12 28;13 27;13 28;13 29;14 27;14 28;14 29;15 27;15 28 + + + 12 32;13 32 + + + 13 30;13 31;14 30;14 31;15 30;15 31 + + + 20 32 + + + 22 32;23 32 + + + 9 28;9 29;9 30;10 28;10 29;10 30;10 31;11 28;11 29;11 30;11 31;12 28 + + + 12 31;12 32;13 31;13 32 + + + 9 24;9 25;9 26;9 27;10 24;10 25;10 26;10 27;11 24;11 25;11 26;11 27;12 25;12 26 + + + 14 31;14 32;15 31;15 32 + + + 11 28;11 29;11 30;12 28;12 29;12 30;12 31;13 28;13 29;13 30;13 31;14 29;14 30 + + + 11 23;11 24;11 25;12 23;12 24;12 25;13 22;13 23;13 24;13 25;13 26;14 22;14 23;14 24;14 25;14 26;15 22;15 23;15 24;15 25;15 26;15 27;16 22;16 23;16 24;16 25;16 26;16 27;17 22;17 23;17 24;17 25;17 26;17 27;18 21;18 22;18 23;18 24;18 25;18 26;18 27;19 21;19 22;19 23;19 24;19 25;19 26;19 27;20 21;20 22;20 23;20 24;20 25;20 26;20 27 + + + 10 31;10 32;11 30;11 31;11 32;12 30;12 31 + + + 13 26;13 27;14 26;14 27;15 26;15 27;16 26;16 27 + + + 12 32 + + + 14 29;14 30;14 31;15 29;15 30;15 31;15 32;16 29;16 30;16 31;17 28;17 29;17 30;17 31;18 28;18 29;18 30 + + + 13 32;13 33 + + + 12 32;13 32;13 33 + + + 13 31;13 32;14 31;14 32 + + + 11 25;11 26;12 25;12 26;12 27;13 25;13 26;13 27;14 26;14 27 + + + 11 31;11 32;12 31;12 32 + + + + 43 -25;43 -24;43 -23;43 -22;43 -21;43 -19;43 -18;43 -17;44 -25;44 -24;44 -23;44 -22;44 -21;44 -20;44 -19;44 -18;44 -17;45 -25;45 -24;45 -23;45 -22;45 -21;45 -20;45 -19;45 -18;45 -17;45 -16;46 -25;46 -24;46 -23;46 -22;46 -21;46 -20;46 -19;46 -18;46 -17;46 -16;47 -25;47 -24;47 -23;47 -22;47 -21;47 -20;47 -19;47 -18;47 -17;47 -16;47 -15;47 -14;48 -23;48 -22;48 -21;48 -20;48 -19;48 -18;48 -17;48 -16;48 -15;48 -14;48 -13;49 -20;49 -19;49 -18;49 -17;49 -16;49 -15;49 -14;49 -13;49 -12;50 -18;50 -17;50 -16;50 -15;50 -14;50 -13 + + 45 -20;45 -19;45 -18;46 -20;46 -19;46 -18;47 -20;47 -19;47 -18;48 -20;48 -19;48 -18 + + + 47 -15;47 -14;48 -15;48 -14;48 -13;49 -16;49 -15;49 -14;49 -13;49 -12;50 -16;50 -15;50 -14;50 -13 + + + 44 -24;44 -23;45 -24;45 -23;45 -22;45 -21;45 -20;46 -24;46 -23;46 -22;46 -21;46 -20;47 -24;47 -23;47 -22;47 -21;47 -20;48 -23;48 -22;48 -21 + + + 43 -19;43 -18;43 -17;44 -19;44 -18;44 -17;45 -19;45 -18;45 -17;45 -16;46 -19;46 -18;46 -17;46 -16;47 -19;47 -18;47 -17;47 -16;47 -15;47 -14;48 -18;48 -17;48 -16;48 -15;48 -14;49 -17;49 -16;49 -15 + + + 47 -20;47 -19;47 -18;47 -17;48 -20;48 -19;48 -18;48 -17;48 -16;49 -20;49 -19;49 -18;49 -17;49 -16;49 -15;50 -18;50 -17;50 -16 + + + 43 -25;43 -24;43 -23;43 -22;43 -21;44 -25;44 -24;44 -23;44 -22;44 -21;44 -20;44 -19;45 -25;45 -24;45 -23;45 -22;45 -21;45 -20;45 -19;46 -25;46 -24;46 -23;47 -25;47 -24 + + + + 32 -15;32 -14;32 -13;32 -10;33 -15;33 -14;33 -13;33 -12;33 -11;33 -10;34 -17;34 -16;34 -15;34 -14;34 -13;34 -12;34 -11;34 -10;35 -17;35 -16;35 -15;35 -14;35 -12;36 -15 + + 34 -15;35 -15 + + + 34 -16;35 -16 + + + 34 -16;35 -16 + + + 34 -16;35 -16 + + + 32 -10;33 -10 + + + 34 -14 + + + 33 -13 + + + 33 -10;34 -10 + + + 32 -13;33 -13;34 -13 + + + 33 -14;34 -14 + + + 35 -15;36 -15 + + + 34 -14;35 -14 + + + 32 -14;33 -14 + + + 35 -16 + + + 34 -15 + + + 33 -12;33 -11;34 -12;34 -11 + + + 33 -12;34 -12;34 -11;35 -12 + + + 33 -13;34 -13 + + + 34 -17;35 -17 + + + 34 -15;35 -15 + + + 33 -13;34 -13 + + + 35 -16 + + + 33 -11;34 -11 + + + 34 -14 + + + 34 -16;35 -16 + + + 34 -15 + + + + -12 11;-12 12;-12 13;-12 14;-12 15;-11 11;-11 12;-11 13;-11 14;-11 15;-10 11;-10 12;-10 13;-10 14;-10 15;-9 10;-9 11;-9 12;-9 13;-9 14;-9 15;-8 10;-8 11;-8 12;-8 13;-8 14;-8 15;-7 10;-7 11;-7 12;-7 13;-7 14;-7 15;-7 19;-7 20;-7 21;-7 22;-7 23;-7 24;-7 25;-6 10;-6 11;-6 12;-6 13;-6 14;-6 15;-6 16;-6 17;-6 18;-6 19;-6 20;-6 21;-6 22;-6 23;-6 24;-6 25;-5 11;-5 12;-5 13;-5 14;-5 15;-5 16;-5 17;-5 18;-5 19;-5 20;-5 21;-5 22;-5 23;-5 24;-5 25;-4 13;-4 14;-4 15;-4 16;-4 17;-4 18;-4 19;-4 20;-4 21;-4 22;-4 23;-4 24;-3 13;-3 14;-3 15;-3 16;-3 17;-3 18;-3 19;-3 20;-3 21;-3 22;-3 23;-2 14;-2 15;-2 16;-2 17;-2 18;-2 19;-2 20;-2 21;-2 22;-2 23;-1 14;-1 15;-1 16;-1 17;-1 18;-1 19;-1 20;-1 21;-1 22;0 14;0 15;0 16;0 17;0 18;0 19;0 20;0 21;0 22;1 14;1 15;1 16;1 17;1 18;1 19;1 20;1 21;2 15;2 16;2 17;2 18;2 19;2 20;3 15;3 16;3 17;3 18;3 19;3 20;4 15;4 16;4 17;4 18;4 19 + + -8 12 + + + -1 14;-1 15;-1 16;-1 17;-1 18;-1 19;0 14;0 15;0 16;0 17;0 18;1 14;1 15;1 16;1 17;1 18;2 15;2 16;2 17;2 18;3 15;3 16;3 17;3 18;4 15;4 16;4 17;4 18 + + + -12 11;-12 12;-12 13;-12 14;-12 15;-11 11;-11 12;-11 13;-11 14;-11 15;-10 11;-10 12;-10 13;-10 14;-10 15;-9 12;-9 13;-9 14;-9 15 + + + -2 19;-2 20;-1 18;-1 19;-1 20;-1 21;0 17;0 18;0 19;0 20;0 21;1 17;1 18;1 19;1 20;1 21;2 17;2 18;2 19;2 20;3 17;3 18;3 19;3 20;4 17;4 18;4 19 + + + -9 11;-9 12;-9 13;-9 14;-9 15;-8 11;-8 12;-8 13;-8 14;-8 15;-7 11;-7 12;-7 13;-7 14;-7 15;-6 12 + + + -5 13;-5 14;-5 15;-4 13;-4 14;-4 15;-3 13;-3 14;-3 15;-2 14;-2 15;-1 14;-1 15 + + + -7 12;-7 13;-7 14;-7 15;-6 12;-6 13;-6 14;-6 15;-5 12;-5 13;-5 14;-5 15;-4 13 + + + -8 10;-8 11;-8 12;-7 10;-7 11;-7 12;-6 10;-6 11;-6 12;-5 11;-5 12 + + + -6 15;-6 16;-6 17;-6 18;-6 19;-6 20;-6 21;-6 22;-6 23;-6 24;-6 25;-5 15;-5 16;-5 17;-5 18;-5 19;-5 20;-5 21;-5 22;-5 23;-5 24;-5 25;-4 15;-4 16;-4 17;-4 18;-4 19;-4 20;-4 21;-4 22;-4 23;-4 24;-3 15;-3 16;-3 17;-3 18;-3 19;-3 20;-3 21;-3 22;-3 23;-2 15;-2 16;-2 17;-2 18;-2 19;-2 20;-2 21;-2 22;-2 23;-1 14;-1 15;-1 16;-1 17;-1 18;-1 19;-1 20;-1 21;-1 22;0 21;0 22 + + + + -17 15;-17 16;-17 17;-17 18;-17 19;-17 20;-17 21;-16 16;-16 17;-16 18;-16 19;-16 20;-16 21;-15 16;-15 17;-15 18;-15 19;-15 20;-15 21;-14 15;-14 16;-14 17;-14 18;-14 19;-14 20;-14 21;-14 22;-14 23;-13 14;-13 15;-13 16;-13 17;-13 18;-13 19;-13 20;-13 21;-13 22;-13 23;-13 24;-13 25;-13 26;-12 14;-12 15;-12 16;-12 17;-12 18;-12 19;-12 20;-12 21;-12 22;-12 23;-12 24;-12 25;-12 26;-11 15;-11 16;-11 17;-11 18;-11 19;-11 20;-11 21;-11 22;-11 23;-11 24;-11 25;-11 26;-10 15;-10 16;-10 17;-10 18;-10 19;-10 20;-10 21;-10 22;-10 23;-10 24;-10 25;-10 26;-9 15;-9 16;-9 17;-9 18;-9 19;-9 20;-9 21;-9 22;-9 23;-9 24;-9 25;-9 26;-9 27;-8 15;-8 16;-8 17;-8 18;-8 19;-8 20;-8 21;-8 22;-8 23;-8 24;-8 25;-8 26;-8 27;-7 15;-7 16;-7 17;-7 18;-7 19;-7 20;-7 21;-7 22;-7 23;-7 24;-7 25;-7 26;-6 15;-6 16;-6 17;-6 18;-6 19;-6 20;-6 24;-6 25;-5 24;-5 25 + + -14 18;-14 19;-14 20;-14 21;-13 18;-13 19;-13 20;-13 21;-12 18;-12 19;-12 20;-12 21;-11 19;-11 20;-11 21;-11 22;-10 19;-10 20;-10 21;-10 22;-9 19;-9 20;-9 21;-9 22;-9 23;-8 19;-8 20;-8 21;-8 22;-8 23;-8 24;-7 21;-7 22;-7 23;-7 24 + + + -12 15;-12 16;-12 17;-12 18;-11 15;-11 16;-11 17;-11 18 + + + -15 16;-15 17;-14 16;-14 17;-14 18;-13 16;-13 17;-13 18 + + + -17 19;-17 20;-17 21;-16 19;-16 20;-16 21;-15 21 + + + -13 15;-13 16;-12 15;-12 16 + + + -12 14;-12 15;-12 16 + + + -9 15;-9 16;-9 17;-9 18;-9 19;-8 15;-8 16;-8 17;-8 18;-8 19;-8 20;-8 21;-8 22;-7 15;-7 16;-7 17;-7 18;-7 19;-7 20;-7 21;-7 22;-7 23;-6 15;-6 16;-6 17;-6 18;-6 19;-6 20 + + + -11 15;-11 16;-11 17;-10 15;-10 16;-10 17;-9 15;-9 16;-9 17 + + + -16 18;-16 19;-16 20;-16 21;-15 18;-15 19;-15 20;-15 21 + + + -16 17;-16 18 + + + -12 16;-12 17;-12 18;-12 19;-11 17;-11 18;-11 19;-10 17;-10 18;-10 19;-9 17;-9 18;-9 19;-8 19 + + + -13 21;-13 22;-13 23;-13 24;-13 25;-13 26;-12 21;-12 22;-12 23;-12 24;-12 25;-12 26;-11 21;-11 22;-11 23;-11 24;-11 25;-11 26;-10 21;-10 22;-10 23;-10 24;-10 25;-10 26;-9 22;-9 23;-9 24;-9 25;-9 26;-9 27;-8 23;-8 24;-8 25;-8 26;-8 27;-7 23;-7 24;-7 25;-7 26;-6 24;-6 25;-5 24;-5 25 + + + -16 16;-16 17;-16 18;-16 19;-15 16;-15 17;-15 18;-15 19;-14 17;-14 18;-14 19;-13 18 + + + + 56 -11;57 -20;59 -17;63 -20 + + 57 -20 + + + 59 -16 + + + 57 -20 + + + 57 -20 + + + 57 -20 + + + 56 -10 + + + 57 -20 + + + 57 -20 + + + 57 -20 + + + 57 -20 + + + 63 -19 + + + 57 -20 + + + + 44 -13;45 -13 + + + -13 27;-13 28;-12 27;-12 28;-11 27;-11 28;-11 29;-10 27;-10 28;-10 29;-10 30;-10 31;-10 32;-9 27;-9 28;-9 29;-9 30;-9 31;-9 32;-9 33;-8 28;-8 29;-8 30;-8 31;-8 32;-8 33;-8 34;-7 29;-7 30;-7 31;-7 32;-7 33;-7 34;-7 35;-6 29;-6 30;-6 31;-6 32;-6 33;-6 34;-6 35;-6 36;-5 29;-5 30;-5 31;-5 32;-5 33;-5 34;-5 35;-4 30;-4 31;-4 32;-4 33;-4 34;-4 35;-3 31;-3 32;-3 33;-3 34;-3 35;-2 31;-2 32;-2 33;-2 34;-2 35;-1 32 + + -8 32;-8 33;-7 32;-7 33;-6 32;-6 33 + + + -9 31;-9 32;-9 33;-8 32;-8 33 + + + -5 32;-5 33;-5 34;-4 32;-4 33;-4 34;-3 33 + + + -6 33;-6 34;-6 35 + + + -7 33 + + + -11 27;-11 28;-11 29;-10 27;-10 28;-10 29;-9 27;-9 28;-9 29;-9 30;-8 28;-8 29;-8 30;-7 29;-7 30 + + + -13 27;-13 28;-12 27;-12 28 + + + -9 30;-9 31;-9 32;-8 30;-8 31;-8 32;-7 31;-7 32 + + + -6 29;-6 30;-6 31;-6 32;-6 33;-6 34;-5 29;-5 30;-5 31;-5 32;-5 33;-4 30;-4 31;-4 32 + + + -4 31;-4 32;-4 33;-4 34;-4 35;-3 31;-3 32;-3 33;-3 34;-3 35;-2 31;-2 32;-2 33;-2 34;-2 35;-1 32 + + + -7 33;-7 34;-6 33;-6 34 + + + -10 28;-10 29;-10 30;-10 31;-9 29;-9 30;-9 31;-8 29;-8 30;-8 31;-7 29;-7 30;-7 31;-6 29;-6 30;-6 31;-6 32 + + + -7 31;-7 32;-6 31;-6 32 + + + -6 34;-6 35;-6 36;-5 34;-5 35 + + + -5 33;-5 34;-5 35;-4 33;-4 34;-4 35;-3 34 + + + + 30 -17;30 -16;30 -15;31 -26;31 -25;31 -24;31 -23;31 -22;31 -17;31 -16;31 -15;32 -26;32 -25;32 -24;32 -23;32 -22;32 -21;32 -20;32 -19;32 -18;32 -17;32 -16;32 -15;32 -14;33 -26;33 -25;33 -24;33 -23;33 -22;33 -21;33 -20;33 -19;33 -18;33 -17;33 -16;33 -15;33 -14;34 -26;34 -25;34 -24;34 -23;34 -22;34 -21;34 -20;34 -19;34 -18;34 -17;34 -16;34 -15;34 -14;34 -13;34 -12;35 -25;35 -24;35 -23;35 -22;35 -21;35 -20;35 -19;35 -18;35 -17;35 -16;35 -15;35 -14;35 -13;35 -12;36 -20;36 -19;36 -18;36 -17;36 -16;36 -15;36 -14;36 -13;36 -12;37 -19;37 -18;37 -17;37 -16;37 -15;37 -14;37 -13;37 -12;38 -18;38 -17;38 -16;38 -15;38 -14;38 -13;38 -12;39 -18;39 -17;39 -16;39 -15;39 -14;39 -13;39 -12;39 -11;40 -17;40 -16;40 -15;40 -14;40 -13;40 -12;40 -11 + + 37 -14;37 -13;38 -14;38 -13;38 -12;39 -14;39 -13;39 -12;39 -11;40 -14;40 -13;40 -12;40 -11 + + + 31 -25;31 -24;31 -23;31 -22;32 -25;32 -24;32 -23;32 -22;33 -25;33 -24;33 -23;33 -22;34 -25;34 -24 + + + 33 -24;33 -23;33 -22;34 -24;34 -23;34 -22;34 -21;35 -24;35 -23;35 -22;35 -21 + + + 32 -21;32 -20;32 -19;32 -18;33 -21;33 -20;33 -19;33 -18;33 -17;34 -21;34 -20;34 -19;34 -18;34 -17 + + + 31 -26;31 -25;32 -26;32 -25;33 -26;33 -25 + + + 36 -16;36 -15;37 -16;37 -15;38 -17;38 -16;38 -15;38 -14;39 -17;39 -16;39 -15;39 -14;40 -17;40 -16;40 -15;40 -14 + + + 34 -14;34 -13;34 -12;35 -15;35 -14;35 -13;35 -12;36 -15;36 -14;36 -13;36 -12;37 -15;37 -14;37 -13;37 -12;38 -15;38 -14;38 -13;38 -12 + + + 33 -21;33 -20;33 -19;34 -21;34 -20;34 -19;34 -18;34 -17;35 -21;35 -20;35 -19;35 -18;36 -20;36 -19 + + + 30 -17;30 -16;30 -15;31 -17;31 -16;31 -15;32 -17;32 -16;32 -15;32 -14;33 -17;33 -16;33 -15;33 -14;34 -17;34 -16;34 -15;35 -17 + + + 35 -18;35 -17;35 -16;36 -18;36 -17;36 -16;36 -15;37 -18;37 -17;37 -16;37 -15;38 -18;38 -17;38 -16;39 -18;39 -17;39 -16 + + + + 11 -19;11 -18;12 -21;12 -20;12 -19;12 -18;12 -17;13 -22;13 -21;13 -20;13 -19;13 -18;13 -17;14 -27;14 -26;14 -25;14 -24;14 -23;14 -22;14 -21;14 -20;14 -19;14 -18;15 -29;15 -28;15 -27;15 -26;15 -25;15 -24;15 -23;15 -22;15 -21;15 -20;15 -19;15 -18;16 -29;16 -28;16 -27;16 -26;16 -25;16 -24;16 -23;16 -22;16 -21;16 -20;16 -19;16 -18;17 -29;17 -28;17 -27;17 -26;17 -25;17 -24;17 -23;17 -22;17 -21;17 -20;17 -19;17 -18;18 -29;18 -28;18 -27;18 -26;18 -25;18 -24;18 -23;18 -22;18 -21;18 -20;18 -19;18 -18;19 -29;19 -28;19 -27;19 -26;19 -25;19 -24;19 -23;19 -22;19 -21;19 -20;19 -19;19 -18;20 -29;20 -28;20 -27;20 -26;20 -25;20 -24;20 -23;20 -22;20 -21;20 -20;20 -19;20 -18;21 -23;21 -22;21 -21;21 -20;21 -19;21 -18;22 -19;22 -18;23 -19;23 -18;24 -19;24 -18;25 -18 + + 22 -18;23 -18;24 -18;25 -18 + + + 13 -22;13 -21;14 -23;14 -22;14 -21;15 -23;15 -22;15 -21;16 -23;16 -22;16 -21 + + + 14 -25;14 -24;15 -25;15 -24;16 -25;16 -24;17 -25;17 -24;18 -25;18 -24;19 -25;19 -24;20 -25;20 -24 + + + 14 -27;14 -26;14 -25;15 -29;15 -28;15 -27;15 -26;15 -25;16 -29;16 -28;16 -27;16 -26;17 -29;17 -28;17 -27;17 -26;18 -29;18 -28;18 -27;18 -26;19 -29;19 -28;19 -27;19 -26;20 -29;20 -28;20 -27;20 -26 + + + 17 -19;17 -18;18 -19;18 -18;19 -19;19 -18;20 -19;20 -18;21 -19;21 -18;22 -19;22 -18 + + + 15 -24;15 -23;16 -24;16 -23;17 -24;17 -23;17 -22;18 -24;18 -23;18 -22 + + + 11 -19;11 -18;12 -21;12 -20;12 -19;12 -18;12 -17;13 -21;13 -20;13 -19;13 -18;13 -17;14 -21;14 -20;14 -19;14 -18;15 -21;15 -20;16 -21;16 -20 + + + 15 -18;16 -18;17 -18;18 -18 + + + 17 -23;17 -22;18 -23;18 -22;18 -21;19 -23;19 -22;19 -21;20 -23;20 -22;20 -21;21 -23;21 -22;21 -21 + + + 14 -19;14 -18;15 -19;15 -18 + + + 15 -19;15 -18;16 -19;16 -18 + + + 15 -19;15 -18;16 -19;16 -18;17 -19;17 -18;18 -19;18 -18 + + + 15 -22;15 -21;16 -22;16 -21;16 -20;17 -22;17 -21;17 -20;17 -19;18 -22;18 -21;18 -20;18 -19;19 -21;19 -20;19 -19;20 -21;20 -20;21 -21;21 -20 + + + + 0 12;0 13;0 14;0 15;1 12;1 13;1 14;1 15;2 11;2 12;2 13;2 14;2 15;3 11;3 12;3 13;3 14;3 15;3 16;4 12;4 13;4 14;4 15;4 16;4 17;4 18;4 19;5 13;5 14;5 15;5 16;5 17;5 18;5 19;6 12;6 13;6 14;6 15;6 16;6 17;6 18;6 19;6 20;7 12;7 13;7 14;7 15;7 16;7 17;7 18;7 19;7 20;7 21;8 12;8 13;8 14;8 15;8 16;8 17;8 18;8 19;8 20;8 21;9 12;9 13;9 14;9 15;9 16;9 17;9 18;9 19;9 20;9 21;9 22;10 13;10 14;10 15;10 16;10 17;10 18;10 19;10 20;10 21;10 22;10 23;11 13;11 14;11 15;11 16;11 17;11 18;11 19;11 20;11 21;11 22;11 23;12 12;12 13;12 14;12 15;12 16;12 17;12 18;12 19;12 20;12 21;12 22;12 23;13 13;13 14;13 15;13 16;13 17;13 18;13 19;13 20;13 21;13 22;13 23;14 15;14 16;14 17;14 18;14 19;14 20;14 21;14 22;14 23;15 16;15 17;15 18;15 19;15 20;15 21;15 22;15 23;16 20 + + 4 17;4 18;4 19;5 16;5 17;5 18;5 19;6 15;6 16;6 17;6 18;6 19;6 20;7 15;7 16;7 17;7 18;7 19;7 20;7 21;8 15;8 16;8 17;8 18;8 19;8 20;8 21;9 15;9 16;9 17;9 18;9 19;9 20;9 21;9 22;10 16;10 17;10 18;10 19;10 20;10 21;10 22;10 23;11 16;11 17;11 18;11 19;11 20;11 21;11 22;11 23;12 17;12 18;12 19;12 20;12 21;12 22;12 23;13 17;13 18;13 19;13 20;13 21;13 22;13 23;14 17;14 18;14 19;14 20;14 21;14 22;14 23;15 17;15 18;15 19;15 20;15 21;15 22;15 23;16 20 + + + 10 13;10 14;11 13;11 14;11 15;11 16;11 17;12 12;12 13;12 14;12 15;12 16;12 17;12 18;13 13;13 14;13 15;13 16;13 17;13 18;14 15;14 16;14 17;14 18;15 16;15 17;15 18 + + + 2 12;2 13;3 11;3 12;3 13;3 14;4 12;4 13;4 14 + + + 6 12;6 13;6 14;6 15;7 12;7 13;7 14;7 15;8 13;8 14 + + + 1 13;2 13 + + + 3 15;3 16;4 13;4 14;4 15;4 16;4 17;4 18;5 13;5 14;5 15;5 16;5 17;6 13;6 14;6 15;6 16;6 17 + + + 0 12;0 13;0 14;0 15;1 12;1 13;1 14;1 15;2 11;2 12;2 13;2 14;2 15;3 13;3 14;3 15;4 14;4 15 + + + 7 14;7 15;8 12;8 13;8 14;8 15;9 12;9 13;9 14;9 15;9 16;10 13;10 14;10 15;10 16;10 17;11 13;11 14;11 15;11 16;11 17;12 14;12 15;12 16;12 17 + + + + 2 6;2 7;2 8;2 9;3 6;3 7;3 8;3 9;3 10;3 11;3 12;3 13;4 5;4 6;4 7;4 8;4 9;4 10;4 11;4 12;4 13;5 4;5 5;5 6;5 7;5 8;5 9;5 10;5 11;5 12;5 13;6 4;6 5;6 6;6 7;6 8;6 9;6 10;6 11;6 12;6 13;7 4;7 5;7 6;7 7;7 8;7 9;7 10;7 11;7 12;7 13;8 4;8 5;8 6;8 7;8 8;8 9;8 10;8 11;8 12;8 13;9 5;9 6;9 7;9 8;9 9;9 10;9 11;9 12;9 13;10 6;10 7;10 8;10 9;10 10;10 11;10 12;10 13;11 6;11 7;11 8;11 9;11 10;11 11;11 12;11 13;12 7;12 8;12 9;12 10;12 11;12 12;12 13;13 9;13 10;13 11;13 12;13 13;14 11;14 12;14 13 + + 7 4;7 5;7 6;8 5 + + + 11 7;11 8;11 9;11 10;12 7;12 8;12 9;12 10;13 9;13 10;13 11 + + + 7 4;7 5;8 4;8 5 + + + 6 5;6 6;7 5;7 6 + + + 8 9;8 10;8 11;9 9;9 10;9 11;9 12;10 9;10 10;10 11;10 12;11 9;11 11 + + + 5 4;5 5;6 4;6 5 + + + 7 6;7 7;7 8;8 6;8 7;8 8;9 6;9 7;9 8;10 7 + + + 11 9;11 10;11 11;12 9;12 10;12 11;12 12;12 13;13 10;13 11;13 12;13 13;14 11;14 12 + + + 7 4;7 5;7 6;8 4;8 5;8 6;9 5;9 6 + + + 4 5;4 6;5 4;5 5;5 6;6 5;6 6 + + + 7 5;7 6;8 5;8 6 + + + 4 6;5 5;5 6;5 7;6 5;6 6;6 7 + + + 4 7;4 8;5 7;5 8 + + + 6 6;7 5;7 6;7 7 + + + 6 8;6 9;7 8;7 9 + + + 10 9;10 10;10 11;11 9;11 10;11 11;12 9;12 10 + + + 6 5;6 6;7 5;7 6 + + + 8 11;8 12;9 10;9 11;9 12;9 13;10 10;10 11;10 12;10 13 + + + 5 10;6 9;6 10;6 11;7 8;7 9;7 10;7 11;8 8;8 9;8 10;8 11 + + + 7 11;7 12;8 10;8 11;8 12;9 11;9 12 + + + 6 11;6 12;6 13;7 11;7 12;7 13;8 11;8 12;8 13;9 12 + + + 3 10;3 11;3 12;3 13;4 9;4 10;4 11;4 12;4 13;5 10;5 11;6 11 + + + 5 7;5 8;6 6;6 7;6 8;7 6;7 7;7 8 + + + 2 8;2 9;3 8;3 9;3 10;4 7;4 8;4 9;4 10;5 7;5 8;5 9;6 8 + + + 2 6;3 6;4 6 + + + 6 7;6 8;7 7;7 8;7 9;8 7;8 8;8 9;9 7;9 8;9 9 + + + 3 9;3 10;3 11;4 9;4 10;4 11;5 8;5 9;5 10;5 11;6 8;6 9;6 10;6 11;7 8;7 9;7 10 + + + 2 6;2 7;2 8;3 6;3 7;4 6;4 7 + + + 4 5;4 6;4 7;5 5;5 6;5 7;6 7 + + + 3 7;4 6;4 7;4 8;5 7;5 8 + + + 2 7;2 8;3 6;3 7;3 8;3 9;4 6;4 7;4 8;4 9 + + + 8 8;8 9;8 10;9 8;9 9;9 10;10 8;10 9 + + + 6 4;6 5;7 4;7 5 + + + 4 11;4 12;4 13;5 11;5 12;5 13;6 12;6 13 + + + 9 6;9 7;9 8;10 6;10 7;10 8;10 9;11 6;11 7;11 8;11 9;12 7;12 8;12 9 + + + 13 12;13 13;14 12;14 13 + + + 9 12;9 13;10 11;10 12;10 13;11 10;11 11;11 12;11 13;12 10;12 11;12 12;12 13 + + + 4 11;4 12;5 10;5 11;5 12;5 13;6 10;6 11;6 12;6 13;7 11;7 12;7 13 + + + + 11 -5;11 -4;11 -3;12 -5;12 -4;12 -3;12 -2;13 -5;13 -4;13 -3;13 -1;13 0;13 1;13 2;14 -5;14 -4;14 -3;14 -2;14 -1;14 0;14 1;14 2;15 -5;15 -4;15 -3;15 -2;15 -1;15 0;15 1;15 2;16 -4;16 -3;16 -2;16 -1;16 0;16 1;16 2;16 3;17 -2;17 -1;17 0;17 1;17 2;17 3;18 0;18 1;18 2;18 3 + + 12 -4;13 -4;14 -4 + + + 14 -2;14 -1;14 0;15 -2;15 -1;15 0;16 -2;16 -1;16 0;17 -2;17 -1;17 0 + + + 13 -1;13 0;14 -1;14 0;14 1;15 -1;15 0;15 1 + + + 11 -5;11 -4;12 -5;12 -4 + + + 12 -4;12 -3;13 -4;13 -3;14 -4;14 -3 + + + 16 0;16 1;16 2;16 3;17 0;17 1;17 2;17 3;18 0;18 1;18 2;18 3 + + + 11 -4;11 -3;12 -5;12 -4;12 -3;12 -2;13 -5;13 -4;13 -3 + + + 14 -3;14 -2;15 -3;15 -2;15 -1;16 -3;16 -2 + + + 13 -5;13 -4;14 -5;14 -4;14 -3;15 -5;15 -4;15 -3;16 -4;16 -3 + + + 13 1;13 2;14 0;14 1;14 2;15 0;15 1;15 2;16 0;16 1;16 2;17 0 + + + + 55 -21 + + 55 -21 + + + 55 -21 + + + 55 -21 + + + 55 -21 + + + + 29 -2;30 -2;30 -1 + + 29 -2 + + + 30 -1 + + + 28 -2 + + + 29 -2 + + + 29 -2 + + + 29 -2;30 -2 + + + 30 -2 + + + 29 -2 + + + 29 -2;30 -2 + + + 29 -1 + + + + -13 -38;-13 -37;-6 -17;-6 -16 + + -14 -8 + + + -5 -16 + + + -12 -40 + + + + 6 0;7 1 + + 7 1 + + + 6 0 + + + + -17 12;-17 13;-17 14;-17 15;-17 16;-16 12;-16 13;-16 14;-16 15;-16 16;-15 12;-15 13;-15 14;-15 15;-15 16;-14 12;-14 13;-14 14;-14 15;-14 16;-13 12;-13 13;-13 14;-13 15;-12 12;-12 13;-12 14 + + -17 14 + + + -16 14;-16 15 + + + -16 13;-16 14 + + + -16 13;-16 14;-15 13;-15 14 + + + -16 12;-16 13;-15 12;-15 13;-14 12;-14 13 + + + -16 14;-16 15;-16 16;-15 14;-15 15;-15 16 + + + -14 14;-14 15;-14 16;-13 14;-13 15 + + + -16 15;-16 16;-15 15;-15 16;-14 15;-14 16 + + + -14 12;-14 13;-14 14;-13 12;-13 13;-13 14;-13 15;-12 12;-12 13;-12 14 + + + -17 13;-17 14;-17 15 + + + -16 12;-16 13 + + + + 46 -10;47 -10;50 -10;51 -10;52 -8;52 -7;52 -6;53 -7;53 -6;53 -5;55 -6;55 -5;55 -4;56 -8;56 -5 + + + -13 7;-13 8;-13 9;-13 10;-12 6;-12 7;-12 8;-12 9;-12 10;-11 7;-11 8;-11 9 + + -11 7;-11 8;-11 9 + + + -13 8;-13 9;-13 10;-12 8;-12 9;-12 10;-11 8;-11 9 + + + -13 7;-13 8;-12 6;-12 7;-12 8 + + + -13 8 + + + + 40 -1;40 0;40 1;40 2;41 -1;41 0;41 1;41 2;41 3;41 4;42 -1;42 0;42 1;42 2;42 3;42 4;42 9;42 10;42 11;43 -1;43 0;43 1;43 2;43 3;43 4;43 5;43 8;43 9;43 10;43 11;44 0;44 1;44 2;44 3;44 4;44 5;44 8;44 9;44 10;45 1;45 2;45 3;45 4;45 5;45 6;45 8;45 9;45 10;46 2;46 3;46 4;46 5;46 6;46 7;46 8;46 9;46 10;46 11;47 3;47 4;47 5;47 6;47 7;47 8;47 9;47 10;47 11;48 4;48 5;48 6;48 7;48 8;48 9;48 10;48 11;49 5;49 6;49 7;49 8;49 9;49 10;49 11;50 7;50 8;50 9;50 10;50 11;50 12;51 9;51 10;51 11;51 12 + + 42 9;42 10;42 11;43 9;43 10;43 11;44 10 + + + 42 3;42 4;43 3;43 4;43 5;44 3;44 4;44 5 + + + 45 1;45 2 + + + 48 8;48 9;48 10;48 11;49 8;49 9;49 10;49 11;50 8;50 9;50 10;50 11;50 12;51 9;51 10;51 11;51 12 + + + 42 1;42 2;42 3;43 1;43 2;43 3;43 4;44 1;44 2;44 3;44 4 + + + 45 4;45 5;45 6;46 3;46 4;46 5;46 6;47 3;47 4;47 5;47 6 + + + 40 1;40 2;41 1;41 2;41 3;41 4;42 1;42 2;42 3;42 4;43 2;43 3;43 4 + + + 44 3;44 4;44 5;45 3;45 4;45 5;46 3;46 4;46 5 + + + 41 1;41 2;42 0;42 1;42 2;43 0;43 1 + + + 40 -1;40 0;40 1;41 -1;41 0;41 1;42 -1;42 0;42 1;43 -1;43 0 + + + 46 6;46 7;47 4;47 5;47 6;47 7;48 4;48 5;48 6;48 7;49 5;49 6;49 7 + + + 47 7;47 8;48 7;48 8;48 9;49 7;49 8;49 9;50 7;50 8 + + + 45 9;45 10;46 9;46 10;46 11;47 9;47 10;47 11;48 9;48 10;48 11;49 9;49 10;49 11 + + + 44 3;45 2;45 3;46 2;46 3;47 3 + + + 42 1;43 0;43 1;43 2;44 0;44 1;44 2;44 3;45 1;45 2;45 3 + + + 45 9;45 10;46 7;46 8;46 9;46 10;47 7;47 8;47 9;48 7;48 8;48 9;49 8;49 9 + + + 44 8;44 9;44 10;45 8;45 9;45 10;46 7;46 8;46 9;46 10;47 7;47 8 + + + 43 8;43 9;43 10;44 8;44 9;44 10;45 9;45 10;46 9;46 10 + + + + 16 -30;16 -29;16 -28;17 -34;17 -33;17 -32;17 -31;17 -30;17 -29;17 -28;18 -35;18 -34;18 -33;18 -32;18 -31;18 -30;18 -29;19 -35;19 -34;19 -33;19 -32;19 -31;19 -30;19 -29;19 -28;19 -27;19 -26;19 -25;20 -35;20 -34;20 -33;20 -32;20 -31;20 -30;20 -29;20 -28;20 -27;20 -26;20 -25;21 -35;21 -34;21 -33;21 -32;21 -31;21 -30;21 -29;21 -28;21 -27;22 -35;22 -34;22 -33;22 -32;22 -31;22 -30;22 -29;22 -28;22 -27;22 -26;23 -35;23 -34;23 -33;23 -32;23 -31;23 -30;23 -29;23 -28;23 -27;23 -26;24 -35;24 -34;24 -33;24 -32;24 -31;24 -30;24 -29;24 -28;24 -27;24 -26;25 -35;25 -34;25 -33;25 -32;25 -31;25 -30;25 -29;25 -28;25 -27;25 -26;25 -25;26 -34;26 -33;26 -32;26 -31;26 -30;26 -29;26 -28;26 -27;26 -26;26 -25;26 -24;27 -34;27 -33;27 -32;27 -31;27 -30;27 -29;27 -28;27 -27;27 -26;27 -25;27 -24;27 -23;28 -34;28 -33;28 -32;28 -31;28 -30;28 -29;28 -28;28 -27;28 -26;28 -25;28 -24;28 -23;29 -33;29 -32;29 -31;29 -30;29 -29;29 -28;29 -27;29 -26;29 -25;29 -24;29 -23;30 -32;30 -31;30 -30;30 -29;30 -28;30 -27;30 -26;30 -25;30 -24;30 -23;31 -31;31 -30;31 -29;31 -28;31 -27;31 -26;31 -25;31 -24;31 -23;32 -29;32 -28;32 -27;32 -26;32 -25;37 -47;38 -47 + + 22 -34;22 -33;23 -34;23 -33;23 -32;24 -34;24 -33;24 -32;25 -34;25 -33;25 -32;25 -31;26 -34;26 -33;26 -32;26 -31;27 -34;27 -33;27 -32;27 -31;28 -34;28 -33;28 -32;28 -31;28 -30;29 -33;29 -32;29 -31;29 -30;30 -32;30 -31 + + + 27 -27;27 -26;28 -27;28 -26;29 -26 + + + 28 -31;28 -30;28 -29;29 -31;29 -30;29 -29;29 -28;30 -31;30 -30;30 -29;30 -28;31 -31;31 -30;31 -29;31 -28;31 -27;32 -29;32 -28;32 -27 + + + 26 -25;26 -24;27 -25;27 -24;27 -23;28 -25;28 -24;28 -23;29 -25;29 -24;29 -23;30 -25;30 -24;30 -23;31 -25;31 -24;31 -23 + + + 28 -27;28 -26;28 -25;29 -27;29 -26;29 -25;30 -27;30 -26;30 -25;31 -27;31 -26;31 -25;31 -24;32 -27;32 -26;32 -25 + + + 22 -28;22 -27;22 -26;23 -28;23 -27;23 -26;24 -28;24 -27;24 -26;25 -28;25 -27;25 -26;25 -25;26 -28;26 -27;26 -26;26 -25;27 -28;27 -27;27 -26;27 -25;28 -26;28 -25 + + + 16 -30;16 -29;16 -28;17 -32;17 -31;17 -30;17 -29;17 -28;18 -32;18 -31;18 -30;18 -29;19 -33;19 -32;19 -31;19 -30;19 -29;19 -28;19 -27;19 -26;19 -25;20 -33;20 -32;20 -31;20 -30;20 -29;20 -28;20 -27;20 -26;20 -25;21 -33;21 -32;21 -31;21 -30;21 -29;21 -28;21 -27;22 -33;22 -32;22 -31;22 -30;22 -29;22 -28;22 -27;23 -33;23 -32;23 -31;23 -30;23 -29;23 -28;23 -27;24 -32;24 -31;24 -30;24 -29;24 -28;25 -32;25 -31;25 -29;25 -28 + + + 24 -30;24 -29;24 -28;25 -30;25 -29;25 -28;26 -30;26 -29;26 -28;26 -27;27 -30;27 -29;27 -28;27 -27;28 -29;28 -28;28 -27;29 -29;29 -28;29 -27 + + + 37 -47;38 -47 + + + 17 -34;17 -33;17 -32;17 -31;18 -34;18 -33;18 -32;18 -31;19 -34;19 -33;19 -32;19 -31;20 -34;20 -33;21 -34;21 -33;21 -32;22 -34;22 -33;22 -32;23 -34;23 -33;23 -32;24 -33;24 -32 + + + + 21 12;21 13;22 10;22 11;22 12;22 13;22 14;22 15;23 8;23 9;23 10;23 11;23 12;23 13;23 14;23 15;23 16;23 17;23 18;23 19;23 20;24 7;24 8;24 9;24 10;24 11;24 12;24 13;24 14;24 15;24 16;24 17;24 18;24 19;24 20;24 21;24 22;25 6;25 7;25 8;25 9;25 10;25 11;25 12;25 13;25 14;25 15;25 16;25 17;25 18;25 19;25 20;25 21;25 22;26 5;26 6;26 7;26 8;26 9;26 10;26 11;26 12;26 13;26 14;26 15;26 16;26 17;26 18;26 19;26 20;26 21;26 22;27 4;27 5;27 6;27 7;27 8;27 9;27 10;27 11;27 12;27 13;27 14;27 15;27 16;27 17;27 18;27 19;27 20;27 21;27 22;28 4;28 5;28 6;28 7;28 8;28 9;28 10;28 11;28 12;28 13;28 14;28 15;28 16;28 17;28 18;28 19;28 20;28 21;28 22;29 4;29 5;29 6;29 7;29 8;29 9;29 10;29 11;29 12;29 13;29 14;29 15;29 16;29 17;29 18;29 19;29 20;29 21;29 22;30 3;30 4;30 5;30 6;30 7;30 8;30 9;30 10;30 11;30 12;30 13;30 14;30 15;30 16;30 17;30 18;30 19;30 20;30 21;30 22;31 3;31 4;31 5;31 6;31 7;31 8;31 9;31 10;31 11;31 12;31 13;31 14;31 15;31 16;31 17;31 18;31 19;31 20;31 21;31 22;32 3;32 4;32 5;32 6;32 7;32 8;32 9;32 10;32 11;32 12;32 13;32 14;32 15;32 16;32 17;32 18;32 19;32 20;32 21;32 22;33 3;33 4;33 5;33 6;33 7;33 8;33 9;33 10;33 11;33 12;33 13;33 14;33 15;33 16;33 17;33 18;33 19;33 20;33 21;33 22;34 4;34 5;34 6;34 7;34 8;34 9;34 10;34 11;34 12;34 13;34 14;34 15;34 16;34 17;34 18;34 19;34 20;34 21;34 22;35 4;35 5;35 6;35 10;35 11;35 12;35 13;35 14;35 15;35 16;35 17;35 18;35 19;35 20;35 21;35 22;35 23;36 4;36 12;36 13;36 14;36 15;36 16;36 17;36 18;36 19;36 20;36 21;36 22;37 16;37 17;37 18;37 19;37 20;37 21;38 17;38 18;38 19 + + 24 7;24 8;24 9;24 10;25 6;25 7;25 8;25 9;25 10;26 6;26 7;26 8;26 9;26 10;27 6;27 7;27 8;27 9;28 5;28 6;28 7;28 8;28 9;29 5;29 6;29 7;29 8;29 9;30 5;30 6;30 7;31 5;31 6;31 7 + + + 31 11;31 12;31 13;31 14;31 15;32 11;32 12;32 13;32 14;32 15;33 9;33 10;33 11;33 12;33 13;33 14;33 15;34 9;34 10;34 11;34 12;34 13;34 14;34 15;35 10;35 11;35 12;35 13 + + + 21 12;21 13;22 10;22 11;22 12;22 13;22 14;22 15;23 8;23 9;23 10;23 11;23 12;23 13;23 14;23 15;23 16;23 17;23 18;23 19;23 20;24 8;24 9;24 10;24 11;24 12;24 13;24 14;24 15;24 16;24 17;24 18;24 19;24 20;25 9;25 10;25 11;25 12;25 13;25 14;25 15;25 16;25 17;25 18;25 19;25 20;26 9;26 10;26 11;26 12;26 13;26 14;26 15;26 16;26 17;26 18;26 19;26 20;27 9;27 10;27 11;27 12;27 13;27 14;27 15;27 16;27 17;27 18;27 19;27 20 + + + 26 5;26 6;27 4;27 5;27 6;28 4;28 5;28 6;29 4;29 5;29 6;30 3;30 4;30 5;30 6;31 3;31 4;31 5;31 6;32 3;32 4;32 5;33 3;33 4;33 5;34 4;34 5;34 6;35 4;35 5;35 6;36 4 + + + 33 13;33 14;33 15;33 18;33 19;33 20;33 21;33 22;34 12;34 13;34 14;34 15;34 16;34 17;34 18;34 19;34 20;34 21;34 22;35 12;35 13;35 14;35 15;35 16;35 17;35 18;35 19;35 20;35 21;35 22;35 23;36 12;36 13;36 14;36 15;36 16;36 17;36 18;36 19;36 20;36 21;36 22;37 16;37 17;37 18;37 19;37 20;37 21;38 17;38 18;38 19 + + + 31 15;31 16;32 15;32 16;33 15;33 16;34 15;34 16 + + + 26 12;26 15;26 16;27 9;27 10;27 11;27 12;27 13;27 14;27 15;27 16;28 9;28 10;28 11;28 12;28 13;28 14;28 15;28 16;29 9;29 10;29 11;29 12;29 13;29 14;29 15;29 16;30 9;30 10;30 11;30 12;30 13;30 14;30 15;30 16;31 9;31 10;31 11;31 12;31 13;31 14;31 15;31 16;32 10;32 11;32 12;32 13;32 14;32 15;32 16 + + + 24 19;24 20;24 21;24 22;25 19;25 20;25 21;25 22;26 19;26 20;26 21;26 22;27 16;27 17;27 18;27 19;27 20;27 21;27 22;28 16;28 17;28 18;28 19;28 20;28 21;28 22;29 16;29 17;29 18;29 19;29 20;29 21;29 22;30 16;30 17;30 18;30 19;30 20;30 21;30 22;31 16;31 17;31 18;31 19;31 20;31 21;31 22;32 16;32 17;32 18;32 19;32 20;32 21;32 22;33 15;33 16;33 17;33 18;33 19;33 20;33 21;33 22;34 15;34 16;34 17;34 18;35 16;35 17 + + + 28 8;28 9;29 7;29 8;29 9;29 10;30 6;30 7;30 8;30 9;30 10;31 5;31 6;31 7;31 8;31 9;31 10;32 5;32 6;32 7;32 8;32 9;32 10;32 11;32 12;33 5;33 6;33 7;33 8;33 9;33 10;33 11;33 12;34 5;34 6;34 7;34 8;34 9;34 10;35 5;35 6 + + + + 30 -27;30 -26;31 -27;31 -26;32 -27;32 -26 + + 30 -26;31 -26 + + + 31 -27;31 -26;32 -27;32 -26 + + + 30 -26 + + + 30 -27;31 -27 + + + + 29 -7;29 -6;29 -5;30 -9;30 -8;30 -7;30 -6;30 -5;30 -4;30 -3;30 -2;30 -1;31 -10;31 -9;31 -8;31 -7;31 -6;31 -5;31 -4;31 -3;31 -2;31 -1;32 -10;32 -9;32 -8;32 -7;32 -6;32 -5;32 -4;32 -3;32 -2;32 -1;33 -10;33 -9;33 -8;33 -7;33 -6;33 -5;33 -4;33 -3;33 -2;33 -1;34 -11;34 -10;34 -9;34 -8;34 -7;34 -6;34 -5;34 -4;34 -3;34 -2;34 -1;35 -11;35 -10;35 -9;35 -8;35 -7;35 -6;35 -5;35 -4;35 -3;35 -2;36 -11;36 -10;36 -9;36 -8;36 -7;36 -6;36 -5;36 -4;36 -3;36 -2;37 -11;37 -10;37 -9;37 -8;37 -7;37 -6;37 -5;37 -4;37 -3;38 -11;38 -10;38 -9;38 -8;38 -7;38 -6;38 -5;38 -4;39 -11;39 -10;39 -9;39 -8;39 -7;39 -6;39 -5;40 -11;40 -10;40 -8;40 -7 + + 34 -4;34 -3;35 -4;35 -3;35 -2;36 -4;36 -3;36 -2;37 -4;37 -3 + + + 38 -7;39 -7;40 -7 + + + 34 -7;34 -6;35 -7;35 -6;35 -5;36 -7;36 -6;36 -5 + + + 33 -10;33 -9;33 -8;34 -10;34 -9;34 -8;34 -7;35 -10;35 -9;35 -8;35 -7;36 -9;36 -8;37 -8 + + + 30 -3;30 -2;30 -1;31 -3;31 -2;31 -1;32 -3;32 -2;32 -1 + + + 39 -5 + + + 39 -6 + + + 29 -6;29 -5;30 -6;30 -5;30 -4;30 -3;31 -6;31 -5;31 -4;31 -3 + + + 36 -4;36 -3;37 -4;37 -3;38 -4 + + + 39 -5 + + + 36 -10;37 -10;37 -9;37 -8;38 -10;38 -9;38 -8;39 -10;39 -9;40 -10 + + + 34 -5;34 -4;35 -5;35 -4;36 -6;36 -5;36 -4;37 -6;37 -5;37 -4;38 -6;38 -5 + + + 32 -2;32 -1;33 -2;33 -1;34 -2;34 -1;35 -2 + + + 31 -9;31 -8;32 -9;32 -8;32 -7;33 -9;33 -8;33 -7;34 -9;34 -8;35 -9;35 -8 + + + 35 -10;35 -9;36 -10;36 -9;36 -8;36 -7;36 -6;37 -10;37 -9;37 -8;37 -7;37 -6;38 -8;38 -7 + + + 37 -11;38 -11;39 -11;40 -11 + + + 31 -3;31 -2;32 -3;32 -2;33 -3;33 -2;34 -3 + + + 37 -8;37 -7;37 -6;38 -8;38 -7;38 -6;39 -8;39 -7;40 -8 + + + 29 -7;29 -6;30 -9;30 -8;30 -7;30 -6;31 -9;31 -8;31 -7;31 -6;32 -9;32 -8;32 -7;32 -6 + + + 34 -11;35 -11;35 -10;36 -11;36 -10;37 -11;37 -10;38 -11 + + + 31 -4;32 -4;33 -4;33 -3;34 -4;34 -3;35 -4;35 -3 + + + 33 -7;33 -6;33 -5;34 -7;34 -6;34 -5;34 -4;35 -7;35 -6;35 -5;35 -4 + + + 30 -6;31 -6;31 -5;31 -4;32 -7;32 -6;32 -5;32 -4;33 -7;33 -6;33 -5;33 -4;34 -7;34 -6;34 -5;34 -4 + + + 36 -6;37 -6;37 -5;38 -6;38 -5;39 -6;39 -5 + + + 39 -6 + + + 39 -6 + + + + 0 6;0 7;0 8;0 9;0 10;0 11;1 6;1 7;1 8;1 9;1 10;1 11 + + 0 7;0 8;0 9;1 7;1 8;1 9 + + + 0 8;0 9;0 10;1 8;1 9;1 10 + + + 0 6;1 6;1 7 + + + 0 6;0 7;0 8;1 6;1 7;1 8 + + + 0 9;0 10;0 11;1 10;1 11 + + + + 7 33;7 34;8 31;8 32;8 33;8 34;8 35;8 36;8 37;9 30;9 31;9 32;9 33;9 34;9 35;9 36;9 37;10 30;10 31;10 32;10 33;10 34;10 35;10 36;10 37;11 32;11 33;11 34;11 35;11 36;11 37 + + 9 36;9 37;10 36;10 37 + + + 8 36;8 37;9 36;9 37 + + + 9 36;10 36 + + + 8 37;9 36;9 37;10 36;10 37 + + + 9 33;9 34;10 33;10 34 + + + 7 34;8 33;8 34;9 33;9 34 + + + 8 36;8 37;9 36;9 37 + + + 9 34;9 35;9 36;10 34;10 35;10 36 + + + 8 34;8 35;9 34;9 35 + + + 7 33;8 32;8 33;8 34;9 32;9 33;9 34;10 32;10 33 + + + 8 35;8 36;9 35;9 36 + + + 10 35;11 35 + + + 9 36;9 37;10 36;10 37 + + + 9 32;9 33;10 32;10 33;10 34;11 32;11 33 + + + 10 35;11 35 + + + 10 36;10 37;11 36;11 37 + + + 9 34;9 35;10 34;10 35;11 34;11 35 + + + 8 34;8 35;9 34;9 35;10 34;10 35 + + + 8 35;8 36;9 35;9 36 + + + 10 35;10 36 + + + 8 31;8 32;9 30;9 31;9 32;9 33;10 30;10 31;10 32;10 33;11 32;11 33 + + + 7 33;7 34;8 33;8 34 + + + 9 36;10 36;10 37 + + + 9 35;9 36;10 35;10 36 + + + + 29 -1;29 0;30 -1;30 0;30 1;30 2;30 3;31 -1;31 0;31 1;31 2;31 3;32 -1;32 0;32 1;32 2;32 3;33 -1;33 0;33 1;33 2;33 3;33 4;34 -1;34 0;34 1;34 2;34 3;34 4;35 1;35 2 + + 31 2;31 3;32 2;32 3 + + + 31 1;32 1;32 2;33 1;33 2 + + + 30 2;30 3;31 2;31 3 + + + 33 0;34 0 + + + 29 0;30 0;30 1 + + + 30 0 + + + 33 0;34 0 + + + 31 2;31 3;32 2;32 3 + + + 30 0;30 1;31 1 + + + 33 0;33 1 + + + 32 0;33 0 + + + 29 -1;30 -1 + + + 29 0;30 0;30 1 + + + 32 1;33 1;33 2 + + + 31 0 + + + 32 0 + + + 32 0;32 1;33 0;33 1 + + + 30 0 + + + 29 -1 + + + 34 1 + + + 29 0;30 0 + + + 33 1;33 2;34 1;34 2 + + + 32 0;32 1;33 0;33 1 + + + 30 0;30 1;31 0;31 1 + + + 31 0;31 1;32 0;32 1 + + + 29 -1 + + + 32 3;33 3 + + + 33 2;33 3;33 4;34 2;34 3;34 4 + + + 33 1;34 1 + + + 30 0;30 1;31 0 + + + 30 0;30 1;31 1;31 2 + + + 31 -1;31 0;32 -1;32 0;33 -1;33 0;34 -1;34 0 + + + 32 1;32 2;33 1;33 2 + + + 31 0;31 1;32 0;32 1 + + + 31 0;32 0;33 0 + + + 31 1;31 2;32 1;32 2 + + + 33 0 + + + 33 0;33 1;34 0;34 1 + + + 30 -1;30 0;31 -1;31 0 + + + 33 2;34 1;34 2;34 3;35 2 + + + 31 3;32 3 + + + 31 0;32 0 + + + 30 0;31 0;32 0 + + + 32 0;33 0 + + + 34 1;34 2;35 1;35 2 + + + 31 1;32 0;32 1 + + + 30 2;31 2 + + + 29 -1;30 -1 + + + 32 2;32 3;33 2;33 3 + + + 33 0;33 1;34 0;34 1 + + + 30 -1;31 -1;31 0 + + + 29 -1;30 -1 + + + 30 0;31 0 + + + 34 0;34 1 + + + 32 1;33 1;33 2 + + + 33 0;33 1;34 0;34 1 + + + 32 0 + + + 30 3;31 3 + + + + -17 20;-17 21;-17 22;-17 23;-16 21;-16 22;-16 23;-16 24;-15 21;-15 22;-15 23;-15 24;-15 25;-15 26;-14 21;-14 22;-14 23;-14 24;-14 25;-14 26;-14 27;-13 21;-13 22;-13 23;-13 24;-13 25;-13 26;-13 27;-12 23;-12 24;-12 25;-12 26;-12 27;-11 25;-11 26;-11 27;-10 25;-10 26;-10 27;-9 25;-9 26;-9 27 + + -15 24;-15 25;-15 26;-14 24;-14 25;-14 26;-13 24;-13 25;-13 26;-12 24;-12 25;-12 26 + + + -12 25;-12 26;-12 27;-11 25;-11 26;-11 27;-10 25;-10 26;-10 27;-9 25;-9 26;-9 27 + + + -14 25;-14 26;-14 27;-13 25;-13 26;-13 27;-12 27 + + + -17 20;-17 21;-17 22;-17 23;-16 21;-16 22;-16 23;-16 24;-15 21;-15 22;-15 23;-15 24;-14 21;-14 22;-14 23;-14 24;-13 21;-13 22;-13 23;-13 24;-12 23;-12 24 + + + + 21 -17;21 -16;21 -15;21 -14;21 -13;22 -18;22 -17;22 -16;22 -15;22 -14;22 -13;23 -18;23 -17;23 -16;23 -15;23 -14;23 -13;23 -12;23 -11;24 -18;24 -17;24 -16;24 -15;24 -14;24 -13;24 -12;24 -11;25 -18;25 -17;25 -16;25 -15;25 -14;25 -13;25 -12;26 -18;26 -17;26 -16;26 -15;26 -14;26 -13;26 -12;27 -18;27 -17;27 -16;27 -15;27 -14;27 -13;27 -12;28 -17;28 -16;28 -15;28 -14;28 -13;28 -12;28 -11;28 -10;28 -9;29 -17;29 -16;29 -15;29 -14;29 -13;29 -12;29 -11;29 -10;29 -9;30 -16;30 -15;30 -14;30 -13;30 -12;30 -11;30 -10;30 -9;31 -15;31 -14;31 -13;31 -12;31 -11;31 -10;31 -9;32 -15;32 -14;32 -13;32 -12;32 -11;32 -10;32 -9;33 -15;33 -14;33 -13;33 -12;33 -11;33 -10 + + 25 -15;26 -15;26 -14;27 -15;27 -14;28 -15;28 -14;29 -15;29 -14;29 -13;29 -12;30 -15;30 -14;30 -13;30 -12;31 -14;31 -13 + + + 26 -14;26 -13;27 -14;27 -13;28 -14;28 -13;29 -14 + + + 29 -15;30 -15;30 -14;31 -15;31 -14;31 -13;32 -15;32 -14;32 -13;32 -12;32 -11;33 -15;33 -14;33 -13;33 -12;33 -11 + + + 28 -12;28 -11;28 -10;28 -9;29 -12;29 -11;29 -10;29 -9;30 -12;30 -11;30 -10 + + + 27 -16;28 -16;28 -15;29 -16;29 -15;30 -16;30 -15 + + + 21 -14;21 -13;22 -14;22 -13;23 -14;23 -13;23 -12;23 -11;24 -14;24 -13;24 -12;24 -11;25 -14;25 -13;25 -12;26 -14;26 -13;26 -12;27 -14;27 -13;27 -12 + + + 28 -12;28 -11;29 -13;29 -12;29 -11;29 -10;29 -9;30 -13;30 -12;30 -11;30 -10;30 -9;31 -13;31 -12;31 -11;31 -10;31 -9;32 -13;32 -12;32 -11;32 -10;32 -9;33 -11;33 -10 + + + 24 -18;24 -17;25 -18;25 -17;25 -16;26 -18;26 -17;26 -16;27 -18;27 -17;27 -16;28 -17;28 -16;29 -16 + + + 21 -17;21 -16;21 -15;21 -14;22 -17;22 -16;22 -15;22 -14;23 -17;23 -16;23 -15;23 -14;24 -17;24 -16;24 -15;24 -14;25 -17;25 -16;25 -15 + + + + 25 -20;25 -19;25 -18;26 -21;26 -20;26 -19;26 -18;27 -22;27 -21;27 -20;27 -19;27 -18;27 -17;28 -22;28 -21;28 -20;28 -19;28 -18;28 -17;28 -16;29 -22;29 -21;29 -20;29 -19;29 -18;29 -17;29 -16;30 -22;30 -21;30 -20;30 -19;30 -18;30 -17;30 -16;31 -22;31 -21;31 -20;31 -19;31 -18;31 -17;31 -16;32 -22;32 -21;32 -20;32 -19;32 -18;32 -17;33 -21;33 -20;33 -19;33 -18;33 -17 + + 28 -20 + + + 30 -18;31 -18 + + + 31 -20;31 -19;31 -18;32 -21;32 -20;32 -19;32 -18;33 -21;33 -20;33 -19;33 -18 + + + 29 -17;29 -16;30 -17;30 -16;31 -17;31 -16;32 -17 + + + 30 -19;30 -18;31 -19;31 -18;31 -17;32 -19;32 -18;32 -17;33 -18;33 -17 + + + 27 -18;27 -17;28 -18;28 -17;28 -16;29 -18;29 -17;29 -16;30 -18;30 -17;30 -16;31 -18 + + + 29 -22;29 -21;30 -22;30 -21;30 -20;31 -22;31 -21;31 -20;32 -22;32 -21;32 -20 + + + 25 -20;25 -19;25 -18;26 -20;26 -19;26 -18;27 -20;27 -19;27 -18;27 -17;28 -20;28 -19;28 -18;28 -17;29 -20;29 -19 + + + 26 -21;26 -20;27 -22;27 -21;27 -20;28 -22;28 -21;28 -20;29 -22;29 -21;29 -20;30 -22 + + + 27 -19;27 -18;28 -20;28 -19;28 -18;29 -21;29 -20;29 -19;29 -18;30 -21;30 -20;30 -19 + + + + + + 60 29;60 30;60 31;60 32;60 33;60 34;60 35;61 29;61 30;61 31;61 32;61 33;61 34;61 35;62 29;62 30;62 31;62 32;62 33;62 34;62 35;63 29;63 30;63 31;63 32;63 33;63 34;63 35;63 36;64 29;64 30;64 31;64 32;64 33;64 34;64 35;64 36;64 37;65 29;65 30;65 31;65 32;65 33;65 34;65 35;65 36;65 37;66 29;66 30;66 31;66 32;66 33;66 34;66 35;66 36;66 37;67 31;67 32;67 33;67 34;67 35;67 36;67 37;68 31;68 32;68 33;68 34;68 35;68 36;68 37;69 31;69 32;69 33;69 34;69 35;69 36;69 37;70 33;70 34;70 35;70 36;70 37;70 38;71 33;71 34;71 35;71 36;71 37;71 38;72 36;72 37;73 36;73 37;74 36;74 37 + + 69 36;69 37;70 35;70 36;70 37;70 38;71 35;71 36;71 37;71 38;72 36;72 37;73 36;73 37;74 36;74 37 + + + 62 34;62 35;63 34;63 35;63 36;64 34;64 35;64 36;65 34;65 35 + + + 67 34;67 35;68 34;68 35;68 36;69 35;69 36;70 35;70 36 + + + 66 35;66 36;66 37;67 35;67 36;67 37;68 36;68 37 + + + 66 33;66 34;66 35;67 33;67 34;67 35;68 34;68 35 + + + 60 31;60 32;60 33;61 31;61 32;61 33;62 31;62 32;62 33;63 31;63 32;63 33;64 32;64 33 + + + 63 35;63 36;64 35;64 36;64 37;65 35;65 36;65 37 + + + 66 32;66 33;67 31;67 32;67 33;67 34;68 31;68 32;68 33;68 34 + + + 62 33;63 33;63 34;64 33;64 34;64 35;65 33;65 34;65 35;66 34;66 35 + + + 62 29;62 30;63 29;63 30;63 31;63 32;64 29;64 30;64 31;64 32;64 33;65 31;65 32;65 33 + + + 60 33;60 34;60 35;61 32;61 33;61 34;61 35;62 32;62 33;62 34;62 35;63 33;63 34;64 34 + + + 64 35;65 35;65 36;65 37;66 36;66 37 + + + 68 34;68 35;69 34;69 35;70 34 + + + 64 29;64 30;64 31;64 32;65 29;65 30;65 31;65 32;66 29;66 30;66 31;66 32;67 31 + + + 69 34;69 35;70 34 + + + 69 32;69 33;70 33 + + + 70 34;70 35;71 34;71 35 + + + 67 36;67 37;68 36;68 37;69 36;69 37 + + + 69 34;69 35;70 34;70 35 + + + 68 33;68 34;69 33;69 34 + + + 69 33;69 34;70 33;70 34;71 33;71 34 + + + 60 29;60 30;61 29;61 30;61 31;61 32;62 29;62 30;62 31;62 32;63 30;63 31;63 32 + + + 69 34;69 35;70 34;70 35;71 34;71 35;71 36 + + + 67 31;67 32;68 31;68 32;68 33;69 31;69 32;69 33 + + + 68 33;69 33;69 34;70 33;70 34 + + + 68 34;68 35;69 34;69 35;70 35;70 36 + + + 66 35;66 36;67 35;67 36;68 35;68 36 + + + 65 34;65 35;65 36;66 34;66 35;66 36;67 35 + + + 69 35;69 36;69 37;70 35;70 36;70 37 + + + 65 32;65 33;65 34;66 32;66 33;66 34;67 33;67 34 + + + 67 34;68 33;68 34;69 34 + + + 66 31;66 32;66 33;67 31;67 32;67 33;68 31;68 32 + + + + 43 39;43 40;43 41;44 39;44 40;44 41;45 38;45 39;45 40;45 41;46 38;46 39;46 40 + + 43 40;44 40 + + + 44 39;44 40;45 39;45 40 + + + 43 39;43 40;44 39;44 40 + + + 44 39;44 40 + + + 44 39;44 40;45 39;45 40;46 40 + + + 44 39;44 40;45 40 + + + 44 40;45 40 + + + 43 40;43 41;44 40;44 41;45 40;45 41 + + + 43 40;43 41;44 40;44 41 + + + 45 38;45 39;46 38;46 39 + + + 44 40;44 41;45 40;45 41 + + + 44 39;45 39;45 40 + + + + 44 39;44 40;44 41;45 38;45 39;45 40;45 41;46 38;46 39;46 40;46 41;46 42;47 38;47 39;47 40;47 41;48 38;48 39;48 40;48 41;49 38;49 39;49 40;49 41;50 40 + + 48 40;49 39;49 40 + + + 46 39;46 40;47 39;47 40 + + + 46 39;46 40;47 39;47 40 + + + 47 40 + + + 45 40;45 41 + + + 47 40;48 40 + + + 48 39;48 40;49 39;49 40 + + + 48 38 + + + 45 38;45 39 + + + 49 39;49 40;50 40 + + + 46 41;46 42 + + + 46 40;47 40 + + + 47 39;47 40;48 39 + + + 47 39;48 39 + + + 46 39;47 39 + + + 48 38;48 39 + + + 45 38;45 39;46 39 + + + 45 40;46 40 + + + 48 40;48 41;49 40;49 41 + + + 46 39;47 39 + + + 45 40;46 40 + + + 46 40 + + + 46 40;46 41;47 40 + + + 47 40;48 40 + + + 48 39;48 40;49 39;49 40 + + + 47 39;47 40;48 39;48 40 + + + 47 40;47 41;48 40;48 41 + + + 45 39;45 40;46 39;46 40 + + + 47 39;47 40;48 39;48 40 + + + 45 39;45 40;46 39;46 40;48 38;48 39;49 38;49 39 + + + 48 38;48 39 + + + 48 38;48 39;49 38;49 39 + + + 46 40;47 40 + + + 45 39 + + + 48 39;49 38;49 39 + + + 47 40;47 41 + + + 45 38;45 39;46 38;46 39 + + + 47 40;47 41;48 40;48 41 + + + 46 40;46 41;47 40;47 41 + + + 44 40;44 41;45 40;45 41 + + + 48 40;49 40 + + + 47 40;47 41;48 40;48 41 + + + 46 39 + + + 47 41;48 41 + + + 48 39;48 40 + + + 48 39;48 40;49 39 + + + 44 39;45 39 + + + 45 39 + + + 46 40;46 41;47 40;47 41 + + + 48 39;48 40;49 39;49 40 + + + 48 40;48 41 + + + 45 40;45 41;46 40;46 41 + + + 45 41;46 40;46 41 + + + 44 39;45 39 + + + 48 40;48 41;49 40;49 41 + + + 49 40 + + + 46 39 + + + 46 39;46 40;47 40 + + + 45 40;45 41;46 40;46 41 + + + 47 40;48 40 + + + 48 41;49 41 + + + 45 40;46 40 + + + 48 40;48 41;49 40;49 41 + + + 46 39;46 40;47 39 + + + 46 39;47 39 + + + 47 38;47 39;48 38;48 39 + + + 46 40;46 41;47 40 + + + 46 38;46 39 + + + 46 41;47 41 + + + 47 39;47 40;48 40 + + + + 50 25;50 26 + + 50 26 + + + 50 25;50 26 + + + 50 26 + + + 50 25;50 26 + + + 50 25;50 26 + + + + 87 24;87 25;88 21;88 22;88 23;88 24;88 25;88 26;89 21;89 22;89 23;89 24;89 25;89 26;90 21;90 22;90 23;90 24;90 25;91 21;91 22;91 23;91 24;91 25;92 20;92 21;92 22;92 23;92 24;92 25 + + 89 21;89 22;89 23;90 21;90 22;90 23;91 22 + + + 90 21;90 22;90 23;90 24;91 21;91 22;91 23;91 24;92 20;92 21;92 22;92 23 + + + 89 22;89 23;89 24;89 25;90 22;90 23;90 24;90 25;91 23;91 24;91 25 + + + 88 21;88 22;88 23;88 24;89 21;89 22;89 23;89 24;90 22 + + + 87 24;87 25;88 23;88 24;88 25;88 26;89 23;89 24;89 25;89 26 + + + 90 24;90 25;91 23;91 24;91 25;92 24;92 25 + + + + 88 26;88 27;89 26;89 27;89 28;90 26;90 27;90 28;91 26;91 27;91 28;92 26;92 27 + + 90 27;90 28;91 27 + + + 89 26;89 27 + + + 89 26;89 27;90 26;90 27 + + + 89 26;89 27;90 26;90 27 + + + 89 27;89 28;90 27;90 28 + + + 89 26;90 26;90 27;91 26 + + + 88 27;89 26;89 27 + + + 90 27;90 28;91 27;91 28 + + + 90 26;90 27;91 26;91 27 + + + 89 27 + + + 91 26;91 27 + + + 89 27;90 27 + + + 88 26;88 27;89 26;89 27 + + + 90 26;91 26;91 27;92 26;92 27 + + + 90 26;90 27;91 26;91 27 + + + 91 27;91 28 + + + 91 26;91 27;92 27 + + + 89 27;89 28;90 27 + + + 90 27 + + + 89 27;90 27;90 28 + + + + 71 -7;71 -6;72 -6 + + + 114 3;114 4;114 5;115 4;115 5 + + 114 3;114 4 + + + 114 4;114 5;115 4;115 5 + + + 114 4;115 4;115 5 + + + 114 4;114 5 + + + + 102 9;102 10;102 11;102 12;102 13;102 14;103 9;103 10;103 11;103 12;103 13;103 14;104 10;104 11;104 12;104 13;104 14;105 10;105 11;105 12;105 13;105 14;106 10;106 11;106 12;106 13;106 14;107 11;107 12;107 13;107 14 + + 102 13;102 14;103 13;103 14 + + + 102 12;102 13;103 12;103 13 + + + 104 11;104 12;105 11;105 12;106 11;106 12 + + + 104 11;104 12;105 12 + + + 103 11;103 12;104 10;104 11;104 12 + + + 104 12;104 13;105 12;105 13 + + + 103 10;103 11;104 10;104 11 + + + 104 10;104 11;105 10;105 11 + + + 102 9;102 10;102 11;102 12;103 9;103 10;103 11;103 12;104 10;104 11 + + + 104 10 + + + 105 11;105 12;105 13;106 11;106 12;106 13 + + + 102 12;102 13 + + + 103 10;103 11;104 10;104 11 + + + 106 11;106 12;106 13;107 11;107 12;107 13 + + + 102 14;103 13;103 14;104 13;104 14 + + + 104 11;105 11 + + + 102 11;102 12;103 11;103 12;103 13;104 11;104 12;104 13 + + + 104 12;104 13;104 14;105 12;105 13;105 14;106 13 + + + 105 10;105 11 + + + 106 13;106 14;107 13;107 14 + + + 103 12;103 13;103 14;104 12;104 13;104 14 + + + 105 13;105 14;106 13;106 14 + + + 105 10;105 11;106 10;106 11 + + + 104 10;104 11;105 10;105 11 + + + + 46 44;47 42;47 43;47 44;47 45;48 37;48 38;48 39;48 41;48 42;48 43;48 44;48 45;48 46;49 37;49 38;49 39;49 40;49 41;49 42;49 43;49 44;49 45;49 46;50 36;50 37;50 38;50 39;50 40;50 41;50 42;50 43;50 44;50 45;50 46;50 47;51 36;51 37;51 38;51 39;51 40;51 41;51 42;51 43;51 44;51 45;51 46;51 47;52 36;52 37;52 38;52 39;52 40;52 41;52 42;52 45;52 46;53 36;53 37;53 38;53 39;53 40;53 41;53 45;53 46;54 36;54 37;54 38;54 39 + + + 73 38;73 39;73 40;74 36;74 37;74 38;74 39;74 40;75 35;75 36;75 37;75 38;75 39;75 40;76 35;76 36;76 37;76 38;76 39;76 40;76 41;77 35;77 36;77 37;77 38;77 39;77 40;77 41;78 31;78 32;78 33;78 34;78 35;78 36;78 37;78 38;78 39;78 40;78 41;79 30;79 31;79 32;79 33;79 34;79 35;79 36;79 37;79 38;79 39;79 40;79 41;79 42;79 44;79 45;80 30;80 31;80 32;80 33;80 34;80 35;80 36;80 37;80 38;80 39;80 40;80 41;80 42;80 43;80 44;80 45;81 29;81 30;81 31;81 32;81 33;81 34;81 35;81 36;81 37;81 38;81 39;81 40;81 41;81 42;81 43;81 44;81 45;82 29;82 30;82 31;82 32;82 33;82 34;82 35;82 36;82 37;82 38;82 39;82 40;82 41;82 42;82 43;82 44;82 45;82 46;82 47;83 29;83 30;83 31;83 32;83 33;83 34;83 35;83 36;83 37;83 38;83 39;83 40;83 41;83 42;83 43;83 44;83 45;83 46;83 47;84 28;84 29;84 30;84 31;84 32;84 33;84 34;84 35;84 36;84 37;84 38;84 39;84 40;84 41;84 42;84 43;84 44;84 45;84 46;84 47;85 27;85 28;85 29;85 30;85 31;85 32;85 33;85 34;85 35;85 36;85 37;85 38;85 39;85 40;85 41;85 42;85 43;85 44;85 45;85 46;85 47;85 48;86 27;86 28;86 29;86 30;86 31;86 32;86 33;86 34;86 35;86 36;86 37;86 38;86 39;86 40;86 41;86 42;86 43;86 44;86 45;86 46;86 47;86 48;86 49;87 27;87 28;87 29;87 30;87 31;87 32;87 33;87 34;87 35;87 36;87 37;87 38;87 39;87 40;87 41;87 42;87 43;87 44;87 45;87 46;87 47;87 48;87 49;88 27;88 28;88 29;88 30;88 31;88 32;88 33;88 34;88 35;88 36;88 37;88 38;88 39;88 40;88 41;88 42;88 43;88 44;88 45;88 46;88 47;88 48;88 49;89 27;89 28;89 29;89 30;89 31;89 32;89 33;89 34;89 35;89 36;89 37;89 38;89 39;89 40;89 41;89 42;89 43;89 44;89 45;89 46;89 47;89 48;90 27;90 28;90 29;90 30;90 31;90 32;90 33;90 34;90 35;90 36;90 37;90 38;90 39;90 40;90 41;90 42;90 43;90 44;90 45;90 46;90 47;91 27;91 28;91 29;91 30;91 31;91 32;91 33;91 34;91 35;91 36;91 37;91 38;91 39;91 40;91 41;91 42;91 43;91 44;91 45;91 46;91 47;92 27;92 28;92 29;92 30;92 31;92 32;92 33;92 34;92 35;92 36;92 37;92 38;92 39;92 40;92 41;92 42;92 43;92 44;92 45;93 28;93 29;93 30;93 31;93 32;93 33;93 34;93 35;93 36;93 37;93 38;93 39;93 40;93 41;93 42;93 43;93 44;93 45;94 28;94 29;94 30;94 31;94 32;94 33;94 34;94 35;94 36;94 37;94 38;94 39;94 40;94 41;94 42;94 43;94 44;95 28;95 29;95 30;95 31;95 32;95 33;95 34;95 35;95 36;95 37;95 38;95 39;95 40;95 41;95 42;95 43;95 44;96 28;96 29;96 30;96 31;96 32;96 33;96 34;96 35;96 36;96 37;96 38;96 39;96 40;96 41;96 42;96 43;97 23;97 24;97 25;97 28;97 29;97 30;97 31;97 32;97 33;97 34;97 35;97 36;97 37;97 38;97 39;97 40;97 41;97 42;98 23;98 24;98 25;98 26;98 27;98 28;98 29;98 30;98 31;98 32;98 33;98 34;98 35;98 36;98 37;98 38;98 39;98 40;98 41;98 42;99 21;99 22;99 23;99 24;99 25;99 26;99 27;99 28;99 29;99 30;99 31;99 32;99 33;99 34;99 35;99 36;99 37;99 38;99 39;99 40;99 41;99 42;100 21;100 22;100 23;100 24;100 25;100 26;100 27;100 28;100 29;100 30;100 31;100 32;100 33;100 34;100 35;100 36;100 37;100 38;100 39;100 40;100 41;100 42;101 21;101 22;101 23;101 24;101 25;101 26;101 27;101 28;101 29;101 30;101 31;101 32;101 33;101 34;101 35;101 36;101 37;101 38;101 39;101 40;101 41;101 42;102 22;102 23;102 24;102 25;102 26;102 27;102 28;102 29;102 30;102 31;102 32;102 33;102 34;102 35;102 36;102 37;102 38;102 39;102 40;102 41;102 42;103 22;103 23;103 24;103 25;103 26;103 27;103 28;103 29;103 30;103 31;103 32;103 33;103 34;103 35;103 36;103 37;103 38;103 39;103 40;103 41;103 42;104 22;104 23;104 24;104 25;104 26;104 27;104 28;104 29;104 30;104 31;104 32;104 33;104 34;104 35;104 36;104 37;104 38;104 39;104 40;104 41;105 22;105 23;105 24;105 25;105 26;105 27;105 28;105 29;105 30;105 31;105 32;105 33;105 34;105 35;105 36;105 37;105 38;105 39;105 40;105 41;105 42;106 21;106 22;106 23;106 24;106 25;106 26;106 27;106 28;106 29;106 30;106 31;106 32;106 33;106 34;106 35;106 36;106 37;106 38;106 39;106 40;106 41;106 42;107 21;107 22;107 23;107 24;107 25;107 26;107 27;107 28;107 29;107 30;107 31;107 32;107 33;107 34;107 35;107 36;107 37;107 38;107 39;107 40;107 41;107 42;108 18;108 19;108 20;108 21;108 22;108 23;108 24;108 25;108 26;108 27;108 28;108 29;108 30;108 31;108 32;108 33;108 34;108 35;108 36;108 37;108 38;108 39;108 40;108 41;108 42;109 18;109 19;109 20;109 21;109 22;109 23;109 24;109 25;109 26;109 27;109 28;109 29;109 30;109 31;109 32;109 33;109 34;109 35;109 36;109 37;109 38;109 39;109 40;109 41;109 42;110 18;110 19;110 20;110 21;110 22;110 23;110 24;110 25;110 26;110 27;110 28;110 29;110 30;110 31;110 32;110 33;110 34;110 35;110 36;110 37;110 38;110 39;110 40;110 41;110 42;110 43;111 15;111 16;111 19;111 20;111 21;111 22;111 23;111 24;111 25;111 26;111 27;111 28;111 29;111 30;111 31;111 32;111 33;111 34;111 35;111 36;111 37;111 38;111 39;111 40;111 41;111 42;111 43;111 44;111 45;112 15;112 16;112 17;112 21;112 22;112 23;112 24;112 25;112 26;112 27;112 28;112 29;112 30;112 31;112 32;112 33;112 34;112 35;112 36;112 37;112 38;112 39;112 40;112 41;112 42;112 43;112 44;112 45;113 21;113 22;113 23;113 24;113 25;113 26;113 27;113 28;113 29;113 30;113 31;113 32;113 33;113 34;113 35;113 36;113 37;113 38;113 39;113 40;113 41;113 42;113 43;113 44;113 45;114 21;114 22;114 23;114 24;114 25;114 26;114 27;114 28;114 29;114 30;114 31;114 32;114 33;114 34;114 35;114 36;114 37;114 38;114 39;114 40;114 41;114 42;114 43;114 44;114 45;115 22;115 23;115 24;115 25;115 26;115 27;115 28;115 29;115 30;115 31;115 32;115 33;115 34;115 35;115 36;115 37;115 38;115 39;115 40;115 41;115 42;115 43;115 44;115 45;115 47;115 48;116 22;116 23;116 24;116 25;116 26;116 27;116 28;116 29;116 30;116 31;116 32;116 33;116 34;116 35;116 36;116 37;116 38;116 39;116 40;116 41;116 42;116 43;116 44;116 45;116 46;116 47;116 48;116 49;117 23;117 24;117 25;117 26;117 27;117 28;117 29;117 30;117 31;117 32;117 33;117 34;117 35;117 36;117 37;117 38;117 39;117 40;117 41;117 42;117 43;117 44;117 45;117 46;117 47;117 48;117 49;118 24;118 25;118 26;118 27;118 28;118 29;118 30;118 31;118 32;118 33;118 34;118 35;118 36;118 37;118 38;118 39;118 40;118 41;118 42;118 43;118 44;118 45;118 46;118 47;118 48;118 49;118 50;119 24;119 25;119 26;119 27;119 28;119 29;119 30;119 31;119 32;119 33;119 34;119 35;119 36;119 37;119 38;119 39;119 40;119 41;119 42;119 43;119 44;119 45;119 46;119 47;119 48;119 49;119 50;119 51;119 52;120 25;120 26;120 27;120 28;120 29;120 30;120 31;120 32;120 33;120 34;120 35;120 36;120 37;120 38;120 39;120 40;120 41;120 42;120 43;120 44;120 45;120 46;120 47;120 48;120 49;120 50;120 51;120 52;120 53;121 27;121 28;121 29;121 30;121 31;121 32;121 36;121 37;121 38;121 39;121 40;121 41;121 42;121 43;121 44;121 45;121 46;121 47;121 48;121 49;121 50;121 51;121 52;121 53;122 28;122 29;122 30;122 31;122 36;122 37;122 38;122 39;122 40;122 41;122 42;122 43;122 44;122 45;122 46;122 47;122 48;122 49;122 50;122 51;122 52;122 53;123 30;123 38;123 39;123 40;123 41;123 42;123 43;123 44;123 45;123 46;123 47;123 48;123 49;123 50;123 51;123 52;123 53;124 39;124 40;124 41;124 42;124 43;124 44;124 45;124 46;124 47;124 48;124 49;124 50;124 51;124 52;124 53;125 40;125 41;125 42;125 43;125 44;125 45;125 46;125 47;125 48;125 49;125 50;125 51;125 52;125 53;126 40;126 41;126 42;126 43;126 44;126 45;126 46;126 47;126 48;126 49;126 50;126 51;126 52;127 41;127 42;127 43;127 44;127 45;127 46;127 47;127 48;127 49;127 50;127 51;128 41;128 42;128 43;128 44;128 45;128 46;128 47;128 48;128 49;129 41;129 42;129 43;129 44;129 45;129 46;129 47;129 48;129 49;130 42;130 43;130 44;130 45;130 46;130 47;130 48;130 49;131 42;131 43;131 44;131 45;131 46;131 47;132 44;132 45;132 46;132 47;132 48;133 44;133 45;133 46;133 47;133 48;134 46;134 47;134 48 + + 114 32;114 33;115 29;115 30;115 31;115 32;115 33;115 34;116 29;116 30;116 31;116 32;116 33;116 34;117 29;117 30;117 31;117 32;117 33;117 34;118 29;118 30;118 31;118 32;118 33;119 30;119 31;119 32;119 33 + + + 115 39;115 40;116 39;116 40;116 41;117 39;117 40 + + + 105 28;105 29;105 30;106 28;106 29;106 30;107 28;107 29;107 30;107 31;108 28;108 29;108 30;108 31;108 32;109 28;109 29;109 30;109 31;109 32;110 30;110 31 + + + 115 24;115 25;116 23;116 24;116 25;116 26;116 27;117 23;117 24;117 25;117 26;117 27;117 28;118 24;118 25;118 26;118 27;118 28;119 24;119 25;119 26;119 27;120 25;120 26;120 27 + + + 92 39;92 40;93 39;93 40;93 41;94 39;94 40;94 41;95 38;95 39;95 40;95 41;95 42;96 38;96 39;96 40;96 41;96 42;97 38;97 39;97 40;97 41;97 42;98 38;98 39;98 40;98 41;99 38;99 39;99 40;99 41;100 33;100 34;100 37;100 38;100 39;100 40;100 41;101 33;101 34;101 35;101 37;101 38;101 39;102 33;102 34;102 35;102 36;102 37;102 38;102 39;103 33;103 34;103 35;103 36;103 37;103 38;103 39;104 32;104 33;104 34;104 35;104 36;104 37;104 38;104 39;105 32;105 33;105 34;105 35;105 36;105 37;106 32;106 33;106 34;106 35;106 36;106 37;107 34;107 35;107 36;107 37;108 35;108 36 + + + 109 20;109 21;110 20;110 21;110 22;111 21;111 22;111 23;111 24;112 21;112 22;112 23;112 24;112 25;113 21;113 22;113 23;113 24;113 25;114 21;114 22;114 23;114 24;114 25;115 22;115 23;115 24;115 25;116 22;116 23;116 24;116 25;117 23;117 24 + + + 104 24;105 22;105 23;105 24;105 25;106 21;106 22;106 23;106 24;106 25;107 21;107 22;107 23;107 24;107 25;108 20;108 21;108 22;108 23;108 24;108 25;109 20;109 21;109 22;109 23;109 24;109 25;109 26;110 21;110 22;110 23;110 24;110 25;110 26;111 22;111 23;111 24;111 25;111 26;112 23;112 24 + + + 103 26;103 27;104 24;104 25;104 26;104 27;105 24;105 25;105 26;105 27;105 28;106 24;106 25;106 26;106 27;106 28;107 25;107 26;107 27;107 28;107 29;108 25;108 26;108 27;108 28;108 29;109 25;109 26;109 27;109 28 + + + 108 18;108 19;109 18;109 19;109 20;110 18;110 19;110 20;111 19;111 20 + + + 113 36;113 37;113 38;113 39;113 40;113 41;114 35;114 36;114 37;114 38;114 39;114 40;114 41;114 42;115 35;115 36;115 37;115 38;115 39;115 40;115 41;115 42;116 37;116 38;116 39;116 40;116 41;116 42;117 37;117 38;117 39;117 40;117 41;117 42;118 38;118 39;118 40;118 41;118 42;119 39;119 40;119 41 + + + 121 52;121 53;122 46;122 47;122 51;122 52;122 53;123 45;123 46;123 47;123 48;123 51;123 52;123 53;124 45;124 46;124 47;124 48;124 49;124 51;124 52;124 53;125 45;125 46;125 47;125 48;125 49;125 50;125 51;125 52;125 53;126 44;126 45;126 46;126 47;126 48;126 49;126 50;126 51;126 52;127 43;127 44;127 45;127 46;127 47;127 48;127 49;127 50;127 51;128 43;128 44;128 45;128 46;128 47;128 48;128 49;129 43;129 44;129 45;129 46;129 47;129 48;129 49;130 43;130 44;130 45;130 46;130 47;130 48;130 49;131 43;131 44;131 45;131 46;131 47;132 44;132 45;132 46;132 47;132 48;133 44;133 45;133 46;133 47;133 48;134 46;134 47;134 48 + + + 110 33;110 34;111 32;111 33;111 34;111 35;112 32;112 33;112 34;112 35;113 31;113 32;113 33;113 34;113 35;113 36;114 31;114 32;114 33;114 34;114 35;114 36;115 31;115 32;115 33;115 34;115 35;115 36;116 31;116 32;116 33;116 34;116 35;116 36 + + + 108 29;108 30;109 29;109 30;109 31;109 32;109 33;110 29;110 30;110 31;110 32;110 33;111 29;111 30;111 31;111 32;111 33;112 29;112 30;112 31;112 32;113 28;113 29;113 30;113 31;113 32;114 28;114 29;114 30;114 31;115 29;115 30;115 31;116 29;116 30;116 31 + + + 108 26;108 27;109 25;109 26;109 27;109 28;109 29;110 24;110 25;110 26;110 27;110 28;110 29;110 30;111 24;111 25;111 26;111 27;111 28;111 29;111 30;112 24;112 25;112 26;112 27;112 28;112 29;113 24;113 25;113 26;113 27;113 28;113 29;114 25;114 26;114 27;114 28;114 29 + + + 116 34;116 35;117 33;117 34;118 31;118 32;118 33;118 34;118 35;119 30;119 31;119 32;119 33;119 34;119 35;120 30;120 31;120 32;120 33;120 34;121 31;121 32;122 31 + + + 113 25;113 26;113 27;113 28;113 29;114 24;114 25;114 26;114 27;114 28;114 29;115 24;115 25;115 26;115 27;115 28;115 29;116 24;116 25;116 26;116 27;116 28;116 29;116 30;117 26;117 27;117 28;117 29;117 30;118 27;118 28;118 29 + + + 121 44;121 45;121 46;122 44;122 45;122 46;123 43;123 44;123 45;123 46;124 42;124 43;124 44;124 45;124 46;125 40;125 41;125 42;125 43;125 44;125 45;126 40;126 41;126 42;126 43;126 44;126 45;127 41;127 42;127 43;127 44;127 45;128 41;128 42;128 43;128 44;129 41;129 42;129 43;129 44;130 42;130 43;130 44;131 42;131 43 + + + 118 40;118 41;119 39;119 40;119 41;119 42;120 38;120 39;120 40;120 41;120 42;121 38;121 39;121 40;121 41;121 42;122 38;122 39;122 40;122 41;122 42;123 38;123 39;123 40;123 41;123 42;123 43;124 39;124 40;124 41;124 42;124 43;125 40;125 41;125 42;126 40 + + + 97 40;97 41;97 42;98 40;98 41;98 42;99 39;99 40;99 41;99 42;100 38;100 39;100 40;100 41;100 42;101 38;101 39;101 40;101 41;101 42;102 38;102 39;102 40;102 41;102 42;103 37;103 38;103 39;103 40;103 41;103 42;104 37;104 38;104 39;104 40;104 41;105 37;105 38;105 39;105 40;105 41;105 42;106 38;106 39;106 40;106 41;106 42;107 37;107 38;107 39;107 40;107 41;107 42;108 37;108 38;108 39;108 40;108 41;108 42;109 37;109 38;109 39;109 40;109 41;109 42;110 39;110 40;110 41;110 42;110 43;111 39;111 40;111 41;111 42;111 43;111 44;111 45;112 39;112 40;112 41;112 42;112 43;112 44;112 45;113 40;113 41;113 42;113 43;113 44;113 45;114 40;114 41;114 42;114 43;114 44;114 45;115 41;115 42;115 43;115 44;115 45;115 47;115 48;116 41;116 42;116 43;116 44;116 45;116 46;116 47;116 48;116 49;117 42;117 43;117 44;117 45;117 46;117 47;117 48;117 49;118 41;118 42;118 43;118 44;118 45;118 46;118 47;118 48;118 49;118 50;119 41;119 42;119 43;119 44;119 45;119 46;119 47;119 48;119 49;119 50;119 51;119 52;120 41;120 42;120 43;120 44;120 45;120 46;120 47;120 48;120 49;120 50;120 51;120 52;120 53;121 42;121 43;121 44;121 45;121 46;121 47;121 48;121 49;121 50;121 51;121 52;121 53;122 42;122 43;122 44;122 45;122 46;122 47;122 48;122 49;122 50;122 51;122 52;123 42;123 43;123 44;123 45;123 46;123 47;123 48;123 49;123 50;123 51;124 47;124 48;124 49;124 50;124 51;125 49;125 50;125 51;126 50;126 51 + + + 104 36;104 37;105 35;105 36;105 37;105 38;105 39;106 35;106 36;106 37;106 38;106 39;107 35;107 36;107 37;107 38;107 39 + + + 111 15;111 16;112 15;112 16;112 17 + + + 89 33;89 34;89 35;89 36;90 33;90 34;90 35;90 36;90 37;90 38;91 32;91 33;91 34;91 35;91 36;91 37;91 38;91 39;92 32;92 33;92 34;92 35;92 36;92 37;92 38;92 39;93 32;93 33;93 34;93 35;93 36;93 37;93 38;93 39;94 32;94 33;94 34;94 35;94 36;94 37;94 38;94 39;95 31;95 32;95 33;95 34;95 35;95 36;95 37;95 38;95 39;96 31;96 32;96 33;96 34;96 35;96 36;96 37;96 38;96 39;97 31;97 32;97 33;97 34;97 35;97 36;97 37;97 38;97 39;98 32;98 33;98 34;98 35;98 36;98 37;98 38;98 39;99 32;99 33;99 34;99 35;99 36;99 37;99 38;99 39;100 32;100 33;100 34;100 35;100 36;100 37;100 38;101 32;101 33;101 34;101 35;101 36;101 37;101 38;102 34;102 35;102 36;102 37;103 35;103 36 + + + 105 32;105 33;106 32;106 33;106 34;106 35;107 32;107 33;107 34;107 35;107 36;107 37;108 31;108 32;108 33;108 34;108 35;108 36;108 37;108 38;109 31;109 32;109 33;109 34;109 35;109 36;109 37;109 38;109 39;110 32;110 33;110 34;110 35;110 36;110 37;110 38;110 39;111 33;111 38;111 39 + + + 114 34;114 35;115 34;115 35;115 36;115 37;116 34;116 35;116 36;116 37;117 34;117 35;117 36;117 37;117 38;118 34;118 35;118 36;118 37;118 38;119 34;119 35;119 36;119 37;119 38;120 35;120 36;120 37;120 38;121 36;121 37;121 38;122 36;122 37 + + + 120 30;120 31;121 30;121 31;122 30;122 31 + + + 110 34;110 35;110 36;110 37;110 38;110 39;111 34;111 35;111 36;111 37;111 38;111 39;111 40;112 34;112 35;112 36;112 37;112 38;112 39;112 40;113 35;113 36;113 37;113 38;113 39;113 40;114 37;114 38;114 39;114 40 + + + 97 32;97 33;97 34;98 29;98 30;98 31;98 32;98 33;98 34;99 27;99 28;99 29;99 30;99 31;99 32;99 33;100 27;100 28;100 29;100 30;100 31;100 32;100 33;101 25;101 26;101 27;101 28;101 29;101 30;101 31;101 32;101 33;102 25;102 26;102 27;102 28;102 29;102 30;102 31;102 32;102 33;102 34;103 26;103 27;103 28;103 29;103 30;103 31;103 32;103 33;103 34;104 27;104 28;104 29;104 30;104 31;104 32;104 33;105 27;105 28;105 29;105 30;105 31;105 32;105 33;106 27;106 28;106 29;106 30;106 31;106 32;107 29;107 30;107 31;107 32;108 30;108 31;108 32 + + + 116 38;116 39;117 38;117 39;117 40;118 39 + + + 73 38;73 39;73 40;74 36;74 37;74 38;74 39;74 40;75 35;75 36;75 37;75 38;75 39;75 40;76 35;76 36;76 37;76 38;76 39;76 40;76 41;77 35;77 36;77 37;77 38;77 39;77 40;77 41;78 34;78 35;78 36;78 37;78 38;78 39;78 40;78 41;79 34;79 35;79 36;79 37;79 38;79 39;79 40;79 41;79 42;79 44;79 45;80 34;80 35;80 36;80 37;80 38;80 39;80 40;80 41;80 42;80 43;80 44;80 45;81 35;81 36;81 37;81 38;81 39;81 40;81 41;81 42;81 43;81 44;81 45;82 35;82 36;82 37;82 38;82 39;82 40;82 41;82 42;82 43;82 44;82 45;82 46;82 47;83 35;83 36;83 37;83 38;83 39;83 40;83 41;83 42;83 43;83 44;83 45;83 46;83 47;84 35;84 36;84 37;84 38;84 39;84 40;84 41;84 42;84 43;84 44;84 45;84 46;84 47;85 35;85 36;85 37;85 38;85 39;85 40;85 41;85 42;85 43;85 44;85 45;85 46;85 47;85 48;86 35;86 36;86 37;86 38;86 39;86 40;86 41;86 42;86 43;86 44;86 45;86 46;86 47;86 48;86 49;87 36;87 37;87 38;87 39;87 40;87 41;87 42;87 43;87 44;87 45;87 46;87 47;87 48;87 49;88 36;88 37;88 38;88 39;88 40;88 41;88 42;88 43;88 44;88 45;88 46;88 47;88 48;88 49;89 35;89 36;89 37;89 38;89 39;89 40;89 41;89 42;89 43;89 44;89 45;89 46;89 47;89 48;90 35;90 36;90 37;90 38;90 39;90 40;90 41;90 42;90 43;90 44;90 45;90 46;90 47;91 35;91 36;91 37;91 38;91 39;91 40;91 41;91 42;91 43;91 44;91 45;91 46;91 47;92 38;92 39;92 40;92 41;92 42;92 43;92 44;92 45;93 39;93 40;93 41;93 42;93 43;93 44;93 45;94 40;94 41;94 42;94 43;94 44;95 41;95 42;95 43;95 44;96 41;96 42;96 43 + + + 78 31;78 32;78 33;78 34;79 30;79 31;79 32;79 33;79 34;79 35;80 30;80 31;80 32;80 33;80 34;80 35;81 29;81 30;81 31;81 32;81 33;81 34;81 35;82 29;82 30;82 31;82 32;82 33;82 34;82 35;83 29;83 30;83 31;83 32;83 33;83 34;83 35;84 28;84 29;84 30;84 31;84 32;84 33;84 34;84 35;85 27;85 28;85 29;85 30;85 31;85 32;85 33;85 34;85 35;86 27;86 28;86 29;86 30;86 31;86 32;86 33;86 34;86 35;86 36;87 27;87 28;87 29;87 30;87 31;87 32;87 33;87 34;87 35;87 36;88 27;88 28;88 29;88 30;88 31;88 32;88 33;88 34;88 35;88 36;89 27;89 28;89 29;89 30;89 31;89 32;89 33;89 34;89 35;89 36;90 27;90 28;90 29;90 30;90 31;90 32;90 33;91 27;91 28;91 29;91 30;91 31;91 32;91 33;92 27;92 28;92 29;92 30;92 31;92 32;93 28;93 29;93 30;93 31;93 32;94 28;94 29;94 30;94 31;94 32;95 28;95 29;95 30;95 31;95 32;96 28;96 29;96 30;96 31;96 32;97 28;97 29;97 30;97 31;97 32;98 27;98 28;98 29;98 30;98 31;98 32;99 28;99 29;99 30 + + + 97 23;97 24;97 25;98 23;98 24;98 25;98 26;98 27;98 28;98 29;99 21;99 22;99 23;99 24;99 25;99 26;99 27;99 28;99 29;100 21;100 22;100 23;100 24;100 25;100 26;100 27;100 28;101 21;101 22;101 23;101 24;101 25;101 26;101 27;102 22;102 23;102 24;102 25;102 26;102 27;103 22;103 23;103 24;103 25;103 26;103 27;103 28;104 22;104 23;104 24;104 25;104 26;104 27;104 28;105 23;105 24;105 27;105 28;106 23;106 24 + + + 117 28;117 29;118 27;118 28;118 29;118 30;119 27;119 28;119 29;119 30;119 31;120 27;120 28;120 29;120 30;120 31;121 27;121 28;121 29;121 30;121 31;122 28;122 29;122 30;123 30 + + + + 105 -10 + + + 32 34;32 35;33 34;33 35;34 34;34 35 + + 33 34;33 35;34 34;34 35 + + + 32 35;33 35 + + + 33 34;33 35 + + + 32 34;32 35;33 34;33 35 + + + 32 34;32 35;33 34;33 35 + + + 32 34;32 35 + + + + 124 -9;125 -9;126 -9;127 -9 + + 125 -8 + + + 125 -9 + + + 123 -9 + + + 126 -8 + + + 124 -9;125 -9 + + + 125 -9 + + + 125 -8 + + + 125 -9 + + + 126 -8 + + + 124 -8 + + + 125 -9;126 -9 + + + 125 -9;126 -9 + + + 125 -9;126 -9 + + + + 39 43;40 42;40 43;41 41;41 42;41 43;42 41;42 42;42 43;43 41;43 42;43 43;44 41;44 42;45 41;45 42;46 40;46 41;46 42 + + 39 43;40 42;40 43;41 42;41 43;42 42;42 43 + + + 41 41;41 42;42 41 + + + 41 41;41 42;42 41;42 42 + + + 42 41;42 42;43 41;43 42 + + + 44 41;44 42;45 41;45 42;46 40;46 41;46 42 + + + 43 41;44 41;45 41 + + + 44 41;44 42;45 41;45 42 + + + 42 42;43 42;43 43;44 42 + + + 41 41;41 42;41 43;42 41;42 42;42 43;43 42;43 43 + + + 42 41;43 41;43 42;44 41 + + + 43 41;43 42;44 41;44 42 + + + 44 41;45 41 + + + + 113 22;114 22 + + 114 22 + + + 114 22 + + + 113 22;114 22 + + + 114 22 + + + 113 22;114 22 + + + 114 22 + + + 113 22;114 22 + + + 114 22 + + + 114 22 + + + 114 22 + + + 114 22 + + + 114 22 + + + 113 22;114 22 + + + 113 22;114 22 + + + 114 22 + + + 114 22 + + + 114 22 + + + 113 22;114 22 + + + + 68 22;68 23;68 24;69 21;69 22;69 23;69 24;69 25;69 26;69 27;70 20;70 21;70 22;70 23;70 24;70 25;70 26;70 27;70 28;71 20;71 21;71 22;71 23;71 24;71 25;71 26;71 27;71 28;72 8;72 9;72 10;72 11;72 17;72 18;72 19;72 20;72 21;72 22;72 23;72 24;72 25;72 26;72 27;72 28;72 29;73 8;73 9;73 10;73 11;73 14;73 15;73 16;73 17;73 18;73 19;73 20;73 21;73 22;73 23;73 24;73 25;73 26;73 27;73 28;73 29;73 30;73 33;73 34;74 12;74 13;74 14;74 15;74 16;74 17;74 18;74 19;74 20;74 21;74 22;74 23;74 24;74 25;74 26;74 27;74 28;74 29;74 30;74 31;74 32;74 33;74 34;75 10;75 11;75 12;75 13;75 14;75 15;75 16;75 17;75 18;75 19;75 20;75 21;75 22;75 23;75 24;75 25;75 26;75 27;75 28;75 29;75 30;75 31;75 32;75 33;75 34;76 8;76 9;76 10;76 11;76 12;76 13;76 14;76 15;76 16;76 17;76 18;76 19;76 20;76 21;76 22;76 23;76 24;76 25;76 26;76 27;76 28;76 29;76 30;76 31;76 32;76 33;76 34;76 35;77 7;77 8;77 9;77 10;77 11;77 12;77 13;77 14;77 15;77 16;77 17;77 18;77 19;77 20;77 21;77 22;77 23;77 24;77 25;77 26;77 27;77 28;77 29;77 30;77 31;77 32;77 33;77 34;77 35;78 8;78 9;78 10;78 11;78 12;78 13;78 14;78 15;78 16;78 17;78 18;78 19;78 20;78 21;78 22;78 23;78 24;78 25;78 26;78 27;78 28;78 29;78 30;78 31;78 32;78 33;78 34;78 35;79 9;79 10;79 11;79 12;79 13;79 14;79 15;79 16;79 17;79 18;79 19;79 20;79 21;79 22;79 23;79 24;79 25;79 26;79 27;79 28;79 29;79 30;79 31;79 32;79 33;79 34;80 12;80 13;80 14;80 15;80 16;80 17;80 18;80 19;80 20;80 21;80 22;80 23;80 24;80 25;80 26;80 27;80 28;80 29;80 30;81 15;81 16;81 17;81 18;81 19;81 20;81 21;81 22;81 23;81 24;81 25;81 26;81 27;81 28;81 30;82 16;82 17;82 18;82 19;82 20;82 21;82 22;82 23;82 24;82 25;82 26;82 27;82 28;83 17;83 18;83 19;83 20;83 21;83 22;83 23;83 24;83 25;83 26;83 27;84 18;84 19;84 20;84 21;84 22;84 23;84 24;84 25;84 26;84 27;85 19;85 20;85 21;85 22;85 23;85 24;85 25;85 26;85 27;86 19;86 20;86 21;86 22;86 23;86 24;86 25;86 26;87 20;87 21;87 22;87 23;87 24;87 25;87 26;87 27;88 21;88 22;88 23;88 24;88 25;88 26;88 27;88 28;89 21;89 22;89 23;89 25;89 26;89 27;90 25;90 26;90 27;91 22;91 23;91 24;91 25;91 26;91 27;92 8;92 9;92 10;92 11;92 12;92 13;92 21;92 22;92 23;92 24;92 25;92 26;92 27;92 28;93 6;93 7;93 8;93 11;93 12;93 13;93 14;93 15;93 21;93 22;93 23;93 24;93 25;93 26;93 27;93 28;94 6;94 7;94 13;94 23;94 24;94 25;94 26;94 27;94 28;94 29;95 25;95 26;95 27;95 28;95 29;96 26;96 27;96 28;96 29;97 27;97 28 + + 92 8;92 9;92 10;92 11;92 12;92 13;93 6;93 7;93 8;93 11;93 12;93 13;93 14;93 15;94 6;94 7;94 13 + + + 76 13;76 14;76 15;77 13;77 14;77 15;77 16;77 17;77 18;77 19;78 12;78 13;78 14;78 15;78 16;78 17;78 18;78 19;78 20;79 12;79 13;79 14;79 15;79 16;79 17;79 18;79 19;80 13;80 14;80 15;80 16;80 17;80 18;80 19;81 15;81 16;81 17;81 18;82 16;82 17;82 18;83 17;83 18;83 19;84 18;84 19 + + + 91 26;91 27;92 26;92 27;92 28;93 26;93 27;93 28;94 27;94 28;94 29;95 26;95 27;95 28;95 29;96 26;96 27;96 28;96 29;97 27;97 28 + + + 89 25;89 26;90 25;90 26;90 27;91 25;91 26;91 27;92 24;92 25;92 26;92 27;93 24;93 25;93 26;93 27;94 25;94 26;94 27;95 26;95 27;95 28;96 27;96 28 + + + 83 24;83 25;83 26;83 27;84 24;84 25;84 26;84 27;85 24;85 25;85 26;85 27;86 24;86 25;86 26;87 24;87 25;87 26;88 25;88 26 + + + 76 30 + + + 80 17;80 18;80 19;80 20;80 21;80 22;81 17;81 18;81 19;81 20;81 21;81 22;81 23;81 24;82 18;82 19;82 20;82 21;82 22;82 23;82 24;83 21;83 22;83 23;83 24;84 22;84 23 + + + 72 19;72 20;73 19;73 20 + + + 70 20;70 21;71 20;72 20 + + + 76 28;77 28 + + + 73 14;73 15;74 14;74 15 + + + 68 22;68 23;68 24;69 21;69 22;69 23;69 24;70 20;70 21;70 22;70 23;70 24;71 20;71 21;71 22;71 23;71 24;72 20;72 21;72 22;72 23;72 24;73 20;73 21;73 22;73 23;73 24;74 20;74 21;74 22;74 23 + + + 74 29;74 30;75 27;75 28;75 29;75 30;76 27;76 28;76 29;76 30;76 31;77 27;77 28;77 29;77 30 + + + 75 31;75 32;75 33;76 30;76 31;76 32;76 33;77 30;77 31;77 32;77 33;78 31;78 32;79 31 + + + 73 33;73 34;74 32;74 33;74 34;75 32;75 33;75 34;76 32;76 33;76 34;76 35;77 32;77 33;77 34;77 35;78 32;78 33;78 34;78 35;79 32;79 33;79 34 + + + 83 22;83 23;83 24;84 21;84 22;84 23;84 24;85 21;85 22;85 23;85 24;86 21;86 22;86 23;86 24;87 23;87 24;87 25;88 24;88 25 + + + 73 14;73 15;74 12;74 13;74 14;74 15;74 16;74 17;75 11;75 12;75 13;75 14;75 15;75 16;75 17;76 11;76 12;76 13;76 14;76 15;76 16;76 17;76 18;77 11;77 12;77 13;77 14;77 15;77 16;77 17;77 18;78 12;78 13;78 14 + + + 74 12;75 10;75 11;75 12;76 8;76 9;76 10;76 11;76 12;77 8;77 9;77 10 + + + 72 8;72 9;72 10;72 11;73 8;73 9;73 10;73 11 + + + 73 21;73 22;74 21;74 22;74 23;74 24;74 25;75 21;75 22;75 23;75 24;75 25;76 20;76 21;76 22;76 23;76 24;76 25;76 26;77 21;77 22;77 23;77 24;77 25;77 26;78 21;78 22;78 23;78 24;78 25;78 26;79 21;79 22;79 23;79 24;79 25;79 26;80 21;80 22;80 23;80 24;80 25;81 21;81 22;81 23;81 24;81 25;82 22;82 23;82 24;82 25 + + + 72 17;72 18;72 19;72 20;73 15;73 16;73 17;73 18;73 19;73 20;73 21;73 22;74 15;74 16;74 17;74 18;74 19;74 20;74 21;74 22;75 16;75 17;75 18;75 19;75 20;75 21;76 17;76 18;76 19;76 20;76 21;77 17;77 18;77 19;77 20;77 21;78 18;78 19;78 20;78 21;79 18;79 19;79 20;79 21;80 18;80 19;80 20;80 21 + + + 92 24;93 23;93 24;93 25;94 23;94 24;94 25 + + + 89 25;90 25;90 26;91 25;91 26;92 24;92 25;92 26 + + + 92 21;92 22;92 23;92 24;93 21;93 22;93 23;93 24 + + + 93 25;93 26;94 25;94 26;94 27;95 25;95 26;95 27 + + + 81 17;81 18;81 19;81 20;82 17;82 18;82 19;82 20;82 21;83 18;83 19;83 20;83 21;83 22;84 18;84 19;84 20;84 21;84 22;85 19;85 20;85 21;85 22;86 19;86 20;86 21;86 22;87 20;87 21;87 22 + + + 75 11;75 12;79 10;79 11;79 12;82 16 + + + 73 29;73 30;74 29;74 30;74 31;74 32;75 29;75 30;75 31;75 32;76 29;76 30;76 31;76 32;77 30 + + + 69 25;69 26;69 27;70 24;70 25;70 26;70 27;70 28;71 24;71 25;71 26;71 27;71 28;72 24;72 25;72 26;72 27;72 28;72 29;73 23;73 24;73 25;73 26;73 27;73 28;73 29;73 30;74 22;74 23;74 24;74 25;74 26;74 27;74 28;74 29;74 30;75 23;75 24;75 25;75 26;75 27;75 28;75 29;76 23;76 24;76 25;76 26;76 27;76 28;77 24;77 25;77 26;77 27;77 28;78 26;78 27 + + + 87 27;88 26;88 27;88 28;89 27 + + + 76 8;76 10;76 11;77 7;77 8;77 9;77 10;77 11;77 12;78 8;78 9;78 10;78 11;78 12;78 13;79 9;79 10;79 11;79 12;79 13;80 12;80 13 + + + 91 22;91 23;91 24;92 23;92 24 + + + 76 29;77 26;77 27;77 28;77 29;77 30;78 24;78 25;78 26;78 27;78 28;78 29;78 30;79 24;79 25;79 26;79 27;79 28;79 29;80 24;80 25;80 26;80 27;80 28;81 24;81 25;81 26;81 27;81 28;82 23;82 24;82 25;82 26;82 27;82 28;83 23;83 24;83 25;83 26;83 27;84 25;84 26;84 27 + + + 77 29;77 30;77 31;78 29;78 30;78 31;79 28;79 29;79 30;79 31;80 28;80 29;80 30;81 30 + + + 85 23;86 21;86 22;86 23;87 21;87 22;87 23;87 24;87 25;87 26;87 27;88 21;88 22;88 23;88 24;88 25;88 26;88 27;89 21;89 22;89 23;89 25;89 26;89 27 + + + + 94 5;95 2;95 3;95 4;95 5;95 6;96 1;96 2;96 3;96 4;96 5;97 0;97 1;97 2;97 3;97 4;97 5;98 -2;98 -1;98 0;98 1;98 2;98 3;98 4;99 -3;99 -2;99 -1;99 0;99 1;99 2;99 3;100 -5;100 -4;100 -3;100 -2;100 -1;100 0;100 1;100 2;100 3;101 -6;101 -5;101 -4;101 -3;101 -2;101 -1;101 0;101 1;101 2;102 -6;102 -5;102 -4;102 -3;102 -2;102 -1;102 0;102 1;103 -6;103 -5;103 -4;103 -3;103 -2;103 -1;103 0;103 1;104 -7;104 -6;104 -5;104 -4;104 -3;104 -2;104 -1;104 0;104 1;105 -8;105 -7;105 -6;105 -5;105 -4;105 -3;105 -2;105 -1;105 0;105 1;105 2;105 3;106 -8;106 -7;106 -6;106 -5;106 -4;106 -3;106 -2;106 0;106 1;106 2;106 3;107 -8;107 -7;107 -6;107 -4;107 -3;107 0;107 1;107 2;107 3;107 4;108 -8;108 -7;108 -6;108 -4;108 -3;108 -2;108 -1;108 0;108 1;108 2;108 3;108 4;109 -8;109 -7;109 -3;109 -2;109 -1;109 0;109 1;109 2;110 -9;110 -8;110 -7;110 -6;110 -4;110 -3;110 -2;110 -1;110 0;110 1;111 -9;111 -8;111 -7;111 -4;111 -3;111 -2;111 -1;111 0;111 1;112 -9;112 -8;112 -7;112 -6;112 -4;112 -3;112 -2;112 -1;112 0;112 1;113 -9;113 -8;113 -7;113 -4;113 -3;113 -2;113 -1;113 0;113 1;114 -9;114 -8;114 -7;114 -6;114 -5;114 -4;114 -3;114 -2;114 -1;114 0;114 1;114 2;115 -10;115 -9;115 -8;115 -7;115 -6;115 -5;115 -4;115 -3;115 -2;115 -1;115 0;115 1;115 2;115 3;115 4;116 -10;116 -9;116 -8;116 -7;116 -6;116 -5;116 -4;116 -3;116 -2;116 -1;116 0;116 1;116 2;116 3;116 4;117 -10;117 -9;117 -8;117 -7;117 -6;117 -5;117 -4;117 -3;117 -2;117 -1;117 0;117 1;117 2;117 3;117 4;118 -10;118 -9;118 -8;118 -7;118 -6;118 -5;118 -4;118 -3;118 0;118 1;118 2;118 3;118 4;119 -11;119 -10;119 -9;119 -8;119 -7;119 -6;119 -5;119 -4;119 -3;119 -2;119 -1;119 0;119 1;120 -11;120 -10;120 -9;120 -8;120 -7;120 -6;120 -5;120 -4;120 -3;120 -2;120 -1;120 0;120 1;121 -11;121 -10;121 -9;121 -8;121 -7;121 -6;121 -5;121 -4;121 -3;121 -2;121 -1;121 0;121 1;122 -11;122 -9;122 -8;122 -7;122 -6;122 -5;122 -4;122 -3;122 -2;122 -1;122 0;122 1;123 -11;123 -10;123 -9;123 -8;123 -7;123 -6;123 -5;123 -4;123 -3;123 -2;123 -1;123 0;123 1;124 -11;124 -10;124 -9;124 -7;124 -6;124 -3;124 -2;124 0;124 1;125 -10;125 -9;125 -8;125 -4;125 -3;125 -2;125 0;125 1;125 2;125 3;125 4;126 -10;126 -9;126 -8;126 -7;126 -4;126 -3;126 -2;126 -1;126 0;126 1;126 3;126 4;126 5;127 -9;127 -8;127 -6;127 -5;127 -4;127 -3;127 -2;127 -1;127 0;127 1;127 2;127 4;128 -9;128 -8;128 -7;128 -4;128 -3;128 -2;128 -1;128 0;128 1;128 2;129 -9;129 -8;129 -7;129 -5;129 -4;129 -3;129 -2;129 -1;129 0;130 -9;130 -8;130 -7;130 -6;130 -5;130 -4;130 -3;130 -2;130 -1;130 0;131 -9;131 -8;131 -7;131 -6;131 -5;131 -4;131 -3;131 -2;131 -1;131 0;131 1;131 2;131 3;131 4;132 -8;132 -7;132 -6;132 -5;132 -4;132 -3;132 -2;132 -1;132 4;132 5;133 -7;133 -6;133 -5;133 -4;133 -3;133 -2;133 -1;133 0;134 -8;134 -7;134 -6;134 -5;134 -4;134 -3;134 -2;134 -1;134 0;134 1;135 -7;135 -5;135 -4;135 -3;135 -2;135 -1;136 -6;136 -5;136 -4;136 -3;136 -2;136 -1;137 -9;137 -8;137 -6;137 -5;137 -4;137 -3;137 -2;138 -9;138 -8;138 -7;138 -6;138 -5;138 -4;138 -3;138 -2;139 -9;139 -8;139 -7;139 -6;139 -5;139 -4;139 -3;139 -2;140 -10;140 -9;140 -8;140 -7;140 -6;140 -5;140 -4;140 -3;141 -10;141 -9;141 -8;141 -7;141 -6;141 -5;141 -4;141 -3 + + 94 5;95 2;95 3;95 4;95 5;95 6;96 1;96 2;96 3;96 4;96 5;97 1;97 2;97 3;97 4;97 5;98 2;98 3;98 4 + + + 114 -8;115 -8 + + + 105 -3;105 -2;105 -1;106 -3;106 -2;107 -3;108 -3;117 -3;118 -3;131 2;131 3;131 4;132 4;132 5;133 -1;133 0;134 -1;134 0;134 1 + + + 105 -7;105 -6;106 -7;106 -6 + + + 100 -5;100 -4;100 -3;101 -5;101 -4;101 -3;102 -5;102 -4;102 -3;103 -5;103 -4 + + + 121 0;121 1;122 0;122 1;123 0;123 1 + + + 128 -2;129 -3;129 -2;129 -1;129 0;130 -3;130 -2;130 -1;130 0;131 -4;131 -3;131 -2;131 -1;131 0;131 1;132 -4;132 -3;132 -2;132 -1;133 -4;133 -3;133 -2;133 -1;134 -4;134 -3;134 -2;134 -1;135 -4;135 -3 + + + 106 -6;107 -6 + + + 101 -2;101 -1;102 -2;102 -1;103 -2;103 -1;104 -2;104 -1 + + + 106 -7;106 -6;107 -7;107 -6;108 -7;108 -6 + + + 108 -8;108 -7;109 -8;109 -7;110 -8;110 -7;110 -6;111 -8;111 -7 + + + 110 -8;111 -8;111 -7;112 -8;112 -7;112 -6;113 -8;113 -7;114 -8;114 -7;114 -6;114 -5;115 -8;115 -7;116 -8;116 -7 + + + 105 2;105 3;106 0;106 1;106 2;106 3;107 0;107 1;107 2;107 3;107 4;108 -2;108 -1;108 0;108 1;108 2;108 3;108 4;109 -3;109 -2;109 -1;109 0;109 1;109 2;110 -3;110 -2;110 -1;110 0;110 1;111 -3;111 -2;111 -1;111 0;111 1;112 -1;112 0;112 1;113 -1;113 0;113 1;114 0;114 1 + + + 114 -5;114 -4;114 -3;115 -5;115 -4;115 -3;115 -2;116 -5;116 -4;116 -3;117 -4 + + + 110 -3;110 -2;111 -3;111 -2;111 -1;112 -3;112 -2;112 -1;113 -3;113 -2;113 -1;113 0;114 -3;114 -2;114 -1;114 0;115 -3;115 -2;115 -1;115 0 + + + 113 0;113 1;114 -1;114 0;114 1;114 2;115 -2;115 -1;115 0;115 1;115 2;115 3;115 4;116 -2;116 -1;116 0;116 1;116 2;116 3;116 4;117 -2;117 -1;117 0;117 1;117 2;117 3;117 4;118 0;118 1;118 2;118 3;118 4;119 0;119 1 + + + 103 0;103 1;104 0;104 1;105 0;105 1 + + + 103 -6;103 -5;104 -6;104 -5;105 -6;105 -5;105 -4;106 -6;106 -5 + + + 125 -9;125 -8;125 -4;126 -9;126 -8;126 -7;126 -4;126 -3;127 -9;127 -8;127 -6;127 -5;127 -4;127 -3;128 -9;128 -8;128 -7;128 -4;128 -3;129 -9;129 -8;129 -7;129 -5;129 -4;129 -3;130 -9;130 -8;130 -7;130 -6;130 -5;130 -4;130 -3;131 -9;131 -8;131 -7;131 -6;131 -5;131 -4;132 -8;132 -7;132 -6;133 -7;133 -6;134 -8;134 -7;134 -6;135 -7 + + + 124 -2;125 -2;126 -2;126 -1;126 0;126 1;127 -2;127 -1;127 0;127 1;127 2;128 -2;128 -1;128 0;128 1;128 2;129 0 + + + 115 -9;116 -9;117 -9;117 -8;117 -7;118 -9;118 -8;118 -7;119 -9;119 -8;119 -7 + + + 118 -10;119 -11;119 -10;119 -9;120 -11;120 -10;120 -9;121 -11;121 -10;121 -9;122 -11;122 -9;122 -8;123 -11;123 -10;123 -9;123 -8;124 -11;124 -10;124 -9;125 -10;125 -9 + + + 134 -5;134 -4;134 -3;134 -2;134 -1;135 -5;135 -4;135 -3;135 -2;135 -1;136 -6;136 -5;136 -4;136 -3;136 -2;136 -1;137 -9;137 -8;137 -6;137 -5;137 -4;137 -3;137 -2;138 -9;138 -8;138 -7;138 -6;138 -5;138 -4;138 -3;138 -2;139 -9;139 -8;139 -7;139 -6;139 -5;139 -4;139 -3;139 -2;140 -9;140 -8;140 -7;140 -6;140 -5;140 -4;140 -3;141 -9;141 -8;141 -7;141 -6;141 -5;141 -4;141 -3 + + + 99 0;99 1;100 -1;100 0;100 1;100 2;101 -1;101 0;101 1;101 2;102 -1;102 0;102 1;103 -1;103 0;103 1 + + + 118 -3;119 -3;119 -2;119 -1;120 -2 + + + 116 -6;116 -5;117 -6;117 -5;118 -6;118 -5;119 -6;119 -5;119 -4;119 -3;119 -2;120 -7;120 -6;120 -5;120 -4;120 -3;120 -2;121 -7;121 -4;121 -3;122 -7 + + + 119 -3;119 -2;119 -1;119 0;120 -3;120 -2;120 -1;120 0;120 1;121 -3;121 -2;121 -1;121 0;121 1;122 -3;122 -2;122 -1;122 0;122 1;123 -3;123 -2;123 -1;124 -3;124 -2 + + + 120 -4;120 -3;121 -6;121 -5;121 -4;121 -3;122 -6;122 -5;122 -4;122 -3;123 -6;123 -5;123 -4;124 -6 + + + 123 0;123 1;124 0;124 1;125 0;125 1;125 2;125 3;125 4;126 3;126 4;126 5;127 4 + + + 98 -2;98 -1;99 -3;99 -2;99 -1;99 0;99 1;100 -3;100 -2;100 -1;100 0;101 -3;101 -2;101 -1 + + + 101 -3;102 -5;102 -4;102 -3;103 -5;103 -4;103 -3;103 -2;104 -5;104 -4;104 -3;104 -2;105 -5;105 -4;105 -3;106 -4;106 -3 + + + 96 1;97 0;97 1;97 2;97 3;97 4;98 0;98 1;98 2;98 3;98 4;99 0;99 1;99 2;99 3;100 0;100 1;100 2;100 3 + + + 109 -8;110 -8 + + + + 43 39;44 36;44 37;44 38;44 39;45 33;45 34;45 35;45 36;45 37;45 38;45 39;46 32;46 33;46 34;46 35;46 36;46 37;46 38;46 39;47 30;47 31;47 32;47 33;47 34;47 35;47 36;47 37;47 38;47 39;48 29;48 30;48 31;48 32;48 33;48 34;48 35;48 36;48 37;48 38;48 39;49 29;49 30;49 31;49 32;49 33;49 34;49 35;49 36;49 37;49 38;50 28;50 29;50 30;50 31;50 32;50 33;50 34;50 35;50 36;50 37;51 27;51 28;51 29;51 30;51 31;51 32;51 33;51 34;51 35;51 36;52 27;52 28;52 29;52 30;52 31;52 32;52 33;52 34;52 35;52 36;53 26;53 27;53 28;53 29;53 30;53 31;53 32;53 33;53 34;53 35;53 36;53 37;54 25;54 26;54 27;54 28;54 29;54 30;54 31;54 32;54 33;54 34;54 35;54 36;54 37;55 25;55 26;55 27;55 28;55 29;55 30;55 31;55 32;55 33;55 34;55 35;55 36;55 37;55 38;56 26;56 27;56 28;56 29;56 30;56 31;56 32;56 33;56 34;56 35;56 36;56 37;56 38;57 25;57 26;57 27;57 28;57 29;57 30;57 31;57 32;57 33;57 34;57 35;57 36;57 37;57 38;58 25;58 26;58 27;58 28;58 29;58 30;58 31;58 32;58 33;58 34;58 35;58 36;58 37;59 25;59 26;59 27;59 28;59 29;59 30;59 31;59 32;59 33;59 34;59 35;59 36;59 37;60 25;60 26;60 27;60 28;60 29;60 30;60 31;60 32;60 33;60 34;60 35;60 36;60 37;61 24;61 25;61 26;61 27;61 28;61 29;61 30;61 31;61 33;61 34;61 35;61 36;62 26;62 27;62 28;63 26;63 27 + + 47 37;47 38;47 39;48 37;48 38;48 39 + + + 49 30;50 28;50 29;50 30;51 27;51 28;51 29;52 27;52 28;53 27 + + + 49 31;49 32;50 31;50 32;51 30;51 31;51 32 + + + 44 38;45 36;45 37;45 38;45 39;46 36;46 37;46 38;46 39;47 36;47 37;47 38;47 39;48 37 + + + 49 32;49 33;50 32;50 33;50 34;51 30;51 31;51 32;51 33;51 34;52 31;52 32;52 33;52 34;53 32;53 33;53 34;54 32;54 33;54 34;55 33;55 34 + + + 50 29;50 30;51 28;51 29;51 30;51 31;52 27;52 28;52 29;52 30;52 31;53 27;53 28;53 29;53 30;53 31;54 27;54 28;54 29;54 30;55 27;55 28;55 29 + + + 48 37;48 38;49 36;49 37;49 38;50 36;50 37 + + + 53 36;53 37;54 36;54 37;55 36;55 37;55 38;56 37;56 38 + + + 47 34;47 35;48 33;48 34;48 35;49 33;49 34;49 35 + + + 52 27;53 26;53 27;54 25;54 26;54 27;55 25;55 26;55 27;55 28;55 29;56 26;56 27;56 28;56 29;57 25;57 26;57 27;57 28;58 25;58 26;58 27;59 25 + + + 45 33;45 34;46 32;46 33;46 34;47 32;47 33;47 34 + + + 54 28;54 29;54 30;54 31;55 28;55 29;55 30;55 31;56 27;56 28;56 29;56 30;56 31;56 32;57 26;57 27;57 28;57 29;57 30;57 31;57 32;58 25;58 26;58 27;58 28;58 29;58 30;58 31;59 26;59 27;59 28;59 29;59 30;59 31 + + + 45 33;45 34;45 35;46 33;46 34;46 35;47 33;47 34;47 35;48 34 + + + 47 30;47 31;47 32;47 33;48 29;48 30;48 31;48 32;48 33;49 29;49 30;49 31;49 32;49 33;50 30;50 31;50 32 + + + 49 30;49 31;50 30;50 31;51 30;51 31 + + + 45 35;45 36;46 34;46 35;46 36;47 34;47 35;47 36;48 34;48 35;48 36 + + + 46 33;47 32;47 33;47 34;48 32;48 33;48 34;49 32;49 33;49 34;50 33 + + + 48 33;48 34;49 33;49 34;49 35;50 33;50 34;50 35;51 33;51 34 + + + 50 36;50 37;51 35;51 36;52 35;52 36;53 35;53 36;53 37;54 36;54 37 + + + 55 36;55 37;56 36;56 37;56 38;57 36;57 37;57 38;58 36;58 37 + + + 48 35;48 36;49 35;49 36;50 35;50 36 + + + 49 34;50 34;50 35;51 34;51 35;52 34 + + + 56 33;56 34;56 35;56 36;56 37;57 32;57 33;57 34;57 35;57 36;57 37;57 38;58 32;58 33;58 34;58 35;58 36;58 37;59 33;59 34;59 35;59 36;59 37;60 33;60 34;60 35;60 36;60 37;61 34;61 35;61 36 + + + 51 34;51 35;52 34;52 35;53 34;53 35;53 36;54 34;54 35;54 36;55 34;55 35;55 36;55 37;56 34;56 35;56 36;56 37;57 35 + + + 58 25;58 26;58 27;58 28;59 25;59 26;59 27;59 28;59 29;59 30;60 25;60 26;60 27;60 28;60 29;60 30;60 31;61 24;61 25;61 26;61 27;61 28;61 29;61 30;61 31;62 26;62 27;62 28;63 26;63 27 + + + 57 31;57 32;58 31;58 32;58 33;58 34;59 30;59 31;59 32;59 33;59 34;60 30;60 31;60 32;60 33;60 34;61 30;61 31;61 33 + + + 50 35;50 36;51 34;51 35;51 36;52 34;52 35;52 36;53 35 + + + 43 39;44 36;44 37;44 38;44 39;45 35;45 36;45 37;45 38;45 39;46 36;46 37;47 36 + + + 52 31;52 32;53 29;53 30;53 31;53 32;54 29;54 30;54 31;54 32;54 33;55 30;55 31;55 32;55 33;55 34;56 31;56 32;56 33;56 34;56 35;57 31;57 32;57 33;57 34;57 35;58 31;58 32;58 33 + + + 47 35;47 36;47 37;48 35;48 36;48 37;49 35;49 36;49 37 + + + + 38 32;38 33;39 31;39 32;39 33;39 34;40 31;40 32;40 33;40 34;41 30;41 31;41 32;41 33;41 34;41 35;41 36;42 30;42 31;42 32;42 33;42 34;42 35;42 36;42 37;43 29;43 30;43 31;43 32;43 33;43 34;43 35;43 36;43 37;44 29;44 30;44 31;44 32;44 33;44 34;44 35;44 36;44 37;45 28;45 29;45 30;45 31;45 32;45 33;45 34;45 35;45 36;45 37;46 28;46 29;46 30;46 31;46 32;46 33;46 34;46 35;47 29;47 30;47 31;47 32;48 29;48 30;48 31 + + 38 32;38 33;39 31;39 32;39 33;39 34;40 31;40 32;40 33;40 34;41 30;41 31;41 32;41 33;41 34;41 35;42 30;42 31;42 32;42 33;42 34;42 35;43 30;43 31;43 32;43 33;43 34;44 32;44 33 + + + 46 29;46 30;47 29;47 30;47 31;48 29;48 30;48 31 + + + 43 29;43 30;44 29;44 30;44 31;45 28;45 29;45 30;45 31;46 28;46 29;46 30 + + + 44 31;44 32;45 31;45 32 + + + 42 30;42 31;43 29;43 30;43 31;43 32;44 29;44 30;44 31;44 32 + + + 43 35;43 36;43 37;44 35;44 36;44 37;45 36;45 37 + + + 44 34;44 35;44 36;45 34;45 35;45 36;46 34;46 35 + + + 43 34;43 35;44 34;44 35 + + + 43 32;43 33;44 31;44 32;44 33;45 32 + + + 44 33 + + + 45 30;45 31;45 32;46 30;46 31;46 32;47 30;47 31 + + + 42 36;42 37;43 36;43 37;44 36;44 37 + + + 44 32;44 33;44 34;45 32;45 33;45 34;45 35;46 33 + + + 43 31;43 32;44 32 + + + 46 31;46 32;47 31;47 32 + + + 41 34;41 35;41 36;42 34;42 35;42 36;42 37;43 34;43 35;43 36;43 37;44 36 + + + 42 33;42 34;42 35;43 33;43 34;43 35;44 33;44 34;44 35;45 34 + + + 44 32;44 33;45 31;45 32;45 33;46 31;46 32;46 33 + + + + 34 29;34 30;34 31;34 32;34 33;35 29;35 30;35 31;35 32;35 33;36 32;36 33 + + 35 32;35 33;36 32;36 33 + + + 34 29;34 30;34 31;35 29;35 30;35 31 + + + 34 32;35 32;35 33 + + + 34 31;34 32;35 31;35 32 + + + 34 32;34 33;35 32;35 33 + + + 34 31;35 31 + + + 34 31;34 32 + + + + 122 24;123 23;123 24;123 25;123 26;124 24;124 25;124 26;125 24;125 25;126 26;127 25;127 26;127 27;128 26;128 27;128 28;128 31;128 32;128 33;129 25;129 26;129 27;129 28;129 29;129 30;129 31;129 32;129 33;129 34;130 28;130 29;130 30;130 31;130 32;130 33;130 34;130 37;131 24;131 25;131 26;131 30;131 31;131 32;131 33;131 34;131 37;132 32;132 33;132 34;132 35;132 36;133 32;133 33;133 34;133 35;133 36;134 33;134 34;134 35;135 33;135 34;135 35;135 36;136 33;136 34;136 35;136 36;136 37;137 34;137 35;137 36;137 37;138 33;138 34;138 35;138 36;138 37;138 38;139 31;139 32;139 33;139 34;139 35;139 36;139 37;139 38;139 39;139 40;139 41;139 42;140 27;140 29;140 31;140 34;140 35;140 36;140 37;140 38;140 39;140 40;140 41;140 42;140 43;140 45;141 24;141 25;141 36;141 37;141 38;141 39;141 40;141 41;141 42;141 43;141 44;141 45;142 26;142 39;142 40;142 41;142 42;142 43;142 44;142 45;143 41;143 42;143 43;143 44;144 42;144 43;144 44;145 42;145 43;145 44;153 24;154 24 + + 136 34;136 35;137 34;137 35 + + + 139 39;139 40;140 38;140 39;140 40;141 40 + + + 139 40;139 41;140 40;140 41;141 40;141 41 + + + 139 34;139 35;139 36;140 34;140 35;140 36 + + + 131 33;132 32;132 33;132 34;133 33;133 34 + + + 135 35;135 36;136 35;136 36 + + + 129 33;129 34;130 32;130 33;130 34;131 33;131 34 + + + 139 36;139 37;140 36;140 37;140 38;141 36;141 37 + + + 136 35;136 36;137 35;137 36 + + + 138 35;138 36;138 37;139 36;139 37 + + + 131 34;132 33;132 34;132 35;133 34;133 35 + + + 139 41;139 42;140 41;140 42;140 43;140 45;141 41;141 42;141 43;141 44;141 45;142 41;142 42;142 43;142 44;142 45;143 41;143 42;143 43;143 44;144 42;144 43;144 44;145 42;145 43;145 44 + + + 134 34;134 35;135 34;135 35 + + + 139 35;139 36;140 35;140 36;140 37 + + + 136 35;136 36;136 37;137 36;137 37 + + + 140 38;140 39;140 40;141 38;141 39;141 40;142 39;142 40 + + + 133 33;133 34;134 33;134 34 + + + 128 26;128 27;128 28;129 27;129 28;129 29;129 30;129 31;129 32;130 28;130 29;130 30;130 31;130 32;131 30;131 31 + + + 138 35;139 35 + + + 132 32;132 33;133 32;133 33;134 33 + + + 129 32;130 31;130 32;130 33;131 32;131 33 + + + 134 35;135 34;135 35;136 34 + + + 135 33;135 34;136 33;136 34;136 35;137 34 + + + 140 37;140 38;140 39;141 37;141 38;141 39 + + + 130 31;130 32;131 31;131 32 + + + 137 35;137 36;137 37;138 35;138 36;138 37 + + + 128 31;128 32;128 33;129 32;129 33;129 34;130 32;130 33 + + + 135 33;135 34;136 33;136 34 + + + 137 36;137 37;138 36;138 37;138 38;139 36;139 37;139 38;140 38 + + + 130 32;130 33;131 32;131 33;132 32;132 33 + + + 133 34;133 35;134 34;134 35 + + + 122 24;123 23;123 24;123 25;123 26;124 24;124 25;124 26;125 24;125 25;126 26;127 25;127 26;127 27;128 26;128 27;129 25;129 26;131 24;131 25;131 26 + + + 134 34;135 34;135 35 + + + 129 32;129 33;130 32;130 33 + + + 138 35;138 36;139 35;139 36 + + + 135 34;135 35;136 34;136 35 + + + 130 37;131 34;131 37;132 34;132 35;132 36;133 34;133 35;133 36 + + + 137 34;137 35;138 33;138 34;138 35;139 31;139 32;139 33;139 34;139 35;140 27;140 29;140 31;141 24;141 25;142 26;153 24;154 24 + + + 139 36;139 37;140 36;140 37 + + + 133 33;133 34;134 33;134 34 + + + 138 35;139 35;140 35 + + + 133 34;133 35;134 35 + + + 136 36;136 37;137 36;137 37 + + + 134 33;134 34;135 33;135 34;136 33 + + + 139 37;139 38;139 39;140 37;140 38;140 39 + + + 130 33;130 34;131 33;131 34;132 33;132 34 + + + 138 35;138 36;139 35 + + + + 34 29;34 30;35 29;35 30;35 31;35 32;36 29;36 30;36 31;36 32;37 29;37 30;37 31;37 32;37 33;38 30;38 31;38 32;38 33;39 31;39 32;39 33 + + 35 32;36 32 + + + 35 31;35 32;36 31;36 32;37 31 + + + 34 29;34 30;35 29;35 30 + + + 35 31;35 32;36 31;36 32 + + + 35 32;36 32 + + + 35 32;36 32 + + + 35 30;35 31;36 30;36 31 + + + 35 29;35 30;36 29;36 30;36 31;37 29;37 30;37 31;38 30 + + + 35 31;36 31 + + + 35 32;36 31;36 32;37 31;37 32;37 33;38 31;38 32;38 33;39 31;39 32;39 33 + + + 35 30;35 31;36 30 + + + 35 31;35 32;36 31;36 32;37 31;37 32 + + + + 46 47;46 48;46 49;47 47;47 48;47 49;47 50;48 46;48 47;48 48;48 49;48 50;49 44;49 45;49 46;49 47;49 48;49 49;49 50;49 51;50 43;50 44;50 45;50 46;50 47;50 48;50 49;50 50;50 51;51 42;51 43;51 44;51 45;51 46;51 47;51 48;51 49;51 50;51 51;52 41;52 42;52 43;52 44;52 45;52 46;52 47;52 48;52 49;52 50;52 51;53 41;53 42;53 43;53 44;53 45;53 46;53 47;53 48;53 49;53 50;53 51;54 41;54 42;54 43;54 44;54 45;54 46;54 47;54 48;54 49;54 50;54 51;55 41;55 42;55 43;55 44;55 45;55 46;55 47;55 48;55 49;55 50;55 51;56 41;56 42;56 43;56 44;56 45;56 46;56 47;56 48;56 49;56 50;56 51;57 45;57 46;57 47;57 48;57 49;57 50;57 51;58 45;58 46;58 47;58 48;58 49;58 50;58 51;59 44;59 45;59 46;59 47;59 48;59 49;59 50;59 51;59 52;60 44;60 45;60 46;60 47;60 48;60 49;60 50;60 51;60 52;60 53;60 54;61 43;61 44;61 45;61 46;61 47;61 48;61 49;61 50;61 51;61 52;61 53;61 54;62 43;62 44;62 45;62 46;62 47;62 48;62 49;62 50;62 51;62 52;62 53;62 54;63 43;63 44;63 45;63 46;63 47;63 48;63 49;63 50;63 51;63 52;63 53;63 54;64 43;64 44;64 45;64 46;64 47;64 48;64 49;64 50;64 51;64 52;64 53;64 54;65 41;65 42;65 43;65 44;65 45;65 46;65 47;65 48;65 49;65 50;65 51;65 52;65 53;65 54;66 41;66 42;66 43;66 44;66 45;66 46;66 47;66 48;66 49;66 50;66 51;66 52;66 53;66 54;67 40;67 41;67 42;67 43;67 44;67 45;67 46;67 47;67 48;67 49;67 50;67 51;67 52;67 53;67 54;67 55;68 40;68 41;68 42;68 43;68 44;68 45;68 46;68 47;68 48;68 49;68 50;68 51;68 52;68 53;68 54;68 55;69 41;69 42;69 43;69 44;69 45;69 46;69 47;69 48;69 49;69 50;69 51;69 52;69 53;69 54;69 55;70 41;70 42;70 43;70 44;70 45;70 46;70 47;70 48;70 49;70 50;70 51;70 52;70 53;70 54;70 55;71 42;71 43;71 44;71 45;71 46;71 47;71 48;71 49;71 50;71 51;71 52;71 53;71 54;71 55;72 42;72 43;72 44;72 45;72 46;72 47;72 48;72 49;72 50;72 51;72 52;72 53;72 54;73 42;73 43;73 44;73 45;73 46;73 47;73 48;73 49;73 50;73 51;73 52;73 53;73 54;74 42;74 43;74 44;74 45;74 46;74 47;74 48;74 49;74 50;74 51;74 52;74 53;75 42;75 43;75 44;75 45;75 46;75 47;75 48;75 49;75 50;75 51;75 52;75 53;75 54;76 42;76 43;76 44;76 45;76 46;76 47;76 48;76 49;76 50;76 51;76 52;76 53;76 54;77 42;77 43;77 44;77 45;77 46;77 47;77 48;77 49;77 50;77 51;77 52;77 53;77 54;78 42;78 43;78 44;78 45;78 46;78 47;78 48;78 49;78 50;78 51;78 52;78 53;79 42;79 43;79 44;79 45;79 46;79 47;79 48;79 49;79 50;79 51;79 52;80 42;80 43;80 44;80 45;80 46;80 47;80 48;80 49;80 50;80 51;81 45;81 46;81 47;81 48;81 49;81 50;81 51;82 45;82 46;82 47;82 48;82 49;82 50;82 51;83 46;83 47;83 48;83 49;83 50;83 51;84 46;84 47;84 48;84 49;84 50;85 46;85 47;85 48;85 49;85 50;86 48;86 49;87 48;87 49 + + 73 44;73 45;74 43;74 44;74 45;74 46;75 42;75 43;75 44;75 45;75 46;76 42;76 43;76 44;76 45;76 46;77 42;77 43;77 44;77 45;77 46;77 47;78 42;78 43;78 44;78 45;78 46;78 47;79 42;79 43;79 44;79 45;79 46;79 47;80 42;80 43;80 44;80 45;80 46;81 45;81 46;82 45;82 46 + + + 65 50;65 51;65 52;66 50;66 51;66 52;67 50;67 51;67 52;68 50;68 51;68 52;68 53;69 50;69 51;69 52;69 53;70 49;70 50;70 51;70 52;70 53;71 50;71 51;71 52;71 53;72 50;72 51;72 52;72 53;73 50;73 51;73 52;74 51;74 52 + + + 53 48;53 49;54 47;54 48;54 49;54 50;54 51;55 46;55 47;55 48;55 49;55 50;55 51;56 45;56 46;56 47;56 48;56 49;56 50;56 51;57 45;57 46;57 47;57 48;57 49;57 50;57 51;58 45;58 46;58 47;58 48;58 49;58 50;58 51;59 45;59 46;59 47;59 48;59 49;59 50;60 46;60 47;60 48;60 49;60 50;61 47;61 48;61 49;61 50;61 51;62 47;62 48;62 49;62 50;62 51;63 47;63 48;63 49;63 50;64 47;64 48 + + + 46 47;46 48;47 47;47 48;48 46;48 47;48 48;49 46;49 47;49 48;50 46;50 47;50 48;51 46;51 47;51 48;52 45;52 46;52 47;52 48;52 49;53 45;53 46;53 47;53 48;53 49;54 46;54 47;54 48;54 49;55 46;55 47;55 48;56 45;56 46 + + + 76 47;76 48;76 49;77 46;77 47;77 48;77 49;77 50;78 46;78 47;78 48;78 49;78 50;78 51;79 46;79 47;79 48;79 49;79 50;79 51;80 46;80 47;80 48;80 49;80 50;80 51;81 45;81 46;81 47;81 48;81 49;81 50;81 51;82 45;82 46;82 47;82 48;82 49;82 50;82 51;83 46;83 47;83 48;83 49;83 50;83 51;84 46;84 47;84 48;84 49;84 50;85 46;85 47;85 48;85 49;85 50;86 48;86 49;87 48;87 49 + + + 49 44;49 45;50 43;50 44;50 45;51 42;51 43;51 44;51 45;52 41;52 42;52 43;52 44;52 45;53 41;53 42;53 43;53 44;53 45;53 46;54 41;54 42;54 43;54 44;54 45;54 46;55 41;55 42;55 43;55 44;55 45;55 46;56 41;56 42;56 43;56 44;56 45;56 46 + + + 65 52;65 53;65 54;66 52;66 53;66 54;67 52;67 53;67 54;67 55;68 52;68 53;68 54;68 55;69 52;69 53;69 54;69 55;70 53;70 54;70 55;71 52;71 53;71 54;71 55;72 52;72 53;72 54;73 52;73 53;73 54;74 52;74 53 + + + 73 50;73 51;73 52;73 53;74 49;74 50;74 51;74 52;74 53;75 49;75 50;75 51;75 52;75 53;75 54;76 50;76 51;76 52;76 53;76 54;77 50;77 51;77 52;77 53;77 54;78 49;78 50;78 51;78 52;78 53;79 51;79 52 + + + 62 46;62 47;63 46;63 47;63 48;64 46;64 47;64 48;64 49;65 46;65 47;65 48;65 49;66 45;66 46;66 47;66 48;66 49;67 45;67 46;67 47;67 48;67 49;67 50;68 45;68 46;68 47;68 48;68 49;68 50;69 45;69 46;69 47;69 48;69 49;69 50;70 45;70 46;70 47;70 48;70 49;70 50;71 45;71 46;71 47;71 48;71 49;71 50;72 45;72 46;72 47;72 48;72 49;72 50;73 45;73 46;73 47;73 48;73 49;73 50;73 51;74 45;74 46;74 47;74 48;74 49;74 50;74 51;75 46;75 47;75 48;75 49;75 50;76 46;76 47;76 48;76 49;76 50;77 46;77 47;77 48;77 49;77 50 + + + 59 51;59 52;60 51;60 52;60 53;60 54;61 50;61 51;61 52;61 53;61 54;62 48;62 49;62 50;62 51;62 52;62 53;62 54;63 48;63 49;63 50;63 51;63 52;63 53;63 54;64 48;64 49;64 50;64 51;64 52;64 53;64 54;65 48;65 49;65 50;65 51;65 52;65 53;65 54;66 48;66 49;66 50;66 51;66 52;66 53;66 54;67 49;67 50;68 50 + + + 58 45;58 46;59 44;59 45;59 46;60 44;60 45;60 46;60 47;61 43;61 44;61 45;61 46;61 47;62 43;62 44;62 45;62 46;62 47;63 43;63 44;63 45;63 46;63 47;64 43;64 44;64 45;64 46;65 42;65 43;65 44;65 45;65 46;66 42;66 43;66 44;66 45;66 46;67 42;67 43;67 44;67 45;67 46;68 43;68 44 + + + 65 41;65 42;66 41;66 42;67 40;67 41;67 42;67 43;67 44;67 45;67 46;68 40;68 41;68 42;68 43;68 44;68 45;68 46;69 41;69 42;69 43;69 44;69 45;69 46;70 41;70 42;70 43;70 44;71 42 + + + 46 48;46 49;47 48;47 49;47 50;48 47;48 48;48 49;48 50;49 47;49 48;49 49;49 50;49 51;50 47;50 48;50 49;50 50;50 51;51 48;51 49;51 50;51 51;52 48;52 49;52 50;52 51;53 48;53 49;53 50;53 51;54 49;54 50;54 51 + + + 69 43;69 44;69 45;69 46;70 42;70 43;70 44;70 45;70 46;71 42;71 43;71 44;71 45;71 46;72 42;72 43;72 44;72 45;72 46;73 42;73 43;73 44;73 45;73 46;74 42;74 43;74 44;74 45;74 46;75 42;75 43;75 44 + + + + 46 28;46 29;47 28;47 29;47 30;48 28;48 29;48 30 + + 47 28;47 29;48 28;48 29 + + + 47 29;48 29 + + + 46 28;46 29;47 28;47 29;47 30;48 29;48 30 + + + 47 29;48 29 + + + 47 29;48 29 + + + + 69 39;69 40;70 39;70 40;70 41;70 42;71 39;71 40;71 41;71 42;72 39;72 40;72 41;72 42;73 39;73 40;73 41;73 42;73 43;74 39;74 40;74 41;74 42;74 43;75 40;75 41;75 42;75 43;76 40;76 41;76 42;76 43;77 40;77 41;77 42;77 43;78 40;78 41;78 42;78 43;79 41;79 42;80 41;80 42 + + 69 39;69 40;70 39;70 40;71 39;71 40;72 39;72 40 + + + 72 42;73 41;73 42;73 43;74 41;74 42;74 43;75 42;75 43;76 42;76 43;77 42;77 43 + + + 70 41;70 42;71 41;71 42;72 40;72 41;72 42;73 40;73 41 + + + 73 40;73 41;73 42;74 40;74 41;74 42;75 40;75 41;75 42;76 40;76 41;76 42;77 40;77 41;78 40;78 41 + + + 71 39;71 40;72 39;72 40;73 39;73 40;73 41;74 39;74 40;74 41;75 40 + + + 70 42;71 41;71 42;72 41;72 42;73 41;73 42;74 41 + + + 75 41;75 42;76 41;76 42;77 41;77 42;77 43;78 41;78 42;78 43;79 41;79 42;80 41;80 42 + + + + 99 20;100 17;100 18;100 19;100 20;100 21;101 17;101 18;101 19;101 20;101 21;101 22;102 17;102 18;102 19;102 20;102 21;102 22;103 17;103 18;103 19;103 20;103 21;104 16;104 17;104 18;104 19;104 20;104 21;105 13;105 14;105 15;105 16;105 17;105 18;105 19;105 20;106 13;106 14;106 15;106 16;106 17;107 14;107 15;107 16 + + 106 14;106 15;107 14;107 15 + + + 99 20;100 19;100 20;101 19;101 20 + + + 102 18;103 18;103 19;104 17;104 18;104 19;105 17;105 18 + + + 105 13;105 14;105 15;106 13;106 14;106 15 + + + 103 19;103 20;103 21;104 19;104 20;104 21;105 19;105 20 + + + 104 16;104 17;104 18;105 16;105 17;105 18;106 16;106 17 + + + 100 20;100 21;101 20;101 21 + + + 101 18;101 19;101 20;102 19;102 20;102 21;103 19;103 20;103 21 + + + 100 19;100 20;101 19;101 20;101 21;102 19;102 20;102 21 + + + 101 21;101 22;102 20;102 21;102 22;103 21 + + + 105 15;105 16;106 15;106 16;107 15;107 16 + + + 104 16;104 17;105 15;105 16;105 17;106 15;106 16;106 17 + + + 101 17;101 18;101 19;102 17;102 18;102 19;103 18 + + + 101 18;102 17;102 18;103 17;103 18 + + + 100 17;100 18;100 19;101 17;101 18;101 19;101 20 + + + 102 18;102 19;103 18;103 19 + + + 106 15;106 16;107 14;107 15;107 16 + + + 102 19;103 18;103 19;103 20;104 18;104 19;104 20 + + + + 35 32;35 33;35 34;36 33;36 34 + + 35 32;35 33 + + + 35 33;35 34 + + + 35 33;35 34;36 33;36 34 + + + 35 33;35 34;36 33;36 34 + + + 35 34;36 34 + + + 35 32;35 33 + + + + 113 22 + + 113 22 + + + + 99 3;99 4;99 5;99 6;100 3;100 4;100 5;100 6;101 2;101 3;101 4;101 5;101 6;102 1;102 2;102 3;102 4;102 5;102 6;103 1;103 2;103 3;103 4;103 5;104 1;104 2;104 3;109 1;109 2;110 0;110 1;111 0;111 1;111 2;112 1;112 2;112 3;113 1;113 2;113 3;113 4;114 1;114 2;114 3;114 4;114 5;115 2;115 3;115 4;115 5;115 6;116 4;116 5;116 6;116 7;117 4;117 5;117 6;117 7;118 4;118 5;118 6;119 4;119 5 + + 102 1;102 2;103 1;103 2;104 1;104 2;104 3 + + + 99 5;99 6;100 4;100 5;100 6;101 5;101 6 + + + 101 4;101 5;101 6;102 4;102 5;102 6 + + + 101 2;102 1;102 2 + + + 101 2;101 3;102 2;102 3 + + + 101 3;101 4;102 2;102 3;102 4;103 2;103 3;103 4 + + + 99 3;99 4;100 3;100 4;100 5;101 3;101 4;101 5;101 6;102 5 + + + 100 6 + + + 100 5 + + + 115 4;115 5;115 6;116 4;116 5;116 6;116 7;117 4;117 5;117 6;117 7;118 4;118 5;118 6;119 4;119 5 + + + 109 1;109 2;110 0;110 1;111 0;111 1;111 2;112 1;112 2;112 3;113 1;113 2;113 3;113 4;114 1;114 2;114 3;114 4;114 5;115 2;115 3;115 4;115 5 + + + 100 3;101 2;101 3;102 2;102 3 + + + 102 3;102 4;102 5;103 3;103 4;103 5 + + + + 72 0;72 2;72 3;72 4;72 5;72 6;72 7;73 0;73 1;73 2;73 3;73 4;73 5;73 6;73 7 + + + 87 48;87 49;88 47;88 48;88 49;89 47;89 48;89 49;89 50;90 45;90 46;90 47;90 48;90 49;90 50;91 44;91 45;91 46;91 47;91 48;91 49;91 50;92 44;92 45;92 46;92 47;92 48;92 49;92 50;93 44;93 45;93 46;93 47;93 48;93 49;93 50;94 44;94 45;94 46;94 47;94 48;94 49;94 50;95 43;95 44;95 45;95 46;95 47;95 48;95 49;95 50;96 42;96 43;96 44;96 45;96 46;96 47;96 48;96 49;96 50;97 42;97 43;97 44;97 45;97 46;97 47;97 48;97 49;97 50;97 51;98 42;98 43;98 44;98 45;98 46;98 47;98 48;98 49;98 50;98 51;98 52;99 42;99 43;99 44;99 45;99 46;99 47;99 48;99 49;99 50;99 51;99 52;100 42;100 43;100 44;100 45;100 46;100 47;100 48;100 49;100 50;100 51;101 42;101 43;101 44;101 45;101 46;101 47;101 48;101 49;101 50;101 51;102 41;102 42;102 43;102 44;102 45;102 46;102 47;102 48;102 49;102 50;102 51;103 41;103 42;103 43;103 44;103 45;103 46;103 47;103 48;103 49;103 50;104 41;104 42;104 43;104 44;104 45;104 46;104 47;104 48;104 49;104 50;105 41;105 42;105 43;105 44;105 45;105 46;105 47;105 48;105 49;105 50;106 41;106 42;106 43;106 44;106 45;106 46;106 47;106 48;106 49;106 50;107 42;107 43;107 44;107 45;107 46;107 47;107 48;107 49;107 50;108 42;108 43;108 44;108 45;108 46;108 47;108 48;108 49;108 50;109 42;109 43;109 44;109 45;109 46;109 47;109 48;109 49;110 42;110 43;110 44;110 45;110 46;110 47;110 48;110 49;111 43;111 44;111 45;111 46;111 47;111 48;111 49;112 43;112 44;112 45;112 46;112 47;112 48;112 49;113 44;113 45;113 46;113 47;113 48;113 49;113 50;114 44;114 45;114 46;114 47;114 48;114 49;114 50;115 45;115 46;115 47;115 48;115 49;115 50;116 45;116 46;116 47;116 48;116 49;116 50;117 46;117 47;117 48;118 46;118 47;118 48;119 46;119 47;120 46 + + 98 47;98 48;99 46;99 47;99 48;100 46;100 47;100 48;100 49;101 46;101 47;101 48;101 49;102 46;102 47;102 48;103 47 + + + 87 48;87 49;88 47;88 48;88 49;89 47;89 48;89 49;89 50;90 46;90 47;90 48;90 49;90 50;91 46;91 47;91 48;91 49;92 46 + + + 97 42;97 43;97 44;97 46;97 47;98 42;98 43;98 44;98 45;98 46;98 47;99 42;99 43;99 44;99 45;99 46;99 47;100 43;100 44;100 45;100 46;100 47;101 43;101 44;101 45;101 46 + + + 101 48;101 49;102 47;102 48;102 49;102 50;103 47;103 48;103 49;103 50;104 47;104 48;104 49;104 50 + + + 105 49;106 48;106 49 + + + 111 49;112 47;112 48;112 49;113 47;113 48;113 49;113 50;114 46;114 47;114 48;114 49;114 50;115 46;115 47;115 48;115 49;115 50;116 46;116 47;116 48;116 49;116 50;117 46;117 47;117 48;118 46;118 47;118 48;119 46;119 47;120 46 + + + 107 42;107 43;107 44;108 42;108 43;108 44;108 45;108 46;109 42;109 43;109 44;109 45;109 46;110 42;110 43;110 44;110 45;110 46;111 43;111 44;111 45;111 46;112 43;112 45 + + + 103 45;104 44;104 45;104 46;105 44;105 45;105 46;106 44;106 45;106 46;107 44;107 45;107 46;108 44;108 45;108 46 + + + 93 47;93 48;94 47;94 48;95 47;95 48;95 49;95 50;96 46;96 47;96 48;96 49;96 50;97 46;97 47;97 48;97 49;97 50;98 47;98 48;98 49;99 48;99 49 + + + 92 45;93 44;93 45;93 46;93 47;94 44;94 45;94 46;94 47;95 43;95 44;95 45;95 46;95 47;96 42;96 43;96 44;96 45;96 46;96 47;97 42;97 43;97 44;97 45;97 46;98 43;98 44;98 45;98 46 + + + 107 46;108 45;108 46;108 47;109 46 + + + 108 46;108 47;108 48;108 49;109 46;109 47;109 48;109 49;110 45;110 46;110 47;110 48;110 49;111 45;111 46;111 47;111 48;111 49;112 47;112 48;112 49 + + + 90 45;90 46;90 47;90 48;91 44;91 45;91 46;91 47;91 48;91 49;92 44;92 45;92 46;92 47;92 48;92 49;93 44;93 45;93 46;93 47;93 48;94 46;94 47 + + + 96 49;97 48;97 49;97 50;97 51;98 48;98 49;98 50;98 51;98 52;99 48;99 49;99 50;99 51;99 52;100 48;100 49;100 50;100 51;101 48;101 49;101 50;101 51;102 49;102 50;102 51 + + + 99 42;99 43;99 44;100 42;100 43;100 44;101 42;101 43;101 44;102 41;102 42;102 43;102 44;103 41;103 42;103 43;103 44;103 45;104 41;104 42;104 43;104 44;104 45;105 41;105 42;105 43;105 44;106 41;106 42;106 43;106 44;107 42;107 43;107 44;108 42;108 43 + + + 103 48;103 49;104 48;104 49 + + + 101 43;101 44;101 45;101 46;101 47;102 43;102 44;102 45;102 46;102 47;103 44;103 45;103 46;103 47;104 45;104 46;104 47 + + + 104 48;104 49;104 50;105 48;105 49;105 50;106 48;106 49;106 50;107 48;107 49;107 50;108 48;108 49;108 50 + + + 111 44;111 45;111 46;111 47;112 44;112 45;112 46;112 47;113 44;113 45;113 46;113 47;114 44;114 45;114 46;114 47;115 45;115 46;116 45;116 46 + + + 103 47;104 46;104 47;104 48;105 46;105 47;105 48;106 46;106 47;106 48;107 46;107 47;107 48;107 49;108 46;108 47;108 48;108 49;109 48 + + + 106 47;106 48;107 47;107 48;108 47;108 48 + + + 89 49;89 50;90 48;90 49;90 50;91 48;91 49;91 50;92 48;92 49;92 50;93 48;93 49;93 50;94 48;94 49;94 50;95 48;95 49;95 50 + + + + 92 19;92 20;92 21;92 22;93 18;93 19;93 20;93 21;93 22;93 23;93 24;94 15;94 16;94 17;94 18;94 19;94 20;94 21;94 22;94 23;94 24;94 25;94 26;95 15;95 16;95 17;95 18;95 19;95 20;95 21;95 22;95 23;95 24;95 25;95 26;95 27;96 16;96 17;96 18;96 19;96 20;96 21;96 22;96 23;96 24;96 25;96 26;96 27;97 8;97 9;97 10;97 11;97 12;97 13;97 14;97 15;97 16;97 17;97 18;97 19;97 20;97 21;97 22;97 23;97 24;97 25;97 26;97 27;97 28;98 9;98 10;98 11;98 12;98 13;98 14;98 15;98 16;98 17;98 19;98 20;98 21;98 22;98 23;98 24;98 25;98 26;98 27;98 28;99 10;99 11;99 12;99 13;99 14;99 16;99 19;99 20;99 21;99 22;99 23;100 20;100 21;100 22;101 21 + + 94 15;94 16;94 17;94 18;95 15;95 16;95 17;95 18;96 16 + + + 94 18;94 19;95 17;95 18;95 19;96 16;96 17;96 18;96 19;97 16;97 17;97 18 + + + 92 20;92 21;92 22;93 20;93 21;93 22;93 23;93 24;94 20;94 21;94 22;94 23;94 24 + + + 95 24;95 25;95 26;96 23;96 24;96 25;96 26;96 27;97 23;97 24;97 25;97 26;97 27;97 28;98 25;98 26;98 27;98 28 + + + 96 18;96 19;97 18;97 19;97 20 + + + 96 18;96 19;97 15;97 16;97 17;97 18;97 19;98 15;98 16;98 17;99 16 + + + 93 20;93 21;93 22;94 18;94 19;94 20;94 21;94 22;95 18;95 19;95 20;95 21 + + + 94 20;94 21;95 19;95 20;95 21;95 22;95 23;96 19;96 20;96 21;96 22;96 23 + + + 96 16;96 17;97 14;97 15;97 16;97 17;98 14;98 15;98 16 + + + 92 19;92 20;92 21;93 18;93 19;93 20;93 21;94 17;94 18;94 19;94 20;95 17 + + + 93 22;93 23;94 21;94 22;94 23;94 24;94 25;94 26;95 21;95 22;95 23;95 24;95 25;95 26;95 27;96 21;96 22;96 23;96 24;96 25;96 26;96 27;97 26;97 27 + + + 96 19;96 20;96 21;96 22;96 23;96 24;97 19;97 20;97 21;97 22;97 23;97 24;98 19;98 20;98 21;98 22;98 23;98 24;99 19;99 20;99 21;99 22;99 23;100 20;100 21;100 22;101 21 + + + 97 8;97 9;97 10;97 11;97 12;97 13;97 14;97 15;98 9;98 10;98 11;98 12;98 13;98 14;98 15;99 10;99 11;99 12;99 13;99 14 + + + 95 16;95 17;96 16;96 17 + + + + 79 28;79 29;80 28;80 29;80 30;81 27;81 28;81 29;81 30;82 27;82 28;82 29;82 30;83 27;83 28;83 29;84 26;84 27;84 28;84 29;85 26;85 27;85 28;86 26;86 27;86 28;87 26;87 27;87 28;88 26;88 27;88 28 + + 83 27;84 26;84 27;84 28;85 26;85 27;85 28;86 26;86 27;86 28 + + + 86 26;86 27;86 28;87 26;87 27;87 28;88 26;88 27;88 28 + + + 79 28;79 29;80 28;80 29;80 30;81 28;81 29;81 30 + + + 80 28;80 29;81 27;81 28;81 29;81 30;82 27;82 28;82 29;82 30;83 27;83 28;83 29 + + + 82 27;82 28;83 27;83 28;83 29;84 27;84 28;84 29;85 28 + + + + 124 37;124 38;124 39;124 40;125 37;125 38;125 39;125 40;125 41;126 37;126 38;126 39;126 40;126 41;127 38;127 39;127 40;127 41;127 42;128 38;128 39;128 40;128 41;128 42;129 40;129 41;129 42;129 43;130 41;130 42;130 43 + + 125 40;125 41;126 39;126 40;126 41;127 40;127 41 + + + 128 40;128 41;128 42;129 40;129 41;129 42;129 43;130 41;130 42;130 43 + + + 126 39;126 40;127 39;127 40;127 41;128 39;128 40;128 41;129 40;129 41 + + + 125 38;126 37;126 38;126 39;127 38;127 39 + + + 124 37;124 38;125 37;125 38;126 37;126 38 + + + 126 37;126 38;127 38 + + + 126 38;126 39;127 38;127 39;128 38;128 39 + + + 127 38;128 38 + + + 124 39;124 40;125 39;125 40;126 39;126 40 + + + 125 38;125 39;126 38;126 39;126 40;127 38;127 39;127 40 + + + 125 38;125 39;126 38;126 39 + + + 130 42 + + + 126 41;127 40;127 41;127 42;128 40;128 41;128 42;129 41;129 42 + + + 124 39;124 40 + + + + 51 18;51 19;52 16;52 17;52 18;52 19;53 16;53 17;53 18;53 19;54 16;54 17;54 18;54 19;54 20;55 16;55 17;55 18;55 19;55 20;55 21;55 22;55 23;55 24;55 25;55 26;56 17;56 18;56 19;56 20;56 21;56 22;56 23;56 24;56 25;56 26;57 18;57 19;57 20;57 21;57 22;57 23;57 24;58 20;58 21;58 22;58 23;59 20;59 21;59 22;59 23 + + 56 21;56 22;56 23;57 21;57 22;57 23;58 20;58 21;58 22;58 23 + + + 55 24;55 25;56 23;56 24;56 25;57 23;57 24;58 23 + + + 55 21;55 22;55 23;55 24;55 25;56 21;56 22;56 23;56 24 + + + 55 19;55 20;55 21;55 22;56 18;56 19;56 20;56 21;56 22;57 18;57 19;57 20;57 21;58 20;58 21 + + + 57 21;57 22;58 20;58 21;58 22;58 23;59 20;59 21;59 22 + + + 51 18;51 19;52 16;52 17;52 18;52 19;53 16;53 17;53 18;53 19;54 16;54 17;54 18;54 19;54 20;55 16;55 17;55 18;55 19;55 20;55 21;56 17;56 18;56 19;56 20;57 18;57 19 + + + 55 26;56 25;56 26 + + + 57 23;58 22;58 23;59 22;59 23 + + + + 60 29;61 24;61 25;61 26;61 28;61 29;62 24;62 25;62 26;62 27;62 28;62 29;63 25;63 26;63 27;63 28;63 29;64 25;64 26;64 27;64 28;64 29;65 25;65 26;65 27;65 28;65 29;66 24;66 25;66 26;66 27;66 28;66 29;66 30;66 31;67 23;67 24;67 25;67 26;67 27;67 28;67 29;67 30;67 31;68 23;68 24;68 25;68 26;68 27;68 28;68 29;68 30;68 31;69 24;69 25;69 26;69 27;69 28;69 29;69 30;69 31;69 32;69 33;69 34;70 24;70 25;70 26;70 27;70 28;70 29;70 30;70 31;70 32;70 33;70 34;71 24;71 25;71 27;71 28;71 29;71 30;71 31;71 32;71 33;71 34;71 35;71 36;72 27;72 28;72 29;72 30;72 31;72 32;72 33;72 34;72 35;72 36;73 28;73 29;73 30;73 31;73 32;73 33;73 34;73 35;73 36;73 37;74 30;74 31;74 32;74 33;74 34;74 35;74 36;74 37;75 31;75 32;75 34;75 35;75 36;75 37;76 34;76 35;76 36;77 34;77 35 + + + 34 31;34 32;35 31;35 32 + + 34 31 + + + 34 31;34 32;35 31;35 32 + + + + 116 7;116 8;117 6;117 7;117 8;117 9;118 5;118 6;118 7;118 8;118 9;118 10;119 4;119 5;119 6;119 9;119 10;119 11;119 12;119 13;119 14;119 15;119 16;120 4;120 5;120 6;120 9;120 10;120 11;120 12;120 13;120 14;120 15;120 16;120 17;120 18;121 5;121 6;121 7;121 9;121 10;121 11;121 12;121 13;121 14;121 15;121 16;121 17;121 18;121 19;121 20;121 21;122 5;122 6;122 7;122 8;122 9;122 10;122 11;122 12;122 13;122 14;122 15;122 16;122 17;122 18;122 19;122 20;122 21;123 6;123 7;123 8;123 9;123 10;123 11;123 12;123 13;123 14;124 5;124 6;124 7;124 8;124 9;124 10;124 11;124 12;124 13;124 14;125 5;125 6;125 7;125 8;125 9;125 10;125 11;125 12;126 6;126 7;126 8;126 9;126 10 + + 120 17;120 18;121 17;121 18 + + + 125 8;125 9 + + + 125 7;125 8;125 9;126 7;126 8 + + + 121 11;121 12;122 11;122 12 + + + 123 12;123 13;124 13 + + + 121 10;121 11;121 12;122 10;122 11 + + + 120 17;120 18;121 17;121 18 + + + 121 14;121 15;121 16;122 15;122 16 + + + 121 6;121 7;122 6 + + + 120 14;120 15 + + + 121 20;121 21;122 20;122 21 + + + 120 13;120 14;121 13;121 14 + + + 120 16;120 17;121 16 + + + 124 11 + + + 123 9;123 10;124 9;124 10 + + + 124 7;124 8;125 7;125 8 + + + 120 14;120 15;121 14;121 15 + + + 120 18;121 17;121 18;121 19;122 17;122 18;122 19;122 20 + + + 122 13;122 14;123 13;123 14 + + + 122 13;122 14;123 13;123 14;124 13 + + + 124 8;124 9 + + + 122 11;123 11 + + + 123 13;123 14;124 13;124 14 + + + 120 13;120 14;121 14 + + + 123 9;123 10;123 11;124 10;124 11 + + + 125 6;125 7;125 8;126 6;126 7;126 8 + + + 125 6;125 7;125 8;126 7 + + + 125 5;125 6;125 7 + + + 125 6;125 7;126 6;126 7;126 8 + + + 125 9;125 10 + + + 125 10;125 11;125 12;126 10 + + + 122 10 + + + 120 16;120 17;121 16;121 17 + + + 120 17;120 18;121 17;121 18 + + + 120 16;120 17;120 18 + + + 121 10;122 10;122 11;123 10;123 11 + + + 121 16;121 17;122 16;122 17 + + + 120 17;121 17 + + + 120 16;120 17 + + + 120 14;121 13;121 14 + + + 123 7;123 8;124 7;124 8 + + + 123 7;124 7;124 8 + + + 124 10;124 11;125 10;125 11 + + + 123 6;124 6;124 7;125 6 + + + 121 13;122 13 + + + 122 11;122 12;122 13;123 11;123 12;123 13;124 11;124 12 + + + 120 14;121 14 + + + 123 7;123 8 + + + 124 8;124 9;125 8;125 9 + + + 120 16;120 17;121 16;121 17 + + + 122 9;122 10;122 11;123 9;123 10;123 11 + + + 122 8;122 9;122 10;123 8;123 9;123 10 + + + 124 6;124 7;125 6;125 7 + + + 123 12;124 12;125 12 + + + 120 15;120 16;121 15;121 16 + + + 120 16;121 15;121 16 + + + 119 13;120 12;120 13;121 12;121 13 + + + 120 13;121 12;121 13 + + + 116 7;116 8;117 7;117 8;117 9;118 8;118 9;118 10;119 9;119 10;119 11;119 12;120 9;120 10;120 11;120 12;121 9;121 10;121 11 + + + 120 14;120 15;121 14;121 15 + + + 119 15;119 16;120 15;120 16;121 15;121 16 + + + 121 13;121 14;121 15;122 13;122 14;122 15;125 10 + + + 121 15;121 16;122 16 + + + 120 14;121 14 + + + 121 11;121 12;121 13;122 11;122 12;122 13 + + + 124 11;124 12;125 10;125 11;125 12 + + + 124 5;124 6;125 5;125 6 + + + 123 6;123 7;124 6;124 7 + + + 123 8;123 9 + + + 123 12;123 13;124 12;124 13 + + + 124 5;124 6;125 5;125 6 + + + 124 9;124 10;125 9;125 10 + + + 123 6;124 6;125 6 + + + 119 5;119 6;120 5;120 6;121 5;121 6;122 5;122 6 + + + 125 9;125 10;126 9;126 10 + + + 125 8;125 9;126 7;126 8;126 9 + + + 120 15 + + + 117 6;118 5;118 6;118 7;118 8;119 4;119 5;120 4;120 5 + + + 119 14;119 15;120 14;120 15 + + + 121 7;122 7;122 8;123 7;123 8 + + + 121 6;121 7;122 6;122 7;122 8;123 7;123 8 + + + 122 7;122 8;123 7 + + + + 50 24;50 25;50 26;51 24;51 25;51 26 + + 51 25 + + + 50 25;51 25;51 26 + + + 50 25;51 25 + + + 51 25;51 26 + + + 51 24;51 25 + + + 51 24;51 25 + + + 50 24;50 25;51 24;51 25 + + + 50 25;50 26;51 25;51 26 + + + 51 25 + + + + 34 27;34 28;34 29;35 26;35 27;35 28;35 29;36 24;36 25;36 26;36 27;36 28;36 29;36 30;36 31;37 23;37 24;37 25;37 26;37 27;37 28;37 29;37 30;37 31;38 21;38 22;38 23;38 24;38 25;38 26;38 27;38 28;38 29;38 30;38 31;38 32;39 19;39 20;39 21;39 22;39 23;39 24;39 25;39 26;39 27;39 28;39 29;39 30;39 31;39 32;40 17;40 18;40 19;40 20;40 21;40 22;40 23;40 24;40 25;40 26;40 27;40 28;40 29;40 30;40 31;40 32;41 16;41 17;41 18;41 19;41 20;41 21;41 22;41 23;41 24;41 25;41 26;41 27;41 28;41 29;41 30;41 31;42 15;42 16;42 17;42 18;42 19;42 20;42 21;42 22;42 23;42 24;42 25;42 26;42 27;42 28;42 29;42 30;43 16;43 17;43 18;43 19;43 20;43 21;43 22;43 23;43 24;43 25;43 26;43 27;43 28;43 29;43 30;44 17;44 18;44 19;44 20;44 21;44 22;44 23;44 24;44 25;44 26;44 27;44 28;44 29;45 17;45 18;45 19;45 20;45 21;45 22;45 23;45 24;45 25;45 26;45 27;45 28;45 29;46 16;46 17;46 18;46 19;46 20;46 21;46 22;46 23;46 24;46 25;46 26;46 27;46 28;46 29;47 16;47 17;47 18;47 19;47 20;47 21;47 22;47 23;47 24;47 25;47 26;47 27;47 28;47 29;48 17;48 18;48 19;48 20;48 21;48 22;48 23;48 24;48 25;48 26;48 27;48 28;49 18;49 19;49 20;49 21;49 22;49 23;49 24;49 25;49 26;49 27;50 18;50 19;50 20;50 21;50 22;50 23;50 24;50 25;50 26;50 27;50 28;51 18;51 19;51 20;51 21;51 22;51 23;51 24;52 18;52 19;52 20;52 21;52 22;52 23;53 19;53 20;53 21;53 22;54 19;54 20;54 21;54 22;55 19;55 20;55 21;55 22 + + 41 17;41 18;41 19;41 20;42 17;42 18;42 19;42 20;43 17;43 18;43 19;43 20;43 21;44 18;44 19;44 20 + + + 40 19;40 20;41 19;41 20;42 20 + + + 37 30;37 31;38 30;38 31;38 32;39 30;39 31;39 32;40 28;40 29;40 30;40 31;40 32;41 28;41 29;41 30;41 31;42 28;42 29;42 30;43 27;43 28;43 29;43 30;44 27;44 28;44 29;45 27;45 28;45 29;46 28;46 29 + + + 34 28;34 29;35 28;35 29;36 28;36 29;36 30;36 31;37 28;37 29;37 30;37 31;38 28;38 29;38 30;38 31;39 28;39 29;39 30;39 31;40 28;40 29;40 30;41 29;41 30;42 30 + + + 36 26;36 27;37 23;37 24;37 25;37 26;37 27;38 23;38 24;38 25;38 26;38 27;39 22;39 23;39 24;39 25;39 26;40 22;40 23;40 24;40 25;40 26;41 22;41 23;41 24;41 25;42 23;42 24 + + + 41 24;41 25;41 26;42 24;42 25;42 26;43 24;43 25;43 26;43 27;44 25;44 26;44 27 + + + 41 23;41 24;42 22;42 23;42 24;43 19;43 20;43 21;43 22;43 23;43 24;43 25;44 19;44 20;44 21;44 22;44 23;44 24;44 25;44 26;44 27;45 19;45 20;45 21;45 22;45 23;45 24;45 25;45 26;45 27;46 19;46 20;46 21;46 22;46 23;46 24;46 25;46 26;47 19;47 20;47 21;47 22;47 23;47 24;47 25;47 26;48 20;48 21;48 22;48 23;48 24 + + + 44 27;45 26;45 27;45 28;45 29;46 26;46 27;46 28;46 29;47 16;47 17;47 18;47 19;47 20;47 21;47 22;47 24;47 25;47 26;47 27;47 28;47 29;48 17;48 18;48 19;48 20;48 21;48 22;48 23;48 24;48 25;48 26;48 27;48 28;49 18;49 19;49 20;49 21;49 22;49 23;49 24;49 25;49 26;49 27;50 18;50 19;50 20;50 21;50 22;50 23;50 24;50 25;50 26;50 27;50 28;51 18;51 19;51 20;51 21;51 22;51 23;51 24;52 18;52 19;52 20;52 21;52 22;52 23;53 19;53 20;53 21;53 22;54 19;54 20;54 21;54 22;55 19;55 20;55 21;55 22 + + + 38 28;39 25;39 26;39 27;39 28;40 25;40 26;40 27;40 28;41 25;41 26;41 27;41 28;42 25;42 26;42 27;42 28;43 26;43 27;43 28;44 26;44 27;44 28 + + + 40 17;41 16;41 17;41 18;42 15;42 16;42 17;42 18;43 16;43 17;43 18 + + + 38 21;38 22;38 23;39 19;39 20;39 21;39 22;39 23;40 17;40 18;40 19;40 20;40 21;40 22;40 23;41 18;41 19;41 20;41 21;41 22;41 23;41 24;42 20;42 21;42 22;42 23;42 24;43 20;43 21;43 22 + + + 43 17;43 18;44 17;44 18;44 19;45 17;45 18;45 19;46 16;46 17;46 18;46 19;47 16;47 17;47 18;47 19 + + + 34 27;34 28;35 26;35 27;35 28;35 29;36 24;36 25;36 26;36 27;36 28;36 29;37 24;37 25;37 26;37 27;37 28;38 24;38 25;38 26;38 27;38 28;39 26;39 27;39 28;40 26;40 27 + + + + 103 1;104 1 + + + 124 34;125 33;125 34;125 35;125 36;125 37;126 33;126 34;126 35;126 36;126 37;126 38;127 33;127 34;127 35;127 36;127 37;127 38;128 34;128 35;128 36;128 37;128 38;129 34;129 35;129 36;129 37 + + 128 34;128 35;129 34;129 35 + + + 127 35;127 36;127 37;128 35;128 36;128 37 + + + 125 36;126 35;126 36;126 37;127 35;127 36;127 37 + + + 128 35;128 36 + + + 127 36 + + + 126 38;127 37;127 38;128 36;128 37;128 38;129 36;129 37 + + + 126 34;126 35;127 34;127 35 + + + 126 36;126 37;126 38;127 36;127 37;127 38 + + + 127 35;127 36;128 35;128 36;128 37;129 35;129 36;129 37 + + + 127 34;127 35;128 34;128 35;129 35 + + + 125 36;125 37;126 36;126 37;128 34;128 35;129 34;129 35 + + + 126 33;127 33 + + + 125 35;126 35;126 36;127 35;127 36;128 35 + + + 124 34;125 33;125 34;125 35;126 33;126 34;126 35;127 33;127 34;127 35;128 34 + + + 126 37;127 37 + + + 128 35;129 35 + + + + 114 10;114 11;115 10;115 11 + + + 79 6;79 7;79 8;79 9;80 5;80 6;80 7;80 8;80 9;81 5;81 6;81 7;81 8;81 9 + + 80 7;81 6;81 7 + + + 79 8;80 7;80 8;80 9;81 8 + + + 80 6;80 7;81 6;81 7 + + + 81 7;81 8 + + + 79 6;79 7;80 6;80 7 + + + 79 6;80 5;80 6 + + + 79 6;79 7;80 6;80 7 + + + 80 5;80 6;81 5;81 6 + + + 79 9;80 9 + + + 79 6;80 6 + + + 80 6;80 7;81 7 + + + 80 6;80 7 + + + 79 9;80 9 + + + 79 7;80 7;80 8 + + + 79 8;79 9;80 8;80 9 + + + 80 7;80 8;81 7 + + + 80 5;80 6 + + + 80 6;81 6;81 7 + + + 80 8;80 9;81 8;81 9 + + + 80 6;80 7;81 6;81 7 + + + 80 7;80 8;81 7;81 8 + + + 79 7;79 8;80 7;80 8 + + + 80 6;80 7;81 6 + + + 80 8;80 9;81 8;81 9 + + + 80 8;80 9 + + + + 35 32;35 33;35 34;35 35;35 36;36 32;36 33;36 34;36 35;36 36;37 32;37 33;37 34;37 35;37 36;38 32;38 33;38 34;38 35;38 36;38 37;39 33;39 34;39 35;39 36;40 33;40 34;40 35;40 36;40 37;41 34;41 35;41 36;41 37;42 36;42 37 + + 36 35;36 36;37 35;37 36;38 35;38 36;38 37 + + + 37 35;37 36;38 35;38 36;39 35;39 36 + + + 36 32;36 33;37 32;37 33 + + + 36 33 + + + 35 32;35 33;36 32;36 33 + + + 39 34;39 35;39 36;40 33;40 34;40 35;40 36;41 34;41 35 + + + 36 34;36 35;37 34;37 35;38 34;38 35 + + + 39 36;40 35;40 36;40 37;41 35;41 36;41 37;42 36;42 37 + + + 36 33;36 34;36 35;37 33;37 34;37 35;38 33;38 34;38 35;39 33;39 34;39 35;40 33;40 34 + + + 36 35;36 36;37 35 + + + 35 35;35 36;36 35;36 36 + + + 35 32;35 33;36 32;36 33 + + + 35 33;36 32;36 33;36 34;37 32;37 33;37 34;38 32;38 33 + + + 35 34;35 35;36 34;36 35 + + + + 116 20;119 22;119 23;120 21;120 22;120 23;120 24;120 25;121 21;121 22;121 23;121 24;121 25;122 24;122 25 + + 120 22 + + + 116 20 + + + 121 24;121 25 + + + 119 22;119 23;120 21;120 22;120 23;120 24;120 25;121 21;121 22;121 23;121 24;121 25;122 24;122 25 + + + + 67 36;67 37;67 38;67 39;68 36;68 37;68 38;68 39;68 40;69 36;69 37;69 38;69 39;69 40;70 37;70 38;70 39;70 40;70 41;71 36;71 37;71 38;71 39;71 40;72 36;72 37;72 38;72 39;73 37;73 38;73 39;74 37;74 38;75 37;75 38 + + 70 37;70 38;71 36;71 37;71 38;72 36;72 37;72 38;72 39;73 37;73 38;73 39;74 37;74 38;75 37;75 38 + + + 67 36;67 37;68 36;68 37;68 38;69 36;69 37;69 38;70 37;70 38 + + + 67 38;67 39;68 38;68 39;68 40;69 38;69 39;69 40;70 39;70 40;70 41;71 40 + + + 67 38;68 37;68 38;68 39;69 38;69 39;70 38;70 39;71 38;71 39;72 38;72 39 + + + + 97 8;97 17;97 18;97 19;98 7;98 8;98 9;98 10;98 11;98 13;98 14;98 15;98 16;98 17;98 18;98 19;98 20;99 6;99 7;99 8;99 9;99 10;99 11;99 12;99 13;99 14;99 15;99 16;99 17;99 18;99 19;99 20;100 5;100 6;100 7;100 8;100 9;100 11;100 12;100 13;100 14;100 15;100 16;100 17;100 18;100 19;100 20;101 5;101 6;101 7;101 12;101 13;101 14;101 15;101 16;101 17;101 18;101 19;102 5;102 6;102 11;102 12;102 13;102 14;102 15;102 16;102 17;102 18;103 11;103 13;103 14;103 15;103 16;103 17;103 18;104 14;104 15;104 16;104 17;104 18;105 14;105 15;105 16 + + 104 15;104 16;105 15;105 16 + + + 100 14 + + + 100 13;100 14;101 13 + + + 102 14;102 15;103 14;103 15 + + + 100 13;100 14;101 13;101 14;102 13 + + + 99 14;99 15;100 14;100 15 + + + 101 15;101 16;102 15;102 16 + + + 101 12;101 13;102 12;102 13 + + + 97 17;97 18;98 17;98 18;98 19;98 20;99 18;99 19;99 20 + + + 99 18;99 19;99 20;100 19;100 20 + + + 100 12;100 13;101 12;101 13 + + + 98 9;98 10;98 11;99 9;99 10;99 11 + + + 103 16;103 17;104 16 + + + 98 15;98 16;99 15;99 16;99 17;100 15;100 16 + + + 98 13;98 14;98 15;99 13;99 14;99 15 + + + 101 16;102 15;102 16;102 17;103 15;103 16;103 17 + + + 98 7;98 8;99 7;99 8 + + + 98 17;98 18;99 17;99 18;99 19;100 18;100 19 + + + 98 17;98 18;99 17;99 18 + + + 100 16;100 17;101 16;101 17;101 18;102 16;102 17;102 18 + + + 100 14;100 15;101 14;101 15 + + + 97 17;97 18;97 19;98 17;98 18;98 19 + + + 102 15;102 16;103 15;103 16 + + + 103 16;104 16;104 17;105 16 + + + 100 13;100 14;101 13;101 14 + + + 99 13;99 14;100 13;100 14 + + + 103 17;103 18;104 16;104 17;104 18 + + + 101 14;101 15;102 14;102 15;103 15 + + + 98 15;99 15;99 16;100 14;100 15;100 16 + + + 99 7;99 8;99 9;100 7;100 8;100 9 + + + 100 17;100 18;100 19;101 18;101 19 + + + 101 5;101 6;102 5;102 6 + + + 101 16;101 17;102 16;102 17 + + + 101 18;102 17;102 18;103 17;103 18;104 17;104 18 + + + 100 13;100 14 + + + 100 13;100 14;101 13;101 14 + + + 100 6;101 6;101 7 + + + 97 8;98 7;98 8;98 9 + + + 99 6;99 7;100 6;100 7 + + + 100 7 + + + 99 18;99 19;100 18;100 19 + + + 100 15;100 16;101 15;101 16;101 17 + + + 99 12;99 13;100 12;100 13 + + + 99 16;100 15;100 16 + + + 99 16;99 17;100 16;100 17;101 16;101 17 + + + 100 14 + + + 99 17;99 18;100 17;100 18 + + + 98 7;98 8 + + + 101 13;101 14;102 13;102 14 + + + 99 10;99 11;99 12;100 11;100 12 + + + 98 9;98 10;99 9;99 10 + + + 99 13;99 14;100 13;100 14 + + + 100 12;100 13;101 12;101 13 + + + 103 15;103 16;104 15;104 16 + + + 101 13;101 14;102 13;102 14;103 13;103 14 + + + 103 16;103 17;103 18;104 16;104 17 + + + 100 13;101 13 + + + 99 13;100 13 + + + 99 13;100 13 + + + 100 14;101 14;101 15 + + + 99 6;99 7;100 6;100 7 + + + 103 14;103 15;104 14;104 15;105 14 + + + 100 14;100 15 + + + 99 6;99 7;100 6;100 7;100 8;101 6 + + + 100 7 + + + 99 16;99 17;100 16;100 17 + + + 99 13;99 14;99 15;100 14;100 15 + + + 98 8;98 9;99 8;99 9;99 10;100 9 + + + 102 15;103 14;103 15;104 14;104 15 + + + 97 17;98 15;98 16;98 17;99 15;99 16;99 17 + + + 98 7;99 6;99 7;99 8;100 7 + + + 102 11;102 12;103 11 + + + 104 14;104 15;104 16;105 14;105 15;105 16 + + + 101 17;101 18;102 16;102 17;102 18;103 16;103 17;103 18 + + + 98 14;98 15;99 14;99 15;100 15 + + + 99 17;100 17;100 18;101 17;101 18 + + + 100 5;100 6;101 5;101 6 + + + 103 15;103 16;104 15;104 16 + + + + 25 39;25 40;26 37;26 38;26 39;26 40;26 41;26 42;27 36;27 37;27 38;27 39;27 40;27 41;27 42;28 36;28 37;28 38;28 39;28 40;28 41;28 42;29 36;29 37;29 38;29 39;29 40;29 41;30 36;30 37;30 38;30 39;30 40;30 41;31 36;31 37;31 38;31 39;31 40;31 41;32 35;32 36;32 37;32 38;32 39;32 40;32 41;32 42;33 35;33 36;33 37;33 38;33 39;33 40;33 41;33 42;34 36;34 37;34 38;34 39;34 40;34 41;34 42;35 35;35 36;35 37;35 38;35 39;35 40;35 41;35 42;36 35;36 36;36 37;36 38;36 39;36 40;36 41;37 36;37 37;37 38;37 39;37 40;37 41;38 36;38 37;38 38;38 39;38 40;38 41;39 36;39 37;39 38;39 39;39 40;39 41;40 36;40 37;40 38;40 39;40 40;40 41;41 36;41 37;41 38;41 39;41 40;41 41;42 37;42 38;42 39;42 40;42 41;43 37;43 38;43 39;43 40;43 41;44 36;44 37;44 38;44 39;44 40 + + 34 36;34 37;35 36;35 37;35 38;36 36;36 37;36 38 + + + 37 37;38 37;38 38;39 37;39 38 + + + 29 37;29 38;30 37;30 38;30 39;31 38;31 39 + + + 42 38;42 39;42 40;43 39;43 40;44 39 + + + 33 37;33 38;33 39;34 37;34 38;34 39 + + + 34 40;34 41;35 40;35 41;36 40;36 41 + + + 30 39;30 40;31 38;31 39;31 40;32 38;32 39;32 40;33 38;33 39;33 40;34 38;34 39 + + + 29 36;29 37;30 36;30 37;31 36;31 37;32 35;32 36;32 37 + + + 41 40;41 41;42 40;42 41 + + + 26 37;27 37;27 38;28 37;28 38;29 37 + + + 26 39;27 39;27 40;28 38;28 39;28 40;29 39 + + + 40 37;41 37;41 38 + + + 39 39;39 40;40 39;40 40 + + + 29 39;29 40;30 39;30 40 + + + 39 38;39 39;40 38;40 39;41 38;41 39 + + + 41 38;42 37;42 38;42 39;43 38;43 39 + + + 30 40;30 41;31 40;31 41;32 40;32 41 + + + 29 36;29 37;30 37;31 37 + + + 27 40;28 39;28 40;29 39;29 40;30 40 + + + 25 39;25 40;26 39;26 40;27 39;27 40 + + + 32 40;32 41;33 40;33 41;34 40 + + + 33 39;33 40;34 39;34 40;34 41;35 39;35 40;35 41 + + + 28 36;28 37;28 38;29 36;29 37;29 38;30 38 + + + 39 37;39 38;40 37;40 38;41 37;41 38 + + + 25 40;26 40;26 41;26 42;27 41 + + + 38 38;38 39;39 38;39 39;40 38;40 39 + + + 38 38;38 39;38 40;39 39;39 40;40 39;40 40 + + + 40 39;40 40;41 39;41 40;41 41;42 39;42 40;42 41 + + + 30 38;30 39;30 40;31 38;31 39;31 40;32 39 + + + 36 36;36 37;37 36;37 37;38 36;38 37 + + + 37 40;38 39;38 40;38 41;39 39;39 40;39 41 + + + 38 39;38 40;39 39;39 40 + + + 43 37;44 36;44 37;44 38 + + + 35 35;35 36;35 37;36 35;36 36;36 37 + + + 29 37;30 37;30 38;31 37;31 38 + + + 28 40;28 41;29 40;29 41 + + + 26 37;26 38;26 39;27 37;27 38;27 39;28 37;28 38 + + + 36 37;36 38;37 37;37 38 + + + 32 36;32 37;33 36;33 37;34 37 + + + 42 39;42 40;42 41;43 39;43 40;43 41;44 39;44 40 + + + 32 41;32 42;33 40;33 41;33 42;34 40;34 41;34 42 + + + 34 38;34 39;35 37;35 38;35 39;36 38;36 39;37 38;37 39 + + + 33 39;33 40;34 39;34 40 + + + 26 41;26 42;27 41;27 42;28 41;28 42 + + + 33 38;33 39;34 38;34 39 + + + 29 40;29 41;30 40;30 41 + + + 31 37;31 38;31 39;32 36;32 37;32 38;32 39;33 37;33 38;33 39;34 37;34 38 + + + 28 38;28 39;29 38;29 39;29 40;30 38;30 39 + + + 37 37;37 38;37 39;38 37;38 38;38 39;39 38 + + + 27 38;27 39;28 38;28 39;29 38;29 39 + + + 39 37;40 36;40 37;41 36;41 37;42 37 + + + 32 35;32 36;33 35;33 36;33 37;34 36;34 37;35 36;35 37 + + + 27 36;27 37;28 36;28 37;29 36;29 37 + + + 41 38;41 39;42 38;42 39 + + + 34 38;34 39;35 38;35 39 + + + 34 37;34 38;35 37;35 38 + + + 36 40;36 41;37 40;37 41;38 40;38 41 + + + 40 40;40 41;41 40;41 41 + + + 29 40;30 40;30 41;31 40;31 41 + + + 34 40;34 41;35 40;35 41;36 40;36 41;37 40;37 41 + + + 37 36;37 37;38 36;38 37;38 38;39 36;39 37;39 38;40 36;40 37 + + + 41 37;41 38;42 37;42 38;43 37;43 38 + + + 34 41;34 42;35 41;35 42 + + + 41 37;42 37;43 37 + + + 35 39;36 38;36 39;36 40;37 38;37 39;37 40;38 38;38 39;38 40 + + + 26 40;26 41;27 40;27 41;28 40;28 41 + + + 35 39;35 40;36 39;36 40;36 41;37 40 + + + 39 40;39 41;40 40;40 41 + + + 38 38;38 39;39 38;39 39;40 38;40 39 + + + 28 38;29 38 + + + 42 37;42 38;42 39;43 37;43 38;43 39;44 37;44 38;44 39 + + + 33 39;34 38;34 39;34 40;35 38;35 39;35 40;36 39;36 40 + + + 31 40;31 41;32 40;32 41;33 41 + + + + 52 38;52 39;52 40;52 41;52 42;53 37;53 38;53 39;53 40;53 41;53 42;54 37;54 38;54 39;54 40;54 41;54 42;55 37;55 38;55 39;55 40;55 41;55 42;56 37;56 38;56 39;56 40;56 41;56 42;57 37;57 38;57 39;57 40;57 41;57 42;58 37;58 38;58 39;58 40;58 41;58 42;59 36;59 37;59 38;59 39;59 40;59 41;59 42;60 36;60 37;60 38;60 39;60 40;60 41;60 42;61 35;61 36;61 37;61 38;61 39;61 40;61 41;62 35;62 36;62 37;62 38;62 39;62 40;62 41;63 35;63 36;63 37;63 38;63 39;64 35;64 36;64 37;64 38;64 39;65 37;65 38;66 37;66 38 + + 56 38;56 39;56 40;57 37;57 38;57 39;57 40;58 37;58 38;58 39;58 40;59 36;59 37;59 38;59 39;59 40;60 36;60 37;60 38;60 39;60 40;61 35;61 36;61 37;61 39 + + + 52 38;52 39;52 40;52 41;52 42;53 37;53 38;53 39;53 40;53 41;53 42;54 37;54 38;54 39;54 40;54 41;54 42;55 37;55 38;55 39;55 40;55 41;55 42;56 37;56 38;56 39;56 40;56 41;57 38;57 39;57 40 + + + 60 39;60 40;60 41;61 38;61 39;61 40;61 41;62 38;62 39;62 40;62 41;63 36;63 37;63 38;63 39;64 36;64 37;64 38;64 39;65 37;65 38;66 37;66 38 + + + 60 37;60 38;60 39;61 35;61 36;61 37;61 38;61 39;62 35;62 36;62 37;62 38;63 35;63 36;63 37;63 38;64 35;64 36 + + + 56 40;56 41;56 42;57 39;57 40;57 41;57 42;58 39;58 40;58 41;58 42;59 39;59 40;59 41;59 42;60 39;60 40;60 41;60 42;61 40;61 41 + + + + 51 22;51 23;51 24;52 22;52 23;52 24;52 25;53 22;53 23;53 24;53 25;54 22;54 23;54 24;54 25;55 22;55 23;55 24;55 25;55 26;56 23;56 24;56 25;56 26 + + 51 22;51 23;51 24;52 22;52 23;52 24;52 25;53 22;53 23;53 24;53 25;54 22;54 23;54 24;54 25;55 22;55 23;55 24;55 25;56 23;56 24 + + + 55 25;56 25 + + + 54 24;54 25;55 24;55 25;56 24 + + + 55 25;56 24;56 25 + + + 55 24;56 24 + + + 55 24;55 25;55 26;56 24;56 25;56 26 + + + 55 24;55 25;56 24;56 25 + + + 55 25;56 25 + + + + 55 41;55 42;55 43;55 44;55 45;56 41;56 42;56 43;56 44;56 45;57 41;57 42;57 43;57 44;57 45;58 42;58 43;58 44;58 45;59 41;59 42;59 43;59 44;59 45;60 41;60 42;60 43;60 44;61 40;61 41;61 42;61 43;61 44;62 39;62 40;62 41;62 42;62 43;63 38;63 39;63 40;63 41;63 42;63 43;64 38;64 39;64 40;64 41;64 42;64 43;65 38;65 39;65 40;65 41;65 42;65 43;66 37;66 38;66 39;66 40;66 41;66 42;66 43;67 37;67 38;67 39;67 40;67 41;68 37;68 38;68 39;68 40;68 41;69 39;69 40;69 41;70 40;70 41;70 42;71 40;71 41;71 42;72 40;72 41;73 40 + + 71 40;71 41;72 40;72 41;73 40 + + + 62 39;62 40;62 41;63 38;63 39;63 40;63 41;64 38;64 39;64 40;64 41;65 39;65 40 + + + 70 40;71 40;72 40 + + + 66 39;66 40;66 41;67 39;67 40;67 41;68 39;68 40;68 41;69 39;69 40 + + + 55 41;55 42;55 43;55 44;55 45;56 41;56 42;56 43;56 44;56 45;57 41;57 42;57 43;57 44;57 45;58 42;58 43;58 44;58 45;59 41;59 42;59 43;59 44;59 45;60 41;60 42;60 43;60 44;61 41;61 42;61 43;61 44;62 40;62 41;62 42;62 43 + + + 64 38;64 39;65 38;65 39;66 37;66 38;66 39;67 38;67 39 + + + 59 41;60 41;60 42;61 40;61 41;62 40;62 41 + + + 70 40;70 41;71 40;71 41;72 40;72 41 + + + 61 41;61 42;61 43;62 40;62 41;62 42;62 43;63 40;63 41;63 42;63 43;64 39;64 40;64 41;64 42;64 43;65 39;65 40;65 41;65 42;65 43;66 39;66 40;66 41;66 42;66 43 + + + 65 39;65 40;66 39;66 40;67 39;67 40 + + + 67 40;68 40;68 41;69 40 + + + 66 37;66 38;67 37;67 38;67 39;68 37;68 38;68 39 + + + 68 40;68 41;69 40;69 41;70 40;70 41;70 42;71 41;71 42 + + + 69 40;69 41 + + + + 102 20;102 21;102 22;103 9;103 10;103 19;103 20;103 21;103 22;104 8;104 9;104 10;104 11;104 18;104 19;104 20;104 21;104 22;104 23;105 8;105 9;105 10;105 11;105 17;105 18;105 19;105 20;105 21;105 22;105 23;106 8;106 9;106 10;106 11;106 12;106 16;106 17;106 18;106 19;106 20;106 21;106 22;106 23;107 10;107 11;107 12;107 13;107 14;107 15;107 16;107 17;107 20;107 21;107 22;108 9;108 10;108 11;108 12;108 13;108 14;108 15;108 16;108 21;109 9;109 10;109 11;109 12;109 13;109 14;109 15 + + 103 19;104 18;104 19;104 20;105 17;105 18;105 19;105 20;106 16;106 17;106 18;106 19;106 20;107 15;107 16;107 17;108 16 + + + 103 21;103 22;104 20;104 21;104 22;104 23;105 20;105 21;105 22;105 23;106 20;106 21;106 22;106 23;107 20;107 21;107 22;108 21 + + + 103 9;103 10;104 8;104 9;104 10;104 11;105 8;105 9;105 10;105 11;106 9;106 10;106 11 + + + 105 19;105 20;105 21;106 19;106 20;106 21;107 20 + + + 105 11;106 8;106 10;106 11;106 12;107 10;107 11;107 12;108 9;108 10;108 11;108 12;109 9;109 10;109 11;109 12 + + + 107 14;107 15;107 16;108 11;108 12;108 13;108 14;108 15;108 16;109 11;109 12;109 13;109 14;109 15 + + + 102 20;102 21;102 22;103 20;103 21;103 22;104 20;104 21;104 22;105 20;105 21 + + + 107 11;107 12;107 13;107 14;107 15;108 11;108 12;108 13;108 14;108 15;109 12 + + + + 41 15;42 13;42 14;42 15;42 16;43 12;43 13;43 14;43 15;43 16;43 17;44 12;44 13;44 14;44 15;44 16;44 17;45 12;45 13;45 14;45 15;45 16;45 17;46 13;46 14;46 15;46 16;46 17;47 13;47 14;47 15;47 16;47 17;47 18;48 13;48 14;48 15;48 16;48 17;48 18;49 14;49 15;49 16;49 17;49 18;50 14;50 15;50 16;50 17;50 18;51 12;51 15;51 16;51 17;51 18;51 19;52 12;52 15;52 16;52 17;52 18;52 19;53 12;53 16;54 12 + + 43 12;44 12;44 13;45 12;45 13 + + + 44 12;44 13;45 12;45 13;45 14;46 13;46 14;47 13;47 14 + + + 44 14;45 13;45 14;46 13;46 14 + + + 44 13;44 14;45 13;45 14 + + + 41 15;42 13;42 14;42 15;42 16;43 13;43 14;43 15 + + + 43 16;44 15;44 16;44 17;45 15;45 16;45 17;46 15;46 16;46 17;47 16;47 17 + + + 50 14;50 15;50 16;50 17;51 15;51 16;51 17;51 18;51 19;52 15;52 16;52 17;52 18;52 19;53 16 + + + 43 14;43 15;44 15 + + + 44 15 + + + 43 15;43 16;44 15;44 16 + + + 43 13;43 14;43 15;44 14;44 15 + + + 46 15;46 16;46 17;47 14;47 15;47 16;47 17;47 18;48 13;48 14;48 15;48 16;48 17;48 18;49 14;49 15;49 16;49 17;49 18;50 14;50 15;50 16;50 17;50 18;51 12;51 16;51 17;51 18;51 19;52 12;52 18;52 19;53 12;54 12 + + + 42 15;42 16;43 15;43 16 + + + 43 13;43 14;44 13;44 14 + + + 43 12;43 13;44 12;44 13;45 12;45 13;45 14 + + + 44 14;44 15;44 16;45 14;45 15;45 16;46 15;46 16 + + + 43 14;43 15;44 14 + + + 43 16;43 17;44 16;44 17 + + + 43 14;43 15;44 14;44 15;44 16;45 14;45 15 + + + 45 14;45 15;46 13;46 14;46 15;47 13;47 14;47 15;48 13;48 14 + + + 43 12;43 13;43 14;44 12;44 13 + + + + + + -63 18 + + + -62 16;-62 17 + + -62 16;-62 17 + + + -62 16 + + + -61 16 + + + -62 16;-62 17 + + + -62 16;-62 17 + + + -61 16 + + + -61 16 + + + -61 16 + + + + -70 12 + + + -80 23;-80 24;-80 25;-80 26;-79 22;-79 24;-79 25;-79 26;-79 27;-78 23;-78 24;-78 25;-78 26;-78 27;-77 22;-77 23;-77 24;-77 25;-77 26;-76 21;-76 22;-76 23;-76 24;-75 21;-75 22;-75 23;-75 24;-74 20;-74 21;-74 22;-74 23;-73 20;-73 21;-73 22 + + -74 21;-74 22 + + + -78 25 + + + -80 23;-80 24;-80 25;-80 26;-79 22;-79 24;-79 25;-79 26 + + + -76 23 + + + -76 24 + + + -77 26 + + + -78 24 + + + -76 24 + + + -78 26 + + + -74 22;-74 23 + + + -78 26 + + + -76 23 + + + -78 27 + + + -76 25 + + + -78 26;-78 27;-77 26 + + + -73 20;-73 21 + + + -75 22;-75 23 + + + -78 23;-78 24 + + + -73 21;-73 22 + + + -77 26 + + + -77 24;-77 25 + + + -78 26;-78 27 + + + -78 24;-78 25 + + + -77 25 + + + -76 21;-76 22;-76 23 + + + -75 23 + + + -74 23 + + + -77 25 + + + -77 23;-77 24 + + + -76 24 + + + -76 25 + + + -79 26;-79 27 + + + + -59 12 + + -59 12 + + + -59 13 + + + -59 12 + + + -59 13 + + + -59 13 + + + -59 13 + + + -59 13 + + + -59 12 + + + -59 13 + + + -59 12 + + + -59 13 + + + + -64 18 + + + -81 19;-80 19 + + -81 19 + + + -79 19 + + + -81 19 + + + -81 19 + + + -80 19 + + + -81 19 + + + -81 19 + + + + -85 21;-85 22;-84 21;-84 22;-84 23;-83 21;-83 22;-83 23;-82 21;-82 22;-82 23;-81 21;-81 22;-81 23;-80 20;-80 21;-80 22;-80 23;-79 20;-79 21;-79 22;-78 19;-78 20;-78 21;-78 22;-77 19;-77 20;-77 21;-76 19;-76 20;-76 21;-75 19;-75 20 + + -79 20;-79 21;-79 22;-78 20;-78 21;-78 22;-77 21 + + + -79 20;-79 21;-79 22;-78 21;-78 22 + + + -81 21;-81 22;-80 21;-80 22 + + + -82 22;-82 23 + + + -77 19;-77 20 + + + -75 19;-75 20 + + + -76 20;-76 21;-75 20 + + + -83 21;-83 22;-82 21;-81 21 + + + -83 22;-83 23;-82 22;-82 23 + + + -77 20;-77 21 + + + -82 21;-82 22;-82 23;-81 21;-81 22;-81 23 + + + -85 21;-85 22;-84 21;-84 22;-84 23;-83 22;-83 23 + + + -80 21;-80 22;-79 21;-79 22 + + + -77 19;-77 20;-76 19;-76 20;-75 20 + + + -80 21;-80 22;-80 23 + + + + -61 15 + + -61 15 + + + -61 15 + + + -61 15 + + + -61 15 + + + -61 15 + + + -61 15 + + + -61 15 + + + -61 15 + + + -61 15 + + + -61 15 + + + + -72 17;-72 18;-72 19;-72 20;-71 18;-71 19;-71 20;-70 18;-70 19;-69 18;-69 19 + + -71 18;-71 19 + + + -71 18 + + + -71 18 + + + -71 19 + + + -70 18 + + + -70 18;-70 19 + + + -69 18;-69 19 + + + -70 19 + + + -69 18 + + + -72 18 + + + -69 18;-69 19 + + + -71 18 + + + -69 18 + + + -71 18;-71 19 + + + -70 19 + + + -70 18 + + + -71 19 + + + -70 18;-70 19 + + + -71 17 + + + -70 18 + + + -71 19;-71 20 + + + -70 19 + + + -69 18 + + + -70 18 + + + -70 18 + + + -71 18;-71 19 + + + -69 18 + + + -70 18;-70 19 + + + -71 18;-71 19 + + + -71 19 + + + -70 18 + + + -71 19 + + + + -61 11 + + -61 12 + + + -61 11 + + + -61 11 + + + -61 11 + + + -61 12 + + + -61 12 + + + -61 12 + + + + -63 17;-63 18;-62 15;-62 16;-61 16 + + -61 15 + + + -61 16 + + + -63 17;-63 18 + + + + -74 17;-74 18;-74 19;-74 20;-73 18;-73 19;-73 20;-72 17;-72 18;-72 19 + + -72 18;-72 19 + + + -74 18 + + + -73 18;-73 19 + + + -73 18 + + + -72 19 + + + -72 19 + + + -74 19;-74 20;-73 19;-73 20 + + + -74 18;-74 19;-73 18;-73 19;-72 18 + + + -74 17;-74 18;-73 18 + + + -73 18;-72 17;-72 18 + + + + -78 16;-78 17;-78 18;-77 17;-77 18;-76 17;-76 18 + + -77 17 + + + -78 18 + + + -76 17 + + + -77 17 + + + -76 17 + + + -76 17 + + + -77 18 + + + -77 17;-77 18 + + + -78 16;-78 17;-78 18 + + + -78 18 + + + -77 18 + + + -76 17;-76 18 + + + -77 18 + + + -78 17;-78 18 + + + + -61 14 + + -61 14 + + + -61 14 + + + -61 14 + + + -61 14 + + + + -62 16 + + + -69 11;-69 12;-64 17;-64 18;-63 17;-63 18 + + -68 11 + + + -69 11;-69 12 + + + -63 17 + + + -63 17 + + + -63 17;-63 18 + + + + -68 17;-68 18;-67 17;-67 18;-66 17;-66 18;-65 17;-65 18 + + -66 18 + + + -67 18 + + + -67 18 + + + -66 18 + + + -66 17 + + + -67 18 + + + -66 18 + + + -66 17;-66 18 + + + -66 18 + + + -66 18 + + + -66 18 + + + -67 17 + + + -66 18 + + + -67 18 + + + -66 18 + + + -66 18 + + + -66 18 + + + -66 18 + + + -65 18 + + + -66 18 + + + -66 18 + + + -66 17 + + + -66 18 + + + -66 18 + + + -65 18 + + + -66 18 + + + -65 18 + + + -66 18 + + + -67 17;-67 18 + + + -66 17;-66 18 + + + -66 17 + + + -66 18 + + + -66 18 + + + -66 18 + + + -67 18 + + + -65 17 + + + -67 18 + + + -66 18 + + + -66 17 + + + -66 18 + + + -67 17;-67 18 + + + -67 18 + + + -67 18 + + + -66 18 + + + -66 18 + + + -65 18 + + + -66 18 + + + -67 18 + + + -66 17;-66 18 + + + -68 17;-68 18 + + + -67 18 + + + -66 18 + + + -65 18 + + + -66 18 + + + -66 18 + + + -66 17;-66 18 + + + -66 17 + + + -66 17 + + + -67 18 + + + -67 18 + + + -65 18 + + + -67 17;-67 18 + + + -66 17 + + + -67 17;-67 18 + + + -66 18 + + + -66 17;-66 18 + + + -67 18 + + + -66 17 + + + -66 18 + + + -66 18 + + + -66 18 + + + -66 18 + + + -66 18 + + + -66 18 + + + -65 17;-65 18 + + + -66 17 + + + -66 17;-66 18 + + + -67 17;-67 18 + + + + -62 16 + + -62 17 + + + -62 17 + + + -62 17 + + + -62 17 + + + -62 17 + + + -62 17 + + + -62 16 + + + -62 17 + + + -62 17 + + + -62 17 + + + -62 17 + + + -62 17 + + + -62 17 + + + -62 17 + + + + -61 13;-61 14 + + -61 13;-61 14 + + + -61 13;-61 14 + + + -61 13;-61 14 + + + -61 13 + + + -61 13;-61 14 + + + -61 13;-61 14 + + + -61 13 + + + -61 13 + + + -61 13 + + + -61 13 + + + + -61 12 + + -61 13 + + + -61 12 + + + -61 13 + + + -61 13 + + + -61 13 + + + -61 13 + + + + -62 9;-62 10;-62 11;-61 10;-61 11 + + -61 10 + + + -61 10 + + + -61 10 + + + -61 10 + + + -61 9 + + + -61 10 + + + -61 10 + + + -61 9 + + + -61 10 + + + -61 10 + + + -61 10;-61 11 + + + -62 9;-62 10 + + + -60 11 + + + -61 10 + + + + -72 21;-72 22;-71 21 + + + -65 17;-65 18;-64 17;-64 18 + + -65 17;-65 18;-64 17;-64 18 + + + -64 18 + + + -65 18 + + + + + + -89 15;-89 16;-89 17;-89 18;-88 16;-88 17;-88 18 + + -88 17 + + + -89 16;-89 17 + + + -88 17;-88 18 + + + -89 17;-89 18 + + + -88 16;-88 17 + + + -89 15;-89 16 + + + + -109 10 + + -109 10 + + + + -87 5;-87 10;-86 9;-86 10;-86 11;-85 9;-85 10;-85 11;-84 8;-84 9;-84 10;-84 11;-83 7;-83 8;-83 9;-83 10 + + -85 9;-85 10;-85 11 + + + -84 9;-84 10 + + + -86 9;-86 10;-86 11;-85 10 + + + -84 9;-84 10 + + + -84 8;-84 9;-84 10;-84 11;-83 8;-83 9;-83 10 + + + -87 5;-86 9;-86 10;-85 9;-85 10;-84 8;-84 9;-83 7;-83 8;-83 9 + + + -84 8;-84 9;-84 10 + + + + -90 13;-90 14;-89 13;-89 14;-88 13;-88 14 + + -90 13;-90 14 + + + -89 13;-89 14 + + + -89 13;-89 14 + + + -89 13;-89 14 + + + -89 13 + + + -89 13 + + + -88 13 + + + -88 13;-88 14 + + + -88 13 + + + -89 13 + + + -88 13 + + + -89 13 + + + -90 13 + + + -88 13 + + + + -92 13;-92 14;-92 15;-92 16;-92 17;-91 13;-91 14;-91 15;-91 16;-91 17;-90 13;-90 14;-90 15;-90 16;-90 17;-89 15;-89 16 + + -90 15;-90 16 + + + -90 14;-90 15 + + + -91 14;-91 15 + + + -89 14 + + + -90 14;-90 15 + + + -91 13;-91 14 + + + -90 14 + + + -92 15;-92 16;-91 15;-91 16 + + + -89 15;-89 16 + + + -90 14 + + + -90 13;-90 14 + + + -91 15;-91 16;-91 17;-90 15;-90 16;-90 17 + + + -92 14;-92 15 + + + -91 14;-91 15;-91 16 + + + -92 14 + + + -90 14 + + + -92 14;-92 15 + + + -90 13;-90 14 + + + -91 14 + + + -91 14 + + + -91 14 + + + -89 14 + + + + -89 13;-89 14;-89 15;-89 16;-88 12;-88 13;-88 14;-88 15;-88 16;-87 12;-87 13;-87 14;-87 15;-87 16;-86 13;-86 14;-86 15;-86 16;-85 14;-85 15;-85 16;-85 17;-84 14;-84 15;-84 16;-84 17;-83 14;-83 15 + + -87 15 + + + -87 12;-87 13 + + + -86 14;-86 15;-86 16;-85 14;-85 15;-85 16 + + + -88 13;-88 14;-88 15 + + + -89 14;-89 15 + + + -88 14;-88 15;-88 16 + + + -87 13;-87 14;-86 13;-86 14 + + + -87 13;-87 14;-87 15 + + + -85 14;-85 15;-85 16;-85 17;-84 14;-84 15;-84 16;-84 17;-83 14;-83 15 + + + -88 14 + + + -87 15;-87 16;-86 16 + + + -88 13;-88 14 + + + -89 13;-89 14;-89 15 + + + -89 14 + + + -87 14;-87 15;-86 13;-86 14;-86 15;-85 14;-85 15 + + + -88 14;-88 15 + + + -87 13 + + + -88 14;-88 15;-87 14;-87 15 + + + + -87 11;-87 12;-87 13;-87 14;-86 10;-86 11;-86 12;-86 13;-86 14;-85 10;-85 11;-85 12;-85 13;-85 14;-84 10;-84 11;-84 12;-84 13;-84 14;-84 15;-83 12;-83 13;-83 14;-82 13;-82 14 + + -85 13;-85 14;-84 12;-84 13;-84 14;-84 15;-83 13;-83 14;-82 13;-82 14 + + + -85 10;-85 11;-85 12;-85 13;-84 10;-84 11;-84 12;-84 13;-83 12 + + + -86 11;-86 12;-85 12 + + + -86 11 + + + -87 12;-87 13 + + + -85 11;-85 12 + + + -86 12 + + + -86 11;-86 12 + + + -86 12;-86 13;-86 14;-85 13;-85 14 + + + -87 11;-87 12;-87 13 + + + -86 13 + + + -86 12 + + + -86 11;-86 12 + + + -86 12;-86 13;-85 12;-85 13 + + + -86 10;-86 11;-86 12;-85 10;-85 11 + + + -86 13;-86 14 + + + -85 10;-85 11;-84 10;-84 11 + + + -86 10;-86 11 + + + + -83 7;-83 8;-83 9;-82 7;-82 8;-82 9;-81 7;-81 8;-81 9;-80 7;-80 8;-80 9;-79 7;-79 8;-79 9;-78 7;-78 8;-78 9 + + -83 8;-83 9;-82 8;-82 9 + + + -83 7;-83 8;-83 9;-82 7;-82 8 + + + -80 8 + + + -80 8;-80 9;-79 9 + + + -78 7;-78 8;-78 9 + + + -78 7;-78 8 + + + -81 7;-81 8 + + + -79 8;-79 9;-78 8;-78 9 + + + -80 7;-80 8 + + + -82 8;-82 9 + + + -80 7;-80 8;-80 9;-79 7;-79 8;-79 9;-78 8;-78 9 + + + -82 7;-82 8;-82 9;-81 7;-81 8;-81 9 + + + + + + 19 59;19 60;20 59;20 60;21 59;21 60 + + 20 60;21 60 + + + 19 60 + + + 19 60;20 60 + + + 20 59;20 60 + + + 19 60;20 60 + + + 19 60 + + + 19 59;19 60;20 59;20 60 + + + 20 59;20 60;21 59;21 60 + + + 20 60;21 60 + + + 19 59;19 60;20 59;20 60 + + + 20 59;20 60 + + + 19 59;19 60;20 59;20 60 + + + 19 60;20 60 + + + 20 59;20 60 + + + 19 60;20 60 + + + 20 60 + + + + 19 39;19 40;19 41;19 42;20 39;20 40;20 41;20 42;21 40;21 41 + + 19 40;20 40 + + + 19 41;20 41;20 42 + + + 19 41;20 41 + + + 19 40;19 41;20 40;20 41 + + + 19 40;19 41;20 40 + + + 19 39;19 40;20 39;20 40 + + + 20 39;20 40;20 41;21 40;21 41 + + + 19 42;20 41;20 42 + + + 19 41;19 42;20 41;20 42 + + + 19 41;19 42;20 41;20 42 + + + 19 40;19 41;20 41 + + + 19 39;19 40;20 39;20 40 + + + + 1 42 + + 1 42 + + + 1 42 + + + 1 42 + + + 1 42 + + + 1 42 + + + 1 42 + + + 1 42 + + + + 9 46;9 47;10 46;10 47;11 46;11 47;12 46;12 47;12 48;13 46;13 47;13 48;14 46;14 47;14 48;14 49;15 46;15 47;15 48;15 49;16 46;16 47;16 48;17 47;17 48 + + 15 46;15 47;16 46;16 47;16 48;17 47;17 48 + + + 12 46;12 47;13 46;13 47;14 46;14 47;15 46;15 47 + + + 14 47;14 48;14 49;15 47;15 48;15 49;16 47;16 48;17 47;17 48 + + + 12 47;12 48;13 47;13 48;14 47;14 48;15 48 + + + 11 47;12 46;12 47;12 48;13 46;13 47;13 48;14 47 + + + 13 46;13 47;14 46;14 47;15 46;15 47;16 46;16 47 + + + 10 46;10 47;11 46;11 47;12 46;12 47;13 46 + + + 9 46;9 47;10 46;10 47 + + + 16 48 + + + + 23 51;23 52;23 53;23 54;24 51;24 52;24 53;24 54;25 51;25 52;25 53;25 54;25 55;26 51;26 52;26 53;26 54;26 55;27 51;27 52;27 53;27 54;27 55;27 56;28 51;28 52;28 53;28 54;28 55;28 56;29 51;29 52;29 53;29 54;29 55;29 56;30 51;30 52;30 53;30 54;30 55;31 51;31 52;31 53;31 54;31 55;32 52;32 53 + + 23 51;23 52;24 51;24 52;24 53;25 51;25 52;25 53;26 51;26 52;26 53;27 51;27 52 + + + 27 51;27 52;28 51;28 52;29 51;29 52;29 53;30 51;30 52;30 53;31 51;31 52;31 53 + + + 23 52;23 53;23 54;24 52;24 53;24 54;25 52;25 53;25 54;25 55;26 53;26 54;26 55 + + + 27 53;28 52;28 53;29 52;29 53;29 54;30 53;30 54;31 52;31 53;31 54;32 52;32 53 + + + 25 54;26 52;26 53;26 54;26 55;27 52;27 53;27 54;27 55;28 52;28 53;28 54;29 53;29 54 + + + 26 54;26 55;27 54;27 55;27 56;28 54;28 55;28 56;29 54;29 55;29 56;30 54;30 55;31 54;31 55 + + + + 2 50;2 51;3 50;3 51;4 49;4 50;4 51;5 49;5 50;5 51;6 49;6 50 + + 4 50;4 51;5 50;5 51 + + + 4 50;4 51 + + + 3 50;3 51;4 50;4 51 + + + 3 50;4 50;4 51;5 50;5 51 + + + 2 50;3 50;4 49;4 50 + + + 4 50;5 50;6 50 + + + 4 50;4 51;5 50;5 51;6 50 + + + 4 49;4 50;5 49;5 50;6 49;6 50 + + + 4 49;4 50;5 49;5 50 + + + 3 50;4 50;5 50 + + + 2 50;2 51;3 50;3 51 + + + + 15 44;15 45;16 43;16 44;16 45;17 42;17 43;17 44;17 45;18 42;18 43;18 44;18 45;19 43;19 44;19 45 + + 15 44;15 45;16 43;16 44;16 45;17 42;17 43;17 44;18 42;18 43;18 44;18 45;19 43;19 44 + + + 16 44;16 45;17 42;17 43;17 44;17 45;18 42;18 43;18 44;18 45;19 43;19 44;19 45 + + + + 22 41;22 42;22 43;22 44;23 41;23 42;23 43;23 44;24 41;24 42;24 43;25 41;25 42;25 43;25 44;26 41;26 42;26 43;26 44;27 41;27 42;27 43;27 44;28 41;28 42;28 43;28 44 + + 22 41;22 42;23 41;23 42;24 41 + + + 26 41;26 42;26 43;27 41;27 42;27 43;28 41;28 42 + + + 27 43;27 44;28 43;28 44 + + + 24 42;24 43;25 42;25 43 + + + 22 42;23 42 + + + 25 41;25 42;26 41;26 42 + + + 24 41;25 41;26 41 + + + 22 41;22 42;23 41;23 42 + + + 23 42;23 43;24 42;24 43;25 42;25 43 + + + 22 43;23 43 + + + 23 41;23 42;24 41;24 42 + + + 22 42;23 42 + + + 23 43;24 43;25 43 + + + 24 41;24 42;25 41;25 42 + + + 25 43;26 43;26 44;27 43 + + + 25 43;25 44;26 43;26 44 + + + 26 42;26 43;27 42;27 43 + + + 26 43;26 44;27 43;27 44 + + + 25 42;26 42;26 43 + + + 23 41;24 41;24 42;25 41 + + + 22 42;22 43;23 41;23 42;23 43;24 42;24 43 + + + 24 42;25 41;25 42;26 41;26 42 + + + 25 43;26 42;26 43 + + + 26 42;26 43;27 42;27 43;28 42;28 43 + + + 25 42;25 43;26 42;26 43 + + + 22 43;22 44;23 43;23 44 + + + 23 42;23 43;24 42;24 43 + + + 26 41;26 42;27 41;27 42 + + + + 13 44;13 45;14 43;14 44;14 45;15 42;15 43;15 44;15 45;15 46;16 42;16 43;16 44;16 45;16 46;17 42;17 43;17 44;17 45;17 46;18 42;18 44;18 45;18 46;19 44;19 45 + + 16 45;16 46;17 45;17 46 + + + 16 45;17 44;17 45;18 44;18 45 + + + 15 42;16 42;16 43;17 42;17 43;18 42 + + + 15 45;15 46;16 45;16 46 + + + 13 44;13 45;14 44;14 45 + + + 14 45;15 44;15 45 + + + 16 45;16 46;17 45;17 46 + + + 15 45;15 46;16 45;16 46 + + + 14 44;14 45;15 44;15 45 + + + 16 46 + + + 13 45;16 43;17 45;18 45;18 46;19 45 + + + 16 45;17 45;18 45 + + + 14 44;14 45;15 44;15 45 + + + 15 43;15 44;16 43;16 44 + + + 15 45;16 44;16 45;17 45 + + + 15 42;15 43;16 42;16 43;16 44;17 42;17 43 + + + 15 46;16 45;16 46 + + + 17 45;17 46;18 45 + + + 18 44;18 45;19 44;19 45 + + + 14 43;14 44;15 43;15 44;15 45;16 43;16 44 + + + 15 45;15 46;16 45;16 46 + + + + 11 50;12 49;12 50;13 48;13 49;13 50;14 48;14 49;14 50;14 51;15 48;15 49;15 50;15 51;16 48;16 49;16 50;17 48;17 49;17 50;18 48;18 49;18 50 + + 13 48;13 49;14 48;14 49;15 48;15 49 + + + 15 48;15 49;16 48;16 49;17 48;17 49 + + + 11 50;12 49;12 50;13 49;13 50 + + + 14 49;15 48;15 49;16 48;16 49 + + + 15 49;15 50;16 49;16 50 + + + 14 50;14 51;15 50;15 51 + + + 17 49;17 50;18 49;18 50 + + + 16 49;16 50;17 49;17 50;18 49 + + + 15 49;15 50;16 49;16 50 + + + 12 49;12 50;13 48;13 49;13 50 + + + 14 49;14 50 + + + 13 49;13 50;14 49;14 50;15 49;15 50 + + + 12 50;13 49;13 50;14 50;14 51 + + + 17 48;17 49;18 48;18 49 + + + + 7 55;7 56;8 54;8 55;8 56;8 57;9 54;9 55;9 56;9 57;10 54;10 55;10 56;10 57;11 54;11 55;11 56;11 57;12 54;12 55;12 56;14 54;14 55;15 54;15 55 + + 9 55;9 56;10 55;10 56;11 56 + + + 14 54;14 55;15 54;15 55 + + + 11 55;12 55;12 56 + + + 11 55;11 56;12 55;12 56 + + + 9 55;10 54;10 55;11 54;11 55 + + + 8 56;8 57;9 56;9 57;10 56;10 57;11 57 + + + 7 55;8 55;9 55 + + + 7 56;8 55;8 56;9 55;9 56 + + + 11 55;12 55 + + + 8 54;8 55;9 54;9 55;10 54;10 55 + + + 10 54;10 55;11 54;11 55;12 54;12 55 + + + 8 55;9 55;9 56;10 55;10 56 + + + 10 55;11 55;11 56;12 55 + + + 8 56;8 57;9 56;9 57 + + + + 21 57;21 58;21 59;22 57;22 58;22 59;23 57;23 58;23 59;24 57;24 58;24 59;25 57;25 58;25 59;26 57;26 58;26 59;27 57;27 58;27 59;28 59 + + 23 58;23 59;24 58;24 59;25 58;25 59;26 59 + + + 21 58;21 59;22 58;22 59;23 58;23 59 + + + 26 58;26 59;27 58;27 59;28 59 + + + 25 58;25 59;26 58;26 59 + + + 25 58;26 58;26 59;27 58 + + + 23 58;23 59;24 58;24 59 + + + 25 58;25 59;26 58;26 59;27 59 + + + 23 57;23 58;24 57;24 58;25 57;25 58 + + + 26 57;26 58;27 57;27 58 + + + 23 58;23 59;24 58;24 59;25 58;25 59 + + + 21 57;21 58;22 57;22 58;23 58 + + + 25 58;26 58;27 58 + + + 25 57;25 58;26 57;26 58 + + + 24 57;24 58;25 57;25 58;26 58 + + + 26 57;26 58;27 57;27 58 + + + + -7 61;-7 62 + + -7 61;-7 62 + + + -6 62 + + + -7 61;-7 62 + + + -7 61;-7 62 + + + -7 61 + + + -7 61;-7 62 + + + + 20 60;20 62;20 63;20 68;20 69;21 59;21 60;21 61;21 62;21 63;21 68;21 69;22 59;22 60;22 61;22 62;22 63;22 64;22 68;22 69;23 59;23 60;23 61;23 62;23 63;23 64;23 65;23 66;23 67;23 68;24 59;24 60;24 61;24 62;24 63;24 64;24 65;24 66;24 67;24 68;25 59;25 60;25 61;25 62;25 63;25 64;25 65;25 66;25 67;25 68;25 69;26 60;26 61;26 62;26 63;26 64;26 65;26 66;26 67;26 68;26 69;26 70;27 60;27 61;27 62;27 63;27 64;27 65;27 66;27 67;27 68;27 69;27 70;28 60;28 61;28 62;28 63;28 64;28 65;28 66;28 67;28 68;28 69;28 70;29 61;29 62;29 63;29 64;29 65;29 66;29 67;29 68;29 69;30 61;30 62;30 63;30 64;30 65;30 66;30 67;31 62;31 63 + + 25 60;25 61;25 62;25 63;26 60;26 61;26 62;26 63;26 64;27 61;27 62;27 63;27 64;28 61;28 62;28 63;29 61;29 62;29 63;30 61;30 62;30 63;31 62;31 63 + + + 20 68;20 69;21 68;21 69;22 68;22 69;23 65;23 66;23 67;23 68;24 65;24 66;24 67;24 68;25 65;25 66;25 67;25 68;25 69;26 65;26 66;26 67;26 68;26 69;26 70;27 65;27 66;27 67;27 68;27 69;27 70;28 65;28 66;28 67;28 68;28 69;28 70;29 66;29 67;29 68;29 69;30 67 + + + 23 63;23 64;24 63;24 64;24 65;25 63;25 64;25 65;26 63;26 64;26 65;27 63;27 64;27 65;27 66;28 63;28 64;28 65;28 66;29 63;29 64;29 65;29 66;30 63;30 64;30 65;30 66 + + + 22 59;22 60;23 59;23 60;24 59;24 60;25 59;25 60;25 61;26 60;26 61;27 60;27 61;28 60;28 61;29 61;30 61 + + + 20 60;20 62;20 63;21 59;21 60;21 61;21 62;21 63;22 59;22 60;22 61;22 62;22 63;22 64;23 59;23 60;23 61;23 62;23 63;23 64;24 60;24 61;24 62;24 63;24 64;25 60;25 61;25 62;25 63;26 60;26 61;26 62;26 63 + + + + -5 47;-5 48;-4 47;-4 48;-4 49;-3 46;-3 47;-3 48;-3 49;-2 42;-2 43;-2 44;-2 45;-2 46;-2 47;-2 48;-2 49;-1 42;-1 43;-1 44;-1 45;-1 46;-1 47;-1 48;-1 49;0 42;0 43;0 44;0 45;0 46;0 47;0 48;0 49;0 50;1 42;1 43;1 44;1 45;1 46;1 47;1 48;1 49;1 50;1 51;2 42;2 43;2 44;2 45;2 46;2 47;2 48;2 49;2 50;2 51;3 42;3 43;3 44;3 45;3 46;3 47;3 48;3 49;3 50;4 43;4 44;4 45;4 46;4 47;4 48;4 49;4 50;5 42;5 43;5 44;5 45;5 46;5 47;5 48;5 49;6 42;6 43;6 44;6 45;6 46;6 47;6 48;6 49;7 43;7 44;7 45;7 46;7 47;7 48;7 49;8 41;8 42;8 43;8 44;8 48;8 49;9 41;9 42;9 43 + + 6 47;6 48;6 49;7 47;7 48;7 49;8 48;8 49 + + + -1 42;-1 43;-1 44;-1 45;0 43;0 44;0 45;1 44;1 45 + + + 1 44;1 45;2 44;2 45;2 46;3 44;3 45;3 46;4 44;4 45;4 46 + + + -2 48;-2 49;-1 48;-1 49;0 48;0 49;1 48 + + + 2 46;2 47;2 48;3 46;3 47;3 48;4 46;4 47;4 48;5 46;5 47 + + + -5 47;-5 48;-4 47;-4 48;-4 49;-3 47;-3 48;-3 49;-2 47;-2 48;-1 47;-1 48 + + + 0 46;0 47;0 48;1 46;1 47;1 48;1 49;2 46;2 47;2 48;3 46;3 47;3 48 + + + 3 47;3 48;3 49;4 47;4 48;4 49;4 50;5 47;5 48;5 49;6 47 + + + 8 41;8 42;9 41;9 42;9 43 + + + 5 46;5 47;5 48;6 46;6 47;6 48;7 47 + + + 0 48;0 49;0 50;1 48;1 49;1 50 + + + 1 48;1 49;2 48;2 49;3 48;3 49 + + + 1 42;1 43;2 42;2 43;2 44;3 42;3 43;3 44;3 45;4 43;4 44 + + + 0 45;0 46;1 44;1 45;1 46;2 44;2 45;2 46 + + + 4 48;4 49;5 47;5 48;5 49;6 47;6 48;6 49;7 47;7 48;7 49 + + + 0 42;0 43;0 44;1 42;1 43;1 44;1 45;2 42;2 43;2 44;2 45;3 43;3 44 + + + 1 50;1 51;2 49;2 50;2 51;3 49;3 50;4 49;4 50 + + + -2 46;-2 47;-2 48;-1 46;-1 47;-1 48;0 47;0 48 + + + 1 49;1 50;2 48;2 49;2 50;3 48;3 49;3 50;4 49;4 50 + + + -1 45;-1 46;-1 47;0 45;0 46;0 47;1 45;1 46 + + + 4 43;4 44;5 42;5 43;5 44;6 42;6 43;6 44;6 45;7 43;7 44;8 43;8 44 + + + 3 44;3 45;3 46;4 44;4 45;4 46;5 44;5 45;5 46;6 44;6 45;6 46;7 45;7 46 + + + + 5 50;5 51;6 49;6 50;6 51;6 52;6 53;7 47;7 48;7 49;7 50;7 51;7 52;7 53;7 54;8 47;8 48;8 49;8 50;8 51;8 52;8 53;8 54;8 55;9 47;9 48;9 49;9 50;9 51;9 52;9 53;9 54;10 47;10 48;10 49;10 50;10 51;10 52;10 53;10 54;11 47;11 48;11 49;11 50;11 51;11 52;11 53;11 54;12 47;12 48;12 49;12 50;12 51;12 52;12 53;12 54;13 47;13 48;13 49;13 50;13 51;13 52;13 53;13 54;14 50;14 51;14 52;14 53;14 54;15 50;15 51 + + 7 47;7 48;8 47;8 48;8 49;9 47;9 48;9 49;10 47;10 48;10 49 + + + 8 49;8 50;9 47;9 48;9 49;9 50;10 47;10 48;10 49;10 50;11 47;11 48;11 49;11 50;12 47;12 48;12 49;12 50;13 47;13 48;13 49 + + + 12 52;13 52 + + + 11 52;11 53;12 51;12 52;12 53;13 51;13 52;13 53;14 51;14 52;14 53 + + + 8 52;8 53;9 52;9 53 + + + 9 53;10 53 + + + 7 49;7 50;8 49;8 50;8 51;9 49;9 50;9 51;10 50;10 51 + + + 10 53;10 54;11 53;11 54;12 53;12 54;13 53;13 54;14 53;14 54 + + + 6 52;6 53;7 51;7 52;7 53;8 51;8 52;8 53;8 54;9 51;9 52;9 53;10 51;10 52;10 53;11 51;11 52;11 53 + + + 5 50;5 51;6 50;6 51;6 52;7 50;7 51;7 52;8 50;8 51;8 52;9 51;9 52 + + + 5 50;6 49;6 50;7 48;7 49;7 50;7 51;8 48;8 49;8 50 + + + 6 49;7 49 + + + 11 50;12 50;12 51;13 50;13 51;14 50;14 51;15 50;15 51 + + + 10 51;10 52;10 53;11 50;11 51;11 52;11 53;12 50;12 51;12 52;13 51;13 52 + + + 7 54;8 53;8 54;8 55;9 53;9 54;10 53;10 54;11 53;11 54 + + + 9 50;9 51;10 50;10 51;11 50;11 51;12 50;12 51 + + + + -5 36 + + -5 36 + + + + 19 39;20 37;20 38;20 39;20 40;21 36;21 37;21 38;21 39;21 40;21 41;22 35;22 36;22 37;22 38;22 39;22 40;22 41;23 34;23 35;23 36;23 37;23 38;23 39;23 40;23 41;24 34;24 35;24 36;24 37;24 38;24 39;24 40;24 41;25 34;25 35;25 36;25 37;25 38;25 39;25 40;25 41;26 34;26 35;26 36;26 37;26 38;26 39;26 40;26 41;27 35;27 36;27 37;28 35;28 36 + + 23 40;23 41;24 40;24 41;25 40;25 41;26 40;26 41 + + + 22 35;22 36;22 37;22 38;23 35;23 36;23 37;23 38;24 37;24 38 + + + 23 40;24 40 + + + 20 38;20 39;21 37;21 38;21 39;22 37;22 38 + + + 20 39;20 40;21 39;21 40;21 41;22 39;22 40 + + + 19 39;20 37;20 38;20 39;21 37;21 38 + + + 19 39;20 38;20 39;20 40;21 38;21 39;21 40 + + + 21 40;21 41;22 39;22 40;22 41;23 39;23 40;23 41;24 39;24 40;24 41 + + + 23 34;23 35;24 34;24 35;25 34;25 35;26 34;26 35 + + + 24 36;24 37;24 38;25 36;25 37;26 35;26 36;26 37;27 35;27 36;27 37;28 35;28 36 + + + 21 36;21 37;22 36;22 37;22 38;23 36;23 37;23 38 + + + 21 38;21 39;22 38;22 39;23 38;23 39;24 37;24 38;24 39 + + + 21 38;21 39;21 40;22 38;22 39;22 40;23 38;23 39;24 38;24 39 + + + 24 39;24 40;25 37;25 38;25 39;25 40;26 37;26 38;26 39;27 37 + + + + -2 49 + + + 16 46;16 47;16 48;17 45;17 46;17 47;17 48;18 45;18 46;18 47;18 48;19 45;19 46;19 47;19 48;20 46;20 47;20 48;21 46;21 47;21 48;22 47;22 48;23 47 + + 18 45;18 46;18 47;19 45;19 46;19 47;20 46;20 47 + + + 17 45;17 46;18 45;18 46 + + + 20 46;20 47;21 46;21 47 + + + 19 48;20 47;20 48;21 47;21 48;22 48 + + + 18 47;19 47 + + + 19 46;20 46 + + + 17 47;18 46;18 47;19 46;19 47 + + + 16 47;16 48;17 47;17 48;18 47 + + + 20 47;21 46;21 47;21 48;22 47 + + + 19 47;19 48;20 47;20 48 + + + 19 46;19 47;20 46;20 47;21 47 + + + 17 47;18 47;19 47 + + + 18 47;18 48;19 47;19 48;20 47;20 48 + + + 18 46;18 47;18 48;19 46;19 47;19 48;20 46;20 47 + + + 16 46;17 45;17 46;17 47;18 46;18 47 + + + 20 47;20 48;21 47;21 48;22 47;22 48;23 47 + + + 17 46;18 45;18 46;19 46 + + + 16 46;16 47;17 46;17 47 + + + 16 47;17 46;17 47;18 46;18 47 + + + 16 46;16 47;17 46;17 47 + + + + -24 64;-24 65;-24 66;-23 63;-23 64;-23 65;-23 66;-22 63;-22 64;-22 65;-22 66;-21 63;-21 64;-21 65;-21 66;-20 63;-20 64;-20 65;-20 66;-19 63;-19 64;-19 65;-19 66;-18 63;-18 64;-18 65;-18 66;-17 63;-17 64;-17 65;-17 66;-16 64;-16 65;-16 66;-15 64;-15 65;-15 66;-14 64;-14 65 + + -17 63;-17 64;-17 65;-16 64;-16 65;-16 66;-15 64;-15 65;-15 66;-14 64;-14 65 + + + -19 64;-19 65;-19 66;-18 64;-18 65;-18 66;-17 64;-17 65;-17 66;-16 65;-16 66;-15 66 + + + -22 63;-22 64 + + + -21 64;-21 65;-21 66;-20 64;-20 65;-20 66;-19 64;-19 65;-19 66 + + + -22 63;-22 64;-21 63;-21 64;-20 63;-20 64;-19 63;-19 64;-18 63;-18 64 + + + -22 63;-22 64 + + + -24 65;-24 66;-23 65;-23 66;-22 64;-22 65;-22 66;-21 64;-21 65 + + + -24 64;-24 65;-23 64;-23 65;-22 64;-22 65;-21 64;-21 65;-20 64;-20 65 + + + + -10 51;-10 52;-10 53;-10 54;-9 51;-9 52;-9 53;-9 54;-9 55;-8 51;-8 52;-8 53;-8 54;-8 55;-7 52;-7 53;-7 54;-7 55;-6 52;-6 53;-6 54 + + -7 52;-7 53 + + + -8 53;-8 54;-7 53;-7 54 + + + -10 52;-10 53;-9 52;-9 53 + + + -10 51;-10 52;-9 51;-9 52;-8 51;-8 52 + + + -8 54;-8 55;-7 55 + + + -6 53 + + + -10 52;-10 53;-9 52;-9 53;-8 53 + + + -10 51;-10 52 + + + -7 52;-7 53 + + + -7 52 + + + -7 52;-7 53 + + + -8 53;-8 54 + + + -9 52 + + + -9 53;-8 53;-8 54 + + + -6 54 + + + -10 53;-10 54;-9 53;-9 54 + + + -7 53;-7 54 + + + -7 53;-7 54 + + + -10 51;-9 51;-9 52;-9 53;-8 52;-8 53;-7 53 + + + -8 53;-8 54 + + + -9 53;-9 54 + + + -8 52;-8 53 + + + -8 51;-8 52;-7 52 + + + -8 53;-7 53 + + + -7 52 + + + -6 52;-6 53 + + + + -4 53 + + + 6 44;6 45;6 46;7 43;7 44;7 45;7 46;8 38;8 39;8 40;8 41;8 43;8 44;8 45;8 46;9 38;9 39;9 40;9 41;9 42;9 43;9 44;9 45;9 46;10 36;10 42;10 43;10 44;10 45;10 46;11 36;11 37;11 38;11 41;11 42;11 43;11 44;11 45;11 46;11 47;12 35;12 36;12 37;12 38;12 40;12 41;12 42;12 43;12 44;12 45;12 46;12 47;13 36;13 37;13 38;13 40;13 41;13 42;13 43;13 45;13 46;14 36;14 37;14 38;14 40;14 41;14 42;14 45;15 36;15 37;15 38;15 39;15 40;15 41;15 42;16 37;16 38;16 39;16 40;16 41;16 42;17 38;17 39;17 40;17 41;18 39;18 40 + + 12 41;12 42;13 41;13 42;14 41;14 42 + + + 14 41;15 40;15 41;15 42;16 40;16 41;16 42;17 39;17 40;17 41;18 39;18 40 + + + 15 39;15 40;15 41;16 39;16 40;16 41 + + + 15 37;15 38;15 39;15 40;16 37;16 38;16 39;16 40;17 38;17 39 + + + 13 40;13 41;14 40;14 41;15 39;15 40;15 41 + + + 9 44;9 45;10 43;10 44;10 45;11 43;11 44;11 45;12 43;12 44;12 45 + + + 12 45;12 46;13 45;13 46;14 45 + + + 11 41;11 42;12 40;12 41;12 42;13 40;13 41;13 42;14 41 + + + 7 43;7 44;8 43;8 44;9 43;9 44;10 43;10 44 + + + 8 44;8 45;8 46;9 44;9 45;9 46;10 44;10 45;10 46;11 44;11 45 + + + 11 43;12 42;12 43;12 44;13 42;13 43;14 42 + + + 13 41;14 41;14 42;15 41;15 42 + + + 6 44;6 45;7 43;7 44;7 45;7 46;8 44;8 45;8 46;9 44;9 45 + + + 8 38;8 39;8 40;8 41;9 38;9 39;9 40;9 41 + + + 10 36;11 36;11 37;11 38;12 35;12 36;12 37;12 38;13 36;13 37;13 38;14 36;14 37;14 38;15 36;15 37;15 38 + + + 9 42;9 43;9 44;10 42;10 43;10 44;11 42;11 43;11 44;12 42;12 43 + + + 10 45;10 46;11 45;11 46;11 47;12 46;12 47 + + + 11 42;11 43;12 42;12 43;13 42;13 43 + + + 6 45;6 46;7 45;7 46;8 45 + + + 10 45;11 44;11 45;11 46;12 44;12 45;12 46;13 45 + + + + -2 49 + + + 19 42;20 41;20 42;20 43;21 41;21 42;21 43 + + 19 42;20 42 + + + 21 42 + + + 20 42;20 43;21 42;21 43 + + + 19 42;20 42 + + + 20 42;20 43;21 42;21 43 + + + 20 41;20 42;21 42 + + + 20 42;21 41;21 42 + + + + 20 55;20 56;21 55;21 56;21 57;22 56;22 57;23 56;23 57;24 56;24 57;24 58;25 55;25 56;25 57;25 58;26 55;26 56;26 57;27 55;27 56;27 57;28 55;28 56 + + 20 55;20 56;21 55;21 56;21 57;22 56;22 57;23 56;23 57 + + + 25 55;25 56;26 55;26 56;26 57;27 55;27 56;27 57;28 55;28 56 + + + 22 56;22 57;23 56;23 57;24 56;24 57;24 58;25 56;25 57 + + + 24 56;24 57;24 58;25 56;25 57;25 58;26 56;26 57;27 56;27 57 + + + 22 56;23 56;23 57;24 56;25 55;25 56;26 55;26 56 + + + + 9 46;9 47 + + 9 46;9 47 + + + 9 47 + + + 9 47 + + + 9 47 + + + 9 47 + + + 9 47 + + + 9 46;9 47 + + + 9 47 + + + 9 46;9 47 + + + 9 46;9 47 + + + 9 46;9 47 + + + + 20 55;20 56;21 54;21 55;21 56;22 54;22 55;22 56;23 53;23 54;23 55;23 56;24 53;24 54;24 55;24 56;25 54;25 55;25 56;26 54;26 55;26 56 + + 23 53;23 54;24 53;24 54;25 54 + + + 22 55;23 54;23 55;24 54;24 55 + + + 20 55;20 56;21 54;21 55;21 56;22 54;22 55;22 56 + + + 22 54;22 55;23 54;23 55 + + + 23 55;23 56;24 55;24 56;25 55;25 56;26 55;26 56 + + + 22 55;22 56;23 55;23 56;24 55;24 56 + + + 21 55;22 54;22 55;23 54;23 55 + + + 21 55;21 56;22 55;22 56 + + + 24 55;25 54;25 55;25 56;26 55;26 56 + + + 24 54;24 55;25 54;25 55;26 54;26 55 + + + + 5 49;5 50;6 49;6 50 + + 5 49;5 50;6 49;6 50 + + + 6 49 + + + 5 49;6 49 + + + + 20 40;20 41;20 42;21 40;21 41;21 42;22 41;22 42;23 41 + + 21 41;21 42;22 41;22 42;23 41 + + + 21 41;21 42;22 41;22 42 + + + 20 40;20 41;21 40;21 41;22 41 + + + 20 41;20 42;21 41;21 42 + + + 21 41;21 42 + + + 22 41;23 41 + + + 20 40;20 41;21 41 + + + 21 41;21 42;22 41 + + + + 14 35;14 36 + + + 26 47;26 48;27 45;27 46;27 47;27 48;28 45;28 46;28 47;28 48;29 45;29 46;29 47;29 48;30 46 + + 28 46;28 47;29 46;29 47 + + + 27 47;28 47 + + + 28 46;29 46 + + + 29 46;29 47 + + + 26 48;27 48 + + + 27 45;27 46;28 45;28 46 + + + 27 47;28 47 + + + 28 45;28 46 + + + 28 46;29 46 + + + 28 46;28 47;29 46;29 47 + + + 28 46;29 46 + + + 28 46;28 47;29 46;29 47 + + + 27 47;27 48;28 48 + + + 27 47;27 48;28 47;28 48 + + + 28 47;29 46;29 47 + + + 26 47;26 48;27 47;27 48 + + + 27 47;28 47 + + + 27 47;27 48;28 47;28 48 + + + 28 45;28 46;29 45;29 46 + + + 27 47 + + + 27 46;28 46;28 47 + + + 28 46;28 47;29 46 + + + 28 46 + + + 27 46;27 47;28 46;28 47 + + + 27 48 + + + 28 47;29 47 + + + 28 47;29 47 + + + 27 47;27 48;28 47 + + + 27 47;28 47;28 48 + + + 28 47;28 48;29 47 + + + 27 47;27 48;28 47;28 48 + + + 29 46;30 46 + + + 28 46;28 47 + + + 28 45;28 46;29 45;29 46 + + + 28 47 + + + 28 47;28 48;29 46;29 47;29 48;30 46 + + + 27 46;27 47;28 46;28 47 + + + + 7 43 + + 7 43 + + + + 18 42;18 43;19 41;19 42;19 43;20 42;20 43 + + 19 42 + + + 18 42;19 41;19 42 + + + 19 42;19 43;20 42;20 43 + + + 19 42;19 43;20 42;20 43 + + + 18 42;19 42 + + + 18 42;19 42 + + + 18 42;19 42 + + + 18 42 + + + 19 42;19 43 + + + 18 42 + + + 19 42;19 43 + + + 18 42;18 43;19 42;19 43 + + + 19 42;20 42 + + + 18 43;19 42;19 43 + + + 18 42;18 43;19 42;19 43 + + + 18 42;19 42 + + + 19 42;20 42;20 43 + + + 18 42;18 43;19 42;19 43 + + + 18 42 + + + 19 41;19 42 + + + 18 42;18 43;19 42;19 43 + + + + 3 51;3 52;4 51;4 52;4 53;5 50;5 51;5 52;5 53;6 50;6 51;6 52;6 53;7 52;7 53 + + 6 52;6 53;7 52;7 53 + + + 5 52;6 52 + + + 4 53;5 52;5 53;6 52;6 53 + + + 4 51;5 51;5 52;6 51;6 52 + + + 6 52;6 53;7 52;7 53 + + + 4 52;4 53;5 52;5 53;6 52 + + + 5 50;5 51;6 50;6 51 + + + 4 51;5 51;6 51 + + + 4 52;4 53;5 52;5 53 + + + 5 52;6 52;7 52 + + + 4 51;4 52;5 51;5 52 + + + 3 51;4 51 + + + 3 51;4 51 + + + 3 51;3 52;4 51;4 52;5 51;5 52 + + + + 4 59;4 60;4 61;4 62;5 58;5 59;5 60;5 61;5 62;6 57;6 58;6 59;6 60;6 61;6 62;6 63;7 57;7 58;7 59;7 60;7 61;7 62;7 63;8 57;8 58;8 59;8 60;8 61;8 62;8 63;8 64;9 58;9 59;9 60;9 61;9 62;9 63;9 64;10 58;10 59;10 60;10 61;10 62;10 63;10 64;10 65;11 58;11 59;11 60;11 61;11 62;11 63;11 64;11 65;11 66;11 67;12 59;12 60;12 61;12 62;12 63;12 64;12 65;12 66;12 67;12 68;13 63;13 64;13 65;13 66;13 67;13 68;14 63;14 64;14 65;14 66;14 67;14 68;14 69;15 66;15 67;15 68;15 69;16 66;16 67;16 68;16 69;17 67;17 68;17 69;18 67;18 68;18 69;18 70;19 68;19 69;19 70;20 68;20 69;20 70;21 68;21 69;21 70;22 68;22 69;22 70;23 68;23 69;23 70;23 71;24 68;24 69;24 70;24 71;25 68;25 69;25 70;25 71;26 69;26 70;26 71;27 69;27 70;27 71;28 68;28 69;28 70;28 71;29 68;29 69;29 70;30 69;30 70;31 69;31 70 + + 10 59;10 60;11 59;11 60;12 59 + + + 10 58;10 59;11 58;11 59;12 59 + + + 6 58;6 59;7 58;7 59;8 58;8 59;9 58;9 59 + + + 7 59;7 60;7 61;8 59;8 60;8 61;9 59;9 60;10 59;10 60 + + + 21 68;21 69;21 70;22 68;22 69;22 70;23 68;23 69;23 70;23 71;24 68;24 69;24 70;24 71;25 68;25 69;25 70;25 71;26 69;26 70;26 71;27 69;27 70;27 71;28 68;28 69;28 70;28 71;29 68;29 69;29 70;30 69;30 70;31 69;31 70 + + + 9 61;9 62;10 60;10 61;10 62;11 59;11 60;11 61;11 62;12 59;12 60;12 61;12 62 + + + 4 59;4 60;5 59;5 60;5 61;6 59;6 60;6 61;7 59;7 60 + + + 5 61;5 62;6 61;6 62;6 63;7 61;7 62;7 63;8 62;8 63;9 62;9 63 + + + 10 63;10 64;10 65;11 63;11 64;11 65;12 63;12 64;12 65;13 63;13 64;13 65;14 63;14 64;14 65 + + + 11 64;11 65;11 66;11 67;12 64;12 65;12 66;12 67;12 68;13 64;13 65;13 66;13 67;13 68;14 65;14 66;14 67;14 68;14 69;15 66;15 67;15 68;15 69;16 66;16 67;16 68;16 69;17 67;17 68;18 67;18 68 + + + 7 61;7 62;8 60;8 61;8 62;9 60;9 61;9 62;10 60;10 61;10 62;11 60 + + + 10 59;10 60;11 59;11 60 + + + 4 59;5 58;5 59;6 58;6 59;7 59 + + + 4 60;4 61;4 62;5 60;5 61;5 62;6 60;6 61;6 62;7 60;7 61;7 62;8 60;8 61 + + + 8 62;8 63;8 64;9 62;9 63;9 64;10 62;10 63;10 64;11 62;11 63;11 64;12 62;12 63 + + + 6 59;7 58;7 59;7 60;8 58;8 59;8 60;9 58;9 59;9 60 + + + 15 68;15 69;16 68;16 69;17 68;17 69;18 68;18 69;18 70;19 68;19 69;19 70;20 68;20 69;20 70;21 68;21 69;21 70;22 68;22 69;22 70 + + + 6 57;6 58;6 59;7 57;7 58;7 59;8 57;8 58 + + + 9 58;9 59;10 58;10 59 + + + + 14 50;14 51;14 52;14 53;14 54;15 50;15 51;15 52;15 53;15 54;16 49;16 50;16 51;16 52;16 53;16 54;17 49;17 50;17 51;17 52;17 53;17 54;18 49;18 50;18 51;18 52;18 53;18 54;19 49;19 50;19 51;19 52;19 53;19 54;20 49;20 50;20 51;20 52;20 53;20 54;21 49;21 50;21 51;21 52;21 53;21 54;22 48;22 49;22 50;22 51;22 52;22 53;22 54;23 49;23 50;23 51;23 52;23 53;23 54;24 50;24 51;24 52;24 53 + + 15 51;15 52;15 53;16 51;16 52;16 53;17 50;17 51;17 52;17 53;18 50;18 51;18 52;19 52 + + + 17 52;17 53;18 52;18 53;19 52;19 53 + + + 19 49;19 50;20 49;20 50;21 49;21 50 + + + 17 51;18 50;18 51;18 52;19 50;19 51;19 52;20 50;20 51;20 52 + + + 14 50;14 51;15 50;15 51;16 49;16 50;16 51;17 50;17 51 + + + 21 50;21 51;21 52;22 50;22 51;22 52;23 50;23 51;23 52;24 50;24 51 + + + 14 51;14 52;15 51;15 52;15 53;16 51;16 52;16 53 + + + 19 52;19 53;20 51;20 52;20 53;21 50;21 51;21 52;21 53;22 51;22 52;22 53;23 52 + + + 16 50;17 49;17 50;17 51;18 49;18 50;18 51 + + + 21 52;21 53;22 52;22 53;22 54;23 52;23 53;23 54;24 52;24 53 + + + 16 53;16 54;17 53;17 54;18 53;18 54;19 53;19 54 + + + 17 49;17 50;18 49;18 50;18 51;19 49;19 50;19 51;20 50 + + + 21 49;21 50;22 48;22 49;22 50;23 49;23 50 + + + 19 50;19 51;20 50;20 51;21 50;21 51;22 50 + + + 19 52;19 53;19 54;20 53;20 54;21 53;21 54;22 53;22 54 + + + 14 52;14 53;14 54;15 52;15 53;15 54;16 52;16 53;16 54;17 53;17 54 + + + + -31 39;-29 38;-29 39;-28 38;-28 39;-27 38;-26 36;-26 37;-26 38;-25 36;-25 37;-18 32;-17 29;-17 30;-17 32;-17 33;-16 29;-16 30;-10 36;-10 37;-10 38;-10 39;-10 40;-9 36;-9 37;-9 38;-9 39;-9 40;-9 41;-9 42;-8 36;-8 37;-8 38;-8 39;-8 40;-8 41;-8 42;-7 37;-7 38;-7 39;-7 40;-7 41;-7 42 + + -8 40;-8 41 + + + -31 39;-29 38;-29 39;-28 38;-28 39;-27 38;-26 36;-26 37;-26 38;-25 36;-25 37 + + + -8 37;-8 38;-7 37;-7 38 + + + -8 41 + + + -7 40;-7 41;-7 42 + + + -8 39;-8 40;-7 39;-7 40 + + + -9 39;-9 40;-8 39;-8 40 + + + -8 38;-8 39 + + + -9 36;-9 37;-8 36;-8 37 + + + -7 40;-7 41 + + + -9 39;-9 40 + + + -9 38;-9 39 + + + -17 29;-17 30;-17 32;-17 33;-16 29;-16 30 + + + -8 38;-8 39;-7 38;-7 39 + + + -8 41 + + + -9 38;-9 39;-8 39 + + + -9 37;-9 38 + + + -8 41;-8 42 + + + -8 41;-8 42 + + + -8 40;-8 41 + + + + 20 45;20 46;21 44;21 45;21 46;21 47;22 43;22 44;22 45;22 46;22 47;22 48;23 43;23 44;23 45;23 46;23 47;23 48;24 43;24 44;24 45;24 46;24 47;24 48;25 43;25 44;25 45;25 46;25 47;25 48;26 43;26 44;26 45;26 46;26 47;26 48;27 43;27 44;27 45;27 46;27 47;27 48;28 43;28 44;28 45;28 46;28 47;29 44;29 45 + + 22 46;23 45;23 46;24 45;24 46 + + + 20 45;20 46;21 45;21 46;22 45;22 46 + + + 24 44;24 45;25 44;25 45 + + + 25 46;26 45;26 46;27 45;27 46 + + + 21 46;21 47;22 46;22 47 + + + 23 46;23 47;24 46;24 47;25 47 + + + 25 47;25 48;26 47;26 48;27 47;27 48 + + + 26 45;27 44;27 45;28 44;28 45 + + + 24 45;24 46;25 45;25 46;26 45 + + + 25 44;26 44 + + + 25 45;26 44;26 45;27 44;27 45 + + + 26 43;26 44;27 44;28 44 + + + 21 44;21 45;22 44;22 45 + + + 22 46;22 47;23 46;23 47;24 46;24 47 + + + 27 43;27 44;28 43;28 44;29 44 + + + 25 45;25 46;26 45;26 46 + + + 25 44;25 45;26 44 + + + 22 43;22 44;23 43;23 44;24 43;24 44 + + + 27 45;27 46;28 45;28 46 + + + 25 43;25 44;26 43;26 44 + + + 22 44;22 45;23 44;23 45 + + + 24 46;25 45;25 46;25 47;26 46 + + + 22 45;22 46;23 45;23 46 + + + 26 44;27 44;28 44 + + + 26 46;26 47;27 46;27 47;28 46;28 47 + + + 22 47;23 47;23 48;24 47;24 48;25 47 + + + 21 44;22 44;22 45;23 44 + + + 23 46;24 45;24 46;24 47;25 46;25 47 + + + 25 46;25 47;26 46;26 47;27 46;27 47 + + + 23 43;23 44;24 43;24 44;24 45 + + + 25 44;25 45;26 44;26 45 + + + 22 46;22 47;23 46;23 47 + + + 22 47;22 48;23 47;23 48 + + + 23 45;23 46;24 45;24 46;25 46 + + + 24 47;25 46;25 47;25 48;26 47;26 48 + + + 24 43;24 44;25 43;25 44 + + + 20 45;20 46;21 45;21 46;22 45;22 46 + + + 27 44;27 45;28 44;28 45;29 44;29 45 + + + 23 44;23 45;24 44;24 45 + + + 27 45;27 46;27 47;28 45;28 46 + + + 26 45;26 46;27 45;27 46 + + + + 12 43;12 44 + + 12 43;12 44 + + + 12 43;12 44 + + + 12 43;12 44 + + + 12 43;12 44 + + + 12 43;12 44 + + + 12 43;12 44 + + + 12 43;12 44 + + + 12 43;12 44 + + + 12 43;12 44 + + + + 18 44;18 45;18 46;19 42;19 43;19 44;19 45;19 46;20 42;20 43;20 44;20 45;20 46;21 42;21 43;21 44;21 45;22 42;22 43;22 44;23 43 + + 21 43;21 44;22 43;22 44 + + + 20 44;21 43;21 44;22 44 + + + 19 44;20 44;20 45 + + + 21 42;21 43;22 42;22 43 + + + 18 45;19 45;20 45 + + + 20 44;20 45;21 44;21 45 + + + 19 43;19 44;20 43;20 44 + + + 19 43;19 44;19 45;20 44 + + + 19 43;19 44;20 43;20 44 + + + 21 43;22 42;22 43 + + + 21 42;22 42 + + + 22 42;22 43;23 43 + + + 20 44;21 44 + + + 20 43;20 44;21 43;21 44 + + + 20 43;21 43 + + + 19 42;19 43;20 42;20 43;21 43 + + + 19 45;19 46 + + + 19 45;19 46;20 45;20 46 + + + 19 45;20 44;20 45;21 45 + + + 18 44;18 45;19 44;19 45;20 44;20 45 + + + 20 43;20 44;21 43;21 44 + + + 20 42;20 43;21 42;21 43 + + + 21 43;21 44;22 43;22 44 + + + 18 45;18 46;19 45;19 46 + + + 19 42;19 43;19 44;20 42;20 43;20 44 + + + + 16 47;16 48;17 47;17 48;17 49;18 47;18 48;18 49;19 47;19 48;19 49;20 48;20 49;21 48;21 49;22 48;22 49 + + 18 47;18 48;19 47;19 48;19 49;20 48;20 49 + + + 16 47;16 48;17 47;17 48 + + + 20 48;20 49;21 48;21 49;22 48;22 49 + + + 17 47;17 48;18 47;18 48;19 47;19 48 + + + 19 48;19 49;20 48;20 49;21 48;21 49;22 48;22 49 + + + 17 48;17 49;18 48;18 49 + + + 16 48;17 47;17 48;18 48 + + + 18 48;18 49;19 48;19 49;20 48;20 49 + + + + 13 45;13 46;14 45;14 46;15 45;15 46;16 46 + + 13 45;13 46;14 45;14 46 + + + 13 45;13 46;14 45;14 46 + + + 14 45;14 46;15 45;15 46 + + + 14 46;15 46 + + + 13 45;14 45 + + + 13 45;14 45 + + + 13 45;14 45;14 46;15 45;15 46 + + + 15 46;16 46 + + + 15 46;16 46 + + + 14 45;14 46;15 45;15 46 + + + 14 45;14 46;15 45;15 46 + + + 14 45;14 46;15 45;15 46 + + + + -18 27;-18 28;-17 27;-17 28;-17 29;-17 30;-16 27;-16 28;-16 29;-16 30;-15 27;-15 28;-14 28;-14 29;-10 42;-10 43;-9 41;-9 42;-9 43;-8 37;-8 38;-8 39;-8 40;-8 41;-8 42;-8 43;-7 36;-7 37;-7 38;-7 39;-7 40;-7 41;-7 42;-7 43;-6 35;-6 36;-6 37;-6 38;-6 39;-6 40;-6 41;-6 42;-6 43;-5 36;-5 37;-5 38;-5 39;-5 40;-5 41;-5 42;-5 43;-4 35;-4 36;-4 37;-4 38;-4 39;-4 40;-4 41;-4 42;-4 43;-3 35;-3 36;-3 37;-3 38;-3 39;-3 40;-3 41;-3 42;-3 43;-2 36;-2 37;-2 38;-2 39;-2 40;-2 41;-2 42;-2 43;-1 37;-1 38;-1 39;-1 40;-1 41;-1 42;-1 43;0 38;0 39;0 40;0 41;0 42;1 38;1 39;1 40;1 41;1 42;2 39;2 40;2 41;2 42;3 39;3 40;3 41;3 42;4 39;4 40 + + -7 36;-7 37;-7 38;-6 35;-6 36;-6 37;-6 38;-5 36;-5 37;-5 38;-4 36;-4 37;-4 38;-3 36;-3 37;-3 38;-2 36;-2 37 + + + -2 39;-2 40;-2 41;-2 42;-1 39;-1 40;-1 41;-1 42;-1 43;0 40;0 41;0 42 + + + -4 42;-4 43 + + + -5 38;-5 39;-5 40;-4 38;-4 39;-4 40;-4 41;-3 37;-3 38;-3 39;-3 40;-3 41;-2 38;-2 39;-2 40;-2 41;-1 38;-1 39 + + + -7 40;-7 41;-7 42;-7 43;-6 39;-6 40;-6 41;-6 42;-6 43;-5 40;-5 41;-5 42;-5 43;-4 40;-4 41;-4 42;-4 43;-3 40;-3 41;-3 42;-3 43;-2 40;-2 41;-2 42 + + + 0 40;0 41;0 42;1 40;1 41;1 42;2 41;2 42;3 41;3 42 + + + -4 35;-3 35 + + + -4 39;-4 40;-4 41;-3 40 + + + -2 41;-2 42;-2 43;-1 42;-1 43 + + + -1 37;-1 38;-1 39;-1 40;0 38;0 39;0 40 + + + -7 37;-7 38;-7 39;-7 40;-6 37;-6 38;-6 39;-6 40;-5 38;-5 39 + + + -9 41;-9 42;-9 43;-8 41;-8 42;-8 43;-7 41;-7 42;-7 43 + + + 1 38;1 39;2 39;2 40;3 39;3 40;4 39;4 40 + + + -18 27;-18 28;-17 27;-17 28;-17 29;-17 30;-16 27;-16 28;-16 29;-16 30;-15 27;-15 28;-14 28;-14 29 + + + -3 41;-3 42;-2 41;-2 42 + + + -3 42;-3 43;-2 42;-2 43 + + + -7 42;-7 43;-6 42;-6 43;-5 43 + + + -2 37;-2 38;-1 37;-1 38 + + + + -9 70;-9 71;-8 70;-8 71;10 78;10 79;11 78;11 79;12 78;12 79;13 77;13 78;13 79;14 77;14 78;14 79;14 80;15 76;15 77;15 78;15 79;15 80;16 76;16 77;16 78;16 79;16 80;17 76;17 77;17 78;17 79;17 80;18 74;18 77;18 78;18 79;18 80;19 74;19 77;19 78;19 79;19 80;20 77;20 78;20 79;20 80;21 76;21 77;21 78;21 79;21 80;22 77;22 78;22 79;22 80;23 77;23 78;23 79;23 80;24 76;24 77;24 79;24 80;25 76;25 79;25 80;26 78;26 79;26 80;27 78;27 79;27 80;28 78;28 79;28 80;29 78;29 79;30 78;30 79;31 79;31 80;32 79;32 80;33 80;36 80 + + -9 70;-9 71;-8 70;-8 71 + + + 10 78;10 79;11 78;11 79;12 78;12 79;13 77;13 78;13 79;14 77;14 78;14 79;14 80;15 76;15 77;15 78;15 79;15 80;16 76;16 77;16 78;16 79;16 80;17 76;17 77;17 78;17 79;17 80;18 74;18 77;18 78;18 79;18 80;19 74;19 77;19 78;19 79;19 80;20 77;20 78;20 79;20 80;21 76;21 77;21 78;21 79;21 80;22 77;22 78;22 79;22 80;23 77;23 78;23 79;23 80;24 76;24 77;24 79;24 80;25 76;25 79;25 80;26 78;26 79;26 80;27 78;27 79;27 80;28 78;28 79;28 80;29 78;29 79;30 78;30 79;31 79;31 80;32 79;32 80;33 80;36 80 + + + + 10 58;10 59;11 57;11 58;11 59;11 62;11 63;12 55;12 56;12 57;12 58;12 59;12 60;12 61;12 62;12 63;12 64;13 55;13 56;13 57;13 58;13 59;13 60;13 61;13 62;13 63;13 64;13 65;14 55;14 56;14 57;14 58;14 59;14 60;14 61;14 62;14 63;14 64;14 65;14 66;15 55;15 56;15 57;15 58;15 59;15 60;15 61;15 62;15 63;15 64;15 65;15 66;15 67;16 56;16 57;16 58;16 59;16 60;16 61;16 62;16 63;16 64;16 65;16 66;16 67;16 68;17 56;17 57;17 58;17 59;17 60;17 61;17 62;17 63;17 64;17 65;17 66;17 67;17 68;18 56;18 57;18 58;18 59;18 60;18 62;18 63;18 64;18 65;18 66;18 67;18 68;19 57;19 58;19 59;19 60;19 63;19 64;19 65;19 66;19 67;19 68;19 69;20 63;20 64;20 65;20 66;20 67;20 68;20 69;21 63;21 64;21 65;21 66;21 67;21 68;21 69;22 65;22 66;22 67;22 68;23 65;23 66;23 67;23 68;24 65;24 66 + + 14 55;14 56;15 55;15 56;16 56 + + + 12 60;12 61;12 62;13 60;13 61;13 62;14 59;14 60;14 61;15 59;15 60;15 61;16 59;16 60;16 61 + + + 14 61;14 62;15 60;15 61;15 62;16 60;16 61;16 62;17 60;17 61;17 62 + + + 17 57;18 56;18 57;18 58;19 57;19 58 + + + 11 57;12 56;12 57;13 56;13 57 + + + 11 62;11 63;12 61;12 62;12 63;12 64;13 61;13 62;13 63;13 64;13 65;14 61;14 62;14 63;14 64;14 65;15 61;15 62;15 63;15 64;16 62;16 63;16 64;17 62;17 63 + + + 12 57;13 56;13 57;14 56;14 57;14 58;15 57;15 58 + + + 15 56;15 57;15 58;16 56;16 57;16 58;17 56;17 57 + + + 13 56;13 57;14 56;14 57;15 56;15 57 + + + 15 66;15 67;16 65;16 66;16 67;16 68;17 65;17 66;17 67;17 68;18 65;18 66;18 67;18 68;19 65;19 66;19 67;19 68;19 69;20 65;20 66;20 67;20 68;20 69;21 64;21 65;21 66;21 67;21 68;21 69;22 65;22 66;22 67;22 68;23 65;23 66;23 67;23 68;24 65;24 66 + + + 14 58;14 59;14 60;15 58;15 59;15 60 + + + 14 57;14 58;15 57;15 58;15 59;16 57;16 58;16 59;17 58 + + + 12 55;12 56;13 55;13 56;14 55;14 56 + + + 15 58;15 59;16 58;16 59;17 58;17 59 + + + 17 58;17 59;18 58;18 59;18 60;19 59;19 60 + + + 16 59;16 60;17 59;17 60;18 59;18 60 + + + 11 59;12 58;12 59;12 60;12 61;13 58;13 59;13 60;14 58;14 59;14 60 + + + 14 64;14 65;14 66;15 64;15 65;15 66;16 63;16 64;16 65;16 66;17 63;17 64;17 65;17 66;18 63;18 64;18 65;19 63;19 64;19 65;20 63;20 64;20 65;21 63;21 64;21 65 + + + 14 62;15 62;15 63;16 62;16 63;16 64;17 62;17 63;17 64;18 62;18 63;18 64;19 63 + + + 15 59;15 60;16 59;16 60;17 59;17 60 + + + 10 58;10 59;11 57;11 58;11 59;12 57;12 58;12 59;13 57;13 58;13 59;14 57;14 58;14 59 + + + + 5 46;6 45;6 46;6 47;7 45;7 46;7 47;8 45;8 46;8 47;9 45;9 46;9 47;10 46;10 47 + + 7 47;8 47 + + + 9 47 + + + 9 47 + + + 7 47;8 47 + + + 7 47 + + + 6 46;6 47;7 46;7 47;8 46;8 47 + + + 6 46;6 47;7 46;7 47 + + + 5 46;6 46 + + + 8 46;8 47;9 46;9 47 + + + 8 46;9 46;9 47;10 46;10 47 + + + 6 47;7 47 + + + 6 46;7 46 + + + 7 46;7 47;8 46;8 47 + + + 6 46;6 47;7 46;7 47 + + + 8 46;8 47 + + + 7 46;8 46;8 47 + + + 8 47;9 46;9 47 + + + 8 47 + + + 8 46;8 47;9 46;9 47 + + + 7 46;7 47;8 47 + + + 8 47;9 47 + + + 8 45;8 46;9 45;9 46 + + + 8 46;8 47;9 46;9 47 + + + 6 45;6 46;7 45;7 46;8 45;8 46 + + + 5 46;6 46;6 47;7 46;7 47 + + + 8 46;8 47 + + + 8 47;9 47 + + + + 22 47;22 48;22 49;23 47;23 48;23 49;23 50;23 51;24 47;24 48;24 49;24 50;24 51;24 52;25 47;25 48;25 49;25 50;25 51;25 52;26 47;26 48;26 49;26 50;26 51;26 52;27 48;27 49;27 50;27 51;28 45;28 46;28 47;28 48;28 49;28 50;28 51;29 45;29 46;29 47;29 48;29 49;29 50;29 51;30 45;30 46;30 47;30 48;30 49;30 50;30 51;30 52;31 46;31 47;31 48;31 49;31 50;31 51;31 52;32 45;32 46;32 47;32 48;32 49;32 50;32 51;32 52;33 44;33 45;33 46;33 47;33 48;33 49;33 50;33 51;33 52;34 44;34 45;34 46;34 47;34 48;34 49;34 50;34 51;34 52;35 44;35 45;35 46;35 47;35 48;35 49;35 50;35 51;36 44;36 45;36 46;36 47;36 48;36 49;36 50;37 46;37 47;37 48;37 49;37 50;38 46;38 47;38 48;38 49;38 50;39 47;39 48;39 49;40 48;40 49 + + 29 48;29 49;30 48;30 49;31 48;31 49;31 50;32 48;32 49;32 50;33 49 + + + 30 50;30 51;30 52;31 50;31 51;31 52;32 50;32 51;32 52;33 50;33 51;33 52 + + + 24 47;24 48;25 47;25 48;26 47;26 48;27 48 + + + 32 45;33 44;33 45;33 46;34 44;34 45;34 46;35 44;35 45;36 44;36 45 + + + 32 47;32 48;33 47;33 48;34 47;34 48;34 49;35 47;35 48;35 49;36 47;36 48;36 49;37 48 + + + 36 46;36 47;36 48;37 46;37 47;37 48;37 49;38 46;38 47;38 48;38 49;39 47;39 48 + + + 23 48;23 49;24 47;24 48;24 49;25 47;25 48;25 49 + + + 34 49;34 50;35 48;35 49;35 50;36 48;36 49;36 50;37 48;37 49;37 50;38 49;38 50 + + + 31 46;32 45;32 46;32 47;33 45;33 46;33 47;34 45;34 46;34 47;35 46 + + + 26 48;26 49;26 50;27 48;27 49;27 50;28 49 + + + 29 49;29 50;29 51;30 49;30 50;30 51;31 49;31 50;32 49;32 50 + + + 30 50 + + + 29 48;30 48;31 47;31 48;31 49;32 47;32 48;32 49;33 47;33 48;33 49;34 48 + + + 37 48;37 49;37 50;38 47;38 48;38 49;38 50;39 47;39 48;39 49;40 48;40 49 + + + 22 48;22 49;23 48;23 49;23 50;24 49;24 50;25 49;25 50 + + + 30 46;30 47;30 48;31 46;31 47;31 48;32 46;32 47;32 48;33 46;33 47;33 48 + + + 28 45;28 46;28 47;28 48;29 45;29 46;29 47;29 48;30 45;30 46;30 47;30 48;31 46;31 47 + + + 32 49;32 50;33 48;33 49;33 50;34 48;34 49;34 50;35 49;35 50 + + + 24 50;25 49;25 50;25 51;25 52;26 50;26 51;26 52;27 50;27 51 + + + 33 44;34 44 + + + 32 50;32 51;33 50;33 51;33 52;34 49;34 50;34 51;34 52;35 50;35 51 + + + 24 48;24 49;25 48;25 49;25 50;26 48;26 49;26 50 + + + 22 47;22 48;22 49;23 47;23 48;23 49;24 47;24 48 + + + 27 48;27 49;28 47;28 48;28 49;29 48;29 49;30 48 + + + 23 50;23 51;24 50;24 51;24 52;25 50;25 51;25 52;26 50;26 51 + + + 34 45;34 46;34 47;34 48;35 45;35 46;35 47;35 48;36 46;36 47;36 48;37 46;37 47 + + + 27 49;27 50;27 51;28 49;28 50;28 51;29 49;29 50;29 51 + + + + -9 54;-9 57;-8 54;-8 55;-8 56;-8 57;-8 58;-7 49;-7 50;-7 53;-7 54;-7 55;-7 56;-7 57;-7 58;-7 59;-6 49;-6 50;-6 51;-6 52;-6 53;-6 54;-6 55;-6 56;-6 57;-6 58;-6 59;-5 49;-5 50;-5 51;-5 52;-5 53;-5 54;-5 55;-5 56;-5 57;-5 58;-5 59;-4 50;-4 51;-4 52;-4 53;-4 54;-4 55;-4 56;-4 57;-4 58;-4 59;-3 50;-3 51;-3 52;-3 53;-3 54;-3 55;-3 56;-3 57;-3 58;-3 59;-3 60;-2 50;-2 51;-2 52;-2 53;-2 54;-2 55;-2 57;-2 59;-2 60;-1 50;-1 51;-1 52;-1 53;-1 54;-1 60;0 50;0 51;0 52;0 53;0 54;1 50;1 51;1 52;1 53 + + -6 49;-6 50;-5 49;-5 50;-5 51;-4 50;-4 51;-4 52;-4 53;-4 54;-4 55;-3 50;-3 51;-3 52;-3 53;-3 54;-3 55;-2 50;-2 51;-2 52;-2 53;-2 54;-2 55;-1 50;-1 51;-1 52;-1 53;-1 54;0 50;0 51;0 52;0 53;0 54;1 50;1 51;1 52;1 53 + + + -8 54;-8 55;-7 53;-7 54;-7 55;-6 53;-6 54;-6 55 + + + -9 57;-8 56;-8 57;-8 58;-7 55;-7 56;-7 57;-7 58;-7 59;-6 54;-6 55;-6 56;-6 57;-6 58;-6 59;-5 54;-5 55;-5 56;-5 57;-5 58;-5 59;-4 54;-4 55;-4 56;-4 57;-4 58;-4 59;-3 54;-3 55;-3 56;-3 57;-3 58;-3 59;-3 60;-2 55;-2 57;-2 59;-2 60;-1 60 + + + -5 51;-5 52;-5 53;-4 51;-4 52;-4 53;-3 51;-3 52;-3 53 + + + + 12 41;12 42 + + + + + -64 32 + -64 32 + + + -64 32 + + + -64 32 + + + -64 32 + + + -64 32 + + + -64 32 + + + -64 32 + + + -64 32 + + + -64 32 + + + -64 32 + + + -64 32 + + + + -141 59;-141 60;-141 61;-141 62;-141 63;-141 64;-141 65;-141 66;-141 67;-141 68;-141 69;-141 70;-140 59;-140 60;-140 61;-140 62;-140 63;-140 64;-140 65;-140 66;-140 67;-140 68;-140 69;-140 70;-140 71;-139 58;-139 59;-139 60;-139 61;-139 62;-139 63;-139 64;-139 65;-139 66;-139 67;-139 68;-139 69;-139 70;-139 71;-139 72;-138 57;-138 58;-138 59;-138 60;-138 61;-138 62;-138 63;-138 64;-138 65;-138 66;-138 67;-138 68;-138 69;-138 70;-138 71;-138 72;-138 73;-137 56;-137 57;-137 58;-137 59;-137 60;-137 61;-137 62;-137 63;-137 64;-137 65;-137 66;-137 67;-137 68;-137 69;-137 70;-137 71;-137 72;-137 73;-137 74;-136 54;-136 55;-136 56;-136 57;-136 58;-136 59;-136 60;-136 61;-136 62;-136 63;-136 64;-136 65;-136 66;-136 67;-136 68;-136 69;-136 70;-136 71;-136 72;-136 73;-136 74;-136 75;-135 53;-135 54;-135 55;-135 56;-135 57;-135 58;-135 59;-135 60;-135 61;-135 62;-135 63;-135 64;-135 65;-135 66;-135 67;-135 68;-135 69;-135 70;-135 71;-135 72;-135 73;-135 74;-135 75;-135 76;-134 51;-134 52;-134 53;-134 54;-134 55;-134 56;-134 57;-134 58;-134 59;-134 60;-134 61;-134 62;-134 63;-134 64;-134 65;-134 66;-134 67;-134 68;-134 69;-134 70;-134 71;-134 72;-134 73;-134 74;-134 75;-134 76;-134 77;-133 50;-133 51;-133 52;-133 53;-133 54;-133 55;-133 56;-133 57;-133 58;-133 59;-133 60;-133 61;-133 62;-133 63;-133 64;-133 65;-133 66;-133 67;-133 68;-133 69;-133 70;-133 71;-133 72;-133 73;-133 74;-133 75;-133 76;-133 77;-133 78;-132 50;-132 51;-132 52;-132 53;-132 54;-132 55;-132 56;-132 57;-132 58;-132 59;-132 60;-132 61;-132 62;-132 63;-132 64;-132 65;-132 66;-132 67;-132 68;-132 69;-132 70;-132 71;-132 72;-132 73;-132 74;-132 75;-132 76;-132 77;-132 78;-132 79;-131 50;-131 51;-131 52;-131 53;-131 54;-131 55;-131 56;-131 57;-131 58;-131 59;-131 60;-131 61;-131 62;-131 63;-131 64;-131 65;-131 66;-131 67;-131 68;-131 69;-131 70;-131 71;-131 72;-131 73;-131 74;-131 75;-131 76;-131 77;-131 78;-131 79;-130 49;-130 50;-130 51;-130 52;-130 53;-130 54;-130 55;-130 56;-130 57;-130 58;-130 59;-130 60;-130 61;-130 62;-130 63;-130 64;-130 65;-130 66;-130 67;-130 68;-130 69;-130 70;-130 71;-130 72;-130 73;-130 74;-130 75;-130 76;-130 77;-130 78;-130 79;-130 80;-129 49;-129 50;-129 51;-129 52;-129 53;-129 54;-129 55;-129 56;-129 57;-129 58;-129 59;-129 60;-129 61;-129 62;-129 63;-129 64;-129 65;-129 66;-129 67;-129 68;-129 69;-129 70;-129 71;-129 72;-129 73;-129 74;-129 75;-129 76;-129 77;-129 78;-129 79;-129 80;-129 81;-128 49;-128 50;-128 51;-128 52;-128 53;-128 54;-128 55;-128 56;-128 57;-128 58;-128 59;-128 60;-128 61;-128 62;-128 63;-128 64;-128 65;-128 66;-128 67;-128 68;-128 69;-128 70;-128 71;-128 72;-128 73;-128 74;-128 75;-128 76;-128 77;-128 78;-128 79;-128 80;-128 81;-128 82;-127 48;-127 49;-127 50;-127 51;-127 52;-127 53;-127 54;-127 55;-127 56;-127 57;-127 58;-127 59;-127 60;-127 61;-127 62;-127 63;-127 64;-127 65;-127 66;-127 67;-127 68;-127 69;-127 70;-127 71;-127 72;-127 73;-127 74;-127 75;-127 76;-127 77;-127 78;-127 79;-127 80;-127 81;-127 82;-127 83;-126 48;-126 49;-126 50;-126 51;-126 52;-126 53;-126 54;-126 55;-126 56;-126 57;-126 58;-126 59;-126 60;-126 61;-126 62;-126 63;-126 64;-126 65;-126 66;-126 67;-126 68;-126 69;-126 70;-126 71;-126 72;-126 73;-126 74;-126 75;-126 76;-126 77;-126 78;-126 79;-126 80;-126 81;-126 82;-126 83;-125 48;-125 49;-125 50;-125 51;-125 52;-125 53;-125 54;-125 55;-125 56;-125 57;-125 58;-125 59;-125 60;-125 61;-125 62;-125 63;-125 64;-125 65;-125 66;-125 67;-125 68;-125 69;-125 70;-125 71;-125 72;-125 73;-125 74;-125 75;-125 76;-125 77;-125 78;-125 79;-125 80;-125 81;-125 82;-125 83;-124 47;-124 48;-124 49;-124 50;-124 51;-124 52;-124 53;-124 54;-124 55;-124 56;-124 57;-124 58;-124 59;-124 60;-124 61;-124 62;-124 63;-124 64;-124 65;-124 66;-124 67;-124 68;-124 69;-124 70;-124 71;-124 72;-124 73;-124 74;-124 75;-124 76;-124 77;-124 78;-124 79;-124 80;-124 81;-124 82;-124 83;-123 48;-123 49;-123 50;-123 51;-123 52;-123 53;-123 54;-123 55;-123 56;-123 57;-123 58;-123 59;-123 60;-123 61;-123 62;-123 63;-123 64;-123 65;-123 66;-123 67;-123 68;-123 69;-123 70;-123 71;-123 72;-123 73;-123 74;-123 75;-123 76;-123 77;-123 78;-123 79;-123 80;-123 81;-123 82;-123 83;-122 48;-122 49;-122 50;-122 51;-122 52;-122 53;-122 54;-122 55;-122 56;-122 57;-122 58;-122 59;-122 60;-122 61;-122 62;-122 63;-122 64;-122 65;-122 66;-122 67;-122 68;-122 69;-122 70;-122 71;-122 72;-122 73;-122 74;-122 75;-122 76;-122 77;-122 78;-122 79;-122 80;-122 81;-122 82;-122 83;-121 48;-121 49;-121 50;-121 51;-121 52;-121 53;-121 54;-121 55;-121 56;-121 57;-121 58;-121 59;-121 60;-121 61;-121 62;-121 63;-121 64;-121 65;-121 66;-121 67;-121 68;-121 69;-121 70;-121 71;-121 72;-121 73;-121 74;-121 75;-121 76;-121 77;-121 78;-121 79;-121 80;-121 81;-121 82;-121 83;-120 48;-120 49;-120 50;-120 51;-120 52;-120 53;-120 54;-120 55;-120 56;-120 57;-120 58;-120 59;-120 60;-120 61;-120 62;-120 63;-120 64;-120 65;-120 66;-120 67;-120 68;-120 69;-120 70;-120 71;-120 72;-120 73;-120 74;-120 75;-120 76;-120 77;-120 78;-120 79;-120 80;-120 81;-120 82;-120 83;-119 48;-119 49;-119 50;-119 51;-119 52;-119 53;-119 54;-119 55;-119 56;-119 57;-119 58;-119 59;-119 60;-119 61;-119 62;-119 63;-119 64;-119 65;-119 66;-119 67;-119 68;-119 69;-119 70;-119 71;-119 72;-119 73;-119 74;-119 75;-119 76;-119 77;-119 78;-119 79;-119 80;-119 81;-119 82;-119 83;-118 48;-118 49;-118 50;-118 51;-118 52;-118 53;-118 54;-118 55;-118 56;-118 57;-118 58;-118 59;-118 60;-118 61;-118 62;-118 63;-118 64;-118 65;-118 66;-118 67;-118 68;-118 69;-118 70;-118 71;-118 72;-118 73;-118 74;-118 75;-118 76;-118 77;-118 78;-118 79;-118 80;-118 81;-118 82;-118 83;-117 48;-117 49;-117 50;-117 51;-117 52;-117 53;-117 54;-117 55;-117 56;-117 57;-117 58;-117 59;-117 60;-117 61;-117 62;-117 63;-117 64;-117 65;-117 66;-117 67;-117 68;-117 69;-117 70;-117 71;-117 72;-117 73;-117 74;-117 75;-117 76;-117 77;-117 78;-117 79;-117 80;-117 81;-117 82;-117 83;-116 48;-116 49;-116 50;-116 51;-116 52;-116 53;-116 54;-116 55;-116 56;-116 57;-116 58;-116 59;-116 60;-116 61;-116 62;-116 63;-116 64;-116 65;-116 66;-116 67;-116 68;-116 69;-116 70;-116 71;-116 72;-116 73;-116 74;-116 75;-116 76;-116 77;-116 78;-116 79;-116 80;-116 81;-116 82;-116 83;-115 48;-115 49;-115 50;-115 51;-115 52;-115 53;-115 54;-115 55;-115 56;-115 57;-115 58;-115 59;-115 60;-115 61;-115 62;-115 63;-115 64;-115 65;-115 66;-115 67;-115 68;-115 69;-115 70;-115 71;-115 72;-115 73;-115 74;-115 75;-115 76;-115 77;-115 78;-115 79;-115 80;-115 81;-115 82;-115 83;-114 48;-114 49;-114 50;-114 51;-114 52;-114 53;-114 54;-114 55;-114 56;-114 57;-114 58;-114 59;-114 60;-114 61;-114 62;-114 63;-114 64;-114 65;-114 66;-114 67;-114 68;-114 69;-114 70;-114 71;-114 72;-114 73;-114 74;-114 75;-114 76;-114 77;-114 78;-114 79;-114 80;-114 81;-114 82;-114 83;-113 48;-113 49;-113 50;-113 51;-113 52;-113 53;-113 54;-113 55;-113 56;-113 57;-113 58;-113 59;-113 60;-113 61;-113 62;-113 63;-113 64;-113 65;-113 66;-113 67;-113 68;-113 69;-113 70;-113 71;-113 72;-113 73;-113 74;-113 75;-113 76;-113 77;-113 78;-113 79;-113 80;-113 81;-113 82;-113 83;-112 48;-112 49;-112 50;-112 51;-112 52;-112 53;-112 54;-112 55;-112 56;-112 57;-112 58;-112 59;-112 60;-112 61;-112 62;-112 63;-112 64;-112 65;-112 66;-112 67;-112 68;-112 69;-112 70;-112 71;-112 72;-112 73;-112 74;-112 75;-112 76;-112 77;-112 78;-112 79;-112 80;-112 81;-112 82;-112 83;-111 48;-111 49;-111 50;-111 51;-111 52;-111 53;-111 54;-111 55;-111 56;-111 57;-111 58;-111 59;-111 60;-111 61;-111 62;-111 63;-111 64;-111 65;-111 66;-111 67;-111 68;-111 69;-111 70;-111 71;-111 72;-111 73;-111 74;-111 75;-111 76;-111 77;-111 78;-111 79;-111 80;-111 81;-111 82;-111 83;-110 48;-110 49;-110 50;-110 51;-110 52;-110 53;-110 54;-110 55;-110 56;-110 57;-110 58;-110 59;-110 60;-110 61;-110 62;-110 63;-110 64;-110 65;-110 66;-110 67;-110 68;-110 69;-110 70;-110 71;-110 72;-110 73;-110 74;-110 75;-110 76;-110 77;-110 78;-110 79;-110 80;-110 81;-110 82;-110 83;-109 48;-109 49;-109 50;-109 51;-109 52;-109 53;-109 54;-109 55;-109 56;-109 57;-109 58;-109 59;-109 60;-109 61;-109 62;-109 63;-109 64;-109 65;-109 66;-109 67;-109 68;-109 69;-109 70;-109 71;-109 72;-109 73;-109 74;-109 75;-109 76;-109 77;-109 78;-109 79;-109 80;-109 81;-109 82;-109 83;-108 48;-108 49;-108 50;-108 51;-108 52;-108 53;-108 54;-108 55;-108 56;-108 57;-108 58;-108 59;-108 60;-108 61;-108 62;-108 63;-108 64;-108 65;-108 66;-108 67;-108 68;-108 69;-108 70;-108 71;-108 72;-108 73;-108 74;-108 75;-108 76;-108 77;-108 78;-108 79;-108 80;-108 81;-108 82;-108 83;-107 48;-107 49;-107 50;-107 51;-107 52;-107 53;-107 54;-107 55;-107 56;-107 57;-107 58;-107 59;-107 60;-107 61;-107 62;-107 63;-107 64;-107 65;-107 66;-107 67;-107 68;-107 69;-107 70;-107 71;-107 72;-107 73;-107 74;-107 75;-107 76;-107 77;-107 78;-107 79;-107 80;-107 81;-107 82;-107 83;-106 48;-106 49;-106 50;-106 51;-106 52;-106 53;-106 54;-106 55;-106 56;-106 57;-106 58;-106 59;-106 60;-106 61;-106 62;-106 63;-106 64;-106 65;-106 66;-106 67;-106 68;-106 69;-106 70;-106 71;-106 72;-106 73;-106 74;-106 75;-106 76;-106 77;-106 78;-106 79;-106 80;-106 81;-106 82;-106 83;-105 48;-105 49;-105 50;-105 51;-105 52;-105 53;-105 54;-105 55;-105 56;-105 57;-105 58;-105 59;-105 60;-105 61;-105 62;-105 63;-105 64;-105 65;-105 66;-105 67;-105 68;-105 69;-105 70;-105 71;-105 72;-105 73;-105 74;-105 75;-105 76;-105 77;-105 78;-105 79;-105 80;-105 81;-105 82;-105 83;-104 48;-104 49;-104 50;-104 51;-104 52;-104 53;-104 54;-104 55;-104 56;-104 57;-104 58;-104 59;-104 60;-104 61;-104 62;-104 63;-104 64;-104 65;-104 66;-104 67;-104 68;-104 69;-104 70;-104 71;-104 72;-104 73;-104 74;-104 75;-104 76;-104 77;-104 78;-104 79;-104 80;-104 81;-104 82;-104 83;-103 48;-103 49;-103 50;-103 51;-103 52;-103 53;-103 54;-103 55;-103 56;-103 57;-103 58;-103 59;-103 60;-103 61;-103 62;-103 63;-103 64;-103 65;-103 66;-103 67;-103 68;-103 69;-103 70;-103 71;-103 72;-103 73;-103 74;-103 75;-103 76;-103 77;-103 78;-103 79;-103 80;-103 81;-103 82;-103 83;-102 48;-102 49;-102 50;-102 51;-102 52;-102 53;-102 54;-102 55;-102 56;-102 57;-102 58;-102 59;-102 60;-102 61;-102 62;-102 63;-102 64;-102 65;-102 66;-102 67;-102 68;-102 69;-102 70;-102 71;-102 72;-102 73;-102 74;-102 75;-102 76;-102 77;-102 78;-102 79;-102 80;-102 81;-102 82;-102 83;-101 48;-101 49;-101 50;-101 51;-101 52;-101 53;-101 54;-101 55;-101 56;-101 57;-101 58;-101 59;-101 60;-101 61;-101 62;-101 63;-101 64;-101 65;-101 66;-101 67;-101 68;-101 69;-101 70;-101 71;-101 72;-101 73;-101 74;-101 75;-101 76;-101 77;-101 78;-101 79;-101 80;-101 81;-101 82;-101 83;-100 48;-100 49;-100 50;-100 51;-100 52;-100 53;-100 54;-100 55;-100 56;-100 57;-100 58;-100 59;-100 60;-100 61;-100 62;-100 63;-100 64;-100 65;-100 66;-100 67;-100 68;-100 69;-100 70;-100 71;-100 72;-100 73;-100 74;-100 75;-100 76;-100 77;-100 78;-100 79;-100 80;-100 81;-100 82;-100 83;-99 48;-99 49;-99 50;-99 51;-99 52;-99 53;-99 54;-99 55;-99 56;-99 57;-99 58;-99 59;-99 60;-99 61;-99 62;-99 63;-99 64;-99 65;-99 66;-99 67;-99 68;-99 69;-99 70;-99 71;-99 72;-99 73;-99 74;-99 75;-99 76;-99 77;-99 78;-99 79;-99 80;-99 81;-99 82;-99 83;-98 48;-98 49;-98 50;-98 51;-98 52;-98 53;-98 54;-98 55;-98 56;-98 57;-98 58;-98 59;-98 60;-98 61;-98 62;-98 63;-98 64;-98 65;-98 66;-98 67;-98 68;-98 69;-98 70;-98 71;-98 72;-98 73;-98 74;-98 75;-98 76;-98 77;-98 78;-98 79;-98 80;-98 81;-98 82;-98 83;-97 48;-97 49;-97 50;-97 51;-97 52;-97 53;-97 54;-97 55;-97 56;-97 57;-97 58;-97 59;-97 60;-97 61;-97 62;-97 63;-97 64;-97 65;-97 66;-97 67;-97 68;-97 69;-97 70;-97 71;-97 72;-97 73;-97 74;-97 75;-97 76;-97 77;-97 78;-97 79;-97 80;-97 81;-97 82;-97 83;-96 48;-96 49;-96 50;-96 51;-96 52;-96 53;-96 54;-96 55;-96 56;-96 57;-96 58;-96 59;-96 60;-96 61;-96 62;-96 63;-96 64;-96 65;-96 66;-96 67;-96 68;-96 69;-96 70;-96 71;-96 72;-96 73;-96 74;-96 75;-96 76;-96 77;-96 78;-96 79;-96 80;-96 81;-96 82;-96 83;-95 48;-95 49;-95 50;-95 51;-95 52;-95 53;-95 54;-95 55;-95 56;-95 57;-95 58;-95 59;-95 60;-95 61;-95 62;-95 63;-95 64;-95 65;-95 66;-95 67;-95 68;-95 69;-95 70;-95 71;-95 72;-95 73;-95 74;-95 75;-95 76;-95 77;-95 78;-95 79;-95 80;-95 81;-95 82;-95 83;-94 47;-94 48;-94 49;-94 50;-94 51;-94 52;-94 53;-94 54;-94 55;-94 56;-94 57;-94 58;-94 59;-94 60;-94 61;-94 62;-94 63;-94 64;-94 65;-94 66;-94 67;-94 68;-94 69;-94 70;-94 71;-94 72;-94 73;-94 74;-94 75;-94 76;-94 77;-94 78;-94 79;-94 80;-94 81;-94 82;-94 83;-93 47;-93 48;-93 49;-93 50;-93 51;-93 52;-93 53;-93 54;-93 55;-93 56;-93 57;-93 58;-93 59;-93 60;-93 61;-93 62;-93 63;-93 64;-93 65;-93 66;-93 67;-93 68;-93 69;-93 70;-93 71;-93 72;-93 73;-93 74;-93 75;-93 76;-93 77;-93 78;-93 79;-93 80;-93 81;-93 82;-93 83;-92 47;-92 48;-92 49;-92 50;-92 51;-92 52;-92 53;-92 54;-92 55;-92 56;-92 57;-92 58;-92 59;-92 60;-92 61;-92 62;-92 63;-92 64;-92 65;-92 66;-92 67;-92 68;-92 69;-92 70;-92 71;-92 72;-92 73;-92 74;-92 75;-92 76;-92 77;-92 78;-92 79;-92 80;-92 81;-92 82;-92 83;-91 47;-91 48;-91 49;-91 50;-91 51;-91 52;-91 53;-91 54;-91 55;-91 56;-91 57;-91 58;-91 59;-91 60;-91 61;-91 62;-91 63;-91 64;-91 65;-91 66;-91 67;-91 68;-91 69;-91 70;-91 71;-91 72;-91 73;-91 74;-91 75;-91 76;-91 77;-91 78;-91 79;-91 80;-91 81;-91 82;-91 83;-90 47;-90 48;-90 49;-90 50;-90 51;-90 52;-90 53;-90 54;-90 55;-90 56;-90 57;-90 58;-90 59;-90 60;-90 61;-90 62;-90 63;-90 64;-90 65;-90 66;-90 67;-90 68;-90 69;-90 70;-90 71;-90 72;-90 73;-90 74;-90 75;-90 76;-90 77;-90 78;-90 79;-90 80;-90 81;-90 82;-90 83;-89 47;-89 48;-89 49;-89 50;-89 51;-89 52;-89 53;-89 54;-89 55;-89 56;-89 57;-89 58;-89 59;-89 60;-89 61;-89 62;-89 63;-89 64;-89 65;-89 66;-89 67;-89 68;-89 69;-89 70;-89 71;-89 72;-89 73;-89 74;-89 75;-89 76;-89 77;-89 78;-89 79;-89 80;-89 81;-89 82;-89 83;-88 47;-88 48;-88 49;-88 50;-88 51;-88 52;-88 53;-88 54;-88 55;-88 56;-88 57;-88 58;-88 59;-88 60;-88 61;-88 62;-88 63;-88 64;-88 65;-88 66;-88 67;-88 68;-88 69;-88 70;-88 71;-88 72;-88 73;-88 74;-88 75;-88 76;-88 77;-88 78;-88 79;-88 80;-88 81;-88 82;-88 83;-87 46;-87 47;-87 48;-87 49;-87 50;-87 51;-87 52;-87 53;-87 54;-87 55;-87 56;-87 57;-87 58;-87 59;-87 60;-87 61;-87 62;-87 63;-87 64;-87 65;-87 66;-87 67;-87 68;-87 69;-87 70;-87 71;-87 72;-87 73;-87 74;-87 75;-87 76;-87 77;-87 78;-87 79;-87 80;-87 81;-87 82;-87 83;-86 46;-86 47;-86 48;-86 49;-86 50;-86 51;-86 52;-86 53;-86 54;-86 55;-86 56;-86 57;-86 58;-86 59;-86 60;-86 61;-86 62;-86 63;-86 64;-86 65;-86 66;-86 67;-86 68;-86 69;-86 70;-86 71;-86 72;-86 73;-86 74;-86 75;-86 76;-86 77;-86 78;-86 79;-86 80;-86 81;-86 82;-86 83;-85 45;-85 46;-85 47;-85 48;-85 49;-85 50;-85 51;-85 52;-85 53;-85 54;-85 55;-85 56;-85 57;-85 58;-85 59;-85 60;-85 61;-85 62;-85 63;-85 64;-85 65;-85 66;-85 67;-85 68;-85 69;-85 70;-85 71;-85 72;-85 73;-85 74;-85 75;-85 76;-85 77;-85 78;-85 79;-85 80;-85 81;-85 82;-85 83;-84 41;-84 42;-84 43;-84 44;-84 45;-84 46;-84 47;-84 48;-84 49;-84 50;-84 51;-84 52;-84 53;-84 54;-84 55;-84 56;-84 57;-84 58;-84 59;-84 60;-84 61;-84 62;-84 63;-84 64;-84 65;-84 66;-84 67;-84 68;-84 69;-84 70;-84 71;-84 72;-84 73;-84 74;-84 75;-84 76;-84 77;-84 78;-84 79;-84 80;-84 81;-84 82;-84 83;-83 41;-83 42;-83 43;-83 44;-83 45;-83 46;-83 47;-83 48;-83 49;-83 50;-83 51;-83 52;-83 53;-83 54;-83 55;-83 56;-83 57;-83 58;-83 59;-83 60;-83 61;-83 62;-83 63;-83 64;-83 65;-83 66;-83 67;-83 68;-83 69;-83 70;-83 71;-83 72;-83 73;-83 74;-83 75;-83 76;-83 77;-83 78;-83 79;-83 80;-83 81;-83 82;-83 83;-82 41;-82 42;-82 43;-82 44;-82 45;-82 46;-82 47;-82 48;-82 49;-82 50;-82 51;-82 52;-82 53;-82 54;-82 55;-82 56;-82 57;-82 58;-82 59;-82 60;-82 61;-82 62;-82 63;-82 64;-82 65;-82 66;-82 67;-82 68;-82 69;-82 70;-82 71;-82 72;-82 73;-82 74;-82 75;-82 76;-82 77;-82 78;-82 79;-82 80;-82 81;-82 82;-82 83;-81 41;-81 42;-81 43;-81 44;-81 45;-81 46;-81 47;-81 48;-81 49;-81 50;-81 51;-81 52;-81 53;-81 54;-81 55;-81 56;-81 57;-81 58;-81 59;-81 60;-81 61;-81 62;-81 63;-81 64;-81 65;-81 66;-81 67;-81 68;-81 69;-81 70;-81 71;-81 72;-81 73;-81 74;-81 75;-81 76;-81 77;-81 78;-81 79;-81 80;-81 81;-81 82;-81 83;-80 42;-80 43;-80 44;-80 45;-80 46;-80 47;-80 48;-80 49;-80 50;-80 51;-80 52;-80 53;-80 54;-80 55;-80 56;-80 57;-80 58;-80 59;-80 60;-80 61;-80 62;-80 63;-80 64;-80 65;-80 66;-80 67;-80 68;-80 69;-80 70;-80 71;-80 72;-80 73;-80 74;-80 75;-80 76;-80 77;-80 78;-80 79;-80 80;-80 81;-80 82;-80 83;-79 42;-79 43;-79 44;-79 45;-79 46;-79 47;-79 48;-79 49;-79 50;-79 51;-79 52;-79 53;-79 54;-79 55;-79 56;-79 57;-79 58;-79 59;-79 60;-79 61;-79 62;-79 63;-79 64;-79 65;-79 66;-79 67;-79 68;-79 69;-79 70;-79 71;-79 72;-79 73;-79 74;-79 75;-79 76;-79 77;-79 78;-79 79;-79 80;-79 81;-79 82;-79 83;-78 42;-78 43;-78 44;-78 45;-78 46;-78 47;-78 48;-78 49;-78 50;-78 51;-78 52;-78 53;-78 54;-78 55;-78 56;-78 57;-78 58;-78 59;-78 60;-78 61;-78 62;-78 63;-78 64;-78 65;-78 66;-78 67;-78 68;-78 69;-78 70;-78 71;-78 72;-78 73;-78 74;-78 75;-78 76;-78 77;-78 78;-78 79;-78 80;-78 81;-78 82;-78 83;-77 43;-77 44;-77 45;-77 46;-77 47;-77 48;-77 49;-77 50;-77 51;-77 52;-77 53;-77 54;-77 55;-77 56;-77 57;-77 58;-77 59;-77 60;-77 61;-77 62;-77 63;-77 64;-77 65;-77 66;-77 67;-77 68;-77 69;-77 70;-77 71;-77 72;-77 73;-77 74;-77 75;-77 76;-77 77;-77 78;-77 79;-77 80;-77 81;-77 82;-77 83;-76 43;-76 44;-76 45;-76 46;-76 47;-76 48;-76 49;-76 50;-76 51;-76 52;-76 53;-76 54;-76 55;-76 56;-76 57;-76 58;-76 59;-76 60;-76 61;-76 62;-76 63;-76 64;-76 65;-76 66;-76 67;-76 68;-76 69;-76 70;-76 71;-76 72;-76 73;-76 74;-76 75;-76 76;-76 77;-76 78;-76 79;-76 80;-76 81;-76 82;-76 83;-75 44;-75 45;-75 46;-75 47;-75 48;-75 49;-75 50;-75 51;-75 52;-75 53;-75 54;-75 55;-75 56;-75 57;-75 58;-75 59;-75 60;-75 61;-75 62;-75 63;-75 64;-75 65;-75 66;-75 67;-75 68;-75 69;-75 70;-75 71;-75 72;-75 73;-75 74;-75 75;-75 76;-75 77;-75 78;-75 79;-75 80;-75 81;-75 82;-75 83;-74 44;-74 45;-74 46;-74 47;-74 48;-74 49;-74 50;-74 51;-74 52;-74 53;-74 54;-74 55;-74 56;-74 57;-74 58;-74 59;-74 60;-74 61;-74 62;-74 63;-74 64;-74 65;-74 66;-74 67;-74 68;-74 69;-74 70;-74 71;-74 72;-74 73;-74 74;-74 75;-74 76;-74 77;-74 78;-74 79;-74 80;-74 81;-74 82;-74 83;-73 44;-73 45;-73 46;-73 47;-73 48;-73 49;-73 50;-73 51;-73 52;-73 53;-73 54;-73 55;-73 56;-73 57;-73 58;-73 59;-73 60;-73 61;-73 62;-73 63;-73 64;-73 65;-73 66;-73 67;-73 68;-73 69;-73 70;-73 71;-73 72;-73 73;-73 74;-73 75;-73 77;-73 78;-73 79;-73 80;-73 81;-73 82;-73 83;-72 44;-72 45;-72 46;-72 47;-72 48;-72 49;-72 50;-72 51;-72 52;-72 53;-72 54;-72 55;-72 56;-72 57;-72 58;-72 59;-72 60;-72 61;-72 62;-72 63;-72 64;-72 65;-72 66;-72 67;-72 68;-72 69;-72 70;-72 71;-72 72;-72 73;-72 74;-72 78;-72 79;-72 80;-72 81;-72 82;-72 83;-71 44;-71 45;-71 46;-71 47;-71 48;-71 49;-71 50;-71 51;-71 52;-71 53;-71 54;-71 55;-71 56;-71 57;-71 58;-71 59;-71 60;-71 61;-71 62;-71 63;-71 64;-71 65;-71 66;-71 67;-71 68;-71 69;-71 70;-71 71;-71 72;-71 73;-71 74;-71 78;-71 79;-71 80;-71 81;-71 82;-71 83;-70 43;-70 44;-70 45;-70 46;-70 47;-70 48;-70 49;-70 50;-70 51;-70 52;-70 53;-70 54;-70 55;-70 56;-70 57;-70 58;-70 59;-70 60;-70 61;-70 62;-70 63;-70 64;-70 65;-70 66;-70 67;-70 68;-70 69;-70 70;-70 71;-70 72;-70 73;-70 78;-70 79;-70 80;-70 81;-70 82;-70 83;-69 43;-69 44;-69 45;-69 46;-69 47;-69 48;-69 49;-69 50;-69 51;-69 52;-69 53;-69 54;-69 55;-69 56;-69 57;-69 58;-69 59;-69 60;-69 61;-69 62;-69 63;-69 64;-69 65;-69 66;-69 67;-69 68;-69 69;-69 70;-69 71;-69 72;-69 79;-69 80;-69 81;-69 82;-69 83;-68 43;-68 44;-68 45;-68 46;-68 47;-68 48;-68 49;-68 50;-68 51;-68 52;-68 53;-68 54;-68 55;-68 56;-68 57;-68 58;-68 59;-68 60;-68 61;-68 62;-68 63;-68 64;-68 65;-68 66;-68 67;-68 68;-68 69;-68 70;-68 71;-68 79;-68 80;-68 81;-68 82;-68 83;-67 42;-67 43;-67 44;-67 45;-67 46;-67 47;-67 48;-67 49;-67 50;-67 51;-67 52;-67 53;-67 54;-67 55;-67 56;-67 57;-67 58;-67 59;-67 60;-67 61;-67 62;-67 63;-67 64;-67 65;-67 66;-67 67;-67 68;-67 69;-67 70;-67 71;-67 79;-67 80;-67 81;-67 82;-67 83;-66 42;-66 43;-66 44;-66 45;-66 46;-66 47;-66 48;-66 49;-66 50;-66 51;-66 52;-66 53;-66 54;-66 55;-66 56;-66 57;-66 58;-66 59;-66 60;-66 61;-66 62;-66 63;-66 64;-66 65;-66 66;-66 67;-66 68;-66 69;-66 70;-66 80;-66 81;-66 82;-66 83;-65 42;-65 43;-65 44;-65 45;-65 46;-65 47;-65 48;-65 49;-65 50;-65 51;-65 52;-65 53;-65 54;-65 55;-65 56;-65 57;-65 58;-65 59;-65 60;-65 61;-65 62;-65 63;-65 64;-65 65;-65 66;-65 67;-65 68;-65 69;-65 80;-65 81;-65 82;-65 83;-64 42;-64 43;-64 44;-64 45;-64 46;-64 47;-64 48;-64 49;-64 50;-64 51;-64 52;-64 53;-64 54;-64 55;-64 56;-64 57;-64 58;-64 59;-64 60;-64 61;-64 62;-64 63;-64 64;-64 65;-64 66;-64 67;-64 68;-64 69;-64 80;-64 81;-64 82;-64 83;-63 42;-63 43;-63 44;-63 45;-63 46;-63 47;-63 48;-63 49;-63 50;-63 51;-63 52;-63 53;-63 54;-63 55;-63 56;-63 57;-63 58;-63 59;-63 60;-63 61;-63 62;-63 63;-63 64;-63 65;-63 66;-63 67;-63 68;-63 81;-63 82;-63 83;-62 42;-62 43;-62 44;-62 45;-62 46;-62 47;-62 48;-62 49;-62 50;-62 51;-62 52;-62 53;-62 54;-62 55;-62 56;-62 57;-62 58;-62 59;-62 60;-62 61;-62 62;-62 63;-62 64;-62 65;-62 66;-62 67;-62 81;-62 82;-61 42;-61 43;-61 44;-61 45;-61 46;-61 47;-61 48;-61 49;-61 50;-61 51;-61 52;-61 53;-61 54;-61 55;-61 56;-61 57;-61 58;-61 59;-61 60;-61 61;-61 62;-61 63;-61 64;-61 65;-61 66;-61 82;-60 42;-60 43;-60 44;-60 45;-60 46;-60 47;-60 48;-60 49;-60 50;-60 51;-60 52;-60 53;-60 54;-60 55;-60 56;-60 57;-60 58;-60 59;-60 60;-60 61;-60 62;-60 63;-60 64;-60 65;-60 66;-59 42;-59 43;-59 44;-59 45;-59 46;-59 47;-59 48;-59 49;-59 50;-59 51;-59 52;-59 53;-59 54;-59 55;-59 56;-59 57;-59 58;-59 59;-59 60;-59 61;-59 62;-59 63;-59 64;-59 65;-58 42;-58 43;-58 44;-58 45;-58 46;-58 47;-58 48;-58 49;-58 50;-58 51;-58 52;-58 53;-58 54;-58 55;-58 56;-58 57;-58 58;-58 59;-58 60;-58 61;-58 62;-58 63;-58 64;-57 42;-57 43;-57 44;-57 45;-57 46;-57 47;-57 48;-57 49;-57 50;-57 51;-57 52;-57 53;-57 54;-57 55;-57 56;-57 57;-57 58;-57 59;-57 60;-57 61;-57 62;-57 63;-56 42;-56 43;-56 44;-56 45;-56 46;-56 47;-56 48;-56 49;-56 50;-56 51;-56 52;-56 53;-56 54;-56 55;-56 56;-56 57;-56 58;-56 59;-56 60;-56 61;-56 62;-56 63;-55 42;-55 43;-55 44;-55 45;-55 46;-55 47;-55 48;-55 49;-55 50;-55 51;-55 52;-55 53;-55 54;-55 55;-55 56;-55 57;-55 58;-55 59;-55 60;-55 61;-55 62;-54 42;-54 43;-54 44;-54 45;-54 46;-54 47;-54 48;-54 49;-54 50;-54 51;-54 52;-54 53;-54 54;-54 55;-54 56;-54 57;-54 58;-54 59;-54 60;-54 61;-53 42;-53 43;-53 44;-53 45;-53 46;-53 47;-53 48;-53 49;-53 50;-53 51;-53 52;-53 53;-53 54;-53 55;-53 56;-53 57;-53 58;-53 59;-53 60;-52 42;-52 43;-52 44;-52 45;-52 46;-52 47;-52 48;-52 49;-52 50;-52 51;-52 52;-52 53;-52 54;-52 55;-52 56;-52 57;-52 58;-52 59;-52 60;-51 42;-51 43;-51 44;-51 45;-51 46;-51 47;-51 48;-51 49;-51 50;-51 51;-51 52;-51 53;-51 54;-51 55;-51 56;-51 57;-51 58;-51 59;-50 42;-50 43;-50 44;-50 45;-50 46;-50 47;-50 48;-50 49;-50 50;-50 51;-50 52;-50 53;-50 54;-50 55;-50 56;-50 57;-50 58;-49 42;-49 43;-49 44;-49 45;-49 46;-49 47;-49 48;-49 49;-49 50;-49 51 + + -120 53;-120 54;-120 55;-120 56;-120 57;-120 58;-120 59;-120 60;-119 52;-119 53;-119 54;-119 55;-119 56;-119 57;-119 58;-119 59;-119 60;-118 51;-118 52;-118 53;-118 54;-118 55;-118 56;-118 57;-118 58;-118 59;-118 60;-117 51;-117 52;-117 53;-117 54;-117 55;-117 56;-117 57;-117 58;-117 59;-117 60;-116 50;-116 51;-116 52;-116 53;-116 54;-116 55;-116 56;-116 57;-116 58;-116 59;-116 60;-115 48;-115 49;-115 50;-115 51;-115 52;-115 53;-115 54;-115 55;-115 56;-115 57;-115 58;-115 59;-115 60;-114 48;-114 49;-114 50;-114 51;-114 52;-114 53;-114 54;-114 55;-114 56;-114 57;-114 58;-114 59;-114 60;-113 48;-113 49;-113 50;-113 51;-113 52;-113 53;-113 54;-113 55;-113 56;-113 57;-113 58;-113 59;-113 60;-112 48;-112 49;-112 50;-112 51;-112 52;-112 53;-112 54;-112 55;-112 56;-112 57;-112 58;-112 59;-112 60;-111 48;-111 49;-111 50;-111 51;-111 52;-111 53;-111 54;-111 55;-111 56;-111 57;-111 58;-111 59;-111 60;-110 48;-110 49;-110 50;-110 51;-110 52;-110 53;-110 54;-110 55;-110 56;-110 57;-110 58;-110 59;-110 60 + + + -139 59;-139 60;-138 58;-138 59;-138 60;-137 58;-137 59;-137 60;-136 59;-136 60;-135 58;-135 59;-135 60;-134 53;-134 54;-134 57;-134 58;-134 59;-134 60;-133 52;-133 53;-133 54;-133 56;-133 57;-133 58;-133 59;-133 60;-132 51;-132 52;-132 53;-132 54;-132 56;-132 57;-132 58;-132 59;-132 60;-131 51;-131 52;-131 53;-131 54;-131 55;-131 56;-131 57;-131 58;-131 59;-131 60;-130 50;-130 52;-130 53;-130 54;-130 55;-130 56;-130 57;-130 58;-130 59;-130 60;-129 50;-129 51;-129 52;-129 53;-129 54;-129 55;-129 56;-129 57;-129 58;-129 59;-129 60;-128 49;-128 50;-128 51;-128 52;-128 53;-128 54;-128 55;-128 56;-128 57;-128 58;-128 59;-128 60;-127 49;-127 50;-127 51;-127 52;-127 53;-127 54;-127 55;-127 56;-127 57;-127 58;-127 59;-127 60;-126 48;-126 49;-126 50;-126 51;-126 52;-126 53;-126 54;-126 55;-126 56;-126 57;-126 58;-126 59;-126 60;-125 48;-125 49;-125 50;-125 51;-125 52;-125 53;-125 54;-125 55;-125 56;-125 57;-125 58;-125 59;-125 60;-124 48;-124 49;-124 50;-124 51;-124 52;-124 53;-124 54;-124 55;-124 56;-124 57;-124 58;-124 59;-124 60;-123 48;-123 49;-123 50;-123 51;-123 52;-123 53;-123 54;-123 55;-123 56;-123 57;-123 58;-123 59;-123 60;-122 48;-122 49;-122 50;-122 51;-122 52;-122 53;-122 54;-122 55;-122 56;-122 57;-122 58;-122 59;-122 60;-121 48;-121 49;-121 50;-121 51;-121 52;-121 53;-121 54;-121 55;-121 56;-121 57;-121 58;-121 59;-121 60;-120 48;-120 49;-120 50;-120 51;-120 52;-120 53;-120 54;-120 55;-120 56;-120 57;-120 58;-120 59;-120 60;-119 48;-119 49;-119 50;-119 51;-119 52;-119 53;-118 48;-118 49;-118 50;-118 51;-118 52;-117 48;-117 49;-117 50;-117 51;-116 48;-116 49;-116 50;-116 51;-115 48;-115 49;-115 50;-114 48;-114 49 + + + -102 48;-102 49;-102 50;-102 51;-102 52;-102 53;-102 54;-102 55;-102 56;-102 57;-102 58;-102 59;-102 60;-101 48;-101 49;-101 50;-101 51;-101 52;-101 53;-101 54;-101 55;-101 56;-101 57;-101 58;-101 59;-101 60;-100 48;-100 49;-100 50;-100 51;-100 52;-100 53;-100 54;-100 55;-100 56;-100 57;-100 58;-100 59;-100 60;-99 48;-99 49;-99 50;-99 51;-99 52;-99 53;-99 54;-99 55;-99 56;-99 57;-99 58;-99 59;-99 60;-98 48;-98 49;-98 50;-98 51;-98 52;-98 53;-98 54;-98 55;-98 56;-98 57;-98 58;-98 59;-98 60;-97 48;-97 49;-97 50;-97 51;-97 52;-97 53;-97 54;-97 55;-97 56;-97 57;-97 58;-97 59;-97 60;-96 48;-96 49;-96 50;-96 51;-96 52;-96 53;-96 54;-96 55;-96 56;-96 57;-96 58;-96 59;-96 60;-95 52;-95 53;-95 54;-95 55;-95 56;-95 57;-95 58;-95 59;-95 60;-94 53;-94 54;-94 55;-94 56;-94 57;-94 58;-93 54;-93 55;-93 56;-93 57;-93 58;-92 54;-92 55;-92 56;-92 57;-91 55;-91 56;-91 57;-90 56;-90 57;-89 56 + + + -69 47;-69 48;-68 44;-68 45;-68 46;-68 47;-68 48;-67 44;-67 45;-67 46;-67 47;-67 48;-66 45;-66 46;-66 47;-66 48;-65 45;-65 46;-65 47;-65 48;-64 45;-64 46 + + + -67 51;-67 52;-67 53;-67 54;-67 55;-66 51;-66 52;-66 53;-66 54;-66 55;-66 59;-66 60;-65 51;-65 52;-65 53;-65 54;-65 55;-65 56;-65 57;-65 58;-65 59;-65 60;-64 51;-64 52;-64 53;-64 54;-64 55;-64 56;-64 57;-64 58;-64 59;-64 60;-63 51;-63 52;-63 53;-63 54;-63 55;-63 56;-63 57;-63 58;-62 51;-62 52;-62 53;-62 54;-62 55;-62 56;-62 57;-62 58;-61 51;-61 52;-61 53;-61 54;-61 55;-61 56;-61 57;-60 47;-60 48;-60 51;-60 52;-60 53;-60 54;-60 55;-59 47;-59 48;-59 49;-59 51;-59 52;-59 53;-59 54;-59 55;-58 47;-58 48;-58 49;-58 50;-58 51;-58 52;-58 53;-58 54;-58 55;-57 46;-57 47;-57 48;-57 49;-57 50;-57 51;-57 52;-57 53;-57 54;-56 46;-56 47;-56 48;-56 49;-56 50;-56 51;-56 52;-56 53;-55 46;-55 47;-55 48;-55 49;-54 46;-54 47;-54 48;-54 49;-53 46;-53 47;-53 48 + + + -136 66;-136 67;-136 68;-136 69;-135 66;-135 67;-135 68;-135 69;-134 65;-134 66;-134 67;-134 68;-134 69;-133 64;-133 65;-133 66;-133 67;-133 68;-133 69;-132 64;-132 65;-132 66;-132 67;-132 68;-132 69;-132 70;-131 63;-131 64;-131 65;-131 66;-131 67;-131 68;-131 69;-131 70;-130 61;-130 62;-130 63;-130 64;-130 65;-130 66;-130 67;-130 68;-130 69;-130 70;-129 61;-129 62;-129 63;-129 64;-129 65;-129 66;-129 67;-129 68;-129 69;-129 70;-128 60;-128 61;-128 62;-128 63;-128 64;-128 65;-128 66;-128 67;-128 68;-128 69;-128 70;-127 60;-127 61;-127 62;-127 63;-127 64;-127 65;-127 66;-127 67;-127 68;-127 69;-127 70;-127 71;-127 72;-126 60;-126 61;-126 62;-126 63;-126 64;-126 65;-126 66;-126 67;-126 68;-126 69;-126 70;-126 71;-126 72;-126 74;-125 59;-125 60;-125 61;-125 62;-125 63;-125 64;-125 65;-125 66;-125 67;-125 68;-125 69;-125 70;-125 71;-125 72;-125 73;-125 74;-124 59;-124 60;-124 61;-124 62;-124 63;-124 64;-124 65;-124 66;-124 67;-124 68;-124 69;-124 70;-124 71;-124 72;-124 73;-124 74;-124 75;-124 76;-123 59;-123 60;-123 61;-123 62;-123 63;-123 64;-123 65;-123 66;-123 67;-123 68;-123 69;-123 70;-123 71;-123 72;-123 73;-123 74;-123 75;-123 76;-122 59;-122 60;-122 61;-122 62;-122 63;-122 64;-122 65;-122 66;-122 67;-122 68;-122 69;-122 71;-122 72;-122 73;-122 74;-122 75;-122 76;-121 59;-121 60;-121 61;-121 62;-121 63;-121 64;-121 65;-121 66;-121 67;-121 68;-121 69;-121 71;-121 72;-121 73;-121 74;-121 75;-121 76;-121 77;-120 59;-120 60;-120 61;-120 62;-120 63;-120 64;-120 65;-120 66;-120 67;-120 71;-120 72;-120 73;-120 74;-120 75;-120 76;-120 77;-119 59;-119 60;-119 61;-119 62;-119 63;-119 64;-119 65;-119 66;-119 67;-119 70;-119 71;-119 72;-119 73;-119 74;-119 75;-119 76;-119 77;-118 59;-118 60;-118 61;-118 62;-118 63;-118 64;-118 65;-118 66;-118 67;-118 69;-118 70;-118 71;-118 72;-118 73;-118 74;-118 75;-118 76;-118 77;-117 59;-117 60;-117 61;-117 62;-117 63;-117 64;-117 65;-117 66;-117 67;-117 69;-117 70;-117 71;-117 72;-117 73;-117 74;-117 75;-117 76;-117 77;-116 59;-116 60;-116 61;-116 62;-116 63;-116 64;-116 65;-116 66;-116 69;-116 70;-116 71;-116 72;-116 73;-116 74;-116 75;-116 76;-116 77;-116 78;-115 59;-115 60;-115 61;-115 62;-115 63;-115 64;-115 65;-115 66;-115 69;-115 70;-115 71;-115 72;-115 73;-115 74;-115 75;-115 76;-115 77;-115 78;-114 59;-114 60;-114 61;-114 62;-114 63;-114 64;-114 65;-114 69;-114 70;-114 71;-114 72;-114 73;-114 74;-114 75;-114 76;-114 77;-114 78;-113 59;-113 60;-113 61;-113 62;-113 63;-113 64;-113 65;-113 69;-113 70;-113 71;-113 72;-113 73;-113 74;-113 75;-113 76;-113 77;-113 78;-112 59;-112 60;-112 61;-112 62;-112 63;-112 64;-112 65;-112 69;-112 70;-112 71;-112 72;-112 74;-112 75;-112 76;-112 77;-112 78;-111 59;-111 60;-111 61;-111 62;-111 63;-111 64;-111 65;-111 69;-111 70;-111 71;-111 72;-111 73;-111 74;-111 75;-111 76;-111 77;-111 78;-110 59;-110 60;-110 61;-110 62;-110 63;-110 64;-110 65;-110 69;-110 70;-110 71;-110 72;-110 73;-110 74;-110 75;-110 76;-110 77;-110 78;-109 59;-109 60;-109 61;-109 62;-109 63;-109 64;-108 59;-108 60;-108 61;-108 62;-108 63;-108 64;-107 59;-107 60;-107 61;-107 62;-107 63;-107 64;-106 59;-106 60;-106 61;-106 62;-106 63;-106 64;-105 59;-105 60;-105 61;-105 62;-105 63;-105 64;-104 59;-104 60;-104 61;-104 62;-104 63;-104 64;-103 59;-103 60;-103 61;-103 62;-103 63;-103 64;-102 59;-102 60;-102 61;-102 62;-102 63;-102 64 + + + -66 43;-66 44;-66 45;-65 43;-65 44;-65 45;-65 46;-64 44;-64 45;-64 46;-63 44;-63 45;-62 44;-62 45;-62 46;-61 43;-61 44;-61 45;-61 46;-61 47;-60 43;-60 44;-60 45;-60 46 + + + -121 67;-121 68;-121 69;-120 67;-120 68;-120 69;-119 66;-119 67;-119 68;-119 69;-118 66;-118 67;-118 68;-118 69;-118 70;-117 66;-117 67;-117 68;-117 69;-117 70;-116 66;-116 67;-116 68;-116 69;-116 70;-115 65;-115 66;-115 67;-115 68;-115 69;-115 70;-114 65;-114 66;-114 67;-114 68;-114 69;-114 70;-113 65;-113 66;-113 67;-113 68;-113 69;-113 70;-112 65;-112 66;-112 67;-112 68;-112 69;-112 70;-111 64;-111 65;-111 66;-111 67;-111 68;-111 69;-111 70;-110 64;-110 65;-110 66;-110 67;-110 68;-110 69;-110 70;-110 71;-110 72;-110 73;-110 74;-110 75;-110 76;-110 77;-110 78;-109 64;-109 65;-109 66;-109 67;-109 68;-109 69;-109 70;-109 71;-109 72;-109 73;-109 74;-109 75;-109 76;-108 64;-108 65;-108 66;-108 67;-108 68;-108 69;-108 70;-108 71;-108 72;-108 73;-108 74;-108 75;-108 76;-107 64;-107 65;-107 66;-107 67;-107 68;-107 69;-107 70;-107 71;-107 72;-107 73;-107 74;-107 75;-107 76;-107 77;-106 64;-106 65;-106 66;-106 67;-106 68;-106 69;-106 70;-106 71;-106 72;-106 73;-106 74;-106 75;-106 76;-106 77;-106 78;-106 79;-105 64;-105 65;-105 66;-105 67;-105 68;-105 69;-105 70;-105 71;-105 72;-105 73;-105 74;-105 75;-105 76;-105 77;-105 78;-105 79;-104 64;-104 65;-104 66;-104 67;-104 68;-104 69;-104 70;-104 74;-104 75;-104 76;-104 77;-104 78;-104 79;-103 59;-103 60;-103 61;-103 62;-103 63;-103 64;-103 65;-103 66;-103 67;-103 68;-103 69;-103 70;-103 72;-103 73;-103 75;-103 76;-103 77;-103 78;-103 79;-102 59;-102 60;-102 61;-102 62;-102 63;-102 64;-102 65;-102 66;-102 67;-102 68;-102 69;-102 70;-102 72;-102 73;-102 75;-102 76;-102 77;-102 78;-102 79;-101 59;-101 60;-101 61;-101 62;-101 63;-101 64;-101 65;-101 66;-101 67;-101 68;-101 69;-101 70;-101 71;-101 72;-101 73;-101 74;-101 75;-101 76;-101 77;-101 78;-101 79;-101 80;-100 59;-100 60;-100 61;-100 62;-100 63;-100 64;-100 65;-100 66;-100 67;-100 68;-100 69;-100 70;-100 71;-100 72;-100 73;-100 74;-100 75;-100 76;-100 77;-100 78;-100 79;-100 80;-99 59;-99 60;-99 61;-99 62;-99 63;-99 64;-99 65;-99 66;-99 67;-99 68;-99 69;-99 70;-99 71;-99 72;-99 73;-99 74;-99 75;-99 76;-99 77;-99 78;-99 79;-99 80;-98 59;-98 60;-98 61;-98 62;-98 63;-98 64;-98 65;-98 66;-98 67;-98 68;-98 69;-98 70;-98 71;-98 72;-98 73;-98 74;-98 75;-98 76;-98 77;-98 78;-98 79;-97 59;-97 60;-97 61;-97 62;-97 63;-97 64;-97 65;-97 66;-97 67;-97 68;-97 69;-97 70;-97 71;-97 72;-97 73;-97 74;-97 75;-97 76;-97 77;-97 78;-97 79;-97 80;-96 59;-96 60;-96 61;-96 62;-96 63;-96 64;-96 65;-96 66;-96 67;-96 68;-96 69;-96 70;-96 71;-96 72;-96 73;-96 74;-96 75;-96 76;-96 77;-96 78;-96 79;-96 80;-96 81;-95 58;-95 59;-95 60;-95 61;-95 62;-95 63;-95 64;-95 65;-95 66;-95 67;-95 68;-95 69;-95 70;-95 71;-95 72;-95 73;-95 74;-95 75;-95 76;-95 77;-95 78;-95 79;-95 80;-95 81;-94 58;-94 60;-94 61;-94 62;-94 63;-94 64;-94 65;-94 66;-94 67;-94 68;-94 69;-94 70;-94 71;-94 72;-94 73;-94 74;-94 75;-94 76;-94 77;-94 78;-94 79;-94 80;-94 81;-93 58;-93 61;-93 62;-93 63;-93 64;-93 65;-93 66;-93 67;-93 68;-93 69;-93 70;-93 71;-93 72;-93 73;-93 74;-93 75;-93 76;-93 77;-93 78;-93 79;-93 80;-93 81;-92 62;-92 63;-92 64;-92 65;-92 66;-92 67;-92 68;-92 69;-92 70;-92 72;-92 73;-92 74;-92 75;-92 76;-92 77;-92 78;-92 79;-92 80;-92 81;-91 62;-91 63;-91 64;-91 65;-91 66;-91 67;-91 68;-91 69;-91 70;-91 71;-91 72;-91 73;-91 74;-91 75;-91 76;-91 77;-91 78;-91 79;-91 80;-91 81;-91 82;-90 63;-90 64;-90 65;-90 66;-90 67;-90 68;-90 69;-90 70;-90 71;-90 72;-90 73;-90 74;-90 75;-90 76;-90 77;-90 78;-90 79;-90 80;-90 81;-90 82;-89 56;-89 63;-89 64;-89 65;-89 66;-89 67;-89 68;-89 69;-89 70;-89 71;-89 72;-89 73;-89 74;-89 75;-89 76;-89 77;-89 78;-89 79;-89 80;-89 81;-89 82;-88 63;-88 64;-88 65;-88 66;-88 67;-88 68;-88 69;-88 70;-88 71;-88 72;-88 73;-88 74;-88 75;-88 76;-88 77;-88 78;-88 79;-88 80;-88 81;-88 82;-87 63;-87 64;-87 65;-87 66;-87 67;-87 68;-87 69;-87 70;-87 71;-87 72;-87 73;-87 74;-87 75;-87 76;-87 77;-87 78;-87 79;-87 80;-87 81;-87 82;-86 62;-86 63;-86 64;-86 65;-86 66;-86 67;-86 68;-86 69;-86 70;-86 71;-86 72;-86 73;-86 74;-86 75;-86 76;-86 77;-86 78;-86 79;-86 80;-86 81;-86 82;-85 62;-85 63;-85 64;-85 65;-85 66;-85 67;-85 68;-85 69;-85 70;-85 71;-85 72;-85 73;-85 74;-85 75;-85 76;-85 77;-85 78;-85 79;-85 80;-85 81;-85 82;-84 55;-84 62;-84 63;-84 64;-84 65;-84 66;-84 67;-84 68;-84 69;-84 70;-84 71;-84 72;-84 73;-84 74;-84 75;-84 76;-84 77;-84 78;-84 79;-84 80;-84 81;-84 82;-83 52;-83 53;-83 55;-83 62;-83 63;-83 64;-83 65;-83 66;-83 67;-83 68;-83 69;-83 70;-83 71;-83 72;-83 73;-83 74;-83 75;-83 76;-83 77;-83 78;-83 79;-83 80;-83 81;-83 82;-82 52;-82 53;-82 54;-82 62;-82 63;-82 64;-82 66;-82 67;-82 68;-82 69;-82 70;-82 71;-82 72;-82 73;-82 74;-82 75;-82 76;-82 77;-82 78;-82 79;-82 80;-82 81;-82 82;-81 52;-81 53;-81 54;-81 55;-81 56;-81 58;-81 59;-81 60;-81 61;-81 62;-81 63;-81 64;-81 69;-81 70;-81 71;-81 72;-81 73;-81 74;-81 75;-81 76;-81 77;-81 78;-81 79;-81 80;-81 81;-81 82;-81 83;-80 51;-80 52;-80 53;-80 54;-80 55;-80 56;-80 57;-80 58;-80 59;-80 60;-80 61;-80 62;-80 67;-80 68;-80 69;-80 70;-80 71;-80 72;-80 73;-80 74;-80 75;-80 76;-80 77;-80 78;-80 79;-80 80;-80 81;-80 82;-80 83;-79 51;-79 52;-79 53;-79 54;-79 55;-79 56;-79 57;-79 58;-79 59;-79 60;-79 62;-79 63;-79 64;-79 65;-79 68;-79 69;-79 70;-79 71;-79 72;-79 73;-79 75;-79 76;-79 77;-79 78;-79 79;-79 80;-79 81;-79 82;-79 83;-78 55;-78 56;-78 57;-78 58;-78 59;-78 60;-78 62;-78 63;-78 64;-78 65;-78 67;-78 68;-78 69;-78 70;-78 71;-78 72;-78 73;-78 76;-78 77;-78 78;-78 79;-78 80;-78 81;-78 82;-78 83;-77 55;-77 56;-77 57;-77 63;-77 64;-77 65;-77 67;-77 68;-77 69;-77 70;-77 71;-77 72;-77 73;-77 77;-77 78;-77 79;-77 80;-77 81;-77 82;-77 83;-76 64;-76 65;-76 67;-76 68;-76 69;-76 70;-76 71;-76 72;-76 73;-76 77;-76 78;-76 79;-76 80;-76 81;-76 82;-76 83;-75 62;-75 64;-75 65;-75 66;-75 67;-75 68;-75 69;-75 70;-75 71;-75 72;-75 78;-75 79;-75 80;-75 81;-75 82;-75 83;-74 62;-74 63;-74 64;-74 65;-74 66;-74 67;-74 68;-74 69;-74 70;-74 71;-74 79;-74 80;-74 81;-74 82;-74 83;-73 61;-73 62;-73 63;-73 64;-73 65;-73 66;-73 67;-73 68;-73 69;-73 70;-73 71;-73 79;-73 80;-73 81;-73 82;-73 83;-72 61;-72 62;-72 63;-72 64;-72 65;-72 66;-72 67;-72 68;-72 69;-72 70;-72 71;-72 79;-72 80;-72 81;-72 82;-72 83;-71 60;-71 61;-71 62;-71 63;-71 64;-71 65;-71 66;-71 67;-71 68;-71 69;-71 70;-71 71;-71 79;-71 80;-71 81;-71 82;-71 83;-70 58;-70 59;-70 60;-70 61;-70 62;-70 63;-70 64;-70 65;-70 66;-70 67;-70 68;-70 69;-70 70;-70 80;-70 81;-70 82;-70 83;-69 58;-69 59;-69 62;-69 63;-69 64;-69 65;-69 66;-69 67;-69 68;-69 69;-69 70;-69 80;-69 81;-69 82;-69 83;-68 58;-68 61;-68 62;-68 63;-68 64;-68 65;-68 66;-68 67;-68 68;-68 69;-68 70;-68 80;-68 81;-68 82;-68 83;-67 58;-67 59;-67 61;-67 62;-67 63;-67 64;-67 65;-67 66;-67 67;-67 68;-67 69;-67 80;-67 81;-67 82;-67 83;-66 58;-66 59;-66 60;-66 61;-66 62;-66 63;-66 64;-66 65;-66 66;-66 67;-66 68;-66 81;-66 82;-66 83;-65 60;-65 61;-65 62;-65 63;-65 64;-65 65;-65 66;-65 67;-65 68;-65 81;-65 82;-65 83;-64 62;-64 63;-64 64;-64 65;-64 66;-64 67;-64 81;-64 82;-63 65;-63 66;-63 67;-63 81;-63 82;-62 65;-62 66;-62 67;-62 81;-62 82 + + + -95 48;-95 49;-95 50;-95 51;-95 52;-95 53;-94 48;-94 49;-94 50;-94 51;-94 52;-94 53;-94 54;-93 48;-93 49;-93 50;-93 51;-93 52;-93 53;-93 54;-93 55;-92 47;-92 48;-92 49;-92 50;-92 51;-92 52;-92 53;-92 54;-92 55;-91 47;-91 48;-91 49;-91 50;-91 51;-91 52;-91 53;-91 54;-91 55;-91 56;-90 47;-90 48;-90 49;-90 50;-90 51;-90 52;-90 53;-90 54;-90 55;-90 56;-89 48;-89 49;-89 50;-89 51;-89 52;-89 53;-89 54;-89 55;-89 56;-88 47;-88 48;-88 49;-88 50;-88 51;-88 52;-88 53;-88 54;-88 55;-88 56;-87 47;-87 48;-87 49;-87 50;-87 51;-87 52;-87 53;-87 54;-87 55;-87 56;-86 46;-86 47;-86 48;-86 49;-86 50;-86 51;-86 52;-86 53;-86 54;-86 55;-85 45;-85 46;-85 47;-85 48;-85 49;-85 50;-85 51;-85 52;-85 53;-85 54;-85 55;-84 41;-84 42;-84 45;-84 46;-84 47;-84 48;-84 49;-84 50;-84 51;-84 52;-84 53;-84 54;-84 55;-83 41;-83 42;-83 43;-83 44;-83 45;-83 46;-83 47;-83 48;-83 49;-83 50;-83 51;-83 52;-83 53;-83 54;-83 55;-82 41;-82 42;-82 43;-82 44;-82 45;-82 46;-82 47;-82 48;-82 49;-82 50;-82 51;-82 52;-82 53;-81 42;-81 43;-81 44;-81 45;-81 46;-81 47;-81 48;-81 49;-81 50;-81 51;-81 52;-80 42;-80 43;-80 44;-80 45;-80 46;-80 47;-80 48;-80 49;-80 50;-80 51;-79 42;-79 43;-79 44;-79 45;-79 46;-78 43;-78 44;-78 45;-78 46;-77 43;-77 44;-77 45;-76 44;-76 45;-75 44;-75 45 + + + -64 45;-64 46;-64 47;-63 45;-63 46;-62 46 + + + -79 46;-79 47;-79 48;-79 49;-79 50;-79 51;-79 52;-79 53;-79 54;-79 55;-79 58;-79 59;-79 60;-79 61;-79 62;-78 45;-78 46;-78 47;-78 48;-78 49;-78 50;-78 51;-78 52;-78 53;-78 54;-78 55;-78 57;-78 58;-78 59;-78 60;-78 61;-78 62;-77 45;-77 46;-77 47;-77 48;-77 49;-77 50;-77 51;-77 52;-77 53;-77 54;-77 55;-77 56;-77 57;-77 58;-77 59;-77 60;-77 61;-77 62;-76 45;-76 46;-76 47;-76 48;-76 49;-76 50;-76 51;-76 52;-76 53;-76 54;-76 55;-76 56;-76 57;-76 58;-76 59;-76 60;-76 61;-76 62;-75 44;-75 45;-75 46;-75 47;-75 48;-75 49;-75 50;-75 51;-75 52;-75 53;-75 54;-75 55;-75 56;-75 57;-75 58;-75 59;-75 60;-75 61;-75 62;-74 44;-74 45;-74 46;-74 47;-74 48;-74 49;-74 50;-74 51;-74 52;-74 53;-74 54;-74 55;-74 56;-74 57;-74 58;-74 59;-74 60;-74 61;-74 62;-73 44;-73 45;-73 46;-73 47;-73 48;-73 49;-73 50;-73 51;-73 52;-73 53;-73 54;-73 55;-73 56;-73 57;-73 58;-73 59;-73 60;-73 61;-73 62;-72 44;-72 45;-72 46;-72 47;-72 48;-72 49;-72 50;-72 51;-72 52;-72 53;-72 54;-72 55;-72 56;-72 57;-72 58;-72 59;-72 60;-72 61;-71 45;-71 46;-71 47;-71 48;-71 49;-71 50;-71 51;-71 52;-71 53;-71 54;-71 55;-71 56;-71 57;-71 58;-71 59;-71 60;-71 61;-70 46;-70 47;-70 48;-70 49;-70 50;-70 51;-70 52;-70 53;-70 54;-70 55;-70 56;-70 57;-70 58;-70 59;-70 60;-70 61;-69 47;-69 48;-69 49;-69 50;-69 51;-69 52;-69 53;-69 54;-69 55;-69 56;-69 57;-69 58;-69 59;-68 47;-68 48;-68 49;-68 50;-68 51;-68 52;-68 53;-68 54;-68 55;-68 56;-68 57;-68 58;-67 47;-67 48;-67 49;-67 50;-67 51;-67 52;-67 53;-67 54;-67 55;-67 56;-67 57;-67 58;-67 59;-66 47;-66 48;-66 49;-66 50;-66 51;-66 52;-66 54;-66 55;-66 56;-66 57;-66 58;-66 59;-66 60;-65 48;-65 49;-65 50;-65 51;-65 52;-65 54;-65 55;-65 56;-65 57;-65 58;-65 59;-65 60;-64 49;-64 50;-64 51;-64 52;-64 54;-64 55;-64 56;-64 57;-64 58;-63 47;-63 48;-63 49;-63 50;-63 51;-63 52;-62 47;-62 48;-62 49;-62 50;-62 51;-62 52;-61 50;-61 51;-61 52;-60 50;-60 51;-60 52;-59 50;-59 51;-59 52;-58 51;-58 52 + + + -110 48;-110 49;-110 50;-110 51;-110 52;-110 53;-110 54;-110 55;-110 56;-110 57;-110 58;-110 59;-110 60;-109 48;-109 49;-109 50;-109 51;-109 52;-109 53;-109 54;-109 55;-109 56;-109 57;-109 58;-109 59;-109 60;-108 48;-108 49;-108 50;-108 51;-108 52;-108 53;-108 54;-108 55;-108 56;-108 57;-108 58;-108 59;-108 60;-107 48;-107 49;-107 50;-107 51;-107 52;-107 53;-107 54;-107 55;-107 56;-107 57;-107 58;-107 59;-107 60;-106 48;-106 49;-106 50;-106 51;-106 52;-106 53;-106 54;-106 55;-106 56;-106 57;-106 58;-106 59;-106 60;-105 48;-105 49;-105 50;-105 51;-105 52;-105 53;-105 54;-105 55;-105 56;-105 57;-105 58;-105 59;-105 60;-104 48;-104 49;-104 50;-104 51;-104 52;-104 53;-104 54;-104 55;-104 56;-104 57;-104 58;-104 59;-104 60;-103 48;-103 49;-103 50;-103 51;-103 52;-103 53;-103 54;-103 55;-103 56;-103 57;-103 58;-103 59;-103 60;-102 48;-102 49;-102 50;-102 51;-102 52;-102 53;-102 54;-102 55;-102 56;-102 57;-102 58;-102 59;-102 60 + + + -141 60;-141 61;-141 62;-141 63;-141 64;-141 65;-141 66;-141 67;-141 68;-141 69;-140 59;-140 60;-140 61;-140 62;-140 63;-140 64;-140 65;-140 66;-140 67;-140 68;-140 69;-139 59;-139 60;-139 61;-139 62;-139 63;-139 64;-139 65;-139 66;-139 67;-139 68;-139 69;-138 59;-138 60;-138 61;-138 62;-138 63;-138 64;-138 65;-138 66;-138 67;-138 68;-138 69;-137 59;-137 60;-137 61;-137 62;-137 63;-137 64;-137 65;-137 66;-137 67;-137 68;-137 69;-136 59;-136 60;-136 61;-136 62;-136 63;-136 64;-136 65;-136 66;-136 67;-135 59;-135 60;-135 61;-135 62;-135 63;-135 64;-135 65;-135 66;-135 67;-134 59;-134 60;-134 61;-134 62;-134 63;-134 64;-134 65;-134 66;-134 67;-133 59;-133 60;-133 61;-133 62;-133 63;-133 64;-133 65;-133 66;-132 59;-132 60;-132 61;-132 62;-132 63;-132 64;-131 59;-131 60;-131 61;-131 62;-131 63;-131 64;-130 59;-130 60;-130 61;-130 62;-130 63;-129 59;-129 60;-129 61;-129 62;-128 59;-128 60;-128 61;-127 59;-127 60;-127 61;-126 59;-126 60;-125 59;-125 60;-125 61;-124 59;-124 60 + + + + -73 76;-73 77;-73 78;-72 76;-72 77;-72 78;-71 76;-71 77;-71 78;-70 76;-70 77;-70 78;-70 79;-69 75;-69 76;-69 77;-69 78;-69 79;-68 75;-68 76;-68 77;-68 78;-68 79;-68 80;-67 75;-67 76;-67 77;-67 78;-67 79;-67 80;-66 75;-66 76;-66 77;-66 78;-66 79;-66 80;-65 75;-65 76;-65 77;-65 78;-65 79;-65 80;-65 81;-64 75;-64 76;-64 77;-64 78;-64 79;-64 80;-64 81;-63 75;-63 76;-63 77;-63 78;-63 79;-63 80;-63 81;-62 75;-62 76;-62 77;-62 78;-62 79;-62 80;-62 81;-61 75;-61 76;-61 77;-61 78;-61 79;-61 80;-61 81;-61 82;-60 75;-60 76;-60 77;-60 78;-60 79;-60 80;-60 81;-60 82;-59 74;-59 75;-59 76;-59 77;-59 78;-59 79;-59 80;-59 81;-59 82;-58 73;-58 74;-58 75;-58 76;-58 77;-58 78;-58 79;-58 80;-58 81;-58 82;-57 71;-57 72;-57 73;-57 74;-57 75;-57 76;-57 77;-57 78;-57 79;-57 80;-57 81;-57 82;-56 69;-56 70;-56 71;-56 72;-56 73;-56 74;-56 75;-56 76;-56 77;-56 78;-56 79;-56 80;-56 81;-56 82;-55 65;-55 66;-55 67;-55 69;-55 70;-55 71;-55 72;-55 73;-55 74;-55 75;-55 76;-55 77;-55 78;-55 79;-55 80;-55 81;-55 82;-54 65;-54 66;-54 67;-54 68;-54 69;-54 70;-54 71;-54 72;-54 73;-54 74;-54 75;-54 76;-54 77;-54 78;-54 79;-54 80;-54 81;-54 82;-53 63;-53 64;-53 65;-53 66;-53 67;-53 68;-53 69;-53 70;-53 71;-53 72;-53 73;-53 74;-53 75;-53 76;-53 77;-53 78;-53 79;-53 80;-53 81;-53 82;-52 62;-52 63;-52 64;-52 65;-52 66;-52 67;-52 68;-52 69;-52 70;-52 71;-52 72;-52 73;-52 74;-52 75;-52 76;-52 77;-52 78;-52 79;-52 80;-52 81;-52 82;-51 62;-51 63;-51 64;-51 65;-51 66;-51 67;-51 68;-51 69;-51 70;-51 71;-51 72;-51 73;-51 74;-51 75;-51 76;-51 77;-51 78;-51 79;-51 80;-51 81;-51 82;-50 61;-50 62;-50 63;-50 64;-50 65;-50 66;-50 67;-50 68;-50 69;-50 70;-50 71;-50 72;-50 73;-50 74;-50 75;-50 76;-50 77;-50 78;-50 79;-50 80;-50 81;-50 82;-49 60;-49 61;-49 62;-49 63;-49 64;-49 65;-49 66;-49 67;-49 68;-49 69;-49 70;-49 71;-49 72;-49 73;-49 74;-49 75;-49 76;-49 77;-49 78;-49 79;-49 80;-49 81;-49 82;-48 60;-48 61;-48 62;-48 63;-48 64;-48 65;-48 66;-48 67;-48 68;-48 69;-48 70;-48 71;-48 72;-48 73;-48 74;-48 75;-48 76;-48 77;-48 78;-48 79;-48 80;-48 81;-48 82;-48 83;-47 60;-47 61;-47 62;-47 63;-47 64;-47 65;-47 66;-47 67;-47 68;-47 69;-47 70;-47 71;-47 72;-47 73;-47 74;-47 75;-47 76;-47 77;-47 78;-47 79;-47 80;-47 81;-47 82;-47 83;-46 59;-46 60;-46 61;-46 62;-46 63;-46 64;-46 65;-46 66;-46 67;-46 68;-46 69;-46 70;-46 71;-46 72;-46 73;-46 74;-46 75;-46 76;-46 77;-46 78;-46 79;-46 80;-46 81;-46 82;-46 83;-45 59;-45 60;-45 61;-45 62;-45 63;-45 64;-45 65;-45 66;-45 67;-45 68;-45 69;-45 70;-45 71;-45 72;-45 73;-45 74;-45 75;-45 76;-45 77;-45 78;-45 79;-45 80;-45 81;-45 82;-45 83;-44 59;-44 60;-44 61;-44 62;-44 63;-44 64;-44 65;-44 66;-44 67;-44 68;-44 69;-44 70;-44 71;-44 72;-44 73;-44 74;-44 75;-44 76;-44 77;-44 78;-44 79;-44 80;-44 81;-44 82;-44 83;-43 60;-43 61;-43 62;-43 63;-43 64;-43 65;-43 66;-43 67;-43 68;-43 69;-43 70;-43 71;-43 72;-43 73;-43 74;-43 75;-43 76;-43 77;-43 78;-43 79;-43 80;-43 81;-43 82;-43 83;-42 61;-42 62;-42 63;-42 64;-42 65;-42 66;-42 67;-42 68;-42 69;-42 70;-42 71;-42 72;-42 73;-42 74;-42 75;-42 76;-42 77;-42 78;-42 79;-42 80;-42 81;-42 82;-42 83;-41 63;-41 64;-41 65;-41 66;-41 67;-41 68;-41 69;-41 70;-41 71;-41 72;-41 73;-41 74;-41 75;-41 76;-41 77;-41 78;-41 79;-41 80;-41 81;-41 82;-41 83;-40 64;-40 65;-40 66;-40 67;-40 68;-40 69;-40 70;-40 71;-40 72;-40 73;-40 74;-40 75;-40 76;-40 77;-40 78;-40 79;-40 80;-40 81;-40 82;-40 83;-39 65;-39 66;-39 67;-39 68;-39 69;-39 70;-39 71;-39 72;-39 73;-39 74;-39 75;-39 76;-39 77;-39 78;-39 79;-39 80;-39 81;-39 82;-39 83;-38 65;-38 66;-38 67;-38 68;-38 69;-38 70;-38 71;-38 72;-38 73;-38 74;-38 75;-38 76;-38 77;-38 78;-38 79;-38 80;-38 81;-38 82;-38 83;-37 65;-37 66;-37 67;-37 68;-37 69;-37 70;-37 71;-37 72;-37 73;-37 74;-37 75;-37 76;-37 77;-37 78;-37 79;-37 80;-37 81;-37 82;-37 83;-36 65;-36 66;-36 67;-36 68;-36 69;-36 70;-36 71;-36 72;-36 73;-36 74;-36 75;-36 76;-36 77;-36 78;-36 79;-36 80;-36 81;-36 82;-36 83;-35 66;-35 67;-35 68;-35 69;-35 70;-35 71;-35 72;-35 73;-35 74;-35 75;-35 76;-35 77;-35 78;-35 79;-35 80;-35 81;-35 82;-35 83;-34 66;-34 67;-34 68;-34 69;-34 70;-34 71;-34 72;-34 73;-34 74;-34 75;-34 76;-34 77;-34 78;-34 79;-34 80;-34 81;-34 82;-34 83;-33 67;-33 68;-33 69;-33 70;-33 71;-33 72;-33 73;-33 74;-33 75;-33 76;-33 77;-33 78;-33 79;-33 80;-33 81;-33 82;-33 83;-32 67;-32 68;-32 69;-32 70;-32 71;-32 72;-32 73;-32 74;-32 75;-32 76;-32 77;-32 78;-32 79;-32 80;-32 81;-32 82;-32 83;-31 67;-31 68;-31 69;-31 70;-31 71;-31 72;-31 73;-31 74;-31 75;-31 76;-31 77;-31 78;-31 79;-31 80;-31 81;-31 82;-31 83;-30 68;-30 69;-30 70;-30 71;-30 72;-30 73;-30 74;-30 75;-30 76;-30 77;-30 78;-30 79;-30 80;-30 81;-30 82;-30 83;-29 68;-29 69;-29 70;-29 71;-29 72;-29 73;-29 74;-29 75;-29 76;-29 77;-29 78;-29 79;-29 80;-29 81;-29 82;-29 83;-28 68;-28 69;-28 70;-28 71;-28 72;-28 73;-28 74;-28 75;-28 76;-28 77;-28 78;-28 79;-28 80;-28 81;-28 82;-28 83;-27 68;-27 69;-27 70;-27 71;-27 72;-27 73;-27 74;-27 75;-27 76;-27 77;-27 78;-27 79;-27 80;-27 81;-27 82;-27 83;-26 68;-26 69;-26 70;-26 71;-26 72;-26 73;-26 74;-26 75;-26 76;-26 77;-26 78;-26 79;-26 80;-26 81;-26 82;-26 83;-25 69;-25 70;-25 71;-25 72;-25 73;-25 74;-25 75;-25 76;-25 77;-25 78;-25 79;-25 80;-25 81;-25 82;-25 83;-24 69;-24 70;-24 71;-24 72;-24 73;-24 74;-24 75;-24 76;-24 77;-24 78;-24 79;-24 80;-24 81;-24 82;-24 83;-23 69;-23 70;-23 71;-23 72;-23 73;-23 74;-23 75;-23 76;-23 77;-23 78;-23 79;-23 80;-23 81;-23 82;-22 70;-22 71;-22 72;-22 73;-22 74;-22 75;-22 76;-22 77;-22 78;-22 79;-22 80;-22 81;-22 82;-21 73;-21 74;-21 75;-21 76;-21 77;-21 78;-21 79;-21 80;-21 81;-21 82;-20 73;-20 74;-20 75;-20 76;-20 77;-20 78;-20 79;-20 80;-20 81;-20 82;-19 74;-19 75;-19 76;-19 77;-19 78;-19 79;-19 80;-19 81;-19 82;-18 74;-18 75;-18 77;-18 78;-18 79;-18 80;-18 81;-18 82;-17 80;-17 81;-16 80;-16 81;-15 80;-15 81;-14 80;-14 81;-13 80;-13 81;-12 81 + + -73 76;-73 77;-73 78;-72 76;-72 77;-72 78;-71 76;-71 77;-71 78;-70 76;-70 77;-70 78;-70 79;-69 75;-69 76;-69 77;-69 78;-69 79;-68 75;-68 76;-68 77;-68 78;-68 79;-68 80;-67 75;-67 76;-67 77;-67 78;-67 79;-67 80;-66 75;-66 76;-66 77;-66 78;-66 79;-66 80;-65 75;-65 76;-65 77;-65 78;-65 79;-65 80;-65 81;-64 75;-64 76;-64 77;-64 78;-64 79;-64 80;-64 81;-63 75;-63 76;-63 77;-63 78;-63 79;-63 80;-63 81;-62 75;-62 76;-62 77;-62 78;-62 79;-62 80;-62 81;-61 75;-61 76;-61 77;-61 78;-61 79;-61 80;-61 81;-61 82;-60 75;-60 76;-60 77;-60 78;-60 79;-60 80;-60 81;-60 82;-59 74;-59 75;-59 76;-59 77;-59 78;-59 79;-59 80;-59 81;-59 82;-58 74;-58 75;-58 76;-58 77;-58 78;-58 79;-58 80;-58 81;-58 82;-57 74;-57 75;-57 76;-57 77;-57 78;-57 79;-57 80;-57 81;-57 82;-56 75;-56 76;-56 77;-56 78;-56 79;-56 80;-56 81;-56 82;-55 75;-55 76;-55 77;-55 78;-55 79;-55 80;-55 81;-55 82;-54 75;-54 76;-54 77;-54 78;-54 79;-54 80;-54 81;-54 82;-53 75;-53 76;-53 77;-53 78;-53 79;-53 80;-53 81;-53 82;-52 76;-52 77;-52 78;-52 79;-52 80;-52 81;-52 82;-51 76;-51 77;-51 78;-51 79;-51 80;-51 81;-51 82;-50 76;-50 77;-50 78;-50 79;-50 80;-50 81;-50 82;-49 76;-49 77;-49 78;-49 79;-49 80;-49 81;-49 82;-48 77;-48 78;-48 79;-48 80;-48 81;-48 82;-48 83;-47 77;-47 78;-47 79;-47 80;-47 81;-47 82;-47 83;-46 77;-46 78;-46 79;-46 80;-46 81;-46 82;-46 83;-45 77;-45 78;-45 79;-45 80;-45 81;-45 82;-45 83;-44 77;-44 78;-44 79;-44 80;-44 81;-44 82;-44 83;-43 78;-43 79;-43 80;-43 81;-43 82;-43 83;-42 78;-42 79;-42 80;-42 81;-42 82;-42 83;-41 78;-41 79;-41 80;-41 81;-41 82;-41 83;-40 78;-40 79;-40 80;-40 81;-40 82;-40 83;-39 78;-39 79;-39 80;-39 81;-39 82;-39 83;-38 78;-38 79;-38 80;-38 81;-38 82;-38 83;-37 78;-37 79;-37 80;-37 81;-37 82;-37 83;-36 78;-36 79;-36 80;-36 81;-36 82;-36 83;-35 79;-35 80;-35 81;-35 82;-35 83;-34 79;-34 80;-34 81;-34 82;-34 83;-33 79;-33 80;-33 81;-33 82;-33 83;-32 79;-32 80;-32 81;-32 82;-32 83;-31 79;-31 80;-31 81;-31 82;-31 83;-30 79;-30 80;-30 81;-30 82;-30 83;-29 79;-29 80;-29 81;-29 82;-29 83;-28 79;-28 80;-28 81;-28 82;-28 83;-27 79;-27 80;-27 81;-27 82;-27 83;-26 79;-26 80;-26 81;-26 82;-26 83;-25 79;-25 80;-25 81;-25 82;-25 83;-24 79;-24 80;-24 81;-24 82;-24 83;-23 80;-23 81;-23 82;-22 80;-22 81;-22 82;-21 80;-21 81;-21 82;-20 80;-20 81;-20 82;-19 80;-19 81;-19 82;-18 80;-18 81;-18 82;-17 80;-17 81;-16 80;-16 81;-15 80;-15 81;-14 80;-14 81;-13 80;-13 81;-12 81 + + + -57 71;-57 72;-57 73;-57 74;-57 75;-56 69;-56 70;-56 71;-56 72;-56 73;-56 74;-56 75;-55 65;-55 66;-55 67;-55 69;-55 70;-55 71;-55 72;-55 73;-55 74;-55 75;-54 65;-54 66;-54 67;-54 68;-54 69;-54 70;-54 71;-54 72;-54 73;-54 74;-54 75;-54 76;-53 63;-53 64;-53 65;-53 66;-53 67;-53 68;-53 69;-53 70;-53 71;-53 72;-53 73;-53 74;-53 75;-53 76;-52 62;-52 63;-52 64;-52 65;-52 66;-52 67;-52 68;-52 69;-52 70;-52 71;-52 72;-52 73;-52 74;-52 75;-52 76;-51 62;-51 63;-51 64;-51 65;-51 66;-51 67;-51 68;-51 69;-51 70;-51 71;-51 72;-51 73;-51 74;-51 75;-51 76;-50 61;-50 62;-50 63;-50 64;-50 65;-50 66;-50 67;-50 68;-50 69;-50 70;-50 71;-50 72;-50 73;-50 74;-50 75;-50 76;-50 77;-49 60;-49 61;-49 62;-49 63;-49 64;-49 65;-49 66;-49 67;-49 68;-49 69;-49 70;-49 71;-49 72;-49 73;-49 74;-49 75;-49 76;-49 77;-48 60;-48 61;-48 62;-48 63;-48 64;-48 65;-48 66;-48 67;-48 68;-48 69;-48 70;-48 71;-48 72;-48 73;-48 74;-48 75;-48 76;-48 77;-47 60;-47 61;-47 62;-47 63;-47 64;-47 65;-47 66;-47 67;-47 68;-47 69;-47 70;-47 71;-47 72;-47 73;-47 74;-47 75;-47 76;-47 77;-46 59;-46 60;-46 61;-46 62;-46 63;-46 64;-46 65;-46 66;-46 67;-46 68;-46 69;-46 70;-46 71;-46 72;-46 73;-46 74;-46 75;-46 76;-46 77;-45 59;-45 60;-45 61;-45 62;-45 63;-45 64;-45 65;-45 66;-45 67;-45 68;-45 69;-45 70;-45 71;-45 72;-45 73;-45 74;-45 75;-45 76;-45 77;-45 78;-44 59;-44 60;-44 61;-44 62;-44 63;-44 64;-44 65;-44 66;-44 67;-44 68;-44 69;-44 70;-44 71;-44 72;-44 73;-44 74;-44 75;-44 76;-44 77;-44 78;-43 60;-43 61 + + + -44 60;-44 61;-44 62;-44 63;-44 64;-44 65;-44 66;-44 67;-44 68;-44 69;-44 70;-44 71;-44 72;-44 73;-44 74;-44 75;-44 76;-44 77;-44 78;-43 60;-43 61;-43 62;-43 63;-43 64;-43 65;-43 66;-43 67;-43 68;-43 69;-43 70;-43 71;-43 72;-43 73;-43 74;-43 75;-43 76;-43 77;-43 78;-42 61;-42 62;-42 63;-42 64;-42 65;-42 66;-42 67;-42 68;-42 69;-42 70;-42 71;-42 72;-42 73;-42 74;-42 75;-42 76;-42 77;-42 78;-41 63;-41 64;-41 65;-41 66;-41 67;-41 68;-41 69;-41 70;-41 71;-41 72;-41 73;-41 74;-41 75;-41 76;-41 77;-41 78;-40 64;-40 65;-40 66;-40 67;-40 68;-40 69;-40 70;-40 71;-40 72;-40 73;-40 74;-40 75;-40 76;-40 77;-40 78;-39 65;-39 66;-39 67;-39 68;-39 69;-39 70;-39 71;-39 72;-39 73;-39 74;-39 75;-39 76;-39 77;-39 78;-38 65;-38 66;-38 67;-38 68;-38 69;-38 70;-38 71;-38 72;-38 73;-38 74;-38 75;-38 76;-38 77;-38 78;-38 79;-37 65;-37 66;-37 67;-37 68;-37 69;-37 70;-37 71;-37 72;-37 73;-37 74;-37 75;-37 76;-37 77;-37 78;-37 79;-36 65;-36 66;-36 67;-36 68;-36 69;-36 70;-36 71;-36 72;-36 73;-36 74;-36 75;-36 76;-36 77;-36 78;-36 79;-35 66;-35 67;-35 68;-35 69;-35 70;-35 71;-35 72;-35 73;-35 74;-35 75;-35 76;-35 77;-35 78;-35 79;-34 66;-34 67;-34 68;-34 69;-34 70;-34 71;-34 72;-34 73;-34 74;-34 75;-34 76;-34 77;-34 78;-34 79;-33 67;-33 68;-33 69;-33 70;-33 71;-33 72;-33 73;-33 74;-33 75;-33 76;-33 77;-33 78;-33 79;-32 67;-32 68;-32 69;-32 70;-32 71;-32 72;-32 73;-32 74;-32 75;-32 76;-32 77;-32 78;-32 79;-31 67;-31 68;-31 69;-31 70;-31 71;-31 72;-31 73;-31 74;-31 75;-31 76;-31 77;-31 78;-31 79;-30 68;-30 69;-30 70;-30 71;-30 72;-30 73;-30 74;-30 75;-30 76;-30 77;-30 78;-30 79;-29 68;-29 69;-29 70;-29 71;-29 72;-29 73;-29 74;-29 75;-29 76;-29 77;-29 78;-29 79;-28 68;-28 69;-28 70;-28 71;-28 72;-28 73;-28 74;-28 75;-28 76;-28 77;-28 78;-28 79;-27 68;-27 69;-27 70;-27 71;-27 72;-27 73;-27 74;-27 75;-27 76;-27 77;-27 78;-27 79;-27 80;-26 68;-26 69;-26 70;-26 71;-26 72;-26 73;-26 74;-26 75;-26 76;-26 77;-26 78;-26 79;-26 80;-25 69;-25 70;-25 71;-25 72;-25 73;-25 74;-25 75;-25 76;-25 77;-25 78;-25 79;-25 80;-24 69;-24 70;-24 71;-24 72;-24 73;-24 74;-24 75;-24 76;-24 77;-24 78;-24 79;-24 80;-23 69;-23 70;-23 71;-23 72;-23 73;-23 74;-23 75;-23 76;-23 77;-23 78;-23 79;-23 80;-22 70;-22 71;-22 72;-22 73;-22 74;-22 75;-22 76;-22 77;-22 78;-22 79;-22 80;-21 73;-21 74;-21 75;-21 76;-21 77;-21 78;-21 79;-21 80;-20 73;-20 74;-20 75;-20 76;-20 77;-20 78;-20 79;-20 80;-19 74;-19 75;-19 76;-19 77;-19 78;-19 79;-19 80;-18 74;-18 75;-18 77;-18 78;-18 79;-18 80;-17 80;-16 80 + + + + -118 32;-117 30;-117 31;-117 32;-116 24;-116 25;-116 27;-116 28;-116 29;-116 30;-116 31;-116 32;-115 18;-115 26;-115 27;-115 28;-115 29;-115 30;-115 31;-115 32;-114 25;-114 26;-114 27;-114 28;-114 29;-114 30;-114 31;-114 32;-113 24;-113 25;-113 26;-113 27;-113 28;-113 29;-113 30;-113 31;-113 32;-112 18;-112 23;-112 24;-112 25;-112 26;-112 27;-112 28;-112 29;-112 30;-112 31;-111 18;-111 19;-111 22;-111 23;-111 24;-111 25;-111 26;-111 27;-111 28;-111 29;-111 30;-111 31;-110 22;-110 23;-110 24;-110 25;-110 26;-110 27;-110 28;-110 29;-110 30;-110 31;-109 24;-109 25;-109 26;-109 27;-109 28;-109 29;-109 30;-109 31;-108 23;-108 24;-108 25;-108 26;-108 27;-108 28;-108 29;-108 30;-108 31;-107 21;-107 22;-107 23;-107 24;-107 25;-107 26;-107 27;-107 28;-107 29;-107 30;-107 31;-106 19;-106 20;-106 21;-106 22;-106 23;-106 24;-106 25;-106 26;-106 27;-106 28;-106 29;-106 30;-106 31;-105 18;-105 19;-105 20;-105 21;-105 22;-105 23;-105 24;-105 25;-105 26;-105 27;-105 28;-105 29;-105 30;-104 17;-104 18;-104 19;-104 20;-104 21;-104 22;-104 23;-104 24;-104 25;-104 26;-104 27;-104 28;-104 29;-103 17;-103 18;-103 19;-103 20;-103 21;-103 22;-103 23;-103 24;-103 25;-103 26;-103 27;-103 28;-103 29;-102 17;-102 18;-102 19;-102 20;-102 21;-102 22;-102 23;-102 24;-102 25;-102 26;-102 27;-102 28;-102 29;-101 16;-101 17;-101 18;-101 19;-101 20;-101 21;-101 22;-101 23;-101 24;-101 25;-101 26;-101 27;-101 28;-101 29;-100 16;-100 17;-100 18;-100 19;-100 20;-100 21;-100 22;-100 23;-100 24;-100 25;-100 26;-100 27;-100 28;-99 16;-99 17;-99 18;-99 19;-99 20;-99 21;-99 22;-99 23;-99 24;-99 25;-99 26;-98 15;-98 16;-98 17;-98 18;-98 19;-98 20;-98 21;-98 22;-98 23;-98 24;-98 25;-98 26;-97 15;-97 16;-97 17;-97 18;-97 19;-97 20;-96 15;-96 16;-96 17;-96 18;-96 19;-95 15;-95 16;-95 17;-95 18;-94 15;-94 16;-94 17;-94 18;-93 14;-93 15;-93 16;-93 17;-93 18;-93 20;-93 21;-92 14;-92 15;-92 16;-92 17;-92 18;-92 19;-92 20;-92 21;-92 22;-91 15;-91 16;-91 17;-91 18;-91 19;-91 20;-91 21;-91 22;-90 17;-90 18;-90 19;-90 20;-90 21;-90 22;-89 17;-89 18;-89 19;-89 20;-89 21;-88 18;-88 19;-88 20;-88 21;-87 20;-87 21 + + -102 21;-102 22 + + + -118 32;-117 30;-117 31;-117 32;-116 27;-116 28;-116 29;-116 30;-116 31;-116 32;-115 27;-115 28;-115 29;-115 30;-115 31;-115 32;-114 27;-114 28;-114 29;-113 27;-113 28;-113 29 + + + -115 18;-115 26;-115 27;-115 28;-114 25;-114 26;-114 27;-114 28;-113 24;-113 25;-113 26;-113 27;-113 28;-112 18;-112 23;-112 24;-112 25;-112 26;-112 27;-111 18;-111 19;-111 22;-111 23;-111 24;-111 25;-111 26;-110 22;-110 23;-110 24;-110 25 + + + -92 17;-92 18;-92 19;-92 20;-91 17;-91 18;-91 19;-91 20;-90 17;-90 18;-90 19;-90 20;-89 18;-89 19 + + + -94 15;-94 16;-94 17;-94 18;-93 14;-93 15;-93 16;-93 17;-92 14;-92 15;-92 16;-92 17;-91 15;-91 16 + + + -109 26;-109 27;-109 28;-109 29;-109 30;-109 31;-108 25;-108 26;-108 27;-108 28;-108 29;-108 30;-108 31;-107 25;-107 26;-107 27;-107 28;-107 29;-107 30;-107 31;-106 26;-106 27;-106 28;-106 29;-106 30;-106 31;-105 26;-105 27;-105 28;-105 29;-105 30;-104 26;-104 27;-104 28;-104 29 + + + -104 24;-104 25;-104 26;-104 27;-104 28;-104 29;-103 24;-103 25;-103 26;-103 27;-103 28;-103 29;-102 24;-102 25;-102 26;-102 27;-102 28;-102 29;-101 24;-101 25;-101 26;-101 27;-101 28;-101 29;-100 27;-100 28 + + + -104 18;-104 19 + + + -99 18;-99 19 + + + -107 23;-107 24;-107 25;-107 26;-106 22;-106 23;-106 24;-106 25;-106 26;-105 22;-105 23;-105 24;-105 25;-105 26;-104 23;-104 24;-104 25;-104 26;-103 24;-103 25 + + + -102 19;-102 20;-102 21;-101 19;-101 20;-101 21;-100 20;-100 21 + + + -102 17;-102 18;-101 16;-101 17;-101 18;-101 19;-100 16;-100 17;-100 18;-99 16;-99 17;-99 18;-98 16;-98 17 + + + -99 19;-99 20;-99 21;-98 20 + + + -105 19;-105 20;-105 21;-105 22;-104 18;-104 19;-104 20;-104 21;-104 22;-103 18;-103 19;-103 20;-103 21;-103 22;-102 20;-102 21;-102 22 + + + -100 18;-100 19;-100 20;-99 18;-99 19;-99 20 + + + -103 17;-103 18;-103 19;-103 20;-102 18;-102 19;-102 20;-101 18;-101 19;-101 20;-100 19 + + + -99 18;-99 19 + + + -106 20;-106 21;-106 22;-106 23;-105 20;-105 21;-105 22;-105 23;-104 21 + + + -101 23;-101 24;-101 25;-101 26;-101 27;-100 23;-100 24;-100 25;-100 26;-100 27;-99 25;-99 26 + + + -98 15;-98 16;-98 17;-98 18;-97 15;-97 16;-97 17;-97 18;-96 15;-96 16;-96 17;-96 18;-95 15;-95 16;-95 17;-94 16;-94 17 + + + -99 17;-99 18;-99 19;-99 20;-98 17;-98 18;-98 19;-98 20;-97 18;-97 19;-97 20 + + + -100 19;-100 20;-100 21;-99 21 + + + -89 17;-89 18;-89 19;-89 20;-88 18;-88 19;-88 20;-88 21;-87 20;-87 21 + + + -102 21;-102 22;-102 23;-102 24;-101 21;-101 22;-101 23;-101 24;-100 21;-100 22;-100 23;-99 21;-99 22 + + + -109 24;-109 25;-109 26;-109 27;-108 23;-108 24;-108 25;-108 26;-108 27;-107 22;-107 23;-107 24;-106 22;-106 23;-106 24 + + + -115 31;-115 32;-114 30;-114 31;-114 32;-113 28;-113 29;-113 30;-113 31;-113 32;-112 27;-112 28;-112 29;-112 30;-112 31;-111 26;-111 27;-111 28;-111 29;-111 30;-111 31;-110 26;-110 27;-110 28;-110 29;-110 30;-110 31;-109 26;-109 27;-109 28;-109 29;-109 30;-109 31 + + + -94 17;-94 18;-93 17;-93 18;-92 17;-92 18;-91 17 + + + -100 22;-100 23;-100 24;-100 25;-100 26;-100 27;-99 22;-99 23;-99 24;-99 25;-99 26;-98 22;-98 23;-98 24;-98 25;-98 26 + + + -98 19 + + + -98 18;-98 19;-98 20;-98 21;-98 22;-97 17;-97 18;-97 19;-97 20;-96 17;-96 18;-96 19;-95 17;-95 18;-94 17;-94 18 + + + -91 20;-91 21;-91 22;-90 19;-90 20;-90 21;-90 22;-89 19;-89 20;-89 21;-88 20;-88 21 + + + -104 20;-104 21;-104 22;-104 23;-104 24;-103 21;-103 22;-103 23;-103 24;-103 25;-102 21;-102 22;-102 23;-102 24;-102 25;-101 24 + + + + -56 46 + + -56 46 + + + -56 46 + + + + -179 50;-179 51;-179 52;-179 53;-178 50;-178 51;-178 52;-178 53;-178 54;-178 55;-177 51;-177 52;-177 53;-177 54;-177 55;-177 56;-177 57;-176 51;-176 52;-176 53;-176 54;-176 55;-176 56;-176 57;-176 58;-175 51;-175 52;-175 53;-175 54;-175 55;-175 56;-175 57;-175 58;-175 59;-175 60;-174 51;-174 52;-174 53;-174 54;-174 55;-174 56;-174 57;-174 58;-174 59;-174 60;-174 61;-173 51;-173 52;-173 53;-173 54;-173 55;-173 56;-173 57;-173 58;-173 59;-173 60;-173 61;-173 62;-173 63;-172 51;-172 52;-172 53;-172 54;-172 55;-172 56;-172 57;-172 58;-172 59;-172 60;-172 61;-172 62;-172 63;-172 64;-172 65;-171 51;-171 52;-171 53;-171 54;-171 55;-171 56;-171 57;-171 58;-171 59;-171 60;-171 61;-171 62;-171 63;-171 64;-171 65;-171 66;-170 51;-170 52;-170 53;-170 54;-170 55;-170 56;-170 57;-170 58;-170 59;-170 60;-170 61;-170 62;-170 63;-170 64;-170 65;-170 66;-170 67;-170 68;-169 51;-169 52;-169 53;-169 54;-169 55;-169 56;-169 57;-169 58;-169 59;-169 60;-169 61;-169 62;-169 63;-169 64;-169 65;-169 66;-169 67;-169 68;-169 69;-168 51;-168 52;-168 53;-168 54;-168 55;-168 56;-168 57;-168 58;-168 59;-168 60;-168 61;-168 62;-168 63;-168 64;-168 65;-168 66;-168 67;-168 68;-168 69;-167 51;-167 52;-167 53;-167 54;-167 55;-167 56;-167 57;-167 58;-167 59;-167 60;-167 61;-167 62;-167 63;-167 64;-167 65;-167 66;-167 67;-167 68;-167 69;-166 51;-166 52;-166 53;-166 54;-166 55;-166 56;-166 57;-166 58;-166 59;-166 60;-166 61;-166 62;-166 63;-166 64;-166 65;-166 66;-166 67;-166 68;-166 69;-166 70;-165 18;-165 19;-165 20;-165 21;-165 22;-165 23;-165 24;-165 51;-165 52;-165 53;-165 54;-165 55;-165 56;-165 57;-165 58;-165 59;-165 60;-165 61;-165 62;-165 63;-165 64;-165 65;-165 66;-165 67;-165 68;-165 69;-165 70;-164 18;-164 19;-164 20;-164 21;-164 22;-164 23;-164 24;-164 51;-164 52;-164 53;-164 54;-164 55;-164 56;-164 57;-164 58;-164 59;-164 60;-164 61;-164 62;-164 63;-164 64;-164 65;-164 66;-164 67;-164 68;-164 69;-164 70;-163 18;-163 19;-163 20;-163 21;-163 22;-163 23;-163 24;-163 51;-163 52;-163 53;-163 54;-163 55;-163 56;-163 57;-163 58;-163 59;-163 60;-163 61;-163 62;-163 63;-163 64;-163 65;-163 66;-163 67;-163 68;-163 69;-163 70;-162 18;-162 19;-162 20;-162 21;-162 22;-162 23;-162 24;-162 52;-162 53;-162 54;-162 55;-162 56;-162 57;-162 58;-162 59;-162 60;-162 61;-162 62;-162 63;-162 64;-162 65;-162 66;-162 67;-162 68;-162 69;-162 70;-161 18;-161 19;-161 20;-161 21;-161 22;-161 23;-161 24;-161 52;-161 53;-161 54;-161 55;-161 56;-161 57;-161 58;-161 59;-161 60;-161 61;-161 62;-161 63;-161 64;-161 65;-161 66;-161 67;-161 68;-161 69;-161 70;-161 71;-160 18;-160 19;-160 20;-160 21;-160 22;-160 23;-160 24;-160 52;-160 53;-160 54;-160 55;-160 56;-160 57;-160 58;-160 59;-160 60;-160 61;-160 62;-160 63;-160 64;-160 65;-160 66;-160 67;-160 68;-160 69;-160 70;-160 71;-159 18;-159 19;-159 20;-159 21;-159 22;-159 23;-159 24;-159 52;-159 53;-159 54;-159 55;-159 56;-159 57;-159 58;-159 59;-159 60;-159 61;-159 62;-159 63;-159 64;-159 65;-159 66;-159 67;-159 68;-159 69;-159 70;-159 71;-158 18;-158 19;-158 20;-158 21;-158 22;-158 23;-158 24;-158 52;-158 53;-158 54;-158 55;-158 56;-158 57;-158 58;-158 59;-158 60;-158 61;-158 62;-158 63;-158 64;-158 65;-158 66;-158 67;-158 68;-158 69;-158 70;-158 71;-157 18;-157 19;-157 20;-157 21;-157 22;-157 23;-157 24;-157 52;-157 53;-157 54;-157 55;-157 56;-157 57;-157 58;-157 59;-157 60;-157 61;-157 62;-157 63;-157 64;-157 65;-157 66;-157 67;-157 68;-157 69;-157 70;-157 71;-156 18;-156 19;-156 20;-156 21;-156 22;-156 23;-156 24;-156 52;-156 53;-156 54;-156 55;-156 56;-156 57;-156 58;-156 59;-156 60;-156 61;-156 62;-156 63;-156 64;-156 65;-156 66;-156 67;-156 68;-156 69;-156 70;-156 71;-155 18;-155 19;-155 20;-155 21;-155 22;-155 23;-155 24;-155 52;-155 53;-155 54;-155 55;-155 56;-155 57;-155 58;-155 59;-155 60;-155 61;-155 62;-155 63;-155 64;-155 65;-155 66;-155 67;-155 68;-155 69;-155 70;-155 71;-154 18;-154 19;-154 20;-154 21;-154 22;-154 23;-154 24;-154 52;-154 53;-154 54;-154 55;-154 56;-154 57;-154 58;-154 59;-154 60;-154 61;-154 62;-154 63;-154 64;-154 65;-154 66;-154 67;-154 68;-154 69;-154 70;-154 71;-153 52;-153 53;-153 54;-153 55;-153 56;-153 57;-153 58;-153 59;-153 60;-153 61;-153 62;-153 63;-153 64;-153 65;-153 66;-153 67;-153 68;-153 69;-153 70;-153 71;-152 52;-152 53;-152 54;-152 55;-152 56;-152 57;-152 58;-152 59;-152 60;-152 61;-152 62;-152 63;-152 64;-152 65;-152 66;-152 67;-152 68;-152 69;-152 70;-152 71;-151 52;-151 53;-151 54;-151 55;-151 56;-151 57;-151 58;-151 59;-151 60;-151 61;-151 62;-151 63;-151 64;-151 65;-151 66;-151 67;-151 68;-151 69;-151 70;-151 71;-150 52;-150 53;-150 54;-150 55;-150 56;-150 57;-150 58;-150 59;-150 60;-150 61;-150 62;-150 63;-150 64;-150 65;-150 66;-150 67;-150 68;-150 69;-150 70;-150 71;-149 52;-149 53;-149 54;-149 55;-149 56;-149 57;-149 58;-149 59;-149 60;-149 61;-149 62;-149 63;-149 64;-149 65;-149 66;-149 67;-149 68;-149 69;-149 70;-148 52;-148 53;-148 54;-148 55;-148 56;-148 57;-148 58;-148 59;-148 60;-148 61;-148 62;-148 63;-148 64;-148 65;-148 66;-148 67;-148 68;-148 69;-148 70;-147 52;-147 53;-147 54;-147 55;-147 56;-147 57;-147 58;-147 59;-147 60;-147 61;-147 62;-147 63;-147 64;-147 65;-147 66;-147 67;-147 68;-147 69;-147 70;-146 53;-146 54;-146 55;-146 56;-146 57;-146 58;-146 59;-146 60;-146 61;-146 62;-146 63;-146 64;-146 65;-146 66;-146 67;-146 68;-146 69;-146 70;-145 53;-145 54;-145 55;-145 56;-145 57;-145 58;-145 59;-145 60;-145 61;-145 62;-145 63;-145 64;-145 65;-145 66;-145 67;-145 68;-145 69;-145 70;-144 53;-144 54;-144 55;-144 56;-144 57;-144 58;-144 59;-144 60;-144 61;-144 62;-144 63;-144 64;-144 65;-144 66;-144 67;-144 68;-144 69;-144 70;-143 53;-143 54;-143 55;-143 56;-143 57;-143 58;-143 59;-143 60;-143 61;-143 62;-143 63;-143 64;-143 65;-143 66;-143 67;-143 68;-143 69;-143 70;-142 53;-142 54;-142 55;-142 56;-142 57;-142 58;-142 59;-142 60;-142 61;-142 62;-142 63;-142 64;-142 65;-142 66;-142 67;-142 68;-142 69;-142 70;-141 53;-141 54;-141 55;-141 56;-141 57;-141 58;-141 59;-141 60;-141 61;-141 62;-141 63;-141 64;-141 65;-141 66;-141 67;-141 68;-141 69;-141 70;-140 53;-140 54;-140 55;-140 56;-140 57;-140 58;-140 59;-140 60;-139 53;-139 54;-139 55;-139 56;-139 57;-139 58;-139 59;-139 60;-138 53;-138 54;-138 55;-138 56;-138 57;-138 58;-138 59;-138 60;-137 53;-137 54;-137 55;-137 56;-137 57;-137 58;-137 59;-137 60;-136 53;-136 54;-136 55;-136 56;-136 57;-136 58;-136 59;-136 60;-135 53;-135 54;-135 55;-135 56;-135 57;-135 58;-135 59;-135 60;-134 53;-134 54;-134 55;-134 56;-134 57;-134 58;-134 59;-133 53;-133 54;-133 55;-133 56;-133 57;-133 58;-132 53;-132 54;-132 55;-132 56;-132 57;-131 53;-131 54;-131 55;-131 56;-131 57;-130 54;-130 55;-130 56;-129 54;-129 55;-128 54;-126 38;-126 39;-126 40;-126 41;-126 42;-126 43;-126 44;-126 45;-126 46;-126 47;-126 48;-126 49;-125 37;-125 38;-125 39;-125 40;-125 41;-125 42;-125 43;-125 44;-125 45;-125 46;-125 47;-125 48;-125 49;-124 36;-124 37;-124 38;-124 39;-124 40;-124 41;-124 42;-124 43;-124 44;-124 45;-124 46;-124 47;-124 48;-124 49;-123 35;-123 36;-123 37;-123 38;-123 39;-123 40;-123 41;-123 42;-123 43;-123 44;-123 45;-123 46;-123 47;-123 48;-123 49;-122 34;-122 35;-122 36;-122 37;-122 38;-122 39;-122 40;-122 41;-122 42;-122 43;-122 44;-122 45;-122 46;-122 47;-122 48;-122 49;-121 33;-121 34;-121 35;-121 36;-121 37;-121 38;-121 39;-121 40;-121 41;-121 42;-121 43;-121 44;-121 45;-121 46;-121 47;-121 48;-121 49;-120 32;-120 33;-120 34;-120 35;-120 36;-120 37;-120 38;-120 39;-120 40;-120 41;-120 42;-120 43;-120 44;-120 45;-120 46;-120 47;-120 48;-120 49;-119 31;-119 32;-119 33;-119 34;-119 35;-119 36;-119 37;-119 38;-119 39;-119 40;-119 41;-119 42;-119 43;-119 44;-119 45;-119 46;-119 47;-119 48;-119 49;-118 31;-118 32;-118 33;-118 34;-118 35;-118 36;-118 37;-118 38;-118 39;-118 40;-118 41;-118 42;-118 43;-118 44;-118 45;-118 46;-118 47;-118 48;-118 49;-117 31;-117 32;-117 33;-117 34;-117 35;-117 36;-117 37;-117 38;-117 39;-117 40;-117 41;-117 42;-117 43;-117 44;-117 45;-117 46;-117 47;-117 48;-117 49;-116 31;-116 32;-116 33;-116 34;-116 35;-116 36;-116 37;-116 38;-116 39;-116 40;-116 41;-116 42;-116 43;-116 44;-116 45;-116 46;-116 47;-116 48;-116 49;-115 31;-115 32;-115 33;-115 34;-115 35;-115 36;-115 37;-115 38;-115 39;-115 40;-115 41;-115 42;-115 43;-115 44;-115 45;-115 46;-115 47;-115 48;-115 49;-114 31;-114 32;-114 33;-114 34;-114 35;-114 36;-114 37;-114 38;-114 39;-114 40;-114 41;-114 42;-114 43;-114 44;-114 45;-114 46;-114 47;-114 48;-114 49;-113 31;-113 32;-113 33;-113 34;-113 35;-113 36;-113 37;-113 38;-113 39;-113 40;-113 41;-113 42;-113 43;-113 44;-113 45;-113 46;-113 47;-113 48;-113 49;-112 30;-112 31;-112 32;-112 33;-112 34;-112 35;-112 36;-112 37;-112 38;-112 39;-112 40;-112 41;-112 42;-112 43;-112 44;-112 45;-112 46;-112 47;-112 48;-112 49;-111 30;-111 31;-111 32;-111 33;-111 34;-111 35;-111 36;-111 37;-111 38;-111 39;-111 40;-111 41;-111 42;-111 43;-111 44;-111 45;-111 46;-111 47;-111 48;-111 49;-110 30;-110 31;-110 32;-110 33;-110 34;-110 35;-110 36;-110 37;-110 38;-110 39;-110 40;-110 41;-110 42;-110 43;-110 44;-110 45;-110 46;-110 47;-110 48;-110 49;-109 30;-109 31;-109 32;-109 33;-109 34;-109 35;-109 36;-109 37;-109 38;-109 39;-109 40;-109 41;-109 42;-109 43;-109 44;-109 45;-109 46;-109 47;-109 48;-109 49;-108 30;-108 31;-108 32;-108 33;-108 34;-108 35;-108 36;-108 37;-108 38;-108 39;-108 40;-108 41;-108 42;-108 43;-108 44;-108 45;-108 46;-108 47;-108 48;-108 49;-107 29;-107 30;-107 31;-107 32;-107 33;-107 34;-107 35;-107 36;-107 37;-107 38;-107 39;-107 40;-107 41;-107 42;-107 43;-107 44;-107 45;-107 46;-107 47;-107 48;-107 49;-106 29;-106 30;-106 31;-106 32;-106 33;-106 34;-106 35;-106 36;-106 37;-106 38;-106 39;-106 40;-106 41;-106 42;-106 43;-106 44;-106 45;-106 46;-106 47;-106 48;-106 49;-105 28;-105 29;-105 30;-105 31;-105 32;-105 33;-105 34;-105 35;-105 36;-105 37;-105 38;-105 39;-105 40;-105 41;-105 42;-105 43;-105 44;-105 45;-105 46;-105 47;-105 48;-105 49;-104 28;-104 29;-104 30;-104 31;-104 32;-104 33;-104 34;-104 35;-104 36;-104 37;-104 38;-104 39;-104 40;-104 41;-104 42;-104 43;-104 44;-104 45;-104 46;-104 47;-104 48;-104 49;-103 27;-103 28;-103 29;-103 30;-103 31;-103 32;-103 33;-103 34;-103 35;-103 36;-103 37;-103 38;-103 39;-103 40;-103 41;-103 42;-103 43;-103 44;-103 45;-103 46;-103 47;-103 48;-103 49;-102 27;-102 28;-102 29;-102 30;-102 31;-102 32;-102 33;-102 34;-102 35;-102 36;-102 37;-102 38;-102 39;-102 40;-102 41;-102 42;-102 43;-102 44;-102 45;-102 46;-102 47;-102 48;-102 49;-101 26;-101 27;-101 28;-101 29;-101 30;-101 31;-101 32;-101 33;-101 34;-101 35;-101 36;-101 37;-101 38;-101 39;-101 40;-101 41;-101 42;-101 43;-101 44;-101 45;-101 46;-101 47;-101 48;-101 49;-100 25;-100 26;-100 27;-100 28;-100 29;-100 30;-100 31;-100 32;-100 33;-100 34;-100 35;-100 36;-100 37;-100 38;-100 39;-100 40;-100 41;-100 42;-100 43;-100 44;-100 45;-100 46;-100 47;-100 48;-100 49;-99 25;-99 26;-99 27;-99 28;-99 29;-99 30;-99 31;-99 32;-99 33;-99 34;-99 35;-99 36;-99 37;-99 38;-99 39;-99 40;-99 41;-99 42;-99 43;-99 44;-99 45;-99 46;-99 47;-99 48;-99 49;-98 25;-98 26;-98 27;-98 28;-98 29;-98 30;-98 31;-98 32;-98 33;-98 34;-98 35;-98 36;-98 37;-98 38;-98 39;-98 40;-98 41;-98 42;-98 43;-98 44;-98 45;-98 46;-98 47;-98 48;-98 49;-97 25;-97 26;-97 27;-97 28;-97 29;-97 30;-97 31;-97 32;-97 33;-97 34;-97 35;-97 36;-97 37;-97 38;-97 39;-97 40;-97 41;-97 42;-97 43;-97 44;-97 45;-97 46;-97 47;-97 48;-97 49;-96 24;-96 25;-96 26;-96 27;-96 28;-96 29;-96 30;-96 31;-96 32;-96 33;-96 34;-96 35;-96 36;-96 37;-96 38;-96 39;-96 40;-96 41;-96 42;-96 43;-96 44;-96 45;-96 46;-96 47;-96 48;-96 49;-95 24;-95 25;-95 26;-95 27;-95 28;-95 29;-95 30;-95 31;-95 32;-95 33;-95 34;-95 35;-95 36;-95 37;-95 38;-95 39;-95 40;-95 41;-95 42;-95 43;-95 44;-95 45;-95 46;-95 47;-95 48;-95 49;-94 24;-94 25;-94 26;-94 27;-94 28;-94 29;-94 30;-94 31;-94 32;-94 33;-94 34;-94 35;-94 36;-94 37;-94 38;-94 39;-94 40;-94 41;-94 42;-94 43;-94 44;-94 45;-94 46;-94 47;-94 48;-94 49;-93 24;-93 25;-93 26;-93 27;-93 28;-93 29;-93 30;-93 31;-93 32;-93 33;-93 34;-93 35;-93 36;-93 37;-93 38;-93 39;-93 40;-93 41;-93 42;-93 43;-93 44;-93 45;-93 46;-93 47;-93 48;-93 49;-92 24;-92 25;-92 26;-92 27;-92 28;-92 29;-92 30;-92 31;-92 32;-92 33;-92 34;-92 35;-92 36;-92 37;-92 38;-92 39;-92 40;-92 41;-92 42;-92 43;-92 44;-92 45;-92 46;-92 47;-92 48;-92 49;-91 24;-91 25;-91 26;-91 27;-91 28;-91 29;-91 30;-91 31;-91 32;-91 33;-91 34;-91 35;-91 36;-91 37;-91 38;-91 39;-91 40;-91 41;-91 42;-91 43;-91 44;-91 45;-91 46;-91 47;-91 48;-91 49;-90 24;-90 25;-90 26;-90 27;-90 28;-90 29;-90 30;-90 31;-90 32;-90 33;-90 34;-90 35;-90 36;-90 37;-90 38;-90 39;-90 40;-90 41;-90 42;-90 43;-90 44;-90 45;-90 46;-90 47;-90 48;-89 24;-89 25;-89 26;-89 27;-89 28;-89 29;-89 30;-89 31;-89 32;-89 33;-89 34;-89 35;-89 36;-89 37;-89 38;-89 39;-89 40;-89 41;-89 42;-89 43;-89 44;-89 45;-89 46;-89 47;-89 48;-88 24;-88 25;-88 26;-88 27;-88 28;-88 29;-88 30;-88 31;-88 32;-88 33;-88 34;-88 35;-88 36;-88 37;-88 38;-88 39;-88 40;-88 41;-88 42;-88 43;-88 44;-88 45;-88 46;-88 47;-88 48;-87 24;-87 25;-87 26;-87 27;-87 28;-87 29;-87 30;-87 31;-87 32;-87 33;-87 34;-87 35;-87 36;-87 37;-87 38;-87 39;-87 40;-87 41;-87 42;-87 43;-87 44;-87 45;-87 46;-87 47;-87 48;-86 24;-86 25;-86 26;-86 27;-86 28;-86 29;-86 30;-86 31;-86 32;-86 33;-86 34;-86 35;-86 36;-86 37;-86 38;-86 39;-86 40;-86 41;-86 42;-86 43;-86 44;-86 45;-86 46;-86 47;-85 24;-85 25;-85 26;-85 27;-85 28;-85 29;-85 30;-85 31;-85 32;-85 33;-85 34;-85 35;-85 36;-85 37;-85 38;-85 39;-85 40;-85 41;-85 42;-85 43;-85 44;-85 45;-85 46;-85 47;-84 24;-84 25;-84 26;-84 27;-84 28;-84 29;-84 30;-84 31;-84 32;-84 33;-84 34;-84 35;-84 36;-84 37;-84 38;-84 39;-84 40;-84 41;-84 42;-84 43;-84 44;-84 45;-84 46;-83 24;-83 25;-83 26;-83 27;-83 28;-83 29;-83 30;-83 31;-83 32;-83 33;-83 34;-83 35;-83 36;-83 37;-83 38;-83 39;-83 40;-83 41;-83 42;-83 43;-83 44;-83 45;-83 46;-82 23;-82 24;-82 25;-82 26;-82 27;-82 28;-82 29;-82 30;-82 31;-82 32;-82 33;-82 34;-82 35;-82 36;-82 37;-82 38;-82 39;-82 40;-82 41;-82 42;-82 43;-82 44;-81 23;-81 24;-81 25;-81 26;-81 27;-81 28;-81 29;-81 30;-81 31;-81 32;-81 33;-81 34;-81 35;-81 36;-81 37;-81 38;-81 39;-81 40;-81 41;-81 42;-81 43;-80 23;-80 24;-80 25;-80 26;-80 27;-80 28;-80 29;-80 30;-80 31;-80 32;-80 33;-80 34;-80 35;-80 36;-80 37;-80 38;-80 39;-80 40;-80 41;-80 42;-80 43;-79 25;-79 26;-79 27;-79 28;-79 29;-79 30;-79 31;-79 32;-79 33;-79 34;-79 35;-79 36;-79 37;-79 38;-79 39;-79 40;-79 41;-79 42;-79 43;-79 44;-78 26;-78 27;-78 28;-78 29;-78 30;-78 31;-78 32;-78 33;-78 34;-78 35;-78 36;-78 37;-78 38;-78 39;-78 40;-78 41;-78 42;-78 43;-78 44;-77 28;-77 29;-77 30;-77 31;-77 32;-77 33;-77 34;-77 35;-77 36;-77 37;-77 38;-77 39;-77 40;-77 41;-77 42;-77 43;-77 44;-77 45;-76 19;-76 20;-76 29;-76 30;-76 31;-76 32;-76 33;-76 34;-76 35;-76 36;-76 37;-76 38;-76 39;-76 40;-76 41;-76 42;-76 43;-76 44;-76 45;-75 19;-75 20;-75 31;-75 32;-75 33;-75 34;-75 35;-75 36;-75 37;-75 38;-75 39;-75 40;-75 41;-75 42;-75 43;-75 44;-75 45;-74 32;-74 33;-74 34;-74 35;-74 36;-74 37;-74 38;-74 39;-74 40;-74 41;-74 42;-74 43;-74 44;-74 45;-74 46;-73 34;-73 35;-73 36;-73 37;-73 38;-73 39;-73 40;-73 41;-73 42;-73 43;-73 44;-73 45;-73 46;-72 35;-72 36;-72 37;-72 38;-72 39;-72 40;-72 41;-72 42;-72 43;-72 44;-72 45;-72 46;-72 47;-71 37;-71 38;-71 39;-71 40;-71 41;-71 42;-71 43;-71 44;-71 45;-71 46;-71 47;-70 38;-70 39;-70 40;-70 41;-70 42;-70 43;-70 44;-70 45;-70 46;-70 47;-69 39;-69 40;-69 41;-69 42;-69 43;-69 44;-69 45;-69 46;-69 47;-69 48;-68 41;-68 42;-68 43;-68 44;-68 45;-68 46;-68 47;-67 42;-67 43;-67 44;-67 45;-67 46;-67 47;-66 44;171 50;171 51;171 52;171 53;172 50;172 51;172 52;172 53;173 50;173 51;173 52;173 53;174 50;174 51;174 52;174 53;175 50;175 51;175 52;175 53;176 50;176 51;176 52;176 53;177 50;177 51;177 52;177 53;178 50;178 51;178 52;178 53;179 50;179 51;179 52;179 53;180 50;180 51;180 52;180 53 + + -88 30;-88 31;-88 32;-88 33;-88 34;-88 35;-87 30;-87 31;-87 32;-87 33;-87 34;-87 35;-86 30;-86 31;-86 32;-86 33;-86 34;-86 35;-85 30;-85 31;-85 32 + + + -179 51;-179 52;-178 51;-178 52;-177 51;-177 52;-176 51;-176 52;-175 51;-175 52;-174 51;-174 52;-174 60;-173 51;-173 52;-173 60;-172 52;-172 63;-171 52;-171 53;-171 56;-171 57;-171 63;-170 52;-170 53;-170 56;-170 57;-170 62;-170 63;-170 65;-169 52;-169 53;-169 54;-169 62;-169 63;-169 64;-169 65;-168 53;-168 54;-168 59;-168 60;-168 64;-168 65;-168 66;-167 53;-167 54;-167 59;-167 60;-167 61;-167 62;-167 64;-167 65;-167 66;-167 68;-166 53;-166 54;-166 59;-166 60;-166 61;-166 62;-166 64;-166 65;-166 66;-166 67;-166 68;-165 53;-165 54;-165 55;-165 59;-165 60;-165 61;-165 62;-165 63;-165 64;-165 65;-165 66;-165 67;-165 68;-165 69;-164 54;-164 55;-164 59;-164 60;-164 61;-164 62;-164 63;-164 64;-164 65;-164 66;-164 67;-164 68;-164 69;-163 54;-163 55;-163 58;-163 59;-163 60;-163 61;-163 62;-163 63;-163 64;-163 65;-163 66;-163 67;-163 68;-163 69;-163 70;-162 54;-162 55;-162 56;-162 58;-162 59;-162 60;-162 61;-162 62;-162 63;-162 64;-162 65;-162 66;-162 67;-162 68;-162 69;-162 70;-161 54;-161 55;-161 56;-161 58;-161 59;-161 60;-161 61;-161 62;-161 63;-161 64;-161 65;-161 66;-161 67;-161 68;-161 69;-161 70;-160 54;-160 55;-160 56;-160 58;-160 59;-160 60;-160 61;-160 62;-160 63;-160 64;-160 65;-160 66;-160 67;-160 68;-160 69;-160 70;-159 55;-159 56;-159 57;-159 58;-159 59;-159 60;-159 61;-159 62;-159 63;-159 64;-159 65;-159 66;-159 67;-159 68;-159 69;-159 70;-159 71;-158 56;-158 57;-158 58;-158 59;-158 60;-158 61;-158 62;-158 63;-158 64;-158 65;-158 66;-158 67;-158 68;-158 69;-158 70;-158 71;-157 55;-157 56;-157 57;-157 58;-157 59;-157 60;-157 61;-157 62;-157 63;-157 64;-157 65;-157 66;-157 67;-157 68;-157 69;-157 70;-157 71;-156 55;-156 56;-156 57;-156 58;-156 59;-156 60;-156 61;-156 62;-156 63;-156 64;-156 65;-156 66;-156 67;-156 68;-156 69;-156 70;-156 71;-155 56;-155 57;-155 58;-155 59;-155 60;-155 61;-155 62;-155 63;-155 64;-155 65;-155 66;-155 67;-155 68;-155 69;-155 70;-155 71;-154 56;-154 57;-154 58;-154 59;-154 60;-154 61;-154 62;-154 63;-154 64;-154 65;-154 66;-154 67;-154 68;-154 69;-154 70;-154 71;-153 57;-153 58;-153 59;-153 60;-153 61;-153 62;-153 63;-153 64;-153 65;-153 66;-153 67;-153 68;-153 69;-153 70;-153 71;-152 58;-152 59;-152 60;-152 61;-152 62;-152 63;-152 64;-152 65;-152 66;-152 67;-152 68;-152 69;-152 70;-151 59;-151 60;-151 61;-151 62;-151 63;-151 64;-151 65;-151 66;-151 67;-151 68;-151 69;-151 70;-150 59;-150 60;-150 61;-150 62;-150 63;-150 64;-150 65;-150 66;-150 67;-150 68;-150 69;-150 70;-149 59;-149 60;-149 61;-149 62;-149 63;-149 64;-149 65;-149 66;-149 67;-149 68;-149 69;-149 70;-148 59;-148 60;-148 61;-148 62;-148 63;-148 64;-148 65;-148 66;-148 67;-148 68;-148 69;-148 70;-147 59;-147 60;-147 61;-147 62;-147 63;-147 64;-147 65;-147 66;-147 67;-147 68;-147 69;-147 70;-146 60;-146 61;-146 62;-146 63;-146 64;-146 65;-146 66;-146 67;-146 68;-146 69;-146 70;-145 59;-145 60;-145 61;-145 62;-145 63;-145 64;-145 65;-145 66;-145 67;-145 68;-145 69;-145 70;-144 59;-144 60;-144 61;-144 62;-144 63;-144 64;-144 65;-144 66;-144 67;-144 68;-144 69;-144 70;-143 59;-143 60;-143 61;-143 62;-143 63;-143 64;-143 65;-143 66;-143 67;-143 68;-143 69;-143 70;-142 59;-142 60;-142 61;-142 62;-142 63;-142 64;-142 65;-142 66;-142 67;-142 68;-142 69;-141 59;-141 60;-141 61;-141 62;-141 63;-141 64;-141 65;-141 66;-141 67;-141 68;-141 69;-140 59;-140 60;-139 58;-139 59;-139 60;-138 58;-138 59;-137 57;-137 58;-137 59;-136 56;-136 57;-136 58;-136 59;-135 55;-135 56;-135 57;-135 58;-135 59;-134 54;-134 55;-134 56;-134 57;-134 58;-133 54;-133 55;-133 56;-133 57;-133 58;-132 54;-132 55;-132 56;-132 57;-131 54;-131 55;-131 56;-130 55;-130 56;-77 36;-77 37;-75 39;-75 40;-74 40;-72 42;-71 42;172 52;172 53;173 52;173 53;174 52;175 52;176 52;177 51;177 52;178 51;178 52;179 51;179 52 + + + -114 31;-114 32;-114 33;-114 34;-114 35;-114 36;-114 37;-113 31;-113 32;-113 33;-113 34;-113 35;-113 36;-113 37;-112 31;-112 32;-112 33;-112 34;-112 35;-112 36;-112 37;-111 31;-111 32;-111 33;-111 34;-111 35;-111 36;-111 37;-110 31;-110 32;-110 33;-110 34;-110 35;-110 36;-110 37;-109 31;-109 32;-109 33;-109 34;-109 35;-109 36;-109 37 + + + -94 32;-94 33;-94 34;-94 35;-94 36;-93 32;-93 33;-93 34;-93 35;-93 36;-92 32;-92 33;-92 34;-92 35;-92 36;-91 33;-91 34;-91 35;-91 36;-90 35;-90 36 + + + -124 37;-124 38;-124 39;-124 40;-124 41;-124 42;-123 36;-123 37;-123 38;-123 39;-123 40;-123 41;-123 42;-122 35;-122 36;-122 37;-122 38;-122 39;-122 40;-122 41;-122 42;-121 33;-121 34;-121 35;-121 36;-121 37;-121 38;-121 39;-121 40;-121 41;-121 42;-120 33;-120 34;-120 35;-120 36;-120 37;-120 38;-120 39;-120 40;-120 41;-120 42;-119 32;-119 33;-119 34;-119 35;-119 36;-119 37;-119 38;-118 32;-118 33;-118 34;-118 35;-118 36;-118 37;-117 32;-117 33;-117 34;-117 35;-117 36;-116 32;-116 33;-116 34;-116 35;-116 36;-115 32;-115 33;-115 34;-115 35 + + + -109 36;-109 37;-109 38;-109 39;-109 40;-109 41;-108 36;-108 37;-108 38;-108 39;-108 40;-108 41;-107 36;-107 37;-107 38;-107 39;-107 40;-107 41;-106 36;-106 37;-106 38;-106 39;-106 40;-106 41;-105 36;-105 37;-105 38;-105 39;-105 40;-105 41;-104 36;-104 37;-104 38;-104 39;-104 40;-104 41;-103 36;-103 37;-103 38;-103 39;-103 40;-103 41;-102 36;-102 37;-102 38;-102 39;-102 40;-102 41 + + + -73 41;-73 42;-72 41;-72 42 + + + -75 38 + + + -77 38;-77 39 + + + -87 30;-87 31;-86 29;-86 30;-86 31;-85 29;-85 30;-85 31;-84 24;-84 28;-84 29;-84 30;-83 24;-83 26;-83 27;-83 28;-83 29;-83 30;-82 24;-82 25;-82 26;-82 27;-82 28;-82 29;-82 30;-81 24;-81 25;-81 26;-81 27;-81 28;-81 29;-80 24;-80 25;-80 26;-80 27 + + + -85 30;-85 31;-85 32;-85 33;-85 34;-85 35;-84 30;-84 31;-84 32;-84 33;-84 34;-84 35;-83 30;-83 31;-83 32;-83 33;-83 34;-82 30;-82 31;-82 32;-82 33;-81 31;-81 32 + + + -163 22;-163 23;-162 22;-162 23;-161 21;-161 22;-160 21;-160 22;-159 21;-158 20;-158 21;-157 19;-157 20;-157 21;-156 18;-156 19;-156 20;-155 19 + + + -117 41;-117 42;-117 43;-117 44;-117 45;-117 46;-117 47;-117 48;-117 49;-116 41;-116 42;-116 43;-116 44;-116 45;-116 46;-116 47;-116 48;-116 49;-115 41;-115 42;-115 43;-115 44;-115 45;-115 46;-115 47;-114 41;-114 42;-114 43;-114 44;-114 45;-113 41;-113 42;-113 43;-113 44;-112 41;-112 42;-112 43;-112 44;-111 41;-111 42;-111 43;-111 44 + + + -91 37;-91 38;-91 39;-91 40;-91 41;-91 42;-90 36;-90 37;-90 38;-90 39;-90 40;-90 41;-90 42;-89 36;-89 37;-89 38;-89 39;-89 40;-89 41;-89 42;-88 37;-88 38;-88 39;-88 40;-88 41;-88 42;-87 42 + + + -88 37;-88 38;-88 39;-88 40;-88 41;-87 37;-87 38;-87 39;-87 40;-87 41;-86 37;-86 38;-86 39;-86 40;-86 41;-85 38;-85 39;-85 40;-85 41 + + + -96 40;-96 41;-96 42;-96 43;-95 40;-95 41;-95 42;-95 43;-94 40;-94 41;-94 42;-94 43;-93 40;-93 41;-93 42;-93 43;-92 40;-92 41;-92 42;-92 43;-91 40;-91 41;-91 42;-91 43 + + + -102 36;-102 37;-102 38;-102 39;-102 40;-101 36;-101 37;-101 38;-101 39;-101 40;-100 36;-100 37;-100 38;-100 39;-100 40;-99 36;-99 37;-99 38;-99 39;-99 40;-98 36;-98 37;-98 38;-98 39;-98 40;-97 36;-97 37;-97 38;-97 39;-97 40;-96 36;-96 37;-96 38;-96 39;-96 40;-95 36;-95 37;-95 38;-95 39;-95 40 + + + -89 36;-89 37;-88 36;-88 37;-88 38;-87 36;-87 37;-87 38;-86 36;-86 37;-86 38;-85 36;-85 37;-85 38;-85 39;-84 36;-84 37;-84 38;-83 36;-83 37;-83 38;-82 37 + + + -94 29;-94 30;-94 31;-94 32;-94 33;-93 29;-93 30;-93 31;-93 32;-93 33;-92 28;-92 29;-92 30;-92 31;-92 32;-92 33;-91 28;-91 29;-91 30;-91 31;-91 32;-91 33;-90 28;-90 29;-90 30;-90 31;-89 29;-89 30 + + + -71 42;-71 43;-71 44;-71 45;-71 46;-70 43;-70 44;-70 45;-70 46;-70 47;-69 43;-69 44;-69 45;-69 46;-69 47;-68 44;-68 45;-68 46;-68 47;-67 44;-67 45 + + + -79 39;-78 38;-78 39;-77 37;-77 38;-77 39;-76 37;-76 38;-76 39;-75 38 + + + -73 41;-73 42;-72 41;-72 42;-71 41;-71 42;-70 41;-70 42 + + + -90 45;-90 46;-90 47;-90 48;-89 45;-89 46;-89 47;-89 48;-88 41;-88 42;-88 43;-88 44;-88 45;-88 46;-88 47;-88 48;-87 41;-87 42;-87 43;-87 44;-87 45;-87 46;-87 47;-86 41;-86 42;-86 43;-86 44;-86 45;-86 46;-86 47;-85 41;-85 42;-85 43;-85 44;-85 45;-85 46;-85 47;-84 41;-84 42;-84 43;-84 44;-84 45;-84 46;-83 42;-83 43;-83 44;-83 45 + + + -97 43;-97 44;-97 45;-97 46;-97 47;-97 48;-97 49;-96 43;-96 44;-96 45;-96 46;-96 47;-96 48;-96 49;-95 43;-95 44;-95 45;-95 46;-95 47;-95 48;-95 49;-94 43;-94 44;-94 45;-94 46;-94 47;-94 48;-93 43;-93 44;-93 45;-93 46;-93 47;-93 48;-92 43;-92 44;-92 46;-92 47;-92 48;-91 47;-91 48;-90 47;-90 48 + + + -91 30;-91 31;-91 32;-91 33;-91 34;-91 35;-90 30;-90 31;-90 32;-90 33;-90 34;-90 35;-89 30;-89 31;-89 32;-89 33;-89 34;-89 35;-88 34 + + + -95 36;-95 37;-95 38;-95 39;-95 40;-94 36;-94 37;-94 38;-94 39;-94 40;-93 36;-93 37;-93 38;-93 39;-93 40;-92 36;-92 37;-92 38;-92 39;-92 40;-91 35;-91 36;-91 37;-91 38;-91 39;-90 35;-90 36;-90 37;-90 38 + + + -116 46;-116 47;-116 48;-116 49;-115 45;-115 46;-115 47;-115 48;-115 49;-114 44;-114 45;-114 46;-114 47;-114 48;-114 49;-113 44;-113 45;-113 46;-113 47;-113 48;-113 49;-112 44;-112 45;-112 46;-112 47;-112 48;-112 49;-111 44;-111 45;-111 46;-111 47;-111 48;-111 49;-110 44;-110 45;-110 46;-110 47;-110 48;-110 49;-109 44;-109 45;-109 46;-109 47;-109 48;-109 49;-108 44;-108 45;-108 46;-108 47;-108 48;-108 49;-107 44;-107 45;-107 46;-107 47;-107 48;-107 49;-106 44;-106 45;-106 46;-106 47;-106 48;-106 49;-105 44;-105 45;-105 46;-105 47;-105 48;-105 49;-104 44;-104 45;-104 46;-104 47;-104 48;-104 49 + + + -104 40;-104 41;-104 42;-104 43;-103 39;-103 40;-103 41;-103 42;-103 43;-102 39;-102 40;-102 41;-102 42;-102 43;-101 39;-101 40;-101 41;-101 42;-101 43;-100 39;-100 40;-100 41;-100 42;-100 43;-99 39;-99 40;-99 41;-99 42;-99 43;-98 39;-98 40;-98 41;-98 42;-97 39;-97 40;-97 41;-97 42;-96 39;-96 40;-96 41 + + + -120 38;-120 39;-120 40;-120 41;-120 42;-119 37;-119 38;-119 39;-119 40;-119 41;-119 42;-118 36;-118 37;-118 38;-118 39;-118 40;-118 41;-118 42;-117 35;-117 36;-117 37;-117 38;-117 39;-117 40;-117 41;-117 42;-116 35;-116 36;-116 37;-116 38;-116 39;-116 40;-116 41;-116 42;-115 34;-115 35;-115 36;-115 37;-115 38;-115 39;-115 40;-115 41;-115 42;-114 36;-114 37;-114 38;-114 39;-114 40;-114 41;-114 42 + + + -72 42;-72 43;-72 44;-72 45;-71 42;-71 43;-71 44;-71 45 + + + -75 38;-75 39;-75 40;-75 41;-74 39;-74 40;-74 41 + + + -109 31;-109 32;-109 33;-109 34;-109 35;-109 36;-109 37;-108 31;-108 32;-108 33;-108 34;-108 35;-108 36;-108 37;-107 31;-107 32;-107 33;-107 34;-107 35;-107 36;-107 37;-106 31;-106 32;-106 33;-106 34;-106 35;-106 36;-106 37;-105 31;-105 32;-105 33;-105 34;-105 35;-105 36;-105 37;-104 31;-104 32;-104 33;-104 34;-104 35;-104 36;-104 37;-103 31;-103 32;-103 33;-103 34;-103 35;-103 36;-103 37 + + + -79 41;-79 42;-79 43;-78 41;-78 42;-78 43;-77 41;-77 42;-77 43;-77 44;-76 41;-76 42;-76 43;-76 44;-76 45;-75 40;-75 41;-75 42;-75 43;-75 44;-75 45;-74 40;-74 41;-74 42;-74 43;-74 44;-74 45;-73 40;-73 41;-72 40;-72 41 + + + -84 34;-84 35;-83 34;-83 35;-83 36;-82 34;-82 35;-82 36;-81 34;-81 35;-81 36;-80 34;-80 35;-80 36;-79 33;-79 34;-79 35;-79 36;-78 33;-78 34;-78 35;-78 36;-77 34;-77 35;-77 36;-76 34;-76 35;-76 36 + + + -104 45;-104 46;-104 47;-104 48;-104 49;-103 45;-103 46;-103 47;-103 48;-103 49;-102 45;-102 46;-102 47;-102 48;-102 49;-101 45;-101 46;-101 47;-101 48;-101 49;-100 45;-100 46;-100 47;-100 48;-100 49;-99 45;-99 46;-99 47;-99 48;-99 49;-98 45;-98 46;-98 47;-98 48;-98 49;-97 45;-97 46;-97 47;-97 48 + + + -84 38;-84 39;-84 40;-84 41;-84 42;-83 38;-83 39;-83 40;-83 41;-83 42;-82 38;-82 39;-82 40;-82 41;-82 42;-81 39;-81 40;-81 41;-81 42;-80 42;-80 43;-79 42;-79 43 + + + -103 36;-103 37;-102 36;-102 37;-101 34;-101 35;-101 36;-101 37;-100 34;-100 35;-100 36;-100 37;-99 33;-99 34;-99 35;-99 36;-99 37;-98 33;-98 34;-98 35;-98 36;-98 37;-97 33;-97 34;-97 35;-97 36;-97 37;-96 33;-96 34;-96 35;-96 36;-96 37;-95 33;-95 34;-95 35;-95 36;-95 37 + + + -124 41;-124 42;-124 43;-124 44;-124 45;-124 46;-123 41;-123 42;-123 43;-123 44;-123 45;-123 46;-122 41;-122 42;-122 43;-122 44;-122 45;-121 41;-121 42;-121 43;-121 44;-121 45;-120 41;-120 42;-120 43;-120 44;-120 45;-120 46;-119 41;-119 42;-119 43;-119 44;-119 45;-119 46;-118 41;-118 42;-118 43;-118 44;-118 45;-118 46;-117 41;-117 42;-117 43;-117 44;-117 45;-117 46 + + + -80 39;-80 40;-80 41;-80 42;-79 39;-79 40;-79 41;-79 42;-78 39;-78 40;-78 41;-78 42;-77 39;-77 40;-77 41;-77 42;-76 39;-76 40;-76 41;-76 42;-75 39;-75 40;-75 41 + + + -71 41 + + + -83 33;-83 34;-83 35;-82 31;-82 32;-82 33;-82 34;-82 35;-81 31;-81 32;-81 33;-81 34;-81 35;-80 32;-80 33;-80 34;-79 33;-79 34 + + + -104 42;-104 43;-104 44;-104 45;-104 46;-103 42;-103 43;-103 44;-103 45;-103 46;-102 42;-102 43;-102 44;-102 45;-102 46;-101 42;-101 43;-101 44;-101 45;-101 46;-100 42;-100 43;-100 44;-100 45;-100 46;-99 42;-99 43;-99 44;-99 45;-99 46;-98 42;-98 43;-98 44;-98 45;-98 46;-97 42;-97 43;-97 44;-97 45;-97 46 + + + -90 34;-90 35;-90 36;-89 34;-89 35;-89 36;-88 34;-88 35;-88 36;-87 34;-87 35;-87 36;-86 34;-86 35;-86 36;-85 34;-85 35;-85 36;-84 35;-84 36;-83 35;-83 36;-82 36 + + + -106 30;-106 31;-106 32;-105 29;-105 30;-105 31;-105 32;-104 28;-104 29;-104 30;-104 31;-104 32;-104 33;-104 34;-104 35;-104 36;-103 29;-103 30;-103 31;-103 32;-103 33;-103 34;-103 35;-103 36;-102 29;-102 30;-102 31;-102 32;-102 33;-102 34;-102 35;-102 36;-101 27;-101 28;-101 29;-101 30;-101 31;-101 32;-101 33;-101 34;-101 35;-101 36;-100 26;-100 27;-100 28;-100 29;-100 30;-100 31;-100 32;-100 33;-100 34;-100 35;-100 36;-99 25;-99 26;-99 27;-99 28;-99 29;-99 30;-99 31;-99 32;-99 33;-99 34;-98 25;-98 26;-98 27;-98 28;-98 29;-98 30;-98 31;-98 32;-98 33;-98 34;-97 26;-97 27;-97 28;-97 29;-97 30;-97 31;-97 32;-97 33;-97 34;-96 28;-96 29;-96 30;-96 31;-96 32;-96 33;-96 34;-95 29;-95 30;-95 31;-95 32;-95 33;-94 29;-94 30;-94 31;-94 32;-94 33 + + + -114 36;-114 37;-114 38;-114 39;-114 40;-114 41;-114 42;-113 36;-113 37;-113 38;-113 39;-113 40;-113 41;-113 42;-112 36;-112 37;-112 38;-112 39;-112 40;-112 41;-112 42;-111 36;-111 37;-111 38;-111 39;-111 40;-111 41;-111 42;-110 36;-110 37;-110 38;-110 39;-110 40;-110 41;-109 36;-109 37;-109 38;-109 39;-109 40;-109 41 + + + -73 42;-73 43;-73 44;-73 45;-72 43;-72 44;-72 45 + + + -83 36;-83 37;-82 36;-82 37;-81 36;-81 37;-81 38;-80 36;-80 37;-80 38;-79 36;-79 37;-79 38;-79 39;-78 36;-78 37;-78 38;-78 39;-77 36;-77 37;-77 38;-76 36;-76 37;-76 38 + + + -124 46;-124 47;-124 48;-124 49;-123 45;-123 46;-123 47;-123 48;-123 49;-122 45;-122 46;-122 47;-122 48;-122 49;-121 45;-121 46;-121 47;-121 48;-121 49;-120 45;-120 46;-120 47;-120 48;-120 49;-119 45;-119 46;-119 47;-119 48;-119 49;-118 45;-118 46;-118 47;-118 48;-118 49;-117 45;-117 46;-117 47;-117 48;-117 49 + + + -82 37;-82 38;-82 39;-81 37;-81 38;-81 39;-81 40;-80 37;-80 38;-80 39;-79 38;-79 39;-78 39 + + + -92 42;-92 43;-92 44;-92 45;-92 46;-92 47;-91 42;-91 43;-91 44;-91 45;-91 46;-91 47;-90 42;-90 43;-90 44;-90 45;-90 46;-90 47;-89 42;-89 43;-89 44;-89 45;-89 46;-88 42;-88 43;-88 44;-88 45;-87 42;-87 43;-87 44;-87 45 + + + -111 40;-111 41;-111 42;-111 43;-111 44;-111 45;-110 40;-110 41;-110 42;-110 43;-110 44;-110 45;-109 40;-109 41;-109 42;-109 43;-109 44;-109 45;-108 40;-108 41;-108 42;-108 43;-108 44;-108 45;-107 40;-107 41;-107 42;-107 43;-107 44;-107 45;-106 40;-106 41;-106 42;-106 43;-106 44;-106 45;-105 40;-105 41;-105 42;-105 43;-105 44;-105 45;-104 40;-104 41;-104 42;-104 43;-104 44;-104 45 + + + + -178 28;-177 0;-176 27;-176 28;-175 25;-175 26;-174 25;-174 26;-172 25;-170 16;-167 23;-163 5;-163 6;-162 5;-76 18;-75 18;166 19 + + -176 0 + + + -176 0 + + + -160 0 + + + -169 16 + + + -162 6 + + + -178 28;-176 27;-176 28;-175 25;-175 26;-174 25;-174 26;-172 25;-167 23 + + + -75 18 + + + -162 5 + + + 166 19 + + + + + + 112 -27;112 -26;113 -30;113 -29;113 -28;113 -27;113 -26;113 -25;113 -24;113 -23;113 -22;114 -35;114 -34;114 -31;114 -30;114 -29;114 -28;114 -27;114 -26;114 -25;114 -24;114 -23;114 -22;115 -35;115 -34;115 -33;115 -32;115 -31;115 -30;115 -29;115 -28;115 -27;115 -26;115 -25;115 -24;115 -23;115 -22;115 -21;116 -36;116 -35;116 -34;116 -33;116 -32;116 -31;116 -30;116 -29;116 -28;116 -27;116 -26;116 -25;116 -24;116 -23;116 -22;116 -21;117 -36;117 -35;117 -34;117 -33;117 -32;117 -31;117 -30;117 -29;117 -28;117 -27;117 -26;117 -25;117 -24;117 -23;117 -22;117 -21;118 -36;118 -35;118 -34;118 -33;118 -32;118 -31;118 -30;118 -29;118 -28;118 -27;118 -26;118 -25;118 -24;118 -23;118 -22;118 -21;118 -20;118 -18;119 -35;119 -34;119 -33;119 -32;119 -31;119 -30;119 -29;119 -28;119 -27;119 -26;119 -25;119 -24;119 -23;119 -22;119 -21;119 -20;119 -18;120 -35;120 -34;120 -33;120 -32;120 -31;120 -30;120 -29;120 -28;120 -27;120 -26;120 -25;120 -24;120 -23;120 -22;120 -21;120 -20;121 -35;121 -34;121 -33;121 -32;121 -31;121 -30;121 -29;121 -28;121 -27;121 -26;121 -25;121 -24;121 -23;121 -22;121 -21;121 -20;121 -19;121 -17;121 -15;121 -14;122 -35;122 -34;122 -33;122 -32;122 -31;122 -30;122 -29;122 -28;122 -27;122 -26;122 -25;122 -24;122 -23;122 -22;122 -21;122 -20;122 -19;122 -18;122 -17;122 -16;122 -13;123 -35;123 -34;123 -33;123 -32;123 -31;123 -30;123 -29;123 -28;123 -27;123 -26;123 -25;123 -24;123 -23;123 -22;123 -21;123 -20;123 -19;123 -18;123 -17;123 -16;123 -15;123 -13;124 -35;124 -34;124 -33;124 -32;124 -31;124 -30;124 -29;124 -28;124 -27;124 -26;124 -25;124 -24;124 -23;124 -22;124 -21;124 -20;124 -19;124 -18;124 -17;124 -16;124 -15;125 -33;125 -32;125 -31;125 -30;125 -29;125 -28;125 -27;125 -26;125 -25;125 -24;125 -23;125 -22;125 -21;125 -20;125 -19;125 -18;125 -17;125 -16;125 -15;125 -14;126 -33;126 -32;126 -31;126 -30;126 -29;126 -28;126 -27;126 -26;126 -25;126 -24;126 -23;126 -22;126 -21;126 -20;126 -19;126 -18;126 -17;126 -16;126 -15;126 -14;127 -33;127 -32;127 -31;127 -30;127 -29;127 -28;127 -27;127 -26;127 -25;127 -24;127 -23;127 -22;127 -21;127 -20;127 -19;127 -18;127 -17;127 -16;127 -15;127 -14;128 -33;128 -32;128 -31;128 -30;128 -29;128 -28;128 -27;128 -26;128 -25;128 -24;128 -23;128 -22;128 -21;128 -20;128 -19;128 -18;128 -17;128 -16;128 -15;129 -32;129 -31;129 -30;129 -29;129 -28;129 -27;129 -26;129 -25;129 -24;129 -23;129 -22;129 -21;129 -20;129 -19;129 -18;129 -17;129 -16;129 -15;129 -14;129 -12;130 -32;130 -31;130 -30;130 -29;130 -28;130 -27;130 -26;130 -25;130 -24;130 -23;130 -22;130 -21;130 -20;130 -19;130 -18;130 -17;130 -16;130 -15;130 -14;130 -13;130 -12;131 -33;131 -32;131 -31;131 -30;131 -29;131 -28;131 -27;131 -26;131 -25;131 -24;131 -23;131 -22;131 -21;131 -20;131 -19;131 -18;131 -17;131 -16;131 -15;131 -14;131 -13;131 -12;132 -33;132 -32;132 -31;132 -30;132 -29;132 -28;132 -27;132 -26;132 -25;132 -24;132 -23;132 -22;132 -21;132 -20;132 -19;132 -18;132 -17;132 -16;132 -15;132 -14;132 -13;132 -12;132 -11;133 -33;133 -32;133 -31;133 -30;133 -29;133 -28;133 -27;133 -26;133 -25;133 -24;133 -23;133 -22;133 -21;133 -20;133 -19;133 -18;133 -17;133 -16;133 -15;133 -14;133 -13;133 -12;133 -11;134 -35;134 -34;134 -33;134 -32;134 -31;134 -30;134 -29;134 -28;134 -27;134 -26;134 -25;134 -24;134 -23;134 -22;134 -21;134 -20;134 -19;134 -18;134 -17;134 -16;134 -15;134 -14;134 -13;134 -12;135 -36;135 -35;135 -34;135 -33;135 -32;135 -31;135 -30;135 -29;135 -28;135 -27;135 -26;135 -25;135 -24;135 -23;135 -22;135 -21;135 -20;135 -19;135 -18;135 -17;135 -16;135 -15;135 -14;135 -13;135 -12;136 -37;136 -36;136 -35;136 -34;136 -33;136 -32;136 -31;136 -30;136 -29;136 -28;136 -27;136 -26;136 -25;136 -24;136 -23;136 -22;136 -21;136 -20;136 -19;136 -18;136 -17;136 -16;136 -15;136 -14;136 -13;136 -12;136 -11;137 -37;137 -36;137 -35;137 -34;137 -33;137 -32;137 -31;137 -30;137 -29;137 -28;137 -27;137 -26;137 -25;137 -24;137 -23;137 -22;137 -21;137 -20;137 -19;137 -18;137 -17;137 -16;137 -15;137 -14;137 -13;138 -37;138 -36;138 -35;138 -34;138 -33;138 -32;138 -31;138 -30;138 -29;138 -28;138 -27;138 -26;138 -25;138 -24;138 -23;138 -22;138 -21;138 -20;138 -19;138 -18;138 -17;139 -38;139 -37;139 -36;139 -35;139 -34;139 -33;139 -32;139 -31;139 -30;139 -29;139 -28;139 -27;139 -26;139 -25;139 -24;139 -23;139 -22;139 -21;139 -20;139 -19;139 -18;139 -17;140 -39;140 -38;140 -37;140 -36;140 -35;140 -34;140 -33;140 -32;140 -31;140 -30;140 -29;140 -28;140 -27;140 -26;140 -25;140 -24;140 -23;140 -22;140 -21;140 -20;140 -19;140 -18;140 -17;141 -39;141 -38;141 -37;141 -36;141 -35;141 -34;141 -33;141 -32;141 -31;141 -30;141 -29;141 -28;141 -27;141 -26;141 -25;141 -24;141 -23;141 -22;141 -21;141 -20;141 -19;141 -18;141 -17;141 -16;141 -15;141 -14;141 -13;141 -12;141 -11;141 -10;142 -39;142 -38;142 -37;142 -36;142 -35;142 -34;142 -33;142 -32;142 -31;142 -30;142 -29;142 -28;142 -27;142 -26;142 -25;142 -24;142 -23;142 -22;142 -21;142 -20;142 -19;142 -18;142 -17;142 -16;142 -15;142 -14;142 -13;142 -12;142 -11;142 -10;143 -41;143 -40;143 -39;143 -38;143 -37;143 -36;143 -35;143 -34;143 -33;143 -32;143 -31;143 -30;143 -29;143 -28;143 -27;143 -26;143 -25;143 -24;143 -23;143 -22;143 -21;143 -20;143 -19;143 -18;143 -17;143 -16;143 -15;143 -14;143 -13;143 -12;143 -11;143 -10;144 -42;144 -41;144 -40;144 -39;144 -38;144 -37;144 -36;144 -35;144 -34;144 -33;144 -32;144 -31;144 -30;144 -29;144 -28;144 -27;144 -26;144 -25;144 -24;144 -23;144 -22;144 -21;144 -20;144 -19;144 -18;144 -17;144 -16;144 -15;144 -14;144 -12;144 -11;144 -10;145 -44;145 -43;145 -42;145 -41;145 -40;145 -39;145 -38;145 -37;145 -36;145 -35;145 -34;145 -33;145 -32;145 -31;145 -30;145 -29;145 -28;145 -27;145 -26;145 -25;145 -24;145 -23;145 -22;145 -21;145 -20;145 -19;145 -18;145 -17;145 -16;145 -15;146 -44;146 -43;146 -42;146 -41;146 -40;146 -39;146 -38;146 -37;146 -36;146 -35;146 -34;146 -33;146 -32;146 -31;146 -30;146 -29;146 -28;146 -27;146 -26;146 -25;146 -24;146 -23;146 -22;146 -21;146 -20;146 -19;146 -18;146 -17;147 -44;147 -43;147 -42;147 -41;147 -40;147 -39;147 -38;147 -37;147 -36;147 -35;147 -34;147 -33;147 -32;147 -31;147 -30;147 -29;147 -28;147 -27;147 -26;147 -25;147 -24;147 -23;147 -22;147 -21;147 -20;148 -44;148 -43;148 -42;148 -41;148 -40;148 -38;148 -37;148 -36;148 -35;148 -34;148 -33;148 -32;148 -31;148 -30;148 -29;148 -28;148 -27;148 -26;148 -25;148 -24;148 -23;148 -22;148 -21;148 -20;148 -18;149 -38;149 -37;149 -36;149 -35;149 -34;149 -33;149 -32;149 -31;149 -30;149 -29;149 -28;149 -27;149 -26;149 -25;149 -24;149 -23;149 -22;149 -21;149 -20;149 -18;149 -17;150 -38;150 -37;150 -36;150 -35;150 -34;150 -33;150 -32;150 -31;150 -30;150 -29;150 -28;150 -27;150 -26;150 -25;150 -24;150 -23;150 -22;150 -21;150 -18;150 -17;151 -35;151 -34;151 -33;151 -32;151 -31;151 -30;151 -29;151 -28;151 -27;151 -26;151 -25;151 -24;151 -23;151 -22;152 -33;152 -32;152 -31;152 -30;152 -29;152 -28;152 -27;152 -26;152 -25;152 -24;152 -23;152 -22;153 -32;153 -31;153 -30;153 -29;153 -28;153 -27;153 -26;153 -25;153 -22;154 -22;154 -21;155 -24;155 -23;158 -55;158 -32;159 -55;159 -32 + + 122 -12 + + + 148 -36;149 -36;150 -36 + + + 149 -18;149 -17;150 -18;150 -17;152 -23;152 -22;153 -22;154 -22;154 -21;155 -23 + + + 140 -35;140 -34;140 -33;140 -32;140 -31;140 -30;140 -29;141 -35;141 -34;141 -33;141 -32;141 -31;141 -30;141 -29;142 -35;142 -34;142 -33;142 -32;142 -31;142 -30;142 -29;143 -36;143 -35;143 -34;143 -33;143 -32;143 -31;143 -30;143 -29;144 -37;144 -36;144 -35;144 -34;144 -33;144 -32;144 -31;144 -30;144 -29;145 -37;145 -36;145 -35;145 -34;145 -33;145 -32;145 -31;145 -30;145 -29;146 -37;146 -36;146 -35;146 -34;146 -33;146 -32;146 -31;146 -30;146 -29;147 -37;147 -36;147 -35;147 -34;147 -33;147 -32;147 -31;147 -30;147 -29;148 -37;148 -36;148 -35;148 -34;148 -33;148 -32;148 -31;148 -30;148 -29;149 -37;149 -36;149 -35;149 -34;149 -33;149 -32;149 -31;149 -30;149 -29;150 -37;150 -36;150 -35;150 -34;150 -33;150 -32;150 -31;150 -30;150 -29;151 -35;151 -34;151 -33;151 -32;151 -31;151 -30;151 -29;152 -33;152 -32;152 -31;152 -30;152 -29;153 -32;153 -31;153 -30;153 -29;158 -32;159 -32 + + + 128 -26;128 -25;128 -24;128 -23;128 -22;128 -21;128 -20;128 -19;128 -18;128 -17;128 -16;128 -15;129 -26;129 -25;129 -24;129 -23;129 -22;129 -21;129 -20;129 -19;129 -18;129 -17;129 -16;129 -15;129 -14;129 -12;130 -26;130 -25;130 -24;130 -23;130 -22;130 -21;130 -20;130 -19;130 -18;130 -17;130 -16;130 -15;130 -14;130 -13;130 -12;131 -26;131 -25;131 -24;131 -23;131 -22;131 -21;131 -20;131 -19;131 -18;131 -17;131 -16;131 -15;131 -14;131 -13;131 -12;132 -26;132 -25;132 -24;132 -23;132 -22;132 -21;132 -20;132 -19;132 -18;132 -17;132 -16;132 -15;132 -14;132 -13;132 -12;132 -11;133 -26;133 -25;133 -24;133 -23;133 -22;133 -21;133 -20;133 -19;133 -18;133 -17;133 -16;133 -15;133 -14;133 -13;133 -12;133 -11;134 -26;134 -25;134 -24;134 -23;134 -22;134 -21;134 -20;134 -19;134 -18;134 -17;134 -16;134 -15;134 -14;134 -13;134 -12;135 -26;135 -25;135 -24;135 -23;135 -22;135 -21;135 -20;135 -19;135 -18;135 -17;135 -16;135 -15;135 -14;135 -13;135 -12;136 -26;136 -25;136 -24;136 -23;136 -22;136 -21;136 -20;136 -19;136 -18;136 -17;136 -16;136 -15;136 -14;136 -13;136 -12;136 -11;137 -26;137 -25;137 -24;137 -23;137 -22;137 -21;137 -20;137 -19;137 -18;137 -17;137 -16;137 -15;137 -14;137 -13;138 -26;138 -25;138 -24;138 -23;138 -22;138 -21;138 -20;138 -19;138 -18;138 -17 + + + 137 -27;137 -26;137 -25;137 -24;137 -23;137 -22;137 -21;137 -20;137 -19;137 -18;137 -17;138 -27;138 -26;138 -25;138 -24;138 -23;138 -22;138 -21;138 -20;138 -19;138 -18;138 -17;139 -27;139 -26;139 -25;139 -24;139 -23;139 -22;139 -21;139 -20;139 -19;139 -18;139 -17;140 -29;140 -28;140 -27;140 -26;140 -25;140 -24;140 -23;140 -22;140 -21;140 -20;140 -19;140 -18;140 -17;141 -29;141 -28;141 -27;141 -26;141 -25;141 -24;141 -23;141 -22;141 -21;141 -20;141 -19;141 -18;141 -17;141 -16;141 -15;141 -14;141 -13;141 -12;141 -11;141 -10;142 -29;142 -28;142 -27;142 -26;142 -25;142 -24;142 -23;142 -22;142 -21;142 -20;142 -19;142 -18;142 -17;142 -16;142 -15;142 -14;142 -13;142 -12;142 -11;142 -10;143 -29;143 -28;143 -27;143 -26;143 -25;143 -24;143 -23;143 -22;143 -21;143 -20;143 -19;143 -18;143 -17;143 -16;143 -15;143 -14;143 -13;143 -12;143 -11;143 -10;144 -29;144 -28;144 -27;144 -26;144 -25;144 -24;144 -23;144 -22;144 -21;144 -20;144 -19;144 -18;144 -17;144 -16;144 -15;144 -14;144 -12;144 -11;144 -10;145 -29;145 -28;145 -27;145 -26;145 -25;145 -24;145 -23;145 -22;145 -21;145 -20;145 -19;145 -18;145 -17;145 -16;145 -15;146 -29;146 -28;146 -27;146 -26;146 -25;146 -24;146 -23;146 -22;146 -21;146 -20;146 -19;146 -18;146 -17;147 -29;147 -28;147 -27;147 -26;147 -25;147 -24;147 -23;147 -22;147 -21;147 -20;148 -29;148 -28;148 -27;148 -26;148 -25;148 -24;148 -23;148 -22;148 -21;148 -20;148 -18;149 -29;149 -28;149 -27;149 -26;149 -25;149 -24;149 -23;149 -22;149 -21;149 -20;150 -29;150 -28;150 -27;150 -26;150 -25;150 -24;150 -23;150 -22;150 -21;151 -29;151 -28;151 -27;151 -26;151 -25;151 -24;151 -23;151 -22;152 -29;152 -28;152 -27;152 -26;152 -25;152 -24;153 -29;153 -28;153 -27;153 -26;153 -25 + + + 128 -32;128 -31;128 -30;128 -29;128 -28;128 -27;128 -26;129 -32;129 -31;129 -30;129 -29;129 -28;129 -27;129 -26;130 -32;130 -31;130 -30;130 -29;130 -28;130 -27;130 -26;131 -33;131 -32;131 -31;131 -30;131 -29;131 -28;131 -27;131 -26;132 -33;132 -32;132 -31;132 -30;132 -29;132 -28;132 -27;132 -26;133 -33;133 -32;133 -31;133 -30;133 -29;133 -28;133 -27;133 -26;134 -35;134 -34;134 -33;134 -32;134 -31;134 -30;134 -29;134 -28;134 -27;134 -26;135 -36;135 -35;135 -34;135 -33;135 -32;135 -31;135 -30;135 -29;135 -28;135 -27;135 -26;136 -37;136 -36;136 -35;136 -34;136 -33;136 -32;136 -31;136 -30;136 -29;136 -28;136 -27;136 -26;137 -37;137 -36;137 -35;137 -34;137 -33;137 -32;137 -31;137 -30;137 -29;137 -28;137 -27;137 -26;138 -37;138 -36;138 -35;138 -34;138 -33;138 -32;138 -31;138 -30;138 -29;138 -28;138 -27;138 -26;139 -38;139 -37;139 -36;139 -35;139 -34;139 -33;139 -32;139 -31;139 -30;139 -29;139 -28;139 -27;139 -26;140 -38;140 -37;140 -36;140 -35;140 -34;140 -33;140 -32;140 -31;140 -30;140 -29;140 -28;140 -27;140 -26;141 -38;141 -37;141 -36;141 -35;141 -34;141 -33;141 -32;141 -31;141 -30;141 -29;141 -28;141 -27;141 -26 + + + 143 -41;143 -40;144 -42;144 -41;144 -40;145 -43;145 -42;145 -41;146 -43;146 -42;146 -41;146 -40;147 -43;147 -42;147 -41;147 -40;148 -43;148 -42;148 -41;148 -40 + + + 158 -55;159 -55 + + + 140 -39;140 -38;140 -37;140 -36;140 -35;140 -34;141 -39;141 -38;141 -37;141 -36;141 -35;141 -34;142 -39;142 -38;142 -37;142 -36;142 -35;143 -39;143 -38;143 -37;143 -36;143 -35;144 -39;144 -38;144 -37;144 -36;145 -39;145 -38;145 -37;145 -36;146 -39;146 -38;146 -37;146 -36;147 -39;147 -38;147 -37;147 -36;148 -38;148 -37;148 -36;149 -38;150 -38 + + + 112 -27;112 -26;113 -30;113 -29;113 -28;113 -27;113 -26;113 -25;113 -24;113 -23;113 -22;114 -35;114 -34;114 -31;114 -30;114 -29;114 -28;114 -27;114 -26;114 -25;114 -24;114 -23;114 -22;115 -35;115 -34;115 -33;115 -32;115 -31;115 -30;115 -29;115 -28;115 -27;115 -26;115 -25;115 -24;115 -23;115 -22;115 -21;116 -35;116 -34;116 -33;116 -32;116 -31;116 -30;116 -29;116 -28;116 -27;116 -26;116 -25;116 -24;116 -23;116 -22;116 -21;117 -35;117 -34;117 -33;117 -32;117 -31;117 -30;117 -29;117 -28;117 -27;117 -26;117 -25;117 -24;117 -23;117 -22;117 -21;118 -35;118 -34;118 -33;118 -32;118 -31;118 -30;118 -29;118 -28;118 -27;118 -26;118 -25;118 -24;118 -23;118 -22;118 -21;118 -20;118 -18;119 -35;119 -34;119 -33;119 -32;119 -31;119 -30;119 -29;119 -28;119 -27;119 -26;119 -25;119 -24;119 -23;119 -22;119 -21;119 -20;119 -18;120 -35;120 -34;120 -33;120 -32;120 -31;120 -30;120 -29;120 -28;120 -27;120 -26;120 -25;120 -24;120 -23;120 -22;120 -21;120 -20;121 -35;121 -34;121 -33;121 -32;121 -31;121 -30;121 -29;121 -28;121 -27;121 -26;121 -25;121 -24;121 -23;121 -22;121 -21;121 -20;121 -19;121 -17;121 -15;121 -14;122 -35;122 -34;122 -33;122 -32;122 -31;122 -30;122 -29;122 -28;122 -27;122 -26;122 -25;122 -24;122 -23;122 -22;122 -21;122 -20;122 -19;122 -18;122 -17;122 -16;123 -35;123 -34;123 -33;123 -32;123 -31;123 -30;123 -29;123 -28;123 -27;123 -26;123 -25;123 -24;123 -23;123 -22;123 -21;123 -20;123 -19;123 -18;123 -17;123 -16;123 -15;124 -35;124 -34;124 -33;124 -32;124 -31;124 -30;124 -29;124 -28;124 -27;124 -26;124 -25;124 -24;124 -23;124 -22;124 -21;124 -20;124 -19;124 -18;124 -17;124 -16;124 -15;125 -33;125 -32;125 -31;125 -30;125 -29;125 -28;125 -27;125 -26;125 -25;125 -24;125 -23;125 -22;125 -21;125 -20;125 -19;125 -18;125 -17;125 -16;125 -15;125 -14;126 -33;126 -32;126 -31;126 -30;126 -29;126 -28;126 -27;126 -26;126 -25;126 -24;126 -23;126 -22;126 -21;126 -20;126 -19;126 -18;126 -17;126 -16;126 -15;126 -14;127 -33;127 -32;127 -31;127 -30;127 -29;127 -28;127 -27;127 -26;127 -25;127 -24;127 -23;127 -22;127 -21;127 -20;127 -19;127 -18;127 -17;127 -16;127 -15;127 -14;128 -33;128 -32;128 -31;128 -30;128 -29;128 -28;128 -27;128 -26;128 -25;128 -24;128 -23;128 -22;128 -21;128 -20;128 -19;128 -18;128 -17;128 -16;128 -15;129 -32;129 -31;129 -30;129 -29;129 -28;129 -27;129 -26;129 -25;129 -24;129 -23;129 -22;129 -21;129 -20;129 -19;129 -18;129 -17;129 -16;129 -15 + + + + 96 -12 + + + 153 -10;153 -11;150 -10;151 -6;151 -7;159 -8;159 -9;159 -5;159 -6;178 -20;154 -7;154 -6;154 -5;154 -4;140 -9;169 -20;169 -21;143 -10;142 -3;148 -8;148 -9;148 -6;148 -7;148 -2;148 -3;161 -11;161 -10;150 -9;144 -1;166 -10;166 -11;166 -12;142 -7;150 -7;150 -6;150 -5;150 -4;178 -19;178 -18;150 -11;176 -18;141 -10;176 -13;141 -9;178 -17;168 -17;166 -13;162 -18;162 -19;156 -5;150 -3;156 -7;145 -3;162 -11;166 -15;152 -3;166 -21;152 -4;166 -22;152 -9;168 -18;168 -19;159 -20;158 -19;155 -5;155 -6;155 -7;155 -8;145 -2;158 -10;151 -4;151 -5;147 -11;147 -10;151 -3;165 -11;165 -10;167 -14;151 -9;140 -10;146 -2;146 -3;167 -15;157 -7;179 -17;150 -2;147 -6;166 -14;179 -18;179 -19;157 -8;157 -9;148 -10;151 -10;177 -20;-179 -18;-179 -19;153 -9;157 -5;180 -17;180 -18;180 -19;153 -4;-179 -17;143 -7;143 -6;143 -5;143 -4;143 -2;143 -1;143 -9;143 -8;179 -20;170 -20;146 -10;156 -9;147 -4;156 -8;147 -9;147 -8;147 -3;147 -2;147 -7;164 -22;164 -21;164 -20;-180 -16;-180 -17;-180 -18;-180 -19;158 -9;158 -8;152 -6;160 -10;159 -12;141 -8;159 -10;141 -5;141 -4;141 -7;141 -6;166 -16;141 -3;159 -19;158 -22;167 -21;167 -22;158 -21;163 -20;163 -21;145 -7;145 -6;145 -9;145 -8;165 -22;142 -1;142 -2;165 -21;142 -4;142 -5;142 -6;140 -7;142 -8;142 -9;146 -4;146 -5;146 -6;146 -7;152 -11;152 -10;161 -9;168 -22;152 -5;146 -8;146 -9;140 -3;169 -12;160 -12;155 -18;160 -11;169 -19;140 -6;177 -17;140 -4;140 -5;177 -13;148 -11;163 -19;163 -18;167 -17;151 -11;167 -11;167 -10;177 -18;167 -12;167 -16;168 -15;-179 -21;-179 -20;144 -8;144 -9;140 -8;144 -2;177 -19;144 -6;144 -7;144 -4;144 -5;149 -11;149 -10;142 -10;149 -5;149 -7;149 -6;149 -3;149 -2;149 -9;145 -1;-180 -20;168 -16;158 -20;160 -8;160 -9;170 -12;145 -5;153 -5;145 -4 + -180 -20;-180 -19;-180 -18;-180 -17;-180 -16;-179 -21;-179 -20;-179 -19;-179 -18;-179 -17;176 -18;176 -13;177 -20;177 -19;177 -18;177 -17;177 -13;178 -20;178 -19;178 -18;178 -17;179 -20;179 -19;179 -18;179 -17;180 -19;180 -18;180 -17 + + + 155 -18;158 -22;158 -21;158 -20;158 -19;159 -20;159 -19;162 -19;162 -18;163 -21;163 -20;163 -19;163 -18;164 -22;164 -21;164 -20;165 -22;165 -21;166 -22;166 -21;167 -22;167 -21;168 -22 + + + 140 -10;140 -9;140 -8;140 -7;140 -6;140 -5;140 -4;140 -3;141 -10;141 -9;141 -8;141 -7;141 -6;141 -5;141 -4;141 -3;142 -10;142 -9;142 -8;142 -7;142 -6;142 -5;142 -4;142 -3;142 -2;142 -1;143 -10;143 -9;143 -8;143 -7;143 -6;143 -5;143 -4;143 -2;143 -1;144 -9;144 -8;144 -7;144 -6;144 -5;144 -4;144 -2;144 -1;145 -9;145 -8;145 -7;145 -6;145 -5;145 -4;145 -3;145 -2;145 -1;146 -10;146 -9;146 -8;146 -7;146 -6;146 -5;146 -4;146 -3;146 -2;147 -11;147 -10;147 -9;147 -8;147 -7;147 -6;147 -4;147 -3;147 -2;148 -11;148 -10;148 -9;148 -8;148 -7;148 -6;148 -3;148 -2;149 -11;149 -10;149 -9;149 -7;149 -6;149 -5;149 -3;149 -2;150 -11;150 -10;150 -9;150 -7;150 -6;150 -5;150 -4;150 -3;150 -2;151 -11;151 -10;151 -9;151 -7;151 -6;151 -5;151 -4;151 -3;152 -11;152 -10;152 -9;152 -6;152 -5;152 -4;152 -3;153 -11;153 -10;153 -9;153 -5;153 -4;154 -7;154 -6;154 -5;154 -4;155 -7;155 -6;155 -5;156 -7;156 -5;157 -5 + + + 155 -8;155 -7;156 -9;156 -8;156 -7;157 -9;157 -8;157 -7;158 -10;158 -9;158 -8;159 -12;159 -10;159 -9;159 -8;159 -6;159 -5;160 -12;160 -11;160 -10;160 -9;160 -8;161 -11;161 -10;161 -9;162 -11;165 -11;165 -10;166 -12;166 -11;166 -10;167 -12;167 -11;167 -10;169 -12;170 -12 + + + 166 -16;166 -15;166 -14;166 -13;167 -17;167 -16;167 -15;167 -14;168 -19;168 -18;168 -17;168 -16;168 -15;169 -21;169 -20;169 -19;170 -20 + + + + 174 0;145 7;162 5;172 2;160 6;145 9;153 6;172 0;-158 2;168 14;168 10;146 15;146 16;159 6;166 0;166 8;166 9;145 15;145 14;145 17;145 16;167 9;167 8;145 13;151 6;151 7;145 19;145 18;170 9;170 8;134 7;134 6;134 8;170 7;145 20;-155 -4;-155 -5;146 8;146 7;169 -1;166 10;166 11;155 3;161 11;163 5;155 7;170 10;170 12;-152 -12;173 2;173 3;173 0;173 1;150 9;150 8;168 8;168 9;-151 -10;-151 -11;168 7;168 4;168 5;139 10;-161 4;-171 -4;142 6;175 -2;175 -3;149 8;139 9;147 7;138 9;158 7;158 6;160 9;147 8;-173 -5;154 3;154 1;154 0;154 7;154 8;167 11;162 11;174 -1;174 -2;169 7;169 6;169 5;172 3;153 5;169 9;169 8;172 7;172 6;172 5;143 7;143 6;137 8;-160 3;-160 4;161 9;137 9;144 8;-172 -5;144 7;-172 -3;140 8;-172 -4;151 8;144 20;-157 -6;167 5;-158 1;165 9;165 8;157 5;157 6;157 7;176 -3;176 -2;172 1;165 11;165 10;152 7;152 6;171 5;171 6;171 7;171 8;152 8;-156 -5;-156 -4;-156 -6;144 13;149 9;140 9;169 11;169 10;169 14;149 7;149 6 + 144 13;145 13 + + + -173 -5;-172 -5;-172 -4;-172 -3;-171 -4;-161 4;-160 3;-160 4;-158 1;-158 2;-157 -6;-156 -6;-156 -5;-156 -4;-155 -5;-155 -4;-152 -12;-151 -11;-151 -10;169 -1;172 0;172 1;172 2;172 3;173 0;173 1;173 2;173 3;174 -2;174 -1;174 0;175 -3;175 -2;176 -3;176 -2 + + + 160 9;161 9;161 11;162 11;165 8;165 9;165 10;165 11;166 8;166 9;166 10;166 11;167 5;167 8;167 9;167 11;168 4;168 5;168 7;168 8;168 9;168 10;168 14;169 5;169 6;169 7;169 8;169 9;169 10;169 11;169 14;170 7;170 8;170 9;170 10;170 12;171 5;171 6;171 7;171 8;172 5;172 6;172 7 + + + 137 8;137 9;138 9;139 9;139 10;140 8;140 9;142 6;143 6;143 7;144 7;144 8;145 7;145 9;146 7;146 8;147 7;147 8;149 6;149 7;149 8;149 9;150 8;150 9;151 6;151 7;151 8;152 6;152 7;152 8;153 5;153 6;154 0;154 1;154 3;154 7;154 8;155 3;155 7;157 5;157 6;157 7;158 6;158 7;159 6;160 6;162 5;163 5 + + + 166 0 + + + 144 20;145 14;145 15;145 16;145 17;145 18;145 19;145 20;146 15;146 16 + + + 134 6;134 7;134 8 + + + + -178 -44;-178 -30;-177 -45;-177 -44;-176 -45;-176 -44;165 -52;165 -51;166 -52;166 -51;166 -49;166 -48;166 -47;166 -46;166 -45;167 -48;167 -47;167 -46;167 -45;168 -48;168 -47;168 -46;168 -45;168 -44;169 -47;169 -46;169 -45;169 -44;170 -47;170 -46;170 -45;170 -44;170 -43;171 -46;171 -45;171 -44;171 -43;171 -42;171 -41;171 -35;172 -45;172 -44;172 -43;172 -42;172 -41;172 -36;172 -35;173 -44;173 -43;173 -42;173 -41;173 -40;173 -39;173 -37;173 -36;173 -35;174 -43;174 -42;174 -41;174 -40;174 -39;174 -38;174 -37;174 -36;174 -35;175 -42;175 -41;175 -40;175 -39;175 -38;175 -37;175 -36;176 -42;176 -41;176 -40;176 -39;176 -38;176 -37;177 -41;177 -40;177 -39;177 -38;178 -50;178 -48;178 -40;178 -39;178 -38;179 -48 + + 174 -37;174 -36;175 -37;175 -36 + + + 175 -39;175 -38;176 -39;176 -38;177 -39;177 -38;178 -39;178 -38 + + + 169 -45;169 -44;170 -46;170 -45;170 -44;171 -46;171 -45;171 -44;171 -43;172 -45;172 -44;172 -43;172 -42;173 -44;173 -43;173 -42;174 -43;174 -42 + + + -177 -44;-176 -44 + + + 177 -39;177 -38;178 -39;178 -38 + + + 175 -40;176 -40;176 -39;177 -40;177 -39;178 -40;178 -39 + + + 174 -40;174 -39;175 -40;175 -39;176 -40 + + + 172 -42;173 -42;173 -41;174 -42;174 -41 + + + 171 -42;172 -42;172 -41;173 -42;173 -41 + + + -178 -30;171 -35;172 -36;172 -35;173 -36;173 -35;174 -36;174 -35 + + + 168 -47;168 -46;168 -45;169 -47;169 -46;169 -45;169 -44;170 -47;170 -46;170 -45;171 -46;171 -45 + + + 165 -52;165 -51;166 -52;166 -51;166 -49;166 -48;166 -47;166 -46;166 -45;167 -48;167 -47;167 -46;167 -45;168 -48;168 -47;168 -46;168 -45;169 -47;169 -46 + + + 173 -39;174 -39;175 -39 + + + 174 -39;174 -38;174 -37;175 -39;175 -38;175 -37;176 -39;176 -38;176 -37 + + + 174 -41;175 -41;176 -41 + + + 168 -44;169 -44;170 -44;170 -43;171 -44;171 -43;171 -42;171 -41;172 -43;172 -42;172 -41 + + + + 167 -29;168 -29 + + + -139 -18;-139 -19;-141 -10;-141 -17;-141 -16;-141 -19;-141 -18;-150 -18;-154 -17;-150 -17;-135 -24;-162 -10;-162 -11;-160 -20;177 -8;177 -7;-146 -21;-146 -20;-139 -21;-139 -20;-139 -23;-139 -22;-140 -21;-140 -20;-140 -22;-145 -18;-145 -15;-145 -17;-145 -16;-142 -15;-171 -11;-171 -12;-146 -16;-146 -17;-146 -15;178 -9;178 -8;-146 -18;-158 -10;-175 -18;-175 -19;-149 -18;-135 -23;-152 -18;-142 -20;-152 -17;-149 -15;-149 -16;-158 -9;-176 -16;-140 -9;179 -10;-150 -24;-151 -18;-144 -18;-137 -22;-142 -18;-142 -19;-158 -22;-158 -20;-158 -21;-142 -16;-142 -17;-142 -14;179 -9;-161 -11;-161 -10;175 -6;-159 -22;-159 -21;-159 -20;-176 -22;-160 -22;-176 -20;-176 -21;-148 -15;-148 -16;-137 -19;-148 -18;-141 -9;-141 -8;-153 -17;-143 -21;-172 -14;-159 -10;-174 -19;-137 -23;-125 -25;-145 -20;-145 -21;-160 -19;-145 -28;-174 -17;-174 -16;-141 -20;-141 -22;-175 -21;-175 -20;-175 -22;-151 -17;-138 -19;-164 -14;-152 -23;-164 -18;-164 -19;-159 -9;-138 -24;-172 -9;-144 -17;-144 -21;-139 -15;-139 -10;-140 -19;-144 -28;-140 -16;-140 -17;-140 -10;-140 -11;-163 -14;176 -7;176 -6;-177 -14;-148 -25;-148 -24;-136 -24;-136 -22;-136 -23;-129 -25;-139 -11;-153 -23;-170 -19;-143 -19;-143 -18;-143 -17;-143 -16;-147 -17;-147 -16;-147 -15 + -171 -12;-171 -11 + + + -164 -19;-164 -18;-164 -14;-163 -14;-162 -11;-162 -10;-161 -11;-161 -10;-160 -22;-160 -20;-160 -19;-159 -22;-159 -21;-159 -20;-159 -10;-159 -9;-158 -22;-158 -21;-158 -20;-158 -10;-158 -9 + + + -154 -17;-153 -23;-153 -17;-152 -23;-152 -18;-152 -17;-151 -18;-151 -17;-150 -24;-150 -18;-150 -17;-149 -18;-149 -16;-149 -15;-148 -25;-148 -24;-148 -18;-148 -16;-148 -15;-147 -17;-147 -16;-147 -15;-146 -21;-146 -20;-146 -18;-146 -17;-146 -16;-146 -15;-145 -28;-145 -21;-145 -20;-145 -18;-145 -17;-145 -16;-145 -15;-144 -28;-144 -21;-144 -18;-144 -17;-143 -21;-143 -19;-143 -18;-143 -17;-143 -16;-142 -20;-142 -19;-142 -18;-142 -17;-142 -16;-142 -15;-142 -14;-141 -22;-141 -20;-141 -19;-141 -18;-141 -17;-141 -16;-141 -10;-141 -9;-141 -8;-140 -22;-140 -21;-140 -20;-140 -19;-140 -17;-140 -16;-140 -11;-140 -10;-140 -9;-139 -23;-139 -22;-139 -21;-139 -20;-139 -19;-139 -18;-139 -15;-139 -11;-139 -10;-138 -24;-138 -19;-137 -23;-137 -22;-137 -19;-136 -24;-136 -23;-136 -22;-135 -24;-135 -23 + + + -170 -19 + + + -129 -25;-125 -25 + + + -172 -14 + + + -172 -9 + + + -176 -22;-176 -21;-176 -20;-176 -16;-175 -22;-175 -21;-175 -20;-175 -19;-175 -18;-174 -19;-174 -17;-174 -16 + + + 175 -6;176 -7;176 -6;177 -8;177 -7;178 -9;178 -8;179 -10;179 -9 + + + -177 -14 + + + + + + -180 64;-180 65;-180 66;-180 67;-180 68;-180 69;-180 70;-180 71;-179 65;-179 66;-179 67;-179 68;-179 70;-179 71;-178 65;-178 66;-178 67;-178 68;-178 70;-178 71;-177 65;-177 66;-177 67;-177 68;-176 64;-176 65;-176 66;-176 67;-176 71;-175 64;-175 65;-175 66;-175 67;-174 64;-174 65;-174 66;-174 67;-173 64;-173 65;-173 66;-173 67;-172 64;-172 65;-172 66;-172 67;-171 65;-171 66;-170 65;-170 66;19 54;19 55;20 54;20 55;21 54;21 55;22 54;22 55;26 59;26 60;27 56;27 57;27 58;27 59;27 60;28 55;28 56;28 57;28 58;28 59;28 60;28 61;28 66;28 67;28 68;28 69;29 55;29 56;29 57;29 58;29 59;29 60;29 61;29 63;29 64;29 65;29 66;29 67;29 68;29 69;30 54;30 55;30 56;30 57;30 58;30 59;30 60;30 61;30 62;30 63;30 64;30 65;30 66;30 67;30 68;30 69;31 51;31 52;31 53;31 54;31 55;31 56;31 57;31 58;31 59;31 60;31 61;31 62;31 63;31 64;31 65;31 66;31 67;31 68;31 69;31 70;32 51;32 52;32 53;32 54;32 55;32 56;32 57;32 58;32 59;32 60;32 61;32 62;32 63;32 64;32 65;32 66;32 67;32 68;32 69;32 70;33 51;33 52;33 53;33 54;33 55;33 56;33 57;33 58;33 59;33 60;33 61;33 62;33 63;33 64;33 65;33 66;33 67;33 68;33 69;34 51;34 52;34 53;34 54;34 55;34 56;34 57;34 58;34 59;34 60;34 61;34 62;34 63;34 64;34 65;34 66;34 67;34 68;34 69;35 50;35 51;35 52;35 53;35 54;35 55;35 56;35 57;35 58;35 59;35 60;35 61;35 62;35 63;35 64;35 65;35 66;35 67;35 68;35 69;36 44;36 45;36 50;36 51;36 52;36 53;36 54;36 55;36 56;36 57;36 58;36 59;36 60;36 61;36 62;36 63;36 64;36 65;36 66;36 67;36 68;36 69;37 44;37 45;37 46;37 49;37 50;37 51;37 52;37 53;37 54;37 55;37 56;37 57;37 58;37 59;37 60;37 61;37 62;37 63;37 64;37 65;37 66;37 67;37 68;38 44;38 45;38 46;38 47;38 49;38 50;38 51;38 52;38 53;38 54;38 55;38 56;38 57;38 58;38 59;38 60;38 61;38 62;38 63;38 64;38 65;38 66;38 67;38 68;39 43;39 44;39 45;39 46;39 47;39 48;39 49;39 50;39 51;39 52;39 53;39 54;39 55;39 56;39 57;39 58;39 59;39 60;39 61;39 62;39 63;39 64;39 65;39 66;39 67;39 68;40 43;40 44;40 45;40 46;40 47;40 48;40 49;40 50;40 51;40 52;40 53;40 54;40 55;40 56;40 57;40 58;40 59;40 60;40 61;40 62;40 63;40 64;40 65;40 66;40 67;40 68;41 43;41 44;41 45;41 46;41 47;41 48;41 49;41 50;41 51;41 52;41 53;41 54;41 55;41 56;41 57;41 58;41 59;41 60;41 61;41 62;41 63;41 64;41 65;41 66;41 67;42 42;42 43;42 44;42 45;42 46;42 47;42 48;42 49;42 50;42 51;42 52;42 53;42 54;42 55;42 56;42 57;42 58;42 59;42 60;42 61;42 62;42 63;42 64;42 65;42 66;43 42;43 43;43 44;43 45;43 46;43 47;43 48;43 49;43 50;43 51;43 52;43 53;43 54;43 55;43 56;43 57;43 58;43 59;43 60;43 61;43 62;43 63;43 64;43 65;43 66;43 67;43 68;44 42;44 43;44 44;44 45;44 46;44 47;44 48;44 49;44 50;44 51;44 52;44 53;44 54;44 55;44 56;44 57;44 58;44 59;44 60;44 61;44 62;44 63;44 64;44 65;44 66;44 67;44 68;44 80;45 41;45 42;45 43;45 44;45 45;45 46;45 47;45 48;45 49;45 50;45 51;45 52;45 53;45 54;45 55;45 56;45 57;45 58;45 59;45 60;45 61;45 62;45 63;45 64;45 65;45 66;45 67;45 68;45 80;46 41;46 42;46 43;46 44;46 45;46 46;46 47;46 48;46 49;46 50;46 51;46 52;46 53;46 54;46 55;46 56;46 57;46 58;46 59;46 60;46 61;46 62;46 63;46 64;46 65;46 66;46 67;46 68;46 80;47 41;47 42;47 43;47 44;47 45;47 46;47 47;47 48;47 49;47 50;47 51;47 52;47 53;47 54;47 55;47 56;47 57;47 58;47 59;47 60;47 61;47 62;47 63;47 64;47 65;47 66;47 67;47 79;47 80;48 41;48 42;48 45;48 46;48 47;48 49;48 50;48 51;48 52;48 53;48 54;48 55;48 56;48 57;48 58;48 59;48 60;48 61;48 62;48 63;48 64;48 65;48 66;48 67;48 68;48 69;48 79;48 80;49 45;49 46;49 50;49 51;49 52;49 53;49 54;49 55;49 56;49 57;49 58;49 59;49 60;49 61;49 62;49 63;49 64;49 65;49 66;49 67;49 68;49 69;49 79;49 80;49 81;50 51;50 52;50 53;50 54;50 55;50 56;50 57;50 58;50 59;50 60;50 61;50 62;50 63;50 64;50 65;50 66;50 67;50 68;50 69;50 79;50 80;50 81;51 51;51 52;51 53;51 54;51 55;51 56;51 57;51 58;51 59;51 60;51 61;51 62;51 63;51 64;51 65;51 66;51 67;51 68;51 71;51 72;51 79;51 80;51 81;52 51;52 52;52 53;52 54;52 55;52 56;52 57;52 58;52 59;52 60;52 61;52 62;52 63;52 64;52 65;52 66;52 67;52 68;52 70;52 71;52 72;52 73;52 80;53 51;53 52;53 53;53 54;53 55;53 56;53 57;53 58;53 59;53 60;53 61;53 62;53 63;53 64;53 65;53 66;53 67;53 68;53 69;53 70;53 71;53 72;53 73;53 80;54 50;54 51;54 52;54 53;54 54;54 55;54 56;54 57;54 58;54 59;54 60;54 61;54 62;54 63;54 64;54 65;54 66;54 67;54 68;54 69;54 70;54 71;54 72;54 73;54 74;54 80;54 81;55 50;55 51;55 52;55 53;55 54;55 55;55 56;55 57;55 58;55 59;55 60;55 61;55 62;55 63;55 64;55 65;55 66;55 67;55 68;55 69;55 70;55 71;55 72;55 73;55 74;55 75;55 79;55 80;55 81;56 50;56 51;56 52;56 53;56 54;56 55;56 56;56 57;56 58;56 59;56 60;56 61;56 62;56 63;56 64;56 65;56 66;56 67;56 68;56 70;56 71;56 72;56 73;56 74;56 75;56 79;56 80;56 81;57 50;57 51;57 52;57 53;57 54;57 55;57 56;57 57;57 58;57 59;57 60;57 61;57 62;57 63;57 64;57 65;57 66;57 67;57 68;57 70;57 73;57 74;57 75;57 79;57 80;57 81;58 50;58 51;58 52;58 53;58 54;58 55;58 56;58 57;58 58;58 59;58 60;58 61;58 62;58 63;58 64;58 65;58 66;58 67;58 68;58 69;58 70;58 73;58 74;58 75;58 76;58 79;58 80;58 81;59 50;59 51;59 52;59 53;59 54;59 55;59 56;59 57;59 58;59 59;59 60;59 61;59 62;59 63;59 64;59 65;59 66;59 67;59 68;59 69;59 70;59 74;59 75;59 76;59 79;59 80;59 81;60 50;60 51;60 52;60 53;60 54;60 55;60 56;60 57;60 58;60 59;60 60;60 61;60 62;60 63;60 64;60 65;60 66;60 67;60 68;60 69;60 70;60 74;60 75;60 76;60 79;60 80;60 81;61 50;61 51;61 52;61 53;61 54;61 55;61 56;61 57;61 58;61 59;61 60;61 61;61 62;61 63;61 64;61 65;61 66;61 67;61 68;61 69;61 75;61 76;61 80;61 81;62 52;62 53;62 54;62 55;62 56;62 57;62 58;62 59;62 60;62 61;62 62;62 63;62 64;62 65;62 66;62 67;62 68;62 69;62 75;62 76;62 80;62 81;63 54;63 55;63 56;63 57;63 58;63 59;63 60;63 61;63 62;63 63;63 64;63 65;63 66;63 67;63 68;63 69;63 75;63 76;63 80;63 81;64 54;64 55;64 56;64 57;64 58;64 59;64 60;64 61;64 62;64 63;64 64;64 65;64 66;64 67;64 68;64 69;64 75;64 76;64 80;64 81;65 54;65 55;65 56;65 57;65 58;65 59;65 60;65 61;65 62;65 63;65 64;65 65;65 66;65 67;65 68;65 69;65 75;65 76;65 80;65 81;66 54;66 55;66 56;66 57;66 58;66 59;66 60;66 61;66 62;66 63;66 64;66 65;66 66;66 67;66 68;66 69;66 70;66 71;66 75;66 76;66 77;67 54;67 55;67 56;67 57;67 58;67 59;67 60;67 61;67 62;67 63;67 64;67 65;67 66;67 67;67 68;67 69;67 70;67 71;67 75;67 76;67 77;68 54;68 55;68 56;68 57;68 58;68 59;68 60;68 61;68 62;68 63;68 64;68 65;68 66;68 67;68 68;68 69;68 70;68 71;68 72;68 76;68 77;69 55;69 56;69 57;69 58;69 59;69 60;69 61;69 62;69 63;69 64;69 65;69 66;69 67;69 68;69 69;69 70;69 71;69 72;69 73;69 76;70 54;70 55;70 56;70 57;70 58;70 59;70 60;70 61;70 62;70 63;70 64;70 65;70 66;70 67;70 68;70 69;70 70;70 71;70 72;70 73;71 54;71 55;71 56;71 57;71 58;71 59;71 60;71 61;71 62;71 63;71 64;71 65;71 66;71 67;71 68;71 69;71 70;71 71;71 72;71 73;72 53;72 54;72 55;72 56;72 57;72 58;72 59;72 60;72 61;72 62;72 63;72 64;72 65;72 66;72 67;72 68;72 69;72 70;72 71;72 72;73 53;73 54;73 55;73 56;73 57;73 58;73 59;73 60;73 61;73 62;73 63;73 64;73 65;73 66;73 67;73 68;73 69;73 70;73 71;73 72;73 73;74 53;74 54;74 55;74 56;74 57;74 58;74 59;74 60;74 61;74 62;74 63;74 64;74 65;74 66;74 67;74 68;74 69;74 70;74 71;74 72;74 73;75 53;75 54;75 55;75 56;75 57;75 58;75 59;75 60;75 61;75 62;75 63;75 64;75 65;75 66;75 67;75 68;75 69;75 70;75 71;75 72;75 73;76 53;76 54;76 55;76 56;76 57;76 58;76 59;76 60;76 61;76 62;76 63;76 64;76 65;76 66;76 67;76 68;76 69;76 70;76 71;76 72;76 73;76 79;77 53;77 54;77 55;77 56;77 57;77 58;77 59;77 60;77 61;77 62;77 63;77 64;77 65;77 66;77 67;77 68;77 69;77 70;77 71;77 72;77 79;78 51;78 52;78 53;78 54;78 55;78 56;78 57;78 58;78 59;78 60;78 61;78 62;78 63;78 64;78 65;78 66;78 67;78 68;78 69;78 70;78 71;78 72;78 73;78 80;78 81;79 50;79 51;79 52;79 53;79 54;79 55;79 56;79 57;79 58;79 59;79 60;79 61;79 62;79 63;79 64;79 65;79 66;79 67;79 68;79 69;79 70;79 71;79 72;79 73;79 74;79 80;79 81;80 50;80 51;80 52;80 53;80 54;80 55;80 56;80 57;80 58;80 59;80 60;80 61;80 62;80 63;80 64;80 65;80 66;80 67;80 68;80 69;80 70;80 71;80 72;80 73;80 80;81 50;81 51;81 52;81 53;81 54;81 55;81 56;81 57;81 58;81 59;81 60;81 61;81 62;81 63;81 64;81 65;81 66;81 67;81 68;81 69;81 70;81 71;81 72;81 73;81 75;81 76;82 50;82 51;82 52;82 53;82 54;82 55;82 56;82 57;82 58;82 59;82 60;82 61;82 62;82 63;82 64;82 65;82 66;82 67;82 68;82 69;82 70;82 71;82 72;82 73;82 74;82 75;82 76;82 77;83 50;83 51;83 52;83 53;83 54;83 55;83 56;83 57;83 58;83 59;83 60;83 61;83 62;83 63;83 64;83 65;83 66;83 67;83 68;83 69;83 70;83 71;83 72;83 73;83 74;83 75;83 76;84 49;84 50;84 51;84 52;84 53;84 54;84 55;84 56;84 57;84 58;84 59;84 60;84 61;84 62;84 63;84 64;84 65;84 66;84 67;84 68;84 69;84 70;84 71;84 72;84 73;84 74;85 49;85 50;85 51;85 52;85 53;85 54;85 55;85 56;85 57;85 58;85 59;85 60;85 61;85 62;85 63;85 64;85 65;85 66;85 67;85 68;85 69;85 70;85 71;85 72;85 73;85 74;86 49;86 50;86 51;86 52;86 53;86 54;86 55;86 56;86 57;86 58;86 59;86 60;86 61;86 62;86 63;86 64;86 65;86 66;86 67;86 68;86 69;86 70;86 71;86 72;86 73;86 74;86 75;87 48;87 49;87 50;87 51;87 52;87 53;87 54;87 55;87 56;87 57;87 58;87 59;87 60;87 61;87 62;87 63;87 64;87 65;87 66;87 67;87 68;87 69;87 70;87 71;87 72;87 73;87 74;87 75;88 49;88 50;88 51;88 52;88 53;88 54;88 55;88 56;88 57;88 58;88 59;88 60;88 61;88 62;88 63;88 64;88 65;88 66;88 67;88 68;88 69;88 70;88 71;88 72;88 73;88 74;88 75;88 76;88 77;89 49;89 50;89 51;89 52;89 53;89 54;89 55;89 56;89 57;89 58;89 59;89 60;89 61;89 62;89 63;89 64;89 65;89 66;89 67;89 68;89 69;89 70;89 71;89 72;89 73;89 74;89 75;89 76;89 77;89 81;90 49;90 50;90 51;90 52;90 53;90 54;90 55;90 56;90 57;90 58;90 59;90 60;90 61;90 62;90 63;90 64;90 65;90 66;90 67;90 68;90 69;90 70;90 71;90 72;90 73;90 74;90 75;90 76;90 77;90 79;90 80;90 81;91 50;91 51;91 52;91 53;91 54;91 55;91 56;91 57;91 58;91 59;91 60;91 61;91 62;91 63;91 64;91 65;91 66;91 67;91 68;91 69;91 70;91 71;91 72;91 73;91 74;91 75;91 76;91 77;91 79;91 80;91 81;92 50;92 51;92 52;92 53;92 54;92 55;92 56;92 57;92 58;92 59;92 60;92 61;92 62;92 63;92 64;92 65;92 66;92 67;92 68;92 69;92 70;92 71;92 72;92 73;92 74;92 75;92 76;92 77;92 78;92 79;92 80;93 50;93 51;93 52;93 53;93 54;93 55;93 56;93 57;93 58;93 59;93 60;93 61;93 62;93 63;93 64;93 65;93 66;93 67;93 68;93 69;93 70;93 71;93 72;93 73;93 74;93 75;93 76;93 78;93 79;93 80;93 81;94 49;94 50;94 51;94 52;94 53;94 54;94 55;94 56;94 57;94 58;94 59;94 60;94 61;94 62;94 63;94 64;94 65;94 66;94 67;94 68;94 69;94 70;94 71;94 72;94 73;94 74;94 75;94 76;94 78;94 79;94 80;94 81;95 49;95 50;95 51;95 52;95 53;95 54;95 55;95 56;95 57;95 58;95 59;95 60;95 61;95 62;95 63;95 64;95 65;95 66;95 67;95 68;95 69;95 70;95 71;95 72;95 73;95 74;95 75;95 76;95 77;95 78;95 79;95 80;95 81;96 49;96 50;96 51;96 52;96 53;96 54;96 55;96 56;96 57;96 58;96 59;96 60;96 61;96 62;96 63;96 64;96 65;96 66;96 67;96 68;96 69;96 70;96 71;96 72;96 73;96 74;96 75;96 76;96 77;96 78;96 79;96 80;96 81;97 49;97 50;97 51;97 52;97 53;97 54;97 55;97 56;97 57;97 58;97 59;97 60;97 61;97 62;97 63;97 64;97 65;97 66;97 67;97 68;97 69;97 70;97 71;97 72;97 73;97 74;97 75;97 76;97 77;97 78;97 79;97 80;98 49;98 50;98 51;98 52;98 53;98 54;98 55;98 56;98 57;98 58;98 59;98 60;98 61;98 62;98 63;98 64;98 65;98 66;98 67;98 68;98 69;98 70;98 71;98 72;98 73;98 74;98 75;98 76;98 78;98 79;98 80;99 51;99 52;99 53;99 54;99 55;99 56;99 57;99 58;99 59;99 60;99 61;99 62;99 63;99 64;99 65;99 66;99 67;99 68;99 69;99 70;99 71;99 72;99 73;99 74;99 75;99 76;99 77;99 78;99 79;99 80;100 51;100 52;100 53;100 54;100 55;100 56;100 57;100 58;100 59;100 60;100 61;100 62;100 63;100 64;100 65;100 66;100 67;100 68;100 69;100 70;100 71;100 72;100 73;100 74;100 75;100 76;100 77;100 78;100 79;101 51;101 52;101 53;101 54;101 55;101 56;101 57;101 58;101 59;101 60;101 61;101 62;101 63;101 64;101 65;101 66;101 67;101 68;101 69;101 70;101 71;101 72;101 73;101 74;101 75;101 76;101 77;101 78;101 79;102 50;102 51;102 52;102 53;102 54;102 55;102 56;102 57;102 58;102 59;102 60;102 61;102 62;102 63;102 64;102 65;102 66;102 67;102 68;102 69;102 70;102 71;102 72;102 73;102 74;102 75;102 76;102 77;102 78;102 79;103 50;103 51;103 52;103 53;103 54;103 55;103 56;103 57;103 58;103 59;103 60;103 61;103 62;103 63;103 64;103 65;103 66;103 67;103 68;103 69;103 70;103 71;103 72;103 73;103 74;103 75;103 76;103 77;103 78;103 79;104 50;104 51;104 52;104 53;104 54;104 55;104 56;104 57;104 58;104 59;104 60;104 61;104 62;104 63;104 64;104 65;104 66;104 67;104 68;104 69;104 70;104 71;104 72;104 73;104 74;104 75;104 76;104 77;104 78;104 79;105 50;105 51;105 52;105 53;105 54;105 55;105 56;105 57;105 58;105 59;105 60;105 61;105 62;105 63;105 64;105 65;105 66;105 67;105 68;105 69;105 70;105 71;105 72;105 73;105 74;105 75;105 76;105 77;105 78;105 79;106 49;106 50;106 51;106 52;106 53;106 54;106 55;106 56;106 57;106 58;106 59;106 60;106 61;106 62;106 63;106 64;106 65;106 66;106 67;106 68;106 69;106 70;106 71;106 72;106 73;106 74;106 75;106 76;106 77;106 78;107 49;107 50;107 51;107 52;107 53;107 54;107 55;107 56;107 57;107 58;107 59;107 60;107 61;107 62;107 63;107 64;107 65;107 66;107 67;107 68;107 69;107 70;107 71;107 72;107 73;107 74;107 75;107 76;107 77;107 78;108 49;108 50;108 51;108 52;108 53;108 54;108 55;108 56;108 57;108 58;108 59;108 60;108 61;108 62;108 63;108 64;108 65;108 66;108 67;108 68;108 69;108 70;108 71;108 72;108 73;108 74;108 75;108 76;108 77;109 49;109 50;109 51;109 52;109 53;109 54;109 55;109 56;109 57;109 58;109 59;109 60;109 61;109 62;109 63;109 64;109 65;109 66;109 67;109 68;109 69;109 70;109 71;109 72;109 73;109 74;109 75;109 76;110 49;110 50;110 51;110 52;110 53;110 54;110 55;110 56;110 57;110 58;110 59;110 60;110 61;110 62;110 63;110 64;110 65;110 66;110 67;110 68;110 69;110 70;110 71;110 72;110 73;110 74;110 75;110 76;111 49;111 50;111 51;111 52;111 53;111 54;111 55;111 56;111 57;111 58;111 59;111 60;111 61;111 62;111 63;111 64;111 65;111 66;111 67;111 68;111 69;111 70;111 71;111 72;111 73;111 74;111 75;111 76;112 49;112 50;112 51;112 52;112 53;112 54;112 55;112 56;112 57;112 58;112 59;112 60;112 61;112 62;112 63;112 64;112 65;112 66;112 67;112 68;112 69;112 70;112 71;112 72;112 73;112 74;112 75;112 76;113 49;113 50;113 51;113 52;113 53;113 54;113 55;113 56;113 57;113 58;113 59;113 60;113 61;113 62;113 63;113 64;113 65;113 66;113 67;113 68;113 69;113 70;113 71;113 72;113 73;113 74;113 75;113 76;114 50;114 51;114 52;114 53;114 54;114 55;114 56;114 57;114 58;114 59;114 60;114 61;114 62;114 63;114 64;114 65;114 66;114 67;114 68;114 69;114 70;114 71;114 72;114 73;114 75;115 49;115 50;115 51;115 52;115 53;115 54;115 55;115 56;115 57;115 58;115 59;115 60;115 61;115 62;115 63;115 64;115 65;115 66;115 67;115 68;115 69;115 70;115 71;115 72;115 73;115 74;116 49;116 50;116 51;116 52;116 53;116 54;116 55;116 56;116 57;116 58;116 59;116 60;116 61;116 62;116 63;116 64;116 65;116 66;116 67;116 68;116 69;116 70;116 71;116 72;116 73;116 74;117 49;117 50;117 51;117 52;117 53;117 54;117 55;117 56;117 57;117 58;117 59;117 60;117 61;117 62;117 63;117 64;117 65;117 66;117 67;117 68;117 69;117 70;117 71;117 72;117 73;118 49;118 50;118 51;118 52;118 53;118 54;118 55;118 56;118 57;118 58;118 59;118 60;118 61;118 62;118 63;118 64;118 65;118 66;118 67;118 68;118 69;118 70;118 71;118 72;118 73;119 49;119 50;119 51;119 52;119 53;119 54;119 55;119 56;119 57;119 58;119 59;119 60;119 61;119 62;119 63;119 64;119 65;119 66;119 67;119 68;119 69;119 70;119 71;119 72;119 73;120 51;120 52;120 53;120 54;120 55;120 56;120 57;120 58;120 59;120 60;120 61;120 62;120 63;120 64;120 65;120 66;120 67;120 68;120 69;120 70;120 71;120 72;120 73;120 74;121 53;121 54;121 55;121 56;121 57;121 58;121 59;121 60;121 61;121 62;121 63;121 64;121 65;121 66;121 67;121 68;121 69;121 70;121 71;121 72;121 73;122 53;122 54;122 55;122 56;122 57;122 58;122 59;122 60;122 61;122 62;122 63;122 64;122 65;122 66;122 67;122 68;122 69;122 70;122 71;122 72;122 73;123 53;123 54;123 55;123 56;123 57;123 58;123 59;123 60;123 61;123 62;123 63;123 64;123 65;123 66;123 67;123 68;123 69;123 70;123 71;123 72;123 73;123 74;124 52;124 53;124 54;124 55;124 56;124 57;124 58;124 59;124 60;124 61;124 62;124 63;124 64;124 65;124 66;124 67;124 68;124 69;124 70;124 71;124 72;124 73;124 74;125 52;125 53;125 54;125 55;125 56;125 57;125 58;125 59;125 60;125 61;125 62;125 63;125 64;125 65;125 66;125 67;125 68;125 69;125 70;125 71;125 72;125 73;126 50;126 51;126 52;126 53;126 54;126 55;126 56;126 57;126 58;126 59;126 60;126 61;126 62;126 63;126 64;126 65;126 66;126 67;126 68;126 69;126 70;126 71;126 72;126 73;127 49;127 50;127 51;127 52;127 53;127 54;127 55;127 56;127 57;127 58;127 59;127 60;127 61;127 62;127 63;127 64;127 65;127 66;127 67;127 68;127 69;127 70;127 71;127 72;127 73;128 49;128 50;128 51;128 52;128 53;128 54;128 55;128 56;128 57;128 58;128 59;128 60;128 61;128 62;128 63;128 64;128 65;128 66;128 67;128 68;128 69;128 70;128 71;128 72;128 73;129 48;129 49;129 50;129 51;129 52;129 53;129 54;129 55;129 56;129 57;129 58;129 59;129 60;129 61;129 62;129 63;129 64;129 65;129 66;129 67;129 68;129 69;129 70;129 71;129 72;129 73;130 42;130 43;130 44;130 47;130 48;130 49;130 50;130 51;130 52;130 53;130 54;130 55;130 56;130 57;130 58;130 59;130 60;130 61;130 62;130 63;130 64;130 65;130 66;130 67;130 68;130 69;130 70;130 71;131 42;131 43;131 44;131 45;131 47;131 48;131 49;131 50;131 51;131 52;131 53;131 54;131 55;131 56;131 57;131 58;131 59;131 60;131 61;131 62;131 63;131 64;131 65;131 66;131 67;131 68;131 69;131 70;131 71;132 42;132 43;132 44;132 45;132 47;132 48;132 49;132 50;132 51;132 52;132 53;132 54;132 55;132 56;132 57;132 58;132 59;132 60;132 61;132 62;132 63;132 64;132 65;132 66;132 67;132 68;132 69;132 70;132 71;132 72;133 42;133 43;133 44;133 45;133 46;133 47;133 48;133 49;133 50;133 51;133 52;133 53;133 54;133 55;133 56;133 57;133 58;133 59;133 60;133 61;133 62;133 63;133 64;133 65;133 66;133 67;133 68;133 69;133 70;133 71;133 72;134 42;134 43;134 44;134 45;134 46;134 47;134 48;134 49;134 50;134 51;134 52;134 53;134 54;134 55;134 56;134 57;134 58;134 59;134 60;134 61;134 62;134 63;134 64;134 65;134 66;134 67;134 68;134 69;134 70;134 71;135 43;135 44;135 45;135 46;135 47;135 48;135 49;135 50;135 51;135 52;135 53;135 54;135 55;135 56;135 57;135 58;135 59;135 60;135 61;135 62;135 63;135 64;135 65;135 66;135 67;135 68;135 69;135 70;135 71;135 73;135 74;135 75;136 44;136 45;136 46;136 47;136 48;136 49;136 50;136 51;136 52;136 53;136 54;136 55;136 56;136 57;136 58;136 59;136 60;136 61;136 62;136 63;136 64;136 65;136 66;136 67;136 68;136 69;136 70;136 71;136 73;136 74;136 75;137 45;137 46;137 47;137 48;137 49;137 50;137 51;137 52;137 53;137 54;137 55;137 56;137 57;137 58;137 59;137 60;137 61;137 62;137 63;137 64;137 65;137 66;137 67;137 68;137 69;137 70;137 71;137 74;137 75;137 76;138 46;138 47;138 48;138 49;138 50;138 51;138 52;138 53;138 54;138 55;138 56;138 57;138 58;138 59;138 60;138 61;138 62;138 63;138 64;138 65;138 66;138 67;138 68;138 69;138 70;138 71;138 74;138 75;138 76;139 47;139 48;139 49;139 50;139 51;139 52;139 53;139 54;139 56;139 57;139 58;139 59;139 60;139 61;139 62;139 63;139 64;139 65;139 66;139 67;139 68;139 69;139 70;139 71;139 72;139 73;139 74;139 75;139 76;140 48;140 49;140 50;140 51;140 52;140 53;140 54;140 57;140 58;140 59;140 60;140 61;140 62;140 63;140 64;140 65;140 66;140 67;140 68;140 69;140 70;140 71;140 72;140 73;140 74;140 75;140 76;141 45;141 46;141 47;141 48;141 49;141 50;141 51;141 52;141 53;141 58;141 59;141 60;141 61;141 62;141 63;141 64;141 65;141 66;141 67;141 68;141 69;141 70;141 71;141 72;141 73;141 74;141 75;141 76;142 45;142 46;142 47;142 48;142 49;142 50;142 51;142 52;142 53;142 54;142 58;142 59;142 60;142 61;142 62;142 63;142 64;142 65;142 66;142 67;142 68;142 69;142 70;142 71;142 72;142 73;142 74;142 75;142 76;143 45;143 46;143 47;143 48;143 49;143 50;143 51;143 52;143 53;143 54;143 56;143 59;143 60;143 61;143 62;143 63;143 64;143 65;143 66;143 67;143 68;143 69;143 70;143 71;143 72;143 73;143 74;143 75;144 48;144 49;144 50;144 59;144 60;144 61;144 62;144 63;144 64;144 65;144 66;144 67;144 68;144 69;144 70;144 71;144 72;144 74;144 75;145 43;145 44;145 59;145 60;145 61;145 62;145 63;145 64;145 65;145 66;145 67;145 68;145 69;145 70;145 71;145 72;145 75;146 43;146 44;146 59;146 60;146 61;146 62;146 63;146 64;146 65;146 66;146 67;146 68;146 69;146 70;146 71;146 72;146 74;146 75;147 43;147 44;147 45;147 59;147 60;147 61;147 62;147 63;147 64;147 65;147 66;147 67;147 68;147 69;147 70;147 71;147 72;147 74;147 75;148 44;148 45;148 59;148 60;148 61;148 62;148 63;148 64;148 65;148 66;148 67;148 68;148 69;148 70;148 71;148 72;148 74;148 75;148 76;149 45;149 46;149 59;149 60;149 61;149 62;149 63;149 64;149 65;149 66;149 67;149 68;149 69;149 70;149 71;149 72;149 74;149 75;149 76;150 45;150 46;150 58;150 59;150 60;150 61;150 62;150 63;150 64;150 65;150 66;150 67;150 68;150 69;150 70;150 71;150 72;150 74;150 75;151 46;151 47;151 58;151 59;151 60;151 61;151 62;151 63;151 64;151 65;151 66;151 67;151 68;151 69;151 70;151 71;151 75;152 46;152 47;152 58;152 59;152 60;152 61;152 62;152 63;152 64;152 65;152 66;152 67;152 68;152 69;152 70;152 71;152 75;152 76;153 47;153 48;153 49;153 58;153 59;153 60;153 61;153 62;153 63;153 64;153 65;153 66;153 67;153 68;153 69;153 70;153 71;154 48;154 49;154 50;154 58;154 59;154 60;154 61;154 62;154 63;154 64;154 65;154 66;154 67;154 68;154 69;154 70;154 71;155 49;155 50;155 51;155 53;155 54;155 55;155 56;155 59;155 60;155 61;155 62;155 63;155 64;155 65;155 66;155 67;155 68;155 69;155 70;155 71;156 50;156 51;156 52;156 53;156 54;156 55;156 56;156 57;156 60;156 61;156 62;156 63;156 64;156 65;156 66;156 67;156 68;156 69;156 70;156 71;156 76;156 77;157 50;157 51;157 52;157 53;157 54;157 55;157 56;157 57;157 58;157 61;157 62;157 63;157 64;157 65;157 66;157 67;157 68;157 69;157 70;157 71;157 76;158 51;158 52;158 53;158 54;158 55;158 56;158 57;158 58;158 61;158 62;158 63;158 64;158 65;158 66;158 67;158 68;158 69;158 70;158 71;158 76;159 52;159 53;159 54;159 55;159 56;159 57;159 58;159 59;159 60;159 61;159 62;159 63;159 64;159 65;159 66;159 67;159 68;159 69;159 70;160 52;160 53;160 54;160 55;160 56;160 57;160 58;160 59;160 60;160 61;160 62;160 63;160 64;160 65;160 66;160 67;160 68;160 69;160 70;160 71;161 54;161 55;161 56;161 57;161 58;161 59;161 60;161 61;161 62;161 63;161 64;161 65;161 66;161 67;161 68;161 69;161 70;161 71;162 54;162 55;162 56;162 57;162 58;162 59;162 60;162 61;162 62;162 63;162 64;162 65;162 66;162 67;162 68;162 69;162 70;163 55;163 56;163 57;163 58;163 59;163 60;163 61;163 62;163 63;163 64;163 65;163 66;163 67;163 68;163 69;164 58;164 59;164 60;164 61;164 62;164 63;164 64;164 65;164 66;164 67;164 68;164 69;165 54;165 55;165 59;165 60;165 61;165 62;165 63;165 64;165 65;165 66;165 67;165 68;165 69;166 54;166 55;166 59;166 60;166 61;166 62;166 63;166 64;166 65;166 66;166 67;166 68;166 69;167 54;167 60;167 61;167 62;167 63;167 64;167 65;167 66;167 67;167 68;167 69;167 70;168 54;168 60;168 61;168 62;168 63;168 64;168 65;168 66;168 67;168 68;168 69;168 70;169 59;169 60;169 61;169 62;169 63;169 64;169 65;169 66;169 67;169 68;169 69;169 70;170 59;170 60;170 61;170 62;170 63;170 64;170 65;170 66;170 67;170 68;170 69;170 70;171 60;171 61;171 62;171 63;171 64;171 65;171 66;171 67;171 68;171 69;171 70;172 60;172 61;172 62;172 63;172 64;172 65;172 66;172 67;172 68;172 69;172 70;173 61;173 62;173 63;173 64;173 65;173 66;173 67;173 68;173 69;173 70;174 61;174 62;174 63;174 64;174 65;174 66;174 67;174 68;174 69;175 61;175 62;175 63;175 64;175 65;175 66;175 67;175 68;175 69;176 62;176 63;176 64;176 65;176 66;176 67;176 68;176 69;177 62;177 63;177 64;177 65;177 66;177 67;177 68;177 69;178 62;178 63;178 64;178 65;178 66;178 67;178 68;178 69;178 70;178 71;179 62;179 63;179 64;179 65;179 66;179 67;179 68;179 69;179 70;179 71;180 64;180 65;180 66;180 67;180 68;180 69;180 70;180 71 + + 38 44;38 45;39 43;39 44;39 45;40 43;40 44;40 45 + + + 112 50;112 51;113 50;113 51;114 50;114 51;115 50;115 51 + + + 77 53;78 51;78 52;78 53;79 50;79 51;79 52;79 53;79 54;80 50;80 51;80 52;80 53;80 54;81 50;81 51;81 52;81 53;81 54;82 50;82 51;82 52;82 53;82 54;83 50;83 51;83 52;83 53;83 54;84 50;84 51;84 52;84 53;84 54;85 51;85 52;85 53;85 54;86 51;86 52;86 53;86 54;87 52;87 53 + + + 119 55;119 56;119 57;120 55;120 56;120 57;121 53;121 54;121 55;121 56;121 57;122 53;122 54;122 55;122 56;123 53;123 54;123 55;123 56;124 52;124 53;124 54;124 55;124 56;125 52;125 53;125 54;125 55;126 50;126 51;126 52;126 53;126 54;126 55;127 49;127 50;127 51;127 52;127 53;127 54;127 55;128 49;128 50;128 51;128 52;128 53;128 54;128 55;129 48;129 49;129 50;129 51;129 52;129 53;129 54;129 55;130 48;130 49;130 50;130 51;130 52;130 53;130 54;130 55;131 48;131 49;131 50;131 51;131 52;131 53;131 54;131 55;132 51;132 52;132 53;132 54;132 55;133 52;133 53;133 55;134 52;134 53;135 53 + + + 35 63;35 64;35 65;36 62;36 63;36 64;36 65;37 61;37 62;37 63;37 64;37 65;38 60;38 61;38 62;38 63;38 64;39 60;39 61;39 62;39 63;39 64;39 65;40 60;40 61;40 62;40 63;40 64;40 65;40 66;41 60;41 61;41 62;41 63;41 64;41 65;41 66;42 60;42 61;42 62;42 63;42 64;42 65;42 66;43 60;43 61;43 62;43 63;43 64;43 65;43 66;44 60;44 61;44 62;44 63;44 64;44 65;44 66;44 80;45 60;45 61;45 62;45 63;45 64;45 65;45 66;45 80;46 60;46 61;46 62;46 63;46 64;46 65;46 66;46 80;47 60;47 61;47 62;47 63;47 64;47 65;47 66;47 79;47 80;48 60;48 61;48 62;48 64;48 65;48 66;48 79;48 80;49 61;49 62;49 64;49 65;49 66;49 79;49 80;49 81;50 64;50 65;50 79;50 80;50 81;51 71;51 72;51 79;51 80;51 81;52 70;52 71;52 72;52 73;52 80;53 70;53 71;53 72;53 73;53 80;54 70;54 71;54 72;54 73;54 74;54 80;54 81;55 70;55 71;55 72;55 73;55 74;55 75;55 79;55 80;55 81;56 70;56 71;56 72;56 73;56 74;56 75;56 79;56 80;56 81;57 70;57 73;57 74;57 75;57 79;57 80;57 81;58 73;58 74;58 75;58 76;58 79;58 80;58 81;59 74;59 75;59 76;59 79;59 80;59 81;60 74;60 75;60 76;60 79;60 80;60 81;61 75;61 76;61 80;61 81;62 75;62 76;62 80;62 81;63 75;63 76;63 80;63 81;64 75;64 76;64 80;64 81;65 75;65 76;65 80;65 81;66 75;66 76;66 77;67 75;67 76;67 77;68 76;68 77;69 76 + + + 44 48;45 47;45 48;46 45;46 46;46 47;46 48;47 45;47 46;47 47;47 48;48 45;48 46;48 47;49 45;49 46 + + + 53 53;53 54;53 55;53 56;54 52;54 53;54 54;54 55;54 56;55 52;55 53;55 54;55 55;55 56;56 51;56 52;56 53;56 54;56 55;56 56;57 51;57 52;57 53;57 54;57 55;57 56;58 51;58 52;58 53;58 54;58 55;58 56;59 52;59 53;59 54;59 55;59 56;60 54 + + + 35 50;35 51;36 50;36 51;37 49;37 50;37 51;38 49;38 50;38 51;39 49;39 50;39 51 + + + 31 51;31 52;31 53;32 51;32 52;32 53;33 51;33 52;33 53;33 54;34 51;34 52;34 53;35 52;35 53 + + + 98 51;98 52;98 53;99 51;99 52;99 53;100 51;100 52;100 53;101 51;101 52;102 50;102 51;102 52;103 50;103 51;104 50;104 51;105 50;105 51;105 52;106 49;106 50;106 51;106 52;107 49;107 50;107 51;107 52;107 53;108 50;108 51;108 52;108 53;108 54;108 55;108 56;109 51;109 52;109 53;109 54;109 55;109 56;109 57;110 51;110 52;110 53;110 54;110 55;110 56;110 57;111 51;111 52;111 53;111 54;111 55;111 56;111 57;112 52;112 53;112 54;112 55;112 56;112 57;113 52;113 53;113 54;113 55;113 56;114 52;114 53;114 54;114 55;114 56;114 57;115 53;115 54;115 55;115 56;115 57;116 54;116 55;116 56;116 57;117 54 + + + 44 42;44 43;45 42;45 43;45 44;46 42;46 43;46 44 + + + 57 54;57 55;58 52;58 53;58 54;58 55;58 56;59 51;59 52;59 53;59 54;59 55;59 56;60 51;60 52;60 53;60 54;60 55;60 56;61 52;61 53;61 54;61 55;61 56;62 52;62 53;62 54;62 55;62 56;63 54 + + + 107 49;107 50;108 49;108 50;108 51;109 49;109 50;109 51;110 49;110 50;110 51;111 49;111 50;111 51;111 52;112 49;112 50;112 51;112 52;113 49;113 50;113 51;113 52;113 53;114 50;114 51;114 52;114 53;114 54;115 49;115 50;115 51;115 52;115 53;115 54;115 55;115 56;115 57;116 49;116 50;116 51;116 52;116 53;116 54;116 55;116 56;116 57;117 49;117 50;117 51;117 52;117 53;117 54;117 55;117 56;117 57;117 58;118 49;118 50;118 51;118 52;118 53;118 54;118 55;118 56;118 57;118 58;119 49;119 50;119 51;119 52;119 53;119 54;119 55;119 56;119 57;119 58;120 51;120 52;120 53;120 54;120 55;120 56;121 53;121 54;121 55;121 56;122 53;122 54;122 55 + + + -180 64;-180 65;-180 66;-180 67;-180 68;-180 69;-180 70;-180 71;-179 65;-179 66;-179 67;-179 68;-179 70;-179 71;-178 65;-178 66;-178 67;-178 68;-178 70;-178 71;-177 65;-177 66;-177 67;-177 68;-176 64;-176 65;-176 66;-176 67;-176 71;-175 64;-175 65;-175 66;-175 67;-174 64;-174 65;-174 66;-174 67;-173 64;-173 65;-173 66;-173 67;-172 64;-172 65;-172 66;-172 67;-171 65;-171 66;-170 65;-170 66;157 67;158 65;158 66;158 67;158 68;159 65;159 66;159 67;159 68;160 65;160 66;160 67;160 68;161 64;161 65;161 66;161 67;161 68;162 64;162 65;162 66;162 67;162 68;162 69;163 64;163 65;163 66;163 67;163 68;163 69;164 64;164 65;164 66;164 67;164 68;164 69;165 64;165 65;165 66;165 67;165 68;165 69;166 64;166 65;166 66;166 67;166 68;166 69;167 64;167 65;167 66;167 67;167 68;167 69;167 70;168 62;168 63;168 64;168 65;168 66;168 67;168 68;168 69;168 70;169 62;169 63;169 64;169 65;169 66;169 67;169 68;169 69;169 70;170 62;170 63;170 64;170 65;170 66;170 67;170 68;170 69;170 70;171 62;171 63;171 64;171 65;171 66;171 67;171 68;171 69;171 70;172 62;172 63;172 64;172 65;172 66;172 67;172 68;172 69;172 70;173 62;173 63;173 64;173 65;173 66;173 67;173 68;173 69;173 70;174 61;174 62;174 63;174 64;174 65;174 66;174 67;174 68;174 69;175 61;175 62;175 63;175 64;175 65;175 66;175 67;175 68;175 69;176 62;176 63;176 64;176 65;176 66;176 67;176 68;176 69;177 62;177 63;177 64;177 65;177 66;177 67;177 68;177 69;178 62;178 63;178 64;178 65;178 66;178 67;178 68;178 69;178 70;178 71;179 62;179 63;179 64;179 65;179 66;179 67;179 68;179 69;179 70;179 71;180 64;180 65;180 66;180 67;180 68;180 69;180 70;180 71 + + + 45 55;46 54;46 55;46 56;47 54;47 55;47 56;48 54;48 55;48 56 + + + 29 59;29 60;30 59;30 60 + + + 45 41;45 42;45 43;45 44;45 45;46 41;46 42;46 43;46 44;46 45;47 41;47 42;47 43;47 44;48 41;48 42 + + + 88 64;88 65;88 66;89 62;89 64;89 65;89 66;90 60;90 61;90 62;90 64;90 65;90 66;90 67;91 60;91 61;91 62;91 63;91 64;91 65;91 66;91 67;92 60;92 61;92 62;92 63;92 64;92 65;92 66;92 67;92 68;93 60;93 61;93 62;93 63;93 64;93 65;93 66;93 67;93 68;94 59;94 60;94 61;94 62;94 63;94 64;94 65;94 66;94 67;94 68;94 69;95 59;95 60;95 61;95 62;95 63;95 64;95 65;95 66;95 67;95 68;95 69;96 59;96 60;96 61;96 62;96 63;96 64;96 65;96 66;96 67;96 68;96 69;97 59;97 60;97 61;97 62;97 63;97 64;97 65;97 66;97 67;97 68;97 69;98 59;98 60;98 61;98 62;98 63;98 64;98 65;98 66;98 67;98 68;98 69;99 59;99 60;99 61;99 62;99 63;99 64;99 65;99 66;99 67;99 68;99 69;99 70;100 59;100 60;100 61;100 62;100 63;100 64;100 65;100 66;100 67;100 68;100 69;100 70;101 59;101 60;101 61;101 62;101 63;101 64;101 65;101 66;101 67;101 68;101 69;102 59;102 60;102 61;102 62;102 63;102 64;102 65;102 66;102 67;102 68;102 69;103 58;103 59;103 60;103 61;103 62;103 63;103 64;103 65;103 66;103 67;103 68;103 69;104 58;104 59;104 60;104 61;104 62;104 63;104 64;104 65;104 66;104 67;104 68;104 69;105 58;105 59;105 60;105 61;105 62;105 63;105 64;105 65;105 66;105 67;105 68;105 69;106 61;106 62;106 63;106 64;106 65;106 66;106 67;106 68;106 69;107 63;107 64;107 65;107 67;107 68;108 63;108 64 + + + 83 50;83 51;84 49;84 50;84 51;85 49;85 50;85 51;85 52;86 49;86 50;86 51;86 52;87 48;87 49;87 50;87 51;87 52;88 49;88 50;88 51;88 52;89 49;89 50;89 51 + + + 44 42;44 43;45 42;45 43 + + + 95 53;95 54;96 53;96 54;96 55;96 56;97 53;97 54;97 55;97 56;97 57;98 52;98 53;98 54;98 55;98 56;98 57;99 52;99 53;99 54;99 55;99 56;99 57;99 58;100 52;100 53;100 54;100 55;100 56;100 57;100 58;101 52;101 53;101 54;101 55;101 56;101 57;101 58;102 51;102 52;102 53;102 54;102 55;102 56;102 57;102 58;102 59;103 51;103 52;103 53;103 54;103 55;103 56;103 57;103 58;103 59;104 51;104 52;104 53;104 54;104 55;104 56;104 57;104 58;104 59;104 60;104 61;105 51;105 52;105 53;105 54;105 55;105 56;105 57;105 58;105 59;105 60;105 61;106 52;106 53;106 54;106 55;106 56;106 57;106 58;106 59;106 60;106 61;106 62;106 63;106 64;107 52;107 53;107 54;107 55;107 56;107 57;107 58;107 59;107 60;107 61;107 62;107 63;107 64;108 53;108 54;108 55;108 56;108 57;108 58;108 59;108 60;108 61;108 62;108 63;108 64;109 55;109 56;109 57;109 58;109 59;109 60;109 61;109 62;109 63;110 56;110 57;110 58;110 59;110 60;110 61;110 62;111 56;111 57;111 58;111 59;112 56;112 57;112 58;112 59;113 56;113 57;113 58;113 59;114 56;114 57;114 58;114 59;114 60;115 56;115 57;115 58;115 59;115 60;116 56;116 57;116 58;116 59;116 60;117 56;117 57;117 58;117 59;117 60;118 58;118 59;119 58 + + + 39 56;39 57;40 56;40 57;41 56;41 57;42 56;42 57;43 56;43 57 + + + 42 42;42 43;43 42;43 43;44 43;44 44 + + + 19 54;19 55;20 54;20 55;21 54;21 55;22 54;22 55 + + + 41 45;41 46;42 45;42 46;43 45;43 46;43 47;44 45;44 46;44 47;44 48;45 44;45 45;45 46;45 47;45 48;46 44;46 45;46 46;46 47;47 44;47 45;47 46;47 47 + + + 33 53;33 54;34 53;34 54;34 55;35 53;35 54;35 55;36 53;36 54;36 55;37 54;37 55 + + + 155 53;155 54;155 55;156 50;156 51;156 52;156 53;156 54;156 55;157 50;157 51;157 52;157 53;157 54;157 55;157 56;158 51;158 52;158 53;158 54;158 55;158 56;159 52;159 53;159 54;159 55;159 56;159 57;160 52;160 53;160 54;160 55;160 56;160 57;161 54;161 55;161 56;161 57;162 54;162 55;162 56;162 57;163 55;163 56;163 57;165 54;165 55;166 54;166 55;167 54;168 54 + + + 40 43;40 44;41 43;41 44;42 43;42 44 + + + 29 61;29 63;29 64;29 65;29 66;30 60;30 61;30 62;30 63;30 64;30 65;30 66;31 60;31 61;31 62;31 63;31 64;31 65;31 66;32 60;32 61;32 62;32 63;32 64;32 65;32 66;33 60;33 61;33 62;33 63;33 64;33 65;33 66;34 61;34 62;34 63;34 64;34 65;34 66;35 61;35 62;35 63;35 64;35 65;36 61;36 62;36 63;36 64;36 65;37 61;37 62;38 61;38 62 + + + 84 54;84 55;84 56;85 53;85 54;85 55;85 56;86 52;86 53;86 54;86 55;86 56;87 52;87 53;87 54;87 55;87 56;88 52;88 53;88 54;88 55;88 56;89 52;89 53;89 54;89 55;89 56 + + + 130 50;130 51;130 53;130 54;130 55;130 56;131 49;131 50;131 51;131 53;131 54;131 55;131 56;131 57;131 58;132 49;132 50;132 51;132 52;132 53;132 54;132 55;132 56;132 57;132 58;132 59;133 46;133 47;133 48;133 49;133 50;133 51;133 52;133 53;133 54;133 55;133 56;133 57;133 58;133 59;134 46;134 47;134 48;134 49;134 50;134 51;134 52;134 53;134 54;134 55;134 56;134 57;134 58;134 59;135 46;135 47;135 48;135 49;135 50;135 51;135 52;135 53;135 54;135 55;135 56;135 57;135 58;135 59;136 44;136 45;136 46;136 47;136 48;136 49;136 50;136 51;136 52;136 53;136 54;136 55;136 56;136 57;136 58;136 59;137 46;137 47;137 48;137 49;137 50;137 51;137 52;137 53;137 54;137 55;137 56;137 57;137 58;137 59;138 47;138 48;138 49;138 50;138 51;138 52;138 53;138 54;138 55;138 56;138 57;138 58;138 59;138 60;138 61;139 47;139 48;139 49;139 50;139 51;139 52;139 53;139 54;139 56;139 57;139 58;139 59;139 60;139 61;139 62;140 48;140 49;140 50;140 51;140 52;140 53;140 54;140 57;140 58;140 59;140 60;140 61;140 62;141 51;141 52;141 53;141 58;141 59;141 60;141 61;141 62;142 58;142 59;142 60;142 61;142 62;143 56;143 59;143 60;143 61;143 62;144 59;144 60;144 61;144 62;145 59;145 60;145 61;145 62;146 59;146 60;146 61;146 62;147 59;147 60 + + + 87 51;87 52;88 51;88 52;88 53;88 54;88 55;89 51;89 52;89 53;89 54;89 55;90 51;90 52;90 53;90 54;90 55;91 52;91 53;91 54 + + + 59 61;59 62;59 63;59 64;59 65;60 61;60 62;60 63;60 64;60 65;61 61;61 62;61 63;61 64;61 65;62 60;62 61;62 62;62 63;62 64;62 65;63 59;63 60;63 61;63 62;63 63;63 64;64 59;64 60;64 61;64 62;64 63;64 64;65 58;65 59;65 60;65 61;65 62;65 63;65 64;66 58;66 59;66 60;66 61;66 62;66 63;66 64;67 58;67 59;67 60;67 61;67 62;67 63;67 64;68 59;68 60;68 61;68 62;68 63;68 64;69 59;69 60;69 61;69 62;69 63;69 64;70 59;70 60;70 61;70 62;70 63;70 64;71 59;71 60;71 61;71 62;71 63;72 58;72 59;72 60;72 61;72 62;72 63;73 58;73 59;73 60;73 61;73 62;73 63;74 58;74 59;74 60;74 61;74 62;74 63;75 58;75 59;75 60;75 61;75 62;75 63;76 59;76 60;76 61;76 62;76 63;77 60;77 61;77 62;77 63;78 60;78 61;78 62;79 60;79 61;79 62;80 60;80 61;80 62;80 63;81 60;81 61;81 62;81 63;82 60;82 61;82 62;83 60;83 61;83 62;84 60;84 61;84 62;85 60;85 61;86 61 + + + 46 56;46 57;46 58;46 59;46 60;47 56;47 57;47 58;47 59;47 60;47 61;48 56;48 57;48 58;48 59;48 60;48 61;49 56;49 57;49 58;49 59;50 56;50 57;50 58;50 59;50 60;51 55;51 56;51 57;51 58;51 59;51 60;52 57;52 58;52 59;52 60;53 58;53 59;53 60 + + + 45 63;45 64;46 62;46 63;46 64;47 62;47 63;47 64;48 59;48 60;48 61;48 62;48 63;48 64;48 65;48 66;49 59;49 60;49 61;49 62;49 63;49 64;49 65;49 66;50 59;50 60;50 61;50 62;50 63;50 64;50 65;50 66;51 59;51 60;51 61;51 62;51 63;51 64;51 65;51 66;51 67;52 60;52 61;52 62;52 63;52 64;52 65;52 66;52 67;53 60;53 61;53 62;53 63;53 64;53 65;53 66;53 67;54 60;54 61;54 62;54 63;54 64;54 65;54 66;54 67;55 60;55 61;55 62;55 63;55 64;55 65;55 66;55 67;56 61;56 62;56 63;56 64;56 65;56 66;56 67;57 61;57 62;57 63;57 64;57 65;57 66;57 67;58 61;58 62;58 63;58 64;58 65;58 66;58 67;59 61;59 62;59 63;59 64;59 65;59 66;59 67;60 64;60 65;60 66;60 67;61 64;61 65;61 66;61 67;62 65;62 66;62 67;63 65;63 66;63 67;63 68;64 66;64 67;64 68;65 66;65 67;65 68;66 67;66 68 + + + 51 60;52 60;52 61;53 58;53 59;53 60;53 61;54 58;54 59;54 60;54 61;55 58;55 59;55 60;55 61;56 58;56 59 + + + 155 53;155 55;155 56;156 50;156 51;156 53;156 55;156 56;156 57;157 50;157 51;157 55;157 56;157 57;157 58;158 55;158 56;158 57;158 58;159 56;159 57;159 58;159 59;160 56;160 57;160 58;160 59;161 57;161 58;161 59;161 60;162 57;162 58;162 59;162 60;162 61;162 62;162 63;162 64;163 57;163 58;163 59;163 60;163 61;163 62;163 63;163 64;163 65;164 58;164 59;164 60;164 61;164 62;164 63;164 64;165 59;165 60;165 61;165 62;165 63;165 64;166 59;166 60;166 61;166 62;166 63;166 64;167 60;167 61;167 62;167 63;167 64;168 60;168 61;168 62;168 63;168 64;169 59;169 60;169 61;169 62;169 63;170 59;170 60;170 61;170 62;171 60;171 61;171 62;172 60;172 61;172 62;173 61;173 62;174 61;174 62 + + + 40 57;40 58;41 57;41 58;41 59;42 57;42 58;42 59;43 57;43 58;43 59;44 57;44 58;44 59;45 57;45 58;45 59;46 57;46 58;46 59;47 58;47 59 + + + 36 44;36 45;37 44;37 45;37 46;38 44;38 45;38 46;39 43;39 44;39 45;39 46;40 43;40 44;40 45;40 46;41 43;41 44;41 45;41 46 + + + 81 67;81 68;82 66;82 67;82 68;83 65;83 66;83 67;83 68;84 59;84 60;84 61;84 62;84 64;84 65;84 66;84 67;85 59;85 60;85 61;85 62;85 63;85 64;85 65;85 66;85 67;85 68;86 59;86 60;86 61;86 62;86 63;86 64;86 65;86 66;86 67;86 68;87 58;87 59;87 60;87 61;87 62;87 63;87 64;87 65;87 66;87 67;88 54;88 55;88 56;88 57;88 58;88 59;88 60;88 61;88 62;88 63;88 64;88 65;88 66;88 67;89 54;89 55;89 56;89 57;89 58;89 59;89 60;89 61;89 62;89 63;89 64;89 65;89 66;89 67;90 51;90 52;90 54;90 55;90 56;90 57;90 58;90 59;90 60;90 61;90 62;90 63;90 64;90 66;90 67;91 51;91 52;91 53;91 54;91 55;91 56;91 57;91 58;91 59;91 60;91 61;91 62;91 63;91 64;91 67;92 51;92 52;92 53;92 54;92 55;92 56;92 57;92 58;92 59;92 60;92 61;92 63;92 64;93 51;93 52;93 53;93 54;93 55;93 56;93 57;93 58;93 59;93 60;93 61;94 52;94 53;94 54;94 55;94 56;94 57;94 58;94 59;94 60;94 61;95 53;95 54;95 55;95 56;95 57;95 58;95 59;95 60;95 61;96 53;96 54;96 55;96 56;96 57;96 58;96 59;97 55;97 56;97 57;97 58;97 59;98 57;98 58;98 59;98 60;99 57;99 58;99 59;99 60;100 57;100 58;100 59;100 60;101 57;101 58;101 59;102 58;102 59 + + + 61 54;61 55;61 56;62 54;62 55;62 56;63 54;63 55;63 56;64 54;64 55;64 56;65 54;65 55;65 56;66 54;66 55;66 56;67 54;67 55;67 56;68 54;68 55 + + + 33 51;34 51;34 52;35 50;35 51;35 52;36 50;36 51;36 52;37 51;37 52;38 51;38 52 + + + 26 59;26 60;27 58;27 59;27 60;28 58;28 59;28 60;28 61;29 58;29 59;29 60;29 61;30 58;30 59;30 60;30 61;31 58;31 59;31 60;31 61;32 58;32 59;32 60;33 59;33 60;33 61;34 58;34 59;34 60;34 61;35 59;35 60;35 61 + + + 37 51;37 52;37 53;38 51;38 52;38 53;39 51;39 52;39 53;40 51;40 52;40 53 + + + 144 61;144 62;145 60;145 61;145 62;145 63;146 59;146 60;146 61;146 62;146 63;146 64;147 59;147 60;147 61;147 62;147 63;147 64;148 59;148 60;148 61;148 62;148 63;148 64;149 59;149 60;149 61;149 62;149 63;149 64;150 58;150 59;150 60;150 61;150 62;150 63;150 64;151 58;151 59;151 60;151 61;151 62;151 63;151 64;152 58;152 59;152 60;152 61;152 62;152 63;152 64;152 65;153 58;153 59;153 60;153 61;153 62;153 63;153 64;153 65;154 58;154 59;154 60;154 61;154 62;154 63;154 64;154 65;154 66;155 59;155 60;155 61;155 62;155 63;155 64;155 65;155 66;156 60;156 61;156 62;156 63;156 64;156 65;156 66;157 61;157 62;157 63;157 64;157 65;157 66;158 61;158 62;158 63;158 64;158 65;158 66;159 60;159 61;159 62;159 63;159 64;159 65;159 66;160 60;160 61;160 62;160 63;160 64;160 65;161 60;161 61;161 62;161 63;161 64;161 65;162 61;162 62;162 63;162 64;163 63;163 64 + + + 45 56;46 55;46 56;46 57;47 55;47 56;47 57;48 55;48 56;48 57;49 56;49 57;50 56 + + + 42 53;42 54;43 53;43 54;43 55;44 53;44 54;45 53;45 54;45 55;46 53;46 54;46 55 + + + 35 55;35 56;36 54;36 55;36 56;37 54;37 55;37 56;37 57;38 54;38 55;38 56;39 54;39 55;39 56;40 55 + + + 28 66;28 67;28 68;28 69;29 66;29 67;29 68;29 69;30 66;30 67;30 68;30 69;31 66;31 67;31 68;31 69;31 70;32 66;32 67;32 68;32 69;32 70;33 66;33 67;33 68;33 69;34 66;34 67;34 68;34 69;35 66;35 67;35 68;35 69;36 66;36 67;36 68;36 69;37 65;37 66;37 67;37 68;38 65;38 66;38 67;38 68;39 65;39 66;39 67;39 68;40 66;40 67;40 68;41 66;41 67 + + + 43 67;43 68;44 66;44 67;44 68;45 65;45 66;45 67;45 68;46 65;46 66;46 67;46 68;47 65;47 66;47 67;48 65;48 66;48 67;48 68;48 69;49 66;49 67;49 68;49 69;50 66;50 67;50 68;50 69;51 66;51 67;51 68;52 66;52 67;52 68;53 66;53 67;53 68;53 69;54 66;54 67;54 68;54 69;55 66;55 67;55 68;55 69;56 66;56 67;56 68;57 66;57 67;57 68;58 66;58 67;58 68;58 69;58 70;59 66;59 67;59 68;59 69;59 70;60 66;60 67;60 68;60 69;60 70;61 66;61 67;61 68;61 69;62 67;62 68;62 69;63 67;63 68;63 69;64 67;64 68;64 69;65 68;65 69 + + + 41 54;41 55;42 54;42 55;42 56;43 54;43 55;43 56;43 57;44 54;44 55;44 56;44 57;44 58;45 54;45 55;45 56;45 57;45 58;46 54;46 55;46 56;46 57;46 58;47 57;47 58 + + + 43 42;43 43;44 42;44 43;45 42;45 43 + + + 29 57;29 58;30 56;30 57;30 58;30 59;31 56;31 57;31 58;31 59;32 56;32 57;32 58;32 59;33 57;33 58;33 59;34 57;34 58;34 59;35 58;35 59;36 58 + + + 74 55;75 54;75 55;75 56;76 53;76 54;76 55;76 56;76 57;77 53;77 54;77 55;77 56;77 57;78 53;78 54;78 55;78 56;78 57;79 53;79 54;79 55;79 56;79 57;80 53;80 54;80 55;80 56;81 53;81 54;81 55;81 56;82 53;82 54;82 55;82 56;83 53;83 54;83 55;83 56;84 54;84 55;84 56;85 54;85 55 + + + 70 54;70 55;70 56;70 57;70 58;71 54;71 55;71 56;71 57;71 58;72 53;72 54;72 55;72 56;72 57;72 58;73 53;73 54;73 55;73 56;73 57;73 58;74 53;74 54;74 55;74 56;74 57;74 58;75 53;75 54;75 55;75 56;75 57;75 58;76 56;76 57 + + + 34 52;34 53;35 52;35 53;36 52;36 53;37 51;37 52;37 53;38 52 + + + 50 51;51 51;51 52;51 53;52 51;52 52;52 53;52 54;53 51;53 52;53 53;53 54;54 50;54 51;54 52;54 53;55 50;55 51;55 52;55 53;56 50;56 51;56 52;57 50;57 51;58 50;58 51;58 52;59 50;59 51;59 52;60 50;60 51;60 52;61 50;61 51 + + + 42 52;42 53;43 52;43 53;43 54;44 52;44 53;44 54;45 52;45 53;45 54;46 52;46 53;46 54;47 52;47 53 + + + 53 56;53 57;53 58;54 56;54 57;54 58;54 60;54 61;55 56;55 57;55 58;55 59;55 60;55 61;56 56;56 57;56 58;56 59;56 60;56 61;57 56;57 57;57 58;57 59;57 60;57 61;58 56;58 57;58 58;58 59;58 60;58 61;59 58;59 59;59 60;59 61 + + + 130 42;130 43;130 44;131 42;131 43;131 44;131 45;132 42;132 43;132 44;132 45;133 42;133 43;133 44;133 45;133 46;134 42;134 43;134 44;134 45;134 46;134 47;135 43;135 44;135 45;135 46;135 47;136 44;136 45;136 46;136 47;137 45;137 46;137 47;137 48;138 46;138 47;138 48;139 47 + + + 27 56;27 57;27 58;27 59;28 55;28 56;28 57;28 58;28 59;29 55;29 56;29 57;29 58;30 55;30 56;30 57;30 58;31 55;31 56;31 57 + + + 38 46;38 47;39 46;39 47;39 48;39 49;40 46;40 47;40 48;40 49;41 45;41 46;41 47;41 48;41 49;41 50;42 46;42 47;42 48;42 49;43 46;43 47;44 46;44 47 + + + 38 53;38 54;39 53;39 54;39 55;40 53;40 54;40 55;41 53;41 54;41 55;42 53;42 54;42 55 + + + 105 64;105 65;105 66;105 67;106 64;106 65;106 66;106 67;106 68;106 69;107 64;107 65;107 66;107 67;107 68;107 69;108 63;108 64;108 65;108 66;108 67;108 68;108 69;109 58;109 59;109 60;109 61;109 62;109 63;109 64;109 65;109 66;109 67;109 68;109 69;109 70;110 58;110 59;110 60;110 61;110 62;110 63;110 64;110 65;110 66;110 67;110 68;110 69;110 70;110 72;110 73;111 59;111 60;111 61;111 62;111 63;111 64;111 65;111 66;111 67;111 68;111 69;111 70;111 71;111 72;111 73;112 58;112 59;112 60;112 61;112 62;112 63;112 64;112 65;112 66;112 67;112 68;112 69;112 70;112 71;112 72;112 73;112 74;113 59;113 60;113 61;113 62;113 63;113 64;113 65;113 66;113 67;113 68;113 69;113 70;113 71;113 72;113 73;113 74;114 59;114 60;114 61;114 62;114 63;114 64;114 65;114 66;114 67;114 68;114 69;114 70;114 71;114 72;114 73;115 60;115 61;115 62;115 63;115 64;115 65;115 66;115 67;115 68;115 69;115 70;115 71;115 72;115 73;115 74;116 59;116 60;116 61;116 62;116 63;116 64;116 65;116 66;116 67;116 68;116 69;116 70;116 71;116 72;116 73;116 74;117 59;117 60;117 61;117 62;117 63;117 64;117 65;117 66;117 67;117 68;117 69;117 70;117 71;117 72;117 73;118 57;118 58;118 59;118 60;118 61;118 62;118 63;118 64;118 65;118 66;118 67;118 68;118 69;118 70;118 71;118 72;118 73;119 56;119 57;119 58;119 59;119 60;119 61;119 62;119 63;119 64;119 65;119 66;119 67;119 68;119 69;119 70;119 71;119 72;119 73;120 56;120 57;120 58;120 59;120 60;120 61;120 62;120 63;120 64;120 65;120 66;120 67;120 68;120 69;120 70;120 71;120 72;120 73;120 74;121 56;121 57;121 58;121 59;121 60;121 61;121 62;121 63;121 64;121 65;121 66;121 67;121 68;121 69;121 70;121 71;121 72;121 73;122 56;122 57;122 58;122 59;122 60;122 61;122 62;122 63;122 64;122 65;122 66;122 67;122 68;122 69;122 70;122 71;122 72;122 73;123 56;123 57;123 58;123 59;123 60;123 61;123 62;123 63;123 64;123 65;123 66;123 67;123 68;123 69;123 70;123 71;123 72;123 73;123 74;124 55;124 56;124 57;124 58;124 59;124 60;124 61;124 62;124 63;124 64;124 65;124 66;124 67;124 68;124 69;124 70;124 71;124 72;124 73;124 74;125 55;125 56;125 57;125 58;125 59;125 60;125 61;125 62;125 63;125 64;125 65;125 66;125 67;125 68;125 69;125 70;125 71;125 72;125 73;126 55;126 56;126 57;126 58;126 59;126 60;126 61;126 62;126 63;126 64;126 65;126 66;126 67;126 68;126 69;126 70;126 71;126 72;126 73;127 55;127 56;127 57;127 58;127 59;127 60;127 61;127 62;127 63;127 64;127 65;127 66;127 67;127 68;127 69;127 70;127 71;127 72;127 73;128 55;128 56;128 57;128 58;128 59;128 60;128 61;128 62;128 63;128 64;128 65;128 66;128 67;128 68;128 69;128 70;128 71;128 72;128 73;129 55;129 56;129 57;129 58;129 59;129 60;129 61;129 62;129 63;129 64;129 65;129 66;129 67;129 68;129 69;129 70;129 71;129 72;129 73;130 55;130 56;130 57;130 58;130 59;130 60;130 61;130 62;130 63;130 64;130 65;130 66;130 67;130 68;130 69;130 70;130 71;131 55;131 56;131 57;131 58;131 59;131 60;131 61;131 62;131 63;131 64;131 65;131 66;131 67;131 68;131 69;131 70;131 71;132 57;132 58;132 59;132 60;132 61;132 62;132 63;132 64;132 65;132 66;132 67;132 68;132 69;132 70;132 71;132 72;133 59;133 60;133 61;133 62;133 63;133 64;133 65;133 66;133 67;133 68;133 69;133 70;133 71;133 72;134 59;134 60;134 61;134 62;134 63;134 64;134 65;134 66;134 67;134 68;134 69;134 70;134 71;135 58;135 59;135 60;135 61;135 62;135 63;135 64;135 65;135 66;135 67;135 68;135 69;135 70;135 71;135 73;135 74;135 75;136 59;136 60;136 61;136 62;136 63;136 64;136 65;136 66;136 67;136 68;136 69;136 70;136 71;136 73;136 74;136 75;137 59;137 60;137 61;137 62;137 63;137 64;137 65;137 66;137 67;137 68;137 69;137 70;137 71;137 74;137 75;137 76;138 59;138 60;138 61;138 62;138 63;138 64;138 65;138 66;138 67;138 68;138 69;138 70;138 71;138 74;138 75;138 76;139 61;139 62;139 63;139 64;139 65;139 66;139 67;139 68;139 69;139 70;139 71;139 72;139 73;139 74;139 75;139 76;140 61;140 62;140 63;140 64;140 65;140 66;140 67;140 68;140 69;140 70;140 71;140 72;140 73;140 74;140 75;140 76;141 61;141 62;141 63;141 64;141 65;141 66;141 67;141 68;141 69;141 70;141 71;141 72;141 73;141 74;141 75;141 76;142 61;142 62;142 63;142 64;142 65;142 66;142 67;142 68;142 69;142 70;142 71;142 72;142 73;142 74;142 75;142 76;143 61;143 62;143 63;143 64;143 65;143 66;143 67;143 68;143 69;143 70;143 71;143 72;143 73;143 74;143 75;144 61;144 62;144 63;144 64;144 65;144 66;144 67;144 68;144 69;144 70;144 71;144 72;144 74;144 75;145 62;145 63;145 64;145 65;145 66;145 67;145 68;145 69;145 70;145 71;145 72;145 75;146 63;146 64;146 65;146 66;146 67;146 68;146 69;146 70;146 71;146 72;146 74;146 75;147 63;147 64;147 65;147 66;147 67;147 68;147 69;147 70;147 71;147 72;147 74;147 75;148 63;148 64;148 65;148 66;148 67;148 68;148 69;148 70;148 71;148 72;148 74;148 75;148 76;149 64;149 65;149 66;149 67;149 68;149 69;149 70;149 71;149 72;149 74;149 75;149 76;150 64;150 65;150 66;150 67;150 68;150 69;150 70;150 71;150 72;150 74;150 75;151 64;151 65;151 66;151 67;151 68;151 69;151 70;151 71;151 75;152 64;152 65;152 66;152 67;152 68;152 69;152 70;152 71;152 75;152 76;153 65;153 66;153 67;153 68;153 69;153 70;153 71;154 65;154 66;154 67;154 68;154 69;154 70;154 71;155 65;155 66;155 67;155 68;155 69;155 70;155 71;156 65;156 66;156 67;156 68;156 69;156 70;156 71;156 76;156 77;157 65;157 66;157 67;157 68;157 69;157 70;157 71;157 76;158 65;158 66;158 67;158 68;158 69;158 70;158 71;158 76;159 66;159 67;159 68;159 69;159 70;160 68;160 69;160 70;160 71;161 68;161 69;161 70;161 71;162 68;162 69;162 70 + + + 141 45;141 46;141 47;141 48;141 49;141 50;141 51;141 52;141 53;142 45;142 46;142 47;142 48;142 49;142 50;142 51;142 52;142 53;142 54;143 45;143 46;143 47;143 48;143 49;143 50;143 51;143 52;143 53;143 54;144 48;144 49;144 50;145 43;145 44;146 43;146 44;147 43;147 44;147 45;148 44;148 45;149 45;149 46;150 45;150 46;151 46;151 47;152 46;152 47;153 47;153 48;153 49;154 48;154 49;154 50;155 49;155 50;155 51;156 50 + + + 47 53;48 52;48 53;49 52;49 53;49 54;50 51;50 52;50 53;50 54;51 51;51 52;51 53;51 54;52 52;52 53;52 54 + + + 42 51;42 52;43 50;43 51;43 52;44 50;44 51;44 52;45 50;45 51;45 52;46 50;46 51;46 52;47 50;47 51;47 52;48 49;48 50;48 51;48 52;49 50;49 51;49 52;50 51;50 52 + + + 30 54;30 55;31 53;31 54;31 55;32 53;32 54;32 55;33 53;33 54;33 55;33 56;34 54;34 55;34 56;35 54;35 55;35 56 + + + 40 45;41 44;41 45;41 46;42 43;42 44;42 45;42 46;43 43;43 44;43 45;43 46;44 43;44 44;44 45;45 43;45 44;45 45 + + + 57 56;57 57;58 55;58 56;58 57;58 58;58 59;58 60;59 56;59 57;59 58;59 59;59 60;59 61;59 62;60 56;60 57;60 58;60 59;60 60;60 61;61 56;61 57;61 58;61 59;61 60;61 61;62 56;62 57;62 58;62 59;62 60;62 61;63 56;63 57;63 58;63 59;63 60;63 61;64 56;64 57;64 58;64 59;65 56;65 57;65 58;65 59;66 57;66 58 + + + 39 52;40 51;40 52;40 53;41 51;41 52;41 53;42 51;42 52;42 53;43 52;43 53 + + + 47 54;47 55;48 54;48 55;48 56;49 54;49 55;49 56;50 54;50 55;50 56;51 54;51 55;51 56;52 53;52 54;52 55;52 56;53 53;53 54;53 55;53 56;54 55;54 56 + + + 76 79;77 79;78 69;78 72;78 73;78 80;78 81;79 69;79 70;79 71;79 72;79 73;79 74;79 80;79 81;80 69;80 70;80 71;80 72;80 73;80 80;81 69;81 70;81 71;81 72;81 73;81 75;81 76;82 67;82 68;82 69;82 70;82 71;82 72;82 73;82 74;82 75;82 76;82 77;83 67;83 68;83 69;83 70;83 71;83 72;83 73;83 74;83 75;83 76;84 67;84 68;84 69;84 70;84 71;84 72;84 73;84 74;85 67;85 68;85 69;85 70;85 71;85 72;85 73;85 74;86 67;86 68;86 69;86 70;86 71;86 72;86 73;86 74;86 75;87 67;87 68;87 69;87 70;87 71;87 72;87 73;87 74;87 75;88 67;88 68;88 69;88 70;88 71;88 72;88 73;88 74;88 75;88 76;88 77;89 67;89 68;89 69;89 70;89 71;89 72;89 73;89 74;89 75;89 76;89 77;89 81;90 67;90 68;90 69;90 70;90 71;90 72;90 73;90 74;90 75;90 76;90 77;90 79;90 80;90 81;91 67;91 68;91 69;91 70;91 71;91 72;91 73;91 74;91 75;91 76;91 77;91 79;91 80;91 81;92 67;92 68;92 69;92 70;92 71;92 72;92 73;92 74;92 75;92 76;92 77;92 78;92 79;92 80;93 68;93 69;93 70;93 71;93 72;93 73;93 74;93 75;93 76;93 78;93 79;93 80;93 81;94 68;94 69;94 70;94 71;94 72;94 73;94 74;94 75;94 76;94 78;94 79;94 80;94 81;95 68;95 69;95 70;95 71;95 72;95 73;95 74;95 75;95 76;95 77;95 78;95 79;95 80;95 81;96 69;96 70;96 71;96 72;96 73;96 74;96 75;96 76;96 77;96 78;96 79;96 80;96 81;97 69;97 70;97 71;97 72;97 73;97 74;97 75;97 76;97 77;97 78;97 79;97 80;98 69;98 70;98 71;98 72;98 73;98 74;98 75;98 76;98 78;98 79;98 80;99 69;99 70;99 71;99 72;99 73;99 74;99 75;99 76;99 77;99 78;99 79;99 80;100 69;100 70;100 71;100 72;100 73;100 74;100 75;100 76;100 77;100 78;100 79;101 69;101 70;101 71;101 72;101 73;101 74;101 75;101 76;101 77;101 78;101 79;102 69;102 70;102 71;102 72;102 73;102 74;102 75;102 76;102 77;102 78;102 79;103 69;103 70;103 71;103 72;103 73;103 74;103 75;103 76;103 77;103 78;103 79;104 69;104 70;104 71;104 72;104 73;104 74;104 75;104 76;104 77;104 78;104 79;105 69;105 70;105 71;105 72;105 73;105 74;105 75;105 76;105 77;105 78;105 79;106 69;106 70;106 71;106 72;106 73;106 74;106 75;106 76;106 77;106 78;107 69;107 70;107 71;107 72;107 73;107 74;107 75;107 76;107 77;107 78;108 69;108 70;108 71;108 72;108 73;108 74;108 75;108 76;108 77;109 69;109 70;109 71;109 72;109 73;109 74;109 75;109 76;110 70;110 71;110 72;110 73;110 74;110 75;110 76;111 70;111 71;111 72;111 73;111 74;111 75;111 76;112 70;112 71;112 72;112 73;112 74;112 75;112 76;113 74;113 75;113 76;114 75 + + + 74 58;75 57;75 58;75 59;76 57;76 58;76 59;76 60;77 57;77 58;77 59;77 60;78 56;78 57;78 58;78 59;78 60;79 56;79 57;79 58;79 59;79 60;80 56;80 57;80 58;80 59;80 60;81 56;81 57;81 58;81 59;81 60;82 56;82 57;82 58;82 59;82 60;82 61;83 55;83 56;83 57;83 58;83 59;83 60;83 61;84 55;84 56;84 57;84 58;84 59;84 60;85 56;85 57;85 58;85 59;85 60;86 56;86 57;86 58;86 59;86 60;87 56;87 57;87 58;87 59;88 56;88 57;88 58;88 59;89 57;89 58 + + + 35 53;35 54;36 53;36 54;37 52;37 53;37 54;38 52;38 53;38 54;39 53;39 54 + + + 88 50;88 51;89 49;89 50;89 51;89 52;90 49;90 50;90 51;90 52;91 50;91 51;91 52;92 50;92 51;92 52;93 50;93 51;93 52;94 49;94 50;94 51;94 52;94 53;95 49;95 50;95 51;95 52;95 53;96 49;96 50;96 51;96 52;96 53;97 49;97 50;97 51;97 52;97 53;98 49;98 50;98 51;98 52;98 53;99 52;99 53 + + + 30 56;30 57;31 55;31 56;31 57;32 55;32 56;32 57;33 55;33 56;33 57;33 58;34 55;34 56;34 57;34 58;35 55;35 56;35 57;35 58;36 56;36 57;36 58;37 56;37 57;37 58;38 56;38 57 + + + 64 56;64 57;65 55;65 56;65 57;65 58;66 55;66 56;66 57;66 58;66 59;67 55;67 56;67 57;67 58;67 59;68 55;68 56;68 57;68 58;68 59;69 55;69 56;69 57;69 58;69 59;69 60;70 55;70 56;70 57;70 58;70 59;70 60;71 55;71 56;71 57;71 58;71 59;72 57;72 58;72 59;73 57;73 58;73 59;74 58;75 58 + + + 51 55;51 56;51 57;51 58;52 55;52 56;52 57;52 58;53 55;53 56;53 57;53 58;54 55;54 56;54 57;54 58 + + + 45 53;45 54;46 52;46 53;46 54;47 52;47 53;47 54;48 52;48 53;48 54;49 53;49 54;49 55;50 53;50 54 + + + 101 53;102 52;102 53;102 54;103 52;103 53;103 54;104 52;104 53;104 54;105 52;105 53;106 53 + + + 38 55;38 56;39 55;39 56;40 55;40 56;41 55;41 56;42 55;42 56;43 56 + + + 41 47;41 48;41 49;41 50;41 51;42 47;42 48;42 49;42 50;42 51;43 47;43 48;43 49;43 50;43 51;44 47;44 48;44 49;44 50;44 51;45 47;45 48;45 49;45 50;45 51;46 48;46 49;46 50;47 48;47 49;47 50 + + + 34 58;34 59;35 58;35 59;35 60;35 61;36 58;36 59;36 60;36 61;37 58;37 59;37 60;37 61;38 58;38 59;38 60;38 61;39 58;39 59;39 60;40 58;40 59;40 60;41 58;41 59;41 60;41 61;42 58;42 59;42 60;43 59;43 60;43 61;44 59;44 60;44 61;45 59;45 60;45 61;46 59;46 60;46 61;47 59;47 60 + + + 38 50;38 51;38 52;39 49;39 50;39 51;39 52;40 49;40 50;40 51;40 52;41 49;41 50;41 51;42 51;43 51 + + + 61 65;62 64;62 65;62 66;63 64;63 65;63 66;64 64;64 65;64 66;64 67;64 68;64 69;65 64;65 65;65 66;65 67;65 68;65 69;66 64;66 65;66 66;66 67;66 68;66 69;66 70;66 71;67 63;67 64;67 65;67 66;67 67;67 68;67 69;67 70;67 71;68 63;68 64;68 65;68 66;68 67;68 68;68 69;68 70;68 71;68 72;69 64;69 65;69 66;69 67;69 68;69 69;69 70;69 71;69 72;69 73;70 63;70 64;70 65;70 66;70 67;70 68;70 69;70 70;70 71;70 72;70 73;71 63;71 64;71 65;71 66;71 67;71 68;71 69;71 70;71 71;71 72;71 73;72 63;72 64;72 65;72 66;72 67;72 68;72 69;72 70;72 71;72 72;73 63;73 64;73 65;73 66;73 67;73 68;73 69;73 70;73 71;73 72;73 73;74 62;74 63;74 64;74 65;74 66;74 67;74 68;74 69;74 70;74 71;74 72;74 73;75 62;75 63;75 64;75 65;75 66;75 67;75 68;75 69;75 70;75 71;75 72;75 73;76 62;76 63;76 64;76 65;76 66;76 67;76 68;76 69;76 70;76 71;76 72;76 73;77 62;77 63;77 64;77 65;77 66;77 67;77 68;77 69;77 70;77 71;77 72;78 62;78 63;78 64;78 65;78 66;78 67;78 68;78 69;78 70;78 71;78 72;79 62;79 63;79 64;79 65;79 66;79 67;79 68;79 69;79 70;79 71;79 72;80 62;80 63;80 64;80 65;80 66;80 67;80 68;80 69;80 70;80 71;80 72;81 62;81 63;81 64;81 65;81 66;81 67;81 68;81 69;81 70;82 62;82 63;82 64;82 65;82 66;82 67;82 68;82 69;83 62;83 63;83 64;83 65;83 66;83 67;83 68;84 62;84 63;84 64;84 65;85 62;85 63;85 64;85 65;86 63;86 64 + + + 37 57;37 58;38 56;38 57;38 58;38 59;39 56;39 57;39 58;39 59;40 57;40 58;41 58 + + + 130 47;130 48;130 49;131 47;131 48;131 49;132 47;132 48;132 49;133 47;133 48;133 49;134 48;135 48 + + + + + + -73 -53;-73 -52;-73 -51;-73 -50;-73 -49;-73 -48;-73 -47;-73 -46;-73 -45;-73 -44;-73 -43;-73 -41;-72 -53;-72 -52;-72 -51;-72 -50;-72 -49;-72 -48;-72 -47;-72 -46;-72 -45;-72 -44;-72 -43;-72 -42;-72 -41;-72 -40;-72 -39;-72 -38;-72 -37;-71 -53;-71 -52;-71 -51;-71 -50;-71 -49;-71 -48;-71 -47;-71 -46;-71 -45;-71 -44;-71 -43;-71 -42;-71 -41;-71 -40;-71 -39;-71 -38;-71 -37;-71 -36;-71 -35;-71 -34;-71 -33;-71 -32;-71 -31;-71 -30;-70 -53;-70 -52;-70 -51;-70 -50;-70 -49;-70 -48;-70 -47;-70 -46;-70 -45;-70 -44;-70 -43;-70 -42;-70 -41;-70 -40;-70 -39;-70 -38;-70 -37;-70 -36;-70 -35;-70 -34;-70 -33;-70 -32;-70 -31;-70 -30;-70 -29;-70 -28;-69 -55;-69 -54;-69 -53;-69 -52;-69 -51;-69 -50;-69 -49;-69 -48;-69 -47;-69 -46;-69 -45;-69 -44;-69 -43;-69 -42;-69 -41;-69 -40;-69 -39;-69 -38;-69 -37;-69 -36;-69 -35;-69 -34;-69 -33;-69 -32;-69 -31;-69 -30;-69 -29;-69 -28;-69 -27;-69 -26;-69 -25;-68 -55;-68 -54;-68 -51;-68 -50;-68 -49;-68 -48;-68 -47;-68 -46;-68 -45;-68 -44;-68 -43;-68 -42;-68 -41;-68 -40;-68 -39;-68 -38;-68 -37;-68 -36;-68 -35;-68 -34;-68 -33;-68 -32;-68 -31;-68 -30;-68 -29;-68 -28;-68 -27;-68 -26;-68 -25;-68 -24;-68 -23;-67 -55;-67 -49;-67 -48;-67 -47;-67 -46;-67 -45;-67 -44;-67 -43;-67 -42;-67 -41;-67 -40;-67 -39;-67 -38;-67 -37;-67 -36;-67 -35;-67 -34;-67 -33;-67 -32;-67 -31;-67 -30;-67 -29;-67 -28;-67 -27;-67 -26;-67 -25;-67 -24;-67 -23;-67 -22;-66 -55;-66 -49;-66 -48;-66 -47;-66 -46;-66 -45;-66 -44;-66 -43;-66 -42;-66 -41;-66 -40;-66 -39;-66 -38;-66 -37;-66 -36;-66 -35;-66 -34;-66 -33;-66 -32;-66 -31;-66 -30;-66 -29;-66 -28;-66 -27;-66 -26;-66 -25;-66 -24;-66 -23;-66 -22;-65 -55;-65 -44;-65 -43;-65 -42;-65 -41;-65 -40;-65 -39;-65 -38;-65 -37;-65 -36;-65 -35;-65 -34;-65 -33;-65 -32;-65 -31;-65 -30;-65 -29;-65 -28;-65 -27;-65 -26;-65 -25;-65 -24;-65 -23;-65 -22;-64 -55;-64 -43;-64 -42;-64 -41;-64 -40;-64 -39;-64 -38;-64 -37;-64 -36;-64 -35;-64 -34;-64 -33;-64 -32;-64 -31;-64 -30;-64 -29;-64 -28;-64 -27;-64 -26;-64 -25;-64 -24;-64 -23;-64 -22;-63 -42;-63 -41;-63 -40;-63 -39;-63 -38;-63 -37;-63 -36;-63 -35;-63 -34;-63 -33;-63 -32;-63 -31;-63 -30;-63 -29;-63 -28;-63 -27;-63 -26;-63 -25;-63 -24;-63 -23;-63 -22;-62 -41;-62 -40;-62 -39;-62 -38;-62 -37;-62 -36;-62 -35;-62 -34;-62 -33;-62 -32;-62 -31;-62 -30;-62 -29;-62 -28;-62 -27;-62 -26;-62 -25;-62 -24;-62 -23;-61 -40;-61 -39;-61 -38;-61 -37;-61 -36;-61 -35;-61 -34;-61 -33;-61 -32;-61 -31;-61 -30;-61 -29;-61 -28;-61 -27;-61 -26;-61 -25;-61 -24;-60 -39;-60 -38;-60 -37;-60 -36;-60 -35;-60 -34;-60 -33;-60 -32;-60 -31;-60 -30;-60 -29;-60 -28;-60 -27;-60 -26;-60 -25;-60 -24;-59 -39;-59 -38;-59 -37;-59 -36;-59 -35;-59 -34;-59 -33;-59 -32;-59 -31;-59 -30;-59 -29;-59 -28;-59 -27;-59 -26;-59 -25;-58 -39;-58 -38;-58 -37;-58 -36;-58 -35;-58 -33;-58 -32;-58 -31;-58 -30;-58 -29;-58 -28;-58 -27;-58 -26;-58 -25;-57 -38;-57 -37;-57 -30;-57 -29;-57 -28;-56 -29;-56 -28;-56 -27;-55 -28;-55 -27;-55 -26;-54 -28;-54 -27;-54 -26 + + -63 -41;-63 -40;-63 -39;-63 -38;-63 -37;-63 -36;-63 -35;-62 -41;-62 -40;-62 -39;-62 -38;-62 -37;-62 -36;-62 -35;-62 -34;-61 -40;-61 -39;-61 -38;-61 -37;-61 -36;-61 -35;-61 -34;-60 -39;-60 -38;-60 -37;-60 -36;-60 -35;-60 -34;-59 -39;-59 -38;-59 -37;-59 -36;-59 -35;-59 -34;-58 -39;-58 -38;-58 -37;-58 -36;-58 -35;-57 -38;-57 -37 + + + -69 -29;-69 -28;-69 -27;-69 -26;-68 -29;-68 -28;-68 -27;-68 -26;-67 -30;-67 -29;-67 -28;-67 -27;-67 -26;-66 -30;-66 -29;-66 -28;-66 -27;-65 -30;-65 -29 + + + -63 -26;-63 -25;-63 -24;-62 -28;-62 -27;-62 -26;-62 -25;-61 -28;-61 -27;-61 -26;-61 -25;-60 -28;-60 -27;-60 -26;-59 -28;-59 -27 + + + -72 -46;-72 -45;-72 -44;-72 -43;-72 -42;-71 -46;-71 -45;-71 -44;-71 -43;-71 -42;-70 -46;-70 -45;-70 -44;-70 -43;-70 -42;-69 -46;-69 -45;-69 -44;-69 -43;-69 -42;-68 -46;-68 -45;-68 -44;-68 -43;-68 -42;-67 -46;-67 -45;-67 -44;-67 -43;-67 -42;-66 -46;-66 -45;-66 -44;-66 -43;-66 -42;-65 -44;-65 -43;-65 -42;-64 -43;-64 -42 + + + -58 -34 + + + -65 -35;-65 -34;-65 -33;-65 -32;-65 -31;-65 -30;-64 -35;-64 -34;-64 -33;-64 -32;-64 -31;-64 -30;-63 -35;-63 -34;-63 -33;-63 -32;-63 -31;-63 -30;-62 -34;-62 -33;-62 -32;-62 -31 + + + -59 -30;-59 -29;-59 -28;-58 -30;-58 -29;-58 -28;-57 -30;-57 -29;-57 -28;-56 -29;-56 -28 + + + -60 -34;-60 -33;-60 -32;-60 -31;-59 -34;-59 -33;-59 -32;-59 -31;-58 -33;-58 -32;-58 -31 + + + -62 -26;-62 -25;-62 -24;-62 -23;-61 -26;-61 -25;-61 -24;-60 -26;-60 -25;-60 -24;-59 -26;-59 -25;-58 -26;-58 -25 + + + -67 -24;-67 -23;-67 -22;-66 -24;-66 -23;-66 -22;-65 -24;-65 -23 + + + -68 -39;-68 -38;-68 -37;-68 -36;-67 -39;-67 -38;-67 -37;-67 -36;-66 -39;-66 -38;-66 -37;-66 -36;-66 -35;-65 -39;-65 -38;-65 -37;-65 -36;-65 -35;-64 -39;-64 -38;-64 -37;-64 -36;-64 -35 + + + -69 -31;-69 -30;-69 -29;-69 -28;-68 -32;-68 -31;-68 -30;-68 -29;-67 -32;-67 -31;-67 -30;-67 -29;-66 -32;-66 -31;-66 -30;-66 -29 + + + -70 -37;-70 -36;-70 -35;-70 -34;-70 -33;-70 -32;-69 -37;-69 -36;-69 -35;-69 -34;-69 -33;-69 -32;-68 -37;-68 -36;-68 -35;-68 -34;-68 -33;-68 -32;-67 -37;-67 -36;-67 -35;-67 -34 + + + -56 -28;-56 -27;-55 -28;-55 -27;-55 -26;-54 -28;-54 -27;-54 -26 + + + -72 -41;-72 -40;-72 -39;-72 -38;-72 -37;-71 -41;-71 -40;-71 -39;-71 -38;-71 -37;-70 -41;-70 -40;-70 -39;-70 -38;-70 -37;-69 -40;-69 -39;-69 -38;-68 -40;-68 -39 + + + -71 -42;-71 -41;-71 -40;-70 -42;-70 -41;-70 -40;-69 -42;-69 -41;-69 -40;-69 -39;-69 -38;-68 -42;-68 -41;-68 -40;-68 -39;-68 -38;-67 -42;-67 -41;-67 -40;-67 -39;-66 -42;-66 -41;-66 -40;-66 -39;-65 -42;-65 -41;-65 -40;-65 -39;-64 -42;-64 -41;-64 -40;-64 -39;-63 -42;-63 -41 + + + -68 -26;-68 -25;-68 -24;-67 -26;-67 -25;-67 -24;-66 -26;-66 -25;-66 -24;-66 -23;-66 -22;-65 -26;-65 -25;-65 -24;-65 -23;-65 -22;-64 -26;-64 -25;-64 -24;-64 -23;-64 -22;-63 -26;-63 -25;-63 -24;-63 -23;-63 -22 + + + -70 -32;-70 -31;-70 -30;-70 -29;-69 -32;-69 -31;-69 -30;-69 -29;-68 -32;-68 -31;-68 -30;-67 -32;-67 -31 + + + -67 -36;-67 -35;-67 -34;-67 -33;-67 -32;-66 -36;-66 -35;-66 -34;-66 -33;-66 -32;-65 -34;-65 -33 + + + -73 -52;-73 -51;-73 -50;-73 -49;-73 -48;-73 -47;-72 -52;-72 -51;-72 -50;-72 -49;-72 -48;-72 -47;-72 -46;-71 -52;-71 -51;-71 -50;-71 -49;-71 -48;-71 -47;-71 -46;-70 -52;-70 -51;-70 -50;-70 -49;-70 -48;-70 -47;-70 -46;-69 -52;-69 -51;-69 -50;-69 -49;-69 -48;-69 -47;-69 -46;-68 -51;-68 -50;-68 -49;-68 -48;-68 -47;-68 -46;-67 -49;-67 -48;-67 -47;-66 -49;-66 -48;-66 -47 + + + -62 -34;-62 -33;-62 -32;-62 -31;-62 -30;-62 -29;-62 -28;-61 -34;-61 -33;-61 -32;-61 -31;-61 -30;-61 -29;-61 -28;-60 -32;-60 -31;-60 -30;-60 -29;-60 -28;-59 -29;-59 -28 + + + -65 -30;-65 -29;-65 -28;-65 -27;-65 -26;-64 -30;-64 -29;-64 -28;-64 -27;-64 -26;-63 -30;-63 -29;-63 -28;-63 -27;-63 -26;-62 -30;-62 -29;-62 -28;-62 -27;-62 -26 + + + -68 -55;-68 -54;-67 -55;-66 -55;-65 -55;-64 -55 + + + -66 -28;-66 -27;-66 -26;-65 -28;-65 -27 + + + + -64 -13;-64 -16;-64 -17;-64 -14;-64 -15;-64 -18;-64 -19;-59 -18;-59 -19;-59 -17;-65 -17;-65 -16;-65 -15;-65 -14;-65 -13;-65 -12;-65 -19;-65 -18;-66 -14;-66 -15;-66 -16;-66 -17;-66 -10;-66 -11;-66 -12;-66 -13;-66 -18;-66 -19;-68 -22;-68 -21;-68 -20;-60 -20;-66 -21;-66 -20;-66 -22;-58 -19;-58 -18;-61 -17;-61 -16;-61 -15;-61 -14;-61 -19;-61 -18;-62 -14;-62 -15;-62 -16;-62 -17;-62 -18;-62 -19;-69 -19;-69 -18;-69 -13;-69 -12;-69 -11;-69 -17;-69 -16;-69 -15;-69 -14;-65 -22;-65 -20;-65 -21;-68 -16;-68 -17;-68 -14;-68 -15;-68 -12;-68 -13;-68 -11;-63 -20;-63 -21;-63 -22;-62 -20;-68 -18;-68 -19;-59 -20;-64 -22;-64 -21;-64 -20;-58 -20;-60 -18;-60 -19;-60 -17;-67 -20;-67 -21;-67 -22;-63 -15;-63 -14;-63 -17;-63 -16;-63 -13;-63 -19;-63 -18;-67 -19;-67 -18;-67 -11;-67 -10;-67 -13;-67 -12;-67 -15;-67 -14;-67 -17;-67 -16;-61 -20 + -65 -21;-65 -20;-65 -19;-64 -21;-64 -20;-64 -19;-63 -21 + + + -67 -18;-67 -17;-67 -16;-66 -18;-66 -17;-66 -16;-65 -18;-65 -17;-65 -16 + + + -67 -16;-67 -15;-67 -14;-67 -13;-67 -12;-67 -11;-66 -16;-66 -15;-66 -14;-66 -13;-66 -12;-66 -11;-65 -16;-65 -15;-65 -14;-65 -13;-65 -12;-64 -16;-64 -15;-64 -14;-64 -13;-63 -16;-63 -15;-63 -14;-63 -13;-62 -14 + + + -69 -18;-69 -17;-69 -16;-69 -15;-69 -14;-69 -13;-69 -12;-68 -18;-68 -17;-68 -16;-68 -15;-68 -14;-68 -13;-68 -12;-67 -18;-67 -17;-67 -16;-67 -14;-67 -13 + + + -69 -19;-69 -18;-68 -19;-68 -18;-67 -19;-67 -18 + + + -69 -12;-69 -11;-68 -12;-68 -11;-67 -12;-67 -11;-67 -10;-66 -12;-66 -11;-66 -10 + + + -68 -22;-68 -21;-68 -20;-67 -22;-67 -21;-67 -20;-67 -19;-67 -18;-66 -22;-66 -21;-66 -20;-66 -19;-66 -18;-65 -21;-65 -20 + + + -64 -20;-64 -19;-64 -18;-64 -17;-64 -16;-64 -15;-63 -20;-63 -19;-63 -18;-63 -17;-63 -16;-63 -15;-63 -14;-62 -20;-62 -19;-62 -18;-62 -17;-62 -16;-62 -15;-62 -14;-61 -20;-61 -19;-61 -18;-61 -17;-61 -16;-61 -15;-61 -14;-60 -20;-60 -19;-60 -18;-60 -17;-59 -20;-59 -19;-59 -18;-59 -17;-58 -20;-58 -19;-58 -18 + + + -65 -22;-65 -21;-64 -22;-64 -21;-63 -22;-63 -21 + + + + -74 -10;-74 -9;-74 -8;-74 -7;-74 -6;-73 -11;-73 -10;-73 -9;-73 -8;-73 -7;-73 -6;-73 -5;-72 -11;-72 -10;-72 -9;-72 -8;-72 -7;-72 -6;-72 -5;-71 -12;-71 -11;-71 -10;-71 -9;-71 -8;-71 -7;-71 -6;-71 -5;-71 -1;-71 0;-70 -12;-70 -11;-70 -10;-70 -9;-70 -8;-70 -7;-70 -6;-70 -5;-70 -4;-70 -3;-70 -2;-70 -1;-70 0;-70 1;-69 -12;-69 -11;-69 -10;-69 -9;-69 -8;-69 -7;-69 -6;-69 -5;-69 -4;-69 -3;-69 -2;-69 -1;-69 0;-69 1;-69 2;-68 -11;-68 -10;-68 -9;-68 -8;-68 -7;-68 -6;-68 -5;-68 -4;-68 -3;-68 -2;-68 -1;-68 0;-68 1;-68 2;-67 -11;-67 -10;-67 -9;-67 -8;-67 -7;-67 -6;-67 -5;-67 -4;-67 -3;-67 -2;-67 -1;-67 0;-67 1;-66 -13;-66 -12;-66 -11;-66 -10;-66 -9;-66 -8;-66 -7;-66 -6;-66 -5;-66 -4;-66 -3;-66 -2;-66 -1;-66 0;-66 1;-65 -13;-65 -12;-65 -11;-65 -10;-65 -9;-65 -8;-65 -7;-65 -6;-65 -5;-65 -4;-65 -3;-65 -2;-65 -1;-65 0;-65 1;-65 2;-65 3;-65 4;-64 -13;-64 -12;-64 -11;-64 -10;-64 -9;-64 -8;-64 -7;-64 -6;-64 -5;-64 -4;-64 -3;-64 -2;-64 -1;-64 0;-64 1;-64 2;-64 3;-64 4;-63 -14;-63 -13;-63 -12;-63 -11;-63 -10;-63 -9;-63 -8;-63 -7;-63 -6;-63 -5;-63 -4;-63 -3;-63 -2;-63 -1;-63 0;-63 1;-63 2;-63 3;-63 4;-62 -14;-62 -13;-62 -12;-62 -11;-62 -10;-62 -9;-62 -8;-62 -7;-62 -6;-62 -5;-62 -4;-62 -3;-62 -2;-62 -1;-62 0;-62 1;-62 2;-62 3;-62 4;-61 -17;-61 -16;-61 -15;-61 -14;-61 -13;-61 -12;-61 -11;-61 -10;-61 -9;-61 -8;-61 -7;-61 -6;-61 -5;-61 -4;-61 -3;-61 -2;-61 -1;-61 0;-61 1;-61 2;-61 3;-61 4;-61 5;-60 -17;-60 -16;-60 -15;-60 -14;-60 -13;-60 -12;-60 -11;-60 -10;-60 -9;-60 -8;-60 -7;-60 -6;-60 -5;-60 -4;-60 -3;-60 -2;-60 -1;-60 0;-60 1;-60 2;-60 3;-60 4;-60 5;-59 -23;-59 -22;-59 -21;-59 -20;-59 -18;-59 -17;-59 -16;-59 -15;-59 -14;-59 -13;-59 -12;-59 -11;-59 -10;-59 -9;-59 -8;-59 -7;-59 -6;-59 -5;-59 -4;-59 -3;-59 -2;-59 -1;-59 0;-59 1;-58 -31;-58 -30;-58 -23;-58 -22;-58 -21;-58 -20;-58 -19;-58 -18;-58 -17;-58 -16;-58 -15;-58 -14;-58 -13;-58 -12;-58 -11;-58 -10;-58 -9;-58 -8;-58 -7;-58 -6;-58 -5;-58 -4;-58 -3;-58 -2;-58 -1;-58 0;-58 1;-58 2;-57 -32;-57 -31;-57 -30;-57 -29;-57 -23;-57 -22;-57 -21;-57 -20;-57 -19;-57 -18;-57 -17;-57 -16;-57 -15;-57 -14;-57 -13;-57 -12;-57 -11;-57 -10;-57 -9;-57 -8;-57 -7;-57 -6;-57 -5;-57 -4;-57 -3;-57 -2;-57 -1;-57 0;-57 1;-57 2;-56 -32;-56 -31;-56 -30;-56 -29;-56 -28;-56 -25;-56 -24;-56 -23;-56 -22;-56 -21;-56 -20;-56 -19;-56 -18;-56 -17;-56 -16;-56 -15;-56 -14;-56 -13;-56 -12;-56 -11;-56 -10;-56 -9;-56 -8;-56 -7;-56 -6;-56 -5;-56 -4;-56 -3;-56 -2;-56 -1;-56 0;-56 1;-56 2;-55 -33;-55 -32;-55 -31;-55 -30;-55 -29;-55 -28;-55 -26;-55 -25;-55 -24;-55 -23;-55 -22;-55 -21;-55 -20;-55 -19;-55 -18;-55 -17;-55 -16;-55 -15;-55 -14;-55 -13;-55 -12;-55 -11;-55 -10;-55 -9;-55 -8;-55 -7;-55 -6;-55 -5;-55 -4;-55 -3;-55 -2;-55 -1;-55 0;-55 1;-55 2;-54 -33;-54 -32;-54 -31;-54 -30;-54 -29;-54 -28;-54 -27;-54 -26;-54 -25;-54 -24;-54 -23;-54 -22;-54 -21;-54 -20;-54 -19;-54 -18;-54 -17;-54 -16;-54 -15;-54 -14;-54 -13;-54 -12;-54 -11;-54 -10;-54 -9;-54 -8;-54 -7;-54 -6;-54 -5;-54 -4;-54 -3;-54 -2;-54 -1;-54 0;-54 1;-54 2;-53 -33;-53 -32;-53 -31;-53 -30;-53 -29;-53 -28;-53 -27;-53 -26;-53 -25;-53 -24;-53 -23;-53 -22;-53 -21;-53 -20;-53 -19;-53 -18;-53 -17;-53 -16;-53 -15;-53 -14;-53 -13;-53 -12;-53 -11;-53 -10;-53 -9;-53 -8;-53 -7;-53 -6;-53 -5;-53 -4;-53 -3;-53 -2;-53 -1;-53 0;-53 1;-53 2;-53 3;-52 -33;-52 -32;-52 -31;-52 -30;-52 -29;-52 -28;-52 -27;-52 -26;-52 -25;-52 -24;-52 -23;-52 -22;-52 -21;-52 -20;-52 -19;-52 -18;-52 -17;-52 -16;-52 -15;-52 -14;-52 -13;-52 -12;-52 -11;-52 -10;-52 -9;-52 -8;-52 -7;-52 -6;-52 -5;-52 -4;-52 -3;-52 -2;-52 -1;-52 0;-52 1;-52 2;-52 3;-52 4;-51 -32;-51 -31;-51 -30;-51 -29;-51 -28;-51 -27;-51 -26;-51 -25;-51 -24;-51 -23;-51 -22;-51 -21;-51 -20;-51 -19;-51 -18;-51 -17;-51 -16;-51 -15;-51 -14;-51 -13;-51 -12;-51 -11;-51 -10;-51 -9;-51 -8;-51 -7;-51 -6;-51 -5;-51 -4;-51 -3;-51 -2;-51 -1;-51 0;-51 1;-51 2;-51 3;-50 -30;-50 -29;-50 -28;-50 -27;-50 -26;-50 -25;-50 -24;-50 -23;-50 -22;-50 -21;-50 -20;-50 -19;-50 -18;-50 -17;-50 -16;-50 -15;-50 -14;-50 -13;-50 -12;-50 -11;-50 -10;-50 -9;-50 -8;-50 -7;-50 -6;-50 -5;-50 -4;-50 -3;-50 -2;-50 -1;-50 0;-50 1;-49 -29;-49 -28;-49 -27;-49 -26;-49 -25;-49 -24;-49 -23;-49 -22;-49 -21;-49 -20;-49 -19;-49 -18;-49 -17;-49 -16;-49 -15;-49 -14;-49 -13;-49 -12;-49 -11;-49 -10;-49 -9;-49 -8;-49 -7;-49 -6;-49 -5;-49 -4;-49 -3;-49 -2;-49 -1;-48 -26;-48 -25;-48 -24;-48 -23;-48 -22;-48 -21;-48 -20;-48 -19;-48 -18;-48 -17;-48 -16;-48 -15;-48 -14;-48 -13;-48 -12;-48 -11;-48 -10;-48 -9;-48 -8;-48 -7;-48 -6;-48 -5;-48 -4;-48 -3;-48 -2;-48 -1;-47 -25;-47 -24;-47 -23;-47 -22;-47 -21;-47 -20;-47 -19;-47 -18;-47 -17;-47 -16;-47 -15;-47 -14;-47 -13;-47 -12;-47 -11;-47 -10;-47 -9;-47 -8;-47 -7;-47 -6;-47 -5;-47 -4;-47 -3;-47 -2;-47 -1;-46 -25;-46 -24;-46 -23;-46 -22;-46 -21;-46 -20;-46 -19;-46 -18;-46 -17;-46 -16;-46 -15;-46 -14;-46 -13;-46 -12;-46 -11;-46 -10;-46 -9;-46 -8;-46 -7;-46 -6;-46 -5;-46 -4;-46 -3;-46 -2;-46 -1;-45 -24;-45 -23;-45 -22;-45 -21;-45 -20;-45 -19;-45 -18;-45 -17;-45 -16;-45 -15;-45 -14;-45 -13;-45 -12;-45 -11;-45 -10;-45 -9;-45 -8;-45 -7;-45 -6;-45 -5;-45 -4;-45 -3;-45 -2;-44 -24;-44 -23;-44 -22;-44 -21;-44 -20;-44 -19;-44 -18;-44 -17;-44 -16;-44 -15;-44 -14;-44 -13;-44 -12;-44 -11;-44 -10;-44 -9;-44 -8;-44 -7;-44 -6;-44 -5;-44 -4;-44 -3;-43 -24;-43 -23;-43 -22;-43 -21;-43 -20;-43 -19;-43 -18;-43 -17;-43 -16;-43 -15;-43 -14;-43 -13;-43 -12;-43 -11;-43 -10;-43 -9;-43 -8;-43 -7;-43 -6;-43 -5;-43 -4;-43 -3;-42 -24;-42 -23;-42 -22;-42 -21;-42 -20;-42 -19;-42 -18;-42 -17;-42 -16;-42 -15;-42 -14;-42 -13;-42 -12;-42 -11;-42 -10;-42 -9;-42 -8;-42 -7;-42 -6;-42 -5;-42 -4;-42 -3;-41 -23;-41 -22;-41 -21;-41 -20;-41 -19;-41 -18;-41 -17;-41 -16;-41 -15;-41 -14;-41 -13;-41 -12;-41 -11;-41 -10;-41 -9;-41 -8;-41 -7;-41 -6;-41 -5;-41 -4;-41 -3;-40 -20;-40 -19;-40 -18;-40 -17;-40 -16;-40 -15;-40 -14;-40 -13;-40 -12;-40 -11;-40 -10;-40 -9;-40 -8;-40 -7;-40 -6;-40 -5;-40 -4;-40 -3;-39 -19;-39 -18;-39 -17;-39 -16;-39 -15;-39 -14;-39 -13;-39 -12;-39 -11;-39 -10;-39 -9;-39 -8;-39 -7;-39 -6;-39 -5;-39 -4;-38 -13;-38 -12;-38 -11;-38 -10;-38 -9;-38 -8;-38 -7;-38 -6;-38 -5;-37 -12;-37 -11;-37 -10;-37 -9;-37 -8;-37 -7;-37 -6;-37 -5;-36 -11;-36 -10;-36 -9;-36 -8;-36 -7;-36 -6;-36 -5;-35 -9;-35 -8;-35 -7;-34 -4;-33 -4;-30 -21;-29 -21 + + -74 -10;-74 -9;-74 -8;-73 -11;-73 -10;-73 -9;-73 -8;-72 -11;-72 -10;-72 -9;-72 -8;-71 -11;-71 -10;-71 -9;-71 -8;-70 -11;-70 -10;-70 -9;-69 -11;-69 -10;-69 -9;-68 -11;-68 -10;-67 -11;-67 -10 + + + -38 -10;-38 -9;-37 -10;-37 -9;-36 -10;-36 -9 + + + -54 -1;-54 0;-54 1;-54 2;-53 -1;-53 0;-53 1;-53 2;-53 3;-52 -1;-52 0;-52 1;-52 2;-52 3;-52 4;-51 -1;-51 0;-51 1;-51 2;-51 3;-50 0;-50 1 + + + -73 -8;-73 -7;-73 -6;-73 -5;-72 -9;-72 -8;-72 -7;-72 -6;-72 -5;-71 -9;-71 -8;-71 -7;-71 -6;-71 -5;-71 -1;-71 0;-70 -9;-70 -8;-70 -7;-70 -6;-70 -5;-70 -4;-70 -3;-70 -2;-70 -1;-70 0;-70 1;-69 -10;-69 -9;-69 -8;-69 -7;-69 -6;-69 -5;-69 -4;-69 -3;-69 -2;-69 -1;-69 0;-69 1;-69 2;-68 -10;-68 -9;-68 -8;-68 -7;-68 -6;-68 -5;-68 -4;-68 -3;-68 -2;-68 -1;-68 0;-68 1;-68 2;-67 -10;-67 -9;-67 -8;-67 -7;-67 -6;-67 -5;-67 -4;-67 -3;-67 -2;-67 -1;-67 0;-67 1;-66 -10;-66 -9;-66 -8;-66 -7;-66 -6;-66 -5;-66 -4;-66 -3;-66 -2;-66 -1;-66 0;-66 1;-65 -10;-65 -9;-65 -8;-65 -7;-65 -6;-65 -5;-65 -4;-65 -3;-65 -2;-65 -1;-65 0;-65 1;-65 2;-64 -9;-64 -8;-64 -7;-64 -6;-64 -5;-64 -4;-64 -3;-64 -2;-64 -1;-64 0;-64 1;-64 2;-63 -9;-63 -8;-63 -7;-63 -6;-63 -5;-63 -4;-63 -3;-63 -2;-63 -1;-63 0;-63 1;-63 2;-62 -9;-62 -8;-62 -7;-62 -6;-62 -5;-62 -4;-62 -3;-62 -2;-62 -1;-61 -9;-61 -8;-61 -7;-61 -6;-61 -5;-61 -4;-61 -3;-61 -2;-61 -1;-61 0;-60 -9;-60 -8;-60 -7;-60 -6;-60 -5;-60 -4;-60 -3;-60 -2;-60 -1;-60 0;-59 -9;-59 -8;-59 -7;-59 -6;-59 -5;-59 -4;-59 -3;-59 -2;-59 -1;-59 0;-58 -7;-58 -6;-58 -5;-58 -4;-58 -3;-58 -2;-57 -4;-57 -3;-57 -2;-56 -3;-54 -27 + + + -46 -16;-46 -15;-46 -14;-46 -13;-46 -12;-46 -11;-45 -15;-45 -14;-45 -13;-45 -12;-45 -11;-44 -15;-44 -14;-44 -13;-44 -12;-44 -11;-44 -10;-43 -16;-43 -15;-43 -14;-43 -13;-43 -12;-43 -11;-43 -10;-42 -16;-42 -15;-42 -14;-42 -13;-42 -12;-42 -11;-42 -10;-42 -9;-41 -18;-41 -17;-41 -16;-41 -15;-41 -14;-41 -13;-41 -12;-41 -11;-41 -10;-41 -9;-40 -18;-40 -17;-40 -16;-40 -15;-40 -14;-40 -13;-40 -12;-40 -11;-40 -10;-40 -9;-39 -18;-39 -17;-39 -16;-39 -15;-39 -14;-39 -13;-39 -12;-39 -11;-39 -10;-39 -9;-38 -13;-38 -12;-38 -11;-38 -10 + + + -41 -7;-41 -6;-41 -5;-41 -4;-41 -3;-40 -7;-40 -6;-40 -5;-40 -4;-40 -3;-39 -7;-39 -6;-39 -5;-39 -4;-38 -6;-38 -5 + + + -48 -16 + + + -41 -21;-41 -20;-41 -19;-41 -18;-40 -20;-40 -19;-30 -21;-29 -21 + + + -53 -19;-53 -18;-53 -17;-53 -16;-52 -19;-52 -18;-52 -17;-52 -16;-52 -15;-51 -19;-51 -18;-51 -17;-51 -16;-51 -15;-51 -14;-51 -13;-50 -19;-50 -18;-50 -17;-50 -16;-50 -15;-50 -14;-50 -13;-49 -19;-49 -18;-49 -17;-49 -16;-49 -15;-49 -14;-49 -13;-48 -19;-48 -18;-48 -17;-48 -16;-48 -15;-48 -14;-47 -17;-47 -16;-47 -15;-47 -14;-47 -13;-46 -15;-46 -14 + + + -48 -10;-48 -9;-48 -8;-48 -7;-48 -6;-48 -5;-48 -4;-47 -10;-47 -9;-47 -8;-47 -7;-47 -6;-47 -5;-47 -4;-47 -3;-47 -2;-47 -1;-46 -10;-46 -9;-46 -8;-46 -7;-46 -6;-46 -5;-46 -4;-46 -3;-46 -2;-46 -1;-45 -8;-45 -7;-45 -6;-45 -5;-45 -4;-45 -3;-45 -2;-44 -7;-44 -6;-44 -5;-44 -4;-44 -3;-43 -7;-43 -6;-43 -5;-43 -4;-43 -3;-42 -4;-42 -3 + + + -61 -17;-61 -16;-61 -15;-61 -14;-61 -13;-61 -12;-61 -11;-61 -10;-61 -9;-60 -17;-60 -16;-60 -15;-60 -14;-60 -13;-60 -12;-60 -11;-60 -10;-60 -9;-59 -18;-59 -17;-59 -16;-59 -15;-59 -14;-59 -13;-59 -12;-59 -11;-59 -10;-59 -9;-59 -8;-58 -18;-58 -17;-58 -16;-58 -15;-58 -14;-58 -13;-58 -12;-58 -11;-58 -10;-58 -9;-58 -8;-57 -18;-57 -17;-57 -16;-57 -15;-57 -14;-57 -13;-57 -12;-57 -11;-57 -10;-57 -9;-56 -18;-56 -17;-56 -16;-56 -15;-56 -14;-56 -13;-56 -12;-56 -11;-56 -10;-55 -18;-55 -17;-55 -16;-55 -15;-55 -14;-55 -13;-55 -12;-55 -11;-55 -10;-54 -18;-54 -17;-54 -16;-54 -15;-54 -14;-54 -13;-54 -12;-54 -11;-54 -10;-53 -18;-53 -17;-53 -16;-53 -15;-53 -14;-53 -13;-53 -12;-53 -11;-53 -10;-52 -16;-52 -15;-52 -14;-52 -13;-52 -12;-52 -11;-52 -10;-51 -15;-51 -14;-51 -13;-51 -12;-51 -11;-51 -10 + + + -58 -23;-58 -22;-58 -21;-58 -20;-58 -19;-58 -18;-57 -23;-57 -22;-57 -21;-57 -20;-57 -19;-57 -18;-56 -24;-56 -23;-56 -22;-56 -21;-56 -20;-56 -19;-56 -18;-55 -24;-55 -23;-55 -22;-55 -21;-55 -20;-55 -19;-55 -18;-54 -24;-54 -23;-54 -22;-54 -21;-54 -20;-54 -19;-54 -18;-53 -23;-53 -22;-53 -21;-53 -20;-53 -19;-53 -18;-52 -22;-52 -21;-52 -20;-52 -19;-51 -21;-51 -20 + + + -51 -21;-51 -20;-51 -19;-50 -21;-50 -20;-50 -19;-49 -21;-49 -20;-49 -19;-48 -22;-48 -21;-48 -20;-48 -19;-48 -18;-48 -17;-48 -16;-48 -15;-47 -23;-47 -22;-47 -21;-47 -20;-47 -19;-47 -18;-47 -17;-47 -16;-47 -15;-46 -23;-46 -22;-46 -21;-46 -20;-46 -19;-46 -18;-46 -17;-46 -16;-46 -15;-45 -23;-45 -22;-45 -21;-45 -20;-45 -19;-45 -18;-45 -17;-45 -16;-45 -15;-44 -23;-44 -22;-44 -21;-44 -20;-44 -19;-44 -18;-44 -17;-44 -16;-44 -15;-43 -23;-43 -22;-43 -21;-43 -20;-43 -19;-43 -18;-43 -17;-43 -16;-43 -15;-42 -22;-42 -21;-42 -20;-42 -19;-42 -18;-42 -17;-42 -16;-41 -20;-41 -19;-41 -18;-41 -17;-41 -16;-40 -17;-40 -16 + + + -58 -9;-58 -8;-58 -7;-58 -6;-58 -5;-58 -4;-58 -3;-58 -2;-58 -1;-58 0;-58 1;-58 2;-57 -9;-57 -8;-57 -7;-57 -6;-57 -5;-57 -4;-57 -3;-57 -2;-57 -1;-57 0;-57 1;-57 2;-56 -9;-56 -8;-56 -7;-56 -6;-56 -5;-56 -4;-56 -3;-56 -2;-56 -1;-56 0;-56 1;-56 2;-55 -9;-55 -8;-55 -7;-55 -6;-55 -5;-55 -4;-55 -3;-55 -2;-55 -1;-55 0;-55 1;-55 2;-54 -9;-54 -8;-54 -7;-54 -6;-54 -5;-54 -4;-54 -3;-54 -2;-54 -1;-54 0;-54 1;-53 -9;-53 -8;-53 -7;-53 -6;-53 -5;-53 -4;-53 -3;-53 -2;-53 -1;-53 0;-52 -9;-52 -8;-52 -7;-52 -6;-52 -5;-52 -4;-52 -3;-52 -2;-52 -1;-52 0;-51 -9;-51 -8;-51 -7;-51 -6;-51 -5;-51 -4;-51 -3;-51 -2;-51 -1;-51 0;-50 -9;-50 -8;-50 -7;-50 -6;-50 -5;-50 -4;-50 -3;-50 -2;-50 -1;-50 0;-49 -7;-49 -6;-49 -5;-49 -4;-49 -3;-49 -2;-49 -1;-48 -5;-48 -4;-48 -3;-48 -2;-48 -1;-47 -4;-47 -3;-47 -2;-47 -1;-46 -2;-46 -1 + + + -39 -8;-39 -7;-38 -9;-38 -8;-38 -7;-38 -6;-37 -9;-37 -8;-37 -7;-36 -8;-36 -7;-35 -8;-35 -7 + + + -54 -26;-54 -25;-54 -24;-54 -23;-53 -26;-53 -25;-53 -24;-53 -23;-52 -26;-52 -25;-52 -24;-52 -23;-51 -26;-51 -25;-51 -24;-51 -23;-50 -26;-50 -25;-50 -24;-50 -23;-49 -26;-49 -25;-48 -26 + + + -41 -9;-41 -8;-40 -9;-40 -8;-39 -9;-39 -8;-38 -9;-38 -8;-37 -9;-37 -8;-36 -9;-36 -8;-35 -9;-35 -8 + + + -46 -11;-46 -10;-46 -9;-46 -8;-45 -11;-45 -10;-45 -9;-45 -8;-45 -7;-44 -11;-44 -10;-44 -9;-44 -8;-44 -7;-44 -6;-44 -5;-43 -10;-43 -9;-43 -8;-43 -7;-43 -6;-43 -5;-43 -4;-42 -10;-42 -9;-42 -8;-42 -7;-42 -6;-42 -5;-42 -4;-42 -3;-41 -9;-41 -8;-41 -7;-41 -6;-41 -5 + + + -44 -23;-44 -22;-43 -23;-43 -22;-43 -21;-42 -23;-42 -22;-42 -21;-41 -23;-41 -22 + + + -38 -7;-38 -6;-38 -5;-37 -7;-37 -6;-37 -5;-36 -7;-36 -6;-36 -5;-35 -7;-34 -4;-33 -4 + + + -57 -32;-57 -31;-57 -30;-57 -29;-56 -32;-56 -31;-56 -30;-56 -29;-56 -28;-55 -33;-55 -32;-55 -31;-55 -30;-55 -29;-55 -28;-54 -33;-54 -32;-54 -31;-54 -30;-54 -29;-54 -28;-54 -27;-53 -33;-53 -32;-53 -31;-53 -30;-53 -29;-53 -28;-53 -27;-52 -33;-52 -32;-52 -31;-52 -30;-52 -29;-52 -28;-51 -32;-51 -31;-51 -30;-51 -29;-51 -28;-50 -30;-50 -29 + + + -66 -13;-66 -12;-66 -11;-66 -10;-66 -9;-65 -13;-65 -12;-65 -11;-65 -10;-65 -9;-64 -13;-64 -12;-64 -11;-64 -10;-64 -9;-64 -8;-63 -13;-63 -12;-63 -11;-63 -10;-63 -9;-63 -8;-62 -13;-62 -12;-62 -11;-62 -10;-62 -9;-61 -13;-61 -12;-61 -11;-60 -13;-60 -12 + + + -64 1;-64 2;-64 3;-64 4;-63 -1;-63 0;-63 1;-63 2;-63 3;-63 4;-62 -1;-62 0;-62 1;-62 2;-62 3;-62 4;-61 -1;-61 0;-61 1;-61 2;-61 3;-61 4;-61 5;-60 0;-60 1;-60 2;-60 3;-60 4;-60 5;-59 0;-59 1 + + + -53 -28;-53 -27;-52 -29;-52 -28;-52 -27;-51 -29;-51 -28;-51 -27;-51 -26;-50 -29;-50 -28;-50 -27;-50 -26;-49 -29;-49 -28;-49 -27;-49 -26 + + + -53 -23;-53 -22;-52 -23;-52 -22;-52 -21;-52 -20;-51 -24;-51 -23;-51 -22;-51 -21;-51 -20;-50 -25;-50 -24;-50 -23;-50 -22;-50 -21;-50 -20;-49 -25;-49 -24;-49 -23;-49 -22;-49 -21;-49 -20;-48 -25;-48 -24;-48 -23;-48 -22;-48 -21;-48 -20;-47 -25;-47 -24;-47 -23;-47 -22;-47 -21;-46 -25;-46 -24;-46 -23;-45 -24;-45 -23;-44 -24;-44 -23 + + + -38 -11;-38 -10;-37 -11;-37 -10 + + + -50 -13;-50 -12;-50 -11;-50 -10;-50 -9;-50 -8;-50 -7;-49 -13;-49 -12;-49 -11;-49 -10;-49 -9;-49 -8;-49 -7;-49 -6;-48 -13;-48 -12;-48 -11;-48 -10;-48 -9;-48 -8;-48 -7;-48 -6;-47 -13;-47 -12;-47 -11;-47 -10;-47 -9;-47 -8;-46 -12;-46 -11 + + + + -106 -27;-72 -48;-79 -34;-72 -44;-72 -45;-72 -46;-72 -47;-72 -40;-72 -41;-72 -42;-72 -43;-73 -51;-69 -56;-69 -55;-69 -54;-69 -53;-71 -39;-70 -53;-70 -52;-70 -55;-70 -54;-70 -56;-68 -56;-68 -55;-73 -45;-73 -44;-73 -47;-73 -46;-69 -26;-73 -40;-69 -24;-71 -33;-69 -28;-73 -49;-73 -48;-81 -34;-71 -36;-71 -31;-81 -27;-69 -22;-69 -23;-69 -20;-73 -52;-73 -53;-73 -50;-69 -21;-73 -54;-73 -55;-73 -41;-68 -25;-68 -24;-68 -23;-68 -22;-69 -27;-73 -36;-73 -37;-73 -43;-69 -25;-73 -38;-75 -49;-73 -39;-71 -32;-70 -33;-70 -31;-70 -30;-70 -35;-70 -34;-74 -55;-74 -54;-74 -51;-74 -50;-74 -53;-74 -52;-71 -26;-74 -38;-74 -37;-70 -24;-71 -30;-75 -46;-70 -26;-70 -27;-70 -28;-70 -29;-80 -34;-75 -48;-71 -29;-71 -28;-70 -20;-70 -21;-70 -22;-70 -23;-75 -47;-70 -25;-75 -45;-75 -44;-74 -48;-74 -49;-67 -55;-74 -43;-74 -40;-67 -56;-74 -46;-74 -47;-74 -44;-74 -45;-69 -19;-69 -18;-74 -42;-72 -39;-72 -38;-72 -35;-72 -34;-72 -37;-72 -36;-70 -19;-70 -18;-72 -33;-72 -32;-71 -38;-74 -41;-75 -50;-75 -51;-75 -52;-75 -53;-75 -54;-71 -37;-71 -34;-71 -35;-71 -27;-67 -24;-67 -23;-73 -42;-72 -56;-72 -55;-72 -54;-72 -53;-72 -52;-80 -27;-71 -54;-71 -55;-71 -56;-71 -52;-71 -53 + -75 -49;-75 -48;-75 -47;-75 -46;-75 -45;-75 -44;-74 -49;-74 -48;-74 -47;-74 -46;-74 -45;-74 -44;-73 -49;-73 -48;-73 -47;-73 -46;-73 -45;-73 -44;-72 -48;-72 -47;-72 -46;-72 -45;-72 -44 + + + -70 -26;-70 -25;-70 -24;-70 -23;-70 -22;-69 -26;-69 -25;-69 -24;-69 -23;-69 -22;-69 -21;-68 -25;-68 -24;-68 -23;-68 -22;-67 -24;-67 -23 + + + -73 -39;-73 -38;-72 -39;-72 -38;-71 -39;-71 -38 + + + -71 -29;-71 -28;-71 -27;-71 -26;-70 -29;-70 -28;-70 -27;-70 -26;-69 -28;-69 -27;-69 -26 + + + -74 -38;-74 -37;-73 -38;-73 -37;-73 -36;-72 -38;-72 -37;-71 -38;-71 -37 + + + -71 -32;-71 -31;-71 -30;-71 -29;-70 -31;-70 -30 + + + -72 -35;-72 -34;-71 -35;-71 -34;-70 -35 + + + -74 -44;-74 -43;-74 -42;-74 -41;-74 -40;-73 -44;-73 -43;-73 -42;-73 -41;-73 -40;-72 -44;-72 -43;-72 -42;-72 -41;-72 -40 + + + -75 -54;-75 -53;-75 -52;-75 -51;-75 -50;-75 -49;-74 -55;-74 -54;-74 -53;-74 -52;-74 -51;-74 -50;-74 -49;-73 -55;-73 -54;-73 -53;-73 -52;-73 -51;-73 -50;-72 -56;-72 -55;-72 -54;-72 -53;-72 -52;-71 -56;-71 -55;-71 -54;-71 -53;-71 -52;-70 -56;-70 -55;-70 -54;-70 -53;-70 -52;-69 -56;-69 -55;-69 -54;-69 -53;-68 -56;-68 -55;-67 -56;-67 -55 + + + -72 -36;-72 -35;-71 -36;-71 -35 + + + -71 -34;-71 -33;-70 -34;-70 -33 + + + -70 -21;-70 -20;-70 -19;-70 -18;-69 -21;-69 -20;-69 -19;-69 -18 + + + -106 -27;-81 -34;-81 -27;-80 -34;-80 -27;-79 -34;-72 -34;-72 -33;-72 -32;-71 -34;-71 -33;-71 -32;-70 -34;-70 -33 + + + + -74 1;-74 0;-74 3;-74 2;-74 5;-74 4;-74 7;-74 6;-74 9;-74 8;-72 12;-72 11;-70 5;-70 4;-70 7;-70 6;-70 1;-70 0;-70 3;-70 2;-73 10;-73 11;-73 12;-67 1;-74 -1;-74 -3;-74 -2;-78 8;-78 5;-78 4;-78 7;-78 6;-78 1;-78 0;-78 3;-78 2;-77 8;-77 9;-77 2;-77 3;-77 0;-77 1;-77 6;-77 7;-77 4;-77 5;-73 8;-73 9;-73 6;-73 7;-73 4;-73 5;-73 2;-73 3;-73 0;-73 1;-81 14;-80 15;-76 3;-76 2;-76 1;-76 0;-76 7;-76 6;-76 5;-76 4;-76 9;-76 8;-71 12;-71 11;-72 7;-72 6;-72 5;-72 4;-72 3;-72 2;-72 1;-72 0;-72 -3;-74 10;-72 -1;-79 16;-75 8;-75 9;-79 15;-73 -1;-73 -2;-73 -3;-75 0;-75 1;-75 2;-75 3;-75 4;-75 5;-75 6;-75 7;-69 6;-69 5;-69 4;-69 3;-69 2;-69 1;-74 11;-72 -2;-71 4;-71 5;-71 6;-71 7;-71 0;-71 1;-71 2;-71 3;-68 6;-68 4;-68 5;-68 2;-68 3;-68 1;-71 -2;-71 -3;-71 -1;-71 -4;-75 10;-75 11;-79 0;-79 1;-79 2;-79 3;-70 -1;-70 -3;-70 -2;-70 -4 + -74 -3;-74 -2;-74 -1;-73 -3;-73 -2;-73 -1;-72 -3;-72 -2;-72 -1;-72 0;-71 -4;-71 -3;-71 -2;-71 -1;-71 0;-70 -4;-70 -3;-70 -2;-70 -1 + + + -77 5;-77 6;-77 7;-77 8;-77 9;-76 5;-76 6;-76 7;-76 8;-75 5;-75 6;-75 7;-75 8;-74 6;-74 7 + + + -72 6;-72 7;-71 5;-71 6;-71 7;-70 5;-70 6;-70 7 + + + -75 10;-75 11 + + + -75 6;-75 7;-75 8;-75 9;-75 10;-74 7;-74 8;-74 9 + + + -74 4;-74 5;-74 6;-73 4;-73 5;-73 6;-73 7;-72 6;-72 7 + + + -76 4;-76 5;-75 5 + + + -76 0;-76 1;-76 2;-76 3;-75 0;-75 1;-75 2;-75 3;-74 0;-74 1;-73 0;-73 1;-72 0 + + + -73 4;-73 5;-73 6;-72 4;-72 5;-72 6;-71 4;-71 5;-71 6;-70 5;-70 6 + + + -78 1;-78 2;-78 3;-77 0;-77 1;-77 2;-77 3;-76 0;-76 1;-76 2;-76 3 + + + -74 7;-74 8;-74 9;-74 10;-73 9;-73 10 + + + -78 4;-78 5;-78 6;-78 7;-78 8;-77 3;-77 4;-77 5;-77 6;-77 7;-77 8;-76 5 + + + -76 7;-76 8;-76 9;-75 7;-75 8 + + + -75 3;-75 4;-75 5;-74 3;-74 4;-74 5;-73 4 + + + -70 1;-70 2;-70 3;-69 1;-69 2;-69 3;-69 4;-68 1;-68 2;-68 3;-68 4;-67 1 + + + -73 0;-73 1;-73 2;-72 0;-72 1;-72 2;-71 1;-71 2;-70 2 + + + -76 1;-76 2;-76 3;-75 2;-75 3 + + + -73 10;-73 11;-73 12;-72 11;-72 12;-71 11;-71 12 + + + -75 8;-75 9;-75 10;-75 11;-74 8;-74 9;-74 10;-74 11 + + + -75 1;-75 2;-75 3;-75 4;-74 1;-74 2;-74 3;-74 4;-73 2;-73 3;-73 4;-72 2;-72 3;-72 4;-71 2;-71 3;-71 4 + + + -79 0;-79 1;-79 2;-78 0;-78 1;-78 2;-77 0;-77 1 + + + -73 6;-73 7;-73 8;-73 9;-72 6;-72 7 + + + -77 0;-77 1;-76 0;-76 1;-75 0 + + + -76 4 + + + -76 4;-76 5 + + + -81 14;-80 15;-79 15;-79 16 + + + -74 5;-74 6;-74 7;-74 8;-73 5;-73 6;-73 7 + + + -75 8;-75 9 + + + -76 2;-76 3;-76 4;-76 5;-75 3;-75 4;-75 5 + + + -79 2;-79 3;-78 2;-78 3;-78 4;-77 2;-77 3;-77 4;-77 5;-76 3;-76 4;-76 5 + + + -72 -1;-72 0;-72 1;-71 -1;-71 0;-71 1;-71 2;-70 -1;-70 0;-70 1 + + + -71 2;-71 3;-71 4;-71 5;-70 3;-70 4;-70 5;-70 6;-69 3;-69 4;-69 5;-69 6;-68 3;-68 4;-68 5;-68 6 + + + + -77 -1;-77 -2;-77 -3;-77 0;-76 0;-81 -1;-81 -3;-81 -2;-80 -4;-80 -2;-80 -3;-80 -1;-80 0;-80 1;-76 -2;-76 -1;-81 0;-79 -2;-79 -3;-79 -1;-79 -4;-79 -5;-90 0;-78 -1;-78 -3;-78 -2;-79 0;-79 1;-91 -1;-90 -1;-91 0;-78 0 + -79 -3 + + + -79 -2 + + + -79 -2 + + + -78 0 + + + -79 -2 + + + -79 -1 + + + -80 -3 + + + -80 0;-80 1;-79 0;-79 1 + + + -91 -1;-91 0;-90 -1;-90 0 + + + -81 -3;-81 -2;-80 -3;-80 -2;-80 -1 + + + -79 0;-78 0 + + + -80 -4;-79 -4 + + + -79 -1 + + + -81 -2;-81 -1;-81 0;-80 -2;-80 -1;-80 0 + + + -79 -3;-79 -2;-78 -3;-78 -2;-77 -3 + + + -78 -1;-78 0;-77 -1;-77 0;-76 -1 + + + -78 -2;-78 -1;-77 -2;-77 -1;-76 -2 + + + -79 0;-78 0 + + + -78 0;-77 0;-76 0 + + + -79 -1 + + + -79 -5;-79 -4 + + + + -51 -58 + + + -54 5;-54 4;-54 3;-54 2;-52 3;-52 4;-53 2;-53 3;-53 4;-53 5 + -53 2;-53 3;-53 4;-53 5;-52 3;-52 4 + + + -54 2;-54 3;-54 4;-54 5;-53 2;-53 3 + + + + -58 3;-58 2;-58 1;-58 6;-58 5;-58 4;-57 1;-57 2;-61 7;-61 6;-61 5;-60 8;-60 6;-60 7;-60 4;-60 5;-60 2;-60 3;-60 1;-59 2;-59 3;-59 1;-59 6;-59 7;-59 4;-59 5;-59 8 + -60 6;-60 7;-60 8;-59 7;-59 8 + + + -59 6;-59 7 + + + -58 5 + + + -58 6 + + + -58 5;-58 6 + + + -58 1;-58 2;-58 3;-58 4;-58 5;-58 6;-57 1;-57 2 + + + -61 5;-61 6;-61 7;-60 5;-60 6;-60 7;-59 5;-59 6 + + + -60 3;-60 4;-60 5;-59 3;-59 4;-59 5 + + + -60 1;-60 2;-60 3;-60 4;-59 1;-59 2;-59 3;-59 4;-58 2;-58 3 + + + -59 4;-59 5;-59 6;-58 4;-58 5;-58 6 + + + + -55 -27;-55 -26;-55 -25;-56 -23;-58 -21;-58 -26;-58 -27;-59 -21;-59 -20;-58 -22;-58 -23;-59 -25;-56 -26;-59 -24;-57 -25;-57 -24;-57 -27;-57 -26;-56 -24;-56 -25;-57 -23;-56 -27;-55 -24;-58 -24;-60 -25;-60 -24;-60 -23;-60 -22;-60 -21;-60 -20;-61 -22;-61 -23;-61 -20;-61 -21;-61 -24;-61 -25;-59 -23;-59 -22;-62 -21;-62 -20;-62 -23;-62 -22;-58 -25 + -62 -21;-62 -20;-61 -22;-61 -21;-61 -20;-60 -22;-60 -21;-60 -20;-59 -22;-59 -21;-59 -20;-58 -22;-58 -21 + + + -55 -26;-55 -25 + + + -56 -23 + + + -57 -25 + + + -62 -23;-62 -22;-62 -21;-62 -20;-61 -23;-61 -22;-61 -21;-60 -23;-60 -22;-60 -21 + + + -56 -25 + + + -56 -26 + + + -56 -24;-55 -24 + + + -57 -26 + + + -58 -23;-58 -22;-57 -23 + + + -57 -25 + + + -56 -26 + + + -56 -27;-56 -26;-55 -27 + + + -57 -27 + + + -58 -27;-58 -26 + + + -57 -26 + + + -61 -25;-61 -24;-61 -23;-60 -25;-60 -24;-60 -23;-60 -22;-59 -25;-59 -24;-59 -23;-58 -25;-58 -24;-58 -23 + + + -57 -25;-57 -24;-56 -25;-56 -24 + + + + -77 -2;-77 -3;-77 -4;-77 -5;-77 -6;-77 -7;-77 -8;-77 -9;-80 -6;-80 -7;-80 -5;-76 -7;-76 -6;-76 -5;-76 -4;-76 -3;-76 -2;-76 -1;-76 -9;-76 -8;-78 -6;-78 -9;-78 -8;-76 -15;-76 -14;-76 -13;-76 -12;-76 -11;-76 -10;-74 -9;-78 -3;-78 -5;-78 -4;-78 -7;-75 -11;-75 -14;-75 -15;-75 -16;-75 -17;-75 -10;-74 -8;-75 -12;-75 -13;-74 -5;-74 -4;-74 -7;-74 -6;-74 -1;-74 -3;-74 -2;-69 -15;-69 -14;-78 -10;-75 -6;-75 -7;-75 -4;-75 -5;-75 -2;-75 -3;-75 -1;-75 -8;-75 -9;-79 -6;-79 -7;-79 -5;-79 -8;-79 -9;-72 -13;-72 -12;-72 -11;-72 -10;-72 -17;-72 -16;-72 -15;-72 -14;-71 -10;-71 -11;-71 -12;-71 -13;-71 -14;-71 -15;-71 -16;-71 -17;-71 -18;-76 0;-72 -3;-73 -17;-73 -14;-73 -15;-69 -17;-73 -13;-72 -5;-72 -4;-70 -15;-70 -14;-70 -17;-70 -16;-70 -11;-70 -13;-70 -12;-70 -18;-73 -4;-73 -5;-74 -11;-74 -10;-74 -13;-74 -12;-74 -15;-74 -14;-74 -17;-74 -16;-81 -5;-81 -4;-73 -6;-81 -6;-73 -3;-73 -9;-73 -16;-69 -12;-69 -13;-73 -12;-73 -10;-71 -3;-73 -11;-71 -4;-71 -5;-77 -12;-77 -13;-77 -10;-77 -11;-70 -3;-70 -5 + -78 -7;-78 -6;-78 -5;-78 -4;-78 -3 + + + -78 -10;-78 -9;-78 -8;-77 -10;-77 -9 + + + -73 -14;-72 -14 + + + -75 -17;-75 -16;-75 -15;-74 -17;-74 -16;-74 -15;-73 -17;-73 -16;-73 -15;-72 -17;-72 -16;-72 -15;-71 -17;-71 -16 + + + -75 -15;-75 -14;-75 -13;-74 -15;-74 -14;-74 -13;-73 -15 + + + -79 -7;-79 -6;-79 -5;-78 -7 + + + -77 -13;-77 -12;-71 -16;-70 -16 + + + -74 -14;-74 -13;-74 -12;-73 -15;-73 -14;-73 -13;-73 -12;-72 -15;-72 -14;-72 -13;-71 -15;-71 -14;-71 -13 + + + -75 -14;-75 -13;-75 -12 + + + -77 -10;-77 -9;-76 -10;-76 -9;-75 -10;-75 -9 + + + -76 -15;-76 -14;-76 -13;-75 -15 + + + -76 -12;-76 -11;-75 -12;-75 -11;-74 -12;-74 -11 + + + -79 -9;-79 -8;-79 -7;-78 -9;-78 -8;-78 -7;-77 -9;-77 -8 + + + -80 -7;-80 -6 + + + -77 -13;-77 -12;-77 -11;-76 -13;-76 -12 + + + -77 -8;-77 -7;-77 -6;-77 -5;-77 -4;-77 -3;-77 -2;-76 -8;-76 -7;-76 -6;-76 -5;-76 -4;-76 -3;-76 -2;-76 -1;-76 0;-75 -8;-75 -7;-75 -6;-75 -5;-75 -4;-75 -3;-75 -2;-75 -1;-74 -8;-74 -7;-74 -6;-74 -5;-74 -4;-74 -3;-74 -2;-74 -1;-73 -6;-73 -5;-73 -4;-73 -3;-72 -5;-72 -4;-72 -3;-71 -5;-71 -4;-71 -3;-70 -5;-70 -3 + + + -72 -13;-72 -12;-72 -11;-71 -13;-71 -12;-71 -11;-71 -10;-70 -13;-70 -12;-70 -11;-69 -13;-69 -12 + + + -71 -17;-71 -16;-70 -17 + + + -76 -11;-76 -10;-75 -11;-75 -10 + + + -81 -6;-81 -5;-81 -4;-80 -6;-80 -5 + + + -71 -17;-71 -16;-71 -15;-71 -14;-70 -17;-70 -16;-70 -15;-70 -14;-70 -13;-69 -17;-69 -15;-69 -14;-69 -13 + + + -77 -8;-77 -7;-77 -6;-76 -8;-76 -7;-76 -6 + + + -71 -18;-71 -17;-70 -18;-70 -17 + + + -81 -4 + + + -76 -10;-76 -9;-76 -8;-75 -11;-75 -10;-75 -9;-75 -8;-74 -11;-74 -10;-74 -9;-74 -8;-73 -11;-73 -10;-73 -9;-72 -11;-72 -10;-71 -11;-71 -10 + + + + -58 3;-58 2;-58 5;-58 4;-54 5;-54 3;-55 6;-55 4;-55 5;-55 2;-55 3;-56 5;-56 4;-56 6;-56 1;-56 3;-56 2;-57 4;-57 5;-57 6;-57 1;-57 2;-57 3 + -55 4;-55 5 + + + -55 5;-55 6 + + + -56 5 + + + -54 5 + + + -57 5;-57 6 + + + -56 4;-56 5;-55 4;-55 5 + + + -55 5 + + + -56 5;-56 6 + + + -58 2;-58 3;-58 4;-58 5;-57 1;-57 2;-57 3;-57 4;-57 5;-56 1;-56 2;-56 3;-56 4;-56 5;-55 2;-55 3;-55 4;-55 5;-54 3 + + + -55 5 + + + + -57 -31;-53 -33;-57 -34;-58 -33;-57 -32;-55 -34;-55 -35;-55 -32;-55 -33;-54 -34;-54 -33;-54 -32;-58 -31;-56 -32;-56 -31;-58 -32;-58 -34;-56 -35;-56 -34;-56 -33;-57 -33;-57 -30 + -57 -31;-57 -30;-56 -31 + + + -56 -35 + + + -55 -33;-55 -32;-54 -33;-54 -32 + + + -58 -34;-57 -34 + + + -57 -33;-56 -33 + + + -57 -34 + + + -56 -34;-56 -33 + + + -55 -34 + + + -55 -35;-55 -34 + + + -56 -35 + + + -58 -32;-57 -32 + + + -58 -33;-57 -33 + + + -56 -32;-56 -31;-55 -33;-55 -32;-54 -33;-53 -33 + + + -54 -34 + + + -58 -31;-57 -31;-56 -31 + + + -57 -34 + + + -58 -34;-58 -33 + + + -56 -32;-55 -32 + + + -55 -33;-54 -33 + + + + -67 11;-67 10;-67 12;-72 12;-72 11;-72 10;-70 5;-70 7;-70 6;-70 9;-70 8;-73 10;-73 11;-67 1;-67 0;-67 3;-67 2;-67 5;-67 4;-67 7;-67 6;-67 9;-67 8;-63 5;-63 4;-63 7;-63 6;-63 3;-63 9;-63 8;-66 10;-66 11;-73 8;-73 9;-64 11;-64 8;-64 9;-64 2;-64 3;-64 1;-64 6;-64 7;-64 4;-64 5;-68 6;-70 11;-70 10;-60 8;-66 9;-60 7;-64 15;-71 12;-71 10;-71 11;-72 7;-72 6;-64 10;-72 9;-72 8;-66 6;-66 7;-65 3;-65 2;-65 1;-65 7;-65 6;-65 5;-65 4;-65 9;-65 8;-61 7;-61 6;-61 5;-61 4;-70 12;-61 9;-61 8;-65 11;-65 10;-63 11;-63 10;-69 9;-69 8;-69 7;-69 6;-71 8;-71 9;-71 6;-71 7;-68 10;-68 11;-68 8;-66 8;-68 7;-66 0;-66 1;-66 2;-66 3;-66 4;-66 5;-62 10;-68 9;-62 8;-62 9;-69 11;-69 10;-62 4;-62 5;-62 6;-62 7 + -67 0;-67 1;-67 2;-67 3;-67 4;-67 5;-66 0;-66 1;-66 2;-66 3;-66 4;-66 5;-66 6;-65 1;-65 2;-65 3;-65 4;-65 5;-64 1;-64 2;-64 3 + + + -65 7;-65 8;-65 9;-65 10;-64 7;-64 8;-64 9;-64 10;-63 8 + + + -72 6;-72 7;-71 6;-71 7;-70 5;-70 6;-70 7;-70 8;-69 6;-69 7;-69 8;-68 6;-68 7;-67 6;-67 7 + + + -67 9;-67 10 + + + -71 7;-71 8;-71 9;-70 7;-70 8;-70 9;-69 7;-69 8;-68 7;-68 8 + + + -67 5;-67 6;-67 7;-66 4;-66 5;-66 6;-66 7;-65 3;-65 4;-65 5;-65 6;-65 7;-65 8;-64 3;-64 4;-64 5;-64 6;-64 7;-64 8;-63 3;-63 4;-63 5;-63 6;-63 7;-63 8;-62 4;-62 5;-62 6;-62 7;-62 8;-61 4;-61 5;-61 6;-61 7;-61 8 + + + -68 9;-68 10 + + + -69 8;-69 9;-69 10;-68 8;-68 9;-68 10 + + + -62 7;-62 8;-62 9;-62 10;-61 7;-61 8;-61 9;-60 7;-60 8 + + + -67 11;-67 12;-66 10;-66 11;-65 11;-64 11;-63 11 + + + -67 10;-67 11;-64 15 + + + -71 10;-71 11;-71 12;-70 10;-70 11;-70 12;-69 10;-69 11;-68 10;-68 11 + + + -68 7;-68 8;-68 9;-68 10;-67 7;-67 8;-67 9;-67 10;-66 7;-66 8;-66 9;-66 10;-65 8;-65 9 + + + -70 9;-70 10;-69 9;-69 10 + + + -72 7;-72 8;-72 9;-71 7;-71 8;-71 9 + + + -67 9;-67 10;-66 9;-66 10 + + + -64 8;-64 9;-64 10;-63 8;-63 9;-63 10;-62 8;-62 9 + + + -64 10;-64 11 + + + -70 8;-70 9;-70 10;-69 7;-69 8;-69 9 + + + -64 9;-64 10;-63 9;-63 10;-62 10 + + + -72 7;-72 8 + + + -71 8;-71 9;-71 10;-70 9 + + + -69 9;-69 10 + + + -73 8;-73 9;-73 10;-73 11;-72 8;-72 9;-72 10;-72 11;-72 12;-71 9;-71 10;-71 12 + + + + diff --git a/DataExtractionOSM/src/net/osmand/data/IndexConstants.java b/DataExtractionOSM/src/net/osmand/data/IndexConstants.java index 9b4726579c..6d9d3c8dc2 100644 --- a/DataExtractionOSM/src/net/osmand/data/IndexConstants.java +++ b/DataExtractionOSM/src/net/osmand/data/IndexConstants.java @@ -32,4 +32,6 @@ public class IndexConstants { public final static String POI_TABLE = "poi"; //$NON-NLS-1$ + public static final String INDEX_DOWNLOAD_DOMAIN = "download.osmand.net"; + } diff --git a/DataExtractionOSM/src/net/osmand/plus/ClientContext.java b/DataExtractionOSM/src/net/osmand/plus/ClientContext.java new file mode 100644 index 0000000000..2b6087d927 --- /dev/null +++ b/DataExtractionOSM/src/net/osmand/plus/ClientContext.java @@ -0,0 +1,26 @@ +package net.osmand.plus; + +import java.io.File; + + +public interface ClientContext { + + + public String getFullVersion(); + + public boolean isWifiConnected(); + + public String getVersionAsURLParam(); + + public String getString(int resId); + + public File getAppDir(); + + public File getVoiceDir(); + + public File getBackupDir(); + + public void showToastMessage(int msgId); + + +} diff --git a/DataExtractionOSM/src/net/osmand/plus/download/DownloadActivityType.java b/DataExtractionOSM/src/net/osmand/plus/download/DownloadActivityType.java new file mode 100644 index 0000000000..f6d9dd8fe3 --- /dev/null +++ b/DataExtractionOSM/src/net/osmand/plus/download/DownloadActivityType.java @@ -0,0 +1,5 @@ +package net.osmand.plus.download; + +public enum DownloadActivityType { + NORMAL_FILE, ROADS_FILE, SRTM_FILE +} \ No newline at end of file diff --git a/DataExtractionOSM/src/net/osmand/plus/download/DownloadEntry.java b/DataExtractionOSM/src/net/osmand/plus/download/DownloadEntry.java new file mode 100644 index 0000000000..ceb0a6b1fa --- /dev/null +++ b/DataExtractionOSM/src/net/osmand/plus/download/DownloadEntry.java @@ -0,0 +1,33 @@ +package net.osmand.plus.download; + +import java.io.File; +import java.util.List; + + +public class DownloadEntry { + public File fileToSave; + public File fileToUnzip; + public boolean unzip; + public Long dateModified; + public double sizeMB; + public String baseName; + public int parts; + public File existingBackupFile; + public DownloadEntry attachedEntry; + public boolean isAsset; + public DownloadActivityType type; + + public List srtmFilesToDownload; + + public DownloadEntry() { + // default + } + + public DownloadEntry(String assetName, String fileName, long dateModified) { + this.dateModified = dateModified; + fileToUnzip = new File(fileName); + fileToSave = new File(assetName); + isAsset = true; + } + +} \ No newline at end of file diff --git a/DataExtractionOSM/src/net/osmand/plus/download/DownloadFileHelper.java b/DataExtractionOSM/src/net/osmand/plus/download/DownloadFileHelper.java new file mode 100644 index 0000000000..fd4a4a2ba7 --- /dev/null +++ b/DataExtractionOSM/src/net/osmand/plus/download/DownloadFileHelper.java @@ -0,0 +1,336 @@ +package net.osmand.plus.download; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.net.HttpURLConnection; +import java.net.URL; +import java.util.List; +import java.util.zip.ZipEntry; +import java.util.zip.ZipInputStream; + +import net.osmand.IProgress; +import net.osmand.LogUtil; +import net.osmand.data.IndexConstants; +import net.osmand.plus.ClientContext; +import net.osmand.plus.R; + +import org.apache.commons.logging.Log; + +public class DownloadFileHelper { + + private final static Log log = LogUtil.getLog(DownloadFileHelper.class); + private static final int BUFFER_SIZE = 32256; + protected final int TRIES_TO_DOWNLOAD = 15; + protected final long TIMEOUT_BETWEEN_DOWNLOADS = 8000; + private final ClientContext ctx; + private boolean interruptDownloading = false; + + + public DownloadFileHelper(ClientContext ctx){ + this.ctx = ctx; + } + + public interface DownloadFileShowWarning { + + public void showWarning(String warning); + } + + protected void downloadFile(String fileName, FileOutputStream out, URL url, String part, String indexOfAllFiles, + IProgress progress, boolean forceWifi) throws IOException, InterruptedException { + InputStream is = null; + byte[] buffer = new byte[BUFFER_SIZE]; + int read = 0; + int length = 0; + int fileread = 0; + int triesDownload = TRIES_TO_DOWNLOAD; + boolean first = true; + try { + while (triesDownload > 0) { + try { + if (!first) { + log.info("Reconnecting"); //$NON-NLS-1$ + try { + Thread.sleep(TIMEOUT_BETWEEN_DOWNLOADS); + } catch (InterruptedException e) { + } + } + HttpURLConnection conn = (HttpURLConnection) url.openConnection(); + conn.setRequestProperty("User-Agent", ctx.getFullVersion()); //$NON-NLS-1$ + conn.setReadTimeout(30000); + if (fileread > 0) { + String range = "bytes="+fileread + "-" + (length -1); //$NON-NLS-1$ //$NON-NLS-2$ + conn.setRequestProperty("Range", range); //$NON-NLS-1$ + } + conn.setConnectTimeout(30000); + log.info(conn.getResponseMessage() + " " + conn.getResponseCode()); //$NON-NLS-1$ + boolean wifiConnectionBroken = forceWifi && !isWifiConnected(); + if ((conn.getResponseCode() != HttpURLConnection.HTTP_PARTIAL && + conn.getResponseCode() != HttpURLConnection.HTTP_OK ) || wifiConnectionBroken) { + conn.disconnect(); + triesDownload--; + continue; + } + is = conn.getInputStream(); +// long skipped = 0; +// while (skipped < fileread) { +// skipped += is.skip(fileread - skipped); +// } + if (first) { + length = conn.getContentLength(); + String taskName = ctx.getString(R.string.downloading_file) + indexOfAllFiles +" " + fileName; + if(part != null){ + taskName += part; + } + progress.startTask(taskName, length / 1024); //$NON-NLS-1$ + } + + first = false; + while ((read = is.read(buffer)) != -1) { + if(interruptDownloading){ + throw new InterruptedException(); + } + out.write(buffer, 0, read); + fileread += read; + progress.remaining((length - fileread) / 1024); + } + if(length <= fileread){ + triesDownload = 0; + } + } catch (IOException e) { + log.error("IOException", e); //$NON-NLS-1$ + triesDownload--; + } + + } + } finally { + if (is != null) { + is.close(); + } + } + if(length != fileread || length == 0){ + throw new IOException("File was not fully read"); //$NON-NLS-1$ + } + + } + + public boolean isWifiConnected(){ + return ctx.isWifiConnected(); + } + + public boolean downloadFile(final String fileName, DownloadEntry de, IProgress progress, + List toReIndex, String indexOfAllFiles, + DownloadFileShowWarning showWarningCallback, boolean forceWifi) throws InterruptedException { + try { + String urlSuffix = "&" + ctx.getVersionAsURLParam(); + if(de.type == DownloadActivityType.SRTM_FILE) { + String urlPrefix = "http://" + IndexConstants.INDEX_DOWNLOAD_DOMAIN + "/download_srtm?event=2&file="; + List list = de.srtmFilesToDownload; + if(list != null) { + int i = 1; + for(String fname : list) { + URL url = new URL(urlPrefix + fname + urlSuffix); //$NON-NLS-1$ + FileOutputStream out = new FileOutputStream(new File(de.fileToSave, fname)); + try { + downloadFile(fname, out, url, null, " [" + i + "/" + list.size() + "]", progress, forceWifi); + } finally { + out.close(); + } + } + } + } else { + FileOutputStream out = new FileOutputStream(de.fileToSave); + try { + String urlPrefix = "http://" + IndexConstants.INDEX_DOWNLOAD_DOMAIN + "/download?event=2&file="; + + if (de.type == DownloadActivityType.ROADS_FILE) { + urlSuffix += "&road=yes"; + } + if (de.parts == 1) { + URL url = new URL(urlPrefix + fileName + urlSuffix); //$NON-NLS-1$ + downloadFile(fileName, out, url, null, indexOfAllFiles, progress, forceWifi); + } else { + for (int i = 1; i <= de.parts; i++) { + URL url = new URL(urlPrefix + fileName + "-" + i + urlSuffix); //$NON-NLS-1$ + downloadFile(fileName, out, url, " [" + i + "/" + de.parts + "]", indexOfAllFiles, progress, forceWifi); + } + } + } finally { + out.close(); + } + unzipFile(de, progress, toReIndex); + } + showWarningCallback.showWarning(ctx.getString(R.string.download_index_success)); + return true; + } catch (IOException e) { + log.error("Exception ocurred", e); //$NON-NLS-1$ + showWarningCallback.showWarning(ctx.getString(R.string.error_io_error)); + // Possibly file is corrupted + de.fileToSave.delete(); + return false; + } catch (InterruptedException e) { + // Possibly file is corrupted + de.fileToSave.delete(); + throw e; + } + } + + private void unzipFile(DownloadEntry de, IProgress progress, List toReIndex) + throws FileNotFoundException, IOException { + if (de.fileToSave.getName().endsWith(".zip")) { //$NON-NLS-1$ + if (de.unzip) { + de.fileToUnzip.mkdirs(); + } + CountingInputStream fin = new CountingInputStream(new FileInputStream(de.fileToSave)); + ZipInputStream zipIn = new ZipInputStream(fin); + ZipEntry entry = null; + boolean first = true; + int len = (int) de.fileToSave.length(); + progress.startTask(ctx.getString(R.string.unzipping_file), len / 1024); + while ((entry = zipIn.getNextEntry()) != null) { + if (entry.isDirectory() || entry.getName().endsWith(IndexConstants.GEN_LOG_EXT)) { + continue; + } + File fs; + if (!de.unzip) { + if (first) { + fs = de.fileToUnzip; + first = false; + } else { + String name = entry.getName(); + // small simplification + int ind = name.lastIndexOf('_'); + if (ind > 0) { + // cut version + int i = name.indexOf('.', ind); + if (i > 0) { + name = name.substring(0, ind) + name.substring(i, name.length()); + } + } + fs = new File(de.fileToUnzip.getParent(), name); + } + } else { + fs = new File(de.fileToUnzip, entry.getName()); + } + FileOutputStream out = new FileOutputStream(fs); + int read; + byte[] buffer = new byte[BUFFER_SIZE]; + int remaining = len; + while ((read = zipIn.read(buffer)) != -1) { + out.write(buffer, 0, read); + remaining -= fin.lastReadCount(); + progress.remaining(remaining / 1024); + } + out.close(); + + if (de.dateModified != null) { + fs.setLastModified(de.dateModified); + } + toReIndex.add(fs); + } + zipIn.close(); + de.fileToSave.delete(); // zip is no needed more + } + } + + + public void setInterruptDownloading(boolean interruptDownloading) { + this.interruptDownloading = interruptDownloading; + } + + public boolean isInterruptDownloading() { + return interruptDownloading; + } + + private static class CountingInputStream extends InputStream { + + private final InputStream delegate; + private int count; + + public CountingInputStream(InputStream delegate) { + this.delegate = delegate; + } + + public int lastReadCount() { + int last = count; + count = 0; + return last; + } + + @Override + public int available() throws IOException { + return delegate.available(); + } + + @Override + public void close() throws IOException { + delegate.close(); + } + + @Override + public boolean equals(Object o) { + return delegate.equals(o); + } + + @Override + public int hashCode() { + return delegate.hashCode(); + } + + @Override + public void mark(int readlimit) { + delegate.mark(readlimit); + } + + @Override + public boolean markSupported() { + return delegate.markSupported(); + } + + @Override + public int read() throws IOException { + int read = delegate.read(); + if (read > 0) { + this.count++;; + } + return read; + } + + @Override + public int read(byte[] buffer, int offset, int length) + throws IOException { + int read = delegate.read(buffer, offset, length); + if (read > 0) { + this.count += read; + } + return read; + } + + @Override + public int read(byte[] buffer) throws IOException { + int read = delegate.read(buffer); + if (read > 0) { + this.count += read; + } + return read; + } + + @Override + public void reset() throws IOException { + delegate.reset(); + } + + @Override + public long skip(long byteCount) throws IOException { + return delegate.skip(byteCount); + } + + @Override + public String toString() { + return delegate.toString(); + } + } +} diff --git a/DataExtractionOSM/src/net/osmand/plus/download/IndexFileList.java b/DataExtractionOSM/src/net/osmand/plus/download/IndexFileList.java new file mode 100644 index 0000000000..6c9de65f2a --- /dev/null +++ b/DataExtractionOSM/src/net/osmand/plus/download/IndexFileList.java @@ -0,0 +1,92 @@ +package net.osmand.plus.download; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Comparator; +import java.util.List; + +import net.osmand.data.IndexConstants; + +public class IndexFileList implements Serializable { + private static final long serialVersionUID = 1L; + + private boolean downloadedFromInternet = false; + IndexItem basemap; + ArrayList indexFiles = new ArrayList(); + private String mapversion; + + private Comparator comparator = new Comparator(){ + @Override + public int compare(IndexItem o1, IndexItem o2) { + String object1 = o1.getFileName(); + String object2 = o2.getFileName(); + if(object1.endsWith(IndexConstants.ANYVOICE_INDEX_EXT_ZIP)){ + if(object2.endsWith(IndexConstants.ANYVOICE_INDEX_EXT_ZIP)){ + return object1.compareTo(object2); + } else { + return -1; + } + } else if(object2.endsWith(IndexConstants.ANYVOICE_INDEX_EXT_ZIP)){ + return 1; + } + return object1.compareTo(object2); + } + }; + + public void setDownloadedFromInternet(boolean downloadedFromInternet) { + this.downloadedFromInternet = downloadedFromInternet; + } + + public boolean isDownloadedFromInternet() { + return downloadedFromInternet; + } + + public void setMapVersion(String mapversion) { + this.mapversion = mapversion; + } + + public void add(IndexItem indexItem) { + if (indexItem.isAccepted()) { + indexFiles.add(indexItem); + } + if(indexItem.getFileName().toLowerCase().startsWith("world_basemap")) { + basemap = indexItem; + } + } + + public void sort(){ + Collections.sort(indexFiles, comparator); + } + + public boolean isAcceptable() { + return (indexFiles != null && !indexFiles.isEmpty()) || (mapversion != null); + } + + public List getIndexFiles() { + return indexFiles; + } + + public IndexItem getBasemap() { + return basemap; + } + + public boolean isIncreasedMapVersion() { + try { + int mapVersionInList = Integer.parseInt(mapversion); + return IndexConstants.BINARY_MAP_VERSION < mapVersionInList; + } catch (NumberFormatException e) { + //ignore this... + } + return false; + } + + public IndexItem getIndexFilesByName(String key) { + for(IndexItem i : indexFiles) { + if(i.getFileName().equals(key)) { + return i; + } + } + return null; + } +} diff --git a/DataExtractionOSM/src/net/osmand/plus/download/IndexItem.java b/DataExtractionOSM/src/net/osmand/plus/download/IndexItem.java new file mode 100644 index 0000000000..bf174a3c58 --- /dev/null +++ b/DataExtractionOSM/src/net/osmand/plus/download/IndexItem.java @@ -0,0 +1,208 @@ +package net.osmand.plus.download; + +import java.io.File; +import java.io.IOException; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Date; + +import org.apache.commons.logging.Log; + +import net.osmand.LogUtil; +import net.osmand.data.IndexConstants; +import net.osmand.plus.ClientContext; +import net.osmand.plus.R; +import static net.osmand.data.IndexConstants.*; + +public class IndexItem { + private static final Log log = LogUtil.getLog(IndexItem.class); + + String description; + String date; + String parts; + String fileName; + String size; + IndexItem attachedItem; + DownloadActivityType type; + + public IndexItem(String fileName, String description, String date, String size, String parts) { + this.fileName = fileName; + this.description = description; + this.date = date; + this.size = size; + this.parts = parts; + this.type = DownloadActivityType.NORMAL_FILE; + } + + public DownloadActivityType getType() { + return type; + } + + public void setType(DownloadActivityType type) { + this.type = type; + } + + public String getVisibleDescription(ClientContext ctx, DownloadActivityType type) { + String s = ""; //$NON-NLS-1$ + if (type == DownloadActivityType.ROADS_FILE) { + return ctx.getString(R.string.download_roads_only_item); + } + if (fileName.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT) || fileName.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT_ZIP)) { + } else if (fileName.endsWith(IndexConstants.VOICE_INDEX_EXT_ZIP)) { + s = ctx.getString(R.string.voice); + } else if (fileName.endsWith(IndexConstants.TTSVOICE_INDEX_EXT_ZIP)) { + s = ctx.getString(R.string.ttsvoice); + } + return s; + } + + public String getVisibleName() { + return getBasename().replace('_', ' '); + } + + public String getBasename() { + if (fileName.endsWith(IndexConstants.EXTRA_ZIP_EXT)) { + return fileName.substring(0, fileName.length() - IndexConstants.EXTRA_ZIP_EXT.length()); + } + int ls = fileName.lastIndexOf('_'); + if (ls >= 0) { + return fileName.substring(0, ls); + } + return fileName; + } + + public boolean isAccepted() { + // POI index download is not supported any longer + if (fileName.endsWith(addVersionToExt(IndexConstants.BINARY_MAP_INDEX_EXT, IndexConstants.BINARY_MAP_VERSION)) // + || fileName.endsWith(addVersionToExt(IndexConstants.BINARY_MAP_INDEX_EXT_ZIP, IndexConstants.BINARY_MAP_VERSION)) // + || fileName.endsWith(addVersionToExt(IndexConstants.VOICE_INDEX_EXT_ZIP, IndexConstants.VOICE_VERSION)) + || fileName.endsWith(IndexConstants.EXTRA_ZIP_EXT) + // || fileName.endsWith(addVersionToExt(IndexConstants.TTSVOICE_INDEX_EXT_ZIP, IndexConstants.TTSVOICE_VERSION)) drop support for + // downloading tts files from inet + ) { + return true; + } + return false; + } + + protected static String addVersionToExt(String ext, int version) { + return "_" + version + ext; + } + + public String getFileName() { + return fileName; + } + + public String getDescription() { + return description; + } + + public String getDate() { + return date; + } + + public String getSize() { + return size; + } + + public DownloadEntry createDownloadEntry(ClientContext ctx, DownloadActivityType type) { + String fileName = this.fileName; + File parent = null; + String toSavePostfix = null; + String toCheckPostfix = null; + boolean unzipDir = false; + boolean preventMediaIndexing = false; + if (fileName.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT)) { + parent = ctx.getAppDir(); + toSavePostfix = BINARY_MAP_INDEX_EXT; + toCheckPostfix = BINARY_MAP_INDEX_EXT; + } else if (fileName.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT_ZIP)) { + parent = ctx.getAppDir(); + toSavePostfix = BINARY_MAP_INDEX_EXT_ZIP; + toCheckPostfix = BINARY_MAP_INDEX_EXT; + } else if (fileName.endsWith(IndexConstants.EXTRA_ZIP_EXT)) { + parent = ctx.getAppDir(); + // unzipDir = true; + toSavePostfix = IndexConstants.EXTRA_ZIP_EXT; + toCheckPostfix = IndexConstants.EXTRA_EXT; + } else if (fileName.endsWith(IndexConstants.VOICE_INDEX_EXT_ZIP)) { + parent = ctx.getVoiceDir(); + toSavePostfix = VOICE_INDEX_EXT_ZIP; + toCheckPostfix = ""; //$NON-NLS-1$ + unzipDir = true; + preventMediaIndexing = true; + } else if (fileName.endsWith(IndexConstants.TTSVOICE_INDEX_EXT_ZIP)) { + parent = ctx.getVoiceDir(); + toSavePostfix = TTSVOICE_INDEX_EXT_ZIP; + toCheckPostfix = ""; //$NON-NLS-1$ + unzipDir = true; + } + if (type == DownloadActivityType.ROADS_FILE) { + toSavePostfix = "-roads" + toSavePostfix; + toCheckPostfix = "-roads" + toCheckPostfix; + } + if (parent != null) { + parent.mkdirs(); + // ".nomedia" indicates there are no pictures and no music to list in this dir for the Gallery and Music apps + if (preventMediaIndexing) { + try { + new File(parent, ".nomedia").createNewFile();//$NON-NLS-1$ + } catch (IOException e) { + // swallow io exception + log.error("IOException", e); + } + } + } + final DownloadEntry entry; + if (parent == null || !parent.exists()) { + ctx.showToastMessage(R.string.sd_dir_not_accessible); + entry = null; + } else { + entry = new DownloadEntry(); + entry.type = type; + entry.baseName = getBasename(); + entry.fileToSave = new File(parent, entry.baseName + toSavePostfix); + entry.unzip = unzipDir; + SimpleDateFormat format = new SimpleDateFormat("dd.MM.yyyy"); //$NON-NLS-1$ + try { + Date d = format.parse(date); + entry.dateModified = d.getTime(); + } catch (ParseException e1) { + log.error("ParseException", e1); + } + try { + entry.sizeMB = Double.parseDouble(size); + } catch (NumberFormatException e1) { + log.error("ParseException", e1); + } + entry.parts = 1; + if (parts != null) { + entry.parts = Integer.parseInt(parts); + } + entry.fileToUnzip = new File(parent, entry.baseName + toCheckPostfix); + File backup = new File(ctx.getBackupDir(), entry.fileToUnzip.getName()); + if (backup.exists()) { + entry.existingBackupFile = backup; + } + } + if (attachedItem != null) { + entry.attachedEntry = attachedItem.createDownloadEntry(ctx, type); + } + return entry; + } + + public String convertServerFileNameToLocal() { + String e = getFileName(); + int l = e.lastIndexOf('_'); + String s; + if (e.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT) || e.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT_ZIP)) { + s = IndexConstants.BINARY_MAP_INDEX_EXT; + } else { + s = ""; //$NON-NLS-1$ + } + if (getType() == DownloadActivityType.ROADS_FILE) { + s = "-roads" + s; + } + return e.substring(0, l) + s; + } +} \ No newline at end of file diff --git a/DataExtractionOSM/src/net/osmand/plus/download/IndexItemCategory.java b/DataExtractionOSM/src/net/osmand/plus/download/IndexItemCategory.java new file mode 100644 index 0000000000..10533e1b67 --- /dev/null +++ b/DataExtractionOSM/src/net/osmand/plus/download/IndexItemCategory.java @@ -0,0 +1,89 @@ +package net.osmand.plus.download; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; +import java.util.List; +import java.util.Map; +import java.util.TreeMap; + + +import net.osmand.plus.ClientContext; +import net.osmand.plus.R; + +public class IndexItemCategory implements Comparable { + public final String name; + public final List items = new ArrayList(); + private final int order; + + public IndexItemCategory(String name, int order) { + this.name = name; + this.order = order; + } + + @Override + public int compareTo(IndexItemCategory another) { + return order < another.order ? -1 : 1; + } + + public static List categorizeIndexItems(ClientContext ctx, Collection indexItems) { + final Map cats = new TreeMap(); + for (IndexItem i : indexItems) { + int nameId = R.string.index_name_other; + int order = 0; + String lc = i.getFileName().toLowerCase(); + if (lc.endsWith(".voice.zip")) { + nameId = R.string.index_name_voice; + order = 1; + } else if (lc.contains(".ttsvoice.zip")) { + nameId = R.string.index_name_tts_voice; + order = 2; + } else if (lc.startsWith("us")) { + nameId = R.string.index_name_us; + order = 31; + } else if (lc.contains("_northamerica_")) { + nameId = R.string.index_name_north_america; + order = 30; + } else if (lc.contains("_centralamerica_") || lc.contains("central-america")) { + nameId = R.string.index_name_central_america; + order = 40; + } else if (lc.contains("_southamerica_") || lc.contains("south-america")) { + nameId = R.string.index_name_south_america; + order = 45; + } else if (lc.startsWith("france_")) { + nameId = R.string.index_name_france; + order = 17; + } else if (lc.startsWith("germany_")) { + nameId = R.string.index_name_germany; + order = 16; + } else if (lc.contains("_europe_")) { + nameId = R.string.index_name_europe; + order = 15; + } else if (lc.startsWith("russia_")) { + nameId = R.string.index_name_russia; + order = 18; + } else if (lc.contains("africa")) { + nameId = R.string.index_name_africa; + order = 80; + } else if (lc.contains("_asia_")) { + nameId = R.string.index_name_asia; + order = 50; + } else if (lc.contains("_oceania_") || lc.contains("australia")) { + nameId = R.string.index_name_oceania; + order = 70; + } else if (lc.contains("_wiki_")) { + nameId = R.string.index_name_wiki; + order = 10; + } + + String name = ctx.getString(nameId); + if (!cats.containsKey(name)) { + cats.put(name, new IndexItemCategory(name, order)); + } + cats.get(name).items.add(i); + } + ArrayList r = new ArrayList(cats.values()); + Collections.sort(r); + return r; + } +} \ No newline at end of file diff --git a/DataExtractionOSM/src/net/osmand/plus/download/SrtmIndexItem.java b/DataExtractionOSM/src/net/osmand/plus/download/SrtmIndexItem.java new file mode 100644 index 0000000000..efc8199703 --- /dev/null +++ b/DataExtractionOSM/src/net/osmand/plus/download/SrtmIndexItem.java @@ -0,0 +1,60 @@ +package net.osmand.plus.download; + +import java.io.File; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Date; + +import net.osmand.LogUtil; +import net.osmand.plus.ClientContext; +import net.osmand.plus.R; + +import org.apache.commons.logging.Log; + +public class SrtmIndexItem extends IndexItem { + private static final Log log = LogUtil.getLog(SrtmIndexItem.class); + + public SrtmIndexItem(String fileName, String description, String date, String size) { + super(fileName, description, date, size, null); + type = DownloadActivityType.SRTM_FILE; + } + + @Override + public boolean isAccepted() { + return true; + } + + @Override + public DownloadEntry createDownloadEntry(ClientContext ctx, DownloadActivityType type) { + File parent = ctx.getAppDir(); + final DownloadEntry entry; + if (parent == null || !parent.exists()) { + ctx.showToastMessage(R.string.sd_dir_not_accessible); + entry = null; + } else { + entry = new DownloadEntry(); + entry.type = type; + entry.baseName = getBasename(); +// entry.fileToSave = new File(parent, entry.baseName + toSavePostfix); +// entry.unzip = unzipDir; + SimpleDateFormat format = new SimpleDateFormat("dd.MM.yyyy"); //$NON-NLS-1$ + try { + Date d = format.parse(date); + entry.dateModified = d.getTime(); + } catch (ParseException e1) { + log.error("ParseException", e1); + } + try { + entry.sizeMB = Double.parseDouble(size); + } catch (NumberFormatException e1) { + log.error("ParseException", e1); + } + entry.parts = 1; + if (parts != null) { + entry.parts = Integer.parseInt(parts); + } +// entry.fileToUnzip = new File(parent, entry.baseName + toCheckPostfix); + } + return entry; + } +} diff --git a/OsmAnd/.settings/org.eclipse.jdt.core.prefs b/OsmAnd/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 6551047ee8..0000000000 --- a/OsmAnd/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,80 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.6 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=warning -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=error -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.source=1.6 diff --git a/OsmAnd/lint.xml b/OsmAnd/lint.xml new file mode 100644 index 0000000000..ee0eead5bb --- /dev/null +++ b/OsmAnd/lint.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index 9360db32f9..f2ae58513d 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -1119,8 +1119,8 @@ Выберите цветовую схему дорог: Цветовая схема дорог Текущая позиция - Из %1$s↵\nДо %2$s - Из : %1$s↵\nЧерез : %2$s↵\nДо : %3$s + Из %1$s\nДо %2$s + Из : %1$s\nЧерез : %2$s\nДо : %3$s Ш %1$.3f Д %2$.3f незавершенное diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index f856326003..baceadfc29 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -11,6 +11,9 @@ --> Hide boundaries Suppress display of regional boundaries (admin levels 5-9) + OsMoDroid plugin has an old version and needs to be updated. + OsMoDroid plugin (TODO description) + OsMoDroid plugin Altitude Display - Offset Correction \tMost GPS devices report altitude measurements in the ellipsoid-based WGS84 reference system, from which a conversion to locally used systems requires a position-dependent correction. \n\tA better approximation to these local systems is the EGM96 reference. OsmAnd now also supports the automatic display of altitudes in the EGM96 system. diff --git a/OsmAnd/src/com/OsMoDroid/IRemoteOsMoDroidService.aidl b/OsmAnd/src/com/OsMoDroid/IRemoteOsMoDroidService.aidl new file mode 100644 index 0000000000..f5503e7a79 --- /dev/null +++ b/OsmAnd/src/com/OsMoDroid/IRemoteOsMoDroidService.aidl @@ -0,0 +1,6 @@ +package com.OsMoDroid; + +interface IRemoteOsMoDroidService { + + int getVersion(); +} \ No newline at end of file diff --git a/OsmAnd/src/net/osmand/plus/AndroidClientContext.java b/OsmAnd/src/net/osmand/plus/AndroidClientContext.java new file mode 100644 index 0000000000..63d7235d87 --- /dev/null +++ b/OsmAnd/src/net/osmand/plus/AndroidClientContext.java @@ -0,0 +1,64 @@ +package net.osmand.plus; + +import java.io.File; + +import net.osmand.Version; +import net.osmand.access.AccessibleToast; +import android.content.Context; +import android.net.ConnectivityManager; +import android.net.NetworkInfo; +import android.widget.Toast; + +public class AndroidClientContext implements ClientContext { + + private final OsmandApplication app; + + public AndroidClientContext(OsmandApplication app) { + this.app = app; + } + + @Override + public String getFullVersion() { + return Version.getFullVersion(app); + } + + @Override + public String getVersionAsURLParam() { + return Version.getVersionAsURLParam(app); + } + + @Override + public boolean isWifiConnected() { + ConnectivityManager mgr = (ConnectivityManager) app.getSystemService(Context.CONNECTIVITY_SERVICE); + NetworkInfo ni = mgr.getActiveNetworkInfo(); + return ni != null && ni.getType() == ConnectivityManager.TYPE_WIFI; + } + + + + @Override + public String getString(int resId) { + return app.getString(resId); + } + + @Override + public File getAppDir() { + return app.getSettings().extendOsmandPath(ResourceManager.APP_DIR); + } + + @Override + public File getVoiceDir() { + return app.getSettings().extendOsmandPath(ResourceManager.VOICE_PATH); + } + + @Override + public File getBackupDir() { + return app.getSettings().extendOsmandPath(ResourceManager.BACKUP_PATH); + } + + @Override + public void showToastMessage(int msgId) { + AccessibleToast.makeText(app, msgId, Toast.LENGTH_LONG).show(); + } + +} diff --git a/OsmAnd/src/net/osmand/plus/OsmandApplication.java b/OsmAnd/src/net/osmand/plus/OsmandApplication.java index e36e842fc6..1abd54b210 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandApplication.java +++ b/OsmAnd/src/net/osmand/plus/OsmandApplication.java @@ -43,7 +43,6 @@ import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.content.pm.PackageInfo; -import android.content.pm.PackageManager.NameNotFoundException; import android.content.res.Configuration; import android.os.Build; import android.os.Handler; @@ -62,14 +61,14 @@ public class OsmandApplication extends Application { RoutingHelper routingHelper = null; FavouritesDbHelper favorites = null; CommandPlayer player = null; - + OsmandSettings osmandSettings = null; - + DayNightHelper daynightHelper; NavigationService navigationService; RendererRegistry rendererRegistry; BidForFixHelper bidforfix; - + // start variables private ProgressDialogImplementation startDialog; private List startingWarnings; @@ -80,18 +79,19 @@ public class OsmandApplication extends Application { private boolean applicationInitializing = false; private Locale prefferedLocale = null; - + private AndroidClientContext clientContext; @Override public void onCreate() { super.onCreate(); - + long timeToStart = System.currentTimeMillis(); osmandSettings = createOsmandSettingsInstance(); routingHelper = new RoutingHelper(this, player); manager = new ResourceManager(this); daynightHelper = new DayNightHelper(this); - bidforfix = new BidForFixHelper("osmand.net", getString(R.string.default_buttons_support), getString(R.string.default_buttons_cancel)); + bidforfix = new BidForFixHelper("osmand.net", getString(R.string.default_buttons_support), + getString(R.string.default_buttons_cancel)); savingTrackHelper = new SavingTrackHelper(this); liveMonitoringHelper = new LiveMonitoringHelper(this); uiHandler = new Handler(); @@ -103,7 +103,7 @@ public class OsmandApplication extends Application { } timeToStart = System.currentTimeMillis(); OsmandPlugin.initPlugins(this); - + if (LOG.isDebugEnabled()) { LOG.debug("Time to init plugins " + (System.currentTimeMillis() - timeToStart) + " ms. Should be less < 800 ms"); } @@ -116,16 +116,17 @@ public class OsmandApplication extends Application { routingHelper.getVoiceRouter().onApplicationTerminate(getApplicationContext()); } if (bidforfix != null) { - bidforfix.onDestroy(); - } + bidforfix.onDestroy(); + } } public RendererRegistry getRendererRegistry() { return rendererRegistry; } - + /** * Creates instance of OsmandSettings + * * @return Reference to instance of OsmandSettings */ protected OsmandSettings createOsmandSettingsInstance() { @@ -134,23 +135,23 @@ public class OsmandApplication extends Application { /** * Application settings + * * @return Reference to instance of OsmandSettings */ public OsmandSettings getSettings() { - if(osmandSettings == null) { + if (osmandSettings == null) { LOG.error("Trying to access settings before they were created"); } return osmandSettings; } - + public SavingTrackHelper getSavingTrackHelper() { return savingTrackHelper; } - + public LiveMonitoringHelper getLiveMonitoringHelper() { return liveMonitoringHelper; } - public PoiFiltersHelper getPoiFilters() { if (poiFilters == null) { @@ -206,18 +207,16 @@ public class OsmandApplication extends Application { super.onLowMemory(); manager.onLowMemory(); } - - @Override public void onConfigurationChanged(Configuration newConfig) { if (prefferedLocale != null && !newConfig.locale.getLanguage().equals(prefferedLocale.getLanguage())) { super.onConfigurationChanged(newConfig); // ugly fix ! On devices after 4.0 screen is blinking when you rotate device! - if(Build.VERSION.SDK_INT < 14 ){ + if (Build.VERSION.SDK_INT < 14) { newConfig.locale = prefferedLocale; } - getBaseContext().getResources().updateConfiguration(newConfig, getBaseContext().getResources().getDisplayMetrics()); + getBaseContext().getResources().updateConfiguration(newConfig, getBaseContext().getResources().getDisplayMetrics()); Locale.setDefault(prefferedLocale); } else { super.onConfigurationChanged(newConfig); @@ -240,8 +239,7 @@ public class OsmandApplication extends Application { /** * @param activity - * that supports onCreateDialog({@link #PROGRESS_DIALOG}) and - * returns @param progressdialog + * that supports onCreateDialog({@link #PROGRESS_DIALOG}) and returns @param progressdialog * @param progressDialog * - it should be exactly the same as onCreateDialog * @return @@ -255,10 +253,11 @@ public class OsmandApplication extends Application { SpecialPhrases.setLanguage(this, osmandSettings); } catch (IOException e) { LOG.error("I/O exception", e); - Toast error = Toast.makeText(this, "Error while reading the special phrases. Restart OsmAnd if possible", Toast.LENGTH_LONG); + Toast error = Toast.makeText(this, "Error while reading the special phrases. Restart OsmAnd if possible", + Toast.LENGTH_LONG); error.show(); } - + progressDialog.setTitle(getString(R.string.loading_data)); progressDialog.setMessage(getString(R.string.reading_indexes)); activity.showDialog(PROGRESS_DIALOG); @@ -296,20 +295,15 @@ public class OsmandApplication extends Application { Builder builder = new AlertDialog.Builder(uiContext); builder.setCancelable(true); builder.setNegativeButton(R.string.default_buttons_cancel, null); - builder.setPositiveButton(R.string.default_buttons_ok, - new DialogInterface.OnClickListener() { + builder.setPositiveButton(R.string.default_buttons_ok, new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, - int which) { - Intent intent = new Intent(uiContext, - SettingsActivity.class); - intent.putExtra( - SettingsActivity.INTENT_KEY_SETTINGS_SCREEN, - SettingsActivity.SCREEN_NAVIGATION_SETTINGS); - uiContext.startActivity(intent); - } - }); + @Override + public void onClick(DialogInterface dialog, int which) { + Intent intent = new Intent(uiContext, SettingsActivity.class); + intent.putExtra(SettingsActivity.INTENT_KEY_SETTINGS_SCREEN, SettingsActivity.SCREEN_NAVIGATION_SETTINGS); + uiContext.startActivity(intent); + } + }); builder.setTitle(R.string.voice_is_not_available_title); builder.setMessage(R.string.voice_is_not_available_msg); builder.show(); @@ -324,8 +318,7 @@ public class OsmandApplication extends Application { } private void initVoiceDataInDifferentThread(final Activity uiContext, final String voiceProvider, final Runnable run) { - final ProgressDialog dlg = ProgressDialog.show(uiContext, - getString(R.string.loading_data), + final ProgressDialog dlg = ProgressDialog.show(uiContext, getString(R.string.loading_data), getString(R.string.voice_data_initializing)); new Thread(new Runnable() { @Override @@ -355,11 +348,10 @@ public class OsmandApplication extends Application { public void setNavigationService(NavigationService navigationService) { this.navigationService = navigationService; } - + public BidForFixHelper getBidForFix() { return bidforfix; } - public synchronized void closeApplication(final Activity activity) { if (getNavigationService() != null) { @@ -383,7 +375,7 @@ public class OsmandApplication extends Application { manager.close(); } applicationInitializing = false; - if(getNavigationService() != null) { + if (getNavigationService() != null) { final Intent serviceIntent = new Intent(this, NavigationService.class); stopService(serviceIntent); } @@ -527,7 +519,7 @@ public class OsmandApplication extends Application { public DefaultExceptionHandler() { defaultHandler = Thread.getDefaultUncaughtExceptionHandler(); intent = PendingIntent.getActivity(OsmandApplication.this.getBaseContext(), 0, - new Intent(OsmandApplication.this.getBaseContext(), OsmandIntents.getMainMenuActivity()), 0); + new Intent(OsmandApplication.this.getBaseContext(), OsmandIntents.getMainMenuActivity()), 0); } @Override @@ -538,8 +530,8 @@ public class OsmandApplication extends Application { PrintStream printStream = new PrintStream(out); ex.printStackTrace(printStream); StringBuilder msg = new StringBuilder(); - msg.append("Version " + Version.getFullVersion(OsmandApplication.this)+"\n"). //$NON-NLS-1$ - append(DateFormat.format("dd.MM.yyyy h:mm:ss", System.currentTimeMillis())); + msg.append("Version " + Version.getFullVersion(OsmandApplication.this) + "\n"). //$NON-NLS-1$ + append(DateFormat.format("dd.MM.yyyy h:mm:ss", System.currentTimeMillis())); try { PackageInfo info = getPackageManager().getPackageInfo(getPackageName(), 0); if (info != null) { @@ -548,15 +540,15 @@ public class OsmandApplication extends Application { } catch (Throwable e) { } msg.append("\n"). //$NON-NLS-1$//$NON-NLS-2$ - append("Exception occured in thread " + thread.toString() + " : \n"). //$NON-NLS-1$ //$NON-NLS-2$ - append(new String(out.toByteArray())); + append("Exception occured in thread " + thread.toString() + " : \n"). //$NON-NLS-1$ //$NON-NLS-2$ + append(new String(out.toByteArray())); if (file.getParentFile().canWrite()) { BufferedWriter writer = new BufferedWriter(new FileWriter(file, true)); writer.write(msg.toString()); writer.close(); } - if(routingHelper.isFollowingMode()) { + if (routingHelper.isFollowingMode()) { AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE); mgr.set(AlarmManager.RTC, System.currentTimeMillis() + 2000, intent); System.exit(2); @@ -569,8 +561,8 @@ public class OsmandApplication extends Application { } } - - public boolean accessibilityExtensions(){ + + public boolean accessibilityExtensions() { return osmandSettings.ACCESSIBILITY_EXTENSIONS.get(); } @@ -580,7 +572,14 @@ public class OsmandApplication extends Application { return true; else if (mode == AccessibilityMode.OFF) return false; - return ((AccessibilityManager)getSystemService(ACCESSIBILITY_SERVICE)).isEnabled(); + return ((AccessibilityManager) getSystemService(ACCESSIBILITY_SERVICE)).isEnabled(); + } + + public ClientContext getClientContext() { + if (clientContext == null) { + clientContext = new AndroidClientContext(this); + } + return clientContext; } } diff --git a/OsmAnd/src/net/osmand/plus/OsmandPlugin.java b/OsmAnd/src/net/osmand/plus/OsmandPlugin.java index 647949018a..1af7c61b76 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandPlugin.java +++ b/OsmAnd/src/net/osmand/plus/OsmandPlugin.java @@ -14,6 +14,7 @@ import net.osmand.plus.development.OsmandDevelopmentPlugin; import net.osmand.plus.extrasettings.OsmandExtraSettings; import net.osmand.plus.monitoring.OsmandMonitoringPlugin; import net.osmand.plus.osmedit.OsmEditingPlugin; +import net.osmand.plus.osmodroid.OsMoDroidPlugin; import net.osmand.plus.parkingpoint.ParkingPositionPlugin; import net.osmand.plus.rastermaps.OsmandRasterMapsPlugin; import net.osmand.plus.views.OsmandMapTileView; @@ -23,6 +24,7 @@ import org.apache.commons.logging.Log; import android.content.ComponentName; import android.content.Intent; import android.content.pm.PackageManager; +import android.content.pm.PackageManager.NameNotFoundException; import android.content.pm.ResolveInfo; import android.preference.PreferenceScreen; @@ -35,6 +37,8 @@ public abstract class OsmandPlugin { private static final String PARKING_PLUGIN_COMPONENT = "net.osmand.parkingPlugin"; //$NON-NLS-1$ private static final String PARKING_PLUGIN_ACTIVITY = "net.osmand.parkingPlugin.ParkingPluginActivity"; //$NON-NLS-1$ + private static final String OSMODROID_PLUGIN_COMPONENT = "net.osmand.parkingPlugin"; //$NON-NLS-1$ + public abstract String getId(); @@ -64,8 +68,8 @@ public abstract class OsmandPlugin { installedPlugins.add(new AccessibilityPlugin(app)); installedPlugins.add(new OsmEditingPlugin(app)); installedPlugins.add(new OsmandDevelopmentPlugin(app)); -// installedPlugins.add(parkingPlugin); installParkingPlugin(app); + installOsmodroidPlugin(app); Set enabledPlugins = settings.getEnabledPlugins(); for (OsmandPlugin plugin : installedPlugins) { @@ -228,4 +232,19 @@ public abstract class OsmandPlugin { app.getSettings().enablePlugin(parkingPlugin.getId(), false); } } + + private static void installOsmodroidPlugin(OsmandApplication app) { + Intent parkingIntent = new Intent(); + boolean installed = false; + try{ + installed = app.getPackageManager().getPackageInfo(OSMODROID_PLUGIN_COMPONENT, 0) != null; + } catch ( NameNotFoundException e){ + } + if(installed) { + installedPlugins.add(new OsMoDroidPlugin(app)); + app.getSettings().enablePlugin(OsMoDroidPlugin.ID, true); + } else { + app.getSettings().enablePlugin(OsMoDroidPlugin.ID, false); + } + } } diff --git a/OsmAnd/src/net/osmand/plus/activities/DownloadIndexActivity.java b/OsmAnd/src/net/osmand/plus/activities/DownloadIndexActivity.java index 9c5658b5ef..1c85c5679c 100644 --- a/OsmAnd/src/net/osmand/plus/activities/DownloadIndexActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/DownloadIndexActivity.java @@ -1,6 +1,14 @@ package net.osmand.plus.activities; -import static net.osmand.data.IndexConstants.*; +import static net.osmand.data.IndexConstants.BINARY_MAP_INDEX_EXT; +import static net.osmand.data.IndexConstants.BINARY_MAP_INDEX_EXT_ZIP; +import static net.osmand.data.IndexConstants.BINARY_MAP_VERSION; +import static net.osmand.data.IndexConstants.EXTRA_EXT; +import static net.osmand.data.IndexConstants.EXTRA_ZIP_EXT; +import static net.osmand.data.IndexConstants.TTSVOICE_INDEX_EXT_ZIP; +import static net.osmand.data.IndexConstants.TTSVOICE_VERSION; +import static net.osmand.data.IndexConstants.VOICE_INDEX_EXT_ZIP; +import static net.osmand.data.IndexConstants.VOICE_VERSION; import java.io.File; import java.io.FilenameFilter; @@ -19,19 +27,21 @@ import net.osmand.LogUtil; import net.osmand.Version; import net.osmand.access.AccessibleToast; import net.osmand.data.IndexConstants; +import net.osmand.plus.ClientContext; import net.osmand.plus.OsmandApplication; import net.osmand.plus.OsmandSettings; import net.osmand.plus.OsmandSettings.OsmandPreference; import net.osmand.plus.ProgressDialogImplementation; import net.osmand.plus.R; import net.osmand.plus.ResourceManager; +import net.osmand.plus.download.DownloadActivityType; import net.osmand.plus.download.DownloadEntry; import net.osmand.plus.download.DownloadFileHelper; import net.osmand.plus.download.DownloadFileHelper.DownloadFileShowWarning; import net.osmand.plus.download.DownloadIndexAdapter; import net.osmand.plus.download.DownloadIndexListThread; -import net.osmand.plus.download.DownloadOsmandIndexesHelper.IndexItem; import net.osmand.plus.download.DownloadTracker; +import net.osmand.plus.download.IndexItem; import android.app.AlertDialog; import android.app.AlertDialog.Builder; import android.app.Dialog; @@ -88,14 +98,6 @@ public class DownloadIndexActivity extends OsmandExpandableListActivity { private DownloadFileHelper downloadFileHelper = null; private OsmandSettings settings; - - - public enum DownloadActivityType { - NORMAL_FILE, - ROADS_FILE, - SRTM_FILE - } - @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -110,7 +112,7 @@ public class DownloadIndexActivity extends OsmandExpandableListActivity { - downloadFileHelper = new DownloadFileHelper(this); + downloadFileHelper = new DownloadFileHelper(getClientContext()); findViewById(R.id.DownloadButton).setOnClickListener(new View.OnClickListener(){ @Override @@ -212,7 +214,7 @@ public class DownloadIndexActivity extends OsmandExpandableListActivity { IndexItem es = listAdapter.getChild(j, i); if (!entriesToDownload.containsKey(es.getFileName())) { selected++; - entriesToDownload.put(es.getFileName(), es.createDownloadEntry(DownloadIndexActivity.this, type)); + entriesToDownload.put(es.getFileName(), es.createDownloadEntry(getClientContext(), type)); } } } @@ -391,7 +393,7 @@ public class DownloadIndexActivity extends OsmandExpandableListActivity { return true; } - final DownloadEntry entry = e.createDownloadEntry(DownloadIndexActivity.this, type); + final DownloadEntry entry = e.createDownloadEntry(getClientContext(), type); if (entry != null) { // if(!fileToUnzip.exists()){ // builder.setMessage(MessageFormat.format(getString(R.string.download_question), baseName, extractDateAndSize(e.getValue()))); @@ -642,4 +644,8 @@ public class DownloadIndexActivity extends OsmandExpandableListActivity { return res; } } + + public ClientContext getClientContext() { + return getMyApplication().getClientContext(); + } } diff --git a/OsmAnd/src/net/osmand/plus/download/DownloadIndexAdapter.java b/OsmAnd/src/net/osmand/plus/download/DownloadIndexAdapter.java index 0ac605c577..ee36ccd401 100644 --- a/OsmAnd/src/net/osmand/plus/download/DownloadIndexAdapter.java +++ b/OsmAnd/src/net/osmand/plus/download/DownloadIndexAdapter.java @@ -5,13 +5,10 @@ import java.util.Collection; import java.util.List; import java.util.Map; -import net.osmand.data.IndexConstants; import net.osmand.plus.OsmandApplication; import net.osmand.plus.R; import net.osmand.plus.activities.DownloadIndexActivity; import net.osmand.plus.activities.OsmandBaseExpandableListAdapter; -import net.osmand.plus.activities.DownloadIndexActivity.DownloadActivityType; -import net.osmand.plus.download.DownloadOsmandIndexesHelper.IndexItem; import android.graphics.Color; import android.graphics.Typeface; import android.view.LayoutInflater; @@ -36,7 +33,7 @@ public class DownloadIndexAdapter extends OsmandBaseExpandableListAdapter implem public DownloadIndexAdapter(DownloadIndexActivity downloadActivity, List indexFiles) { this.downloadActivity = downloadActivity; this.indexFiles = new ArrayList(indexFiles); - List cats = IndexItemCategory.categorizeIndexItems(downloadActivity, indexFiles); + List cats = IndexItemCategory.categorizeIndexItems(downloadActivity.getClientContext(), indexFiles); synchronized (this) { list.clear(); list.addAll(cats); @@ -83,7 +80,7 @@ public class DownloadIndexAdapter extends OsmandBaseExpandableListAdapter implem for (IndexItem i : indexFiles) { this.indexFiles.add(i); } - List cats = IndexItemCategory.categorizeIndexItems(downloadActivity, indexFiles); + List cats = IndexItemCategory.categorizeIndexItems(downloadActivity.getClientContext(), indexFiles); synchronized (this) { list.clear(); list.addAll(cats); @@ -140,7 +137,7 @@ public class DownloadIndexAdapter extends OsmandBaseExpandableListAdapter implem list.clear(); Collection items = (Collection) results.values; if (items != null && !items.isEmpty()) { - list.addAll(IndexItemCategory.categorizeIndexItems(downloadActivity, items)); + list.addAll(IndexItemCategory.categorizeIndexItems(downloadActivity.getClientContext(), items)); } else { list.add(new IndexItemCategory(downloadActivity.getResources().getString(R.string.select_index_file_to_download), 1)); } @@ -212,7 +209,7 @@ public class DownloadIndexAdapter extends OsmandBaseExpandableListAdapter implem TextView item = (TextView) row.findViewById(R.id.download_item); TextView description = (TextView) row.findViewById(R.id.download_descr); IndexItem e = (IndexItem) getChild(groupPosition, childPosition); - item.setText((e.getVisibleDescription(downloadActivity, downloadActivity.getType()) + "\n" + e.getVisibleName()).trim()); //$NON-NLS-1$ + item.setText((e.getVisibleDescription(downloadActivity.getClientContext(), downloadActivity.getType()) + "\n" + e.getVisibleName()).trim()); //$NON-NLS-1$ description.setText(e.getDate() + "\n" + e.getSize() + " MB"); CheckBox ch = (CheckBox) row.findViewById(R.id.check_download_item); diff --git a/OsmAnd/src/net/osmand/plus/download/DownloadIndexListThread.java b/OsmAnd/src/net/osmand/plus/download/DownloadIndexListThread.java index b81a8c17e2..469783cf8e 100644 --- a/OsmAnd/src/net/osmand/plus/download/DownloadIndexListThread.java +++ b/OsmAnd/src/net/osmand/plus/download/DownloadIndexListThread.java @@ -1,14 +1,11 @@ package net.osmand.plus.download; + import java.util.List; -import java.util.Map; import net.osmand.access.AccessibleToast; -import net.osmand.plus.OsmandApplication; import net.osmand.plus.R; import net.osmand.plus.activities.DownloadIndexActivity; -import net.osmand.plus.activities.DownloadIndexActivity.DownloadActivityType; -import net.osmand.plus.download.DownloadOsmandIndexesHelper.IndexItem; import android.content.Context; import android.view.View; import android.widget.Toast; @@ -45,10 +42,10 @@ public class DownloadIndexListThread extends Thread { @Override public void run() { if (indexFiles != null) { - boolean basemapExists = ((OsmandApplication) uiActivity.getApplication()).getResourceManager().containsBasemap(); + boolean basemapExists = uiActivity.getMyApplication().getResourceManager().containsBasemap(); if (!basemapExists && indexFiles.getBasemap() != null) { uiActivity.getEntriesToDownload().put(indexFiles.getBasemap().getFileName(), indexFiles.getBasemap() - .createDownloadEntry(ctx, uiActivity.getType())); + .createDownloadEntry(uiActivity.getClientContext(), uiActivity.getType())); AccessibleToast.makeText(uiActivity, R.string.basemap_was_selected_to_download, Toast.LENGTH_LONG).show(); uiActivity.findViewById(R.id.DownloadButton).setVisibility(View.VISIBLE); } diff --git a/OsmAnd/src/net/osmand/plus/download/DownloadOsmandIndexesHelper.java b/OsmAnd/src/net/osmand/plus/download/DownloadOsmandIndexesHelper.java index 140532e43f..cbe472ccb9 100644 --- a/OsmAnd/src/net/osmand/plus/download/DownloadOsmandIndexesHelper.java +++ b/OsmAnd/src/net/osmand/plus/download/DownloadOsmandIndexesHelper.java @@ -1,26 +1,18 @@ package net.osmand.plus.download; -import static net.osmand.data.IndexConstants.BINARY_MAP_INDEX_EXT; -import static net.osmand.data.IndexConstants.BINARY_MAP_INDEX_EXT_ZIP; -import static net.osmand.data.IndexConstants.TTSVOICE_INDEX_EXT_ZIP; -import static net.osmand.data.IndexConstants.VOICE_INDEX_EXT_ZIP; - import java.io.File; import java.io.IOException; import java.net.URL; -import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import net.osmand.LogUtil; import net.osmand.Version; -import net.osmand.access.AccessibleToast; import net.osmand.data.IndexConstants; +import net.osmand.plus.ClientContext; import net.osmand.plus.OsmandApplication; import net.osmand.plus.OsmandSettings; -import net.osmand.plus.R; import net.osmand.plus.ResourceManager; -import net.osmand.plus.activities.DownloadIndexActivity.DownloadActivityType; import org.apache.commons.logging.Log; import org.xmlpull.v1.XmlPullParser; @@ -32,11 +24,10 @@ import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; import android.content.res.AssetManager; -import android.widget.Toast; public class DownloadOsmandIndexesHelper { private final static Log log = LogUtil.getLog(DownloadOsmandIndexesHelper.class); - public static final String INDEX_DOWNLOAD_DOMAIN = "download.osmand.net"; + public static IndexFileList getIndexesList(Context ctx) { PackageManager pm =ctx.getPackageManager(); @@ -119,8 +110,9 @@ public class DownloadOsmandIndexesHelper { IndexFileList result = new IndexFileList(); log.debug("Start loading list of index files"); //$NON-NLS-1$ try { - log.info("http://"+INDEX_DOWNLOAD_DOMAIN+"/get_indexes?" + versionAsUrl); - URL url = new URL("http://"+INDEX_DOWNLOAD_DOMAIN+"/get_indexes?" + versionAsUrl ); //$NON-NLS-1$ + String strUrl = "http://"+IndexConstants.INDEX_DOWNLOAD_DOMAIN+"/get_indexes?" + versionAsUrl; //$NON-NLS-1$ + log.info(strUrl); + URL url = new URL(strUrl ); XmlPullParser parser = XmlPullParserFactory.newInstance().newPullParser(); parser.setInput(url.openStream(), "UTF-8"); //$NON-NLS-1$ int next; @@ -182,251 +174,10 @@ public class DownloadOsmandIndexesHelper { } @Override - public DownloadEntry createDownloadEntry(Context ctx, DownloadActivityType type) { + public DownloadEntry createDownloadEntry(ClientContext ctx, DownloadActivityType type) { return new DownloadEntry(assetName, destFile, dateModified); } } - public static class IndexItem { - String description; - String date; - String parts; - String fileName; - String size; - IndexItem attachedItem; - DownloadActivityType type; - - public IndexItem(String fileName, String description, String date, String size, String parts) { - this.fileName = fileName; - this.description = description; - this.date = date; - this.size = size; - this.parts = parts; - this.type = DownloadActivityType.NORMAL_FILE; - } - - public DownloadActivityType getType() { - return type; - } - - public void setType(DownloadActivityType type) { - this.type = type; - } - - - public String getVisibleDescription(Context ctx, DownloadActivityType type){ - String s = ""; //$NON-NLS-1$ - if(type == DownloadActivityType.ROADS_FILE){ - return ctx.getString(R.string.download_roads_only_item); - } - if (fileName.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT) - || fileName.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT_ZIP)) { - } else if (fileName.endsWith(IndexConstants.VOICE_INDEX_EXT_ZIP)) { - s = ctx.getString(R.string.voice); - } else if (fileName.endsWith(IndexConstants.TTSVOICE_INDEX_EXT_ZIP)) { - s = ctx.getString(R.string.ttsvoice); - } - return s; - } - - public String getVisibleName(){ - return getBasename().replace('_', ' '); - } - - private String getBasename(){ - if(fileName.endsWith(IndexConstants.EXTRA_ZIP_EXT)) { - return fileName.substring(0, fileName.length() - IndexConstants.EXTRA_ZIP_EXT.length()); - } - int ls = fileName.lastIndexOf('_'); - if(ls >= 0) { - return fileName.substring(0, ls); - } - return fileName; - } - - public boolean isAccepted(){ - // POI index download is not supported any longer - if (fileName.endsWith(addVersionToExt(IndexConstants.BINARY_MAP_INDEX_EXT,IndexConstants.BINARY_MAP_VERSION)) // - || fileName.endsWith(addVersionToExt(IndexConstants.BINARY_MAP_INDEX_EXT_ZIP,IndexConstants.BINARY_MAP_VERSION)) // - || fileName.endsWith(addVersionToExt(IndexConstants.VOICE_INDEX_EXT_ZIP, IndexConstants.VOICE_VERSION)) - || fileName.endsWith(IndexConstants.EXTRA_ZIP_EXT) - //|| fileName.endsWith(addVersionToExt(IndexConstants.TTSVOICE_INDEX_EXT_ZIP, IndexConstants.TTSVOICE_VERSION)) drop support for downloading tts files from inet - ) { - return true; - } - return false; - } - - protected static String addVersionToExt(String ext, int version) { - return "_" + version + ext; - } - - public String getFileName() { - return fileName; - } - public String getDescription() { - return description; - } - public String getDate() { - return date; - } - - public String getSize() { - return size; - } - - public DownloadEntry createDownloadEntry(Context ctx, DownloadActivityType type) { - String fileName = this.fileName; - File parent = null; - String toSavePostfix = null; - String toCheckPostfix = null; - boolean unzipDir = false; - boolean preventMediaIndexing = false; - OsmandSettings settings = ((OsmandApplication) ctx.getApplicationContext()).getSettings(); - if(fileName.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT)){ - parent = settings.extendOsmandPath(ResourceManager.APP_DIR); - toSavePostfix = BINARY_MAP_INDEX_EXT; - toCheckPostfix = BINARY_MAP_INDEX_EXT; - } else if(fileName.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT_ZIP)){ - parent = settings.extendOsmandPath(ResourceManager.APP_DIR); - toSavePostfix = BINARY_MAP_INDEX_EXT_ZIP; - toCheckPostfix = BINARY_MAP_INDEX_EXT; - } else if(fileName.endsWith(IndexConstants.EXTRA_ZIP_EXT)){ - parent = settings.extendOsmandPath(ResourceManager.APP_DIR); - //unzipDir = true; - toSavePostfix = IndexConstants.EXTRA_ZIP_EXT; - toCheckPostfix = IndexConstants.EXTRA_EXT; - } else if(fileName.endsWith(IndexConstants.VOICE_INDEX_EXT_ZIP)){ - parent = settings.extendOsmandPath(ResourceManager.VOICE_PATH); - toSavePostfix = VOICE_INDEX_EXT_ZIP; - toCheckPostfix = ""; //$NON-NLS-1$ - unzipDir = true; - preventMediaIndexing = true; - } else if(fileName.endsWith(IndexConstants.TTSVOICE_INDEX_EXT_ZIP)){ - parent = settings.extendOsmandPath(ResourceManager.VOICE_PATH); - toSavePostfix = TTSVOICE_INDEX_EXT_ZIP; - toCheckPostfix = ""; //$NON-NLS-1$ - unzipDir = true; - } - if(type == DownloadActivityType.ROADS_FILE) { - toSavePostfix = "-roads" + toSavePostfix; - toCheckPostfix = "-roads" + toCheckPostfix; - } - if(parent != null) { - parent.mkdirs(); - // ".nomedia" indicates there are no pictures and no music to list in this dir for the Gallery and Music apps - if( preventMediaIndexing ) { - try { - new File(parent, ".nomedia").createNewFile();//$NON-NLS-1$ - } catch (IOException e) { - // swallow io exception - log.error("IOException" ,e); - } - } - } - final DownloadEntry entry; - if(parent == null || !parent.exists()){ - AccessibleToast.makeText(ctx, ctx.getString(R.string.sd_dir_not_accessible), Toast.LENGTH_LONG).show(); - entry = null; - } else { - entry = new DownloadEntry(); - entry.isRoadMap = type == DownloadActivityType.ROADS_FILE; - entry.baseName = getBasename(); - entry.fileToSave = new File(parent, entry.baseName + toSavePostfix); - entry.unzip = unzipDir; - SimpleDateFormat format = new SimpleDateFormat("dd.MM.yyyy"); //$NON-NLS-1$ - try { - Date d = format.parse(date); - entry.dateModified = d.getTime(); - } catch (ParseException e1) { - log.error("ParseException" ,e1); - } - try { - entry.sizeMB = Double.parseDouble(size); - } catch (NumberFormatException e1) { - log.error("ParseException" ,e1); - } - entry.parts = 1; - if (parts != null) { - entry.parts = Integer.parseInt(parts); - } - entry.fileToUnzip = new File(parent, entry.baseName + toCheckPostfix); - File backup = settings.extendOsmandPath(ResourceManager.BACKUP_PATH + entry.fileToUnzip.getName()); - if (backup.exists()) { - entry.existingBackupFile = backup; - } - } - if(attachedItem != null) { - entry.attachedEntry = attachedItem.createDownloadEntry(ctx, type); - } - return entry; - } - - public String convertServerFileNameToLocal(){ - String e = getFileName(); - int l = e.lastIndexOf('_'); - String s; - if(e.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT) || e.endsWith(IndexConstants.BINARY_MAP_INDEX_EXT_ZIP)){ - s = IndexConstants.BINARY_MAP_INDEX_EXT; - } else { - s = ""; //$NON-NLS-1$ - } - if(getType() == DownloadActivityType.ROADS_FILE ) { - s = "-roads"+s; - } - return e.substring(0, l) + s; - } - } - - /*public static class SrtmIndexItem extends IndexItem { - - public SrtmIndexItem(String fileName, String description, String date, String size) { - super(fileName, description, date, size, null); - type = DownloadActivityType.SRTM_FILE; - } - - @Override - public boolean isAccepted() { - return true; - } - - public DownloadEntry createDownloadEntry(Context ctx, DownloadActivityType type) { - OsmandSettings settings = ((OsmandApplication) ctx.getApplicationContext()).getSettings(); - File parent = settings.extendOsmandPath(ResourceManager.APP_DIR); - final DownloadEntry entry; - if(parent == null || !parent.exists()){ - AccessibleToast.makeText(ctx, ctx.getString(R.string.sd_dir_not_accessible), Toast.LENGTH_LONG).show(); - entry = null; - } else { - entry = new DownloadEntry(); - entry.isRoadMap = type == DownloadActivityType.ROADS_FILE; - entry.baseName = getBasename(); - entry.fileToSave = new File(parent, entry.baseName + toSavePostfix); - entry.unzip = unzipDir; - SimpleDateFormat format = new SimpleDateFormat("dd.MM.yyyy"); //$NON-NLS-1$ - try { - Date d = format.parse(date); - entry.dateModified = d.getTime(); - } catch (ParseException e1) { - log.error("ParseException" ,e1); - } - try { - entry.sizeMB = Double.parseDouble(size); - } catch (NumberFormatException e1) { - log.error("ParseException" ,e1); - } - entry.parts = 1; - if (parts != null) { - entry.parts = Integer.parseInt(parts); - } - entry.fileToUnzip = new File(parent, entry.baseName + toCheckPostfix); - File backup = settings.extendOsmandPath(ResourceManager.BACKUP_PATH + entry.fileToUnzip.getName()); - if (backup.exists()) { - entry.existingBackupFile = backup; - } - return entry; - } - } - }*/ } diff --git a/OsmAnd/src/net/osmand/plus/osmodroid/OsMoDroidPlugin.java b/OsmAnd/src/net/osmand/plus/osmodroid/OsMoDroidPlugin.java new file mode 100644 index 0000000000..2665c1e355 --- /dev/null +++ b/OsmAnd/src/net/osmand/plus/osmodroid/OsMoDroidPlugin.java @@ -0,0 +1,94 @@ +package net.osmand.plus.osmodroid; + +import org.apache.commons.logging.Log; + +import net.osmand.LogUtil; +import net.osmand.plus.OsmandApplication; +import net.osmand.plus.OsmandPlugin; +import net.osmand.plus.R; +import net.osmand.plus.activities.MapActivity; +import android.content.ComponentName; +import android.content.Context; +import android.content.Intent; +import android.content.ServiceConnection; +import android.os.IBinder; +import android.os.RemoteException; + +import com.OsMoDroid.IRemoteOsMoDroidService; + +public class OsMoDroidPlugin extends OsmandPlugin { + + public static final String ID = "osmand.osmodroid"; + private static final Log log = LogUtil.getLog(OsMoDroidPlugin.class); + private OsmandApplication app; + IRemoteOsMoDroidService mIRemoteService; + private ServiceConnection mConnection; + private int OSMODROID_SUPPORTED_VERSION_MIN = 0; + + @Override + public String getId() { + return ID; + } + + public OsMoDroidPlugin(OsmandApplication app) { + this.app = app; + + } + + @Override + public String getDescription() { + return app.getString(R.string.osmodroid_plugin_description); + } + + @Override + public String getName() { + return app.getString(R.string.osmodroid_plugin_name); + } + + @Override + public boolean init(final OsmandApplication app) { + mConnection = new ServiceConnection() { + @Override + public void onServiceConnected(ComponentName name, IBinder service) { + mIRemoteService = IRemoteOsMoDroidService.Stub.asInterface(service); + try { + System.out.println(mIRemoteService.getVersion()); + if(mIRemoteService.getVersion() < OSMODROID_SUPPORTED_VERSION_MIN) { + app.getClientContext().showToastMessage(R.string.osmodroid_plugin_old_ver_not_supported); + shutdown(app); + } else { + app.getClientContext().showToastMessage(R.string.osmodroid_plugin_description); + } + } catch (RemoteException e) { + log.error(e.getMessage(), e); + } + } + + @Override + public void onServiceDisconnected(ComponentName name) { + mIRemoteService = null; + } + }; + Intent serviceIntent = (new Intent("OsMoDroid.remote")); + app.bindService(serviceIntent, mConnection, Context.BIND_AUTO_CREATE); + return true; + } + + @Override + public void registerLayers(MapActivity activity) { + + } + + @Override + public void disable(OsmandApplication app) { + shutdown(app); + } + + private void shutdown(OsmandApplication app) { + if (mIRemoteService != null) { + app.unbindService(mConnection); + mIRemoteService = null; + } + } + +}