From 1fb6bcf30f954e426f2d3002d14887574fb941dd Mon Sep 17 00:00:00 2001 From: Stefan Radomski Date: Tue, 22 Apr 2014 16:02:03 +0200 Subject: Major refactoring - Moved tests - Changes to promela datamodel - Implemented Trie --- apps/uscxml-browser.cpp | 6 +- apps/uscxml-transform.cpp | 130 +- contrib/dom/idl/Document.idl | 4 +- src/uscxml/DOMUtils.cpp | 12 +- src/uscxml/Factory.cpp | 2 +- src/uscxml/Factory.h | 12 +- src/uscxml/Interpreter.cpp | 306 +- src/uscxml/Interpreter.h | 176 +- src/uscxml/Message.cpp | 20 +- src/uscxml/Message.h | 12 +- src/uscxml/concurrency/BlockingQueue.h | 2 +- src/uscxml/debug/Breakpoint.cpp | 116 +- src/uscxml/debug/Breakpoint.h | 38 +- src/uscxml/debug/DebugSession.cpp | 78 +- src/uscxml/debug/DebugSession.h | 20 +- src/uscxml/debug/Debugger.cpp | 40 +- src/uscxml/debug/Debugger.h | 38 +- src/uscxml/debug/DebuggerServlet.cpp | 70 +- src/uscxml/debug/DebuggerServlet.h | 24 +- src/uscxml/interpreter/InterpreterDraft6.cpp | 135 +- src/uscxml/interpreter/InterpreterRC.cpp | 396 +- src/uscxml/interpreter/InterpreterRC.h | 28 +- .../datamodel/ecmascript/JavaScriptCore/JSCDOM.cpp | 1 + .../datamodel/ecmascript/JavaScriptCore/JSCDOM.h | 1 + .../ecmascript/JavaScriptCore/JSCDataModel.cpp | 11 +- .../ecmascript/JavaScriptCore/dom/JSCDocument.cpp | 92 +- .../ecmascript/JavaScriptCore/dom/JSCDocument.h | 4 +- .../JavaScriptCore/dom/JSCDocumentCustom.cpp | 96 + .../plugins/datamodel/ecmascript/v8/V8DOM.cpp | 5 + src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h | 1 + .../datamodel/ecmascript/v8/V8DataModel.cpp | 10 +- .../datamodel/ecmascript/v8/dom/V8Document.cpp | 58 - .../datamodel/ecmascript/v8/dom/V8Document.h | 8 +- .../ecmascript/v8/dom/V8DocumentCustom.cpp | 66 + .../plugins/datamodel/prolog/swi/SWIDataModel.cpp | 88 +- .../plugins/datamodel/prolog/swi/SWIDataModel.h | 6 +- .../plugins/datamodel/promela/PromelaDataModel.cpp | 281 +- .../plugins/datamodel/promela/PromelaDataModel.h | 10 +- .../plugins/datamodel/promela/PromelaParser.cpp | 248 +- .../plugins/datamodel/promela/PromelaParser.h | 116 +- .../datamodel/promela/parser/promela.lex.yy.cpp | 1694 +- .../datamodel/promela/parser/promela.tab.cpp | 2679 +- .../plugins/datamodel/promela/parser/promela.ypp | 25 +- .../plugins/datamodel/xpath/XPathDataModel.cpp | 4 +- src/uscxml/plugins/invoker/im/IMInvoker.cpp | 4 +- src/uscxml/plugins/invoker/imap/IMAPInvoker.cpp | 310 +- src/uscxml/plugins/invoker/imap/IMAPInvoker.h | 54 +- src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp | 10 +- .../plugins/invoker/umundo/UmundoInvoker.cpp | 8 +- .../plugins/ioprocessor/scxml/SCXMLIOProcessor.cpp | 2 +- src/uscxml/server/HTTPServer.cpp | 10 +- src/uscxml/server/HTTPServer.h | 4 +- src/uscxml/server/InterpreterServlet.cpp | 36 +- src/uscxml/transform/ChartToFSM.cpp | 397 +- src/uscxml/transform/ChartToFSM.h | 46 +- src/uscxml/transform/FSMToPromela.cpp | 708 +- src/uscxml/transform/FSMToPromela.h | 85 +- src/uscxml/util/Trie.cpp | 165 + src/uscxml/util/Trie.h | 61 + test/CMakeLists.txt | 32 +- test/samples/apache/actions-initial-test.xml | 57 - test/samples/apache/actions-parallel-test.xml | 55 - test/samples/apache/actions-state-test.xml | 52 - test/samples/apache/assign-test-01.xml | 70 - test/samples/apache/assign-test-02.xml | 46 - test/samples/apache/bar.xml | 25 - test/samples/apache/custom-hello-world-01.xml | 37 - test/samples/apache/custom-hello-world-02.xml | 33 - test/samples/apache/custom-hello-world-03.xml | 33 - test/samples/apache/custom-hello-world-04-el.xml | 44 - test/samples/apache/custom-hello-world-04-jexl.xml | 62 - test/samples/apache/datamodel-01.xml | 107 - test/samples/apache/datamodel-02.xml | 83 - test/samples/apache/datamodel-03.xml | 259 - test/samples/apache/datamodel-04.xml | 48 - test/samples/apache/edit-profile-config.xml | 149 - test/samples/apache/eventdata-01.xml | 47 - test/samples/apache/eventdata-02.xml | 39 - test/samples/apache/eventdata-03.xml | 49 - test/samples/apache/eventdata-04.xml | 57 - test/samples/apache/external-hello-world.xml | 33 - test/samples/apache/foo.xml | 25 - test/samples/apache/hello-world.xml | 31 - test/samples/apache/history-deep-01.xml | 75 - test/samples/apache/history-default-01.xml | 90 - test/samples/apache/history-shallow-01.xml | 67 - test/samples/apache/invoked-01.xml | 32 - test/samples/apache/invoked-02.xml | 32 - test/samples/apache/invoked-03-01.xml | 33 - test/samples/apache/invoked-03.xml | 37 - test/samples/apache/invoker-01.xml | 38 - test/samples/apache/invoker-02.xml | 29 - test/samples/apache/invoker-03.xml | 39 - test/samples/apache/invoker-04.xml | 55 - test/samples/apache/issue62-01-ext.xml | 27 - test/samples/apache/issue62-01.xml | 29 - test/samples/apache/issue62-02-ext.xml | 39 - test/samples/apache/issue62-02.xml | 35 - test/samples/apache/issue62-03-ext.xml | 39 - test/samples/apache/issue62-03.xml | 35 - test/samples/apache/issue64-01.xml | 39 - test/samples/apache/issue64-02.xml | 55 - test/samples/apache/jsp-rootctx-test.xml | 31 - test/samples/apache/log-on-config.xml | 81 - test/samples/apache/microwave-01.xml | 78 - test/samples/apache/microwave-02-legacy.xml | 87 - test/samples/apache/microwave-02.xml | 87 - test/samples/apache/microwave-03.xml | 79 - test/samples/apache/microwave-04.xml | 90 - test/samples/apache/microwave-05.xml | 98 - test/samples/apache/parallel-01.xml | 70 - test/samples/apache/parallel-02.xml | 31 - test/samples/apache/parallel-03.xml | 118 - test/samples/apache/prefix-01.xml | 29 - test/samples/apache/scxml-initial-attr.xml | 25 - test/samples/apache/send-01.xml | 47 - test/samples/apache/send-02.xml | 89 - test/samples/apache/src-test-1.xml | 31 - test/samples/apache/src-test-2.xml | 30 - test/samples/apache/src-test-3.xml | 28 - test/samples/apache/src-test-4.xml | 30 - test/samples/apache/src-test-5.xml | 30 - test/samples/apache/state-01.xml | 24 - test/samples/apache/stateless-01.xml | 50 - test/samples/apache/stateless-parallel-01.xml | 54 - test/samples/apache/static-method.xml | 32 - test/samples/apache/stopwatch.xml | 41 - test/samples/apache/tie-breaker-01.xml | 35 - test/samples/apache/tie-breaker-02.xml | 45 - test/samples/apache/tie-breaker-03.xml | 56 - test/samples/apache/tie-breaker-04.xml | 36 - test/samples/apache/tie-breaker-05.xml | 64 - test/samples/apache/tie-breaker-06.xml | 40 - test/samples/apache/transitions-01-legacy.xml | 140 - test/samples/apache/transitions-01.xml | 136 - test/samples/apache/transitions-02.xml | 53 - test/samples/apache/transitions-03.xml | 88 - test/samples/apache/transitions-04.xml | 93 - test/samples/apache/transitions-05.xml | 38 - test/samples/apache/travel-dialog.xml | 54 - test/samples/apache/wildcard-01.xml | 35 - test/samples/apache/wildcard-02.xml | 32 - test/samples/apache/wizard-01.xml | 41 - test/samples/apache/wizard-02.xml | 65 - .../uscxml/applications/SpatialMapTicker.java | 153 - test/samples/uscxml/applications/click.wav | Bin 5058 -> 0 bytes .../uscxml/applications/spoken-map-ticker.scxml | 78 - .../uscxml/applications/spoken-map-ticker.xhtml | 240 - .../samples/uscxml/arabica/test-arabica-events.xml | 10 - .../uscxml/arabica/test-arabica-parsing.xml | 6 - test/samples/uscxml/audio/click.wav | Bin 5058 -> 0 bytes .../chartToFSM/test-event-desc-merging.scxml | 17 - .../chartToFSM/test-event-set-conflict.scxml | 19 - .../uscxml/chartToFSM/test-flattening.scxml | 35 - test/samples/uscxml/prolog/likes.pl | 38 - .../uscxml/promela/test-simple-promela.scxml | 55 - test/samples/uscxml/proto/3DViewer/CameraPos.proto | 9 - .../proto/3DViewer/DirectoryListingService.proto | 48 - .../uscxml/proto/3DViewer/LinearAlgebra.proto | 18 - test/samples/uscxml/proto/3DViewer/ModelInfo.proto | 10 - test/samples/uscxml/proto/3DViewer/Pose.proto | 22 - .../samples/uscxml/proto/3DViewer/SceneSetup.proto | 8 - .../uscxml/proto/3DViewer/SceneShotService.proto | 24 - test/samples/uscxml/proto/Dependee.proto | 3 - test/samples/uscxml/proto/Depender.proto | 5 - test/samples/uscxml/proto/JSON.proto | 6 - test/samples/uscxml/proto/Test.proto | 37 - test/samples/uscxml/proto/TestServices.proto | 23 - test/samples/uscxml/scenegraph/HARD_MP_VAL_000.wrl | 33435 ------------------- test/samples/uscxml/scripts/GreatCircle.js | 46 - .../uscxml/scripts/test-simple-ecmascript.scxml | 12 - test/samples/uscxml/scxml-gui-test.scxml | 13 - test/samples/uscxml/templates/mc-html.html | 348 - test/samples/uscxml/templates/xhtml-invoker.html | 228 - test/samples/uscxml/test-calendar.scxml | 93 - test/samples/uscxml/test-communication.scxml | 65 - .../uscxml/test-custom-executable-content.scxml | 19 - test/samples/uscxml/test-dirmon.scxml | 16 - test/samples/uscxml/test-dom.scxml | 19 - test/samples/uscxml/test-donedata.scxml | 37 - test/samples/uscxml/test-ecmascript.scxml | 110 - test/samples/uscxml/test-execution.scxml | 60 - test/samples/uscxml/test-expect.scxml | 64 - test/samples/uscxml/test-ffmpeg.scxml | 5 - test/samples/uscxml/test-file-element.scxml | 17 - test/samples/uscxml/test-http-servlet.scxml | 41 - test/samples/uscxml/test-imap.scxml | 42 - test/samples/uscxml/test-initial-config.scxml | 58 - test/samples/uscxml/test-instant-messaging.scxml | 54 - test/samples/uscxml/test-invoked.scxml | 29 - test/samples/uscxml/test-java-datamodel.scxml | 106 - test/samples/uscxml/test-java-invoker.scxml | 40 - test/samples/uscxml/test-jvoicexml.scxml | 57 - test/samples/uscxml/test-markup-passing.scxml | 54 - test/samples/uscxml/test-markup.xml | 6 - test/samples/uscxml/test-mmi-events.scxml | 88 - test/samples/uscxml/test-mmi-im.scxml | 76 - test/samples/uscxml/test-mmi-mc.scxml | 83 - test/samples/uscxml/test-openal.scxml | 125 - test/samples/uscxml/test-osgconvert.scxml | 40 - test/samples/uscxml/test-performance.scxml | 16 - test/samples/uscxml/test-postpone-element.scxml | 41 - test/samples/uscxml/test-predicates.scxml | 9 - test/samples/uscxml/test-prolog.scxml | 89 - test/samples/uscxml/test-response-element.scxml | 14 - test/samples/uscxml/test-scenegraph.scxml | 70 - test/samples/uscxml/test-simplest.scxml | 3 - test/samples/uscxml/test-smtp.scxml | 52 - test/samples/uscxml/test-spatial-audio.scxml | 75 - test/samples/uscxml/test-startup-time.scxml | 4 - test/samples/uscxml/test-umundo-map-demo.scxml | 71 - test/samples/uscxml/test-umundo-pingpong.scxml | 21 - test/samples/uscxml/test-umundo-rpc.scxml | 60 - test/samples/uscxml/test-umundo-s11n-chat.scxml | 16 - test/samples/uscxml/test-umundo-s11n.scxml | 58 - test/samples/uscxml/test-xhtml-invoker.scxml | 33 - test/samples/w3c/confEcma.xsl | 720 - test/samples/w3c/confXPath.xsl | 630 - test/samples/w3c/convert-tests.sh | 23 - test/samples/w3c/draft/calc.scxml | 158 - test/samples/w3c/ecma/robots.txt | 96 - test/samples/w3c/ecma/test144.scxml | 23 - test/samples/w3c/ecma/test147.scxml | 30 - test/samples/w3c/ecma/test148.scxml | 31 - test/samples/w3c/ecma/test149.scxml | 25 - test/samples/w3c/ecma/test150.scxml | 41 - test/samples/w3c/ecma/test151.scxml | 41 - test/samples/w3c/ecma/test152.scxml | 48 - test/samples/w3c/ecma/test153.scxml | 35 - test/samples/w3c/ecma/test155.scxml | 26 - test/samples/w3c/ecma/test156.scxml | 28 - test/samples/w3c/ecma/test158.scxml | 23 - test/samples/w3c/ecma/test159.scxml | 20 - test/samples/w3c/ecma/test172.scxml | 20 - test/samples/w3c/ecma/test173.scxml | 21 - test/samples/w3c/ecma/test174.scxml | 21 - test/samples/w3c/ecma/test175.scxml | 27 - test/samples/w3c/ecma/test176.scxml | 30 - test/samples/w3c/ecma/test178.scxml | 27 - test/samples/w3c/ecma/test179.scxml | 18 - test/samples/w3c/ecma/test183.scxml | 21 - test/samples/w3c/ecma/test185.scxml | 23 - test/samples/w3c/ecma/test186.scxml | 31 - test/samples/w3c/ecma/test187.scxml | 33 - test/samples/w3c/ecma/test189.scxml | 22 - test/samples/w3c/ecma/test190.scxml | 35 - test/samples/w3c/ecma/test191.scxml | 31 - test/samples/w3c/ecma/test192.scxml | 55 - test/samples/w3c/ecma/test193.scxml | 19 - test/samples/w3c/ecma/test194.scxml | 22 - test/samples/w3c/ecma/test198.scxml | 19 - test/samples/w3c/ecma/test199.scxml | 18 - test/samples/w3c/ecma/test200.scxml | 18 - test/samples/w3c/ecma/test201.scxml | 19 - test/samples/w3c/ecma/test205.scxml | 30 - test/samples/w3c/ecma/test207.scxml | 56 - test/samples/w3c/ecma/test208.scxml | 21 - test/samples/w3c/ecma/test210.scxml | 24 - test/samples/w3c/ecma/test215.scxml | 29 - test/samples/w3c/ecma/test216.scxml | 22 - test/samples/w3c/ecma/test216sub1.scxml | 5 - test/samples/w3c/ecma/test220.scxml | 21 - test/samples/w3c/ecma/test223.scxml | 29 - test/samples/w3c/ecma/test224.scxml | 31 - test/samples/w3c/ecma/test225.scxml | 38 - test/samples/w3c/ecma/test226.scxml | 23 - test/samples/w3c/ecma/test226sub1.scxml | 16 - test/samples/w3c/ecma/test228.scxml | 33 - test/samples/w3c/ecma/test229.scxml | 42 - test/samples/w3c/ecma/test230.scxml | 62 - test/samples/w3c/ecma/test232.scxml | 40 - test/samples/w3c/ecma/test233.scxml | 35 - test/samples/w3c/ecma/test234.scxml | 66 - test/samples/w3c/ecma/test235.scxml | 23 - test/samples/w3c/ecma/test236.scxml | 39 - test/samples/w3c/ecma/test237.scxml | 41 - test/samples/w3c/ecma/test239.scxml | 32 - test/samples/w3c/ecma/test239sub1.scxml | 5 - test/samples/w3c/ecma/test240.scxml | 67 - test/samples/w3c/ecma/test241.scxml | 98 - test/samples/w3c/ecma/test242.scxml | 53 - test/samples/w3c/ecma/test242sub1.scxml | 5 - test/samples/w3c/ecma/test243.scxml | 36 - test/samples/w3c/ecma/test244.scxml | 39 - test/samples/w3c/ecma/test245.scxml | 34 - test/samples/w3c/ecma/test247.scxml | 22 - test/samples/w3c/ecma/test250.scxml | 42 - test/samples/w3c/ecma/test252.scxml | 47 - test/samples/w3c/ecma/test253.scxml | 79 - test/samples/w3c/ecma/test276.scxml | 17 - test/samples/w3c/ecma/test276sub1.scxml | 21 - test/samples/w3c/ecma/test277.scxml | 28 - test/samples/w3c/ecma/test278.scxml | 21 - test/samples/w3c/ecma/test279.scxml | 21 - test/samples/w3c/ecma/test280.scxml | 28 - test/samples/w3c/ecma/test286.scxml | 18 - test/samples/w3c/ecma/test287.scxml | 19 - test/samples/w3c/ecma/test294.scxml | 46 - test/samples/w3c/ecma/test298.scxml | 23 - test/samples/w3c/ecma/test301.scxml | 13 - test/samples/w3c/ecma/test302.scxml | 15 - test/samples/w3c/ecma/test303.scxml | 20 - test/samples/w3c/ecma/test304.scxml | 13 - test/samples/w3c/ecma/test307.scxml | 42 - test/samples/w3c/ecma/test309.scxml | 12 - test/samples/w3c/ecma/test310.scxml | 18 - test/samples/w3c/ecma/test311.scxml | 16 - test/samples/w3c/ecma/test312.scxml | 20 - test/samples/w3c/ecma/test313.scxml | 21 - test/samples/w3c/ecma/test314.scxml | 34 - test/samples/w3c/ecma/test318.scxml | 27 - test/samples/w3c/ecma/test319.scxml | 20 - test/samples/w3c/ecma/test321.scxml | 15 - test/samples/w3c/ecma/test322.scxml | 33 - test/samples/w3c/ecma/test323.scxml | 15 - test/samples/w3c/ecma/test324.scxml | 21 - test/samples/w3c/ecma/test325.scxml | 18 - test/samples/w3c/ecma/test326.scxml | 35 - test/samples/w3c/ecma/test329.scxml | 53 - test/samples/w3c/ecma/test330.scxml | 23 - test/samples/w3c/ecma/test331.scxml | 60 - test/samples/w3c/ecma/test332.scxml | 29 - test/samples/w3c/ecma/test333.scxml | 16 - test/samples/w3c/ecma/test335.scxml | 16 - test/samples/w3c/ecma/test336.scxml | 25 - test/samples/w3c/ecma/test337.scxml | 16 - test/samples/w3c/ecma/test338.scxml | 39 - test/samples/w3c/ecma/test339.scxml | 16 - test/samples/w3c/ecma/test342.scxml | 25 - test/samples/w3c/ecma/test343.scxml | 34 - test/samples/w3c/ecma/test344.scxml | 23 - test/samples/w3c/ecma/test346.scxml | 53 - test/samples/w3c/ecma/test347.scxml | 40 - test/samples/w3c/ecma/test348.scxml | 18 - test/samples/w3c/ecma/test349.scxml | 29 - test/samples/w3c/ecma/test350.scxml | 22 - test/samples/w3c/ecma/test351.scxml | 48 - test/samples/w3c/ecma/test352.scxml | 29 - test/samples/w3c/ecma/test354.scxml | 52 - test/samples/w3c/ecma/test355.scxml | 14 - test/samples/w3c/ecma/test364.scxml | 73 - test/samples/w3c/ecma/test372.scxml | 28 - test/samples/w3c/ecma/test375.scxml | 26 - test/samples/w3c/ecma/test376.scxml | 22 - test/samples/w3c/ecma/test377.scxml | 31 - test/samples/w3c/ecma/test378.scxml | 25 - test/samples/w3c/ecma/test387.scxml | 97 - test/samples/w3c/ecma/test388.scxml | 76 - test/samples/w3c/ecma/test396.scxml | 16 - test/samples/w3c/ecma/test399.scxml | 66 - test/samples/w3c/ecma/test401.scxml | 21 - test/samples/w3c/ecma/test402.scxml | 40 - test/samples/w3c/ecma/test403a.scxml | 43 - test/samples/w3c/ecma/test403b.scxml | 40 - test/samples/w3c/ecma/test403c.scxml | 54 - test/samples/w3c/ecma/test404.scxml | 60 - test/samples/w3c/ecma/test405.scxml | 67 - test/samples/w3c/ecma/test406.scxml | 64 - test/samples/w3c/ecma/test407.scxml | 20 - test/samples/w3c/ecma/test409.scxml | 32 - test/samples/w3c/ecma/test411.scxml | 32 - test/samples/w3c/ecma/test412.scxml | 52 - test/samples/w3c/ecma/test413.scxml | 45 - test/samples/w3c/ecma/test415.scxml | 12 - test/samples/w3c/ecma/test416.scxml | 22 - test/samples/w3c/ecma/test417.scxml | 34 - test/samples/w3c/ecma/test419.scxml | 17 - test/samples/w3c/ecma/test421.scxml | 28 - test/samples/w3c/ecma/test422.scxml | 75 - test/samples/w3c/ecma/test423.scxml | 25 - test/samples/w3c/ecma/test436.scxml | 21 - test/samples/w3c/ecma/test444.scxml | 16 - test/samples/w3c/ecma/test445.scxml | 16 - test/samples/w3c/ecma/test448.scxml | 31 - test/samples/w3c/ecma/test449.scxml | 11 - test/samples/w3c/ecma/test451.scxml | 18 - test/samples/w3c/ecma/test452.scxml | 24 - test/samples/w3c/ecma/test453.scxml | 19 - test/samples/w3c/ecma/test456.scxml | 19 - test/samples/w3c/ecma/test457.scxml | 59 - test/samples/w3c/ecma/test460.scxml | 24 - test/samples/w3c/ecma/test463.scxml | 17 - test/samples/w3c/ecma/test464.scxml | 16 - test/samples/w3c/ecma/test465.scxml | 22 - test/samples/w3c/ecma/test466.scxml | 14 - test/samples/w3c/ecma/test467.scxml | 12 - test/samples/w3c/ecma/test468.scxml | 23 - test/samples/w3c/ecma/test469.scxml | 25 - test/samples/w3c/ecma/test470.scxml | 24 - test/samples/w3c/ecma/test473.scxml | 37 - test/samples/w3c/ecma/test474.scxml | 36 - test/samples/w3c/ecma/test475.scxml | 36 - test/samples/w3c/ecma/test476.scxml | 36 - test/samples/w3c/ecma/test477.scxml | 36 - test/samples/w3c/ecma/test478.scxml | 36 - test/samples/w3c/ecma/test479.scxml | 36 - test/samples/w3c/ecma/test480.scxml | 32 - test/samples/w3c/ecma/test481.scxml | 37 - test/samples/w3c/ecma/test482.scxml | 16 - test/samples/w3c/ecma/test483.scxml | 27 - test/samples/w3c/ecma/test487.scxml | 17 - test/samples/w3c/ecma/test488.scxml | 34 - test/samples/w3c/ecma/test495.scxml | 23 - test/samples/w3c/ecma/test500.scxml | 15 - test/samples/w3c/ecma/test501.scxml | 19 - test/samples/w3c/ecma/test503.scxml | 37 - test/samples/w3c/ecma/test504.scxml | 75 - test/samples/w3c/ecma/test505.scxml | 47 - test/samples/w3c/ecma/test506.scxml | 53 - test/samples/w3c/ecma/test509.scxml | 17 - test/samples/w3c/ecma/test510.scxml | 24 - test/samples/w3c/ecma/test513.scxml | 50 - test/samples/w3c/ecma/test518.scxml | 20 - test/samples/w3c/ecma/test519.scxml | 19 - test/samples/w3c/ecma/test520.scxml | 19 - test/samples/w3c/ecma/test521.scxml | 23 - test/samples/w3c/ecma/test522.scxml | 22 - test/samples/w3c/ecma/test525.scxml | 26 - test/samples/w3c/ecma/test527.scxml | 25 - test/samples/w3c/ecma/test528.scxml | 33 - test/samples/w3c/ecma/test529.scxml | 25 - test/samples/w3c/ecma/test530.scxml | 26 - test/samples/w3c/ecma/test531.scxml | 20 - test/samples/w3c/ecma/test532.scxml | 20 - test/samples/w3c/ecma/test533.scxml | 62 - test/samples/w3c/ecma/test534.scxml | 18 - test/samples/w3c/ecma/test537.scxml | 17 - test/samples/w3c/ecma/test539.scxml | 26 - test/samples/w3c/ecma/test539.txt | 4 - test/samples/w3c/ecma/test540.scxml | 21 - test/samples/w3c/ecma/test540.txt | 3 - test/samples/w3c/ecma/test542.scxml | 34 - test/samples/w3c/ecma/test543.scxml | 18 - test/samples/w3c/ecma/test544.scxml | 17 - test/samples/w3c/ecma/test546.scxml | 17 - test/samples/w3c/ecma/test547.scxml | 33 - test/samples/w3c/ecma/test550.scxml | 20 - test/samples/w3c/ecma/test551.scxml | 23 - test/samples/w3c/ecma/test552.scxml | 18 - test/samples/w3c/ecma/test552.txt | 1 - test/samples/w3c/ecma/test553.scxml | 23 - test/samples/w3c/ecma/test554.scxml | 25 - test/samples/w3c/ecma/test555.scxml | 27 - test/samples/w3c/ecma/test557.scxml | 26 - test/samples/w3c/ecma/test557.txt | 4 - test/samples/w3c/ecma/test558.scxml | 24 - test/samples/w3c/ecma/test558.txt | 3 - test/samples/w3c/ecma/test560.scxml | 19 - test/samples/w3c/ecma/test561.scxml | 24 - test/samples/w3c/ecma/test562.scxml | 22 - test/samples/w3c/ecma/test567.scxml | 30 - test/samples/w3c/ecma/test568.scxml | 15 - test/samples/w3c/ecma/test569.scxml | 15 - test/samples/w3c/ecma/test570.scxml | 45 - test/samples/w3c/ecma/test576.scxml | 37 - test/samples/w3c/ecma/test578.scxml | 19 - test/samples/w3c/txml/robots.txt | 96 - test/samples/w3c/txml/test144.txml | 27 - test/samples/w3c/txml/test147.txml | 34 - test/samples/w3c/txml/test148.txml | 35 - test/samples/w3c/txml/test149.txml | 28 - test/samples/w3c/txml/test150.txml | 45 - test/samples/w3c/txml/test151.txml | 45 - test/samples/w3c/txml/test152.txml | 52 - test/samples/w3c/txml/test153.txml | 39 - test/samples/w3c/txml/test155.txml | 30 - test/samples/w3c/txml/test156.txml | 32 - test/samples/w3c/txml/test158.txml | 27 - test/samples/w3c/txml/test159.txml | 24 - test/samples/w3c/txml/test172.txml | 23 - test/samples/w3c/txml/test173.txml | 24 - test/samples/w3c/txml/test174.txml | 24 - test/samples/w3c/txml/test175.txml | 30 - test/samples/w3c/txml/test176.txml | 33 - test/samples/w3c/txml/test178.txml | 31 - test/samples/w3c/txml/test179.txml | 21 - test/samples/w3c/txml/test183.txml | 24 - test/samples/w3c/txml/test185.txml | 26 - test/samples/w3c/txml/test186.txml | 34 - test/samples/w3c/txml/test187.txml | 36 - test/samples/w3c/txml/test189.txml | 25 - test/samples/w3c/txml/test190.txml | 38 - test/samples/w3c/txml/test191.txml | 34 - test/samples/w3c/txml/test192.txml | 58 - test/samples/w3c/txml/test193.txml | 22 - test/samples/w3c/txml/test194.txml | 26 - test/samples/w3c/txml/test198.txml | 23 - test/samples/w3c/txml/test199.txml | 22 - test/samples/w3c/txml/test200.txml | 22 - test/samples/w3c/txml/test201.txml | 25 - test/samples/w3c/txml/test205.txml | 34 - test/samples/w3c/txml/test207.txml | 60 - test/samples/w3c/txml/test208.txml | 25 - test/samples/w3c/txml/test210.txml | 28 - test/samples/w3c/txml/test215.txml | 33 - test/samples/w3c/txml/test216.txml | 26 - test/samples/w3c/txml/test216sub1.txml | 9 - test/samples/w3c/txml/test220.txml | 25 - test/samples/w3c/txml/test223.txml | 33 - test/samples/w3c/txml/test224.txml | 35 - test/samples/w3c/txml/test225.txml | 42 - test/samples/w3c/txml/test226.txml | 27 - test/samples/w3c/txml/test226sub1.txml | 20 - test/samples/w3c/txml/test228.txml | 37 - test/samples/w3c/txml/test229.txml | 46 - test/samples/w3c/txml/test230.txml | 66 - test/samples/w3c/txml/test232.txml | 44 - test/samples/w3c/txml/test233.txml | 39 - test/samples/w3c/txml/test234.txml | 70 - test/samples/w3c/txml/test235.txml | 27 - test/samples/w3c/txml/test236.txml | 43 - test/samples/w3c/txml/test237.txml | 45 - test/samples/w3c/txml/test239.txml | 36 - test/samples/w3c/txml/test239sub1.txml | 9 - test/samples/w3c/txml/test240.txml | 71 - test/samples/w3c/txml/test241.txml | 102 - test/samples/w3c/txml/test242.txml | 57 - test/samples/w3c/txml/test242sub1.txml | 9 - test/samples/w3c/txml/test243.txml | 40 - test/samples/w3c/txml/test244.txml | 43 - test/samples/w3c/txml/test245.txml | 38 - test/samples/w3c/txml/test247.txml | 26 - test/samples/w3c/txml/test250.txml | 46 - test/samples/w3c/txml/test252.txml | 51 - test/samples/w3c/txml/test253.txml | 83 - test/samples/w3c/txml/test276.txml | 21 - test/samples/w3c/txml/test276sub1.txml | 24 - test/samples/w3c/txml/test277.txml | 32 - test/samples/w3c/txml/test278.txml | 22 - test/samples/w3c/txml/test279.txml | 25 - test/samples/w3c/txml/test280.txml | 34 - test/samples/w3c/txml/test286.txml | 23 - test/samples/w3c/txml/test287.txml | 23 - test/samples/w3c/txml/test294.txml | 49 - test/samples/w3c/txml/test298.txml | 28 - test/samples/w3c/txml/test301.txml | 17 - test/samples/w3c/txml/test302.txml | 20 - test/samples/w3c/txml/test303.txml | 25 - test/samples/w3c/txml/test304.txml | 18 - test/samples/w3c/txml/test307.txml | 43 - test/samples/w3c/txml/test309.txml | 16 - test/samples/w3c/txml/test310.txml | 23 - test/samples/w3c/txml/test311.txml | 21 - test/samples/w3c/txml/test312.txml | 25 - test/samples/w3c/txml/test313.txml | 26 - test/samples/w3c/txml/test314.txml | 39 - test/samples/w3c/txml/test318.txml | 31 - test/samples/w3c/txml/test319.txml | 25 - test/samples/w3c/txml/test321.txml | 19 - test/samples/w3c/txml/test322.txml | 37 - test/samples/w3c/txml/test323.txml | 19 - test/samples/w3c/txml/test324.txml | 25 - test/samples/w3c/txml/test325.txml | 22 - test/samples/w3c/txml/test326.txml | 38 - test/samples/w3c/txml/test329.txml | 55 - test/samples/w3c/txml/test330.txml | 27 - test/samples/w3c/txml/test331.txml | 62 - test/samples/w3c/txml/test332.txml | 33 - test/samples/w3c/txml/test333.txml | 20 - test/samples/w3c/txml/test335.txml | 20 - test/samples/w3c/txml/test336.txml | 29 - test/samples/w3c/txml/test337.txml | 20 - test/samples/w3c/txml/test338.txml | 43 - test/samples/w3c/txml/test339.txml | 20 - test/samples/w3c/txml/test342.txml | 28 - test/samples/w3c/txml/test343.txml | 37 - test/samples/w3c/txml/test344.txml | 27 - test/samples/w3c/txml/test346.txml | 57 - test/samples/w3c/txml/test347.txml | 44 - test/samples/w3c/txml/test348.txml | 20 - test/samples/w3c/txml/test349.txml | 33 - test/samples/w3c/txml/test350.txml | 26 - test/samples/w3c/txml/test351.txml | 52 - test/samples/w3c/txml/test352.txml | 32 - test/samples/w3c/txml/test354.txml | 56 - test/samples/w3c/txml/test355.txml | 18 - test/samples/w3c/txml/test364.txml | 77 - test/samples/w3c/txml/test372.txml | 32 - test/samples/w3c/txml/test375.txml | 30 - test/samples/w3c/txml/test376.txml | 26 - test/samples/w3c/txml/test377.txml | 35 - test/samples/w3c/txml/test378.txml | 29 - test/samples/w3c/txml/test387.txml | 101 - test/samples/w3c/txml/test388.txml | 80 - test/samples/w3c/txml/test396.txml | 20 - test/samples/w3c/txml/test399.txml | 70 - test/samples/w3c/txml/test401.txml | 25 - test/samples/w3c/txml/test402.txml | 44 - test/samples/w3c/txml/test403a.txml | 47 - test/samples/w3c/txml/test403b.txml | 44 - test/samples/w3c/txml/test403c.txml | 58 - test/samples/w3c/txml/test404.txml | 64 - test/samples/w3c/txml/test405.txml | 71 - test/samples/w3c/txml/test406.txml | 68 - test/samples/w3c/txml/test407.txml | 24 - test/samples/w3c/txml/test409.txml | 36 - test/samples/w3c/txml/test411.txml | 36 - test/samples/w3c/txml/test412.txml | 56 - test/samples/w3c/txml/test413.txml | 49 - test/samples/w3c/txml/test415.txml | 15 - test/samples/w3c/txml/test416.txml | 26 - test/samples/w3c/txml/test417.txml | 39 - test/samples/w3c/txml/test419.txml | 22 - test/samples/w3c/txml/test421.txml | 33 - test/samples/w3c/txml/test422.txml | 78 - test/samples/w3c/txml/test423.txml | 28 - test/samples/w3c/txml/test436.txml | 24 - test/samples/w3c/txml/test444.txml | 20 - test/samples/w3c/txml/test445.txml | 20 - test/samples/w3c/txml/test448.txml | 35 - test/samples/w3c/txml/test449.txml | 15 - test/samples/w3c/txml/test451.txml | 23 - test/samples/w3c/txml/test452.txml | 27 - test/samples/w3c/txml/test453.txml | 22 - test/samples/w3c/txml/test456.txml | 22 - test/samples/w3c/txml/test457.txml | 62 - test/samples/w3c/txml/test460.txml | 26 - test/samples/w3c/txml/test463.txml | 22 - test/samples/w3c/txml/test464.txml | 21 - test/samples/w3c/txml/test465.txml | 27 - test/samples/w3c/txml/test466.txml | 19 - test/samples/w3c/txml/test467.txml | 17 - test/samples/w3c/txml/test468.txml | 28 - test/samples/w3c/txml/test469.txml | 29 - test/samples/w3c/txml/test470.txml | 28 - test/samples/w3c/txml/test473.txml | 44 - test/samples/w3c/txml/test474.txml | 43 - test/samples/w3c/txml/test475.txml | 43 - test/samples/w3c/txml/test476.txml | 43 - test/samples/w3c/txml/test477.txml | 43 - test/samples/w3c/txml/test478.txml | 40 - test/samples/w3c/txml/test479.txml | 40 - test/samples/w3c/txml/test480.txml | 36 - test/samples/w3c/txml/test481.txml | 41 - test/samples/w3c/txml/test482.txml | 23 - test/samples/w3c/txml/test483.txml | 31 - test/samples/w3c/txml/test487.txml | 21 - test/samples/w3c/txml/test488.txml | 37 - test/samples/w3c/txml/test495.txml | 26 - test/samples/w3c/txml/test500.txml | 19 - test/samples/w3c/txml/test501.txml | 23 - test/samples/w3c/txml/test503.txml | 41 - test/samples/w3c/txml/test504.txml | 79 - test/samples/w3c/txml/test505.txml | 51 - test/samples/w3c/txml/test506.txml | 57 - test/samples/w3c/txml/test509.txml | 21 - test/samples/w3c/txml/test510.txml | 28 - test/samples/w3c/txml/test513.txml | 54 - test/samples/w3c/txml/test518.txml | 25 - test/samples/w3c/txml/test519.txml | 21 - test/samples/w3c/txml/test520.txml | 21 - test/samples/w3c/txml/test521.txml | 27 - test/samples/w3c/txml/test522.txml | 27 - test/samples/w3c/txml/test525.txml | 30 - test/samples/w3c/txml/test527.txml | 28 - test/samples/w3c/txml/test528.txml | 36 - test/samples/w3c/txml/test529.txml | 28 - test/samples/w3c/txml/test530.txml | 30 - test/samples/w3c/txml/test531.txml | 22 - test/samples/w3c/txml/test532.txml | 22 - test/samples/w3c/txml/test533.txml | 66 - test/samples/w3c/txml/test534.txml | 20 - test/samples/w3c/txml/test537.txml | 22 - test/samples/w3c/txml/test539.txml | 30 - test/samples/w3c/txml/test539.txt | 4 - test/samples/w3c/txml/test540.txml | 25 - test/samples/w3c/txml/test540.txt | 3 - test/samples/w3c/txml/test542.txml | 38 - test/samples/w3c/txml/test543.txml | 22 - test/samples/w3c/txml/test544.txml | 21 - test/samples/w3c/txml/test546.txml | 21 - test/samples/w3c/txml/test547.txml | 38 - test/samples/w3c/txml/test550.txml | 24 - test/samples/w3c/txml/test551.txml | 27 - test/samples/w3c/txml/test552.txml | 22 - test/samples/w3c/txml/test552.txt | 1 - test/samples/w3c/txml/test553.txml | 27 - test/samples/w3c/txml/test554.txml | 29 - test/samples/w3c/txml/test555.txml | 31 - test/samples/w3c/txml/test557.txml | 30 - test/samples/w3c/txml/test557.txt | 4 - test/samples/w3c/txml/test558.txml | 28 - test/samples/w3c/txml/test558.txt | 3 - test/samples/w3c/txml/test560.txml | 23 - test/samples/w3c/txml/test561.txml | 29 - test/samples/w3c/txml/test562.txml | 26 - test/samples/w3c/txml/test567.txml | 32 - test/samples/w3c/txml/test568.txml | 19 - test/samples/w3c/txml/test569.txml | 19 - test/samples/w3c/txml/test570.txml | 49 - test/samples/w3c/txml/test576.txml | 41 - test/samples/w3c/txml/test578.txml | 24 - test/samples/w3c/update-txml.sh | 7 - test/samples/w3c/xpath/robots.txt | 96 - test/samples/w3c/xpath/test144.scxml | 23 - test/samples/w3c/xpath/test147.scxml | 30 - test/samples/w3c/xpath/test148.scxml | 31 - test/samples/w3c/xpath/test149.scxml | 25 - test/samples/w3c/xpath/test150.scxml | 41 - test/samples/w3c/xpath/test151.scxml | 41 - test/samples/w3c/xpath/test152.scxml | 48 - test/samples/w3c/xpath/test153.scxml | 35 - test/samples/w3c/xpath/test155.scxml | 26 - test/samples/w3c/xpath/test156.scxml | 28 - test/samples/w3c/xpath/test158.scxml | 23 - test/samples/w3c/xpath/test159.scxml | 20 - test/samples/w3c/xpath/test172.scxml | 20 - test/samples/w3c/xpath/test173.scxml | 21 - test/samples/w3c/xpath/test174.scxml | 21 - test/samples/w3c/xpath/test175.scxml | 27 - test/samples/w3c/xpath/test176.scxml | 30 - test/samples/w3c/xpath/test178.scxml | 27 - test/samples/w3c/xpath/test179.scxml | 18 - test/samples/w3c/xpath/test183.scxml | 21 - test/samples/w3c/xpath/test185.scxml | 23 - test/samples/w3c/xpath/test186.scxml | 31 - test/samples/w3c/xpath/test187.scxml | 33 - test/samples/w3c/xpath/test189.scxml | 22 - test/samples/w3c/xpath/test190.scxml | 35 - test/samples/w3c/xpath/test191.scxml | 31 - test/samples/w3c/xpath/test192.scxml | 55 - test/samples/w3c/xpath/test193.scxml | 19 - test/samples/w3c/xpath/test194.scxml | 22 - test/samples/w3c/xpath/test198.scxml | 19 - test/samples/w3c/xpath/test199.scxml | 18 - test/samples/w3c/xpath/test200.scxml | 18 - test/samples/w3c/xpath/test201.scxml | 19 - test/samples/w3c/xpath/test205.scxml | 30 - test/samples/w3c/xpath/test207.scxml | 56 - test/samples/w3c/xpath/test208.scxml | 21 - test/samples/w3c/xpath/test210.scxml | 24 - test/samples/w3c/xpath/test215.scxml | 29 - test/samples/w3c/xpath/test216.scxml | 22 - test/samples/w3c/xpath/test216sub1.scxml | 5 - test/samples/w3c/xpath/test220.scxml | 21 - test/samples/w3c/xpath/test223.scxml | 29 - test/samples/w3c/xpath/test224.scxml | 31 - test/samples/w3c/xpath/test225.scxml | 38 - test/samples/w3c/xpath/test226.scxml | 23 - test/samples/w3c/xpath/test226sub1.scxml | 16 - test/samples/w3c/xpath/test228.scxml | 33 - test/samples/w3c/xpath/test229.scxml | 42 - test/samples/w3c/xpath/test230.scxml | 62 - test/samples/w3c/xpath/test232.scxml | 40 - test/samples/w3c/xpath/test233.scxml | 35 - test/samples/w3c/xpath/test234.scxml | 66 - test/samples/w3c/xpath/test235.scxml | 23 - test/samples/w3c/xpath/test236.scxml | 39 - test/samples/w3c/xpath/test237.scxml | 41 - test/samples/w3c/xpath/test239.scxml | 32 - test/samples/w3c/xpath/test239sub1.scxml | 5 - test/samples/w3c/xpath/test240.scxml | 67 - test/samples/w3c/xpath/test241.scxml | 98 - test/samples/w3c/xpath/test242.scxml | 53 - test/samples/w3c/xpath/test242sub1.scxml | 5 - test/samples/w3c/xpath/test243.scxml | 36 - test/samples/w3c/xpath/test244.scxml | 39 - test/samples/w3c/xpath/test245.scxml | 34 - test/samples/w3c/xpath/test247.scxml | 22 - test/samples/w3c/xpath/test250.scxml | 42 - test/samples/w3c/xpath/test252.scxml | 47 - test/samples/w3c/xpath/test253.scxml | 79 - test/samples/w3c/xpath/test276.scxml | 17 - test/samples/w3c/xpath/test276sub1.scxml | 21 - test/samples/w3c/xpath/test277.scxml | 28 - test/samples/w3c/xpath/test278.scxml | 21 - test/samples/w3c/xpath/test279.scxml | 21 - test/samples/w3c/xpath/test280.scxml | 28 - test/samples/w3c/xpath/test286.scxml | 18 - test/samples/w3c/xpath/test287.scxml | 19 - test/samples/w3c/xpath/test294.scxml | 46 - test/samples/w3c/xpath/test298.scxml | 23 - test/samples/w3c/xpath/test301.scxml | 13 - test/samples/w3c/xpath/test302.scxml | 15 - test/samples/w3c/xpath/test303.scxml | 20 - test/samples/w3c/xpath/test304.scxml | 13 - test/samples/w3c/xpath/test307.scxml | 42 - test/samples/w3c/xpath/test309.scxml | 12 - test/samples/w3c/xpath/test310.scxml | 18 - test/samples/w3c/xpath/test311.scxml | 16 - test/samples/w3c/xpath/test312.scxml | 20 - test/samples/w3c/xpath/test313.scxml | 21 - test/samples/w3c/xpath/test314.scxml | 34 - test/samples/w3c/xpath/test318.scxml | 27 - test/samples/w3c/xpath/test319.scxml | 20 - test/samples/w3c/xpath/test321.scxml | 15 - test/samples/w3c/xpath/test322.scxml | 33 - test/samples/w3c/xpath/test323.scxml | 15 - test/samples/w3c/xpath/test324.scxml | 21 - test/samples/w3c/xpath/test325.scxml | 18 - test/samples/w3c/xpath/test326.scxml | 35 - test/samples/w3c/xpath/test329.scxml | 53 - test/samples/w3c/xpath/test330.scxml | 23 - test/samples/w3c/xpath/test331.scxml | 60 - test/samples/w3c/xpath/test332.scxml | 29 - test/samples/w3c/xpath/test333.scxml | 16 - test/samples/w3c/xpath/test335.scxml | 16 - test/samples/w3c/xpath/test336.scxml | 25 - test/samples/w3c/xpath/test337.scxml | 16 - test/samples/w3c/xpath/test338.scxml | 39 - test/samples/w3c/xpath/test339.scxml | 16 - test/samples/w3c/xpath/test342.scxml | 25 - test/samples/w3c/xpath/test343.scxml | 34 - test/samples/w3c/xpath/test344.scxml | 23 - test/samples/w3c/xpath/test346.scxml | 53 - test/samples/w3c/xpath/test347.scxml | 40 - test/samples/w3c/xpath/test348.scxml | 18 - test/samples/w3c/xpath/test349.scxml | 29 - test/samples/w3c/xpath/test350.scxml | 22 - test/samples/w3c/xpath/test351.scxml | 48 - test/samples/w3c/xpath/test352.scxml | 29 - test/samples/w3c/xpath/test354.scxml | 52 - test/samples/w3c/xpath/test355.scxml | 14 - test/samples/w3c/xpath/test364.scxml | 73 - test/samples/w3c/xpath/test372.scxml | 28 - test/samples/w3c/xpath/test375.scxml | 26 - test/samples/w3c/xpath/test376.scxml | 22 - test/samples/w3c/xpath/test377.scxml | 31 - test/samples/w3c/xpath/test378.scxml | 25 - test/samples/w3c/xpath/test387.scxml | 97 - test/samples/w3c/xpath/test388.scxml | 76 - test/samples/w3c/xpath/test396.scxml | 16 - test/samples/w3c/xpath/test399.scxml | 66 - test/samples/w3c/xpath/test401.scxml | 21 - test/samples/w3c/xpath/test402.scxml | 40 - test/samples/w3c/xpath/test403a.scxml | 43 - test/samples/w3c/xpath/test403b.scxml | 40 - test/samples/w3c/xpath/test403c.scxml | 54 - test/samples/w3c/xpath/test404.scxml | 60 - test/samples/w3c/xpath/test405.scxml | 67 - test/samples/w3c/xpath/test406.scxml | 64 - test/samples/w3c/xpath/test407.scxml | 20 - test/samples/w3c/xpath/test409.scxml | 32 - test/samples/w3c/xpath/test411.scxml | 32 - test/samples/w3c/xpath/test412.scxml | 52 - test/samples/w3c/xpath/test413.scxml | 45 - test/samples/w3c/xpath/test415.scxml | 12 - test/samples/w3c/xpath/test416.scxml | 22 - test/samples/w3c/xpath/test417.scxml | 34 - test/samples/w3c/xpath/test419.scxml | 17 - test/samples/w3c/xpath/test421.scxml | 28 - test/samples/w3c/xpath/test422.scxml | 75 - test/samples/w3c/xpath/test423.scxml | 25 - test/samples/w3c/xpath/test436.scxml | 21 - test/samples/w3c/xpath/test444.scxml | 16 - test/samples/w3c/xpath/test445.scxml | 16 - test/samples/w3c/xpath/test448.scxml | 31 - test/samples/w3c/xpath/test449.scxml | 11 - test/samples/w3c/xpath/test451.scxml | 18 - test/samples/w3c/xpath/test452.scxml | 24 - test/samples/w3c/xpath/test453.scxml | 19 - test/samples/w3c/xpath/test456.scxml | 19 - test/samples/w3c/xpath/test457.scxml | 59 - test/samples/w3c/xpath/test460.scxml | 24 - test/samples/w3c/xpath/test463.scxml | 17 - test/samples/w3c/xpath/test464.scxml | 16 - test/samples/w3c/xpath/test465.scxml | 22 - test/samples/w3c/xpath/test466.scxml | 14 - test/samples/w3c/xpath/test467.scxml | 12 - test/samples/w3c/xpath/test468.scxml | 23 - test/samples/w3c/xpath/test469.scxml | 25 - test/samples/w3c/xpath/test470.scxml | 24 - test/samples/w3c/xpath/test473.scxml | 37 - test/samples/w3c/xpath/test474.scxml | 36 - test/samples/w3c/xpath/test475.scxml | 36 - test/samples/w3c/xpath/test476.scxml | 36 - test/samples/w3c/xpath/test477.scxml | 36 - test/samples/w3c/xpath/test478.scxml | 36 - test/samples/w3c/xpath/test479.scxml | 36 - test/samples/w3c/xpath/test480.scxml | 32 - test/samples/w3c/xpath/test481.scxml | 37 - test/samples/w3c/xpath/test482.scxml | 16 - test/samples/w3c/xpath/test483.scxml | 27 - test/samples/w3c/xpath/test487.scxml | 17 - test/samples/w3c/xpath/test488.scxml | 34 - test/samples/w3c/xpath/test495.scxml | 23 - test/samples/w3c/xpath/test500.scxml | 15 - test/samples/w3c/xpath/test501.scxml | 19 - test/samples/w3c/xpath/test503.scxml | 37 - test/samples/w3c/xpath/test504.scxml | 75 - test/samples/w3c/xpath/test505.scxml | 47 - test/samples/w3c/xpath/test506.scxml | 53 - test/samples/w3c/xpath/test509.scxml | 17 - test/samples/w3c/xpath/test510.scxml | 24 - test/samples/w3c/xpath/test513.scxml | 50 - test/samples/w3c/xpath/test518.scxml | 20 - test/samples/w3c/xpath/test519.scxml | 19 - test/samples/w3c/xpath/test520.scxml | 19 - test/samples/w3c/xpath/test521.scxml | 23 - test/samples/w3c/xpath/test522.scxml | 22 - test/samples/w3c/xpath/test525.scxml | 26 - test/samples/w3c/xpath/test527.scxml | 25 - test/samples/w3c/xpath/test528.scxml | 33 - test/samples/w3c/xpath/test529.scxml | 25 - test/samples/w3c/xpath/test530.scxml | 26 - test/samples/w3c/xpath/test531.scxml | 20 - test/samples/w3c/xpath/test532.scxml | 20 - test/samples/w3c/xpath/test533.scxml | 62 - test/samples/w3c/xpath/test534.scxml | 18 - test/samples/w3c/xpath/test537.scxml | 17 - test/samples/w3c/xpath/test539.scxml | 26 - test/samples/w3c/xpath/test539.txt | 4 - test/samples/w3c/xpath/test540.scxml | 21 - test/samples/w3c/xpath/test540.txt | 3 - test/samples/w3c/xpath/test542.scxml | 34 - test/samples/w3c/xpath/test543.scxml | 18 - test/samples/w3c/xpath/test544.scxml | 17 - test/samples/w3c/xpath/test546.scxml | 17 - test/samples/w3c/xpath/test547.scxml | 33 - test/samples/w3c/xpath/test550.scxml | 20 - test/samples/w3c/xpath/test551.scxml | 23 - test/samples/w3c/xpath/test552.scxml | 18 - test/samples/w3c/xpath/test552.txt | 1 - test/samples/w3c/xpath/test553.scxml | 23 - test/samples/w3c/xpath/test554.scxml | 25 - test/samples/w3c/xpath/test555.scxml | 27 - test/samples/w3c/xpath/test557.scxml | 26 - test/samples/w3c/xpath/test557.txt | 4 - test/samples/w3c/xpath/test558.scxml | 24 - test/samples/w3c/xpath/test558.txt | 3 - test/samples/w3c/xpath/test560.scxml | 19 - test/samples/w3c/xpath/test561.scxml | 24 - test/samples/w3c/xpath/test562.scxml | 22 - test/samples/w3c/xpath/test567.scxml | 30 - test/samples/w3c/xpath/test568.scxml | 15 - test/samples/w3c/xpath/test569.scxml | 15 - test/samples/w3c/xpath/test570.scxml | 45 - test/samples/w3c/xpath/test576.scxml | 37 - test/samples/w3c/xpath/test578.scxml | 19 - test/schema/scxml-attribs.xsd | 57 - test/schema/scxml-contentmodels.xsd | 35 - test/schema/scxml-datatypes.xsd | 203 - test/schema/scxml-module-core.xsd | 405 - test/schema/scxml-module-data.xsd | 151 - test/schema/scxml-module-external.xsd | 152 - test/schema/scxml.xsd | 88 - test/src/test-arabica-namespaces.cpp | 221 + test/src/test-promela-parser.cpp | 89 +- test/src/test-trie.cpp | 92 + test/src/test-w3c.cpp | 16 +- test/uscxml/applications/SpatialMapTicker.java | 153 + test/uscxml/applications/click.wav | Bin 0 -> 5058 bytes test/uscxml/applications/spoken-map-ticker.scxml | 78 + test/uscxml/applications/spoken-map-ticker.xhtml | 240 + test/uscxml/arabica/test-arabica-events.xml | 10 + test/uscxml/arabica/test-arabica-parsing.xml | 6 + test/uscxml/audio/click.wav | Bin 0 -> 5058 bytes .../chartToFSM/test-event-desc-merging.scxml | 17 + .../chartToFSM/test-event-set-conflict.scxml | 19 + test/uscxml/chartToFSM/test-flattening.scxml | 35 + test/uscxml/prolog/likes.pl | 38 + test/uscxml/promela/test-invokers.scxml | 21 + test/uscxml/promela/test-non-progress.scxml | 17 + test/uscxml/promela/test-progress-label.scxml | 20 + test/uscxml/promela/test-simple.scxml | 15 + test/uscxml/promela/test-syntax.scxml | 122 + test/uscxml/proto/3DViewer/CameraPos.proto | 9 + .../proto/3DViewer/DirectoryListingService.proto | 48 + test/uscxml/proto/3DViewer/LinearAlgebra.proto | 18 + test/uscxml/proto/3DViewer/ModelInfo.proto | 10 + test/uscxml/proto/3DViewer/Pose.proto | 22 + test/uscxml/proto/3DViewer/SceneSetup.proto | 8 + test/uscxml/proto/3DViewer/SceneShotService.proto | 24 + test/uscxml/proto/Dependee.proto | 3 + test/uscxml/proto/Depender.proto | 5 + test/uscxml/proto/JSON.proto | 6 + test/uscxml/proto/Test.proto | 37 + test/uscxml/proto/TestServices.proto | 23 + test/uscxml/scenegraph/HARD_MP_VAL_000.wrl | 33435 +++++++++++++++++++ test/uscxml/scripts/GreatCircle.js | 46 + test/uscxml/scripts/test-simple-ecmascript.scxml | 12 + test/uscxml/scxml-gui-test.scxml | 13 + test/uscxml/templates/mc-html.html | 348 + test/uscxml/templates/xhtml-invoker.html | 228 + test/uscxml/test-calendar.scxml | 93 + test/uscxml/test-communication.scxml | 65 + test/uscxml/test-custom-executable-content.scxml | 19 + test/uscxml/test-dirmon.scxml | 16 + test/uscxml/test-dom.scxml | 19 + test/uscxml/test-donedata.scxml | 37 + test/uscxml/test-ecmascript.scxml | 110 + test/uscxml/test-execution.scxml | 60 + test/uscxml/test-expect.scxml | 64 + test/uscxml/test-ffmpeg.scxml | 5 + test/uscxml/test-file-element.scxml | 17 + test/uscxml/test-http-servlet.scxml | 41 + test/uscxml/test-imap.scxml | 42 + test/uscxml/test-initial-config.scxml | 58 + test/uscxml/test-instant-messaging.scxml | 54 + test/uscxml/test-invoked.scxml | 29 + test/uscxml/test-java-datamodel.scxml | 106 + test/uscxml/test-java-invoker.scxml | 40 + test/uscxml/test-jvoicexml.scxml | 57 + test/uscxml/test-markup-passing.scxml | 54 + test/uscxml/test-markup.xml | 6 + test/uscxml/test-mmi-events.scxml | 88 + test/uscxml/test-mmi-im.scxml | 76 + test/uscxml/test-mmi-mc.scxml | 83 + test/uscxml/test-openal.scxml | 125 + test/uscxml/test-osgconvert.scxml | 40 + test/uscxml/test-performance.scxml | 16 + test/uscxml/test-postpone-element.scxml | 41 + test/uscxml/test-predicates.scxml | 9 + test/uscxml/test-prolog.scxml | 89 + test/uscxml/test-response-element.scxml | 14 + test/uscxml/test-scenegraph.scxml | 70 + test/uscxml/test-simplest.scxml | 3 + test/uscxml/test-smtp.scxml | 52 + test/uscxml/test-spatial-audio.scxml | 75 + test/uscxml/test-startup-time.scxml | 4 + test/uscxml/test-umundo-map-demo.scxml | 71 + test/uscxml/test-umundo-pingpong.scxml | 21 + test/uscxml/test-umundo-rpc.scxml | 60 + test/uscxml/test-umundo-s11n-chat.scxml | 16 + test/uscxml/test-umundo-s11n.scxml | 58 + test/uscxml/test-xhtml-invoker.scxml | 33 + test/w3c/confEcma.xsl | 720 + test/w3c/confXPath.xsl | 630 + test/w3c/convert-tests.sh | 23 + test/w3c/draft/calc.scxml | 158 + test/w3c/ecma/robots.txt | 96 + test/w3c/ecma/test144.scxml | 23 + test/w3c/ecma/test147.scxml | 30 + test/w3c/ecma/test148.scxml | 31 + test/w3c/ecma/test149.scxml | 25 + test/w3c/ecma/test150.scxml | 41 + test/w3c/ecma/test151.scxml | 41 + test/w3c/ecma/test152.scxml | 48 + test/w3c/ecma/test153.scxml | 35 + test/w3c/ecma/test155.scxml | 26 + test/w3c/ecma/test156.scxml | 28 + test/w3c/ecma/test158.scxml | 23 + test/w3c/ecma/test159.scxml | 20 + test/w3c/ecma/test172.scxml | 20 + test/w3c/ecma/test173.scxml | 21 + test/w3c/ecma/test174.scxml | 21 + test/w3c/ecma/test175.scxml | 27 + test/w3c/ecma/test176.scxml | 30 + test/w3c/ecma/test178.scxml | 27 + test/w3c/ecma/test179.scxml | 18 + test/w3c/ecma/test183.scxml | 21 + test/w3c/ecma/test185.scxml | 23 + test/w3c/ecma/test186.scxml | 31 + test/w3c/ecma/test187.scxml | 33 + test/w3c/ecma/test189.scxml | 22 + test/w3c/ecma/test190.scxml | 35 + test/w3c/ecma/test191.scxml | 31 + test/w3c/ecma/test192.scxml | 55 + test/w3c/ecma/test193.scxml | 19 + test/w3c/ecma/test194.scxml | 22 + test/w3c/ecma/test198.scxml | 19 + test/w3c/ecma/test199.scxml | 18 + test/w3c/ecma/test200.scxml | 18 + test/w3c/ecma/test201.scxml | 19 + test/w3c/ecma/test205.scxml | 30 + test/w3c/ecma/test207.scxml | 56 + test/w3c/ecma/test208.scxml | 21 + test/w3c/ecma/test210.scxml | 24 + test/w3c/ecma/test215.scxml | 29 + test/w3c/ecma/test216.scxml | 22 + test/w3c/ecma/test216sub1.scxml | 5 + test/w3c/ecma/test220.scxml | 21 + test/w3c/ecma/test223.scxml | 29 + test/w3c/ecma/test224.scxml | 31 + test/w3c/ecma/test225.scxml | 38 + test/w3c/ecma/test226.scxml | 23 + test/w3c/ecma/test226sub1.scxml | 16 + test/w3c/ecma/test228.scxml | 33 + test/w3c/ecma/test229.scxml | 42 + test/w3c/ecma/test230.scxml | 62 + test/w3c/ecma/test232.scxml | 40 + test/w3c/ecma/test233.scxml | 35 + test/w3c/ecma/test234.scxml | 66 + test/w3c/ecma/test235.scxml | 23 + test/w3c/ecma/test236.scxml | 39 + test/w3c/ecma/test237.scxml | 41 + test/w3c/ecma/test239.scxml | 32 + test/w3c/ecma/test239sub1.scxml | 5 + test/w3c/ecma/test240.scxml | 67 + test/w3c/ecma/test241.scxml | 98 + test/w3c/ecma/test242.scxml | 53 + test/w3c/ecma/test242sub1.scxml | 5 + test/w3c/ecma/test243.scxml | 36 + test/w3c/ecma/test244.scxml | 39 + test/w3c/ecma/test245.scxml | 34 + test/w3c/ecma/test247.scxml | 22 + test/w3c/ecma/test250.scxml | 42 + test/w3c/ecma/test252.scxml | 47 + test/w3c/ecma/test253.scxml | 79 + test/w3c/ecma/test276.scxml | 17 + test/w3c/ecma/test276sub1.scxml | 21 + test/w3c/ecma/test277.scxml | 28 + test/w3c/ecma/test278.scxml | 21 + test/w3c/ecma/test279.scxml | 21 + test/w3c/ecma/test280.scxml | 28 + test/w3c/ecma/test286.scxml | 18 + test/w3c/ecma/test287.scxml | 19 + test/w3c/ecma/test294.scxml | 46 + test/w3c/ecma/test298.scxml | 23 + test/w3c/ecma/test301.scxml | 13 + test/w3c/ecma/test302.scxml | 15 + test/w3c/ecma/test303.scxml | 20 + test/w3c/ecma/test304.scxml | 13 + test/w3c/ecma/test307.scxml | 42 + test/w3c/ecma/test309.scxml | 12 + test/w3c/ecma/test310.scxml | 18 + test/w3c/ecma/test311.scxml | 16 + test/w3c/ecma/test312.scxml | 20 + test/w3c/ecma/test313.scxml | 21 + test/w3c/ecma/test314.scxml | 34 + test/w3c/ecma/test318.scxml | 27 + test/w3c/ecma/test319.scxml | 20 + test/w3c/ecma/test321.scxml | 15 + test/w3c/ecma/test322.scxml | 33 + test/w3c/ecma/test323.scxml | 15 + test/w3c/ecma/test324.scxml | 21 + test/w3c/ecma/test325.scxml | 18 + test/w3c/ecma/test326.scxml | 35 + test/w3c/ecma/test329.scxml | 53 + test/w3c/ecma/test330.scxml | 23 + test/w3c/ecma/test331.scxml | 60 + test/w3c/ecma/test332.scxml | 29 + test/w3c/ecma/test333.scxml | 16 + test/w3c/ecma/test335.scxml | 16 + test/w3c/ecma/test336.scxml | 25 + test/w3c/ecma/test337.scxml | 16 + test/w3c/ecma/test338.scxml | 39 + test/w3c/ecma/test339.scxml | 16 + test/w3c/ecma/test342.scxml | 25 + test/w3c/ecma/test343.scxml | 34 + test/w3c/ecma/test344.scxml | 23 + test/w3c/ecma/test346.scxml | 53 + test/w3c/ecma/test347.scxml | 40 + test/w3c/ecma/test348.scxml | 18 + test/w3c/ecma/test349.scxml | 29 + test/w3c/ecma/test350.scxml | 22 + test/w3c/ecma/test351.scxml | 48 + test/w3c/ecma/test352.scxml | 29 + test/w3c/ecma/test354.scxml | 52 + test/w3c/ecma/test355.scxml | 14 + test/w3c/ecma/test364.scxml | 73 + test/w3c/ecma/test372.scxml | 28 + test/w3c/ecma/test375.scxml | 26 + test/w3c/ecma/test376.scxml | 22 + test/w3c/ecma/test377.scxml | 31 + test/w3c/ecma/test378.scxml | 25 + test/w3c/ecma/test387.scxml | 97 + test/w3c/ecma/test388.scxml | 76 + test/w3c/ecma/test396.scxml | 16 + test/w3c/ecma/test399.scxml | 66 + test/w3c/ecma/test401.scxml | 21 + test/w3c/ecma/test402.scxml | 40 + test/w3c/ecma/test403a.scxml | 43 + test/w3c/ecma/test403b.scxml | 40 + test/w3c/ecma/test403c.scxml | 54 + test/w3c/ecma/test404.scxml | 60 + test/w3c/ecma/test405.scxml | 67 + test/w3c/ecma/test406.scxml | 64 + test/w3c/ecma/test407.scxml | 20 + test/w3c/ecma/test409.scxml | 32 + test/w3c/ecma/test411.scxml | 32 + test/w3c/ecma/test412.scxml | 52 + test/w3c/ecma/test413.scxml | 45 + test/w3c/ecma/test415.scxml | 12 + test/w3c/ecma/test416.scxml | 22 + test/w3c/ecma/test417.scxml | 34 + test/w3c/ecma/test419.scxml | 17 + test/w3c/ecma/test421.scxml | 28 + test/w3c/ecma/test422.scxml | 75 + test/w3c/ecma/test423.scxml | 25 + test/w3c/ecma/test436.scxml | 21 + test/w3c/ecma/test444.scxml | 16 + test/w3c/ecma/test445.scxml | 16 + test/w3c/ecma/test448.scxml | 31 + test/w3c/ecma/test449.scxml | 11 + test/w3c/ecma/test451.scxml | 18 + test/w3c/ecma/test452.scxml | 24 + test/w3c/ecma/test453.scxml | 19 + test/w3c/ecma/test456.scxml | 19 + test/w3c/ecma/test457.scxml | 59 + test/w3c/ecma/test460.scxml | 24 + test/w3c/ecma/test463.scxml | 17 + test/w3c/ecma/test464.scxml | 16 + test/w3c/ecma/test465.scxml | 22 + test/w3c/ecma/test466.scxml | 14 + test/w3c/ecma/test467.scxml | 12 + test/w3c/ecma/test468.scxml | 23 + test/w3c/ecma/test469.scxml | 25 + test/w3c/ecma/test470.scxml | 24 + test/w3c/ecma/test473.scxml | 37 + test/w3c/ecma/test474.scxml | 36 + test/w3c/ecma/test475.scxml | 36 + test/w3c/ecma/test476.scxml | 36 + test/w3c/ecma/test477.scxml | 36 + test/w3c/ecma/test478.scxml | 36 + test/w3c/ecma/test479.scxml | 36 + test/w3c/ecma/test480.scxml | 32 + test/w3c/ecma/test481.scxml | 37 + test/w3c/ecma/test482.scxml | 16 + test/w3c/ecma/test483.scxml | 27 + test/w3c/ecma/test487.scxml | 17 + test/w3c/ecma/test488.scxml | 34 + test/w3c/ecma/test495.scxml | 23 + test/w3c/ecma/test500.scxml | 15 + test/w3c/ecma/test501.scxml | 19 + test/w3c/ecma/test503.scxml | 37 + test/w3c/ecma/test504.scxml | 75 + test/w3c/ecma/test505.scxml | 47 + test/w3c/ecma/test506.scxml | 53 + test/w3c/ecma/test509.scxml | 17 + test/w3c/ecma/test510.scxml | 24 + test/w3c/ecma/test513.scxml | 50 + test/w3c/ecma/test518.scxml | 20 + test/w3c/ecma/test519.scxml | 19 + test/w3c/ecma/test520.scxml | 19 + test/w3c/ecma/test521.scxml | 23 + test/w3c/ecma/test522.scxml | 22 + test/w3c/ecma/test525.scxml | 26 + test/w3c/ecma/test527.scxml | 25 + test/w3c/ecma/test528.scxml | 33 + test/w3c/ecma/test529.scxml | 25 + test/w3c/ecma/test530.scxml | 26 + test/w3c/ecma/test531.scxml | 20 + test/w3c/ecma/test532.scxml | 20 + test/w3c/ecma/test533.scxml | 62 + test/w3c/ecma/test534.scxml | 18 + test/w3c/ecma/test537.scxml | 17 + test/w3c/ecma/test539.scxml | 26 + test/w3c/ecma/test539.txt | 4 + test/w3c/ecma/test540.scxml | 21 + test/w3c/ecma/test540.txt | 3 + test/w3c/ecma/test542.scxml | 34 + test/w3c/ecma/test543.scxml | 18 + test/w3c/ecma/test544.scxml | 17 + test/w3c/ecma/test546.scxml | 17 + test/w3c/ecma/test547.scxml | 33 + test/w3c/ecma/test550.scxml | 20 + test/w3c/ecma/test551.scxml | 23 + test/w3c/ecma/test552.scxml | 18 + test/w3c/ecma/test552.txt | 1 + test/w3c/ecma/test553.scxml | 23 + test/w3c/ecma/test554.scxml | 25 + test/w3c/ecma/test555.scxml | 27 + test/w3c/ecma/test557.scxml | 26 + test/w3c/ecma/test557.txt | 4 + test/w3c/ecma/test558.scxml | 24 + test/w3c/ecma/test558.txt | 3 + test/w3c/ecma/test560.scxml | 19 + test/w3c/ecma/test561.scxml | 24 + test/w3c/ecma/test562.scxml | 22 + test/w3c/ecma/test567.scxml | 30 + test/w3c/ecma/test568.scxml | 15 + test/w3c/ecma/test569.scxml | 15 + test/w3c/ecma/test570.scxml | 45 + test/w3c/ecma/test576.scxml | 37 + test/w3c/ecma/test578.scxml | 19 + test/w3c/txml/robots.txt | 96 + test/w3c/txml/test144.txml | 27 + test/w3c/txml/test147.txml | 34 + test/w3c/txml/test148.txml | 35 + test/w3c/txml/test149.txml | 28 + test/w3c/txml/test150.txml | 45 + test/w3c/txml/test151.txml | 45 + test/w3c/txml/test152.txml | 52 + test/w3c/txml/test153.txml | 39 + test/w3c/txml/test155.txml | 30 + test/w3c/txml/test156.txml | 32 + test/w3c/txml/test158.txml | 27 + test/w3c/txml/test159.txml | 24 + test/w3c/txml/test172.txml | 23 + test/w3c/txml/test173.txml | 24 + test/w3c/txml/test174.txml | 24 + test/w3c/txml/test175.txml | 30 + test/w3c/txml/test176.txml | 33 + test/w3c/txml/test178.txml | 31 + test/w3c/txml/test179.txml | 21 + test/w3c/txml/test183.txml | 24 + test/w3c/txml/test185.txml | 26 + test/w3c/txml/test186.txml | 34 + test/w3c/txml/test187.txml | 36 + test/w3c/txml/test189.txml | 25 + test/w3c/txml/test190.txml | 38 + test/w3c/txml/test191.txml | 34 + test/w3c/txml/test192.txml | 58 + test/w3c/txml/test193.txml | 22 + test/w3c/txml/test194.txml | 26 + test/w3c/txml/test198.txml | 23 + test/w3c/txml/test199.txml | 22 + test/w3c/txml/test200.txml | 22 + test/w3c/txml/test201.txml | 25 + test/w3c/txml/test205.txml | 34 + test/w3c/txml/test207.txml | 60 + test/w3c/txml/test208.txml | 25 + test/w3c/txml/test210.txml | 28 + test/w3c/txml/test215.txml | 33 + test/w3c/txml/test216.txml | 26 + test/w3c/txml/test216sub1.txml | 9 + test/w3c/txml/test220.txml | 25 + test/w3c/txml/test223.txml | 33 + test/w3c/txml/test224.txml | 35 + test/w3c/txml/test225.txml | 42 + test/w3c/txml/test226.txml | 27 + test/w3c/txml/test226sub1.txml | 20 + test/w3c/txml/test228.txml | 37 + test/w3c/txml/test229.txml | 46 + test/w3c/txml/test230.txml | 66 + test/w3c/txml/test232.txml | 44 + test/w3c/txml/test233.txml | 39 + test/w3c/txml/test234.txml | 70 + test/w3c/txml/test235.txml | 27 + test/w3c/txml/test236.txml | 43 + test/w3c/txml/test237.txml | 45 + test/w3c/txml/test239.txml | 36 + test/w3c/txml/test239sub1.txml | 9 + test/w3c/txml/test240.txml | 71 + test/w3c/txml/test241.txml | 102 + test/w3c/txml/test242.txml | 57 + test/w3c/txml/test242sub1.txml | 9 + test/w3c/txml/test243.txml | 40 + test/w3c/txml/test244.txml | 43 + test/w3c/txml/test245.txml | 38 + test/w3c/txml/test247.txml | 26 + test/w3c/txml/test250.txml | 46 + test/w3c/txml/test252.txml | 51 + test/w3c/txml/test253.txml | 83 + test/w3c/txml/test276.txml | 21 + test/w3c/txml/test276sub1.txml | 24 + test/w3c/txml/test277.txml | 32 + test/w3c/txml/test278.txml | 22 + test/w3c/txml/test279.txml | 25 + test/w3c/txml/test280.txml | 34 + test/w3c/txml/test286.txml | 23 + test/w3c/txml/test287.txml | 23 + test/w3c/txml/test294.txml | 49 + test/w3c/txml/test298.txml | 28 + test/w3c/txml/test301.txml | 17 + test/w3c/txml/test302.txml | 20 + test/w3c/txml/test303.txml | 25 + test/w3c/txml/test304.txml | 18 + test/w3c/txml/test307.txml | 43 + test/w3c/txml/test309.txml | 16 + test/w3c/txml/test310.txml | 23 + test/w3c/txml/test311.txml | 21 + test/w3c/txml/test312.txml | 25 + test/w3c/txml/test313.txml | 26 + test/w3c/txml/test314.txml | 39 + test/w3c/txml/test318.txml | 31 + test/w3c/txml/test319.txml | 25 + test/w3c/txml/test321.txml | 19 + test/w3c/txml/test322.txml | 37 + test/w3c/txml/test323.txml | 19 + test/w3c/txml/test324.txml | 25 + test/w3c/txml/test325.txml | 22 + test/w3c/txml/test326.txml | 38 + test/w3c/txml/test329.txml | 55 + test/w3c/txml/test330.txml | 27 + test/w3c/txml/test331.txml | 62 + test/w3c/txml/test332.txml | 33 + test/w3c/txml/test333.txml | 20 + test/w3c/txml/test335.txml | 20 + test/w3c/txml/test336.txml | 29 + test/w3c/txml/test337.txml | 20 + test/w3c/txml/test338.txml | 43 + test/w3c/txml/test339.txml | 20 + test/w3c/txml/test342.txml | 28 + test/w3c/txml/test343.txml | 37 + test/w3c/txml/test344.txml | 27 + test/w3c/txml/test346.txml | 57 + test/w3c/txml/test347.txml | 44 + test/w3c/txml/test348.txml | 20 + test/w3c/txml/test349.txml | 33 + test/w3c/txml/test350.txml | 26 + test/w3c/txml/test351.txml | 52 + test/w3c/txml/test352.txml | 32 + test/w3c/txml/test354.txml | 56 + test/w3c/txml/test355.txml | 18 + test/w3c/txml/test364.txml | 77 + test/w3c/txml/test372.txml | 32 + test/w3c/txml/test375.txml | 30 + test/w3c/txml/test376.txml | 26 + test/w3c/txml/test377.txml | 35 + test/w3c/txml/test378.txml | 29 + test/w3c/txml/test387.txml | 101 + test/w3c/txml/test388.txml | 80 + test/w3c/txml/test396.txml | 20 + test/w3c/txml/test399.txml | 70 + test/w3c/txml/test401.txml | 25 + test/w3c/txml/test402.txml | 44 + test/w3c/txml/test403a.txml | 47 + test/w3c/txml/test403b.txml | 44 + test/w3c/txml/test403c.txml | 58 + test/w3c/txml/test404.txml | 64 + test/w3c/txml/test405.txml | 71 + test/w3c/txml/test406.txml | 68 + test/w3c/txml/test407.txml | 24 + test/w3c/txml/test409.txml | 36 + test/w3c/txml/test411.txml | 36 + test/w3c/txml/test412.txml | 56 + test/w3c/txml/test413.txml | 49 + test/w3c/txml/test415.txml | 15 + test/w3c/txml/test416.txml | 26 + test/w3c/txml/test417.txml | 39 + test/w3c/txml/test419.txml | 22 + test/w3c/txml/test421.txml | 33 + test/w3c/txml/test422.txml | 78 + test/w3c/txml/test423.txml | 28 + test/w3c/txml/test436.txml | 24 + test/w3c/txml/test444.txml | 20 + test/w3c/txml/test445.txml | 20 + test/w3c/txml/test448.txml | 35 + test/w3c/txml/test449.txml | 15 + test/w3c/txml/test451.txml | 23 + test/w3c/txml/test452.txml | 27 + test/w3c/txml/test453.txml | 22 + test/w3c/txml/test456.txml | 22 + test/w3c/txml/test457.txml | 62 + test/w3c/txml/test460.txml | 26 + test/w3c/txml/test463.txml | 22 + test/w3c/txml/test464.txml | 21 + test/w3c/txml/test465.txml | 27 + test/w3c/txml/test466.txml | 19 + test/w3c/txml/test467.txml | 17 + test/w3c/txml/test468.txml | 28 + test/w3c/txml/test469.txml | 29 + test/w3c/txml/test470.txml | 28 + test/w3c/txml/test473.txml | 44 + test/w3c/txml/test474.txml | 43 + test/w3c/txml/test475.txml | 43 + test/w3c/txml/test476.txml | 43 + test/w3c/txml/test477.txml | 43 + test/w3c/txml/test478.txml | 40 + test/w3c/txml/test479.txml | 40 + test/w3c/txml/test480.txml | 36 + test/w3c/txml/test481.txml | 41 + test/w3c/txml/test482.txml | 23 + test/w3c/txml/test483.txml | 31 + test/w3c/txml/test487.txml | 21 + test/w3c/txml/test488.txml | 37 + test/w3c/txml/test495.txml | 26 + test/w3c/txml/test500.txml | 19 + test/w3c/txml/test501.txml | 23 + test/w3c/txml/test503.txml | 41 + test/w3c/txml/test504.txml | 79 + test/w3c/txml/test505.txml | 51 + test/w3c/txml/test506.txml | 57 + test/w3c/txml/test509.txml | 21 + test/w3c/txml/test510.txml | 28 + test/w3c/txml/test513.txml | 54 + test/w3c/txml/test518.txml | 25 + test/w3c/txml/test519.txml | 21 + test/w3c/txml/test520.txml | 21 + test/w3c/txml/test521.txml | 27 + test/w3c/txml/test522.txml | 27 + test/w3c/txml/test525.txml | 30 + test/w3c/txml/test527.txml | 28 + test/w3c/txml/test528.txml | 36 + test/w3c/txml/test529.txml | 28 + test/w3c/txml/test530.txml | 30 + test/w3c/txml/test531.txml | 22 + test/w3c/txml/test532.txml | 22 + test/w3c/txml/test533.txml | 66 + test/w3c/txml/test534.txml | 20 + test/w3c/txml/test537.txml | 22 + test/w3c/txml/test539.txml | 30 + test/w3c/txml/test539.txt | 4 + test/w3c/txml/test540.txml | 25 + test/w3c/txml/test540.txt | 3 + test/w3c/txml/test542.txml | 38 + test/w3c/txml/test543.txml | 22 + test/w3c/txml/test544.txml | 21 + test/w3c/txml/test546.txml | 21 + test/w3c/txml/test547.txml | 38 + test/w3c/txml/test550.txml | 24 + test/w3c/txml/test551.txml | 27 + test/w3c/txml/test552.txml | 22 + test/w3c/txml/test552.txt | 1 + test/w3c/txml/test553.txml | 27 + test/w3c/txml/test554.txml | 29 + test/w3c/txml/test555.txml | 31 + test/w3c/txml/test557.txml | 30 + test/w3c/txml/test557.txt | 4 + test/w3c/txml/test558.txml | 28 + test/w3c/txml/test558.txt | 3 + test/w3c/txml/test560.txml | 23 + test/w3c/txml/test561.txml | 29 + test/w3c/txml/test562.txml | 26 + test/w3c/txml/test567.txml | 32 + test/w3c/txml/test568.txml | 19 + test/w3c/txml/test569.txml | 19 + test/w3c/txml/test570.txml | 49 + test/w3c/txml/test576.txml | 41 + test/w3c/txml/test578.txml | 24 + test/w3c/update-txml.sh | 7 + test/w3c/xpath/robots.txt | 96 + test/w3c/xpath/test144.scxml | 23 + test/w3c/xpath/test147.scxml | 30 + test/w3c/xpath/test148.scxml | 31 + test/w3c/xpath/test149.scxml | 25 + test/w3c/xpath/test150.scxml | 41 + test/w3c/xpath/test151.scxml | 41 + test/w3c/xpath/test152.scxml | 48 + test/w3c/xpath/test153.scxml | 35 + test/w3c/xpath/test155.scxml | 26 + test/w3c/xpath/test156.scxml | 28 + test/w3c/xpath/test158.scxml | 23 + test/w3c/xpath/test159.scxml | 20 + test/w3c/xpath/test172.scxml | 20 + test/w3c/xpath/test173.scxml | 21 + test/w3c/xpath/test174.scxml | 21 + test/w3c/xpath/test175.scxml | 27 + test/w3c/xpath/test176.scxml | 30 + test/w3c/xpath/test178.scxml | 27 + test/w3c/xpath/test179.scxml | 18 + test/w3c/xpath/test183.scxml | 21 + test/w3c/xpath/test185.scxml | 23 + test/w3c/xpath/test186.scxml | 31 + test/w3c/xpath/test187.scxml | 33 + test/w3c/xpath/test189.scxml | 22 + test/w3c/xpath/test190.scxml | 35 + test/w3c/xpath/test191.scxml | 31 + test/w3c/xpath/test192.scxml | 55 + test/w3c/xpath/test193.scxml | 19 + test/w3c/xpath/test194.scxml | 22 + test/w3c/xpath/test198.scxml | 19 + test/w3c/xpath/test199.scxml | 18 + test/w3c/xpath/test200.scxml | 18 + test/w3c/xpath/test201.scxml | 19 + test/w3c/xpath/test205.scxml | 30 + test/w3c/xpath/test207.scxml | 56 + test/w3c/xpath/test208.scxml | 21 + test/w3c/xpath/test210.scxml | 24 + test/w3c/xpath/test215.scxml | 29 + test/w3c/xpath/test216.scxml | 22 + test/w3c/xpath/test216sub1.scxml | 5 + test/w3c/xpath/test220.scxml | 21 + test/w3c/xpath/test223.scxml | 29 + test/w3c/xpath/test224.scxml | 31 + test/w3c/xpath/test225.scxml | 38 + test/w3c/xpath/test226.scxml | 23 + test/w3c/xpath/test226sub1.scxml | 16 + test/w3c/xpath/test228.scxml | 33 + test/w3c/xpath/test229.scxml | 42 + test/w3c/xpath/test230.scxml | 62 + test/w3c/xpath/test232.scxml | 40 + test/w3c/xpath/test233.scxml | 35 + test/w3c/xpath/test234.scxml | 66 + test/w3c/xpath/test235.scxml | 23 + test/w3c/xpath/test236.scxml | 39 + test/w3c/xpath/test237.scxml | 41 + test/w3c/xpath/test239.scxml | 32 + test/w3c/xpath/test239sub1.scxml | 5 + test/w3c/xpath/test240.scxml | 67 + test/w3c/xpath/test241.scxml | 98 + test/w3c/xpath/test242.scxml | 53 + test/w3c/xpath/test242sub1.scxml | 5 + test/w3c/xpath/test243.scxml | 36 + test/w3c/xpath/test244.scxml | 39 + test/w3c/xpath/test245.scxml | 34 + test/w3c/xpath/test247.scxml | 22 + test/w3c/xpath/test250.scxml | 42 + test/w3c/xpath/test252.scxml | 47 + test/w3c/xpath/test253.scxml | 79 + test/w3c/xpath/test276.scxml | 17 + test/w3c/xpath/test276sub1.scxml | 21 + test/w3c/xpath/test277.scxml | 28 + test/w3c/xpath/test278.scxml | 21 + test/w3c/xpath/test279.scxml | 21 + test/w3c/xpath/test280.scxml | 28 + test/w3c/xpath/test286.scxml | 18 + test/w3c/xpath/test287.scxml | 19 + test/w3c/xpath/test294.scxml | 46 + test/w3c/xpath/test298.scxml | 23 + test/w3c/xpath/test301.scxml | 13 + test/w3c/xpath/test302.scxml | 15 + test/w3c/xpath/test303.scxml | 20 + test/w3c/xpath/test304.scxml | 13 + test/w3c/xpath/test307.scxml | 42 + test/w3c/xpath/test309.scxml | 12 + test/w3c/xpath/test310.scxml | 18 + test/w3c/xpath/test311.scxml | 16 + test/w3c/xpath/test312.scxml | 20 + test/w3c/xpath/test313.scxml | 21 + test/w3c/xpath/test314.scxml | 34 + test/w3c/xpath/test318.scxml | 27 + test/w3c/xpath/test319.scxml | 20 + test/w3c/xpath/test321.scxml | 15 + test/w3c/xpath/test322.scxml | 33 + test/w3c/xpath/test323.scxml | 15 + test/w3c/xpath/test324.scxml | 21 + test/w3c/xpath/test325.scxml | 18 + test/w3c/xpath/test326.scxml | 35 + test/w3c/xpath/test329.scxml | 53 + test/w3c/xpath/test330.scxml | 23 + test/w3c/xpath/test331.scxml | 60 + test/w3c/xpath/test332.scxml | 29 + test/w3c/xpath/test333.scxml | 16 + test/w3c/xpath/test335.scxml | 16 + test/w3c/xpath/test336.scxml | 25 + test/w3c/xpath/test337.scxml | 16 + test/w3c/xpath/test338.scxml | 39 + test/w3c/xpath/test339.scxml | 16 + test/w3c/xpath/test342.scxml | 25 + test/w3c/xpath/test343.scxml | 34 + test/w3c/xpath/test344.scxml | 23 + test/w3c/xpath/test346.scxml | 53 + test/w3c/xpath/test347.scxml | 40 + test/w3c/xpath/test348.scxml | 18 + test/w3c/xpath/test349.scxml | 29 + test/w3c/xpath/test350.scxml | 22 + test/w3c/xpath/test351.scxml | 48 + test/w3c/xpath/test352.scxml | 29 + test/w3c/xpath/test354.scxml | 52 + test/w3c/xpath/test355.scxml | 14 + test/w3c/xpath/test364.scxml | 73 + test/w3c/xpath/test372.scxml | 28 + test/w3c/xpath/test375.scxml | 26 + test/w3c/xpath/test376.scxml | 22 + test/w3c/xpath/test377.scxml | 31 + test/w3c/xpath/test378.scxml | 25 + test/w3c/xpath/test387.scxml | 97 + test/w3c/xpath/test388.scxml | 76 + test/w3c/xpath/test396.scxml | 16 + test/w3c/xpath/test399.scxml | 66 + test/w3c/xpath/test401.scxml | 21 + test/w3c/xpath/test402.scxml | 40 + test/w3c/xpath/test403a.scxml | 43 + test/w3c/xpath/test403b.scxml | 40 + test/w3c/xpath/test403c.scxml | 54 + test/w3c/xpath/test404.scxml | 60 + test/w3c/xpath/test405.scxml | 67 + test/w3c/xpath/test406.scxml | 64 + test/w3c/xpath/test407.scxml | 20 + test/w3c/xpath/test409.scxml | 32 + test/w3c/xpath/test411.scxml | 32 + test/w3c/xpath/test412.scxml | 52 + test/w3c/xpath/test413.scxml | 45 + test/w3c/xpath/test415.scxml | 12 + test/w3c/xpath/test416.scxml | 22 + test/w3c/xpath/test417.scxml | 34 + test/w3c/xpath/test419.scxml | 17 + test/w3c/xpath/test421.scxml | 28 + test/w3c/xpath/test422.scxml | 75 + test/w3c/xpath/test423.scxml | 25 + test/w3c/xpath/test436.scxml | 21 + test/w3c/xpath/test444.scxml | 16 + test/w3c/xpath/test445.scxml | 16 + test/w3c/xpath/test448.scxml | 31 + test/w3c/xpath/test449.scxml | 11 + test/w3c/xpath/test451.scxml | 18 + test/w3c/xpath/test452.scxml | 24 + test/w3c/xpath/test453.scxml | 19 + test/w3c/xpath/test456.scxml | 19 + test/w3c/xpath/test457.scxml | 59 + test/w3c/xpath/test460.scxml | 24 + test/w3c/xpath/test463.scxml | 17 + test/w3c/xpath/test464.scxml | 16 + test/w3c/xpath/test465.scxml | 22 + test/w3c/xpath/test466.scxml | 14 + test/w3c/xpath/test467.scxml | 12 + test/w3c/xpath/test468.scxml | 23 + test/w3c/xpath/test469.scxml | 25 + test/w3c/xpath/test470.scxml | 24 + test/w3c/xpath/test473.scxml | 37 + test/w3c/xpath/test474.scxml | 36 + test/w3c/xpath/test475.scxml | 36 + test/w3c/xpath/test476.scxml | 36 + test/w3c/xpath/test477.scxml | 36 + test/w3c/xpath/test478.scxml | 36 + test/w3c/xpath/test479.scxml | 36 + test/w3c/xpath/test480.scxml | 32 + test/w3c/xpath/test481.scxml | 37 + test/w3c/xpath/test482.scxml | 16 + test/w3c/xpath/test483.scxml | 27 + test/w3c/xpath/test487.scxml | 17 + test/w3c/xpath/test488.scxml | 34 + test/w3c/xpath/test495.scxml | 23 + test/w3c/xpath/test500.scxml | 15 + test/w3c/xpath/test501.scxml | 19 + test/w3c/xpath/test503.scxml | 37 + test/w3c/xpath/test504.scxml | 75 + test/w3c/xpath/test505.scxml | 47 + test/w3c/xpath/test506.scxml | 53 + test/w3c/xpath/test509.scxml | 17 + test/w3c/xpath/test510.scxml | 24 + test/w3c/xpath/test513.scxml | 50 + test/w3c/xpath/test518.scxml | 20 + test/w3c/xpath/test519.scxml | 19 + test/w3c/xpath/test520.scxml | 19 + test/w3c/xpath/test521.scxml | 23 + test/w3c/xpath/test522.scxml | 22 + test/w3c/xpath/test525.scxml | 26 + test/w3c/xpath/test527.scxml | 25 + test/w3c/xpath/test528.scxml | 33 + test/w3c/xpath/test529.scxml | 25 + test/w3c/xpath/test530.scxml | 26 + test/w3c/xpath/test531.scxml | 20 + test/w3c/xpath/test532.scxml | 20 + test/w3c/xpath/test533.scxml | 62 + test/w3c/xpath/test534.scxml | 18 + test/w3c/xpath/test537.scxml | 17 + test/w3c/xpath/test539.scxml | 26 + test/w3c/xpath/test539.txt | 4 + test/w3c/xpath/test540.scxml | 21 + test/w3c/xpath/test540.txt | 3 + test/w3c/xpath/test542.scxml | 34 + test/w3c/xpath/test543.scxml | 18 + test/w3c/xpath/test544.scxml | 17 + test/w3c/xpath/test546.scxml | 17 + test/w3c/xpath/test547.scxml | 33 + test/w3c/xpath/test550.scxml | 20 + test/w3c/xpath/test551.scxml | 23 + test/w3c/xpath/test552.scxml | 18 + test/w3c/xpath/test552.txt | 1 + test/w3c/xpath/test553.scxml | 23 + test/w3c/xpath/test554.scxml | 25 + test/w3c/xpath/test555.scxml | 27 + test/w3c/xpath/test557.scxml | 26 + test/w3c/xpath/test557.txt | 4 + test/w3c/xpath/test558.scxml | 24 + test/w3c/xpath/test558.txt | 3 + test/w3c/xpath/test560.scxml | 19 + test/w3c/xpath/test561.scxml | 24 + test/w3c/xpath/test562.scxml | 22 + test/w3c/xpath/test567.scxml | 30 + test/w3c/xpath/test568.scxml | 15 + test/w3c/xpath/test569.scxml | 15 + test/w3c/xpath/test570.scxml | 45 + test/w3c/xpath/test576.scxml | 37 + test/w3c/xpath/test578.scxml | 19 + 1729 files changed, 66157 insertions(+), 70216 deletions(-) create mode 100644 src/uscxml/util/Trie.cpp create mode 100644 src/uscxml/util/Trie.h delete mode 100644 test/samples/apache/actions-initial-test.xml delete mode 100644 test/samples/apache/actions-parallel-test.xml delete mode 100644 test/samples/apache/actions-state-test.xml delete mode 100644 test/samples/apache/assign-test-01.xml delete mode 100644 test/samples/apache/assign-test-02.xml delete mode 100644 test/samples/apache/bar.xml delete mode 100644 test/samples/apache/custom-hello-world-01.xml delete mode 100644 test/samples/apache/custom-hello-world-02.xml delete mode 100644 test/samples/apache/custom-hello-world-03.xml delete mode 100644 test/samples/apache/custom-hello-world-04-el.xml delete mode 100644 test/samples/apache/custom-hello-world-04-jexl.xml delete mode 100644 test/samples/apache/datamodel-01.xml delete mode 100644 test/samples/apache/datamodel-02.xml delete mode 100644 test/samples/apache/datamodel-03.xml delete mode 100644 test/samples/apache/datamodel-04.xml delete mode 100644 test/samples/apache/edit-profile-config.xml delete mode 100644 test/samples/apache/eventdata-01.xml delete mode 100644 test/samples/apache/eventdata-02.xml delete mode 100644 test/samples/apache/eventdata-03.xml delete mode 100644 test/samples/apache/eventdata-04.xml delete mode 100644 test/samples/apache/external-hello-world.xml delete mode 100644 test/samples/apache/foo.xml delete mode 100644 test/samples/apache/hello-world.xml delete mode 100644 test/samples/apache/history-deep-01.xml delete mode 100644 test/samples/apache/history-default-01.xml delete mode 100644 test/samples/apache/history-shallow-01.xml delete mode 100644 test/samples/apache/invoked-01.xml delete mode 100644 test/samples/apache/invoked-02.xml delete mode 100644 test/samples/apache/invoked-03-01.xml delete mode 100644 test/samples/apache/invoked-03.xml delete mode 100644 test/samples/apache/invoker-01.xml delete mode 100644 test/samples/apache/invoker-02.xml delete mode 100644 test/samples/apache/invoker-03.xml delete mode 100644 test/samples/apache/invoker-04.xml delete mode 100644 test/samples/apache/issue62-01-ext.xml delete mode 100644 test/samples/apache/issue62-01.xml delete mode 100644 test/samples/apache/issue62-02-ext.xml delete mode 100644 test/samples/apache/issue62-02.xml delete mode 100644 test/samples/apache/issue62-03-ext.xml delete mode 100644 test/samples/apache/issue62-03.xml delete mode 100644 test/samples/apache/issue64-01.xml delete mode 100644 test/samples/apache/issue64-02.xml delete mode 100644 test/samples/apache/jsp-rootctx-test.xml delete mode 100644 test/samples/apache/log-on-config.xml delete mode 100644 test/samples/apache/microwave-01.xml delete mode 100644 test/samples/apache/microwave-02-legacy.xml delete mode 100644 test/samples/apache/microwave-02.xml delete mode 100644 test/samples/apache/microwave-03.xml delete mode 100644 test/samples/apache/microwave-04.xml delete mode 100644 test/samples/apache/microwave-05.xml delete mode 100644 test/samples/apache/parallel-01.xml delete mode 100644 test/samples/apache/parallel-02.xml delete mode 100644 test/samples/apache/parallel-03.xml delete mode 100644 test/samples/apache/prefix-01.xml delete mode 100644 test/samples/apache/scxml-initial-attr.xml delete mode 100644 test/samples/apache/send-01.xml delete mode 100644 test/samples/apache/send-02.xml delete mode 100644 test/samples/apache/src-test-1.xml delete mode 100644 test/samples/apache/src-test-2.xml delete mode 100644 test/samples/apache/src-test-3.xml delete mode 100644 test/samples/apache/src-test-4.xml delete mode 100644 test/samples/apache/src-test-5.xml delete mode 100644 test/samples/apache/state-01.xml delete mode 100644 test/samples/apache/stateless-01.xml delete mode 100644 test/samples/apache/stateless-parallel-01.xml delete mode 100644 test/samples/apache/static-method.xml delete mode 100644 test/samples/apache/stopwatch.xml delete mode 100644 test/samples/apache/tie-breaker-01.xml delete mode 100644 test/samples/apache/tie-breaker-02.xml delete mode 100644 test/samples/apache/tie-breaker-03.xml delete mode 100644 test/samples/apache/tie-breaker-04.xml delete mode 100644 test/samples/apache/tie-breaker-05.xml delete mode 100644 test/samples/apache/tie-breaker-06.xml delete mode 100644 test/samples/apache/transitions-01-legacy.xml delete mode 100644 test/samples/apache/transitions-01.xml delete mode 100644 test/samples/apache/transitions-02.xml delete mode 100644 test/samples/apache/transitions-03.xml delete mode 100644 test/samples/apache/transitions-04.xml delete mode 100644 test/samples/apache/transitions-05.xml delete mode 100644 test/samples/apache/travel-dialog.xml delete mode 100644 test/samples/apache/wildcard-01.xml delete mode 100644 test/samples/apache/wildcard-02.xml delete mode 100644 test/samples/apache/wizard-01.xml delete mode 100644 test/samples/apache/wizard-02.xml delete mode 100644 test/samples/uscxml/applications/SpatialMapTicker.java delete mode 100644 test/samples/uscxml/applications/click.wav delete mode 100644 test/samples/uscxml/applications/spoken-map-ticker.scxml delete mode 100644 test/samples/uscxml/applications/spoken-map-ticker.xhtml delete mode 100644 test/samples/uscxml/arabica/test-arabica-events.xml delete mode 100644 test/samples/uscxml/arabica/test-arabica-parsing.xml delete mode 100644 test/samples/uscxml/audio/click.wav delete mode 100644 test/samples/uscxml/chartToFSM/test-event-desc-merging.scxml delete mode 100644 test/samples/uscxml/chartToFSM/test-event-set-conflict.scxml delete mode 100644 test/samples/uscxml/chartToFSM/test-flattening.scxml delete mode 100644 test/samples/uscxml/prolog/likes.pl delete mode 100644 test/samples/uscxml/promela/test-simple-promela.scxml delete mode 100644 test/samples/uscxml/proto/3DViewer/CameraPos.proto delete mode 100644 test/samples/uscxml/proto/3DViewer/DirectoryListingService.proto delete mode 100644 test/samples/uscxml/proto/3DViewer/LinearAlgebra.proto delete mode 100644 test/samples/uscxml/proto/3DViewer/ModelInfo.proto delete mode 100644 test/samples/uscxml/proto/3DViewer/Pose.proto delete mode 100644 test/samples/uscxml/proto/3DViewer/SceneSetup.proto delete mode 100644 test/samples/uscxml/proto/3DViewer/SceneShotService.proto delete mode 100644 test/samples/uscxml/proto/Dependee.proto delete mode 100644 test/samples/uscxml/proto/Depender.proto delete mode 100644 test/samples/uscxml/proto/JSON.proto delete mode 100644 test/samples/uscxml/proto/Test.proto delete mode 100644 test/samples/uscxml/proto/TestServices.proto delete mode 100644 test/samples/uscxml/scenegraph/HARD_MP_VAL_000.wrl delete mode 100644 test/samples/uscxml/scripts/GreatCircle.js delete mode 100644 test/samples/uscxml/scripts/test-simple-ecmascript.scxml delete mode 100644 test/samples/uscxml/scxml-gui-test.scxml delete mode 100644 test/samples/uscxml/templates/mc-html.html delete mode 100644 test/samples/uscxml/templates/xhtml-invoker.html delete mode 100644 test/samples/uscxml/test-calendar.scxml delete mode 100644 test/samples/uscxml/test-communication.scxml delete mode 100644 test/samples/uscxml/test-custom-executable-content.scxml delete mode 100644 test/samples/uscxml/test-dirmon.scxml delete mode 100644 test/samples/uscxml/test-dom.scxml delete mode 100644 test/samples/uscxml/test-donedata.scxml delete mode 100644 test/samples/uscxml/test-ecmascript.scxml delete mode 100644 test/samples/uscxml/test-execution.scxml delete mode 100644 test/samples/uscxml/test-expect.scxml delete mode 100644 test/samples/uscxml/test-ffmpeg.scxml delete mode 100644 test/samples/uscxml/test-file-element.scxml delete mode 100644 test/samples/uscxml/test-http-servlet.scxml delete mode 100644 test/samples/uscxml/test-imap.scxml delete mode 100644 test/samples/uscxml/test-initial-config.scxml delete mode 100644 test/samples/uscxml/test-instant-messaging.scxml delete mode 100644 test/samples/uscxml/test-invoked.scxml delete mode 100644 test/samples/uscxml/test-java-datamodel.scxml delete mode 100644 test/samples/uscxml/test-java-invoker.scxml delete mode 100644 test/samples/uscxml/test-jvoicexml.scxml delete mode 100644 test/samples/uscxml/test-markup-passing.scxml delete mode 100644 test/samples/uscxml/test-markup.xml delete mode 100644 test/samples/uscxml/test-mmi-events.scxml delete mode 100644 test/samples/uscxml/test-mmi-im.scxml delete mode 100644 test/samples/uscxml/test-mmi-mc.scxml delete mode 100644 test/samples/uscxml/test-openal.scxml delete mode 100644 test/samples/uscxml/test-osgconvert.scxml delete mode 100644 test/samples/uscxml/test-performance.scxml delete mode 100644 test/samples/uscxml/test-postpone-element.scxml delete mode 100644 test/samples/uscxml/test-predicates.scxml delete mode 100644 test/samples/uscxml/test-prolog.scxml delete mode 100644 test/samples/uscxml/test-response-element.scxml delete mode 100644 test/samples/uscxml/test-scenegraph.scxml delete mode 100644 test/samples/uscxml/test-simplest.scxml delete mode 100644 test/samples/uscxml/test-smtp.scxml delete mode 100644 test/samples/uscxml/test-spatial-audio.scxml delete mode 100644 test/samples/uscxml/test-startup-time.scxml delete mode 100644 test/samples/uscxml/test-umundo-map-demo.scxml delete mode 100644 test/samples/uscxml/test-umundo-pingpong.scxml delete mode 100644 test/samples/uscxml/test-umundo-rpc.scxml delete mode 100644 test/samples/uscxml/test-umundo-s11n-chat.scxml delete mode 100644 test/samples/uscxml/test-umundo-s11n.scxml delete mode 100644 test/samples/uscxml/test-xhtml-invoker.scxml delete mode 100644 test/samples/w3c/confEcma.xsl delete mode 100644 test/samples/w3c/confXPath.xsl delete mode 100755 test/samples/w3c/convert-tests.sh delete mode 100644 test/samples/w3c/draft/calc.scxml delete mode 100644 test/samples/w3c/ecma/robots.txt delete mode 100644 test/samples/w3c/ecma/test144.scxml delete mode 100644 test/samples/w3c/ecma/test147.scxml delete mode 100644 test/samples/w3c/ecma/test148.scxml delete mode 100644 test/samples/w3c/ecma/test149.scxml delete mode 100644 test/samples/w3c/ecma/test150.scxml delete mode 100644 test/samples/w3c/ecma/test151.scxml delete mode 100644 test/samples/w3c/ecma/test152.scxml delete mode 100644 test/samples/w3c/ecma/test153.scxml delete mode 100644 test/samples/w3c/ecma/test155.scxml delete mode 100644 test/samples/w3c/ecma/test156.scxml delete mode 100644 test/samples/w3c/ecma/test158.scxml delete mode 100644 test/samples/w3c/ecma/test159.scxml delete mode 100644 test/samples/w3c/ecma/test172.scxml delete mode 100644 test/samples/w3c/ecma/test173.scxml delete mode 100644 test/samples/w3c/ecma/test174.scxml delete mode 100644 test/samples/w3c/ecma/test175.scxml delete mode 100644 test/samples/w3c/ecma/test176.scxml delete mode 100644 test/samples/w3c/ecma/test178.scxml delete mode 100644 test/samples/w3c/ecma/test179.scxml delete mode 100644 test/samples/w3c/ecma/test183.scxml delete mode 100644 test/samples/w3c/ecma/test185.scxml delete mode 100644 test/samples/w3c/ecma/test186.scxml delete mode 100644 test/samples/w3c/ecma/test187.scxml delete mode 100644 test/samples/w3c/ecma/test189.scxml delete mode 100644 test/samples/w3c/ecma/test190.scxml delete mode 100644 test/samples/w3c/ecma/test191.scxml delete mode 100644 test/samples/w3c/ecma/test192.scxml delete mode 100644 test/samples/w3c/ecma/test193.scxml delete mode 100644 test/samples/w3c/ecma/test194.scxml delete mode 100644 test/samples/w3c/ecma/test198.scxml delete mode 100644 test/samples/w3c/ecma/test199.scxml delete mode 100644 test/samples/w3c/ecma/test200.scxml delete mode 100644 test/samples/w3c/ecma/test201.scxml delete mode 100644 test/samples/w3c/ecma/test205.scxml delete mode 100644 test/samples/w3c/ecma/test207.scxml delete mode 100644 test/samples/w3c/ecma/test208.scxml delete mode 100644 test/samples/w3c/ecma/test210.scxml delete mode 100644 test/samples/w3c/ecma/test215.scxml delete mode 100644 test/samples/w3c/ecma/test216.scxml delete mode 100644 test/samples/w3c/ecma/test216sub1.scxml delete mode 100644 test/samples/w3c/ecma/test220.scxml delete mode 100644 test/samples/w3c/ecma/test223.scxml delete mode 100644 test/samples/w3c/ecma/test224.scxml delete mode 100644 test/samples/w3c/ecma/test225.scxml delete mode 100644 test/samples/w3c/ecma/test226.scxml delete mode 100644 test/samples/w3c/ecma/test226sub1.scxml delete mode 100644 test/samples/w3c/ecma/test228.scxml delete mode 100644 test/samples/w3c/ecma/test229.scxml delete mode 100644 test/samples/w3c/ecma/test230.scxml delete mode 100644 test/samples/w3c/ecma/test232.scxml delete mode 100644 test/samples/w3c/ecma/test233.scxml delete mode 100644 test/samples/w3c/ecma/test234.scxml delete mode 100644 test/samples/w3c/ecma/test235.scxml delete mode 100644 test/samples/w3c/ecma/test236.scxml delete mode 100644 test/samples/w3c/ecma/test237.scxml delete mode 100644 test/samples/w3c/ecma/test239.scxml delete mode 100644 test/samples/w3c/ecma/test239sub1.scxml delete mode 100644 test/samples/w3c/ecma/test240.scxml delete mode 100644 test/samples/w3c/ecma/test241.scxml delete mode 100644 test/samples/w3c/ecma/test242.scxml delete mode 100644 test/samples/w3c/ecma/test242sub1.scxml delete mode 100644 test/samples/w3c/ecma/test243.scxml delete mode 100644 test/samples/w3c/ecma/test244.scxml delete mode 100644 test/samples/w3c/ecma/test245.scxml delete mode 100644 test/samples/w3c/ecma/test247.scxml delete mode 100644 test/samples/w3c/ecma/test250.scxml delete mode 100644 test/samples/w3c/ecma/test252.scxml delete mode 100644 test/samples/w3c/ecma/test253.scxml delete mode 100644 test/samples/w3c/ecma/test276.scxml delete mode 100644 test/samples/w3c/ecma/test276sub1.scxml delete mode 100644 test/samples/w3c/ecma/test277.scxml delete mode 100644 test/samples/w3c/ecma/test278.scxml delete mode 100644 test/samples/w3c/ecma/test279.scxml delete mode 100644 test/samples/w3c/ecma/test280.scxml delete mode 100644 test/samples/w3c/ecma/test286.scxml delete mode 100644 test/samples/w3c/ecma/test287.scxml delete mode 100644 test/samples/w3c/ecma/test294.scxml delete mode 100644 test/samples/w3c/ecma/test298.scxml delete mode 100644 test/samples/w3c/ecma/test301.scxml delete mode 100644 test/samples/w3c/ecma/test302.scxml delete mode 100644 test/samples/w3c/ecma/test303.scxml delete mode 100644 test/samples/w3c/ecma/test304.scxml delete mode 100644 test/samples/w3c/ecma/test307.scxml delete mode 100644 test/samples/w3c/ecma/test309.scxml delete mode 100644 test/samples/w3c/ecma/test310.scxml delete mode 100644 test/samples/w3c/ecma/test311.scxml delete mode 100644 test/samples/w3c/ecma/test312.scxml delete mode 100644 test/samples/w3c/ecma/test313.scxml delete mode 100644 test/samples/w3c/ecma/test314.scxml delete mode 100644 test/samples/w3c/ecma/test318.scxml delete mode 100644 test/samples/w3c/ecma/test319.scxml delete mode 100644 test/samples/w3c/ecma/test321.scxml delete mode 100644 test/samples/w3c/ecma/test322.scxml delete mode 100644 test/samples/w3c/ecma/test323.scxml delete mode 100644 test/samples/w3c/ecma/test324.scxml delete mode 100644 test/samples/w3c/ecma/test325.scxml delete mode 100644 test/samples/w3c/ecma/test326.scxml delete mode 100644 test/samples/w3c/ecma/test329.scxml delete mode 100644 test/samples/w3c/ecma/test330.scxml delete mode 100644 test/samples/w3c/ecma/test331.scxml delete mode 100644 test/samples/w3c/ecma/test332.scxml delete mode 100644 test/samples/w3c/ecma/test333.scxml delete mode 100644 test/samples/w3c/ecma/test335.scxml delete mode 100644 test/samples/w3c/ecma/test336.scxml delete mode 100644 test/samples/w3c/ecma/test337.scxml delete mode 100644 test/samples/w3c/ecma/test338.scxml delete mode 100644 test/samples/w3c/ecma/test339.scxml delete mode 100644 test/samples/w3c/ecma/test342.scxml delete mode 100644 test/samples/w3c/ecma/test343.scxml delete mode 100644 test/samples/w3c/ecma/test344.scxml delete mode 100644 test/samples/w3c/ecma/test346.scxml delete mode 100644 test/samples/w3c/ecma/test347.scxml delete mode 100644 test/samples/w3c/ecma/test348.scxml delete mode 100644 test/samples/w3c/ecma/test349.scxml delete mode 100644 test/samples/w3c/ecma/test350.scxml delete mode 100644 test/samples/w3c/ecma/test351.scxml delete mode 100644 test/samples/w3c/ecma/test352.scxml delete mode 100644 test/samples/w3c/ecma/test354.scxml delete mode 100644 test/samples/w3c/ecma/test355.scxml delete mode 100644 test/samples/w3c/ecma/test364.scxml delete mode 100644 test/samples/w3c/ecma/test372.scxml delete mode 100644 test/samples/w3c/ecma/test375.scxml delete mode 100644 test/samples/w3c/ecma/test376.scxml delete mode 100644 test/samples/w3c/ecma/test377.scxml delete mode 100644 test/samples/w3c/ecma/test378.scxml delete mode 100644 test/samples/w3c/ecma/test387.scxml delete mode 100644 test/samples/w3c/ecma/test388.scxml delete mode 100644 test/samples/w3c/ecma/test396.scxml delete mode 100644 test/samples/w3c/ecma/test399.scxml delete mode 100644 test/samples/w3c/ecma/test401.scxml delete mode 100644 test/samples/w3c/ecma/test402.scxml delete mode 100644 test/samples/w3c/ecma/test403a.scxml delete mode 100644 test/samples/w3c/ecma/test403b.scxml delete mode 100644 test/samples/w3c/ecma/test403c.scxml delete mode 100644 test/samples/w3c/ecma/test404.scxml delete mode 100644 test/samples/w3c/ecma/test405.scxml delete mode 100644 test/samples/w3c/ecma/test406.scxml delete mode 100644 test/samples/w3c/ecma/test407.scxml delete mode 100644 test/samples/w3c/ecma/test409.scxml delete mode 100644 test/samples/w3c/ecma/test411.scxml delete mode 100644 test/samples/w3c/ecma/test412.scxml delete mode 100644 test/samples/w3c/ecma/test413.scxml delete mode 100644 test/samples/w3c/ecma/test415.scxml delete mode 100644 test/samples/w3c/ecma/test416.scxml delete mode 100644 test/samples/w3c/ecma/test417.scxml delete mode 100644 test/samples/w3c/ecma/test419.scxml delete mode 100644 test/samples/w3c/ecma/test421.scxml delete mode 100644 test/samples/w3c/ecma/test422.scxml delete mode 100644 test/samples/w3c/ecma/test423.scxml delete mode 100644 test/samples/w3c/ecma/test436.scxml delete mode 100644 test/samples/w3c/ecma/test444.scxml delete mode 100644 test/samples/w3c/ecma/test445.scxml delete mode 100644 test/samples/w3c/ecma/test448.scxml delete mode 100644 test/samples/w3c/ecma/test449.scxml delete mode 100644 test/samples/w3c/ecma/test451.scxml delete mode 100644 test/samples/w3c/ecma/test452.scxml delete mode 100644 test/samples/w3c/ecma/test453.scxml delete mode 100644 test/samples/w3c/ecma/test456.scxml delete mode 100644 test/samples/w3c/ecma/test457.scxml delete mode 100644 test/samples/w3c/ecma/test460.scxml delete mode 100644 test/samples/w3c/ecma/test463.scxml delete mode 100644 test/samples/w3c/ecma/test464.scxml delete mode 100644 test/samples/w3c/ecma/test465.scxml delete mode 100644 test/samples/w3c/ecma/test466.scxml delete mode 100644 test/samples/w3c/ecma/test467.scxml delete mode 100644 test/samples/w3c/ecma/test468.scxml delete mode 100644 test/samples/w3c/ecma/test469.scxml delete mode 100644 test/samples/w3c/ecma/test470.scxml delete mode 100644 test/samples/w3c/ecma/test473.scxml delete mode 100644 test/samples/w3c/ecma/test474.scxml delete mode 100644 test/samples/w3c/ecma/test475.scxml delete mode 100644 test/samples/w3c/ecma/test476.scxml delete mode 100644 test/samples/w3c/ecma/test477.scxml delete mode 100644 test/samples/w3c/ecma/test478.scxml delete mode 100644 test/samples/w3c/ecma/test479.scxml delete mode 100644 test/samples/w3c/ecma/test480.scxml delete mode 100644 test/samples/w3c/ecma/test481.scxml delete mode 100644 test/samples/w3c/ecma/test482.scxml delete mode 100644 test/samples/w3c/ecma/test483.scxml delete mode 100644 test/samples/w3c/ecma/test487.scxml delete mode 100644 test/samples/w3c/ecma/test488.scxml delete mode 100644 test/samples/w3c/ecma/test495.scxml delete mode 100644 test/samples/w3c/ecma/test500.scxml delete mode 100644 test/samples/w3c/ecma/test501.scxml delete mode 100644 test/samples/w3c/ecma/test503.scxml delete mode 100644 test/samples/w3c/ecma/test504.scxml delete mode 100644 test/samples/w3c/ecma/test505.scxml delete mode 100644 test/samples/w3c/ecma/test506.scxml delete mode 100644 test/samples/w3c/ecma/test509.scxml delete mode 100644 test/samples/w3c/ecma/test510.scxml delete mode 100644 test/samples/w3c/ecma/test513.scxml delete mode 100644 test/samples/w3c/ecma/test518.scxml delete mode 100644 test/samples/w3c/ecma/test519.scxml delete mode 100644 test/samples/w3c/ecma/test520.scxml delete mode 100644 test/samples/w3c/ecma/test521.scxml delete mode 100644 test/samples/w3c/ecma/test522.scxml delete mode 100644 test/samples/w3c/ecma/test525.scxml delete mode 100644 test/samples/w3c/ecma/test527.scxml delete mode 100644 test/samples/w3c/ecma/test528.scxml delete mode 100644 test/samples/w3c/ecma/test529.scxml delete mode 100644 test/samples/w3c/ecma/test530.scxml delete mode 100644 test/samples/w3c/ecma/test531.scxml delete mode 100644 test/samples/w3c/ecma/test532.scxml delete mode 100644 test/samples/w3c/ecma/test533.scxml delete mode 100644 test/samples/w3c/ecma/test534.scxml delete mode 100644 test/samples/w3c/ecma/test537.scxml delete mode 100644 test/samples/w3c/ecma/test539.scxml delete mode 100644 test/samples/w3c/ecma/test539.txt delete mode 100644 test/samples/w3c/ecma/test540.scxml delete mode 100644 test/samples/w3c/ecma/test540.txt delete mode 100644 test/samples/w3c/ecma/test542.scxml delete mode 100644 test/samples/w3c/ecma/test543.scxml delete mode 100644 test/samples/w3c/ecma/test544.scxml delete mode 100644 test/samples/w3c/ecma/test546.scxml delete mode 100644 test/samples/w3c/ecma/test547.scxml delete mode 100644 test/samples/w3c/ecma/test550.scxml delete mode 100644 test/samples/w3c/ecma/test551.scxml delete mode 100644 test/samples/w3c/ecma/test552.scxml delete mode 100644 test/samples/w3c/ecma/test552.txt delete mode 100644 test/samples/w3c/ecma/test553.scxml delete mode 100644 test/samples/w3c/ecma/test554.scxml delete mode 100644 test/samples/w3c/ecma/test555.scxml delete mode 100644 test/samples/w3c/ecma/test557.scxml delete mode 100644 test/samples/w3c/ecma/test557.txt delete mode 100644 test/samples/w3c/ecma/test558.scxml delete mode 100644 test/samples/w3c/ecma/test558.txt delete mode 100644 test/samples/w3c/ecma/test560.scxml delete mode 100644 test/samples/w3c/ecma/test561.scxml delete mode 100644 test/samples/w3c/ecma/test562.scxml delete mode 100644 test/samples/w3c/ecma/test567.scxml delete mode 100644 test/samples/w3c/ecma/test568.scxml delete mode 100644 test/samples/w3c/ecma/test569.scxml delete mode 100644 test/samples/w3c/ecma/test570.scxml delete mode 100644 test/samples/w3c/ecma/test576.scxml delete mode 100644 test/samples/w3c/ecma/test578.scxml delete mode 100644 test/samples/w3c/txml/robots.txt delete mode 100644 test/samples/w3c/txml/test144.txml delete mode 100644 test/samples/w3c/txml/test147.txml delete mode 100644 test/samples/w3c/txml/test148.txml delete mode 100644 test/samples/w3c/txml/test149.txml delete mode 100644 test/samples/w3c/txml/test150.txml delete mode 100644 test/samples/w3c/txml/test151.txml delete mode 100644 test/samples/w3c/txml/test152.txml delete mode 100644 test/samples/w3c/txml/test153.txml delete mode 100644 test/samples/w3c/txml/test155.txml delete mode 100644 test/samples/w3c/txml/test156.txml delete mode 100644 test/samples/w3c/txml/test158.txml delete mode 100644 test/samples/w3c/txml/test159.txml delete mode 100644 test/samples/w3c/txml/test172.txml delete mode 100644 test/samples/w3c/txml/test173.txml delete mode 100644 test/samples/w3c/txml/test174.txml delete mode 100644 test/samples/w3c/txml/test175.txml delete mode 100644 test/samples/w3c/txml/test176.txml delete mode 100644 test/samples/w3c/txml/test178.txml delete mode 100644 test/samples/w3c/txml/test179.txml delete mode 100644 test/samples/w3c/txml/test183.txml delete mode 100644 test/samples/w3c/txml/test185.txml delete mode 100644 test/samples/w3c/txml/test186.txml delete mode 100644 test/samples/w3c/txml/test187.txml delete mode 100644 test/samples/w3c/txml/test189.txml delete mode 100644 test/samples/w3c/txml/test190.txml delete mode 100644 test/samples/w3c/txml/test191.txml delete mode 100644 test/samples/w3c/txml/test192.txml delete mode 100644 test/samples/w3c/txml/test193.txml delete mode 100644 test/samples/w3c/txml/test194.txml delete mode 100644 test/samples/w3c/txml/test198.txml delete mode 100644 test/samples/w3c/txml/test199.txml delete mode 100644 test/samples/w3c/txml/test200.txml delete mode 100644 test/samples/w3c/txml/test201.txml delete mode 100644 test/samples/w3c/txml/test205.txml delete mode 100644 test/samples/w3c/txml/test207.txml delete mode 100644 test/samples/w3c/txml/test208.txml delete mode 100644 test/samples/w3c/txml/test210.txml delete mode 100644 test/samples/w3c/txml/test215.txml delete mode 100644 test/samples/w3c/txml/test216.txml delete mode 100644 test/samples/w3c/txml/test216sub1.txml delete mode 100644 test/samples/w3c/txml/test220.txml delete mode 100644 test/samples/w3c/txml/test223.txml delete mode 100644 test/samples/w3c/txml/test224.txml delete mode 100644 test/samples/w3c/txml/test225.txml delete mode 100644 test/samples/w3c/txml/test226.txml delete mode 100644 test/samples/w3c/txml/test226sub1.txml delete mode 100644 test/samples/w3c/txml/test228.txml delete mode 100644 test/samples/w3c/txml/test229.txml delete mode 100644 test/samples/w3c/txml/test230.txml delete mode 100644 test/samples/w3c/txml/test232.txml delete mode 100644 test/samples/w3c/txml/test233.txml delete mode 100644 test/samples/w3c/txml/test234.txml delete mode 100644 test/samples/w3c/txml/test235.txml delete mode 100644 test/samples/w3c/txml/test236.txml delete mode 100644 test/samples/w3c/txml/test237.txml delete mode 100644 test/samples/w3c/txml/test239.txml delete mode 100644 test/samples/w3c/txml/test239sub1.txml delete mode 100644 test/samples/w3c/txml/test240.txml delete mode 100644 test/samples/w3c/txml/test241.txml delete mode 100644 test/samples/w3c/txml/test242.txml delete mode 100644 test/samples/w3c/txml/test242sub1.txml delete mode 100644 test/samples/w3c/txml/test243.txml delete mode 100644 test/samples/w3c/txml/test244.txml delete mode 100644 test/samples/w3c/txml/test245.txml delete mode 100644 test/samples/w3c/txml/test247.txml delete mode 100644 test/samples/w3c/txml/test250.txml delete mode 100644 test/samples/w3c/txml/test252.txml delete mode 100644 test/samples/w3c/txml/test253.txml delete mode 100644 test/samples/w3c/txml/test276.txml delete mode 100644 test/samples/w3c/txml/test276sub1.txml delete mode 100644 test/samples/w3c/txml/test277.txml delete mode 100644 test/samples/w3c/txml/test278.txml delete mode 100644 test/samples/w3c/txml/test279.txml delete mode 100644 test/samples/w3c/txml/test280.txml delete mode 100644 test/samples/w3c/txml/test286.txml delete mode 100644 test/samples/w3c/txml/test287.txml delete mode 100644 test/samples/w3c/txml/test294.txml delete mode 100644 test/samples/w3c/txml/test298.txml delete mode 100644 test/samples/w3c/txml/test301.txml delete mode 100644 test/samples/w3c/txml/test302.txml delete mode 100644 test/samples/w3c/txml/test303.txml delete mode 100644 test/samples/w3c/txml/test304.txml delete mode 100644 test/samples/w3c/txml/test307.txml delete mode 100644 test/samples/w3c/txml/test309.txml delete mode 100644 test/samples/w3c/txml/test310.txml delete mode 100644 test/samples/w3c/txml/test311.txml delete mode 100644 test/samples/w3c/txml/test312.txml delete mode 100644 test/samples/w3c/txml/test313.txml delete mode 100644 test/samples/w3c/txml/test314.txml delete mode 100644 test/samples/w3c/txml/test318.txml delete mode 100644 test/samples/w3c/txml/test319.txml delete mode 100644 test/samples/w3c/txml/test321.txml delete mode 100644 test/samples/w3c/txml/test322.txml delete mode 100644 test/samples/w3c/txml/test323.txml delete mode 100644 test/samples/w3c/txml/test324.txml delete mode 100644 test/samples/w3c/txml/test325.txml delete mode 100644 test/samples/w3c/txml/test326.txml delete mode 100644 test/samples/w3c/txml/test329.txml delete mode 100644 test/samples/w3c/txml/test330.txml delete mode 100644 test/samples/w3c/txml/test331.txml delete mode 100644 test/samples/w3c/txml/test332.txml delete mode 100644 test/samples/w3c/txml/test333.txml delete mode 100644 test/samples/w3c/txml/test335.txml delete mode 100644 test/samples/w3c/txml/test336.txml delete mode 100644 test/samples/w3c/txml/test337.txml delete mode 100644 test/samples/w3c/txml/test338.txml delete mode 100644 test/samples/w3c/txml/test339.txml delete mode 100644 test/samples/w3c/txml/test342.txml delete mode 100644 test/samples/w3c/txml/test343.txml delete mode 100644 test/samples/w3c/txml/test344.txml delete mode 100644 test/samples/w3c/txml/test346.txml delete mode 100644 test/samples/w3c/txml/test347.txml delete mode 100644 test/samples/w3c/txml/test348.txml delete mode 100644 test/samples/w3c/txml/test349.txml delete mode 100644 test/samples/w3c/txml/test350.txml delete mode 100644 test/samples/w3c/txml/test351.txml delete mode 100644 test/samples/w3c/txml/test352.txml delete mode 100644 test/samples/w3c/txml/test354.txml delete mode 100644 test/samples/w3c/txml/test355.txml delete mode 100644 test/samples/w3c/txml/test364.txml delete mode 100644 test/samples/w3c/txml/test372.txml delete mode 100644 test/samples/w3c/txml/test375.txml delete mode 100644 test/samples/w3c/txml/test376.txml delete mode 100644 test/samples/w3c/txml/test377.txml delete mode 100644 test/samples/w3c/txml/test378.txml delete mode 100644 test/samples/w3c/txml/test387.txml delete mode 100644 test/samples/w3c/txml/test388.txml delete mode 100644 test/samples/w3c/txml/test396.txml delete mode 100644 test/samples/w3c/txml/test399.txml delete mode 100644 test/samples/w3c/txml/test401.txml delete mode 100644 test/samples/w3c/txml/test402.txml delete mode 100644 test/samples/w3c/txml/test403a.txml delete mode 100644 test/samples/w3c/txml/test403b.txml delete mode 100644 test/samples/w3c/txml/test403c.txml delete mode 100644 test/samples/w3c/txml/test404.txml delete mode 100644 test/samples/w3c/txml/test405.txml delete mode 100644 test/samples/w3c/txml/test406.txml delete mode 100644 test/samples/w3c/txml/test407.txml delete mode 100644 test/samples/w3c/txml/test409.txml delete mode 100644 test/samples/w3c/txml/test411.txml delete mode 100644 test/samples/w3c/txml/test412.txml delete mode 100644 test/samples/w3c/txml/test413.txml delete mode 100644 test/samples/w3c/txml/test415.txml delete mode 100644 test/samples/w3c/txml/test416.txml delete mode 100644 test/samples/w3c/txml/test417.txml delete mode 100644 test/samples/w3c/txml/test419.txml delete mode 100644 test/samples/w3c/txml/test421.txml delete mode 100644 test/samples/w3c/txml/test422.txml delete mode 100644 test/samples/w3c/txml/test423.txml delete mode 100644 test/samples/w3c/txml/test436.txml delete mode 100644 test/samples/w3c/txml/test444.txml delete mode 100644 test/samples/w3c/txml/test445.txml delete mode 100644 test/samples/w3c/txml/test448.txml delete mode 100644 test/samples/w3c/txml/test449.txml delete mode 100644 test/samples/w3c/txml/test451.txml delete mode 100644 test/samples/w3c/txml/test452.txml delete mode 100644 test/samples/w3c/txml/test453.txml delete mode 100644 test/samples/w3c/txml/test456.txml delete mode 100644 test/samples/w3c/txml/test457.txml delete mode 100644 test/samples/w3c/txml/test460.txml delete mode 100644 test/samples/w3c/txml/test463.txml delete mode 100644 test/samples/w3c/txml/test464.txml delete mode 100644 test/samples/w3c/txml/test465.txml delete mode 100644 test/samples/w3c/txml/test466.txml delete mode 100644 test/samples/w3c/txml/test467.txml delete mode 100644 test/samples/w3c/txml/test468.txml delete mode 100644 test/samples/w3c/txml/test469.txml delete mode 100644 test/samples/w3c/txml/test470.txml delete mode 100644 test/samples/w3c/txml/test473.txml delete mode 100644 test/samples/w3c/txml/test474.txml delete mode 100644 test/samples/w3c/txml/test475.txml delete mode 100644 test/samples/w3c/txml/test476.txml delete mode 100644 test/samples/w3c/txml/test477.txml delete mode 100644 test/samples/w3c/txml/test478.txml delete mode 100644 test/samples/w3c/txml/test479.txml delete mode 100644 test/samples/w3c/txml/test480.txml delete mode 100644 test/samples/w3c/txml/test481.txml delete mode 100644 test/samples/w3c/txml/test482.txml delete mode 100644 test/samples/w3c/txml/test483.txml delete mode 100644 test/samples/w3c/txml/test487.txml delete mode 100644 test/samples/w3c/txml/test488.txml delete mode 100644 test/samples/w3c/txml/test495.txml delete mode 100644 test/samples/w3c/txml/test500.txml delete mode 100644 test/samples/w3c/txml/test501.txml delete mode 100644 test/samples/w3c/txml/test503.txml delete mode 100644 test/samples/w3c/txml/test504.txml delete mode 100644 test/samples/w3c/txml/test505.txml delete mode 100644 test/samples/w3c/txml/test506.txml delete mode 100644 test/samples/w3c/txml/test509.txml delete mode 100644 test/samples/w3c/txml/test510.txml delete mode 100644 test/samples/w3c/txml/test513.txml delete mode 100644 test/samples/w3c/txml/test518.txml delete mode 100644 test/samples/w3c/txml/test519.txml delete mode 100644 test/samples/w3c/txml/test520.txml delete mode 100644 test/samples/w3c/txml/test521.txml delete mode 100644 test/samples/w3c/txml/test522.txml delete mode 100644 test/samples/w3c/txml/test525.txml delete mode 100644 test/samples/w3c/txml/test527.txml delete mode 100644 test/samples/w3c/txml/test528.txml delete mode 100644 test/samples/w3c/txml/test529.txml delete mode 100644 test/samples/w3c/txml/test530.txml delete mode 100644 test/samples/w3c/txml/test531.txml delete mode 100644 test/samples/w3c/txml/test532.txml delete mode 100644 test/samples/w3c/txml/test533.txml delete mode 100644 test/samples/w3c/txml/test534.txml delete mode 100644 test/samples/w3c/txml/test537.txml delete mode 100644 test/samples/w3c/txml/test539.txml delete mode 100644 test/samples/w3c/txml/test539.txt delete mode 100644 test/samples/w3c/txml/test540.txml delete mode 100644 test/samples/w3c/txml/test540.txt delete mode 100644 test/samples/w3c/txml/test542.txml delete mode 100644 test/samples/w3c/txml/test543.txml delete mode 100644 test/samples/w3c/txml/test544.txml delete mode 100644 test/samples/w3c/txml/test546.txml delete mode 100644 test/samples/w3c/txml/test547.txml delete mode 100644 test/samples/w3c/txml/test550.txml delete mode 100644 test/samples/w3c/txml/test551.txml delete mode 100644 test/samples/w3c/txml/test552.txml delete mode 100644 test/samples/w3c/txml/test552.txt delete mode 100644 test/samples/w3c/txml/test553.txml delete mode 100644 test/samples/w3c/txml/test554.txml delete mode 100644 test/samples/w3c/txml/test555.txml delete mode 100644 test/samples/w3c/txml/test557.txml delete mode 100644 test/samples/w3c/txml/test557.txt delete mode 100644 test/samples/w3c/txml/test558.txml delete mode 100644 test/samples/w3c/txml/test558.txt delete mode 100644 test/samples/w3c/txml/test560.txml delete mode 100644 test/samples/w3c/txml/test561.txml delete mode 100644 test/samples/w3c/txml/test562.txml delete mode 100644 test/samples/w3c/txml/test567.txml delete mode 100644 test/samples/w3c/txml/test568.txml delete mode 100644 test/samples/w3c/txml/test569.txml delete mode 100644 test/samples/w3c/txml/test570.txml delete mode 100644 test/samples/w3c/txml/test576.txml delete mode 100644 test/samples/w3c/txml/test578.txml delete mode 100755 test/samples/w3c/update-txml.sh delete mode 100644 test/samples/w3c/xpath/robots.txt delete mode 100644 test/samples/w3c/xpath/test144.scxml delete mode 100644 test/samples/w3c/xpath/test147.scxml delete mode 100644 test/samples/w3c/xpath/test148.scxml delete mode 100644 test/samples/w3c/xpath/test149.scxml delete mode 100644 test/samples/w3c/xpath/test150.scxml delete mode 100644 test/samples/w3c/xpath/test151.scxml delete mode 100644 test/samples/w3c/xpath/test152.scxml delete mode 100644 test/samples/w3c/xpath/test153.scxml delete mode 100644 test/samples/w3c/xpath/test155.scxml delete mode 100644 test/samples/w3c/xpath/test156.scxml delete mode 100644 test/samples/w3c/xpath/test158.scxml delete mode 100644 test/samples/w3c/xpath/test159.scxml delete mode 100644 test/samples/w3c/xpath/test172.scxml delete mode 100644 test/samples/w3c/xpath/test173.scxml delete mode 100644 test/samples/w3c/xpath/test174.scxml delete mode 100644 test/samples/w3c/xpath/test175.scxml delete mode 100644 test/samples/w3c/xpath/test176.scxml delete mode 100644 test/samples/w3c/xpath/test178.scxml delete mode 100644 test/samples/w3c/xpath/test179.scxml delete mode 100644 test/samples/w3c/xpath/test183.scxml delete mode 100644 test/samples/w3c/xpath/test185.scxml delete mode 100644 test/samples/w3c/xpath/test186.scxml delete mode 100644 test/samples/w3c/xpath/test187.scxml delete mode 100644 test/samples/w3c/xpath/test189.scxml delete mode 100644 test/samples/w3c/xpath/test190.scxml delete mode 100644 test/samples/w3c/xpath/test191.scxml delete mode 100644 test/samples/w3c/xpath/test192.scxml delete mode 100644 test/samples/w3c/xpath/test193.scxml delete mode 100644 test/samples/w3c/xpath/test194.scxml delete mode 100644 test/samples/w3c/xpath/test198.scxml delete mode 100644 test/samples/w3c/xpath/test199.scxml delete mode 100644 test/samples/w3c/xpath/test200.scxml delete mode 100644 test/samples/w3c/xpath/test201.scxml delete mode 100644 test/samples/w3c/xpath/test205.scxml delete mode 100644 test/samples/w3c/xpath/test207.scxml delete mode 100644 test/samples/w3c/xpath/test208.scxml delete mode 100644 test/samples/w3c/xpath/test210.scxml delete mode 100644 test/samples/w3c/xpath/test215.scxml delete mode 100644 test/samples/w3c/xpath/test216.scxml delete mode 100644 test/samples/w3c/xpath/test216sub1.scxml delete mode 100644 test/samples/w3c/xpath/test220.scxml delete mode 100644 test/samples/w3c/xpath/test223.scxml delete mode 100644 test/samples/w3c/xpath/test224.scxml delete mode 100644 test/samples/w3c/xpath/test225.scxml delete mode 100644 test/samples/w3c/xpath/test226.scxml delete mode 100644 test/samples/w3c/xpath/test226sub1.scxml delete mode 100644 test/samples/w3c/xpath/test228.scxml delete mode 100644 test/samples/w3c/xpath/test229.scxml delete mode 100644 test/samples/w3c/xpath/test230.scxml delete mode 100644 test/samples/w3c/xpath/test232.scxml delete mode 100644 test/samples/w3c/xpath/test233.scxml delete mode 100644 test/samples/w3c/xpath/test234.scxml delete mode 100644 test/samples/w3c/xpath/test235.scxml delete mode 100644 test/samples/w3c/xpath/test236.scxml delete mode 100644 test/samples/w3c/xpath/test237.scxml delete mode 100644 test/samples/w3c/xpath/test239.scxml delete mode 100644 test/samples/w3c/xpath/test239sub1.scxml delete mode 100644 test/samples/w3c/xpath/test240.scxml delete mode 100644 test/samples/w3c/xpath/test241.scxml delete mode 100644 test/samples/w3c/xpath/test242.scxml delete mode 100644 test/samples/w3c/xpath/test242sub1.scxml delete mode 100644 test/samples/w3c/xpath/test243.scxml delete mode 100644 test/samples/w3c/xpath/test244.scxml delete mode 100644 test/samples/w3c/xpath/test245.scxml delete mode 100644 test/samples/w3c/xpath/test247.scxml delete mode 100644 test/samples/w3c/xpath/test250.scxml delete mode 100644 test/samples/w3c/xpath/test252.scxml delete mode 100644 test/samples/w3c/xpath/test253.scxml delete mode 100644 test/samples/w3c/xpath/test276.scxml delete mode 100644 test/samples/w3c/xpath/test276sub1.scxml delete mode 100644 test/samples/w3c/xpath/test277.scxml delete mode 100644 test/samples/w3c/xpath/test278.scxml delete mode 100644 test/samples/w3c/xpath/test279.scxml delete mode 100644 test/samples/w3c/xpath/test280.scxml delete mode 100644 test/samples/w3c/xpath/test286.scxml delete mode 100644 test/samples/w3c/xpath/test287.scxml delete mode 100644 test/samples/w3c/xpath/test294.scxml delete mode 100644 test/samples/w3c/xpath/test298.scxml delete mode 100644 test/samples/w3c/xpath/test301.scxml delete mode 100644 test/samples/w3c/xpath/test302.scxml delete mode 100644 test/samples/w3c/xpath/test303.scxml delete mode 100644 test/samples/w3c/xpath/test304.scxml delete mode 100644 test/samples/w3c/xpath/test307.scxml delete mode 100644 test/samples/w3c/xpath/test309.scxml delete mode 100644 test/samples/w3c/xpath/test310.scxml delete mode 100644 test/samples/w3c/xpath/test311.scxml delete mode 100644 test/samples/w3c/xpath/test312.scxml delete mode 100644 test/samples/w3c/xpath/test313.scxml delete mode 100644 test/samples/w3c/xpath/test314.scxml delete mode 100644 test/samples/w3c/xpath/test318.scxml delete mode 100644 test/samples/w3c/xpath/test319.scxml delete mode 100644 test/samples/w3c/xpath/test321.scxml delete mode 100644 test/samples/w3c/xpath/test322.scxml delete mode 100644 test/samples/w3c/xpath/test323.scxml delete mode 100644 test/samples/w3c/xpath/test324.scxml delete mode 100644 test/samples/w3c/xpath/test325.scxml delete mode 100644 test/samples/w3c/xpath/test326.scxml delete mode 100644 test/samples/w3c/xpath/test329.scxml delete mode 100644 test/samples/w3c/xpath/test330.scxml delete mode 100644 test/samples/w3c/xpath/test331.scxml delete mode 100644 test/samples/w3c/xpath/test332.scxml delete mode 100644 test/samples/w3c/xpath/test333.scxml delete mode 100644 test/samples/w3c/xpath/test335.scxml delete mode 100644 test/samples/w3c/xpath/test336.scxml delete mode 100644 test/samples/w3c/xpath/test337.scxml delete mode 100644 test/samples/w3c/xpath/test338.scxml delete mode 100644 test/samples/w3c/xpath/test339.scxml delete mode 100644 test/samples/w3c/xpath/test342.scxml delete mode 100644 test/samples/w3c/xpath/test343.scxml delete mode 100644 test/samples/w3c/xpath/test344.scxml delete mode 100644 test/samples/w3c/xpath/test346.scxml delete mode 100644 test/samples/w3c/xpath/test347.scxml delete mode 100644 test/samples/w3c/xpath/test348.scxml delete mode 100644 test/samples/w3c/xpath/test349.scxml delete mode 100644 test/samples/w3c/xpath/test350.scxml delete mode 100644 test/samples/w3c/xpath/test351.scxml delete mode 100644 test/samples/w3c/xpath/test352.scxml delete mode 100644 test/samples/w3c/xpath/test354.scxml delete mode 100644 test/samples/w3c/xpath/test355.scxml delete mode 100644 test/samples/w3c/xpath/test364.scxml delete mode 100644 test/samples/w3c/xpath/test372.scxml delete mode 100644 test/samples/w3c/xpath/test375.scxml delete mode 100644 test/samples/w3c/xpath/test376.scxml delete mode 100644 test/samples/w3c/xpath/test377.scxml delete mode 100644 test/samples/w3c/xpath/test378.scxml delete mode 100644 test/samples/w3c/xpath/test387.scxml delete mode 100644 test/samples/w3c/xpath/test388.scxml delete mode 100644 test/samples/w3c/xpath/test396.scxml delete mode 100644 test/samples/w3c/xpath/test399.scxml delete mode 100644 test/samples/w3c/xpath/test401.scxml delete mode 100644 test/samples/w3c/xpath/test402.scxml delete mode 100644 test/samples/w3c/xpath/test403a.scxml delete mode 100644 test/samples/w3c/xpath/test403b.scxml delete mode 100644 test/samples/w3c/xpath/test403c.scxml delete mode 100644 test/samples/w3c/xpath/test404.scxml delete mode 100644 test/samples/w3c/xpath/test405.scxml delete mode 100644 test/samples/w3c/xpath/test406.scxml delete mode 100644 test/samples/w3c/xpath/test407.scxml delete mode 100644 test/samples/w3c/xpath/test409.scxml delete mode 100644 test/samples/w3c/xpath/test411.scxml delete mode 100644 test/samples/w3c/xpath/test412.scxml delete mode 100644 test/samples/w3c/xpath/test413.scxml delete mode 100644 test/samples/w3c/xpath/test415.scxml delete mode 100644 test/samples/w3c/xpath/test416.scxml delete mode 100644 test/samples/w3c/xpath/test417.scxml delete mode 100644 test/samples/w3c/xpath/test419.scxml delete mode 100644 test/samples/w3c/xpath/test421.scxml delete mode 100644 test/samples/w3c/xpath/test422.scxml delete mode 100644 test/samples/w3c/xpath/test423.scxml delete mode 100644 test/samples/w3c/xpath/test436.scxml delete mode 100644 test/samples/w3c/xpath/test444.scxml delete mode 100644 test/samples/w3c/xpath/test445.scxml delete mode 100644 test/samples/w3c/xpath/test448.scxml delete mode 100644 test/samples/w3c/xpath/test449.scxml delete mode 100644 test/samples/w3c/xpath/test451.scxml delete mode 100644 test/samples/w3c/xpath/test452.scxml delete mode 100644 test/samples/w3c/xpath/test453.scxml delete mode 100644 test/samples/w3c/xpath/test456.scxml delete mode 100644 test/samples/w3c/xpath/test457.scxml delete mode 100644 test/samples/w3c/xpath/test460.scxml delete mode 100644 test/samples/w3c/xpath/test463.scxml delete mode 100644 test/samples/w3c/xpath/test464.scxml delete mode 100644 test/samples/w3c/xpath/test465.scxml delete mode 100644 test/samples/w3c/xpath/test466.scxml delete mode 100644 test/samples/w3c/xpath/test467.scxml delete mode 100644 test/samples/w3c/xpath/test468.scxml delete mode 100644 test/samples/w3c/xpath/test469.scxml delete mode 100644 test/samples/w3c/xpath/test470.scxml delete mode 100644 test/samples/w3c/xpath/test473.scxml delete mode 100644 test/samples/w3c/xpath/test474.scxml delete mode 100644 test/samples/w3c/xpath/test475.scxml delete mode 100644 test/samples/w3c/xpath/test476.scxml delete mode 100644 test/samples/w3c/xpath/test477.scxml delete mode 100644 test/samples/w3c/xpath/test478.scxml delete mode 100644 test/samples/w3c/xpath/test479.scxml delete mode 100644 test/samples/w3c/xpath/test480.scxml delete mode 100644 test/samples/w3c/xpath/test481.scxml delete mode 100644 test/samples/w3c/xpath/test482.scxml delete mode 100644 test/samples/w3c/xpath/test483.scxml delete mode 100644 test/samples/w3c/xpath/test487.scxml delete mode 100644 test/samples/w3c/xpath/test488.scxml delete mode 100644 test/samples/w3c/xpath/test495.scxml delete mode 100644 test/samples/w3c/xpath/test500.scxml delete mode 100644 test/samples/w3c/xpath/test501.scxml delete mode 100644 test/samples/w3c/xpath/test503.scxml delete mode 100644 test/samples/w3c/xpath/test504.scxml delete mode 100644 test/samples/w3c/xpath/test505.scxml delete mode 100644 test/samples/w3c/xpath/test506.scxml delete mode 100644 test/samples/w3c/xpath/test509.scxml delete mode 100644 test/samples/w3c/xpath/test510.scxml delete mode 100644 test/samples/w3c/xpath/test513.scxml delete mode 100644 test/samples/w3c/xpath/test518.scxml delete mode 100644 test/samples/w3c/xpath/test519.scxml delete mode 100644 test/samples/w3c/xpath/test520.scxml delete mode 100644 test/samples/w3c/xpath/test521.scxml delete mode 100644 test/samples/w3c/xpath/test522.scxml delete mode 100644 test/samples/w3c/xpath/test525.scxml delete mode 100644 test/samples/w3c/xpath/test527.scxml delete mode 100644 test/samples/w3c/xpath/test528.scxml delete mode 100644 test/samples/w3c/xpath/test529.scxml delete mode 100644 test/samples/w3c/xpath/test530.scxml delete mode 100644 test/samples/w3c/xpath/test531.scxml delete mode 100644 test/samples/w3c/xpath/test532.scxml delete mode 100644 test/samples/w3c/xpath/test533.scxml delete mode 100644 test/samples/w3c/xpath/test534.scxml delete mode 100644 test/samples/w3c/xpath/test537.scxml delete mode 100644 test/samples/w3c/xpath/test539.scxml delete mode 100644 test/samples/w3c/xpath/test539.txt delete mode 100644 test/samples/w3c/xpath/test540.scxml delete mode 100644 test/samples/w3c/xpath/test540.txt delete mode 100644 test/samples/w3c/xpath/test542.scxml delete mode 100644 test/samples/w3c/xpath/test543.scxml delete mode 100644 test/samples/w3c/xpath/test544.scxml delete mode 100644 test/samples/w3c/xpath/test546.scxml delete mode 100644 test/samples/w3c/xpath/test547.scxml delete mode 100644 test/samples/w3c/xpath/test550.scxml delete mode 100644 test/samples/w3c/xpath/test551.scxml delete mode 100644 test/samples/w3c/xpath/test552.scxml delete mode 100644 test/samples/w3c/xpath/test552.txt delete mode 100644 test/samples/w3c/xpath/test553.scxml delete mode 100644 test/samples/w3c/xpath/test554.scxml delete mode 100644 test/samples/w3c/xpath/test555.scxml delete mode 100644 test/samples/w3c/xpath/test557.scxml delete mode 100644 test/samples/w3c/xpath/test557.txt delete mode 100644 test/samples/w3c/xpath/test558.scxml delete mode 100644 test/samples/w3c/xpath/test558.txt delete mode 100644 test/samples/w3c/xpath/test560.scxml delete mode 100644 test/samples/w3c/xpath/test561.scxml delete mode 100644 test/samples/w3c/xpath/test562.scxml delete mode 100644 test/samples/w3c/xpath/test567.scxml delete mode 100644 test/samples/w3c/xpath/test568.scxml delete mode 100644 test/samples/w3c/xpath/test569.scxml delete mode 100644 test/samples/w3c/xpath/test570.scxml delete mode 100644 test/samples/w3c/xpath/test576.scxml delete mode 100644 test/samples/w3c/xpath/test578.scxml delete mode 100644 test/schema/scxml-attribs.xsd delete mode 100644 test/schema/scxml-contentmodels.xsd delete mode 100644 test/schema/scxml-datatypes.xsd delete mode 100644 test/schema/scxml-module-core.xsd delete mode 100644 test/schema/scxml-module-data.xsd delete mode 100644 test/schema/scxml-module-external.xsd delete mode 100644 test/schema/scxml.xsd create mode 100644 test/src/test-arabica-namespaces.cpp create mode 100644 test/src/test-trie.cpp create mode 100644 test/uscxml/applications/SpatialMapTicker.java create mode 100644 test/uscxml/applications/click.wav create mode 100644 test/uscxml/applications/spoken-map-ticker.scxml create mode 100644 test/uscxml/applications/spoken-map-ticker.xhtml create mode 100644 test/uscxml/arabica/test-arabica-events.xml create mode 100644 test/uscxml/arabica/test-arabica-parsing.xml create mode 100644 test/uscxml/audio/click.wav create mode 100644 test/uscxml/chartToFSM/test-event-desc-merging.scxml create mode 100644 test/uscxml/chartToFSM/test-event-set-conflict.scxml create mode 100644 test/uscxml/chartToFSM/test-flattening.scxml create mode 100644 test/uscxml/prolog/likes.pl create mode 100644 test/uscxml/promela/test-invokers.scxml create mode 100644 test/uscxml/promela/test-non-progress.scxml create mode 100644 test/uscxml/promela/test-progress-label.scxml create mode 100644 test/uscxml/promela/test-simple.scxml create mode 100644 test/uscxml/promela/test-syntax.scxml create mode 100644 test/uscxml/proto/3DViewer/CameraPos.proto create mode 100644 test/uscxml/proto/3DViewer/DirectoryListingService.proto create mode 100644 test/uscxml/proto/3DViewer/LinearAlgebra.proto create mode 100644 test/uscxml/proto/3DViewer/ModelInfo.proto create mode 100644 test/uscxml/proto/3DViewer/Pose.proto create mode 100644 test/uscxml/proto/3DViewer/SceneSetup.proto create mode 100644 test/uscxml/proto/3DViewer/SceneShotService.proto create mode 100644 test/uscxml/proto/Dependee.proto create mode 100644 test/uscxml/proto/Depender.proto create mode 100644 test/uscxml/proto/JSON.proto create mode 100644 test/uscxml/proto/Test.proto create mode 100644 test/uscxml/proto/TestServices.proto create mode 100644 test/uscxml/scenegraph/HARD_MP_VAL_000.wrl create mode 100644 test/uscxml/scripts/GreatCircle.js create mode 100644 test/uscxml/scripts/test-simple-ecmascript.scxml create mode 100644 test/uscxml/scxml-gui-test.scxml create mode 100644 test/uscxml/templates/mc-html.html create mode 100644 test/uscxml/templates/xhtml-invoker.html create mode 100644 test/uscxml/test-calendar.scxml create mode 100644 test/uscxml/test-communication.scxml create mode 100644 test/uscxml/test-custom-executable-content.scxml create mode 100644 test/uscxml/test-dirmon.scxml create mode 100644 test/uscxml/test-dom.scxml create mode 100644 test/uscxml/test-donedata.scxml create mode 100644 test/uscxml/test-ecmascript.scxml create mode 100644 test/uscxml/test-execution.scxml create mode 100644 test/uscxml/test-expect.scxml create mode 100644 test/uscxml/test-ffmpeg.scxml create mode 100644 test/uscxml/test-file-element.scxml create mode 100644 test/uscxml/test-http-servlet.scxml create mode 100644 test/uscxml/test-imap.scxml create mode 100644 test/uscxml/test-initial-config.scxml create mode 100644 test/uscxml/test-instant-messaging.scxml create mode 100644 test/uscxml/test-invoked.scxml create mode 100644 test/uscxml/test-java-datamodel.scxml create mode 100644 test/uscxml/test-java-invoker.scxml create mode 100644 test/uscxml/test-jvoicexml.scxml create mode 100644 test/uscxml/test-markup-passing.scxml create mode 100644 test/uscxml/test-markup.xml create mode 100644 test/uscxml/test-mmi-events.scxml create mode 100644 test/uscxml/test-mmi-im.scxml create mode 100644 test/uscxml/test-mmi-mc.scxml create mode 100644 test/uscxml/test-openal.scxml create mode 100644 test/uscxml/test-osgconvert.scxml create mode 100644 test/uscxml/test-performance.scxml create mode 100644 test/uscxml/test-postpone-element.scxml create mode 100644 test/uscxml/test-predicates.scxml create mode 100644 test/uscxml/test-prolog.scxml create mode 100644 test/uscxml/test-response-element.scxml create mode 100644 test/uscxml/test-scenegraph.scxml create mode 100644 test/uscxml/test-simplest.scxml create mode 100644 test/uscxml/test-smtp.scxml create mode 100644 test/uscxml/test-spatial-audio.scxml create mode 100644 test/uscxml/test-startup-time.scxml create mode 100644 test/uscxml/test-umundo-map-demo.scxml create mode 100644 test/uscxml/test-umundo-pingpong.scxml create mode 100644 test/uscxml/test-umundo-rpc.scxml create mode 100644 test/uscxml/test-umundo-s11n-chat.scxml create mode 100644 test/uscxml/test-umundo-s11n.scxml create mode 100644 test/uscxml/test-xhtml-invoker.scxml create mode 100644 test/w3c/confEcma.xsl create mode 100644 test/w3c/confXPath.xsl create mode 100755 test/w3c/convert-tests.sh create mode 100644 test/w3c/draft/calc.scxml create mode 100644 test/w3c/ecma/robots.txt create mode 100644 test/w3c/ecma/test144.scxml create mode 100644 test/w3c/ecma/test147.scxml create mode 100644 test/w3c/ecma/test148.scxml create mode 100644 test/w3c/ecma/test149.scxml create mode 100644 test/w3c/ecma/test150.scxml create mode 100644 test/w3c/ecma/test151.scxml create mode 100644 test/w3c/ecma/test152.scxml create mode 100644 test/w3c/ecma/test153.scxml create mode 100644 test/w3c/ecma/test155.scxml create mode 100644 test/w3c/ecma/test156.scxml create mode 100644 test/w3c/ecma/test158.scxml create mode 100644 test/w3c/ecma/test159.scxml create mode 100644 test/w3c/ecma/test172.scxml create mode 100644 test/w3c/ecma/test173.scxml create mode 100644 test/w3c/ecma/test174.scxml create mode 100644 test/w3c/ecma/test175.scxml create mode 100644 test/w3c/ecma/test176.scxml create mode 100644 test/w3c/ecma/test178.scxml create mode 100644 test/w3c/ecma/test179.scxml create mode 100644 test/w3c/ecma/test183.scxml create mode 100644 test/w3c/ecma/test185.scxml create mode 100644 test/w3c/ecma/test186.scxml create mode 100644 test/w3c/ecma/test187.scxml create mode 100644 test/w3c/ecma/test189.scxml create mode 100644 test/w3c/ecma/test190.scxml create mode 100644 test/w3c/ecma/test191.scxml create mode 100644 test/w3c/ecma/test192.scxml create mode 100644 test/w3c/ecma/test193.scxml create mode 100644 test/w3c/ecma/test194.scxml create mode 100644 test/w3c/ecma/test198.scxml create mode 100644 test/w3c/ecma/test199.scxml create mode 100644 test/w3c/ecma/test200.scxml create mode 100644 test/w3c/ecma/test201.scxml create mode 100644 test/w3c/ecma/test205.scxml create mode 100644 test/w3c/ecma/test207.scxml create mode 100644 test/w3c/ecma/test208.scxml create mode 100644 test/w3c/ecma/test210.scxml create mode 100644 test/w3c/ecma/test215.scxml create mode 100644 test/w3c/ecma/test216.scxml create mode 100644 test/w3c/ecma/test216sub1.scxml create mode 100644 test/w3c/ecma/test220.scxml create mode 100644 test/w3c/ecma/test223.scxml create mode 100644 test/w3c/ecma/test224.scxml create mode 100644 test/w3c/ecma/test225.scxml create mode 100644 test/w3c/ecma/test226.scxml create mode 100644 test/w3c/ecma/test226sub1.scxml create mode 100644 test/w3c/ecma/test228.scxml create mode 100644 test/w3c/ecma/test229.scxml create mode 100644 test/w3c/ecma/test230.scxml create mode 100644 test/w3c/ecma/test232.scxml create mode 100644 test/w3c/ecma/test233.scxml create mode 100644 test/w3c/ecma/test234.scxml create mode 100644 test/w3c/ecma/test235.scxml create mode 100644 test/w3c/ecma/test236.scxml create mode 100644 test/w3c/ecma/test237.scxml create mode 100644 test/w3c/ecma/test239.scxml create mode 100644 test/w3c/ecma/test239sub1.scxml create mode 100644 test/w3c/ecma/test240.scxml create mode 100644 test/w3c/ecma/test241.scxml create mode 100644 test/w3c/ecma/test242.scxml create mode 100644 test/w3c/ecma/test242sub1.scxml create mode 100644 test/w3c/ecma/test243.scxml create mode 100644 test/w3c/ecma/test244.scxml create mode 100644 test/w3c/ecma/test245.scxml create mode 100644 test/w3c/ecma/test247.scxml create mode 100644 test/w3c/ecma/test250.scxml create mode 100644 test/w3c/ecma/test252.scxml create mode 100644 test/w3c/ecma/test253.scxml create mode 100644 test/w3c/ecma/test276.scxml create mode 100644 test/w3c/ecma/test276sub1.scxml create mode 100644 test/w3c/ecma/test277.scxml create mode 100644 test/w3c/ecma/test278.scxml create mode 100644 test/w3c/ecma/test279.scxml create mode 100644 test/w3c/ecma/test280.scxml create mode 100644 test/w3c/ecma/test286.scxml create mode 100644 test/w3c/ecma/test287.scxml create mode 100644 test/w3c/ecma/test294.scxml create mode 100644 test/w3c/ecma/test298.scxml create mode 100644 test/w3c/ecma/test301.scxml create mode 100644 test/w3c/ecma/test302.scxml create mode 100644 test/w3c/ecma/test303.scxml create mode 100644 test/w3c/ecma/test304.scxml create mode 100644 test/w3c/ecma/test307.scxml create mode 100644 test/w3c/ecma/test309.scxml create mode 100644 test/w3c/ecma/test310.scxml create mode 100644 test/w3c/ecma/test311.scxml create mode 100644 test/w3c/ecma/test312.scxml create mode 100644 test/w3c/ecma/test313.scxml create mode 100644 test/w3c/ecma/test314.scxml create mode 100644 test/w3c/ecma/test318.scxml create mode 100644 test/w3c/ecma/test319.scxml create mode 100644 test/w3c/ecma/test321.scxml create mode 100644 test/w3c/ecma/test322.scxml create mode 100644 test/w3c/ecma/test323.scxml create mode 100644 test/w3c/ecma/test324.scxml create mode 100644 test/w3c/ecma/test325.scxml create mode 100644 test/w3c/ecma/test326.scxml create mode 100644 test/w3c/ecma/test329.scxml create mode 100644 test/w3c/ecma/test330.scxml create mode 100644 test/w3c/ecma/test331.scxml create mode 100644 test/w3c/ecma/test332.scxml create mode 100644 test/w3c/ecma/test333.scxml create mode 100644 test/w3c/ecma/test335.scxml create mode 100644 test/w3c/ecma/test336.scxml create mode 100644 test/w3c/ecma/test337.scxml create mode 100644 test/w3c/ecma/test338.scxml create mode 100644 test/w3c/ecma/test339.scxml create mode 100644 test/w3c/ecma/test342.scxml create mode 100644 test/w3c/ecma/test343.scxml create mode 100644 test/w3c/ecma/test344.scxml create mode 100644 test/w3c/ecma/test346.scxml create mode 100644 test/w3c/ecma/test347.scxml create mode 100644 test/w3c/ecma/test348.scxml create mode 100644 test/w3c/ecma/test349.scxml create mode 100644 test/w3c/ecma/test350.scxml create mode 100644 test/w3c/ecma/test351.scxml create mode 100644 test/w3c/ecma/test352.scxml create mode 100644 test/w3c/ecma/test354.scxml create mode 100644 test/w3c/ecma/test355.scxml create mode 100644 test/w3c/ecma/test364.scxml create mode 100644 test/w3c/ecma/test372.scxml create mode 100644 test/w3c/ecma/test375.scxml create mode 100644 test/w3c/ecma/test376.scxml create mode 100644 test/w3c/ecma/test377.scxml create mode 100644 test/w3c/ecma/test378.scxml create mode 100644 test/w3c/ecma/test387.scxml create mode 100644 test/w3c/ecma/test388.scxml create mode 100644 test/w3c/ecma/test396.scxml create mode 100644 test/w3c/ecma/test399.scxml create mode 100644 test/w3c/ecma/test401.scxml create mode 100644 test/w3c/ecma/test402.scxml create mode 100644 test/w3c/ecma/test403a.scxml create mode 100644 test/w3c/ecma/test403b.scxml create mode 100644 test/w3c/ecma/test403c.scxml create mode 100644 test/w3c/ecma/test404.scxml create mode 100644 test/w3c/ecma/test405.scxml create mode 100644 test/w3c/ecma/test406.scxml create mode 100644 test/w3c/ecma/test407.scxml create mode 100644 test/w3c/ecma/test409.scxml create mode 100644 test/w3c/ecma/test411.scxml create mode 100644 test/w3c/ecma/test412.scxml create mode 100644 test/w3c/ecma/test413.scxml create mode 100644 test/w3c/ecma/test415.scxml create mode 100644 test/w3c/ecma/test416.scxml create mode 100644 test/w3c/ecma/test417.scxml create mode 100644 test/w3c/ecma/test419.scxml create mode 100644 test/w3c/ecma/test421.scxml create mode 100644 test/w3c/ecma/test422.scxml create mode 100644 test/w3c/ecma/test423.scxml create mode 100644 test/w3c/ecma/test436.scxml create mode 100644 test/w3c/ecma/test444.scxml create mode 100644 test/w3c/ecma/test445.scxml create mode 100644 test/w3c/ecma/test448.scxml create mode 100644 test/w3c/ecma/test449.scxml create mode 100644 test/w3c/ecma/test451.scxml create mode 100644 test/w3c/ecma/test452.scxml create mode 100644 test/w3c/ecma/test453.scxml create mode 100644 test/w3c/ecma/test456.scxml create mode 100644 test/w3c/ecma/test457.scxml create mode 100644 test/w3c/ecma/test460.scxml create mode 100644 test/w3c/ecma/test463.scxml create mode 100644 test/w3c/ecma/test464.scxml create mode 100644 test/w3c/ecma/test465.scxml create mode 100644 test/w3c/ecma/test466.scxml create mode 100644 test/w3c/ecma/test467.scxml create mode 100644 test/w3c/ecma/test468.scxml create mode 100644 test/w3c/ecma/test469.scxml create mode 100644 test/w3c/ecma/test470.scxml create mode 100644 test/w3c/ecma/test473.scxml create mode 100644 test/w3c/ecma/test474.scxml create mode 100644 test/w3c/ecma/test475.scxml create mode 100644 test/w3c/ecma/test476.scxml create mode 100644 test/w3c/ecma/test477.scxml create mode 100644 test/w3c/ecma/test478.scxml create mode 100644 test/w3c/ecma/test479.scxml create mode 100644 test/w3c/ecma/test480.scxml create mode 100644 test/w3c/ecma/test481.scxml create mode 100644 test/w3c/ecma/test482.scxml create mode 100644 test/w3c/ecma/test483.scxml create mode 100644 test/w3c/ecma/test487.scxml create mode 100644 test/w3c/ecma/test488.scxml create mode 100644 test/w3c/ecma/test495.scxml create mode 100644 test/w3c/ecma/test500.scxml create mode 100644 test/w3c/ecma/test501.scxml create mode 100644 test/w3c/ecma/test503.scxml create mode 100644 test/w3c/ecma/test504.scxml create mode 100644 test/w3c/ecma/test505.scxml create mode 100644 test/w3c/ecma/test506.scxml create mode 100644 test/w3c/ecma/test509.scxml create mode 100644 test/w3c/ecma/test510.scxml create mode 100644 test/w3c/ecma/test513.scxml create mode 100644 test/w3c/ecma/test518.scxml create mode 100644 test/w3c/ecma/test519.scxml create mode 100644 test/w3c/ecma/test520.scxml create mode 100644 test/w3c/ecma/test521.scxml create mode 100644 test/w3c/ecma/test522.scxml create mode 100644 test/w3c/ecma/test525.scxml create mode 100644 test/w3c/ecma/test527.scxml create mode 100644 test/w3c/ecma/test528.scxml create mode 100644 test/w3c/ecma/test529.scxml create mode 100644 test/w3c/ecma/test530.scxml create mode 100644 test/w3c/ecma/test531.scxml create mode 100644 test/w3c/ecma/test532.scxml create mode 100644 test/w3c/ecma/test533.scxml create mode 100644 test/w3c/ecma/test534.scxml create mode 100644 test/w3c/ecma/test537.scxml create mode 100644 test/w3c/ecma/test539.scxml create mode 100644 test/w3c/ecma/test539.txt create mode 100644 test/w3c/ecma/test540.scxml create mode 100644 test/w3c/ecma/test540.txt create mode 100644 test/w3c/ecma/test542.scxml create mode 100644 test/w3c/ecma/test543.scxml create mode 100644 test/w3c/ecma/test544.scxml create mode 100644 test/w3c/ecma/test546.scxml create mode 100644 test/w3c/ecma/test547.scxml create mode 100644 test/w3c/ecma/test550.scxml create mode 100644 test/w3c/ecma/test551.scxml create mode 100644 test/w3c/ecma/test552.scxml create mode 100644 test/w3c/ecma/test552.txt create mode 100644 test/w3c/ecma/test553.scxml create mode 100644 test/w3c/ecma/test554.scxml create mode 100644 test/w3c/ecma/test555.scxml create mode 100644 test/w3c/ecma/test557.scxml create mode 100644 test/w3c/ecma/test557.txt create mode 100644 test/w3c/ecma/test558.scxml create mode 100644 test/w3c/ecma/test558.txt create mode 100644 test/w3c/ecma/test560.scxml create mode 100644 test/w3c/ecma/test561.scxml create mode 100644 test/w3c/ecma/test562.scxml create mode 100644 test/w3c/ecma/test567.scxml create mode 100644 test/w3c/ecma/test568.scxml create mode 100644 test/w3c/ecma/test569.scxml create mode 100644 test/w3c/ecma/test570.scxml create mode 100644 test/w3c/ecma/test576.scxml create mode 100644 test/w3c/ecma/test578.scxml create mode 100644 test/w3c/txml/robots.txt create mode 100644 test/w3c/txml/test144.txml create mode 100644 test/w3c/txml/test147.txml create mode 100644 test/w3c/txml/test148.txml create mode 100644 test/w3c/txml/test149.txml create mode 100644 test/w3c/txml/test150.txml create mode 100644 test/w3c/txml/test151.txml create mode 100644 test/w3c/txml/test152.txml create mode 100644 test/w3c/txml/test153.txml create mode 100644 test/w3c/txml/test155.txml create mode 100644 test/w3c/txml/test156.txml create mode 100644 test/w3c/txml/test158.txml create mode 100644 test/w3c/txml/test159.txml create mode 100644 test/w3c/txml/test172.txml create mode 100644 test/w3c/txml/test173.txml create mode 100644 test/w3c/txml/test174.txml create mode 100644 test/w3c/txml/test175.txml create mode 100644 test/w3c/txml/test176.txml create mode 100644 test/w3c/txml/test178.txml create mode 100644 test/w3c/txml/test179.txml create mode 100644 test/w3c/txml/test183.txml create mode 100644 test/w3c/txml/test185.txml create mode 100644 test/w3c/txml/test186.txml create mode 100644 test/w3c/txml/test187.txml create mode 100644 test/w3c/txml/test189.txml create mode 100644 test/w3c/txml/test190.txml create mode 100644 test/w3c/txml/test191.txml create mode 100644 test/w3c/txml/test192.txml create mode 100644 test/w3c/txml/test193.txml create mode 100644 test/w3c/txml/test194.txml create mode 100644 test/w3c/txml/test198.txml create mode 100644 test/w3c/txml/test199.txml create mode 100644 test/w3c/txml/test200.txml create mode 100644 test/w3c/txml/test201.txml create mode 100644 test/w3c/txml/test205.txml create mode 100644 test/w3c/txml/test207.txml create mode 100644 test/w3c/txml/test208.txml create mode 100644 test/w3c/txml/test210.txml create mode 100644 test/w3c/txml/test215.txml create mode 100644 test/w3c/txml/test216.txml create mode 100644 test/w3c/txml/test216sub1.txml create mode 100644 test/w3c/txml/test220.txml create mode 100644 test/w3c/txml/test223.txml create mode 100644 test/w3c/txml/test224.txml create mode 100644 test/w3c/txml/test225.txml create mode 100644 test/w3c/txml/test226.txml create mode 100644 test/w3c/txml/test226sub1.txml create mode 100644 test/w3c/txml/test228.txml create mode 100644 test/w3c/txml/test229.txml create mode 100644 test/w3c/txml/test230.txml create mode 100644 test/w3c/txml/test232.txml create mode 100644 test/w3c/txml/test233.txml create mode 100644 test/w3c/txml/test234.txml create mode 100644 test/w3c/txml/test235.txml create mode 100644 test/w3c/txml/test236.txml create mode 100644 test/w3c/txml/test237.txml create mode 100644 test/w3c/txml/test239.txml create mode 100644 test/w3c/txml/test239sub1.txml create mode 100644 test/w3c/txml/test240.txml create mode 100644 test/w3c/txml/test241.txml create mode 100644 test/w3c/txml/test242.txml create mode 100644 test/w3c/txml/test242sub1.txml create mode 100644 test/w3c/txml/test243.txml create mode 100644 test/w3c/txml/test244.txml create mode 100644 test/w3c/txml/test245.txml create mode 100644 test/w3c/txml/test247.txml create mode 100644 test/w3c/txml/test250.txml create mode 100644 test/w3c/txml/test252.txml create mode 100644 test/w3c/txml/test253.txml create mode 100644 test/w3c/txml/test276.txml create mode 100644 test/w3c/txml/test276sub1.txml create mode 100644 test/w3c/txml/test277.txml create mode 100644 test/w3c/txml/test278.txml create mode 100644 test/w3c/txml/test279.txml create mode 100644 test/w3c/txml/test280.txml create mode 100644 test/w3c/txml/test286.txml create mode 100644 test/w3c/txml/test287.txml create mode 100644 test/w3c/txml/test294.txml create mode 100644 test/w3c/txml/test298.txml create mode 100644 test/w3c/txml/test301.txml create mode 100644 test/w3c/txml/test302.txml create mode 100644 test/w3c/txml/test303.txml create mode 100644 test/w3c/txml/test304.txml create mode 100644 test/w3c/txml/test307.txml create mode 100644 test/w3c/txml/test309.txml create mode 100644 test/w3c/txml/test310.txml create mode 100644 test/w3c/txml/test311.txml create mode 100644 test/w3c/txml/test312.txml create mode 100644 test/w3c/txml/test313.txml create mode 100644 test/w3c/txml/test314.txml create mode 100644 test/w3c/txml/test318.txml create mode 100644 test/w3c/txml/test319.txml create mode 100644 test/w3c/txml/test321.txml create mode 100644 test/w3c/txml/test322.txml create mode 100644 test/w3c/txml/test323.txml create mode 100644 test/w3c/txml/test324.txml create mode 100644 test/w3c/txml/test325.txml create mode 100644 test/w3c/txml/test326.txml create mode 100644 test/w3c/txml/test329.txml create mode 100644 test/w3c/txml/test330.txml create mode 100644 test/w3c/txml/test331.txml create mode 100644 test/w3c/txml/test332.txml create mode 100644 test/w3c/txml/test333.txml create mode 100644 test/w3c/txml/test335.txml create mode 100644 test/w3c/txml/test336.txml create mode 100644 test/w3c/txml/test337.txml create mode 100644 test/w3c/txml/test338.txml create mode 100644 test/w3c/txml/test339.txml create mode 100644 test/w3c/txml/test342.txml create mode 100644 test/w3c/txml/test343.txml create mode 100644 test/w3c/txml/test344.txml create mode 100644 test/w3c/txml/test346.txml create mode 100644 test/w3c/txml/test347.txml create mode 100644 test/w3c/txml/test348.txml create mode 100644 test/w3c/txml/test349.txml create mode 100644 test/w3c/txml/test350.txml create mode 100644 test/w3c/txml/test351.txml create mode 100644 test/w3c/txml/test352.txml create mode 100644 test/w3c/txml/test354.txml create mode 100644 test/w3c/txml/test355.txml create mode 100644 test/w3c/txml/test364.txml create mode 100644 test/w3c/txml/test372.txml create mode 100644 test/w3c/txml/test375.txml create mode 100644 test/w3c/txml/test376.txml create mode 100644 test/w3c/txml/test377.txml create mode 100644 test/w3c/txml/test378.txml create mode 100644 test/w3c/txml/test387.txml create mode 100644 test/w3c/txml/test388.txml create mode 100644 test/w3c/txml/test396.txml create mode 100644 test/w3c/txml/test399.txml create mode 100644 test/w3c/txml/test401.txml create mode 100644 test/w3c/txml/test402.txml create mode 100644 test/w3c/txml/test403a.txml create mode 100644 test/w3c/txml/test403b.txml create mode 100644 test/w3c/txml/test403c.txml create mode 100644 test/w3c/txml/test404.txml create mode 100644 test/w3c/txml/test405.txml create mode 100644 test/w3c/txml/test406.txml create mode 100644 test/w3c/txml/test407.txml create mode 100644 test/w3c/txml/test409.txml create mode 100644 test/w3c/txml/test411.txml create mode 100644 test/w3c/txml/test412.txml create mode 100644 test/w3c/txml/test413.txml create mode 100644 test/w3c/txml/test415.txml create mode 100644 test/w3c/txml/test416.txml create mode 100644 test/w3c/txml/test417.txml create mode 100644 test/w3c/txml/test419.txml create mode 100644 test/w3c/txml/test421.txml create mode 100644 test/w3c/txml/test422.txml create mode 100644 test/w3c/txml/test423.txml create mode 100644 test/w3c/txml/test436.txml create mode 100644 test/w3c/txml/test444.txml create mode 100644 test/w3c/txml/test445.txml create mode 100644 test/w3c/txml/test448.txml create mode 100644 test/w3c/txml/test449.txml create mode 100644 test/w3c/txml/test451.txml create mode 100644 test/w3c/txml/test452.txml create mode 100644 test/w3c/txml/test453.txml create mode 100644 test/w3c/txml/test456.txml create mode 100644 test/w3c/txml/test457.txml create mode 100644 test/w3c/txml/test460.txml create mode 100644 test/w3c/txml/test463.txml create mode 100644 test/w3c/txml/test464.txml create mode 100644 test/w3c/txml/test465.txml create mode 100644 test/w3c/txml/test466.txml create mode 100644 test/w3c/txml/test467.txml create mode 100644 test/w3c/txml/test468.txml create mode 100644 test/w3c/txml/test469.txml create mode 100644 test/w3c/txml/test470.txml create mode 100644 test/w3c/txml/test473.txml create mode 100644 test/w3c/txml/test474.txml create mode 100644 test/w3c/txml/test475.txml create mode 100644 test/w3c/txml/test476.txml create mode 100644 test/w3c/txml/test477.txml create mode 100644 test/w3c/txml/test478.txml create mode 100644 test/w3c/txml/test479.txml create mode 100644 test/w3c/txml/test480.txml create mode 100644 test/w3c/txml/test481.txml create mode 100644 test/w3c/txml/test482.txml create mode 100644 test/w3c/txml/test483.txml create mode 100644 test/w3c/txml/test487.txml create mode 100644 test/w3c/txml/test488.txml create mode 100644 test/w3c/txml/test495.txml create mode 100644 test/w3c/txml/test500.txml create mode 100644 test/w3c/txml/test501.txml create mode 100644 test/w3c/txml/test503.txml create mode 100644 test/w3c/txml/test504.txml create mode 100644 test/w3c/txml/test505.txml create mode 100644 test/w3c/txml/test506.txml create mode 100644 test/w3c/txml/test509.txml create mode 100644 test/w3c/txml/test510.txml create mode 100644 test/w3c/txml/test513.txml create mode 100644 test/w3c/txml/test518.txml create mode 100644 test/w3c/txml/test519.txml create mode 100644 test/w3c/txml/test520.txml create mode 100644 test/w3c/txml/test521.txml create mode 100644 test/w3c/txml/test522.txml create mode 100644 test/w3c/txml/test525.txml create mode 100644 test/w3c/txml/test527.txml create mode 100644 test/w3c/txml/test528.txml create mode 100644 test/w3c/txml/test529.txml create mode 100644 test/w3c/txml/test530.txml create mode 100644 test/w3c/txml/test531.txml create mode 100644 test/w3c/txml/test532.txml create mode 100644 test/w3c/txml/test533.txml create mode 100644 test/w3c/txml/test534.txml create mode 100644 test/w3c/txml/test537.txml create mode 100644 test/w3c/txml/test539.txml create mode 100644 test/w3c/txml/test539.txt create mode 100644 test/w3c/txml/test540.txml create mode 100644 test/w3c/txml/test540.txt create mode 100644 test/w3c/txml/test542.txml create mode 100644 test/w3c/txml/test543.txml create mode 100644 test/w3c/txml/test544.txml create mode 100644 test/w3c/txml/test546.txml create mode 100644 test/w3c/txml/test547.txml create mode 100644 test/w3c/txml/test550.txml create mode 100644 test/w3c/txml/test551.txml create mode 100644 test/w3c/txml/test552.txml create mode 100644 test/w3c/txml/test552.txt create mode 100644 test/w3c/txml/test553.txml create mode 100644 test/w3c/txml/test554.txml create mode 100644 test/w3c/txml/test555.txml create mode 100644 test/w3c/txml/test557.txml create mode 100644 test/w3c/txml/test557.txt create mode 100644 test/w3c/txml/test558.txml create mode 100644 test/w3c/txml/test558.txt create mode 100644 test/w3c/txml/test560.txml create mode 100644 test/w3c/txml/test561.txml create mode 100644 test/w3c/txml/test562.txml create mode 100644 test/w3c/txml/test567.txml create mode 100644 test/w3c/txml/test568.txml create mode 100644 test/w3c/txml/test569.txml create mode 100644 test/w3c/txml/test570.txml create mode 100644 test/w3c/txml/test576.txml create mode 100644 test/w3c/txml/test578.txml create mode 100755 test/w3c/update-txml.sh create mode 100644 test/w3c/xpath/robots.txt create mode 100644 test/w3c/xpath/test144.scxml create mode 100644 test/w3c/xpath/test147.scxml create mode 100644 test/w3c/xpath/test148.scxml create mode 100644 test/w3c/xpath/test149.scxml create mode 100644 test/w3c/xpath/test150.scxml create mode 100644 test/w3c/xpath/test151.scxml create mode 100644 test/w3c/xpath/test152.scxml create mode 100644 test/w3c/xpath/test153.scxml create mode 100644 test/w3c/xpath/test155.scxml create mode 100644 test/w3c/xpath/test156.scxml create mode 100644 test/w3c/xpath/test158.scxml create mode 100644 test/w3c/xpath/test159.scxml create mode 100644 test/w3c/xpath/test172.scxml create mode 100644 test/w3c/xpath/test173.scxml create mode 100644 test/w3c/xpath/test174.scxml create mode 100644 test/w3c/xpath/test175.scxml create mode 100644 test/w3c/xpath/test176.scxml create mode 100644 test/w3c/xpath/test178.scxml create mode 100644 test/w3c/xpath/test179.scxml create mode 100644 test/w3c/xpath/test183.scxml create mode 100644 test/w3c/xpath/test185.scxml create mode 100644 test/w3c/xpath/test186.scxml create mode 100644 test/w3c/xpath/test187.scxml create mode 100644 test/w3c/xpath/test189.scxml create mode 100644 test/w3c/xpath/test190.scxml create mode 100644 test/w3c/xpath/test191.scxml create mode 100644 test/w3c/xpath/test192.scxml create mode 100644 test/w3c/xpath/test193.scxml create mode 100644 test/w3c/xpath/test194.scxml create mode 100644 test/w3c/xpath/test198.scxml create mode 100644 test/w3c/xpath/test199.scxml create mode 100644 test/w3c/xpath/test200.scxml create mode 100644 test/w3c/xpath/test201.scxml create mode 100644 test/w3c/xpath/test205.scxml create mode 100644 test/w3c/xpath/test207.scxml create mode 100644 test/w3c/xpath/test208.scxml create mode 100644 test/w3c/xpath/test210.scxml create mode 100644 test/w3c/xpath/test215.scxml create mode 100644 test/w3c/xpath/test216.scxml create mode 100644 test/w3c/xpath/test216sub1.scxml create mode 100644 test/w3c/xpath/test220.scxml create mode 100644 test/w3c/xpath/test223.scxml create mode 100644 test/w3c/xpath/test224.scxml create mode 100644 test/w3c/xpath/test225.scxml create mode 100644 test/w3c/xpath/test226.scxml create mode 100644 test/w3c/xpath/test226sub1.scxml create mode 100644 test/w3c/xpath/test228.scxml create mode 100644 test/w3c/xpath/test229.scxml create mode 100644 test/w3c/xpath/test230.scxml create mode 100644 test/w3c/xpath/test232.scxml create mode 100644 test/w3c/xpath/test233.scxml create mode 100644 test/w3c/xpath/test234.scxml create mode 100644 test/w3c/xpath/test235.scxml create mode 100644 test/w3c/xpath/test236.scxml create mode 100644 test/w3c/xpath/test237.scxml create mode 100644 test/w3c/xpath/test239.scxml create mode 100644 test/w3c/xpath/test239sub1.scxml create mode 100644 test/w3c/xpath/test240.scxml create mode 100644 test/w3c/xpath/test241.scxml create mode 100644 test/w3c/xpath/test242.scxml create mode 100644 test/w3c/xpath/test242sub1.scxml create mode 100644 test/w3c/xpath/test243.scxml create mode 100644 test/w3c/xpath/test244.scxml create mode 100644 test/w3c/xpath/test245.scxml create mode 100644 test/w3c/xpath/test247.scxml create mode 100644 test/w3c/xpath/test250.scxml create mode 100644 test/w3c/xpath/test252.scxml create mode 100644 test/w3c/xpath/test253.scxml create mode 100644 test/w3c/xpath/test276.scxml create mode 100644 test/w3c/xpath/test276sub1.scxml create mode 100644 test/w3c/xpath/test277.scxml create mode 100644 test/w3c/xpath/test278.scxml create mode 100644 test/w3c/xpath/test279.scxml create mode 100644 test/w3c/xpath/test280.scxml create mode 100644 test/w3c/xpath/test286.scxml create mode 100644 test/w3c/xpath/test287.scxml create mode 100644 test/w3c/xpath/test294.scxml create mode 100644 test/w3c/xpath/test298.scxml create mode 100644 test/w3c/xpath/test301.scxml create mode 100644 test/w3c/xpath/test302.scxml create mode 100644 test/w3c/xpath/test303.scxml create mode 100644 test/w3c/xpath/test304.scxml create mode 100644 test/w3c/xpath/test307.scxml create mode 100644 test/w3c/xpath/test309.scxml create mode 100644 test/w3c/xpath/test310.scxml create mode 100644 test/w3c/xpath/test311.scxml create mode 100644 test/w3c/xpath/test312.scxml create mode 100644 test/w3c/xpath/test313.scxml create mode 100644 test/w3c/xpath/test314.scxml create mode 100644 test/w3c/xpath/test318.scxml create mode 100644 test/w3c/xpath/test319.scxml create mode 100644 test/w3c/xpath/test321.scxml create mode 100644 test/w3c/xpath/test322.scxml create mode 100644 test/w3c/xpath/test323.scxml create mode 100644 test/w3c/xpath/test324.scxml create mode 100644 test/w3c/xpath/test325.scxml create mode 100644 test/w3c/xpath/test326.scxml create mode 100644 test/w3c/xpath/test329.scxml create mode 100644 test/w3c/xpath/test330.scxml create mode 100644 test/w3c/xpath/test331.scxml create mode 100644 test/w3c/xpath/test332.scxml create mode 100644 test/w3c/xpath/test333.scxml create mode 100644 test/w3c/xpath/test335.scxml create mode 100644 test/w3c/xpath/test336.scxml create mode 100644 test/w3c/xpath/test337.scxml create mode 100644 test/w3c/xpath/test338.scxml create mode 100644 test/w3c/xpath/test339.scxml create mode 100644 test/w3c/xpath/test342.scxml create mode 100644 test/w3c/xpath/test343.scxml create mode 100644 test/w3c/xpath/test344.scxml create mode 100644 test/w3c/xpath/test346.scxml create mode 100644 test/w3c/xpath/test347.scxml create mode 100644 test/w3c/xpath/test348.scxml create mode 100644 test/w3c/xpath/test349.scxml create mode 100644 test/w3c/xpath/test350.scxml create mode 100644 test/w3c/xpath/test351.scxml create mode 100644 test/w3c/xpath/test352.scxml create mode 100644 test/w3c/xpath/test354.scxml create mode 100644 test/w3c/xpath/test355.scxml create mode 100644 test/w3c/xpath/test364.scxml create mode 100644 test/w3c/xpath/test372.scxml create mode 100644 test/w3c/xpath/test375.scxml create mode 100644 test/w3c/xpath/test376.scxml create mode 100644 test/w3c/xpath/test377.scxml create mode 100644 test/w3c/xpath/test378.scxml create mode 100644 test/w3c/xpath/test387.scxml create mode 100644 test/w3c/xpath/test388.scxml create mode 100644 test/w3c/xpath/test396.scxml create mode 100644 test/w3c/xpath/test399.scxml create mode 100644 test/w3c/xpath/test401.scxml create mode 100644 test/w3c/xpath/test402.scxml create mode 100644 test/w3c/xpath/test403a.scxml create mode 100644 test/w3c/xpath/test403b.scxml create mode 100644 test/w3c/xpath/test403c.scxml create mode 100644 test/w3c/xpath/test404.scxml create mode 100644 test/w3c/xpath/test405.scxml create mode 100644 test/w3c/xpath/test406.scxml create mode 100644 test/w3c/xpath/test407.scxml create mode 100644 test/w3c/xpath/test409.scxml create mode 100644 test/w3c/xpath/test411.scxml create mode 100644 test/w3c/xpath/test412.scxml create mode 100644 test/w3c/xpath/test413.scxml create mode 100644 test/w3c/xpath/test415.scxml create mode 100644 test/w3c/xpath/test416.scxml create mode 100644 test/w3c/xpath/test417.scxml create mode 100644 test/w3c/xpath/test419.scxml create mode 100644 test/w3c/xpath/test421.scxml create mode 100644 test/w3c/xpath/test422.scxml create mode 100644 test/w3c/xpath/test423.scxml create mode 100644 test/w3c/xpath/test436.scxml create mode 100644 test/w3c/xpath/test444.scxml create mode 100644 test/w3c/xpath/test445.scxml create mode 100644 test/w3c/xpath/test448.scxml create mode 100644 test/w3c/xpath/test449.scxml create mode 100644 test/w3c/xpath/test451.scxml create mode 100644 test/w3c/xpath/test452.scxml create mode 100644 test/w3c/xpath/test453.scxml create mode 100644 test/w3c/xpath/test456.scxml create mode 100644 test/w3c/xpath/test457.scxml create mode 100644 test/w3c/xpath/test460.scxml create mode 100644 test/w3c/xpath/test463.scxml create mode 100644 test/w3c/xpath/test464.scxml create mode 100644 test/w3c/xpath/test465.scxml create mode 100644 test/w3c/xpath/test466.scxml create mode 100644 test/w3c/xpath/test467.scxml create mode 100644 test/w3c/xpath/test468.scxml create mode 100644 test/w3c/xpath/test469.scxml create mode 100644 test/w3c/xpath/test470.scxml create mode 100644 test/w3c/xpath/test473.scxml create mode 100644 test/w3c/xpath/test474.scxml create mode 100644 test/w3c/xpath/test475.scxml create mode 100644 test/w3c/xpath/test476.scxml create mode 100644 test/w3c/xpath/test477.scxml create mode 100644 test/w3c/xpath/test478.scxml create mode 100644 test/w3c/xpath/test479.scxml create mode 100644 test/w3c/xpath/test480.scxml create mode 100644 test/w3c/xpath/test481.scxml create mode 100644 test/w3c/xpath/test482.scxml create mode 100644 test/w3c/xpath/test483.scxml create mode 100644 test/w3c/xpath/test487.scxml create mode 100644 test/w3c/xpath/test488.scxml create mode 100644 test/w3c/xpath/test495.scxml create mode 100644 test/w3c/xpath/test500.scxml create mode 100644 test/w3c/xpath/test501.scxml create mode 100644 test/w3c/xpath/test503.scxml create mode 100644 test/w3c/xpath/test504.scxml create mode 100644 test/w3c/xpath/test505.scxml create mode 100644 test/w3c/xpath/test506.scxml create mode 100644 test/w3c/xpath/test509.scxml create mode 100644 test/w3c/xpath/test510.scxml create mode 100644 test/w3c/xpath/test513.scxml create mode 100644 test/w3c/xpath/test518.scxml create mode 100644 test/w3c/xpath/test519.scxml create mode 100644 test/w3c/xpath/test520.scxml create mode 100644 test/w3c/xpath/test521.scxml create mode 100644 test/w3c/xpath/test522.scxml create mode 100644 test/w3c/xpath/test525.scxml create mode 100644 test/w3c/xpath/test527.scxml create mode 100644 test/w3c/xpath/test528.scxml create mode 100644 test/w3c/xpath/test529.scxml create mode 100644 test/w3c/xpath/test530.scxml create mode 100644 test/w3c/xpath/test531.scxml create mode 100644 test/w3c/xpath/test532.scxml create mode 100644 test/w3c/xpath/test533.scxml create mode 100644 test/w3c/xpath/test534.scxml create mode 100644 test/w3c/xpath/test537.scxml create mode 100644 test/w3c/xpath/test539.scxml create mode 100644 test/w3c/xpath/test539.txt create mode 100644 test/w3c/xpath/test540.scxml create mode 100644 test/w3c/xpath/test540.txt create mode 100644 test/w3c/xpath/test542.scxml create mode 100644 test/w3c/xpath/test543.scxml create mode 100644 test/w3c/xpath/test544.scxml create mode 100644 test/w3c/xpath/test546.scxml create mode 100644 test/w3c/xpath/test547.scxml create mode 100644 test/w3c/xpath/test550.scxml create mode 100644 test/w3c/xpath/test551.scxml create mode 100644 test/w3c/xpath/test552.scxml create mode 100644 test/w3c/xpath/test552.txt create mode 100644 test/w3c/xpath/test553.scxml create mode 100644 test/w3c/xpath/test554.scxml create mode 100644 test/w3c/xpath/test555.scxml create mode 100644 test/w3c/xpath/test557.scxml create mode 100644 test/w3c/xpath/test557.txt create mode 100644 test/w3c/xpath/test558.scxml create mode 100644 test/w3c/xpath/test558.txt create mode 100644 test/w3c/xpath/test560.scxml create mode 100644 test/w3c/xpath/test561.scxml create mode 100644 test/w3c/xpath/test562.scxml create mode 100644 test/w3c/xpath/test567.scxml create mode 100644 test/w3c/xpath/test568.scxml create mode 100644 test/w3c/xpath/test569.scxml create mode 100644 test/w3c/xpath/test570.scxml create mode 100644 test/w3c/xpath/test576.scxml create mode 100644 test/w3c/xpath/test578.scxml diff --git a/apps/uscxml-browser.cpp b/apps/uscxml-browser.cpp index d485b3a..037f9a1 100644 --- a/apps/uscxml-browser.cpp +++ b/apps/uscxml-browser.cpp @@ -132,7 +132,7 @@ int main(int argc, char** argv) { if (options.pluginPath.length() > 0) { Factory::pluginPath = options.pluginPath; } - + // setup HTTP server HTTPServer::SSLConfig* sslConf = NULL; if (options.certificate.length() > 0) { @@ -155,7 +155,7 @@ int main(int argc, char** argv) { debugger = new DebuggerServlet(); HTTPServer::getInstance()->registerServlet("/debug", debugger); } - + // instantiate and configure interpreters std::list interpreters; std::map::iterator confIter = options.interpreters.begin(); @@ -212,6 +212,6 @@ int main(int argc, char** argv) { while(true) tthread::this_thread::sleep_for(tthread::chrono::seconds(1)); } - + return EXIT_SUCCESS; } \ No newline at end of file diff --git a/apps/uscxml-transform.cpp b/apps/uscxml-transform.cpp index 15079d6..09da679 100644 --- a/apps/uscxml-transform.cpp +++ b/apps/uscxml-transform.cpp @@ -1,8 +1,10 @@ #include "uscxml/config.h" #include "uscxml/Interpreter.h" #include "uscxml/transform/ChartToFSM.h" +#include "uscxml/transform/FSMToPromela.h" #include "uscxml/DOMUtils.h" #include +#include #ifdef HAS_SIGNAL_H #include @@ -22,7 +24,7 @@ class VerboseMonitor : public uscxml::InterpreterMonitor { } void beforeProcessingEvent(uscxml::Interpreter interpreter, const uscxml::Event& event) { - std::cout << "Event: " << event.name << std::endl; + std::cerr << "Event: " << event.name << std::endl; } void beforeCompletion(uscxml::Interpreter interpreter) { @@ -31,12 +33,12 @@ class VerboseMonitor : public uscxml::InterpreterMonitor { void printConfig(const Arabica::XPath::NodeSet& config) { std::string seperator; - std::cout << "Config: {"; + std::cerr << "Config: {"; for (int i = 0; i < config.size(); i++) { - std::cout << seperator << ATTR(config[i], "id"); + std::cerr << seperator << ATTR(config[i], "id"); seperator = ", "; } - std::cout << "}" << std::endl; + std::cerr << "}" << std::endl; } }; @@ -109,6 +111,33 @@ void customTerminate() { } #endif +void printUsageAndExit(const char* progName) { + // remove path from program name + std::string progStr(progName); + if (progStr.find_last_of(PATH_SEPERATOR) != std::string::npos) { + progStr = progStr.substr(progStr.find_last_of(PATH_SEPERATOR) + 1, progStr.length() - (progStr.find_last_of(PATH_SEPERATOR) + 1)); + } + + printf("%s version " USCXML_VERSION " (" CMAKE_BUILD_TYPE " build - " CMAKE_COMPILER_STRING ")\n", progStr.c_str()); + printf("Usage\n"); + printf("\t%s", progStr.c_str()); + printf(" [-fs] [-v] [-lN]"); +#ifdef BUILD_AS_PLUGINS + printf(" [-p pluginPath]"); +#endif + printf(" [-i URL] [-o FILE]"); + printf("\n"); + printf("Options\n"); + printf("\t-f : flatten to state-machine\n"); + printf("\t-s : convert to spin/promela program\n"); + printf("\t-v : be verbose\n"); + printf("\t-lN : Set loglevel to N\n"); + printf("\t-i URL : Input file (defaults to STDIN)\n"); + printf("\t-o FILE : Output file (defaults to STDOUT)\n"); + printf("\n"); + exit(1); +} + int main(int argc, char** argv) { using namespace uscxml; @@ -118,7 +147,7 @@ int main(int argc, char** argv) { std::string pluginPath; std::string inputFile; std::string outputFile; - + #if defined(HAS_SIGNAL_H) && !defined(WIN32) signal(SIGPIPE, SIG_IGN); #endif @@ -149,42 +178,46 @@ int main(int argc, char** argv) { int optionInd = 0; int option; for (;;) { - option = getopt_long_only(argc, argv, "+vfs:p:i:o:l:", longOptions, &optionInd); + option = getopt_long_only(argc, argv, "+vfsp:i:o:l:", longOptions, &optionInd); if (option == -1) { break; } switch(option) { - // cases without short option - case 0: { - break; - } - // cases with short-hand options - case 'v': - verbose = true; - break; - case 'f': - toFlat = true; - break; - case 's': - toPromela = true; - break; - case 'p': - pluginPath = optarg; - break; - case 'i': - inputFile = optarg; - break; - case 'o': - outputFile = optarg; - break; - case 'l': - break; - case '?': { - break; - } - default: - break; + // cases without short option + case 0: { + break; + } + // cases with short-hand options + case 'v': + verbose = true; + break; + case 'f': + toFlat = true; + break; + case 's': + toPromela = true; + break; + case 'p': + pluginPath = optarg; + break; + case 'i': + inputFile = optarg; + break; + case 'o': + outputFile = optarg; + break; + case 'l': + break; + case '?': { + break; } + default: + break; + } + } + + if (!toPromela && !toFlat) { + printUsageAndExit(argv[0]); } // register plugins @@ -194,7 +227,7 @@ int main(int argc, char** argv) { // start HTTP server HTTPServer::getInstance(30444, 30445, NULL); - + Interpreter interpreter; if (inputFile.size() == 0 || inputFile == "-") { LOG(INFO) << "Reading SCXML from STDIN"; @@ -211,17 +244,26 @@ int main(int argc, char** argv) { LOG(ERROR) << "Cannot create interpreter from " << inputFile; exit(EXIT_FAILURE); } - - if (toFlat) { - std::cout << ChartToFSM::flatten(interpreter.getDocument(), interpreter.getNameSpaceInfo()); + + if (toPromela) { + Interpreter flatInterpreter = ChartToFSM::flatten(interpreter); + + if (outputFile.size() == 0 || outputFile == "-") { + FSMToPromela::writeProgram(std::cout, flatInterpreter); + } else { + std::ofstream outStream; + outStream.open(outputFile.c_str()); + FSMToPromela::writeProgram(outStream, flatInterpreter); + outStream.close(); + } exit(EXIT_SUCCESS); } - if (toPromela) { - std::cout << ChartToFSM::flatten(interpreter.getDocument(), interpreter.getNameSpaceInfo()); + if (toFlat) { + std::cout << ChartToFSM::flatten(interpreter).getDocument(); exit(EXIT_SUCCESS); } - - + + return EXIT_SUCCESS; } \ No newline at end of file diff --git a/contrib/dom/idl/Document.idl b/contrib/dom/idl/Document.idl index 56035b0..e80087a 100644 --- a/contrib/dom/idl/Document.idl +++ b/contrib/dom/idl/Document.idl @@ -22,11 +22,11 @@ interface Document : Node { in boolean deep) raises(DOMException); // Introduced in DOM Level 2: - Element createElementNS(in DOMString namespaceURI, + [Custom] Element createElementNS(in DOMString namespaceURI, in DOMString qualifiedName) raises(DOMException); // Introduced in DOM Level 2: - Attr createAttributeNS(in DOMString namespaceURI, + [Custom] Attr createAttributeNS(in DOMString namespaceURI, in DOMString qualifiedName) raises(DOMException); // Introduced in DOM Level 2: diff --git a/src/uscxml/DOMUtils.cpp b/src/uscxml/DOMUtils.cpp index 1115c1d..0a6e350 100644 --- a/src/uscxml/DOMUtils.cpp +++ b/src/uscxml/DOMUtils.cpp @@ -25,22 +25,22 @@ namespace uscxml { - + bool DOMUtils::attributeIsTrue(const::std::string& value) { return (iequals(value, "on") || - iequals(value, "true") || - iequals(value, "1") || - iequals(value, "yes")); + iequals(value, "true") || + iequals(value, "1") || + iequals(value, "yes")); } std::string DOMUtils::xPathForNode(const Arabica::DOM::Node& node, const std::string& ns) { std::string xPath; std::string nsPrefix; - + if (ns.size() > 0) { nsPrefix = ns + ":"; } - + if (!node || node.getNodeType() != Arabica::DOM::Node_base::ELEMENT_NODE) return xPath; diff --git a/src/uscxml/Factory.cpp b/src/uscxml/Factory.cpp index 5f3d172..289c2bb 100644 --- a/src/uscxml/Factory.cpp +++ b/src/uscxml/Factory.cpp @@ -623,7 +623,7 @@ void DataModelImpl::throwErrorPlatform(const std::string& cause) { throw exc; } - + Factory* Factory::_instance = NULL; std::string Factory::pluginPath; } \ No newline at end of file diff --git a/src/uscxml/Factory.h b/src/uscxml/Factory.h index 14325f1..02ce6b8 100644 --- a/src/uscxml/Factory.h +++ b/src/uscxml/Factory.h @@ -126,7 +126,7 @@ public: void setElement(const Arabica::DOM::Element& element) { _element = element; } - + Arabica::DOM::Element getElement() { return _element; } @@ -181,7 +181,7 @@ public: void setElement(const Arabica::DOM::Element& element) { _impl->setElement(element); } - + Arabica::DOM::Element getElement() { return _impl->getElement(); } @@ -316,11 +316,13 @@ public: _interpreter = interpreter; } - virtual std::string andExpressions(std::list) { return ""; } - + virtual std::string andExpressions(std::list) { + return ""; + } + static void throwErrorExecution(const std::string& cause); static void throwErrorPlatform(const std::string& cause); - + // we need it public for various static functions InterpreterImpl* _interpreter; }; diff --git a/src/uscxml/Interpreter.cpp b/src/uscxml/Interpreter.cpp index ee8c7d0..b7de262 100644 --- a/src/uscxml/Interpreter.cpp +++ b/src/uscxml/Interpreter.cpp @@ -236,6 +236,35 @@ DONE_PARSING_CMD: return options; } + +void NameSpaceInfo::init(const std::map& namespaceInfo) { + nsInfo = namespaceInfo; + nsURL = ""; + nsContext = new Arabica::XPath::StandardNamespaceContext(); + + std::map::const_iterator nsIter = namespaceInfo.begin(); + while(nsIter != namespaceInfo.end()) { + std::string uri = nsIter->first; + std::string prefix = nsIter->second; + if (iequals(uri, "http://www.w3.org/2005/07/scxml")) { + nsURL = uri; + if (prefix.size() == 0) { + xpathPrefix = "scxml:"; + nsContext->addNamespaceDeclaration(uri, "scxml"); + } else { + xpathPrefix = prefix + ":"; + xmlNSPrefix = xpathPrefix; + nsContext->addNamespaceDeclaration(uri, prefix); + nsToPrefix[uri] = prefix; + } + } else { + nsContext->addNamespaceDeclaration(uri, prefix); + nsToPrefix[uri] = prefix; + } + nsIter++; + } +} + std::map > Interpreter::_instances; tthread::recursive_mutex Interpreter::_instanceMutex; @@ -255,7 +284,6 @@ std::map > Interpreter::getInstanc InterpreterImpl::InterpreterImpl() { _lastRunOnMainThread = 0; - _nsURL = "*"; _thread = NULL; _sendQueue = NULL; _parentQueue = NULL; @@ -274,7 +302,7 @@ InterpreterImpl::InterpreterImpl() { #endif } -Interpreter Interpreter::fromDOM(const Arabica::DOM::Document& dom, const std::map& nameSpaceInfo) { +Interpreter Interpreter::fromDOM(const Arabica::DOM::Document& dom, const NameSpaceInfo& nameSpaceInfo) { tthread::lock_guard lock(_instanceMutex); boost::shared_ptr interpreterImpl = boost::shared_ptr(new INTERPRETER_IMPL); Interpreter interpreter(interpreterImpl); @@ -343,6 +371,7 @@ Interpreter Interpreter::fromURI(const std::string& uri) { Interpreter Interpreter::fromInputSource(Arabica::SAX::InputSource& source) { tthread::lock_guard lock(_instanceMutex); + // remove old instances std::map >::iterator instIter = _instances.begin(); while(instIter != _instances.end()) { if (!instIter->second.lock()) { @@ -370,34 +399,60 @@ Interpreter Interpreter::fromInputSource(Arabica::SAX::InputSource& return interpreter; } -void InterpreterImpl::setNameSpaceInfo(const std::map namespaceInfo) { - _nameSpaceInfo = namespaceInfo; - std::map::const_iterator nsIter = namespaceInfo.begin(); - while(nsIter != namespaceInfo.end()) { - std::string uri = nsIter->first; - std::string prefix = nsIter->second; - if (iequals(uri, "http://www.w3.org/2005/07/scxml")) { - _nsURL = uri; - if (prefix.size() == 0) { -// LOG(INFO) << "Mapped default namespace to 'scxml:'"; - _xpathPrefix = "scxml:"; - _nsContext.addNamespaceDeclaration(uri, "scxml"); - _nsToPrefix[uri] = "scxml"; - } else { - _xpathPrefix = prefix + ":"; - _xmlNSPrefix = _xpathPrefix; - _nsContext.addNamespaceDeclaration(uri, prefix); - _nsToPrefix[uri] = prefix; - } +Interpreter Interpreter::fromClone(const Interpreter& other) { + boost::shared_ptr interpreterImpl = boost::shared_ptr(new INTERPRETER_IMPL); + + other.getImpl()->copyTo(interpreterImpl); + Interpreter interpreter(interpreterImpl); + return interpreter; +} + +void InterpreterImpl::copyTo(InterpreterImpl* other) { + if (getDocument()) { +#if 0 + std::stringstream* ss = new std::stringstream(); + (*ss) << getDocument(); + // we need an auto_ptr for arabica to assume ownership + std::auto_ptr ssPtr(ss); + Arabica::SAX::InputSource inputSource; + inputSource.setByteStream(ssPtr); + + NameSpacingParser parser; + if (parser.parse(inputSource) && parser.getDocument() && parser.getDocument().hasChildNodes()) { + other->setNameSpaceInfo(parser.nameSpace); + other->_document = parser.getDocument(); + other->init(); } else { - _nsContext.addNamespaceDeclaration(uri, prefix); - _nsToPrefix[uri] = prefix; + if (parser.errorsReported()) { + LOG(ERROR) << parser.errors(); + } } - nsIter++; + +#else + Arabica::DOM::Document clonedDocument; + DOMImplementation domFactory = Arabica::SimpleDOM::DOMImplementation::getDOMImplementation(); + clonedDocument = domFactory.createDocument(getDocument().getNamespaceURI(), "", 0); + + Node child = getDocument().getFirstChild(); + while (child) { + Node newNode = clonedDocument.importNode(child, true); + clonedDocument.appendChild(newNode); + child = child.getNextSibling(); + } + + other->_document = clonedDocument; + + other->setNameSpaceInfo(_nsInfo); + other->init(); +#endif } +} +void InterpreterImpl::copyTo(boost::shared_ptr other) { + copyTo(other.get()); } + void InterpreterImpl::setName(const std::string& name) { if (!_running) { _name = name; @@ -415,7 +470,7 @@ InterpreterImpl::~InterpreterImpl() { Event event; event.name = "unblock.and.die"; receive(event); - + _thread->join(); delete(_thread); } else { @@ -439,7 +494,7 @@ void InterpreterImpl::stop() { _running = false; } - + void InterpreterImpl::run(void* instance) { try { ((InterpreterImpl*)instance)->interpret(); @@ -489,12 +544,18 @@ bool InterpreterImpl::runOnMainThread(int fps, bool blocking) { void InterpreterImpl::init() { if (_document) { - NodeList scxmls = _document.getElementsByTagNameNS(_nsURL, "scxml"); + NodeList scxmls; + if (_nsInfo.nsURL.size() == 0) { + scxmls = _document.getElementsByTagName("scxml"); + } else { + scxmls = _document.getElementsByTagNameNS(_nsInfo.nsURL, "scxml"); + } if (scxmls.getLength() > 0) { _scxml = (Arabica::DOM::Element)scxmls.item(0); // setup xpath and check that it works - _xpath.setNamespaceContext(_nsContext); + if (_nsInfo.nsContext != NULL) + _xpath.setNamespaceContext(*_nsInfo.nsContext); if (_name.length() == 0) _name = (HAS_ATTR(_scxml, "name") ? ATTR(_scxml, "name") : UUID::getUUID()); @@ -574,7 +635,7 @@ void InterpreterImpl::normalize(Arabica::DOM::Element& scxml) { // TODO: Resolve XML includes // make sure every state has an id and set isFirstEntry to true (replaced by _alreadyEntered NodeSet) - Arabica::XPath::NodeSet states = _xpath.evaluate("//" + _xpathPrefix + "state", _scxml).asNodeSet(); + Arabica::XPath::NodeSet states = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "state", _scxml).asNodeSet(); for (int i = 0; i < states.size(); i++) { Arabica::DOM::Element stateElem = Arabica::DOM::Element(states[i]); // stateElem.setAttribute("isFirstEntry", "true"); @@ -584,7 +645,7 @@ void InterpreterImpl::normalize(Arabica::DOM::Element& scxml) { } // make sure every invoke has an idlocation or id - Arabica::XPath::NodeSet invokes = _xpath.evaluate("//" + _xpathPrefix + "invoke", _scxml).asNodeSet(); + Arabica::XPath::NodeSet invokes = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "invoke", _scxml).asNodeSet(); for (int i = 0; i < invokes.size(); i++) { Arabica::DOM::Element invokeElem = Arabica::DOM::Element(invokes[i]); if (!invokeElem.hasAttribute("id") && !invokeElem.hasAttribute("idlocation")) { @@ -598,7 +659,7 @@ void InterpreterImpl::normalize(Arabica::DOM::Element& scxml) { // } } - Arabica::XPath::NodeSet finals = _xpath.evaluate("//" + _xpathPrefix + "final", _scxml).asNodeSet(); + Arabica::XPath::NodeSet finals = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "final", _scxml).asNodeSet(); for (int i = 0; i < finals.size(); i++) { Arabica::DOM::Element finalElem = Arabica::DOM::Element(finals[i]); // finalElem.setAttribute("isFirstEntry", "true"); @@ -607,7 +668,7 @@ void InterpreterImpl::normalize(Arabica::DOM::Element& scxml) { } } - Arabica::XPath::NodeSet histories = _xpath.evaluate("//" + _xpathPrefix + "history", _scxml).asNodeSet(); + Arabica::XPath::NodeSet histories = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "history", _scxml).asNodeSet(); for (int i = 0; i < histories.size(); i++) { Arabica::DOM::Element historyElem = Arabica::DOM::Element(histories[i]); if (!historyElem.hasAttribute("id")) { @@ -619,16 +680,6 @@ void InterpreterImpl::normalize(Arabica::DOM::Element& scxml) { scxml.setAttribute("id", UUID::getUUID()); } - // create a pseudo initial and transition element -#if 0 - Arabica::DOM::Element initialState = (Arabica::DOM::Element)getInitialState(); - Arabica::DOM::Element initialElem = _document.createElement("initial"); - Arabica::DOM::Element transitionElem = _document.createElement("transition"); - transitionElem.setAttribute("target", initialState.getAttribute("id")); - initialElem.appendChild(transitionElem); - _scxml.appendChild(initialElem); - std::cout << _scxml <& st Arabica::DOM::Element parent = (Arabica::DOM::Element)stateElem.getParentNode(); Event event; - Arabica::XPath::NodeSet doneDatas = filterChildElements(_xmlNSPrefix + "donedata", stateElem); + Arabica::XPath::NodeSet doneDatas = filterChildElements(_nsInfo.xmlNSPrefix + "donedata", stateElem); if (doneDatas.size() > 0) { // only process first donedata element Arabica::DOM::Node doneData = doneDatas[0]; processParamChilds(doneData, event.params); - Arabica::XPath::NodeSet contents = filterChildElements(_xmlNSPrefix + "content", doneDatas[0]); + Arabica::XPath::NodeSet contents = filterChildElements(_nsInfo.xmlNSPrefix + "content", doneDatas[0]); if (contents.size() > 1) LOG(ERROR) << "Only a single content element is allowed for send elements - using first one"; if (contents.size() > 0) { @@ -793,7 +844,7 @@ void InterpreterImpl::processDOMorText(const Arabica::DOM::Node& el } void InterpreterImpl::processParamChilds(const Arabica::DOM::Node& element, std::multimap& params) { - NodeSet paramElems = filterChildElements(_xmlNSPrefix + "param", element); + NodeSet paramElems = filterChildElements(_nsInfo.xmlNSPrefix + "param", element); for (int i = 0; i < paramElems.size(); i++) { try { if (!HAS_ATTR(paramElems[i], "name")) { @@ -953,7 +1004,7 @@ void InterpreterImpl::send(const Arabica::DOM::Node& element) { } try { // content - NodeSet contents = filterChildElements(_xmlNSPrefix + "content", element); + NodeSet contents = filterChildElements(_nsInfo.xmlNSPrefix + "content", element); if (contents.size() > 1) LOG(ERROR) << "Only a single content element is allowed for send elements " << DOMUtils::xPathForNode(element) << " - using first one"; if (contents.size() > 0) { @@ -1095,7 +1146,7 @@ void InterpreterImpl::invoke(const Arabica::DOM::Node& element) { // content try { - NodeSet contents = filterChildElements(_xmlNSPrefix + "content", element); + NodeSet contents = filterChildElements(_nsInfo.xmlNSPrefix + "content", element); if (contents.size() > 1) LOG(ERROR) << "Only a single content element is allowed for send elements - using first one"; if (contents.size() > 0) { @@ -1140,12 +1191,13 @@ void InterpreterImpl::invoke(const Arabica::DOM::Node& element) { invoker.setElement(Element(element)); _invokers[invokeReq.invokeid] = invoker; try { - + // --- MONITOR: beforeInvoking ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeInvoking(shared_from_this(), Element(element), invokeReq.invokeid); - } USCXML_MONITOR_CATCH_BLOCK(beforeInvoking) + } + USCXML_MONITOR_CATCH_BLOCK(beforeInvoking) } invoker.invoke(invokeReq); @@ -1155,7 +1207,8 @@ void InterpreterImpl::invoke(const Arabica::DOM::Node& element) { for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterInvoking(shared_from_this(), Element(element), invokeReq.invokeid); - } USCXML_MONITOR_CATCH_BLOCK(afterInvoking) + } + USCXML_MONITOR_CATCH_BLOCK(afterInvoking) } // this is out of draft but so useful to know when an invoker started @@ -1205,12 +1258,13 @@ void InterpreterImpl::cancelInvoke(const Arabica::DOM::Node& elemen LOG(ERROR) << "Syntax when removing invoker:" << std::endl << e << std::endl; } } - + // --- MONITOR: beforeUninvoking ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeUninvoking(shared_from_this(), Element(element), invokeId); - } USCXML_MONITOR_CATCH_BLOCK(beforeUninvoking) + } + USCXML_MONITOR_CATCH_BLOCK(beforeUninvoking) } _invokers.erase(invokeId); @@ -1219,7 +1273,8 @@ void InterpreterImpl::cancelInvoke(const Arabica::DOM::Node& elemen for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterUninvoking(shared_from_this(), Element(element), invokeId); - } USCXML_MONITOR_CATCH_BLOCK(beforeUninvoking) + } + USCXML_MONITOR_CATCH_BLOCK(beforeUninvoking) } } else { @@ -1321,10 +1376,10 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont if (content.getNodeType() != Node_base::ELEMENT_NODE) return; - if (iequals(TAGNAME(content), _xmlNSPrefix + "onentry") || - iequals(TAGNAME(content), _xmlNSPrefix + "onexit") || - iequals(TAGNAME(content), _xmlNSPrefix + "finalize") || - iequals(TAGNAME(content), _xmlNSPrefix + "transition")) { + if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "onentry") || + iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "onexit") || + iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "finalize") || + iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "transition")) { // --- CONVENIENCE LOOP -------------------------- NodeList executable = content.getChildNodes(); for (int i = 0; i < executable.getLength(); i++) { @@ -1337,11 +1392,12 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeExecutingContent(shared_from_this(), Element(content)); - } USCXML_MONITOR_CATCH_BLOCK(beforeExecutingContent) + } + USCXML_MONITOR_CATCH_BLOCK(beforeExecutingContent) } if (false) { - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "raise")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "raise")) { // --- RAISE -------------------------- #if 0 if (HAS_ATTR(content, "event")) { @@ -1354,7 +1410,7 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont try { // content processParamChilds(content, raised.params); - NodeSet contents = filterChildElements(_xmlNSPrefix + "content", content); + NodeSet contents = filterChildElements(_nsInfo.xmlNSPrefix + "content", content); if (contents.size() > 1) LOG(ERROR) << "Only a single content element is allowed for raise elements " << DOMUtils::xPathForNode(content) << " - using first one"; if (contents.size() > 0) { @@ -1379,7 +1435,7 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont LOG(ERROR) << "Syntax error in send element " << DOMUtils::xPathForNode(content) << " content:" << std::endl << raised << std::endl; return; } - + if (raised.dom) { std::stringstream ss; ss << raised.dom; @@ -1389,7 +1445,7 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont receiveInternal(raised); } #endif - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "if")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "if")) { // --- IF / ELSEIF / ELSE -------------- Arabica::DOM::Element ifElem = (Arabica::DOM::Element)content; #if 0 @@ -1406,8 +1462,8 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont for (unsigned int i = 0; i < childs.getLength(); i++) { if (childs.item(i).getNodeType() != Node_base::ELEMENT_NODE) continue; - if (iequals(TAGNAME(childs.item(i)), _xmlNSPrefix + "elseif") || - iequals(TAGNAME(childs.item(i)), _xmlNSPrefix + "else")) { + if (iequals(TAGNAME(childs.item(i)), _nsInfo.xmlNSPrefix + "elseif") || + iequals(TAGNAME(childs.item(i)), _nsInfo.xmlNSPrefix + "else")) { if (blockIsTrue) { // last block was true, break here break; @@ -1422,11 +1478,11 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont } } } - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "elseif")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "elseif")) { std::cerr << "Found single elsif to evaluate!" << std::endl; - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "else")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "else")) { std::cerr << "Found single else to evaluate!" << std::endl; - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "foreach")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "foreach")) { // --- FOREACH -------------------------- if (_dataModel) { if (HAS_ATTR(content, "array") && HAS_ATTR(content, "item")) { @@ -1456,7 +1512,7 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont LOG(ERROR) << "Expected array and item attributes with foreach element!" << std::endl; } } - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "log")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "log")) { // --- LOG -------------------------- Arabica::DOM::Element logElem = (Arabica::DOM::Element)content; if (logElem.hasAttribute("label")) @@ -1470,7 +1526,7 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont if (logElem.hasAttribute("label")) std::cout << std::endl; } - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "assign")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "assign")) { // --- ASSIGN -------------------------- if (_dataModel && HAS_ATTR(content, "location")) { try { @@ -1487,14 +1543,14 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont } CATCH_AND_DISTRIBUTE2("Syntax error in attributes of assign element", content) } - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "validate")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "validate")) { // --- VALIDATE -------------------------- if (_dataModel) { std::string location = (HAS_ATTR(content, "location") ? ATTR(content, "location") : ""); std::string schema = (HAS_ATTR(content, "schema") ? ATTR(content, "schema") : ""); _dataModel.validate(location, schema); } - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "script")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "script")) { // --- SCRIPT -------------------------- if (_dataModel) { if (HAS_ATTR(content, "src")) { @@ -1545,13 +1601,13 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont } } } - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "send")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "send")) { // --- SEND -------------------------- try { send(content); } CATCH_AND_DISTRIBUTE2("Error while sending content", content) - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "cancel")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "cancel")) { // --- CANCEL -------------------------- std::string sendId; try { @@ -1567,7 +1623,7 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont } CATCH_AND_DISTRIBUTE2("Syntax error while executing cancel element", content) - } else if (iequals(TAGNAME(content), _xmlNSPrefix + "invoke")) { + } else if (iequals(TAGNAME(content), _nsInfo.xmlNSPrefix + "invoke")) { // --- INVOKE -------------------------- } else { // --- Custom Executable Content @@ -1593,12 +1649,13 @@ void InterpreterImpl::executeContent(const Arabica::DOM::Node& cont } execContent.exitElement(content); } - + // --- MONITOR: afterExecutingContent ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterExecutingContent(shared_from_this(), Element(content)); - } USCXML_MONITOR_CATCH_BLOCK(afterExecutingContent) + } + USCXML_MONITOR_CATCH_BLOCK(afterExecutingContent) } } @@ -1615,7 +1672,7 @@ void InterpreterImpl::returnDoneEvent(const Arabica::DOM::Node& sta bool InterpreterImpl::parentIsScxmlState(const Arabica::DOM::Node& state) { Arabica::DOM::Element stateElem = (Arabica::DOM::Element)state; Arabica::DOM::Element parentElem = (Arabica::DOM::Element)state.getParentNode(); - if (iequals(TAGNAME(parentElem), _xmlNSPrefix + "scxml")) + if (iequals(TAGNAME(parentElem), _nsInfo.xmlNSPrefix + "scxml")) return true; return false; } @@ -1665,7 +1722,7 @@ Arabica::XPath::NodeSet InterpreterImpl::getChildStates(const Arabi } return childs; } - + Arabica::DOM::Node InterpreterImpl::getParentState(const Arabica::DOM::Node& element) { Arabica::DOM::Node parent = element.getParentNode(); while(parent && !isState(parent)) { @@ -1749,22 +1806,22 @@ Arabica::DOM::Node InterpreterImpl::getState(const std::string& sta } // first try atomic and compound states - NodeSet target = _xpath.evaluate("//" + _xpathPrefix + "state[@id='" + stateId + "']", _scxml).asNodeSet(); + NodeSet target = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "state[@id='" + stateId + "']", _scxml).asNodeSet(); if (target.size() > 0) goto FOUND; // now parallel states - target = _xpath.evaluate("//" + _xpathPrefix + "parallel[@id='" + stateId + "']", _scxml).asNodeSet(); + target = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "parallel[@id='" + stateId + "']", _scxml).asNodeSet(); if (target.size() > 0) goto FOUND; // now final states - target = _xpath.evaluate("//" + _xpathPrefix + "final[@id='" + stateId + "']", _scxml).asNodeSet(); + target = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "final[@id='" + stateId + "']", _scxml).asNodeSet(); if (target.size() > 0) goto FOUND; // now history states - target = _xpath.evaluate("//" + _xpathPrefix + "history[@id='" + stateId + "']", _scxml).asNodeSet(); + target = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "history[@id='" + stateId + "']", _scxml).asNodeSet(); if (target.size() > 0) goto FOUND; @@ -1791,15 +1848,15 @@ FOUND: Arabica::XPath::NodeSet InterpreterImpl::getAllStates() { NodeSet states; - states.push_back(_xpath.evaluate("//" + _xpathPrefix + "state", _scxml).asNodeSet()); - states.push_back(_xpath.evaluate("//" + _xpathPrefix + "parallel", _scxml).asNodeSet()); - states.push_back(_xpath.evaluate("//" + _xpathPrefix + "final", _scxml).asNodeSet()); - states.push_back(_xpath.evaluate("//" + _xpathPrefix + "history", _scxml).asNodeSet()); + states.push_back(_xpath.evaluate("//" + _nsInfo.xpathPrefix + "state", _scxml).asNodeSet()); + states.push_back(_xpath.evaluate("//" + _nsInfo.xpathPrefix + "parallel", _scxml).asNodeSet()); + states.push_back(_xpath.evaluate("//" + _nsInfo.xpathPrefix + "final", _scxml).asNodeSet()); + states.push_back(_xpath.evaluate("//" + _nsInfo.xpathPrefix + "history", _scxml).asNodeSet()); return states; } - + Arabica::DOM::Node InterpreterImpl::getSourceState(const Arabica::DOM::Node& transition) { - if (iequals(TAGNAME(transition.getParentNode()), _xmlNSPrefix + "initial")) + if (iequals(TAGNAME(transition.getParentNode()), _nsInfo.xmlNSPrefix + "initial")) return transition.getParentNode().getParentNode(); return transition.getParentNode(); } @@ -1829,9 +1886,9 @@ Arabica::XPath::NodeSet InterpreterImpl::getInitialStates(Arabica:: } // initial element as child - but not the implicit generated one - NodeSet initElems = filterChildElements(_xmlNSPrefix + "initial", state); + NodeSet initElems = filterChildElements(_nsInfo.xmlNSPrefix + "initial", state); if(initElems.size() == 1 && !iequals(ATTR(initElems[0], "generated"), "true")) { - NodeSet initTrans = filterChildElements(_xmlNSPrefix + "transition", initElems[0]); + NodeSet initTrans = filterChildElements(_nsInfo.xmlNSPrefix + "transition", initElems[0]); return getTargetStates(initTrans[0]); } @@ -1855,10 +1912,10 @@ NodeSet InterpreterImpl::getTargetStates(const Arabica::DOM::Node childs = transition.getChildNodes(); for (int i = 0; i < childs.getLength(); i++) { - if (childs.item(i).getNodeType() == Node_base::ELEMENT_NODE && iequals(TAGNAME(childs.item(i)), _xmlNSPrefix + "transition")) { + if (childs.item(i).getNodeType() == Node_base::ELEMENT_NODE && iequals(TAGNAME(childs.item(i)), _nsInfo.xmlNSPrefix + "transition")) { targetStates.push_back(getTargetStates(childs.item(i))); } } @@ -1884,7 +1941,7 @@ NodeSet InterpreterImpl::getTargetStates(const Arabica::XPath::Node } return targets; } - + std::list InterpreterImpl::tokenizeIdRefs(const std::string& idRefs) { std::list ids; @@ -1940,28 +1997,61 @@ std::string InterpreterImpl::spaceNormalize(const std::string& text) { } -NodeSet InterpreterImpl::filterChildElements(const std::string& tagName, const NodeSet& nodeSet) { +NodeSet InterpreterImpl::filterChildElements(const std::string& tagName, const NodeSet& nodeSet, bool recurse) { NodeSet filteredChildElems; for (unsigned int i = 0; i < nodeSet.size(); i++) { - filteredChildElems.push_back(filterChildElements(tagName, nodeSet[i])); + filteredChildElems.push_back(filterChildElements(tagName, nodeSet[i], recurse)); } return filteredChildElems; } -NodeSet InterpreterImpl::filterChildElements(const std::string& tagName, const Node& node) { +NodeSet InterpreterImpl::filterChildElements(const std::string& tagName, const Node& node, bool recurse) { NodeSet filteredChildElems; + + if (!node) + return filteredChildElems; + NodeList childs = node.getChildNodes(); for (unsigned int i = 0; i < childs.getLength(); i++) { - if (childs.item(i).getNodeType() != Node_base::ELEMENT_NODE) - continue; -// std::cout << tagName << " vs " << TAGNAME(childs.item(i)) << std::endl; - if (!iequals(TAGNAME(childs.item(i)), tagName)) - continue; - filteredChildElems.push_back(childs.item(i)); + if (childs.item(i).getNodeType() == Node_base::ELEMENT_NODE) { +// std::cout << TAGNAME(childs.item(i)) << std::endl; + if(iequals(TAGNAME(childs.item(i)), tagName)) { + filteredChildElems.push_back(childs.item(i)); + } + } + if (recurse) { + filteredChildElems.push_back(filterChildElements(tagName, childs.item(i), recurse)); + } } return filteredChildElems; } +NodeSet InterpreterImpl::filterChildType(const Node_base::Type type, const NodeSet& nodeSet, bool recurse) { + NodeSet filteredChildType; + for (unsigned int i = 0; i < nodeSet.size(); i++) { + filteredChildType.push_back(filterChildType(type, nodeSet[i], recurse)); + } + return filteredChildType; +} + +NodeSet InterpreterImpl::filterChildType(const Node_base::Type type, const Node& node, bool recurse) { + NodeSet filteredChildTypes; + + if (!node) + return filteredChildTypes; + + NodeList childs = node.getChildNodes(); + for (unsigned int i = 0; i < childs.getLength(); i++) { + if (childs.item(i).getNodeType() == type) + filteredChildTypes.push_back(childs.item(i)); + if (recurse) { + filteredChildTypes.push_back(filterChildType(type, childs.item(i), recurse)); + } + } + return filteredChildTypes; +} + + NodeSet InterpreterImpl::getProperAncestors(const Arabica::DOM::Node& s1, const Arabica::DOM::Node& s2) { NodeSet ancestors; @@ -1970,9 +2060,11 @@ NodeSet InterpreterImpl::getProperAncestors(const Arabica::DOM::Nod while((node = node.getParentNode())) { if (!isState(node)) break; - if (iequals(TAGNAME(node), _xmlNSPrefix + "scxml")) // do not return scxml root itself - this is somewhat ill-defined + if (iequals(TAGNAME(node), _nsInfo.xmlNSPrefix + "scxml")) // do not return scxml root itself - this is somewhat ill-defined break; - if (!iequals(TAGNAME(node), _xmlNSPrefix + "parallel") && !iequals(TAGNAME(node), _xmlNSPrefix + "state") && !iequals(TAGNAME(node), _xmlNSPrefix + "scxml")) + if (!iequals(TAGNAME(node), _nsInfo.xmlNSPrefix + "parallel") && + !iequals(TAGNAME(node), _nsInfo.xmlNSPrefix + "state") && + !iequals(TAGNAME(node), _nsInfo.xmlNSPrefix + "scxml")) break; if (node == s2) break; @@ -2319,10 +2411,10 @@ bool InterpreterImpl::isInState(const std::string& stateId) { } return false; } else { - + for (int i = 0; i < _configuration.size(); i++) { if (HAS_ATTR(_configuration[i], "id") && - iequals(ATTR(_configuration[i], "id"), stateId)) { + iequals(ATTR(_configuration[i], "id"), stateId)) { return true; } } @@ -2335,7 +2427,7 @@ void InterpreterImpl::DOMEventListener::handleEvent(Arabica::DOM::Events::Event< if (event.getType().compare("DOMAttrModified") == 0) // we do not care about attributes return; Node target = Arabica::DOM::Node(event.getTarget()); - NodeSet childs = Interpreter::filterChildElements(_interpreter->_xmlNSPrefix + "state", target); + NodeSet childs = Interpreter::filterChildElements(_interpreter->_nsInfo.xmlNSPrefix + "state", target); for (int i = 0; i < childs.size(); i++) { if (HAS_ATTR(childs[i], "id")) { _interpreter->_cachedStates.erase(ATTR(childs[i], "id")); diff --git a/src/uscxml/Interpreter.h b/src/uscxml/Interpreter.h index ca0b3a2..a18bc28 100644 --- a/src/uscxml/Interpreter.h +++ b/src/uscxml/Interpreter.h @@ -138,6 +138,51 @@ protected: {} }; +class NameSpaceInfo { +public: + NameSpaceInfo() { + init(std::map()); + } + + NameSpaceInfo(const std::map& nsInfo) { + init(nsInfo); + } + + NameSpaceInfo(const NameSpaceInfo& other) { + init(other.nsInfo); + } + + virtual ~NameSpaceInfo() { + if (nsContext) + delete nsContext; + } + + NameSpaceInfo& operator=( const NameSpaceInfo& other ) { + init(other.nsInfo); + return *this; + } + + void setPrefix(Arabica::DOM::Element element) { + if (nsURL.size() > 0) + element.setPrefix(nsToPrefix[nsURL]); + } + + void setPrefix(Arabica::DOM::Attr attribute) { + if (nsURL.size() > 0) + attribute.setPrefix(nsToPrefix[nsURL]); + } + + std::string nsURL; // ough to be "http://www.w3.org/2005/07/scxml" but maybe empty + std::string xpathPrefix; // prefix mapped for xpath, "scxml" is _xmlNSPrefix is empty but _nsURL set + std::string xmlNSPrefix; // the actual prefix for elements in the xml file + Arabica::XPath::StandardNamespaceContext* nsContext; + std::map nsToPrefix; // prefixes for a given namespace + std::map nsInfo; // all xmlns mappings + +private: + void init(const std::map& nsInfo); +}; + class USCXML_API InterpreterImpl : public boost::enable_shared_from_this { public: @@ -150,6 +195,9 @@ public: virtual ~InterpreterImpl(); + void copyTo(InterpreterImpl* other); + void copyTo(boost::shared_ptr other); + void start(); void stop(); static void run(void*); @@ -206,28 +254,23 @@ public: Factory* getFactory() { return _factory; } - std::string getXPathPrefix() { - return _xpathPrefix; - } - std::string getXMLPrefix() { - return _xmlNSPrefix; - } - Arabica::XPath::StandardNamespaceContext& getNSContext() { - return _nsContext; + + Arabica::XPath::NodeSet getNodeSetForXPath(const std::string& xpathExpr) { + return _xpath.evaluate(xpathExpr, _scxml).asNodeSet(); } - std::string getXMLPrefixForNS(const std::string& ns) { - if (_nameSpaceInfo.find(ns) != _nameSpaceInfo.end() && _nameSpaceInfo[ns].size()) - return _nameSpaceInfo[ns] + ":"; + + std::string getXMLPrefixForNS(const std::string& ns) const { + if (_nsInfo.nsToPrefix.find(ns) != _nsInfo.nsToPrefix.end() && _nsInfo.nsToPrefix.at(ns).size()) + return _nsInfo.nsToPrefix.at(ns) + ":"; return ""; } - - Arabica::XPath::NodeSet getNodeSetForXPath(const std::string& xpathExpr) { - return _xpath.evaluate(xpathExpr, _scxml).asNodeSet(); + + void setNameSpaceInfo(const NameSpaceInfo& nsInfo) { + _nsInfo = nsInfo; + _xpath.setNamespaceContext(*_nsInfo.nsContext); } - - void setNameSpaceInfo(const std::map nameSpaceInfo); - std::map getNameSpaceInfo() { - return _nameSpaceInfo; + NameSpaceInfo getNameSpaceInfo() const { + return _nsInfo; } void receiveInternal(const Event& event); @@ -266,7 +309,7 @@ public: Arabica::XPath::NodeSet getStates(const std::list& stateIds); Arabica::XPath::NodeSet getAllStates(); - virtual Arabica::DOM::Document& getDocument() { + virtual Arabica::DOM::Document getDocument() const { return _document; } @@ -329,8 +372,10 @@ public: virtual Arabica::XPath::NodeSet getTargetStates(const Arabica::XPath::NodeSet& transitions); virtual Arabica::DOM::Node getSourceState(const Arabica::DOM::Node& transition); - static Arabica::XPath::NodeSet filterChildElements(const std::string& tagname, const Arabica::DOM::Node& node); - static Arabica::XPath::NodeSet filterChildElements(const std::string& tagName, const Arabica::XPath::NodeSet& nodeSet); + static Arabica::XPath::NodeSet filterChildElements(const std::string& tagname, const Arabica::DOM::Node& node, bool recurse = false); + static Arabica::XPath::NodeSet filterChildElements(const std::string& tagName, const Arabica::XPath::NodeSet& nodeSet, bool recurse = false); + static Arabica::XPath::NodeSet filterChildType(const Arabica::DOM::Node_base::Type type, const Arabica::DOM::Node& node, bool recurse = false); + static Arabica::XPath::NodeSet filterChildType(const Arabica::DOM::Node_base::Type type, const Arabica::XPath::NodeSet& nodeSet, bool recurse = false); Arabica::DOM::Node findLCCA(const Arabica::XPath::NodeSet& states); virtual Arabica::XPath::NodeSet getProperAncestors(const Arabica::DOM::Node& s1, const Arabica::DOM::Node& s2); @@ -360,12 +405,7 @@ protected: Arabica::DOM::Document _document; Arabica::DOM::Element _scxml; Arabica::XPath::XPath _xpath; - Arabica::XPath::StandardNamespaceContext _nsContext; - std::string _xmlNSPrefix; // the actual prefix for elements in the xml file - std::string _xpathPrefix; // prefix mapped for xpath, "scxml" is _xmlNSPrefix is empty but _nsURL set - std::string _nsURL; // ough to be "http://www.w3.org/2005/07/scxml" - std::map _nsToPrefix; - std::map _nameSpaceInfo; + NameSpaceInfo _nsInfo; bool _running; bool _done; @@ -445,10 +485,11 @@ protected: class USCXML_API Interpreter { public: static Interpreter fromDOM(const Arabica::DOM::Document& dom, - const std::map& nameSpaceInfo); + const NameSpaceInfo& nameSpaceInfo); static Interpreter fromXML(const std::string& xml); static Interpreter fromURI(const std::string& uri); static Interpreter fromInputSource(Arabica::SAX::InputSource& source); + static Interpreter fromClone(const Interpreter& other); Interpreter() : _impl() {} // the empty, invalid interpreter Interpreter(boost::shared_ptr const impl) : _impl(impl) { } @@ -489,28 +530,32 @@ public: _impl->interpret(); }; - void addMonitor(InterpreterMonitor* monitor) { + void addMonitor(InterpreterMonitor* monitor) { return _impl->addMonitor(monitor); } - void removeMonitor(InterpreterMonitor* monitor) { + void removeMonitor(InterpreterMonitor* monitor) { return _impl->removeMonitor(monitor); } - void setSourceURI(std::string sourceURI) { + void setSourceURI(std::string sourceURI) { return _impl->setSourceURI(sourceURI); } - URL getSourceURI() { + URL getSourceURI() { return _impl->getSourceURI(); } - URL getBaseURI() { + URL getBaseURI() { return _impl->getBaseURI(); } - void setNameSpaceInfo(const std::map namespaceInfo) { - _impl->setNameSpaceInfo(namespaceInfo); + std::string getXMLPrefixForNS(const std::string& ns) const { + return _impl->getXMLPrefixForNS(ns); + } + + void setNameSpaceInfo(const NameSpaceInfo& nsInfo) { + _impl->setNameSpaceInfo(nsInfo); } - std::map getNameSpaceInfo() { + NameSpaceInfo getNameSpaceInfo() const { return _impl->getNameSpaceInfo(); } @@ -525,7 +570,7 @@ public: return _impl->getHTTPServlet(); } - DataModel getDataModel() { + DataModel getDataModel() { return _impl->getDataModel(); } void setParentQueue(uscxml::concurrency::BlockingQueue* parentQueue) { @@ -537,26 +582,14 @@ public: Factory* getFactory() { return _impl->getFactory(); } - std::string getXPathPrefix() { - return _impl->getXPathPrefix(); - } - std::string getXMLPrefix() { - return _impl->getXMLPrefix(); - } - Arabica::XPath::StandardNamespaceContext& getNSContext() { - return _impl->getNSContext(); - } - std::string getXMLPrefixForNS(const std::string& ns) { - return _impl->getXMLPrefixForNS(ns); - } Arabica::XPath::NodeSet getNodeSetForXPath(const std::string& xpathExpr) { return _impl->getNodeSetForXPath(xpathExpr); } - + void inline receiveInternal(const Event& event) { return _impl->receiveInternal(event); } - void receive(const Event& event, bool toFront = false) { + void receive(const Event& event, bool toFront = false) { return _impl->receive(event, toFront); } @@ -567,12 +600,12 @@ public: bool isInState(const std::string& stateId) { return _impl->isInState(stateId); } - - Arabica::XPath::NodeSet getConfiguration() { + + Arabica::XPath::NodeSet getConfiguration() { return _impl->getConfiguration(); } - Arabica::XPath::NodeSet getBasicConfiguration() { + Arabica::XPath::NodeSet getBasicConfiguration() { return _impl->getBasicConfiguration(); } @@ -593,11 +626,11 @@ public: return _impl->getAllStates(); } - Arabica::DOM::Document& getDocument() { + Arabica::DOM::Document getDocument() const { return _impl->getDocument(); } - void setCapabilities(unsigned int capabilities) { + void setCapabilities(unsigned int capabilities) { return _impl->setCapabilities(capabilities); } @@ -605,13 +638,13 @@ public: return _impl->setName(name); } - const std::string& getName() { + const std::string& getName() { return _impl->getName(); } - const std::string& getSessionId() { + const std::string& getSessionId() { return _impl->getSessionId(); } - DelayedEventQueue* getDelayQueue() { + DelayedEventQueue* getDelayQueue() { return _impl->getDelayQueue(); } @@ -716,12 +749,19 @@ public: return _impl->getSourceState(transition); } - static Arabica::XPath::NodeSet filterChildElements(const std::string& tagname, const Arabica::DOM::Node& node) { - return InterpreterImpl::filterChildElements(tagname, node); + static Arabica::XPath::NodeSet filterChildElements(const std::string& tagname, const Arabica::DOM::Node& node, bool recurse = false) { + return InterpreterImpl::filterChildElements(tagname, node, recurse); } - static Arabica::XPath::NodeSet filterChildElements(const std::string& tagName, const Arabica::XPath::NodeSet& nodeSet) { - return InterpreterImpl::filterChildElements(tagName, nodeSet); + static Arabica::XPath::NodeSet filterChildElements(const std::string& tagName, const Arabica::XPath::NodeSet& nodeSet, bool recurse = false) { + return InterpreterImpl::filterChildElements(tagName, nodeSet, recurse); } + static Arabica::XPath::NodeSet filterChildType(const Arabica::DOM::Node_base::Type type, const Arabica::DOM::Node& node, bool recurse = false) { + return InterpreterImpl::filterChildType(type, node, recurse); + } + static Arabica::XPath::NodeSet filterChildType(const Arabica::DOM::Node_base::Type type, const Arabica::XPath::NodeSet& nodeSet, bool recurse = false) { + return InterpreterImpl::filterChildType(type, nodeSet, recurse); + } + Arabica::DOM::Node findLCCA(const Arabica::XPath::NodeSet& states) { return _impl->findLCCA(states); } @@ -729,7 +769,7 @@ public: return _impl->getProperAncestors(s1, s2); } - boost::shared_ptr getImpl() { + boost::shared_ptr getImpl() const { return _impl; } @@ -747,10 +787,10 @@ public: virtual void beforeProcessingEvent(Interpreter interpreter, const Event& event) {} virtual void beforeMicroStep(Interpreter interpreter) {} - + virtual void beforeExitingState(Interpreter interpreter, const Arabica::DOM::Element& state, bool moreComing) {} virtual void afterExitingState(Interpreter interpreter, const Arabica::DOM::Element& state, bool moreComing) {} - + virtual void beforeExecutingContent(Interpreter interpreter, const Arabica::DOM::Element& element) {} virtual void afterExecutingContent(Interpreter interpreter, const Arabica::DOM::Element& element) {} @@ -762,14 +802,14 @@ public: virtual void beforeEnteringState(Interpreter interpreter, const Arabica::DOM::Element& state, bool moreComing) {} virtual void afterEnteringState(Interpreter interpreter, const Arabica::DOM::Element& state, bool moreComing) {} - + virtual void beforeInvoking(Interpreter interpreter, const Arabica::DOM::Element& invokeElem, const std::string& invokeid) {} virtual void afterInvoking(Interpreter interpreter, const Arabica::DOM::Element& invokeElem, const std::string& invokeid) {} virtual void afterMicroStep(Interpreter interpreter) {} virtual void onStableConfiguration(Interpreter interpreter) {} - + virtual void beforeCompletion(Interpreter interpreter) {} virtual void afterCompletion(Interpreter interpreter) {} diff --git a/src/uscxml/Message.cpp b/src/uscxml/Message.cpp index 33dca84..55be0e4 100644 --- a/src/uscxml/Message.cpp +++ b/src/uscxml/Message.cpp @@ -225,7 +225,9 @@ Arabica::DOM::Document Data::toDocument() { scxmlMsg.setAttribute("version", "1.0"); if (compound.size() > 0 || array.size() > 0) { - Arabica::DOM::Element payloadElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "scxml:payload"); + Arabica::DOM::Element payloadElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "payload"); + payloadElem.setPrefix("scxml"); + scxmlMsg.appendChild(payloadElem); // we do not support nested attibutes @@ -233,7 +235,9 @@ Arabica::DOM::Document Data::toDocument() { std::map::iterator compoundIter = compound.begin(); while(compoundIter != compound.end()) { if (compoundIter->second.atom.size() > 0) { - Arabica::DOM::Element propertyElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "scxml:property"); + Arabica::DOM::Element propertyElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "property"); + propertyElem.setPrefix("scxml"); + propertyElem.setAttribute("name", compoundIter->first); Arabica::DOM::Text textElem = document.createTextNode(compoundIter->second.atom); propertyElem.appendChild(textElem); @@ -299,7 +303,9 @@ Arabica::DOM::Document SendRequest::toDocument() { if (params.size() > 0 || namelist.size() > 0) { Arabica::DOM::NodeList payload = scxmlMsg.getElementsByTagName("scxml:payload"); if (payload.getLength() == 0) { - Arabica::DOM::Element payloadElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "scxml:payload"); + Arabica::DOM::Element payloadElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "payload"); + payloadElem.setPrefix("scxml"); + scxmlMsg.appendChild(payloadElem); } Arabica::DOM::Node payloadElem = scxmlMsg.getElementsByTagName("scxml:payload").item(0); @@ -307,7 +313,9 @@ Arabica::DOM::Document SendRequest::toDocument() { // add parameters std::multimap::iterator paramIter = params.begin(); while(paramIter != params.end()) { - Arabica::DOM::Element propertyElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "scxml:property"); + Arabica::DOM::Element propertyElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "property"); + propertyElem.setPrefix("scxml"); + propertyElem.setAttribute("name", paramIter->first); // this is simplified - Data might be more elaborate than a simple string atom Arabica::DOM::Text textElem = document.createTextNode(paramIter->second.atom); @@ -319,7 +327,9 @@ Arabica::DOM::Document SendRequest::toDocument() { // add namelist elements std::map::iterator namelistIter = namelist.begin(); while(namelistIter != namelist.end()) { - Arabica::DOM::Element propertyElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "scxml:property"); + Arabica::DOM::Element propertyElem = document.createElementNS("http://www.w3.org/2005/07/scxml", "property"); + propertyElem.setPrefix("scxml"); + propertyElem.setAttribute("name", namelistIter->first); // this is simplified - Data might be more elaborate than a simple string atom Arabica::DOM::Text textElem = document.createTextNode(namelistIter->second.atom); diff --git a/src/uscxml/Message.h b/src/uscxml/Message.h index afc30ad..57e8680 100644 --- a/src/uscxml/Message.h +++ b/src/uscxml/Message.h @@ -71,7 +71,7 @@ public: }; Data() : type(INTERPRETED) {} - + // TODO: default INTERPRETED is unfortunate Data(const std::string& atom_, Type type_ = INTERPRETED) : atom(atom_), type(type_) {} Data(const char* data, size_t size, const std::string& mimeType, bool adopt = false); @@ -99,9 +99,9 @@ public: // we will have to drop this constructor as it interferes with operator Data() and entails C++11 template Data(T value, typename std::enable_if::value>::type* = nullptr) - : atom(toStr(value)), type(INTERPRETED) {} + : atom(toStr(value)), type(INTERPRETED) {} #endif - + explicit Data(const Arabica::DOM::Node& dom); virtual ~Data() {} @@ -119,7 +119,7 @@ public: Data& operator[](const std::string& key) { return operator[](key.c_str()); } - + Data& operator[](const char* key) { return compound[key]; } @@ -143,7 +143,7 @@ public: Data data; return data; } - + const Data item(const size_t index) const { if (array.size() < index) { std::list::const_iterator arrayIter; @@ -153,7 +153,7 @@ public: Data data; return data; } - + bool operator==(const Data &other) const { if (other.atom.size() != atom.size()) return false; diff --git a/src/uscxml/concurrency/BlockingQueue.h b/src/uscxml/concurrency/BlockingQueue.h index fc62fce..e53de25 100644 --- a/src/uscxml/concurrency/BlockingQueue.h +++ b/src/uscxml/concurrency/BlockingQueue.h @@ -61,7 +61,7 @@ public: tthread::lock_guard lock(_mutex); _queue.clear(); } - + virtual bool isEmpty() { tthread::lock_guard lock(_mutex); return _queue.empty(); diff --git a/src/uscxml/debug/Breakpoint.cpp b/src/uscxml/debug/Breakpoint.cpp index 0001127..54f5d75 100644 --- a/src/uscxml/debug/Breakpoint.cpp +++ b/src/uscxml/debug/Breakpoint.cpp @@ -24,7 +24,7 @@ namespace uscxml { Breakpoint::Breakpoint(const Data& data) { - enabled = true; + enabled = true; subject = UNDEF_SUBJECT; when = UNDEF_WHEN; action = UNDEF_ACTION; @@ -105,60 +105,60 @@ Data Breakpoint::toData() const { Data data; switch (subject) { - case STATE: - data.compound["subject"] = Data("state", Data::VERBATIM); - break; - case TRANSITION: - data.compound["subject"] = Data("transition", Data::VERBATIM); - break; - case STABLE: - data.compound["subject"] = Data("stable", Data::VERBATIM); - break; - case MICROSTEP: - data.compound["subject"] = Data("microstep", Data::VERBATIM); - break; - case EVENT: - data.compound["subject"] = Data("event", Data::VERBATIM); - break; - case INVOKER: - data.compound["subject"] = Data("invoker", Data::VERBATIM); - break; - case EXECUTABLE: - data.compound["subject"] = Data("executable", Data::VERBATIM); - break; - default: - break; + case STATE: + data.compound["subject"] = Data("state", Data::VERBATIM); + break; + case TRANSITION: + data.compound["subject"] = Data("transition", Data::VERBATIM); + break; + case STABLE: + data.compound["subject"] = Data("stable", Data::VERBATIM); + break; + case MICROSTEP: + data.compound["subject"] = Data("microstep", Data::VERBATIM); + break; + case EVENT: + data.compound["subject"] = Data("event", Data::VERBATIM); + break; + case INVOKER: + data.compound["subject"] = Data("invoker", Data::VERBATIM); + break; + case EXECUTABLE: + data.compound["subject"] = Data("executable", Data::VERBATIM); + break; + default: + break; } - + switch (when) { - case AFTER: - data.compound["when"] = Data("after", Data::VERBATIM); - break; - case BEFORE: - data.compound["when"] = Data("before", Data::VERBATIM); - break; - case ON: - data.compound["when"] = Data("on", Data::VERBATIM); - break; - default: - break; + case AFTER: + data.compound["when"] = Data("after", Data::VERBATIM); + break; + case BEFORE: + data.compound["when"] = Data("before", Data::VERBATIM); + break; + case ON: + data.compound["when"] = Data("on", Data::VERBATIM); + break; + default: + break; } switch (action) { - case ENTER: - data.compound["action"] = Data("enter", Data::VERBATIM); - break; - case EXIT: - data.compound["action"] = Data("exit", Data::VERBATIM); - break; - case INVOKE: - data.compound["action"] = Data("invoke", Data::VERBATIM); - break; - case UNINVOKE: - data.compound["action"] = Data("cancel", Data::VERBATIM); - break; - default: - break; + case ENTER: + data.compound["action"] = Data("enter", Data::VERBATIM); + break; + case EXIT: + data.compound["action"] = Data("exit", Data::VERBATIM); + break; + case INVOKE: + data.compound["action"] = Data("invoke", Data::VERBATIM); + break; + case UNINVOKE: + data.compound["action"] = Data("cancel", Data::VERBATIM); + break; + default: + break; } if (invokeId.length() > 0) @@ -176,7 +176,7 @@ Data Breakpoint::toData() const { if (executableXPath.length() > 0) { data.compound["executableXPath"] = Data(executableXPath, Data::VERBATIM); } - + if (element) data.compound["xpath"] = Data(DOMUtils::xPathForNode(element, "*"), Data::VERBATIM); @@ -194,20 +194,20 @@ Data Breakpoint::toData() const { return data; } - + bool Breakpoint::matches(Interpreter interpreter, const Breakpoint& other) const { // would we match the given breakpoint? if (subject != UNDEF_SUBJECT && - other.subject != subject) + other.subject != subject) return false; // subject does not match - + if (when != UNDEF_WHEN && - other.when != when) + other.when != when) return false; // time does not match - + if (action != UNDEF_ACTION && - other.action != action) + other.action != action) return false; // action does not match // when we have a qualifier it has to match @@ -248,7 +248,7 @@ bool Breakpoint::matches(Interpreter interpreter, const Breakpoint& other) const if(transTargetId.length() > 0 && transTargetId != other.transTargetId) { return false; } - + if (condition.length() > 0) { try { DataModel dm = interpreter.getDataModel(); diff --git a/src/uscxml/debug/Breakpoint.h b/src/uscxml/debug/Breakpoint.h index 157a56d..c48b841 100644 --- a/src/uscxml/debug/Breakpoint.h +++ b/src/uscxml/debug/Breakpoint.h @@ -27,61 +27,61 @@ namespace uscxml { class USCXML_API Breakpoint { public: - + enum When { - UNDEF_WHEN, AFTER, BEFORE, ON + UNDEF_WHEN, AFTER, BEFORE, ON }; - + enum Subject { - UNDEF_SUBJECT, STATE, TRANSITION, STABLE, MICROSTEP, EVENT, INVOKER, EXECUTABLE + UNDEF_SUBJECT, STATE, TRANSITION, STABLE, MICROSTEP, EVENT, INVOKER, EXECUTABLE }; - + enum Action { - UNDEF_ACTION, ENTER, EXIT, INVOKE, UNINVOKE + UNDEF_ACTION, ENTER, EXIT, INVOKE, UNINVOKE }; - + Breakpoint() { subject = UNDEF_SUBJECT; when = UNDEF_WHEN; action = UNDEF_ACTION; } Breakpoint(const Data& data); - + // would we match the given breakpoint as well? bool matches(Interpreter interpreter, const Breakpoint& other) const; - + Data toData() const; - + bool operator<(const Breakpoint& other) const { return (toData() < other.toData()); } - + operator bool() { return (subject != UNDEF_SUBJECT || - when != UNDEF_WHEN || - action != UNDEF_ACTION); + when != UNDEF_WHEN || + action != UNDEF_ACTION); } - + mutable bool enabled; - + When when; Subject subject; Action action; Arabica::DOM::Element element; - + std::string invokeId; std::string invokeType; std::string eventName; - + std::string executableName; std::string executableXPath; - + std::string stateId; std::string transSourceId; std::string transTargetId; - + std::string condition; }; diff --git a/src/uscxml/debug/DebugSession.cpp b/src/uscxml/debug/DebugSession.cpp index e785c84..c73f53e 100644 --- a/src/uscxml/debug/DebugSession.cpp +++ b/src/uscxml/debug/DebugSession.cpp @@ -21,16 +21,16 @@ #include "uscxml/debug/Debugger.h" namespace uscxml { - + void DebugSession::checkBreakpoints(const std::list qualifiedBreakpoints) { std::list::const_iterator qualifiedBreakpointIter = qualifiedBreakpoints.begin(); if (!_breakpointsEnabled) return; - + while(qualifiedBreakpointIter != qualifiedBreakpoints.end()) { const Breakpoint& qualifiedBreakpoint = *qualifiedBreakpointIter++; - + // check if one of the user-supplied breakpoints match bool userBreakpointMatched = false; Data replyData; @@ -44,7 +44,7 @@ void DebugSession::checkBreakpoints(const std::list qualifiedBreakpo } continue; } - + std::set::const_iterator breakpointIter = _breakPoints.begin(); while(breakpointIter != _breakPoints.end()) { const Breakpoint& breakpoint = *breakpointIter++; @@ -52,10 +52,10 @@ void DebugSession::checkBreakpoints(const std::list qualifiedBreakpo continue; if (breakpoint.matches(_interpreter, qualifiedBreakpoint)) { // do we have a condition? - + replyData.compound["breakpoint"] = breakpoint.toData(); replyData.compound["qualified"] = qualifiedBreakpoint.toData(); - + userBreakpointMatched = true; breakExecution(replyData); } @@ -70,7 +70,7 @@ void DebugSession::checkBreakpoints(const std::list qualifiedBreakpo void DebugSession::breakExecution(Data replyData) { tthread::lock_guard lock(_mutex); - + Arabica::XPath::NodeSet basicConf = _interpreter.getBasicConfiguration(); for (int i = 0; i < basicConf.size(); i++) { Arabica::DOM::Element element = Arabica::DOM::Element(basicConf[i]); @@ -94,7 +94,7 @@ void DebugSession::breakExecution(Data replyData) { Data DebugSession::debugPrepare(const Data& data) { Data replyData; - + if (!data.hasKey("xml") && !data.hasKey("url")) { replyData.compound["status"] = Data("failure", Data::VERBATIM); replyData.compound["reason"] = Data("No XML or URL given", Data::VERBATIM); @@ -102,7 +102,7 @@ Data DebugSession::debugPrepare(const Data& data) { } debugStop(data); - + _isAttached = false; if (data.hasKey("xml")) { @@ -112,7 +112,7 @@ Data DebugSession::debugPrepare(const Data& data) { } else { _interpreter = Interpreter(); } - + if (_interpreter) { // register ourself as a monitor _interpreter.addMonitor(_debugger); @@ -132,22 +132,22 @@ Data DebugSession::debugPrepare(const Data& data) { Data DebugSession::debugAttach(const Data& data) { Data replyData; _isAttached = true; - + if (!data.hasKey("attach")) { replyData.compound["status"] = Data("failure", Data::VERBATIM); replyData.compound["reason"] = Data("No id to attach to given", Data::VERBATIM); return replyData; } - + std::string interpreterId = data.at("attach").atom; bool interpreterFound = false; - + // find interpreter for sessionid std::map > instances = Interpreter::getInstances(); for (std::map >::iterator instIter = instances.begin(); - instIter != instances.end(); - instIter++) { - + instIter != instances.end(); + instIter++) { + boost::shared_ptr instance = instIter->second.lock(); if (instance && instance->getSessionId() == interpreterId) { _interpreter = instance; @@ -156,7 +156,7 @@ Data DebugSession::debugAttach(const Data& data) { break; } } - + if (!interpreterFound) { replyData.compound["status"] = Data("failure", Data::VERBATIM); replyData.compound["reason"] = Data("No interpreter with given id found", Data::VERBATIM); @@ -179,7 +179,7 @@ Data DebugSession::debugDetach(const Data& data) { Data DebugSession::debugStart(const Data& data) { Data replyData; - + if (_isAttached) { replyData.compound["reason"] = Data("Already started when attached", Data::VERBATIM); replyData.compound["status"] = Data("failure", Data::VERBATIM); @@ -201,7 +201,7 @@ Data DebugSession::debugStop(const Data& data) { // detach from old intepreter _debugger->detachSession(_interpreter); } - + if (_interpreter && !_isAttached) _interpreter.stop(); // unblock @@ -212,16 +212,16 @@ Data DebugSession::debugStop(const Data& data) { // calls destructor _interpreter = Interpreter(); - + return replyData; } - + Data DebugSession::debugStep(const Data& data) { tthread::lock_guard lock(_mutex); - + stepping(true); _resumeCond.notify_one(); - + Data replyData; if (_interpreter) { // register ourself as a monitor @@ -233,19 +233,19 @@ Data DebugSession::debugStep(const Data& data) { } return replyData; } - + Data DebugSession::debugResume(const Data& data) { tthread::lock_guard lock(_mutex); - + stepping(false); - + Data replyData; replyData.compound["status"] = Data("success", Data::VERBATIM); - + _resumeCond.notify_one(); return replyData; } - + Data DebugSession::debugPause(const Data& data) { tthread::lock_guard lock(_mutex); @@ -261,12 +261,12 @@ Data DebugSession::debugPause(const Data& data) { Data DebugSession::skipToBreakPoint(const Data& data) { tthread::lock_guard lock(_mutex); - + _skipTo = Breakpoint(data); - + Data replyData; replyData.compound["status"] = Data("success", Data::VERBATIM); - + _resumeCond.notify_one(); return replyData; } @@ -278,7 +278,7 @@ Data DebugSession::addBreakPoint(const Data& data) { if (_breakPoints.find(breakpoint) == _breakPoints.end()) { _breakPoints.insert(breakpoint); replyData.compound["status"] = Data("success", Data::VERBATIM); - + } else { replyData.compound["reason"] = Data("Breakpoint already exists", Data::VERBATIM); replyData.compound["status"] = Data("failure", Data::VERBATIM); @@ -316,7 +316,7 @@ Data DebugSession::enableBreakPoint(const Data& data) { } Data DebugSession::disableBreakPoint(const Data& data) { Breakpoint breakpoint(data); - + Data replyData; if (_breakPoints.find(breakpoint) != _breakPoints.end()) { _breakPoints.find(breakpoint)->enabled = false; @@ -325,7 +325,7 @@ Data DebugSession::disableBreakPoint(const Data& data) { replyData.compound["reason"] = Data("No such breakpoint", Data::VERBATIM); replyData.compound["status"] = Data("failure", Data::VERBATIM); } - + return replyData; } Data DebugSession::enableAllBreakPoints() { @@ -338,16 +338,16 @@ Data DebugSession::enableAllBreakPoints() { } Data DebugSession::disableAllBreakPoints() { Data replyData; - + _breakpointsEnabled = false; replyData.compound["status"] = Data("success", Data::VERBATIM); - + return replyData; } Data DebugSession::debugEval(const Data& data) { Data replyData; - + if (!data.hasKey("expression")) { replyData.compound["status"] = Data("failure", Data::VERBATIM); replyData.compound["reason"] = Data("No expression given", Data::VERBATIM); @@ -355,7 +355,7 @@ Data DebugSession::debugEval(const Data& data) { } std::string expr = data.at("expression").atom; - + if (!_interpreter) { replyData.compound["status"] = Data("failure", Data::VERBATIM); replyData.compound["reason"] = Data("No interpreter running", Data::VERBATIM); @@ -374,5 +374,5 @@ Data DebugSession::debugEval(const Data& data) { return replyData; } - + } \ No newline at end of file diff --git a/src/uscxml/debug/DebugSession.h b/src/uscxml/debug/DebugSession.h index 12f1d93..1fb4f4d 100644 --- a/src/uscxml/debug/DebugSession.h +++ b/src/uscxml/debug/DebugSession.h @@ -27,7 +27,7 @@ namespace uscxml { class Debugger; - + class USCXML_API DebugSession : public boost::enable_shared_from_this { public: DebugSession() { @@ -37,13 +37,13 @@ public: _markedForDeletion = false; _debugger = NULL; } - + void stepping(bool enable) { _isStepping = enable; } - + void checkBreakpoints(const std::list qualifiedBreakpoints); - + Data debugPrepare(const Data& data); Data debugAttach(const Data& data); Data debugDetach(const Data& data); @@ -60,26 +60,26 @@ public: Data enableAllBreakPoints(); Data disableAllBreakPoints(); Data debugEval(const Data& data); - + void setDebugger(Debugger* debugger) { _debugger = debugger; } - + Interpreter getInterpreter() { return _interpreter; } - + void markForDeletion(bool mark) { _markedForDeletion = mark; } - + protected: void breakExecution(Data replyData); bool _isStepping; bool _isAttached; bool _breakpointsEnabled; - + tthread::condition_variable _resumeCond; tthread::recursive_mutex _runMutex; tthread::recursive_mutex _mutex; @@ -89,7 +89,7 @@ protected: Interpreter _interpreter; std::set _breakPoints; Breakpoint _skipTo; - + }; diff --git a/src/uscxml/debug/Debugger.cpp b/src/uscxml/debug/Debugger.cpp index f611d09..d1a8068 100644 --- a/src/uscxml/debug/Debugger.cpp +++ b/src/uscxml/debug/Debugger.cpp @@ -21,7 +21,7 @@ #include "uscxml/DOMUtils.h" namespace uscxml { - + void Debugger::afterCompletion(Interpreter interpreter) { boost::shared_ptr session = getSession(interpreter); if (!session) @@ -34,44 +34,44 @@ void Debugger::afterCompletion(Interpreter interpreter) { std::list getQualifiedStateBreakpoints(Interpreter interpreter, const Arabica::DOM::Element& state, Breakpoint breakpointTemplate) { std::list breakpoints; - + Breakpoint bp = breakpointTemplate; // copy base as template bp.stateId = ATTR(state, "id"); bp.element = state; bp.subject = Breakpoint::STATE; breakpoints.push_back(bp); - + return breakpoints; } std::list getQualifiedInvokeBreakpoints(Interpreter interpreter, const Arabica::DOM::Element& invokeElem, const std::string invokeId, Breakpoint breakpointTemplate) { std::list breakpoints; - + Breakpoint bp = breakpointTemplate; // copy base as template bp.subject = Breakpoint::INVOKER; bp.element = invokeElem; bp.invokeId = invokeId; - + if (HAS_ATTR(invokeElem, "type")) { bp.invokeType = ATTR(invokeElem, "type"); } else if (HAS_ATTR(invokeElem, "typeexpr")) { bp.invokeType = interpreter.getDataModel().evalAsString(ATTR(invokeElem, "typeexpr")); } - + breakpoints.push_back(bp); - + return breakpoints; } std::list getQualifiedTransBreakpoints(Interpreter interpreter, const Arabica::DOM::Element& transition, Breakpoint breakpointTemplate) { std::list breakpoints; - + Arabica::DOM::Element source(interpreter.getSourceState(transition)); Arabica::XPath::NodeSet targets = interpreter.getTargetStates(transition); for (int j = 0; j < targets.size(); j++) { Arabica::DOM::Element target(targets[j]); - + Breakpoint bp = breakpointTemplate; // copy base as template bp.element = transition; bp.transSourceId = ATTR(source, "id"); @@ -134,14 +134,14 @@ void Debugger::beforeProcessingEvent(Interpreter interpreter, const Event& event } void Debugger::handleExecutable(Interpreter interpreter, - const Arabica::DOM::Element& execContentElem, - Breakpoint::When when) { + const Arabica::DOM::Element& execContentElem, + Breakpoint::When when) { if (!interpreter.isRunning()) return; boost::shared_ptr session = getSession(interpreter); if (!session) return; - + std::list breakpoints; Breakpoint breakpoint; @@ -150,7 +150,7 @@ void Debugger::handleExecutable(Interpreter interpreter, breakpoint.executableName = execContentElem.getLocalName(); breakpoint.subject = Breakpoint::EXECUTABLE; breakpoints.push_back(breakpoint); - + session->checkBreakpoints(breakpoints); } @@ -161,19 +161,19 @@ void Debugger::handleEvent(Interpreter interpreter, const Event& event, Breakpoi boost::shared_ptr session = getSession(interpreter); if (!session) return; - + std::list breakpoints; - + Breakpoint breakpoint; breakpoint.when = when; breakpoint.eventName = event.name; breakpoint.subject = Breakpoint::EVENT; breakpoints.push_back(breakpoint); - + session->checkBreakpoints(breakpoints); } - + void Debugger::handleStable(Interpreter interpreter, Breakpoint::When when) { if (!interpreter.isRunning()) return; @@ -187,7 +187,7 @@ void Debugger::handleStable(Interpreter interpreter, Breakpoint::When when) { breakpoint.when = when; breakpoint.subject = Breakpoint::STABLE; breakpoints.push_back(breakpoint); - + session->checkBreakpoints(breakpoints); } @@ -199,12 +199,12 @@ void Debugger::handleMicrostep(Interpreter interpreter, Breakpoint::When when) { return; std::list breakpoints; - + Breakpoint breakpoint; breakpoint.when = when; breakpoint.subject = Breakpoint::MICROSTEP; breakpoints.push_back(breakpoint); - + session->checkBreakpoints(breakpoints); } diff --git a/src/uscxml/debug/Debugger.h b/src/uscxml/debug/Debugger.h index 8f840b0..9adbae6 100644 --- a/src/uscxml/debug/Debugger.h +++ b/src/uscxml/debug/Debugger.h @@ -24,15 +24,15 @@ #include "uscxml/Interpreter.h" #include "uscxml/debug/Breakpoint.h" #include "uscxml/debug/DebugSession.h" - + namespace uscxml { - + class USCXML_API Debugger : public InterpreterMonitor { public: Debugger() { } virtual ~Debugger() {} - + virtual void attachSession(Interpreter interpreter, boost::shared_ptr session) { tthread::lock_guard lock(_sessionMutex); _sessionForInterpreter[interpreter] = session; @@ -42,16 +42,16 @@ public: tthread::lock_guard lock(_sessionMutex); _sessionForInterpreter.erase(interpreter); } - + virtual boost::shared_ptr getSession(Interpreter interpreter) { tthread::lock_guard lock(_sessionMutex); if (_sessionForInterpreter.find(interpreter) != _sessionForInterpreter.end()) return _sessionForInterpreter[interpreter]; return boost::shared_ptr(); } - + virtual void pushData(boost::shared_ptr session, Data pushData) = 0; - + // InterpreterMonitor virtual void beforeProcessingEvent(Interpreter interpreter, const Event& event); virtual void beforeMicroStep(Interpreter interpreter); @@ -73,28 +73,28 @@ public: virtual void afterCompletion(Interpreter interpreter); protected: - + void handleTransition(Interpreter interpreter, - const Arabica::DOM::Element& transition, - Breakpoint::When when); + const Arabica::DOM::Element& transition, + Breakpoint::When when); void handleState(Interpreter interpreter, - const Arabica::DOM::Element& state, - Breakpoint::When when, - Breakpoint::Action action); + const Arabica::DOM::Element& state, + Breakpoint::When when, + Breakpoint::Action action); void handleInvoke(Interpreter interpreter, - const Arabica::DOM::Element& invokeElem, - const std::string& invokeId, - Breakpoint::When when, - Breakpoint::Action action); + const Arabica::DOM::Element& invokeElem, + const std::string& invokeId, + Breakpoint::When when, + Breakpoint::Action action); void handleExecutable(Interpreter interpreter, - const Arabica::DOM::Element& execContentElem, - Breakpoint::When when); + const Arabica::DOM::Element& execContentElem, + Breakpoint::When when); void handleStable(Interpreter interpreter, Breakpoint::When when); void handleMicrostep(Interpreter interpreter, Breakpoint::When when); void handleEvent(Interpreter interpreter, const Event& event, Breakpoint::When when); tthread::recursive_mutex _sessionMutex; - std::map > _sessionForInterpreter; + std::map > _sessionForInterpreter; }; } diff --git a/src/uscxml/debug/DebuggerServlet.cpp b/src/uscxml/debug/DebuggerServlet.cpp index a570263..a99aaf8 100644 --- a/src/uscxml/debug/DebuggerServlet.cpp +++ b/src/uscxml/debug/DebuggerServlet.cpp @@ -25,24 +25,24 @@ namespace uscxml { void DebuggerServlet::pushData(boost::shared_ptr session, Data pushData) { std::cout << "trying to push " << pushData["replyType"].atom << std::endl; - + if (!session) { if (_sendQueues.size() > 0) // logging is not aware of its interpreter _sendQueues.begin()->second.push(pushData); } else { _sendQueues[session].push(pushData); } - + serverPushData(session); } void DebuggerServlet::serverPushData(boost::shared_ptr session) { if (_sendQueues[session].isEmpty()) return; - + if (!_clientConns[session]) return; - + Data reply = _sendQueues[session].pop(); std::cout << "pushing " << reply["replyType"].atom << std::endl; returnData(_clientConns[session], reply); @@ -51,13 +51,13 @@ void DebuggerServlet::serverPushData(boost::shared_ptr session) { void DebuggerServlet::returnData(const HTTPServer::Request& request, Data replyData) { HTTPServer::Reply reply(request); - + if (!replyData.hasKey("status")) { replyData.compound["status"] = Data("success", Data::VERBATIM); } - + std::cout << "<- " << replyData << std::endl; - + reply.content = Data::toJSON(replyData); reply.headers["Access-Control-Allow-Origin"] = "*"; reply.headers["Content-Type"] = "application/json"; @@ -66,8 +66,8 @@ void DebuggerServlet::returnData(const HTTPServer::Request& request, Data replyD bool DebuggerServlet::isCORS(const HTTPServer::Request& request) { return (request.data.at("type").atom == "options" && - request.data.at("header").hasKey("Origin") && - request.data.at("header").hasKey("Access-Control-Request-Method")); + request.data.at("header").hasKey("Origin") && + request.data.at("header").hasKey("Access-Control-Request-Method")); } void DebuggerServlet::handleCORS(const HTTPServer::Request& request) { @@ -81,7 +81,7 @@ void DebuggerServlet::handleCORS(const HTTPServer::Request& request) { corsReply.headers["Access-Control-Allow-Methods"] = request.data.at("header").at("Access-Control-Request-Method").atom; if (request.data.at("header").hasKey("Access-Control-Request-Headers")) corsReply.headers["Access-Control-Allow-Headers"] = request.data.at("header").at("Access-Control-Request-Headers").atom; - + // std::cout << "CORS!" << std::endl << request << std::endl; HTTPServer::reply(corsReply); } @@ -89,14 +89,14 @@ void DebuggerServlet::handleCORS(const HTTPServer::Request& request) { bool DebuggerServlet::httpRecvRequest(const HTTPServer::Request& request) { if (!request.data.hasKey("path")) return false; // returnError(request); - + if (isCORS(request)) { handleCORS(request); return true; } - + std::cout << request.data["path"] << ": " << request.data["content"] << std::endl; - + Data replyData; // process request that don't need a session if (false) { @@ -107,7 +107,7 @@ bool DebuggerServlet::httpRecvRequest(const HTTPServer::Request& request) { processListSessions(request); return true; } - + // get session or return error if (false) { } else if (!request.data.at("content").hasKey("session")) { @@ -121,9 +121,9 @@ bool DebuggerServlet::httpRecvRequest(const HTTPServer::Request& request) { returnData(request, replyData); return true; } - + boost::shared_ptr session = _sessionForId[request.data.at("content").at("session").atom]; - + if (false) { } else if (boost::starts_with(request.data.at("path").atom, "/debug/poll")) { // save long-standing client poll @@ -164,7 +164,7 @@ bool DebuggerServlet::httpRecvRequest(const HTTPServer::Request& request) { } else if (boost::starts_with(request.data.at("path").atom, "/debug/eval")) { replyData = session->debugEval(request.data["content"]); } - + if (replyData) { returnData(request, replyData); return true; @@ -177,10 +177,10 @@ bool DebuggerServlet::httpRecvRequest(const HTTPServer::Request& request) { void DebuggerServlet::processConnect(const HTTPServer::Request& request) { tthread::lock_guard lock(_mutex); std::string sessionId = UUID::getUUID(); - + _sessionForId[sessionId] = boost::shared_ptr(new DebugSession()); _sessionForId[sessionId]->setDebugger(this); - + Data replyData; replyData.compound["session"] = Data(sessionId, Data::VERBATIM); replyData.compound["status"] = Data("success", Data::VERBATIM); @@ -211,18 +211,18 @@ void DebuggerServlet::processDisconnect(const HTTPServer::Request& request) { _sendQueues.erase(_sessionForId[sessionId]); _sessionForId.erase(sessionId); } - + returnData(request, replyData); } void DebuggerServlet::processListSessions(const HTTPServer::Request& request) { Data replyData; - + std::map > instances = Interpreter::getInstances(); for (std::map >::iterator instIter = instances.begin(); - instIter != instances.end(); - instIter++) { - + instIter != instances.end(); + instIter++) { + boost::shared_ptr instance = instIter->second.lock(); if (instance) { Data sessionData; @@ -234,25 +234,25 @@ void DebuggerServlet::processListSessions(const HTTPServer::Request& request) { replyData.compound["sessions"].array.push_back(sessionData); } } - + replyData.compound["status"] = Data("success", Data::VERBATIM); returnData(request, replyData); } void DebuggerServlet::send(google::LogSeverity severity, const char* full_filename, - const char* base_filename, int line, - const struct ::tm* tm_time, - const char* message, size_t message_len) { - + const char* base_filename, int line, + const struct ::tm* tm_time, + const char* message, size_t message_len) { + // _sendQueue is thread-safe, not sure about ToString though LogMessage msg(severity, - full_filename, - base_filename, - line, - tm_time, - std::string(message, message_len), - ToString(severity, base_filename, line, tm_time, message, message_len)); + full_filename, + base_filename, + line, + tm_time, + std::string(message, message_len), + ToString(severity, base_filename, line, tm_time, message, message_len)); msg.compound["replyType"] = Data("log", Data::VERBATIM); pushData(boost::shared_ptr(), msg); } diff --git a/src/uscxml/debug/DebuggerServlet.h b/src/uscxml/debug/DebuggerServlet.h index ae5178f..ce6f082 100644 --- a/src/uscxml/debug/DebuggerServlet.h +++ b/src/uscxml/debug/DebuggerServlet.h @@ -37,10 +37,10 @@ public: class LogMessage : public Data { public: LogMessage(google::LogSeverity severity, const char* full_filename, - const char* base_filename, int line, - const struct ::tm* tm_time, - std::string message, std::string formatted) { - + const char* base_filename, int line, + const struct ::tm* tm_time, + std::string message, std::string formatted) { + compound["severity"] = severity; compound["fullFilename"] = Data(full_filename, Data::VERBATIM); compound["baseFilename"] = Data(base_filename, Data::VERBATIM); @@ -50,9 +50,9 @@ public: compound["formatted"] = Data(formatted, Data::VERBATIM); } }; - + virtual ~DebuggerServlet() {} - + // from Debugger virtual void addBreakpoint(const Breakpoint& breakpoint) {}; @@ -85,20 +85,20 @@ public: // void processAddBreakPoint(const HTTPServer::Request& request); // void processRemoveBreakPoint(const HTTPServer::Request& request); // void processPoll(const HTTPServer::Request& request); - + // Logsink virtual void send(google::LogSeverity severity, const char* full_filename, - const char* base_filename, int line, - const struct ::tm* tm_time, - const char* message, size_t message_len); + const char* base_filename, int line, + const struct ::tm* tm_time, + const char* message, size_t message_len); protected: void serverPushData(boost::shared_ptr); std::string _url; std::map, HTTPServer::Request> _clientConns; - std::map, concurrency::BlockingQueue > _sendQueues; - std::map > _sessionForId; + std::map, concurrency::BlockingQueue > _sendQueues; + std::map > _sessionForId; tthread::recursive_mutex _mutex; }; diff --git a/src/uscxml/interpreter/InterpreterDraft6.cpp b/src/uscxml/interpreter/InterpreterDraft6.cpp index d286856..02dcff5 100644 --- a/src/uscxml/interpreter/InterpreterDraft6.cpp +++ b/src/uscxml/interpreter/InterpreterDraft6.cpp @@ -38,7 +38,7 @@ void InterpreterDraft6::interpret() { if (!_scxml) { return; } - // dump(); + // dump(); // just make sure we have a session id assert(_sessionId.length() > 0); @@ -75,17 +75,17 @@ void InterpreterDraft6::interpret() { if (_dataModel && _binding == EARLY) { // initialize all data elements - NodeSet dataElems = _xpath.evaluate("//" + _xpathPrefix + "data", _scxml).asNodeSet(); + NodeSet dataElems = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "data", _scxml).asNodeSet(); for (unsigned int i = 0; i < dataElems.size(); i++) { // do not process data elements of nested documents from invokers - if (!getAncestorElement(dataElems[i], _xmlNSPrefix + "invoke")) + if (!getAncestorElement(dataElems[i], _nsInfo.xmlNSPrefix + "invoke")) if (dataElems[i].getNodeType() == Node_base::ELEMENT_NODE) { initializeData(Element(dataElems[i])); } } } else if(_dataModel) { // initialize current data elements - NodeSet topDataElems = filterChildElements(_xmlNSPrefix + "data", filterChildElements(_xmlNSPrefix + "datamodel", _scxml)); + NodeSet topDataElems = filterChildElements(_nsInfo.xmlNSPrefix + "data", filterChildElements(_nsInfo.xmlNSPrefix + "datamodel", _scxml)); for (unsigned int i = 0; i < topDataElems.size(); i++) { if (topDataElems[i].getNodeType() == Node_base::ELEMENT_NODE) initializeData(Element(topDataElems[i])); @@ -93,7 +93,7 @@ void InterpreterDraft6::interpret() { } // executeGlobalScriptElements - NodeSet globalScriptElems = filterChildElements(_xmlNSPrefix + "script", _scxml); + NodeSet globalScriptElems = filterChildElements(_nsInfo.xmlNSPrefix + "script", _scxml); for (unsigned int i = 0; i < globalScriptElems.size(); i++) { if (_dataModel) { executeContent(globalScriptElems[i]); @@ -104,7 +104,9 @@ void InterpreterDraft6::interpret() { if (_userDefinedStartConfiguration.size() > 0) { // we emulate entering a given configuration by creating a pseudo deep history - Element initHistory = _document.createElementNS(_nsURL, "history"); + Element initHistory = _document.createElementNS(_nsInfo.nsURL, "history"); + _nsInfo.setPrefix(initHistory); + initHistory.setAttribute("id", UUID::getUUID()); initHistory.setAttribute("type", "deep"); _scxml.insertBefore(initHistory, _scxml.getFirstChild()); @@ -116,9 +118,13 @@ void InterpreterDraft6::interpret() { } _historyValue[histId] = histStates; - Element initialElem = _document.createElementNS(_nsURL, "initial"); + Element initialElem = _document.createElementNS(_nsInfo.nsURL, "initial"); + _nsInfo.setPrefix(initialElem); + initialElem.setAttribute("generated", "true"); - Element transitionElem = _document.createElementNS(_nsURL, "transition"); + Element transitionElem = _document.createElementNS(_nsInfo.nsURL, "transition"); + _nsInfo.setPrefix(transitionElem); + transitionElem.setAttribute("target", histId); initialElem.appendChild(transitionElem); _scxml.appendChild(initialElem); @@ -126,16 +132,20 @@ void InterpreterDraft6::interpret() { } else { // try to get initial transition from initial element - initialTransitions = _xpath.evaluate("/" + _xpathPrefix + "initial/" + _xpathPrefix + "transition", _scxml).asNodeSet(); + initialTransitions = _xpath.evaluate("/" + _nsInfo.xpathPrefix + "initial/" + _nsInfo.xpathPrefix + "transition", _scxml).asNodeSet(); if (initialTransitions.size() == 0) { Arabica::XPath::NodeSet initialStates; // fetch per draft initialStates = getInitialStates(); assert(initialStates.size() > 0); for (int i = 0; i < initialStates.size(); i++) { - Element initialElem = _document.createElementNS(_nsURL, "initial"); + Element initialElem = _document.createElementNS(_nsInfo.nsURL, "initial"); + _nsInfo.setPrefix(initialElem); + initialElem.setAttribute("generated", "true"); - Element transitionElem = _document.createElementNS(_nsURL, "transition"); + Element transitionElem = _document.createElementNS(_nsInfo.nsURL, "transition"); + _nsInfo.setPrefix(transitionElem); + transitionElem.setAttribute("target", ATTR(initialStates[i], "id")); initialElem.appendChild(transitionElem); _scxml.appendChild(initialElem); @@ -147,9 +157,9 @@ void InterpreterDraft6::interpret() { assert(initialTransitions.size() > 0); enterStates(initialTransitions); - // _mutex.unlock(); + // _mutex.unlock(); - // assert(hasLegalConfiguration()); + // assert(hasLegalConfiguration()); mainEventLoop(); } catch (boost::bad_weak_ptr e) { LOG(ERROR) << "Unclean shutdown " << std::endl << std::endl; @@ -178,7 +188,7 @@ void InterpreterDraft6::mainEventLoop() { } std::cout << std::endl; #endif - + enabledTransitions = selectEventlessTransitions(); if (enabledTransitions.size() == 0) { if (_internalQueue.size() == 0) { @@ -189,12 +199,13 @@ void InterpreterDraft6::mainEventLoop() { #if VERBOSE std::cout << "Received internal event " << _currEvent.name << std::endl; #endif - + // --- MONITOR: beforeProcessingEvent ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeProcessingEvent(shared_from_this(), _currEvent); - } USCXML_MONITOR_CATCH_BLOCK(beforeProcessingEvent) + } + USCXML_MONITOR_CATCH_BLOCK(beforeProcessingEvent) } if (_dataModel) @@ -210,7 +221,7 @@ void InterpreterDraft6::mainEventLoop() { } for (unsigned int i = 0; i < _statesToInvoke.size(); i++) { - NodeSet invokes = filterChildElements(_xmlNSPrefix + "invoke", _statesToInvoke[i]); + NodeSet invokes = filterChildElements(_nsInfo.xmlNSPrefix + "invoke", _statesToInvoke[i]); for (unsigned int j = 0; j < invokes.size(); j++) { if (!HAS_ATTR(invokes[j], "persist") || !DOMUtils::attributeIsTrue(ATTR(invokes[j], "persist"))) { invoke(invokes[j]); @@ -240,9 +251,10 @@ void InterpreterDraft6::mainEventLoop() { for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->onStableConfiguration(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(onStableConfiguration) + } + USCXML_MONITOR_CATCH_BLOCK(onStableConfiguration) } - + // } _mutex.unlock(); @@ -267,7 +279,8 @@ void InterpreterDraft6::mainEventLoop() { for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeProcessingEvent(shared_from_this(), _currEvent); - } USCXML_MONITOR_CATCH_BLOCK(beforeProcessingEvent) + } + USCXML_MONITOR_CATCH_BLOCK(beforeProcessingEvent) } if (_dataModel && iequals(_currEvent.name, "cancel.invoke." + _sessionId)) @@ -321,10 +334,10 @@ void InterpreterDraft6::mainEventLoop() { } #else for (std::map::iterator invokeIter = _invokers.begin(); - invokeIter != _invokers.end(); - invokeIter++) { + invokeIter != _invokers.end(); + invokeIter++) { if (iequals(invokeIter->first, _currEvent.invokeid)) { - Arabica::XPath::NodeSet finalizes = filterChildElements(_xmlNSPrefix + "finalize", invokeIter->second.getElement()); + Arabica::XPath::NodeSet finalizes = filterChildElements(_nsInfo.xmlNSPrefix + "finalize", invokeIter->second.getElement()); for (int k = 0; k < finalizes.size(); k++) { Element finalizeElem = Element(finalizes[k]); executeContent(finalizeElem); @@ -355,7 +368,8 @@ EXIT_INTERPRETER: for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeCompletion(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(beforeCompletion) + } + USCXML_MONITOR_CATCH_BLOCK(beforeCompletion) } exitInterpreter(); @@ -371,7 +385,8 @@ EXIT_INTERPRETER: for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterCompletion(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(afterCompletion) + } + USCXML_MONITOR_CATCH_BLOCK(afterCompletion) } } @@ -397,7 +412,7 @@ Arabica::XPath::NodeSet InterpreterDraft6::selectTransitions(const unsigned int index = 0; while(states.size() > index) { bool foundTransition = false; - NodeSet transitions = filterChildElements(_xmlNSPrefix + "transition", states[index]); + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", states[index]); for (unsigned int k = 0; k < transitions.size(); k++) { if (isEnabledTransition(transitions[k], event)) { enabledTransitions.push_back(transitions[k]); @@ -475,7 +490,7 @@ Arabica::XPath::NodeSet InterpreterDraft6::selectEventlessTransitio unsigned int index = 0; while(states.size() > index) { bool foundTransition = false; - NodeSet transitions = filterChildElements(_xmlNSPrefix + "transition", states[index]); + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", states[index]); for (unsigned int k = 0; k < transitions.size(); k++) { if (!HAS_ATTR(transitions[k], "event") && hasConditionMatch(transitions[k])) { enabledTransitions.push_back(transitions[k]); @@ -535,7 +550,7 @@ LOOP: } - + /** * Is t1 preempting t2? */ @@ -617,11 +632,12 @@ void InterpreterDraft6::microstep(const Arabica::XPath::NodeSet& en for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeMicroStep(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(beforeMicroStep) + } + USCXML_MONITOR_CATCH_BLOCK(beforeMicroStep) } exitStates(enabledTransitions); - + monIter_t monIter; for (int i = 0; i < enabledTransitions.size(); i++) { Element transition(enabledTransitions[i]); @@ -630,26 +646,29 @@ void InterpreterDraft6::microstep(const Arabica::XPath::NodeSet& en for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeTakingTransition(shared_from_this(), transition, (i + 1 < enabledTransitions.size())); - } USCXML_MONITOR_CATCH_BLOCK(beforeTakingTransitions) + } + USCXML_MONITOR_CATCH_BLOCK(beforeTakingTransitions) } - + executeContent(transition); - + // --- MONITOR: afterTakingTransitions ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterTakingTransition(shared_from_this(), transition, (i + 1 < enabledTransitions.size())); - } USCXML_MONITOR_CATCH_BLOCK(afterTakingTransitions) + } + USCXML_MONITOR_CATCH_BLOCK(afterTakingTransitions) } } enterStates(enabledTransitions); - + // --- MONITOR: afterMicroStep ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterMicroStep(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(afterMicroStep) + } + USCXML_MONITOR_CATCH_BLOCK(afterMicroStep) } } @@ -660,11 +679,11 @@ void InterpreterDraft6::exitInterpreter() { statesToExit.sort(); for (int i = 0; i < statesToExit.size(); i++) { - Arabica::XPath::NodeSet onExitElems = filterChildElements(_xmlNSPrefix + "onexit", statesToExit[i]); + Arabica::XPath::NodeSet onExitElems = filterChildElements(_nsInfo.xmlNSPrefix + "onexit", statesToExit[i]); for (int j = 0; j < onExitElems.size(); j++) { executeContent(onExitElems[j]); } - Arabica::XPath::NodeSet invokeElems = filterChildElements(_xmlNSPrefix + "invoke", statesToExit[i]); + Arabica::XPath::NodeSet invokeElems = filterChildElements(_nsInfo.xmlNSPrefix + "invoke", statesToExit[i]); // TODO: we ought to cancel all remaining invokers just to be sure with the persist extension for (int j = 0; j < invokeElems.size(); j++) { cancelInvoke(invokeElems[j]); @@ -750,7 +769,7 @@ void InterpreterDraft6::exitStates(const Arabica::XPath::NodeSet& e #endif for (int i = 0; i < statesToExit.size(); i++) { - NodeSet histories = filterChildElements(_xmlNSPrefix + "history", statesToExit[i]); + NodeSet histories = filterChildElements(_nsInfo.xmlNSPrefix + "history", statesToExit[i]); for (int j = 0; j < histories.size(); j++) { Element historyElem = (Element)histories[j]; std::string historyType = (historyElem.hasAttribute("type") ? historyElem.getAttribute("type") : "shallow"); @@ -781,23 +800,25 @@ void InterpreterDraft6::exitStates(const Arabica::XPath::NodeSet& e for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeExitingState(shared_from_this(), Element(statesToExit[i]), (i + 1 < statesToExit.size())); - } USCXML_MONITOR_CATCH_BLOCK(beforeExitingState) + } + USCXML_MONITOR_CATCH_BLOCK(beforeExitingState) } - NodeSet onExits = filterChildElements(_xmlNSPrefix + "onExit", statesToExit[i]); + NodeSet onExits = filterChildElements(_nsInfo.xmlNSPrefix + "onExit", statesToExit[i]); for (int j = 0; j < onExits.size(); j++) { Element onExitElem = (Element)onExits[j]; executeContent(onExitElem); } - + // --- MONITOR: afterExitingState ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterExitingState(shared_from_this(), Element(statesToExit[i]), (i + 1 < statesToExit.size())); - } USCXML_MONITOR_CATCH_BLOCK(afterExitingState) + } + USCXML_MONITOR_CATCH_BLOCK(afterExitingState) } - NodeSet invokes = filterChildElements(_xmlNSPrefix + "invoke", statesToExit[i]); + NodeSet invokes = filterChildElements(_nsInfo.xmlNSPrefix + "invoke", statesToExit[i]); for (int j = 0; j < invokes.size(); j++) { Element invokeElem = (Element)invokes[j]; if (HAS_ATTR(invokeElem, "persist") && DOMUtils::attributeIsTrue(ATTR(invokeElem, "persist"))) { @@ -806,7 +827,7 @@ void InterpreterDraft6::exitStates(const Arabica::XPath::NodeSet& e cancelInvoke(invokeElem); } } - + // remove statesToExit[i] from _configuration - test409 tmp.clear(); for (int j = 0; j < _configuration.size(); j++) { @@ -932,10 +953,10 @@ void InterpreterDraft6::enterStates(const Arabica::XPath::NodeSet& for (int i = 0; i < statesToEnter.size(); i++) { Element stateElem = (Element)statesToEnter[i]; - + // extension for flattened interpreters for (unsigned int k = 0; k < statesToEnter.size(); k++) { - NodeSet invokes = filterChildElements(_xmlNSPrefix + "invoke", statesToEnter[k]); + NodeSet invokes = filterChildElements(_nsInfo.xmlNSPrefix + "invoke", statesToEnter[k]); for (unsigned int j = 0; j < invokes.size(); j++) { if (HAS_ATTR(invokes[j], "persist") && DOMUtils::attributeIsTrue(ATTR(invokes[j], "persist"))) { invoke(invokes[j]); @@ -947,11 +968,12 @@ void InterpreterDraft6::enterStates(const Arabica::XPath::NodeSet& for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeEnteringState(shared_from_this(), stateElem, (i + 1 < statesToEnter.size())); - } USCXML_MONITOR_CATCH_BLOCK(beforeEnteringState) + } + USCXML_MONITOR_CATCH_BLOCK(beforeEnteringState) } // extension for flattened SCXML documents, we will need an explicit uninvoke element - NodeSet uninvokes = filterChildElements(_xmlNSPrefix + "uninvoke", statesToEnter[i]); + NodeSet uninvokes = filterChildElements(_nsInfo.xmlNSPrefix + "uninvoke", statesToEnter[i]); for (int j = 0; j < uninvokes.size(); j++) { Element uninvokeElem = (Element)uninvokes[j]; cancelInvoke(uninvokeElem); @@ -962,9 +984,9 @@ void InterpreterDraft6::enterStates(const Arabica::XPath::NodeSet& // if (_binding == LATE && stateElem.getAttribute("isFirstEntry").size() > 0) { if (_binding == LATE && !isMember(stateElem, _alreadyEntered)) { - NodeSet dataModelElems = filterChildElements(_xmlNSPrefix + "datamodel", stateElem); + NodeSet dataModelElems = filterChildElements(_nsInfo.xmlNSPrefix + "datamodel", stateElem); if(dataModelElems.size() > 0 && _dataModel) { - Arabica::XPath::NodeSet dataElems = filterChildElements(_xmlNSPrefix + "data", dataModelElems[0]); + Arabica::XPath::NodeSet dataElems = filterChildElements(_nsInfo.xmlNSPrefix + "data", dataModelElems[0]); for (int j = 0; j < dataElems.size(); j++) { if (dataElems[j].getNodeType() == Node_base::ELEMENT_NODE) initializeData(Element(dataElems[j])); @@ -974,24 +996,25 @@ void InterpreterDraft6::enterStates(const Arabica::XPath::NodeSet& // stateElem.setAttribute("isFirstEntry", ""); } // execute onentry executable content - NodeSet onEntryElems = filterChildElements(_xmlNSPrefix + "onEntry", stateElem); + NodeSet onEntryElems = filterChildElements(_nsInfo.xmlNSPrefix + "onEntry", stateElem); executeContent(onEntryElems, false); // --- MONITOR: afterEnteringState ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterEnteringState(shared_from_this(), stateElem, (i + 1 < statesToEnter.size())); - } USCXML_MONITOR_CATCH_BLOCK(afterEnteringState) + } + USCXML_MONITOR_CATCH_BLOCK(afterEnteringState) } if (isMember(stateElem, statesForDefaultEntry)) { // execute initial transition content for compound states - Arabica::XPath::NodeSet transitions = _xpath.evaluate("" + _xpathPrefix + "initial/" + _xpathPrefix + "transition", stateElem).asNodeSet(); + Arabica::XPath::NodeSet transitions = _xpath.evaluate("" + _nsInfo.xpathPrefix + "initial/" + _nsInfo.xpathPrefix + "transition", stateElem).asNodeSet(); for (int j = 0; j < transitions.size(); j++) { executeContent(transitions[j]); } } - + if (isFinal(stateElem)) { internalDoneSend(stateElem); Element parent = (Element)stateElem.getParentNode(); @@ -1059,7 +1082,7 @@ void InterpreterDraft6::addStatesToEnter(const Node& state, } } } else { - NodeSet transitions = filterChildElements(_xmlNSPrefix + "transition", state); + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", state); for (int i = 0; i < transitions.size(); i++) { NodeSet targets = getTargetStates(transitions[i]); for (int j = 0; j < targets.size(); j++) { diff --git a/src/uscxml/interpreter/InterpreterRC.cpp b/src/uscxml/interpreter/InterpreterRC.cpp index 52b36e0..10c41d0 100644 --- a/src/uscxml/interpreter/InterpreterRC.cpp +++ b/src/uscxml/interpreter/InterpreterRC.cpp @@ -50,17 +50,17 @@ void InterpreterRC::interpret() { tthread::lock_guard lock(_mutex); if (!_isInitialized) init(); - + if (!_scxml) { return; } // dump(); - + // just make sure we have a session id assert(_sessionId.length() > 0); - + setupIOProcessors(); - + std::string datamodelName; if (datamodelName.length() == 0 && HAS_ATTR(_scxml, "datamodel")) datamodelName = ATTR(_scxml, "datamodel"); @@ -79,79 +79,89 @@ void InterpreterRC::interpret() { if(datamodelName.length() > 0 && !_dataModel) { LOG(ERROR) << "No datamodel for " << datamodelName << " registered"; } - + if (_dataModel) { _dataModel.assign("_x.args", _cmdLineOptions); } - + _running = true; _binding = (HAS_ATTR(_scxml, "binding") && iequals(ATTR(_scxml, "binding"), "late") ? LATE : EARLY); - + // @TODO: Reread http://www.w3.org/TR/scxml/#DataBinding - + if (_dataModel && _binding == EARLY) { // initialize all data elements - NodeSet dataElems = _xpath.evaluate("//" + _xpathPrefix + "data", _scxml).asNodeSet(); + NodeSet dataElems = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "data", _scxml).asNodeSet(); for (unsigned int i = 0; i < dataElems.size(); i++) { // do not process data elements of nested documents from invokers - if (!getAncestorElement(dataElems[i], _xmlNSPrefix + "invoke")) + if (!getAncestorElement(dataElems[i], _nsInfo.xmlNSPrefix + "invoke")) if (dataElems[i].getNodeType() == Node_base::ELEMENT_NODE) { initializeData(Element(dataElems[i])); } } } else if(_dataModel) { // initialize current data elements - NodeSet topDataElems = filterChildElements(_xmlNSPrefix + "data", filterChildElements(_xmlNSPrefix + "datamodel", _scxml)); + NodeSet topDataElems = filterChildElements(_nsInfo.xmlNSPrefix + "data", filterChildElements(_nsInfo.xmlNSPrefix + "datamodel", _scxml)); for (unsigned int i = 0; i < topDataElems.size(); i++) { if (topDataElems[i].getNodeType() == Node_base::ELEMENT_NODE) initializeData(Element(topDataElems[i])); } } - + // executeGlobalScriptElements - NodeSet globalScriptElems = filterChildElements(_xmlNSPrefix + "script", _scxml); + NodeSet globalScriptElems = filterChildElements(_nsInfo.xmlNSPrefix + "script", _scxml); for (unsigned int i = 0; i < globalScriptElems.size(); i++) { if (_dataModel) { executeContent(globalScriptElems[i]); } } - + NodeSet initialTransitions; - + if (_userDefinedStartConfiguration.size() > 0) { // we emulate entering a given configuration by creating a pseudo deep history - Element initHistory = _document.createElementNS(_nsURL, "history"); + Element initHistory = _document.createElementNS(_nsInfo.nsURL, "history"); + _nsInfo.setPrefix(initHistory); + initHistory.setAttribute("id", UUID::getUUID()); initHistory.setAttribute("type", "deep"); _scxml.insertBefore(initHistory, _scxml.getFirstChild()); - + std::string histId = ATTR(initHistory, "id"); NodeSet histStates; for (int i = 0; i < _userDefinedStartConfiguration.size(); i++) { histStates.push_back(getState(_userDefinedStartConfiguration[i])); } _historyValue[histId] = histStates; - - Element initialElem = _document.createElementNS(_nsURL, "initial"); + + Element initialElem = _document.createElementNS(_nsInfo.nsURL, "initial"); + _nsInfo.setPrefix(initialElem); + initialElem.setAttribute("generated", "true"); - Element transitionElem = _document.createElementNS(_nsURL, "transition"); + Element transitionElem = _document.createElementNS(_nsInfo.nsURL, "transition"); + _nsInfo.setPrefix(transitionElem); + transitionElem.setAttribute("target", histId); initialElem.appendChild(transitionElem); _scxml.appendChild(initialElem); initialTransitions.push_back(transitionElem); - + } else { // try to get initial transition from initial element - initialTransitions = _xpath.evaluate("/" + _xpathPrefix + "initial/" + _xpathPrefix + "transition", _scxml).asNodeSet(); + initialTransitions = _xpath.evaluate("/" + _nsInfo.xpathPrefix + "initial/" + _nsInfo.xpathPrefix + "transition", _scxml).asNodeSet(); if (initialTransitions.size() == 0) { Arabica::XPath::NodeSet initialStates; // fetch per draft initialStates = getInitialStates(); assert(initialStates.size() > 0); for (int i = 0; i < initialStates.size(); i++) { - Element initialElem = _document.createElementNS(_nsURL, "initial"); + Element initialElem = _document.createElementNS(_nsInfo.nsURL, "initial"); + _nsInfo.setPrefix(initialElem); + initialElem.setAttribute("generated", "true"); - Element transitionElem = _document.createElementNS(_nsURL, "transition"); + Element transitionElem = _document.createElementNS(_nsInfo.nsURL, "transition"); + _nsInfo.setPrefix(transitionElem); + transitionElem.setAttribute("target", ATTR(initialStates[i], "id")); initialElem.appendChild(transitionElem); _scxml.appendChild(initialElem); @@ -159,12 +169,12 @@ void InterpreterRC::interpret() { } } } - + assert(initialTransitions.size() > 0); - + enterStates(initialTransitions); // _mutex.unlock(); - + // assert(hasLegalConfiguration()); mainEventLoop(); } catch (boost::bad_weak_ptr e) { @@ -173,7 +183,7 @@ void InterpreterRC::interpret() { // set datamodel to null from this thread if(_dataModel) _dataModel = DataModel(); - + } /** @@ -181,12 +191,12 @@ procedure mainEventLoop(): while running: enabledTransitions = null macrostepDone = false - # Here we handle eventless transitions and transitions + # Here we handle eventless transitions and transitions # triggered by internal events until macrostep is complete while running and not macrostepDone: enabledTransitions = selectEventlessTransitions() if enabledTransitions.isEmpty(): - if internalQueue.isEmpty(): + if internalQueue.isEmpty(): macrostepDone = true else: internalEvent = internalQueue.dequeue() @@ -194,7 +204,7 @@ procedure mainEventLoop(): enabledTransitions = selectTransitions(internalEvent) if not enabledTransitions.isEmpty(): microstep(enabledTransitions.toList()) - # either we're in a final state, and we break out of the loop + # either we're in a final state, and we break out of the loop if not running: break; # or we've completed a macrostep, so we start a new macrostep by waiting for an external event @@ -203,7 +213,7 @@ procedure mainEventLoop(): for inv in state.invoke: invoke(inv) statesToInvoke.clear() - # Invoking may have raised internal error events and we iterate to handle them + # Invoking may have raised internal error events and we iterate to handle them if not internalQueue.isEmpty(): continue # A blocking wait for an external event. Alternatively, if we have been invoked @@ -219,24 +229,24 @@ procedure mainEventLoop(): if inv.invokeid == externalEvent.invokeid: applyFinalize(inv, externalEvent) if inv.autoforward: - send(inv.id, externalEvent) + send(inv.id, externalEvent) enabledTransitions = selectTransitions(externalEvent) if not enabledTransitions.isEmpty(): - microstep(enabledTransitions.toList()) - # End of outer while running loop. If we get here, we have reached a top-level final state or have been cancelled - exitInterpreter() + microstep(enabledTransitions.toList()) + # End of outer while running loop. If we get here, we have reached a top-level final state or have been cancelled + exitInterpreter() */ void InterpreterRC::mainEventLoop() { monIter_t monIter; - + while(_running) { NodeSet enabledTransitions; _stable = false; - + // Here we handle eventless transitions and transitions // triggered by internal events until machine is stable while(_running && !_stable) { - + enabledTransitions = selectEventlessTransitions(); if (enabledTransitions.size() == 0) { if (_internalQueue.size() == 0) { @@ -244,14 +254,15 @@ void InterpreterRC::mainEventLoop() { } else { _currEvent = _internalQueue.front(); _internalQueue.pop_front(); - + // --- MONITOR: beforeProcessingEvent ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeProcessingEvent(shared_from_this(), _currEvent); - } USCXML_MONITOR_CATCH_BLOCK(beforeProcessingEvent) + } + USCXML_MONITOR_CATCH_BLOCK(beforeProcessingEvent) } - + if (_dataModel) _dataModel.setEvent(_currEvent); enabledTransitions = selectTransitions(_currEvent.name); @@ -263,12 +274,12 @@ void InterpreterRC::mainEventLoop() { microstep(enabledTransitions); } } - + if (!_running) goto EXIT_INTERPRETER; for (unsigned int i = 0; i < _statesToInvoke.size(); i++) { - NodeSet invokes = filterChildElements(_xmlNSPrefix + "invoke", _statesToInvoke[i]); + NodeSet invokes = filterChildElements(_nsInfo.xmlNSPrefix + "invoke", _statesToInvoke[i]); for (unsigned int j = 0; j < invokes.size(); j++) { invoke(invokes[j]); } @@ -277,7 +288,7 @@ void InterpreterRC::mainEventLoop() { if (!_internalQueue.empty()) continue; - + // assume that we have a legal configuration as soon as the internal queue is empty if (!hasLegalConfiguration()) { std::cout << "Illegal configuration!" << std::endl; @@ -287,26 +298,27 @@ void InterpreterRC::mainEventLoop() { std::cout << std::endl; } assert(hasLegalConfiguration()); - + monIter = _monitors.begin(); // if (!_sendQueue || _sendQueue->isEmpty()) { - + // --- MONITOR: onStableConfiguration ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->onStableConfiguration(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(onStableConfiguration) + } + USCXML_MONITOR_CATCH_BLOCK(onStableConfiguration) } - + // } - + _mutex.unlock(); // whenever we have a stable configuration, run the mainThread hooks with 200fps while(_externalQueue.isEmpty() && _thread == NULL) { runOnMainThread(200); } _mutex.lock(); - + // A blocking wait for an external event. Alternatively, if we have been invoked // our parent session also might cancel us. The mechanism for this is platform specific, // but here we assume it's a special event we receive @@ -321,17 +333,18 @@ void InterpreterRC::mainEventLoop() { _currEvent.eventType = Event::EXTERNAL; // make sure it is set to external if (!_running) goto EXIT_INTERPRETER; - + // --- MONITOR: beforeProcessingEvent ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeProcessingEvent(shared_from_this(), _currEvent); - } USCXML_MONITOR_CATCH_BLOCK(beforeProcessingEvent) + } + USCXML_MONITOR_CATCH_BLOCK(beforeProcessingEvent) } - + if (_dataModel && iequals(_currEvent.name, "cancel.invoke." + _sessionId)) break; - + if (_dataModel) { try { _dataModel.setEvent(_currEvent); @@ -340,7 +353,7 @@ void InterpreterRC::mainEventLoop() { } } for (unsigned int i = 0; i < _configuration.size(); i++) { - NodeSet invokes = filterChildElements(_xmlNSPrefix + "invoke", _configuration[i]); + NodeSet invokes = filterChildElements(_nsInfo.xmlNSPrefix + "invoke", _configuration[i]); for (unsigned int j = 0; j < invokes.size(); j++) { Element invokeElem = (Element)invokes[j]; std::string invokeId; @@ -357,13 +370,13 @@ void InterpreterRC::mainEventLoop() { } std::string autoForward = invokeElem.getAttribute("autoforward"); if (iequals(invokeId, _currEvent.invokeid)) { - - Arabica::XPath::NodeSet finalizes = filterChildElements(_xmlNSPrefix + "finalize", invokeElem); + + Arabica::XPath::NodeSet finalizes = filterChildElements(_nsInfo.xmlNSPrefix + "finalize", invokeElem); for (int k = 0; k < finalizes.size(); k++) { Element finalizeElem = Element(finalizes[k]); executeContent(finalizeElem); } - + } if (iequals(autoForward, "true")) { try { @@ -384,15 +397,16 @@ void InterpreterRC::mainEventLoop() { microstep(enabledTransitions); } } - + EXIT_INTERPRETER: // --- MONITOR: beforeCompletion ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeCompletion(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(beforeCompletion) + } + USCXML_MONITOR_CATCH_BLOCK(beforeCompletion) } - + exitInterpreter(); if (_sendQueue) { std::map >::iterator sendIter = _sendIds.begin(); @@ -401,14 +415,15 @@ EXIT_INTERPRETER: sendIter++; } } - + // --- MONITOR: afterCompletion ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterCompletion(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(afterCompletion) + } + USCXML_MONITOR_CATCH_BLOCK(afterCompletion) } - + } /** @@ -420,7 +435,7 @@ procedure exitInterpreter(): for inv in s.invoke: cancelInvoke(inv) configuration.delete(s) - if isFinalState(s) and isScxmlState(s.parent): + if isFinalState(s) and isScxmlState(s.parent): returnDoneEvent(s.donedata) */ void InterpreterRC::exitInterpreter() { @@ -429,11 +444,11 @@ void InterpreterRC::exitInterpreter() { statesToExit.sort(); for (int i = 0; i < statesToExit.size(); i++) { - Arabica::XPath::NodeSet onExitElems = filterChildElements(_xmlNSPrefix + "onexit", statesToExit[i]); + Arabica::XPath::NodeSet onExitElems = filterChildElements(_nsInfo.xmlNSPrefix + "onexit", statesToExit[i]); for (int j = 0; j < onExitElems.size(); j++) { executeContent(onExitElems[j]); } - Arabica::XPath::NodeSet invokeElems = filterChildElements(_xmlNSPrefix + "invoke", statesToExit[i]); + Arabica::XPath::NodeSet invokeElems = filterChildElements(_nsInfo.xmlNSPrefix + "invoke", statesToExit[i]); for (int j = 0; j < invokeElems.size(); j++) { cancelInvoke(invokeElems[j]); } @@ -451,7 +466,7 @@ function selectEventlessTransitions(): for state in atomicStates: loop: for s in [state].append(getProperAncestors(state, null)): for t in s.transition: - if not t.event and conditionMatch(t): + if not t.event and conditionMatch(t): enabledTransitions.add(t) break loop enabledTransitions = removeConflictingTransitions(enabledTransitions) @@ -459,7 +474,7 @@ function selectEventlessTransitions(): */ Arabica::XPath::NodeSet InterpreterRC::selectEventlessTransitions() { Arabica::XPath::NodeSet enabledTransitions; - + NodeSet atomicStates; for (unsigned int i = 0; i < _configuration.size(); i++) { if (isAtomic(_configuration[i])) @@ -474,7 +489,7 @@ Arabica::XPath::NodeSet InterpreterRC::selectEventlessTransitions() withAncestors.push_back(getProperAncestors(state, Node())); for (unsigned int j = 0; j < withAncestors.size(); j++) { const Node& ancestor = withAncestors[i]; - NodeSet transitions = filterChildElements(_xmlNSPrefix + "transition", ancestor); + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", ancestor); for (unsigned int k = 0; k < transitions.size(); k++) { if (!HAS_ATTR(transitions[k], "event") && hasConditionMatch(transitions[k])) { enabledTransitions.push_back(transitions[k]); @@ -482,9 +497,10 @@ Arabica::XPath::NodeSet InterpreterRC::selectEventlessTransitions() } } } - BREAK_LOOP:; +BREAK_LOOP: + ; } - + enabledTransitions = removeConflictingTransitions(enabledTransitions); return enabledTransitions; } @@ -504,14 +520,14 @@ function selectTransitions(event): */ Arabica::XPath::NodeSet InterpreterRC::selectTransitions(const std::string& event) { Arabica::XPath::NodeSet enabledTransitions; - + NodeSet atomicStates; for (unsigned int i = 0; i < _configuration.size(); i++) { if (isAtomic(_configuration[i])) atomicStates.push_back(_configuration[i]); } atomicStates.to_document_order(); - + #if 0 std::cout << "selectTransitions for " << event << "========" << std::endl; #endif @@ -520,13 +536,13 @@ Arabica::XPath::NodeSet InterpreterRC::selectTransitions(const std: #if 0 std::cout << " == from " << ATTR(state, "id") << std::endl; #endif - + NodeSet withAncestors; withAncestors.push_back(state); withAncestors.push_back(getProperAncestors(state, Node())); for (unsigned int j = 0; j < withAncestors.size(); j++) { const Node& ancestor = withAncestors[j]; - NodeSet transitions = filterChildElements(_xmlNSPrefix + "transition", ancestor); + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", ancestor); for (unsigned int k = 0; k < transitions.size(); k++) { if (isEnabledTransition(transitions[k], event)) { enabledTransitions.push_back(transitions[k]); @@ -534,9 +550,10 @@ Arabica::XPath::NodeSet InterpreterRC::selectTransitions(const std: } } } - BREAK_LOOP:; +BREAK_LOOP: + ; } - + enabledTransitions = removeConflictingTransitions(enabledTransitions); #if 0 @@ -564,7 +581,7 @@ bool InterpreterRC::isEnabledTransition(const Node& transition, con } else { return false; } - + std::list eventNames = tokenizeIdRefs(eventName); std::list::iterator eventIter = eventNames.begin(); while(eventIter != eventNames.end()) { @@ -588,19 +605,19 @@ function removeConflictingTransitions(enabledTransitions): if computeExitSet([t1]).hasIntersection(computeExitSet([t2])): if isDescendant(t1.source, t2.source): transitionsToRemove.add(t2) - else: + else: t1Preempted = true break if not t1Preempted: for t3 in transitionsToRemove.toList(): filteredTransitions.delete(t3) filteredTransitions.add(t1) - + return filteredTransitions */ Arabica::XPath::NodeSet InterpreterRC::removeConflictingTransitions(const Arabica::XPath::NodeSet& enabledTransitions) { Arabica::XPath::NodeSet filteredTransitions; - + for (unsigned int i = 0; i < enabledTransitions.size(); i++) { const Node& t1 = enabledTransitions[i]; bool t1Preempted = false; @@ -617,7 +634,7 @@ Arabica::XPath::NodeSet InterpreterRC::removeConflictingTransitions } } } - + if (!t1Preempted) { // remove transitionsToRemove from filteredTransitions std::list > tmp; @@ -652,58 +669,62 @@ procedure microstep(enabledTransitions): enterStates(enabledTransitions) */ void InterpreterRC::microstep(const Arabica::XPath::NodeSet& enabledTransitions) { - + // --- MONITOR: beforeMicroStep ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeMicroStep(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(beforeMicroStep) + } + USCXML_MONITOR_CATCH_BLOCK(beforeMicroStep) } - + exitStates(enabledTransitions); - + monIter_t monIter; for (int i = 0; i < enabledTransitions.size(); i++) { Element transition(enabledTransitions[i]); - + // --- MONITOR: beforeTakingTransitions ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeTakingTransition(shared_from_this(), transition, (i + 1 < enabledTransitions.size())); - } USCXML_MONITOR_CATCH_BLOCK(beforeTakingTransitions) + } + USCXML_MONITOR_CATCH_BLOCK(beforeTakingTransitions) } - + executeContent(transition); - + // --- MONITOR: afterTakingTransitions ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterTakingTransition(shared_from_this(), transition, (i + 1 < enabledTransitions.size())); - } USCXML_MONITOR_CATCH_BLOCK(afterTakingTransitions) + } + USCXML_MONITOR_CATCH_BLOCK(afterTakingTransitions) } } - + enterStates(enabledTransitions); - + // --- MONITOR: afterMicroStep ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterMicroStep(shared_from_this()); - } USCXML_MONITOR_CATCH_BLOCK(afterMicroStep) + } + USCXML_MONITOR_CATCH_BLOCK(afterMicroStep) } } /** procedure exitStates(enabledTransitions): - statesToExit = computeExitSet(enabledTransitions) + statesToExit = computeExitSet(enabledTransitions) for s in statesToExit: statesToInvoke.delete(s) statesToExit = statesToExit.toList().sort(exitOrder) for s in statesToExit: for h in s.history: if h.type == "deep": - f = lambda s0: isAtomicState(s0) and isDescendant(s0,s) + f = lambda s0: isAtomicState(s0) and isDescendant(s0,s) else: f = lambda s0: s0.parent == s historyValue[h.id] = configuration.toList().filter(f) @@ -730,9 +751,9 @@ void InterpreterRC::exitStates(const Arabica::XPath::NodeSet& enabl statesToExit.forward(false); statesToExit.sort(); - + for (int i = 0; i < statesToExit.size(); i++) { - NodeSet histories = filterChildElements(_xmlNSPrefix + "history", statesToExit[i]); + NodeSet histories = filterChildElements(_nsInfo.xmlNSPrefix + "history", statesToExit[i]); for (int j = 0; j < histories.size(); j++) { Element historyElem = (Element)histories[j]; std::string historyType = (historyElem.hasAttribute("type") ? historyElem.getAttribute("type") : "shallow"); @@ -749,34 +770,36 @@ void InterpreterRC::exitStates(const Arabica::XPath::NodeSet& enabl _historyValue[historyElem.getAttribute("id")] = historyNodes; } } - + for (int i = 0; i < statesToExit.size(); i++) { // --- MONITOR: beforeExitingState ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeExitingState(shared_from_this(), Element(statesToExit[i]), (i + 1 < statesToExit.size())); - } USCXML_MONITOR_CATCH_BLOCK(beforeExitingState) + } + USCXML_MONITOR_CATCH_BLOCK(beforeExitingState) } - - NodeSet onExits = filterChildElements(_xmlNSPrefix + "onExit", statesToExit[i]); + + NodeSet onExits = filterChildElements(_nsInfo.xmlNSPrefix + "onExit", statesToExit[i]); for (int j = 0; j < onExits.size(); j++) { Element onExitElem = (Element)onExits[j]; executeContent(onExitElem); } - + // --- MONITOR: afterExitingState ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterExitingState(shared_from_this(), Element(statesToExit[i]), (i + 1 < statesToExit.size())); - } USCXML_MONITOR_CATCH_BLOCK(afterExitingState) + } + USCXML_MONITOR_CATCH_BLOCK(afterExitingState) } - - NodeSet invokes = filterChildElements(_xmlNSPrefix + "invoke", statesToExit[i]); + + NodeSet invokes = filterChildElements(_nsInfo.xmlNSPrefix + "invoke", statesToExit[i]); for (int j = 0; j < invokes.size(); j++) { Element invokeElem = (Element)invokes[j]; cancelInvoke(invokeElem); } - + // remove statesToExit[i] from _configuration - test409 tmp.clear(); for (int j = 0; j < _configuration.size(); j++) { @@ -799,7 +822,7 @@ function computeExitSet(transitions) for s in configuration: if isDescendant(s,domain): statesToExit.add(s) - return statesToExit + return statesToExit */ Arabica::XPath::NodeSet InterpreterRC::computeExitSet(const Arabica::XPath::NodeSet& transitions) { NodeSet statesToExit; @@ -832,13 +855,13 @@ Arabica::XPath::NodeSet InterpreterRC::computeExitSet(const Arabica transitions.push_back(transition); return computeExitSet(transitions); } - + /** procedure enterStates(enabledTransitions): statesToEnter = new OrderedSet() statesForDefaultEntry = new OrderedSet() - computeEntrySet(enabledTransitions, statesToEnter, statesForDefaultEntry) + computeEntrySet(enabledTransitions, statesToEnter, statesForDefaultEntry) for s in statesToEnter.toList().sort(entryOrder): configuration.add(s) statesToInvoke.add(s) @@ -866,28 +889,29 @@ void InterpreterRC::enterStates(const Arabica::XPath::NodeSet& enab // initialize the temporary table for default content in history states std::map > defaultHistoryContent; monIter_t monIter; - + computeEntrySet(enabledTransitions, statesToEnter, statesForDefaultEntry, defaultHistoryContent); statesToEnter.to_document_order(); - + for (int i = 0; i < statesToEnter.size(); i++) { Element s = (Element)statesToEnter[i]; - + // --- MONITOR: beforeEnteringState ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->beforeEnteringState(shared_from_this(), s, (i + 1 < statesToEnter.size())); - } USCXML_MONITOR_CATCH_BLOCK(beforeEnteringState) + } + USCXML_MONITOR_CATCH_BLOCK(beforeEnteringState) } - + _configuration.push_back(s); _statesToInvoke.push_back(s); - + // if (_binding == LATE && stateElem.getAttribute("isFirstEntry").size() > 0) { if (_binding == LATE && !isMember(s, _alreadyEntered)) { - NodeSet dataModelElems = filterChildElements(_xmlNSPrefix + "datamodel", s); + NodeSet dataModelElems = filterChildElements(_nsInfo.xmlNSPrefix + "datamodel", s); if(dataModelElems.size() > 0 && _dataModel) { - Arabica::XPath::NodeSet dataElems = filterChildElements(_xmlNSPrefix + "data", dataModelElems[0]); + Arabica::XPath::NodeSet dataElems = filterChildElements(_nsInfo.xmlNSPrefix + "data", dataModelElems[0]); for (int j = 0; j < dataElems.size(); j++) { if (dataElems[j].getNodeType() == Node_base::ELEMENT_NODE) initializeData(Element(dataElems[j])); @@ -897,19 +921,20 @@ void InterpreterRC::enterStates(const Arabica::XPath::NodeSet& enab // stateElem.setAttribute("isFirstEntry", ""); } // execute onentry executable content - NodeSet onEntryElems = filterChildElements(_xmlNSPrefix + "onEntry", s); + NodeSet onEntryElems = filterChildElements(_nsInfo.xmlNSPrefix + "onEntry", s); executeContent(onEntryElems, false); - + // --- MONITOR: afterEnteringState ------------------------------ for(monIter_t monIter = _monitors.begin(); monIter != _monitors.end(); monIter++) { try { (*monIter)->afterEnteringState(shared_from_this(), s, (i + 1 < statesToEnter.size())); - } USCXML_MONITOR_CATCH_BLOCK(afterEnteringState) + } + USCXML_MONITOR_CATCH_BLOCK(afterEnteringState) } - + if (isMember(s, statesForDefaultEntry)) { // execute initial transition content for compound states - Arabica::XPath::NodeSet transitions = _xpath.evaluate("" + _xpathPrefix + "initial/" + _xpathPrefix + "transition", s).asNodeSet(); + Arabica::XPath::NodeSet transitions = _xpath.evaluate("" + _nsInfo.xpathPrefix + "initial/" + _nsInfo.xpathPrefix + "transition", s).asNodeSet(); for (int j = 0; j < transitions.size(); j++) { executeContent(transitions[j]); } @@ -917,18 +942,18 @@ void InterpreterRC::enterStates(const Arabica::XPath::NodeSet& enab if (defaultHistoryContent.find(ATTR(s, "id")) != defaultHistoryContent.end()) { executeContent(defaultHistoryContent[ATTR(s, "id")]); } - + /** - if isFinalState(s): - if isSCXMLElement(s.parent): - running = false - else: - parent = s.parent - grandparent = parent.parent - internalQueue.enqueue(new Event("done.state." + parent.id, s.donedata)) - if isParallelState(grandparent): - if getChildStates(grandparent).every(isInFinalState): - internalQueue.enqueue(new Event("done.state." + grandparent.id)) + if isFinalState(s): + if isSCXMLElement(s.parent): + running = false + else: + parent = s.parent + grandparent = parent.parent + internalQueue.enqueue(new Event("done.state." + parent.id, s.donedata)) + if isParallelState(grandparent): + if getChildStates(grandparent).every(isInFinalState): + internalQueue.enqueue(new Event("done.state." + grandparent.id)) */ //std::cout << _name << ": " << s << std::endl; @@ -940,9 +965,9 @@ void InterpreterRC::enterStates(const Arabica::XPath::NodeSet& enab } else { Element parent = (Element)s.getParentNode(); Element grandParent = (Element)parent.getParentNode(); - + internalDoneSend(parent); - + if (isParallel(grandParent)) { Arabica::XPath::NodeSet childs = getChildStates(grandParent); bool inFinalState = true; @@ -965,18 +990,18 @@ void InterpreterRC::enterStates(const Arabica::XPath::NodeSet& enab /** procedure computeEntrySet(transitions, statesToEnter, statesForDefaultEntry) for t in transitions: - statesToEnter.union(getTargetStates(t.target)) + statesToEnter.union(getTargetStates(t.target)) for s in statesToEnter: - addDescendantStatesToEnter(s,statesToEnter,statesForDefaultEntry) - for t in transitions: - ancestor = getTransitionDomain(t) - for s in getTargetStates(t.target)): + addDescendantStatesToEnter(s,statesToEnter,statesForDefaultEntry) + for t in transitions: + ancestor = getTransitionDomain(t) + for s in getTargetStates(t.target)): addAncestorStatesToEnter(s, ancestor, statesToEnter, statesForDefaultEntry) */ void InterpreterRC::computeEntrySet(const Arabica::XPath::NodeSet& transitions, - NodeSet& statesToEnter, - NodeSet& statesForDefaultEntry, - std::map > defaultHistoryContent) { + NodeSet& statesToEnter, + NodeSet& statesForDefaultEntry, + std::map > defaultHistoryContent) { for (int i = 0; i < transitions.size(); i++) { const Node& t = transitions[i]; @@ -1001,7 +1026,7 @@ void InterpreterRC::computeEntrySet(const Arabica::XPath::NodeSet& assert(tmp[i]); addDescendantStatesToEnter(tmp[i],statesToEnter,statesForDefaultEntry, defaultHistoryContent); } - + #if 1 std::cout << "after addDescendantStatesToEnter: "; for (int i = 0; i < statesToEnter.size(); i++) { @@ -1009,7 +1034,7 @@ void InterpreterRC::computeEntrySet(const Arabica::XPath::NodeSet& } std::cout << std::endl; #endif - + for (int i = 0; i < transitions.size(); i++) { Element t = (Element)transitions[i]; Node ancestor = getTransitionDomain(t); @@ -1030,9 +1055,9 @@ void InterpreterRC::computeEntrySet(const Arabica::XPath::NodeSet& } void InterpreterRC::computeEntrySet(const Arabica::DOM::Node& transition, - NodeSet& statesToEnter, - NodeSet& statesForDefaultEntry, - std::map > defaultHistoryContent) { + NodeSet& statesToEnter, + NodeSet& statesForDefaultEntry, + std::map > defaultHistoryContent) { Arabica::XPath::NodeSet transitions; transitions.push_back(transition); computeEntrySet(transitions, statesToEnter, statesForDefaultEntry, defaultHistoryContent); @@ -1062,12 +1087,12 @@ procedure addDescendantStatesToEnter(state,statesToEnter,statesForDefaultEntry): if isParallelState(state): for child in getChildStates(state): if not statesToEnter.some(lambda s: isDescendant(s,child)): - addDescendantStatesToEnter(child,statesToEnter,statesForDefaultEntry) + addDescendantStatesToEnter(child,statesToEnter,statesForDefaultEntry) */ void InterpreterRC::addDescendantStatesToEnter(const Arabica::DOM::Node& state, - Arabica::XPath::NodeSet& statesToEnter, - Arabica::XPath::NodeSet& statesForDefaultEntry, - std::map > defaultHistoryContent) { + Arabica::XPath::NodeSet& statesToEnter, + Arabica::XPath::NodeSet& statesForDefaultEntry, + std::map > defaultHistoryContent) { if (isHistory(state)) { std::string stateId = ATTR(state, "id"); if (_historyValue.find(stateId) != _historyValue.end()) { @@ -1078,7 +1103,7 @@ void InterpreterRC::addDescendantStatesToEnter(const Arabica::DOM::Node transitions = filterChildElements(_xmlNSPrefix + "transition", state); + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", state); if (transitions.size() > 0) { defaultHistoryContent[ATTR(state, "id")] = transitions[0]; } @@ -1097,7 +1122,7 @@ void InterpreterRC::addDescendantStatesToEnter(const Arabica::DOM::Node targets = getInitialStates(state); @@ -1119,7 +1144,8 @@ void InterpreterRC::addDescendantStatesToEnter(const Arabica::DOM::Node& state, - const Arabica::DOM::Node& ancestor, - Arabica::XPath::NodeSet& statesToEnter, - Arabica::XPath::NodeSet& statesForDefaultEntry, - std::map > defaultHistoryContent) { + const Arabica::DOM::Node& ancestor, + Arabica::XPath::NodeSet& statesToEnter, + Arabica::XPath::NodeSet& statesForDefaultEntry, + std::map > defaultHistoryContent) { NodeSet ancestors = getProperAncestors(state,ancestor); for (int i = 0; i < ancestors.size(); i++) { const Node& anc = ancestors[i]; @@ -1155,7 +1181,8 @@ void InterpreterRC::addAncestorStatesToEnter(const Arabica::DOM::Node InterpreterRC::getTransitionDomain(const Arabica::DOM::Node& transition) { NodeSet tStates = getTargetStates(transition); Node source = getSourceState(transition); - + #if 0 std::cout << "getTransitionDomain: " << std::endl << transition << std::endl; #endif - + if (tStates.size() == 0) { return Arabica::DOM::Node(); // null } std::string transitionType = (HAS_ATTR(transition, "type") ? ATTR(transition, "type") : "external"); - + if (iequals(transitionType, "internal") && isCompound(source)) { for (int i = 0; i < tStates.size(); i++) { const Node& s = tStates[i]; @@ -1220,7 +1247,8 @@ Arabica::DOM::Node InterpreterRC::getTransitionDomain(const Arabica } return source; } -BREAK_LOOP:; +BREAK_LOOP: + ; Arabica::XPath::NodeSet states; states.push_back(source); states.push_back(tStates); @@ -1247,10 +1275,10 @@ Arabica::DOM::Node InterpreterRC::findLCCA(const Arabica::XPath::No } ancestor = ancestors[i]; break; - NEXT_ANCESTOR: +NEXT_ANCESTOR: ; } - + // take uppermost root as ancestor if (!ancestor) ancestor = _scxml; @@ -1261,22 +1289,22 @@ Arabica::DOM::Node InterpreterRC::findLCCA(const Arabica::XPath::No /** If state2 is null, returns the set of all ancestors of state1 in ancestry order (state1's parent followed by the parent's parent, etc. up to an including the - element). If state2 is non-null, returns inancestry order the set of all - ancestors of state1, up to but not including state2. (A "proper ancestor" of a - state is its parent, or the parent's parent, or the parent's parent's parent, - etc.)) If state2 is state1's parent, or equal to state1, or a descendant of + element). If state2 is non-null, returns inancestry order the set of all + ancestors of state1, up to but not including state2. (A "proper ancestor" of a + state is its parent, or the parent's parent, or the parent's parent's parent, + etc.)) If state2 is state1's parent, or equal to state1, or a descendant of state1, this returns the empty set. */ Arabica::XPath::NodeSet InterpreterRC::getProperAncestors(const Arabica::DOM::Node& state1, const Arabica::DOM::Node& state2) { NodeSet ancestors; - + if (!state1 || !isState(state1)) return ancestors; if (!state2) { /** - If state2 is null, returns the set of all ancestors of state1 in ancestry - order (state1's parent followed by the parent's parent, etc. up to an + If state2 is null, returns the set of all ancestors of state1 in ancestry + order (state1's parent followed by the parent's parent, etc. up to an including the element). */ Arabica::DOM::Node parent = state1.getParentNode(); @@ -1287,16 +1315,16 @@ Arabica::XPath::NodeSet InterpreterRC::getProperAncestors(const Ara return ancestors; } - /** + /** If state2 is state1's parent, or equal to state1, or a descendant of - state1, this returns the empty set + state1, this returns the empty set */ if (state1.getParentNode() == state2 || state1 == state2 || isDescendant(state2, state1)) { return ancestors; } - + /** - If state2 is non-null, returns in ancestry order the set of all ancestors + If state2 is non-null, returns in ancestry order the set of all ancestors of state1, up to but not including state2. */ Arabica::DOM::Node parent = state1.getParentNode(); @@ -1309,7 +1337,7 @@ Arabica::XPath::NodeSet InterpreterRC::getProperAncestors(const Ara NodeSet InterpreterRC::getTargetStates(const Arabica::DOM::Node& transition) { NodeSet targetStates; - + std::string targetId = ((Arabica::DOM::Element)transition).getAttribute("target"); std::list targetIds = InterpreterImpl::tokenizeIdRefs(ATTR(transition, "target")); if (targetIds.size() > 0) { @@ -1332,14 +1360,14 @@ NodeSet InterpreterRC::getTargetStates(const Arabica::DOM::Node& state1, const Arabica::DOM::Node& state2) { - return false; + return false; } /** Returns a list containing all , , and children of state1. */ Arabica::XPath::NodeSet InterpreterRC::getChildStates(const Arabica::DOM::Node& state) { - return Arabica::XPath::NodeSet(); + return Arabica::XPath::NodeSet(); } #endif diff --git a/src/uscxml/interpreter/InterpreterRC.h b/src/uscxml/interpreter/InterpreterRC.h index bff07b7..0a09c36 100644 --- a/src/uscxml/interpreter/InterpreterRC.h +++ b/src/uscxml/interpreter/InterpreterRC.h @@ -43,33 +43,33 @@ class InterpreterRC : public InterpreterImpl { Arabica::XPath::NodeSet computeExitSet(const Arabica::DOM::Node& transition); void computeEntrySet(const Arabica::XPath::NodeSet& transitions, - Arabica::XPath::NodeSet& statesToEnter, - Arabica::XPath::NodeSet& statesForDefaultEntry, - std::map > defaultHistoryContent); + Arabica::XPath::NodeSet& statesToEnter, + Arabica::XPath::NodeSet& statesForDefaultEntry, + std::map > defaultHistoryContent); void computeEntrySet(const Arabica::DOM::Node& transition, - Arabica::XPath::NodeSet& statesToEnter, - Arabica::XPath::NodeSet& statesForDefaultEntry, - std::map > defaultHistoryContent); + Arabica::XPath::NodeSet& statesToEnter, + Arabica::XPath::NodeSet& statesForDefaultEntry, + std::map > defaultHistoryContent); Arabica::XPath::NodeSet removeConflictingTransitions(const Arabica::XPath::NodeSet& enabledTransitions); Arabica::DOM::Node getTransitionDomain(const Arabica::DOM::Node& transition); void addDescendantStatesToEnter(const Arabica::DOM::Node& state, - Arabica::XPath::NodeSet& statesToEnter, - Arabica::XPath::NodeSet& statesForDefaultEntry, - std::map > defaultHistoryContent); + Arabica::XPath::NodeSet& statesToEnter, + Arabica::XPath::NodeSet& statesForDefaultEntry, + std::map > defaultHistoryContent); void addAncestorStatesToEnter(const Arabica::DOM::Node& state, - const Arabica::DOM::Node& ancestor, - Arabica::XPath::NodeSet& statesToEnter, - Arabica::XPath::NodeSet& statesForDefaultEntry, - std::map > defaultHistoryContent); + const Arabica::DOM::Node& ancestor, + Arabica::XPath::NodeSet& statesToEnter, + Arabica::XPath::NodeSet& statesForDefaultEntry, + std::map > defaultHistoryContent); bool isInFinalState(const Arabica::DOM::Node& state); Arabica::DOM::Node findLCCA(const Arabica::XPath::NodeSet& states); Arabica::XPath::NodeSet getProperAncestors(const Arabica::DOM::Node& s1, - const Arabica::DOM::Node& s2); + const Arabica::DOM::Node& s2); Arabica::XPath::NodeSet getTargetStates(const Arabica::DOM::Node& transition); diff --git a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDOM.cpp b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDOM.cpp index 2a84c24..40bd464 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDOM.cpp +++ b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDOM.cpp @@ -23,6 +23,7 @@ namespace Arabica { namespace DOM { JSCDOM::JSCDOM() { + nsInfo = NULL; xpath = NULL; storage = NULL; } diff --git a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDOM.h b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDOM.h index 5a6bfea..cb196ff 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDOM.h +++ b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDOM.h @@ -49,6 +49,7 @@ public: JSCDOM(); virtual ~JSCDOM(); uscxml::Storage* storage; + uscxml::NameSpaceInfo* nsInfo; Arabica::XPath::XPath* xpath; }; diff --git a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp index dece4f2..2e8e6d2 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp +++ b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp @@ -125,8 +125,9 @@ boost::shared_ptr JSCDataModel::create(InterpreterImpl* interpret dm->_dom = new JSCDOM(); dm->_dom->xpath = new XPath(); - dm->_dom->xpath->setNamespaceContext(interpreter->getNSContext()); + dm->_dom->xpath->setNamespaceContext(*interpreter->getNameSpaceInfo().nsContext); dm->_dom->storage = new Storage(URL::getResourceDir() + PATH_SEPERATOR + interpreter->getName() + ".storage"); + dm->_dom->nsInfo = new NameSpaceInfo(interpreter->getNameSpaceInfo()); // introduce global functions as objects for private data JSClassRef jsInClassRef = JSClassCreate(&jsInClassDef); @@ -632,16 +633,16 @@ std::string JSCDataModel::andExpressions(std::list expressions) { if (expressions.size() == 0) return ""; - + if (expressions.size() == 1) return *(expressions.begin()); - + std::ostringstream exprSS; exprSS << "("; std::string conjunction = ""; for (std::list::const_iterator exprIter = expressions.begin(); - exprIter != expressions.end(); - exprIter++) { + exprIter != expressions.end(); + exprIter++) { exprSS << conjunction << "(" << *exprIter << ")"; conjunction = " && "; } diff --git a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocument.cpp b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocument.cpp index 1527884..795ad70 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocument.cpp +++ b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocument.cpp @@ -55,8 +55,8 @@ JSStaticFunction JSCDocument::staticFunctions[] = { { "createEntityReference", createEntityReferenceCallback, kJSPropertyAttributeDontDelete }, { "getElementsByTagName", getElementsByTagNameCallback, kJSPropertyAttributeDontDelete }, { "importNode", importNodeCallback, kJSPropertyAttributeDontDelete }, - { "createElementNS", createElementNSCallback, kJSPropertyAttributeDontDelete }, - { "createAttributeNS", createAttributeNSCallback, kJSPropertyAttributeDontDelete }, + { "createElementNS", createElementNSCustomCallback, kJSPropertyAttributeDontDelete }, + { "createAttributeNS", createAttributeNSCustomCallback, kJSPropertyAttributeDontDelete }, { "getElementsByTagNameNS", getElementsByTagNameNSCallback, kJSPropertyAttributeDontDelete }, { "getElementById", getElementByIdCallback, kJSPropertyAttributeDontDelete }, { "evaluate", evaluateCustomCallback, kJSPropertyAttributeDontDelete }, @@ -459,94 +459,6 @@ JSValueRef JSCDocument::importNodeCallback(JSContextRef ctx, JSObjectRef functio return JSValueMakeUndefined(ctx); } -JSValueRef JSCDocument::createElementNSCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception) { - - struct JSCDocumentPrivate* privData = (struct JSCDocumentPrivate*)JSObjectGetPrivate(thisObj); - - if (false) { - } else if (argumentCount == 2 && - JSValueIsString(ctx, arguments[0]) && - JSValueIsString(ctx, arguments[1])) { - JSStringRef stringReflocalNamespaceURI = JSValueToStringCopy(ctx, arguments[0], exception); - size_t localNamespaceURIMaxSize = JSStringGetMaximumUTF8CStringSize(stringReflocalNamespaceURI); - char* localNamespaceURIBuffer = new char[localNamespaceURIMaxSize]; - JSStringGetUTF8CString(stringReflocalNamespaceURI, localNamespaceURIBuffer, localNamespaceURIMaxSize); - std::string localNamespaceURI(localNamespaceURIBuffer); - JSStringRelease(stringReflocalNamespaceURI); - free(localNamespaceURIBuffer); - - JSStringRef stringReflocalQualifiedName = JSValueToStringCopy(ctx, arguments[1], exception); - size_t localQualifiedNameMaxSize = JSStringGetMaximumUTF8CStringSize(stringReflocalQualifiedName); - char* localQualifiedNameBuffer = new char[localQualifiedNameMaxSize]; - JSStringGetUTF8CString(stringReflocalQualifiedName, localQualifiedNameBuffer, localQualifiedNameMaxSize); - std::string localQualifiedName(localQualifiedNameBuffer); - JSStringRelease(stringReflocalQualifiedName); - free(localQualifiedNameBuffer); - - - Arabica::DOM::Element* retVal = new Arabica::DOM::Element(privData->nativeObj->createElementNS(localNamespaceURI, localQualifiedName)); - JSClassRef retClass = JSCElement::getTmpl(); - - struct JSCElement::JSCElementPrivate* retPrivData = new JSCElement::JSCElementPrivate(); - retPrivData->dom = privData->dom; - retPrivData->nativeObj = retVal; - - JSObjectRef retObj = JSObjectMake(ctx, retClass, retPrivData); - - return retObj; - - } - - JSStringRef exceptionString = JSStringCreateWithUTF8CString("Parameter mismatch while calling createElementNS"); - *exception = JSValueMakeString(ctx, exceptionString); - JSStringRelease(exceptionString); - return JSValueMakeUndefined(ctx); -} - -JSValueRef JSCDocument::createAttributeNSCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception) { - - struct JSCDocumentPrivate* privData = (struct JSCDocumentPrivate*)JSObjectGetPrivate(thisObj); - - if (false) { - } else if (argumentCount == 2 && - JSValueIsString(ctx, arguments[0]) && - JSValueIsString(ctx, arguments[1])) { - JSStringRef stringReflocalNamespaceURI = JSValueToStringCopy(ctx, arguments[0], exception); - size_t localNamespaceURIMaxSize = JSStringGetMaximumUTF8CStringSize(stringReflocalNamespaceURI); - char* localNamespaceURIBuffer = new char[localNamespaceURIMaxSize]; - JSStringGetUTF8CString(stringReflocalNamespaceURI, localNamespaceURIBuffer, localNamespaceURIMaxSize); - std::string localNamespaceURI(localNamespaceURIBuffer); - JSStringRelease(stringReflocalNamespaceURI); - free(localNamespaceURIBuffer); - - JSStringRef stringReflocalQualifiedName = JSValueToStringCopy(ctx, arguments[1], exception); - size_t localQualifiedNameMaxSize = JSStringGetMaximumUTF8CStringSize(stringReflocalQualifiedName); - char* localQualifiedNameBuffer = new char[localQualifiedNameMaxSize]; - JSStringGetUTF8CString(stringReflocalQualifiedName, localQualifiedNameBuffer, localQualifiedNameMaxSize); - std::string localQualifiedName(localQualifiedNameBuffer); - JSStringRelease(stringReflocalQualifiedName); - free(localQualifiedNameBuffer); - - - Arabica::DOM::Attr* retVal = new Arabica::DOM::Attr(privData->nativeObj->createAttributeNS(localNamespaceURI, localQualifiedName)); - JSClassRef retClass = JSCAttr::getTmpl(); - - struct JSCAttr::JSCAttrPrivate* retPrivData = new JSCAttr::JSCAttrPrivate(); - retPrivData->dom = privData->dom; - retPrivData->nativeObj = retVal; - - JSObjectRef retObj = JSObjectMake(ctx, retClass, retPrivData); - - return retObj; - - } - - JSStringRef exceptionString = JSStringCreateWithUTF8CString("Parameter mismatch while calling createAttributeNS"); - *exception = JSValueMakeString(ctx, exceptionString); - JSStringRelease(exceptionString); - return JSValueMakeUndefined(ctx); -} - JSValueRef JSCDocument::getElementsByTagNameNSCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception) { struct JSCDocumentPrivate* privData = (struct JSCDocumentPrivate*)JSObjectGetPrivate(thisObj); diff --git a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocument.h b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocument.h index f6b167e..1b300fb 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocument.h +++ b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocument.h @@ -48,8 +48,8 @@ public: static JSValueRef createEntityReferenceCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); static JSValueRef getElementsByTagNameCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); static JSValueRef importNodeCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); - static JSValueRef createElementNSCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); - static JSValueRef createAttributeNSCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); + static JSValueRef createElementNSCustomCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); + static JSValueRef createAttributeNSCustomCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); static JSValueRef getElementsByTagNameNSCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); static JSValueRef getElementByIdCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); static JSValueRef evaluateCustomCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception); diff --git a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocumentCustom.cpp b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocumentCustom.cpp index 6f15c72..c6ee022 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocumentCustom.cpp +++ b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/dom/JSCDocumentCustom.cpp @@ -18,6 +18,8 @@ */ #include "JSCDocument.h" +#include "JSCElement.h" +#include "JSCAttr.h" #include "JSCStorage.h" #include "JSCXPathResult.h" #include "JSCNode.h" @@ -141,5 +143,99 @@ JSValueRef JSCDocument::evaluateCustomCallback(JSContextRef ctx, JSObjectRef fun #endif } +JSValueRef JSCDocument::createElementNSCustomCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception) { + + struct JSCDocumentPrivate* privData = (struct JSCDocumentPrivate*)JSObjectGetPrivate(thisObj); + + if (false) { + } else if (argumentCount == 2 && + JSValueIsString(ctx, arguments[0]) && + JSValueIsString(ctx, arguments[1])) { + JSStringRef stringReflocalNamespaceURI = JSValueToStringCopy(ctx, arguments[0], exception); + size_t localNamespaceURIMaxSize = JSStringGetMaximumUTF8CStringSize(stringReflocalNamespaceURI); + char* localNamespaceURIBuffer = new char[localNamespaceURIMaxSize]; + JSStringGetUTF8CString(stringReflocalNamespaceURI, localNamespaceURIBuffer, localNamespaceURIMaxSize); + std::string localNamespaceURI(localNamespaceURIBuffer); + JSStringRelease(stringReflocalNamespaceURI); + free(localNamespaceURIBuffer); + + JSStringRef stringReflocalQualifiedName = JSValueToStringCopy(ctx, arguments[1], exception); + size_t localQualifiedNameMaxSize = JSStringGetMaximumUTF8CStringSize(stringReflocalQualifiedName); + char* localQualifiedNameBuffer = new char[localQualifiedNameMaxSize]; + JSStringGetUTF8CString(stringReflocalQualifiedName, localQualifiedNameBuffer, localQualifiedNameMaxSize); + std::string localQualifiedName(localQualifiedNameBuffer); + JSStringRelease(stringReflocalQualifiedName); + free(localQualifiedNameBuffer); + + + Arabica::DOM::Element* retVal = new Arabica::DOM::Element(privData->nativeObj->createElementNS(localNamespaceURI, localQualifiedName)); + if (privData->dom->nsInfo->nsToPrefix.find(localNamespaceURI) != privData->dom->nsInfo->nsToPrefix.end()) + retVal->setPrefix(privData->dom->nsInfo->nsToPrefix[localNamespaceURI]); + + JSClassRef retClass = JSCElement::getTmpl(); + + struct JSCElement::JSCElementPrivate* retPrivData = new JSCElement::JSCElementPrivate(); + retPrivData->dom = privData->dom; + retPrivData->nativeObj = retVal; + + JSObjectRef retObj = JSObjectMake(ctx, retClass, retPrivData); + + return retObj; + + } + + JSStringRef exceptionString = JSStringCreateWithUTF8CString("Parameter mismatch while calling createElementNS"); + *exception = JSValueMakeString(ctx, exceptionString); + JSStringRelease(exceptionString); + return JSValueMakeUndefined(ctx); +} + +JSValueRef JSCDocument::createAttributeNSCustomCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObj, size_t argumentCount, const JSValueRef* arguments, JSValueRef* exception) { + + struct JSCDocumentPrivate* privData = (struct JSCDocumentPrivate*)JSObjectGetPrivate(thisObj); + + if (false) { + } else if (argumentCount == 2 && + JSValueIsString(ctx, arguments[0]) && + JSValueIsString(ctx, arguments[1])) { + JSStringRef stringReflocalNamespaceURI = JSValueToStringCopy(ctx, arguments[0], exception); + size_t localNamespaceURIMaxSize = JSStringGetMaximumUTF8CStringSize(stringReflocalNamespaceURI); + char* localNamespaceURIBuffer = new char[localNamespaceURIMaxSize]; + JSStringGetUTF8CString(stringReflocalNamespaceURI, localNamespaceURIBuffer, localNamespaceURIMaxSize); + std::string localNamespaceURI(localNamespaceURIBuffer); + JSStringRelease(stringReflocalNamespaceURI); + free(localNamespaceURIBuffer); + + JSStringRef stringReflocalQualifiedName = JSValueToStringCopy(ctx, arguments[1], exception); + size_t localQualifiedNameMaxSize = JSStringGetMaximumUTF8CStringSize(stringReflocalQualifiedName); + char* localQualifiedNameBuffer = new char[localQualifiedNameMaxSize]; + JSStringGetUTF8CString(stringReflocalQualifiedName, localQualifiedNameBuffer, localQualifiedNameMaxSize); + std::string localQualifiedName(localQualifiedNameBuffer); + JSStringRelease(stringReflocalQualifiedName); + free(localQualifiedNameBuffer); + + + Arabica::DOM::Attr* retVal = new Arabica::DOM::Attr(privData->nativeObj->createAttributeNS(localNamespaceURI, localQualifiedName)); + if (privData->dom->nsInfo->nsToPrefix.find(localNamespaceURI) != privData->dom->nsInfo->nsToPrefix.end()) + retVal->setPrefix(privData->dom->nsInfo->nsToPrefix[localNamespaceURI]); + + JSClassRef retClass = JSCAttr::getTmpl(); + + struct JSCAttr::JSCAttrPrivate* retPrivData = new JSCAttr::JSCAttrPrivate(); + retPrivData->dom = privData->dom; + retPrivData->nativeObj = retVal; + + JSObjectRef retObj = JSObjectMake(ctx, retClass, retPrivData); + + return retObj; + + } + + JSStringRef exceptionString = JSStringCreateWithUTF8CString("Parameter mismatch while calling createAttributeNS"); + *exception = JSValueMakeString(ctx, exceptionString); + JSStringRelease(exceptionString); + return JSValueMakeUndefined(ctx); +} + } } \ No newline at end of file diff --git a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.cpp b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.cpp index b09d670..87e7966 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.cpp +++ b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.cpp @@ -23,9 +23,14 @@ namespace Arabica { namespace DOM { V8DOM::V8DOM() { + nsInfo = NULL; + xpath = NULL; + storage = NULL; } V8DOM::~V8DOM() { + if (nsInfo) + delete(nsInfo); if (xpath) delete(xpath); if (storage) diff --git a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h index a10b980..dd0c18a 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h +++ b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h @@ -70,6 +70,7 @@ public: // return v8::External::New(pointer); } + uscxml::NameSpaceInfo* nsInfo; Arabica::XPath::XPath* xpath; uscxml::Storage* storage; }; diff --git a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DataModel.cpp b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DataModel.cpp index 1341d09..b18e039 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DataModel.cpp +++ b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DataModel.cpp @@ -94,9 +94,9 @@ boost::shared_ptr V8DataModel::create(InterpreterImpl* interprete dm->_dom = new V8DOM(); // dom->interpreter = interpreter; dm->_dom->xpath = new XPath(); - dm->_dom->xpath->setNamespaceContext(interpreter->getNSContext()); + dm->_dom->xpath->setNamespaceContext(*interpreter->getNameSpaceInfo().nsContext); dm->_dom->storage = new Storage(URL::getResourceDir() + PATH_SEPERATOR + interpreter->getName() + ".storage"); - + dm->_dom->nsInfo = new NameSpaceInfo(interpreter->getNameSpaceInfo()); // see http://stackoverflow.com/questions/3171418/v8-functiontemplate-class-instance // some free functions @@ -661,7 +661,7 @@ void V8DataModel::init(const std::string& location, std::string V8DataModel::andExpressions(std::list expressions) { if (expressions.size() == 0) return ""; - + if (expressions.size() == 1) return *(expressions.begin()); @@ -669,8 +669,8 @@ std::string V8DataModel::andExpressions(std::list expressions) { exprSS << "("; std::string conjunction = ""; for (std::list::const_iterator exprIter = expressions.begin(); - exprIter != expressions.end(); - exprIter++) { + exprIter != expressions.end(); + exprIter++) { exprSS << conjunction << "(" << *exprIter << ")"; conjunction = " && "; } diff --git a/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8Document.cpp b/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8Document.cpp index 1e4a2dc..226cd26 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8Document.cpp +++ b/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8Document.cpp @@ -368,64 +368,6 @@ v8::Handle V8Document::importNodeCallback(const v8::Arguments& args) return v8::Undefined(); } -v8::Handle V8Document::createElementNSCallback(const v8::Arguments& args) { - - v8::Local self = args.Holder(); - struct V8DocumentPrivate* privData = V8DOM::toClassPtr(self->GetInternalField(0)); - if (false) { - } else if (args.Length() == 2 && - args[0]->IsString() && - args[1]->IsString()) { - v8::String::AsciiValue localNamespaceURI(args[0]); - v8::String::AsciiValue localQualifiedName(args[1]); - - Arabica::DOM::Element* retVal = new Arabica::DOM::Element(privData->nativeObj->createElementNS(*localNamespaceURI, *localQualifiedName)); - v8::Handle retCtor = V8Element::getTmpl()->GetFunction(); - v8::Persistent retObj = v8::Persistent::New(retCtor->NewInstance()); - - struct V8Element::V8ElementPrivate* retPrivData = new V8Element::V8ElementPrivate(); - retPrivData->dom = privData->dom; - retPrivData->nativeObj = retVal; - - retObj->SetInternalField(0, V8DOM::toExternal(retPrivData)); - - retObj.MakeWeak(0, V8Element::jsDestructor); - return retObj; - - } - throw V8Exception("Parameter mismatch while calling createElementNS"); - return v8::Undefined(); -} - -v8::Handle V8Document::createAttributeNSCallback(const v8::Arguments& args) { - - v8::Local self = args.Holder(); - struct V8DocumentPrivate* privData = V8DOM::toClassPtr(self->GetInternalField(0)); - if (false) { - } else if (args.Length() == 2 && - args[0]->IsString() && - args[1]->IsString()) { - v8::String::AsciiValue localNamespaceURI(args[0]); - v8::String::AsciiValue localQualifiedName(args[1]); - - Arabica::DOM::Attr* retVal = new Arabica::DOM::Attr(privData->nativeObj->createAttributeNS(*localNamespaceURI, *localQualifiedName)); - v8::Handle retCtor = V8Attr::getTmpl()->GetFunction(); - v8::Persistent retObj = v8::Persistent::New(retCtor->NewInstance()); - - struct V8Attr::V8AttrPrivate* retPrivData = new V8Attr::V8AttrPrivate(); - retPrivData->dom = privData->dom; - retPrivData->nativeObj = retVal; - - retObj->SetInternalField(0, V8DOM::toExternal(retPrivData)); - - retObj.MakeWeak(0, V8Attr::jsDestructor); - return retObj; - - } - throw V8Exception("Parameter mismatch while calling createAttributeNS"); - return v8::Undefined(); -} - v8::Handle V8Document::getElementsByTagNameNSCallback(const v8::Arguments& args) { v8::Local self = args.Holder(); diff --git a/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8Document.h b/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8Document.h index cebc5d1..373d18a 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8Document.h +++ b/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8Document.h @@ -51,8 +51,8 @@ public: static v8::Handle createEntityReferenceCallback(const v8::Arguments&); static v8::Handle getElementsByTagNameCallback(const v8::Arguments&); static v8::Handle importNodeCallback(const v8::Arguments&); - static v8::Handle createElementNSCallback(const v8::Arguments&); - static v8::Handle createAttributeNSCallback(const v8::Arguments&); + static v8::Handle createElementNSCustomCallback(const v8::Arguments&); + static v8::Handle createAttributeNSCustomCallback(const v8::Arguments&); static v8::Handle getElementsByTagNameNSCallback(const v8::Arguments&); static v8::Handle getElementByIdCallback(const v8::Arguments&); static v8::Handle evaluateCustomCallback(const v8::Arguments&); @@ -105,9 +105,9 @@ public: prototype->Set(v8::String::NewSymbol("importNode"), v8::FunctionTemplate::New(V8Document::importNodeCallback, v8::Undefined()), static_cast(v8::DontDelete)); prototype->Set(v8::String::NewSymbol("createElementNS"), - v8::FunctionTemplate::New(V8Document::createElementNSCallback, v8::Undefined()), static_cast(v8::DontDelete)); + v8::FunctionTemplate::New(V8Document::createElementNSCustomCallback, v8::Undefined()), static_cast(v8::DontDelete)); prototype->Set(v8::String::NewSymbol("createAttributeNS"), - v8::FunctionTemplate::New(V8Document::createAttributeNSCallback, v8::Undefined()), static_cast(v8::DontDelete)); + v8::FunctionTemplate::New(V8Document::createAttributeNSCustomCallback, v8::Undefined()), static_cast(v8::DontDelete)); prototype->Set(v8::String::NewSymbol("getElementsByTagNameNS"), v8::FunctionTemplate::New(V8Document::getElementsByTagNameNSCallback, v8::Undefined()), static_cast(v8::DontDelete)); prototype->Set(v8::String::NewSymbol("getElementById"), diff --git a/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8DocumentCustom.cpp b/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8DocumentCustom.cpp index 2e4d7c4..8659ccd 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8DocumentCustom.cpp +++ b/src/uscxml/plugins/datamodel/ecmascript/v8/dom/V8DocumentCustom.cpp @@ -20,6 +20,8 @@ #include "V8Document.h" #include "V8XPathResult.h" #include "V8Storage.h" +#include "V8Attr.h" +#include "V8Element.h" namespace Arabica { namespace DOM { @@ -81,5 +83,69 @@ v8::Handle V8Document::evaluateCustomCallback(const v8::Arguments& ar } +v8::Handle V8Document::createElementNSCustomCallback(const v8::Arguments& args) { + + v8::Local self = args.Holder(); + struct V8DocumentPrivate* privData = V8DOM::toClassPtr(self->GetInternalField(0)); + if (false) { + } else if (args.Length() == 2 && + args[0]->IsString() && + args[1]->IsString()) { + v8::String::AsciiValue localNamespaceURI(args[0]); + v8::String::AsciiValue localQualifiedName(args[1]); + + Arabica::DOM::Element* retVal = new Arabica::DOM::Element(privData->nativeObj->createElementNS(*localNamespaceURI, *localQualifiedName)); + if (privData->dom->nsInfo->nsToPrefix.find(*localNamespaceURI) != privData->dom->nsInfo->nsToPrefix.end()) + retVal->setPrefix(privData->dom->nsInfo->nsToPrefix[*localNamespaceURI]); + + v8::Handle retCtor = V8Element::getTmpl()->GetFunction(); + v8::Persistent retObj = v8::Persistent::New(retCtor->NewInstance()); + + struct V8Element::V8ElementPrivate* retPrivData = new V8Element::V8ElementPrivate(); + retPrivData->dom = privData->dom; + retPrivData->nativeObj = retVal; + + retObj->SetInternalField(0, V8DOM::toExternal(retPrivData)); + + retObj.MakeWeak(0, V8Element::jsDestructor); + return retObj; + + } + throw V8Exception("Parameter mismatch while calling createElementNS"); + return v8::Undefined(); +} + +v8::Handle V8Document::createAttributeNSCustomCallback(const v8::Arguments& args) { + + v8::Local self = args.Holder(); + struct V8DocumentPrivate* privData = V8DOM::toClassPtr(self->GetInternalField(0)); + if (false) { + } else if (args.Length() == 2 && + args[0]->IsString() && + args[1]->IsString()) { + v8::String::AsciiValue localNamespaceURI(args[0]); + v8::String::AsciiValue localQualifiedName(args[1]); + + Arabica::DOM::Attr* retVal = new Arabica::DOM::Attr(privData->nativeObj->createAttributeNS(*localNamespaceURI, *localQualifiedName)); + if (privData->dom->nsInfo->nsToPrefix.find(*localNamespaceURI) != privData->dom->nsInfo->nsToPrefix.end()) + retVal->setPrefix(privData->dom->nsInfo->nsToPrefix[*localNamespaceURI]); + + v8::Handle retCtor = V8Attr::getTmpl()->GetFunction(); + v8::Persistent retObj = v8::Persistent::New(retCtor->NewInstance()); + + struct V8Attr::V8AttrPrivate* retPrivData = new V8Attr::V8AttrPrivate(); + retPrivData->dom = privData->dom; + retPrivData->nativeObj = retVal; + + retObj->SetInternalField(0, V8DOM::toExternal(retPrivData)); + + retObj.MakeWeak(0, V8Attr::jsDestructor); + return retObj; + + } + throw V8Exception("Parameter mismatch while calling createAttributeNS"); + return v8::Undefined(); +} + } } \ No newline at end of file diff --git a/src/uscxml/plugins/datamodel/prolog/swi/SWIDataModel.cpp b/src/uscxml/plugins/datamodel/prolog/swi/SWIDataModel.cpp index 133925e..0ad6030 100644 --- a/src/uscxml/plugins/datamodel/prolog/swi/SWIDataModel.cpp +++ b/src/uscxml/plugins/datamodel/prolog/swi/SWIDataModel.cpp @@ -42,10 +42,10 @@ catch (PlException plex) { \ e.data.compound["cause"] = (char*)plex; \ throw e; \ } \ - + #define PL_MODULE \ _interpreter.getSessionId().c_str() \ - + #define SET_PL_ENGINE(dm) \ assert(_swiEngines.find(dm) != _swiEngines.end()); \ int rc = PL_set_engine(_swiEngines[dm], NULL); \ @@ -197,7 +197,7 @@ foreign_t SWIDataModel::inPredicate(term_t a0, int arity, void* context) { char *s; if ( PL_get_atom_chars(a0, &s) ) { if (_dmPtr->_interpreter->isInState(s)) { - return true; + return true; } } return FALSE; @@ -233,7 +233,7 @@ void SWIDataModel::initialize() { void SWIDataModel::setEvent(const Event& event) { SWIEngineLock engineLock; - + // remove old event try { PlCall("retractall(event(_))"); @@ -331,7 +331,7 @@ void SWIDataModel::setEvent(const Event& event) { void SWIDataModel::assertFromData(const Data& data, const std::string& expr, size_t nesting) { if (data.atom.size() > 0) { // terminal branch, this is where we assert - + std::stringstream ss; ss << expr; // nesting++; @@ -345,7 +345,7 @@ void SWIDataModel::assertFromData(const Data& data, const std::string& expr, siz for (size_t i = 0; i < nesting; i++) { ss << ")"; } - + // std::cout << ss.str() << std::endl; PlCall("assert", PlCompound(ss.str().c_str())); return; @@ -402,20 +402,20 @@ void SWIDataModel::assertFromData(const Data& data, const std::string& expr, siz } #if 0 - std::list SWIDataModel::getSolutions(PlCompound compound) { - std::list solutions; - - PlTermv termv(compound.arity()); - for (int i = 0; i < compound.arity(); i++) { - termv[i] = compound[i + 1]; - } - PlQuery query(compound.name(), termv); - while(query.next_solution()) { +std::list SWIDataModel::getSolutions(PlCompound compound) { + std::list solutions; + + PlTermv termv(compound.arity()); + for (int i = 0; i < compound.arity(); i++) { + termv[i] = compound[i + 1]; + } + PlQuery query(compound.name(), termv); + while(query.next_solution()) { // std::cout << (char*)compound << std::endl; - solutions.push_back(compound); - } - return solutions; + solutions.push_back(compound); } + return solutions; +} #endif Data SWIDataModel::getStringAsData(const std::string& content) { @@ -424,17 +424,17 @@ Data SWIDataModel::getStringAsData(const std::string& content) { PlCompound compound(content.c_str()); PlCompound orig(content.c_str()); Data data; - + PlTermv termv(compound.arity()); for (int i = 0; i < compound.arity(); i++) { termv[i] = compound[i + 1]; } PlQuery query(compound.name(), termv); - + while(query.next_solution()) { std::map vars = resolveAtoms(compound, orig); std::map::const_iterator varIter = vars.begin(); - + while(varIter != vars.end()) { data.merge(termAsData(varIter->second)); varIter++; @@ -455,7 +455,7 @@ Data SWIDataModel::getStringAsData(const std::string& content) { } Data SWIDataModel::termAsData(PlTerm term) { - + Data data; // std::cout << term.name() << (char*)term << std::endl; @@ -692,13 +692,13 @@ bool SWIDataModel::evalAsBool(const Arabica::DOM::Node& node, const return false; } } - + std::string SWIDataModel::evalAsString(const std::string& expr) { SWIEngineLock engineLock; try { PlCompound compound(expr.c_str()); - + if (strlen(compound.name())) { PlCompound orig(expr.c_str()); @@ -741,32 +741,32 @@ std::string SWIDataModel::evalAsString(const std::string& expr) { } } - + // this is similar to http://etalis.googlecode.com/svn/eEtalis/src/term.c std::map SWIDataModel::resolveAtoms(PlTerm& term, PlTerm& orig) { try { std::map atoms; switch (orig.type()) { - case PL_VARIABLE: { - atoms[(char *)orig] = term; - break; + case PL_VARIABLE: { + atoms[(char *)orig] = term; + break; + } + case PL_ATOM: + break; + case PL_STRING: + break; + case PL_INTEGER: + break; + case PL_TERM: + for (int i = 1; i <= orig.arity(); i++) { + PlTerm newTerm = term[i]; + PlTerm newOrig = orig[i]; + std::map result = resolveAtoms(newTerm, newOrig); + atoms.insert(result.begin(), result.end()); } - case PL_ATOM: - break; - case PL_STRING: - break; - case PL_INTEGER: - break; - case PL_TERM: - for (int i = 1; i <= orig.arity(); i++) { - PlTerm newTerm = term[i]; - PlTerm newOrig = orig[i]; - std::map result = resolveAtoms(newTerm, newOrig); - atoms.insert(result.begin(), result.end()); - } - break; - default: - LOG(ERROR) << "Resolving variable of unknown type in query solution"; + break; + default: + LOG(ERROR) << "Resolving variable of unknown type in query solution"; } return atoms; } diff --git a/src/uscxml/plugins/datamodel/prolog/swi/SWIDataModel.h b/src/uscxml/plugins/datamodel/prolog/swi/SWIDataModel.h index d52dd24..0e17f4b 100644 --- a/src/uscxml/plugins/datamodel/prolog/swi/SWIDataModel.h +++ b/src/uscxml/plugins/datamodel/prolog/swi/SWIDataModel.h @@ -49,7 +49,7 @@ public: } bool isLocked; }; - + SWIDataModel(); virtual ~SWIDataModel(); virtual boost::shared_ptr create(InterpreterImpl* interpreter); @@ -94,7 +94,7 @@ public: virtual bool isDeclared(const std::string& expr); virtual Data getStringAsData(const std::string& content); - + virtual std::string evalAsString(const std::string& expr); virtual bool evalAsBool(const Arabica::DOM::Node& node, const std::string& expr); virtual bool evalAsBool(const std::string& expr); @@ -108,7 +108,7 @@ protected: // virtual std::list getSolutions(PlCompound compound); virtual std::map resolveAtoms(PlTerm& term, PlTerm& orig); - + static int dictCallBack(term_t key, term_t value, int last, void *closure); static PL_blob_t blobType; diff --git a/src/uscxml/plugins/datamodel/promela/PromelaDataModel.cpp b/src/uscxml/plugins/datamodel/promela/PromelaDataModel.cpp index a7d7755..aa32806 100644 --- a/src/uscxml/plugins/datamodel/promela/PromelaDataModel.cpp +++ b/src/uscxml/plugins/datamodel/promela/PromelaDataModel.cpp @@ -61,16 +61,13 @@ boost::shared_ptr PromelaDataModel::create(InterpreterImpl* inter } void PromelaDataModel::registerIOProcessor(const std::string& name, const IOProcessor& ioprocessor) { -// std::cout << "PromelaDataModel::registerIOProcessor" << std::endl; } void PromelaDataModel::setSessionId(const std::string& sessionId) { -// std::cout << "PromelaDataModel::setSessionId" << std::endl; _sessionId = sessionId; } void PromelaDataModel::setName(const std::string& name) { -// std::cout << "PromelaDataModel::setName" << std::endl; _name = name; } @@ -102,13 +99,35 @@ bool PromelaDataModel::validate(const std::string& location, const std::string& } uint32_t PromelaDataModel::getLength(const std::string& expr) { - return 0; + if (!isDeclared(expr)) { + throwErrorExecution("Variable " + expr + " was not declared"); + } + + if (!_variables[expr].hasKey("size")) { + throwErrorExecution("Variable " + expr + " is no array"); + } + + return strTo(_variables[expr]["size"].atom); } void PromelaDataModel::setForeach(const std::string& item, - const std::string& array, - const std::string& index, - uint32_t iteration) { + const std::string& array, + const std::string& index, + uint32_t iteration) { + // assign array element to item + std::stringstream ss; + ss << array << "[" << iteration << "]"; + + PromelaParser itemParser(item, PromelaParser::PROMELA_EXPR); + PromelaParser arrayParser(ss.str(), PromelaParser::PROMELA_EXPR); + + setVariable(itemParser.ast, getVariable(arrayParser.ast)); + + if (index.length() > 0) { + PromelaParser indexParser(index, PromelaParser::PROMELA_EXPR); + setVariable(indexParser.ast, iteration); + } + } void PromelaDataModel::eval(const Element& scriptElem, const std::string& expr) { @@ -126,7 +145,7 @@ bool PromelaDataModel::evalAsBool(const Arabica::DOM::Node& node, c // parser.dump(); return evaluateExpr(parser.ast) > 0; } - + std::string PromelaDataModel::evalAsString(const std::string& expr) { if (isDeclared(expr)) { return Data::toJSON(_variables[expr]); @@ -135,8 +154,8 @@ std::string PromelaDataModel::evalAsString(const std::string& expr) { } void PromelaDataModel::assign(const Element& assignElem, - const Node& node, - const std::string& content) { + const Node& node, + const std::string& content) { PromelaParser parser(content, PromelaParser::PROMELA_DECL); evaluateDecl(parser.ast); // parser.dump(); @@ -151,10 +170,10 @@ void PromelaDataModel::evaluateDecl(void* ast) { PromelaParserNode* vis = *opIter++; PromelaParserNode* type = *opIter++; PromelaParserNode* varlist = *opIter++; - + for (std::list::iterator nameIter = varlist->operands.begin(); - nameIter != varlist->operands.end(); - nameIter++) { + nameIter != varlist->operands.end(); + nameIter++) { Data variable; variable.compound["vis"] = Data(vis->value, Data::VERBATIM); variable.compound["type"] = Data(type->value, Data::VERBATIM); @@ -162,7 +181,7 @@ void PromelaDataModel::evaluateDecl(void* ast) { if (false) { } else if ((*nameIter)->type == NAME) { // plain variables without initial assignment - + if (type->value == "mtype") { variable.compound["value"] = Data(_lastMType++, Data::INTERPRETED); } else { @@ -172,7 +191,7 @@ void PromelaDataModel::evaluateDecl(void* ast) { } else if ((*nameIter)->type == ASGN) { // initially assigned variables - + std::list::iterator opIterAsgn = (*nameIter)->operands.begin(); PromelaParserNode* name = *opIterAsgn++; PromelaParserNode* expr = *opIterAsgn++; @@ -183,16 +202,16 @@ void PromelaDataModel::evaluateDecl(void* ast) { _variables.compound[name->value] = variable; } else if ((*nameIter)->type == VAR_ARRAY) { // variable arrays - + std::list::iterator opIterAsgn = (*nameIter)->operands.begin(); PromelaParserNode* name = *opIterAsgn++; int size = evaluateExpr(*opIterAsgn++); - + variable.compound["size"] = size; for (int i = 0; i < size; i++) { variable.compound["value"].array.push_back(Data(0, Data::INTERPRETED)); } - + assert(opIterAsgn == (*nameIter)->operands.end()); _variables.compound[name->value] = variable; @@ -203,8 +222,8 @@ void PromelaDataModel::evaluateDecl(void* ast) { assert(opIter == node->operands.end()); } else if (node->type == DECLLIST) { for (std::list::iterator declIter = node->operands.begin(); - declIter != node->operands.end(); - declIter++) { + declIter != node->operands.end(); + declIter++) { evaluateDecl(*declIter); } } else { @@ -216,41 +235,41 @@ int PromelaDataModel::evaluateExpr(void* ast) { PromelaParserNode* node = (PromelaParserNode*)ast; std::list::iterator opIter = node->operands.begin(); switch (node->type) { - case CONST: - return strTo(node->value); - case NAME: - case VAR_ARRAY: - return getVariable(node); - case PLUS: - return evaluateExpr(*opIter++) + evaluateExpr(*opIter++); - case MINUS: - return evaluateExpr(*opIter++) - evaluateExpr(*opIter++); - case DIVIDE: - return evaluateExpr(*opIter++) / evaluateExpr(*opIter++); - case MODULO: - return evaluateExpr(*opIter++) % evaluateExpr(*opIter++); - case EQ: - return evaluateExpr(*opIter++) == evaluateExpr(*opIter++); - case LT: - return evaluateExpr(*opIter++) < evaluateExpr(*opIter++); - case LE: - return evaluateExpr(*opIter++) <= evaluateExpr(*opIter++); - case GT: - return evaluateExpr(*opIter++) > evaluateExpr(*opIter++); - case GE: - return evaluateExpr(*opIter++) >= evaluateExpr(*opIter++); - case TIMES: - return evaluateExpr(*opIter++) * evaluateExpr(*opIter++); - case LSHIFT: - return evaluateExpr(*opIter++) << evaluateExpr(*opIter++); - case RSHIFT: - return evaluateExpr(*opIter++) >> evaluateExpr(*opIter++); - case AND: - return evaluateExpr(*opIter++) != 0 && evaluateExpr(*opIter++) != 0; - case OR: - return evaluateExpr(*opIter++) != 0 || evaluateExpr(*opIter++) != 0; - default: - throwErrorExecution("Support for " + PromelaParserNode::typeToDesc(node->type) + " expressions not implemented"); + case CONST: + return strTo(node->value); + case NAME: + case VAR_ARRAY: + return getVariable(node); + case PLUS: + return evaluateExpr(*opIter++) + evaluateExpr(*opIter++); + case MINUS: + return evaluateExpr(*opIter++) - evaluateExpr(*opIter++); + case DIVIDE: + return evaluateExpr(*opIter++) / evaluateExpr(*opIter++); + case MODULO: + return evaluateExpr(*opIter++) % evaluateExpr(*opIter++); + case EQ: + return evaluateExpr(*opIter++) == evaluateExpr(*opIter++); + case LT: + return evaluateExpr(*opIter++) < evaluateExpr(*opIter++); + case LE: + return evaluateExpr(*opIter++) <= evaluateExpr(*opIter++); + case GT: + return evaluateExpr(*opIter++) > evaluateExpr(*opIter++); + case GE: + return evaluateExpr(*opIter++) >= evaluateExpr(*opIter++); + case TIMES: + return evaluateExpr(*opIter++) * evaluateExpr(*opIter++); + case LSHIFT: + return evaluateExpr(*opIter++) << evaluateExpr(*opIter++); + case RSHIFT: + return evaluateExpr(*opIter++) >> evaluateExpr(*opIter++); + case AND: + return evaluateExpr(*opIter++) != 0 && evaluateExpr(*opIter++) != 0; + case OR: + return evaluateExpr(*opIter++) != 0 || evaluateExpr(*opIter++) != 0; + default: + throwErrorExecution("Support for " + PromelaParserNode::typeToDesc(node->type) + " expressions not implemented"); } return 0; } @@ -259,20 +278,20 @@ void PromelaDataModel::evaluateStmnt(void* ast) { PromelaParserNode* node = (PromelaParserNode*)ast; std::list::iterator opIter = node->operands.begin(); switch (node->type) { - case ASGN: { - PromelaParserNode* name = *opIter++; - PromelaParserNode* expr = *opIter++; - setVariable(name, evaluateExpr(expr)); - break; - } - case STMNT: { - while(opIter != node->operands.end()) { - evaluateStmnt(*opIter++); - } - break; + case ASGN: { + PromelaParserNode* name = *opIter++; + PromelaParserNode* expr = *opIter++; + setVariable(name, evaluateExpr(expr)); + break; + } + case STMNT: { + while(opIter != node->operands.end()) { + evaluateStmnt(*opIter++); } - default: - throwErrorExecution("No support for " + PromelaParserNode::typeToDesc(node->type) + " statement implemented"); + break; + } + default: + throwErrorExecution("No support for " + PromelaParserNode::typeToDesc(node->type) + " statement implemented"); } } @@ -281,80 +300,104 @@ void PromelaDataModel::setVariable(void* ast, int value) { std::list::iterator opIter = node->operands.begin(); switch (node->type) { - case VAR_ARRAY: { - PromelaParserNode* name = *opIter++; - PromelaParserNode* expr = *opIter++; - int index = evaluateExpr(expr); - - if (_variables.compound.find(name->value) == _variables.compound.end()) { - throwErrorExecution("No variable " + name->value + " was declared"); - } - - if (!_variables[name->value].hasKey("size")) { - throwErrorExecution("Variable " + name->value + " is no array"); - } + case VAR_ARRAY: { + PromelaParserNode* name = *opIter++; + PromelaParserNode* expr = *opIter++; + int index = evaluateExpr(expr); - if (strTo(_variables[name->value]["size"].atom) <= index) { - throwErrorExecution("Index " + toStr(index) + " in array " + name->value + "[" + _variables[name->value]["size"].atom + "] is out of bounds"); - } + if (_variables.compound.find(name->value) == _variables.compound.end()) { + throwErrorExecution("No variable " + name->value + " was declared"); + } - _variables.compound[name->value].compound["value"][index] = Data(value, Data::VERBATIM); - - break; + if (!_variables[name->value].hasKey("size")) { + throwErrorExecution("Variable " + name->value + " is no array"); } - case NAME: - _variables.compound[node->value].compound["value"] = Data(value, Data::VERBATIM); - break; - default: - break; + + if (strTo(_variables[name->value]["size"].atom) <= index) { + throwErrorExecution("Index " + toStr(index) + " in array " + name->value + "[" + _variables[name->value]["size"].atom + "] is out of bounds"); + } + + _variables.compound[name->value].compound["value"][index] = Data(value, Data::VERBATIM); + + break; } - + case NAME: + _variables.compound[node->value].compound["value"] = Data(value, Data::VERBATIM); + break; + default: + break; + } + // std::cout << Data::toJSON(_variables) << std::endl; } int PromelaDataModel::getVariable(void* ast) { PromelaParserNode* node = (PromelaParserNode*)ast; // node->dump(); - + std::list::iterator opIter = node->operands.begin(); switch(node->type) { - case NAME: - if (_variables.compound.find(node->value) == _variables.compound.end()) { - throwErrorExecution("No variable " + node->value + " was declared"); - } - return strTo(_variables[node->value]["value"]); - case VAR_ARRAY: { - PromelaParserNode* name = *opIter++; - PromelaParserNode* expr = *opIter++; - int index = evaluateExpr(expr); - - if (_variables.compound.find(name->value) == _variables.compound.end()) { - throwErrorExecution("No variable " + name->value + " was declared"); - } - - if (!_variables[name->value].hasKey("size")) { - throwErrorExecution("Variable " + name->value + " is no array"); - } - - if (strTo(_variables[name->value]["size"].atom) <= index) { - throwErrorExecution("Index " + toStr(index) + " in array " + name->value + "[" + _variables[name->value]["size"].atom + "] is out of bounds"); - } - return _variables.compound[name->value].compound["value"][index]; + case NAME: + if (_variables.compound.find(node->value) == _variables.compound.end()) { + throwErrorExecution("No variable " + node->value + " was declared"); } - default: - throwErrorExecution("Retrieving value of " + PromelaParserNode::typeToDesc(node->type) + " variable not implemented"); + if (_variables[node->value].compound.find("size") != _variables[node->value].compound.end()) { + throwErrorExecution("Type error: Variable " + node->value + " is an array"); + } + return strTo(_variables[node->value]["value"].atom); + case VAR_ARRAY: { + PromelaParserNode* name = *opIter++; + PromelaParserNode* expr = *opIter++; + int index = evaluateExpr(expr); + + if (_variables.compound.find(name->value) == _variables.compound.end()) { + throwErrorExecution("No variable " + name->value + " was declared"); + } + + if (!_variables[name->value].hasKey("size")) { + throwErrorExecution("Variable " + name->value + " is no array"); + } + + if (strTo(_variables[name->value]["size"].atom) <= index) { + throwErrorExecution("Index " + toStr(index) + " in array " + name->value + "[" + _variables[name->value]["size"].atom + "] is out of bounds"); + } + return strTo(_variables.compound[name->value].compound["value"][index].atom); + } + default: + throwErrorExecution("Retrieving value of " + PromelaParserNode::typeToDesc(node->type) + " variable not implemented"); } return 0; } +std::string PromelaDataModel::andExpressions(std::list expressions) { + + if (expressions.size() == 0) + return ""; + + if (expressions.size() == 1) + return *(expressions.begin()); + + std::ostringstream exprSS; + exprSS << "("; + std::string conjunction = ""; + for (std::list::const_iterator exprIter = expressions.begin(); + exprIter != expressions.end(); + exprIter++) { + exprSS << conjunction << "(" << *exprIter << ")"; + conjunction = " && "; + } + exprSS << ")"; + return exprSS.str(); +} + void PromelaDataModel::assign(const std::string& location, const Data& data) { // used for e.g. to assign command line parameters std::cout << "Ignoring " << location << " = " << Data::toJSON(data) << std::endl; } void PromelaDataModel::init(const Element& dataElem, - const Node& node, - const std::string& content) { + const Node& node, + const std::string& content) { // from assign(dataElem, node, content); } diff --git a/src/uscxml/plugins/datamodel/promela/PromelaDataModel.h b/src/uscxml/plugins/datamodel/promela/PromelaDataModel.h index e6a7894..6d7d505 100644 --- a/src/uscxml/plugins/datamodel/promela/PromelaDataModel.h +++ b/src/uscxml/plugins/datamodel/promela/PromelaDataModel.h @@ -75,22 +75,24 @@ public: virtual bool isDeclared(const std::string& expr); virtual Data getStringAsData(const std::string& content); - + virtual std::string evalAsString(const std::string& expr); virtual bool evalAsBool(const Arabica::DOM::Node& node, const std::string& expr); virtual bool evalAsBool(const std::string& expr); + virtual std::string andExpressions(std::list expressions); + protected: void evaluateDecl(void* ast); int evaluateExpr(void* ast); void evaluateStmnt(void* ast); - + void setVariable(void* ast, int value); int getVariable(void* ast); - + int _lastMType; - + Event _event; std::string _name; std::string _sessionId; diff --git a/src/uscxml/plugins/datamodel/promela/PromelaParser.cpp b/src/uscxml/plugins/datamodel/promela/PromelaParser.cpp index a27d2df..0966396 100644 --- a/src/uscxml/plugins/datamodel/promela/PromelaParser.cpp +++ b/src/uscxml/plugins/datamodel/promela/PromelaParser.cpp @@ -1,19 +1,43 @@ +/** + * @file + * @author 2012-2014 Stefan Radomski (stefan.radomski@cs.tu-darmstadt.de) + * @copyright Simplified BSD + * + * @cond + * This program is free software: you can redistribute it and/or modify + * it under the terms of the FreeBSD license as published by the FreeBSD + * project. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * You should have received a copy of the FreeBSD license along with this + * program. If not, see . + * @endcond + */ + #include "PromelaParser.h" #include "parser/promela.tab.hpp" -struct yy_buffer_state; \ -typedef yy_buffer_state *YY_BUFFER_STATE; \ -extern YY_BUFFER_STATE promela__scan_buffer(char *, size_t, void*); \ -extern int promela_lex (PROMELA_STYPE* yylval_param, void* yyscanner); \ -int promela_lex_init (void**); \ -int promela_lex_destroy (void*); \ +struct yy_buffer_state; +typedef yy_buffer_state *YY_BUFFER_STATE; +extern YY_BUFFER_STATE promela__scan_buffer(char *, size_t, void*); +void promela__delete_buffer(YY_BUFFER_STATE, void*); +YY_BUFFER_STATE promela__scan_string (const char * yystr , void*); + + +extern int promela_lex (PROMELA_STYPE* yylval_param, void* yyscanner); +int promela_lex_init (void**); +int promela_lex_destroy (void*); void promela_error (uscxml::PromelaParser* ctx, void* yyscanner, const char* err) { + // mark as pending exception as we cannot throw from constructor and have the destructor called uscxml::Event excEvent; excEvent.data.compound["exception"] = uscxml::Data(err, uscxml::Data::VERBATIM); excEvent.name = "error.execution"; excEvent.eventType = uscxml::Event::PLATFORM; - throw excEvent; + ctx->pendingException = excEvent; } namespace uscxml { @@ -37,71 +61,187 @@ PromelaParser::PromelaParser(const std::string& expr, Type expectedType) { } void PromelaParser::init(const std::string& expr) { - input_length = expr.length() + 5; // plus some zero terminators + ast = NULL; + input_length = expr.length() + 2; // plus some zero terminators input = (char*) calloc(1, input_length); memcpy(input, expr.c_str(), expr.length()); - + promela_lex_init(&scanner); // promela_assign_set_extra(ast, &scanner); - promela__scan_buffer(input, input_length, scanner); + buffer = promela__scan_string(input, scanner); + // buffer = promela__scan_buffer(input, input_length, scanner); promela_parse(this, scanner); + if (pendingException.name.size() > 0) { + // parsing failed in promela_error + destroy(); + throw pendingException; + } } - -PromelaParser::~PromelaParser() { + +void PromelaParser::destroy() { + if (ast) + delete(ast); free(input); + promela__delete_buffer((YY_BUFFER_STATE)buffer, scanner); promela_lex_destroy(scanner); } +PromelaParser::~PromelaParser() { + destroy(); +} + std::string PromelaParser::typeToDesc(int type) { switch (type) { - case PROMELA_EXPR: return "expression"; - case PROMELA_DECL: return "declarations"; - case PROMELA_STMNT: return "statements"; - default: - break; + case PROMELA_EXPR: + return "expression"; + case PROMELA_DECL: + return "declarations"; + case PROMELA_STMNT: + return "statements"; + default: + break; } return ""; } +PromelaParserNode::~PromelaParserNode() { + while(operands.size() > 0) { + delete operands.front(); + operands.pop_front(); + } +} + +PromelaParserNode* PromelaParser::node(int type, int nrArgs, ...) { + PromelaParserNode* newNode = new PromelaParserNode(); + newNode->type = type; + va_list ap; + va_start(ap, nrArgs); + for(int i = 1; i <= nrArgs; i++) { + newNode->operands.push_back(va_arg(ap, PromelaParserNode*)); + } + return newNode; +} + +PromelaParserNode* PromelaParser::value(int type, const char* value) { + PromelaParserNode* newNode = new PromelaParserNode(); + newNode->value = value; + newNode->type = type; + return newNode; +} + +void PromelaParser::dump() { + switch (type) { + case PROMELA_EXPR: + std::cout << "Promela Expression" << std::endl; + break; + case PROMELA_DECL: + std::cout << "Promela Declarations" << std::endl; + break; + case PROMELA_STMNT: + std::cout << "Promela Statement" << std::endl; + break; + } + ast->dump(); +} + + +void PromelaParserNode::merge(PromelaParserNode* node) { + for (std::list::iterator iter = node->operands.begin(); + iter != node->operands.end(); iter++) { + operands.push_back(*iter); + } + node->operands.clear(); +} + +void PromelaParserNode::push(PromelaParserNode* node) { + operands.push_back(node); +} + +void PromelaParserNode::dump(int indent) { + std::string padding; + for (int i = 0; i < indent; i++) { + padding += " "; + } + std::cout << padding << typeToDesc(type) << ": " << value << std::endl; + for (std::list::iterator iter = operands.begin(); + iter != operands.end(); iter++) { + (*iter)->dump(indent + 1); + } +} + std::string PromelaParserNode::typeToDesc(int type) { switch(type) { - case PLUS: return "PLUS"; - case MINUS: return "MINUS"; - case TIMES: return "TIMES"; - case DIVIDE: return "DIVIDE"; - case MODULO: return "MODULO"; - case BITAND: return "BITAND"; - case BITXOR: return "BITXOR"; - case BITOR: return "BITOR"; - case GT: return "GT"; - case LT: return "LT"; - case GE: return "GE"; - case LE: return "LE"; - case EQ: return "EQ"; - case NE: return "NE"; - case AND: return "AND"; - case OR: return "OR"; - case LSHIFT: return "LSHIFT"; - case RSHIFT: return "RSHIFT"; - case NEG: return "NEG"; - case ASGN: return "ASGN"; - case INCR: return "INCR"; - case DECR: return "DECR"; - case VAR_ARRAY: return "VAR_ARRAY"; - case DECL: return "DECL"; - case STMNT: return "STMNT"; - case TYPE: return "TYPE"; - case NAME: return "NAME"; - case CONST: return "CONST"; - case PRINT: return "PRINT"; - case SHOW: return "SHOW"; - case EXPR: return "EXPR"; - case VARLIST: return "VARLIST"; - case DECLLIST: return "DECLLIST"; - case NAMELIST: return "NAMELIST"; - - default: - return std::string("UNK(") + toStr(type) + ")"; + case PLUS: + return "PLUS"; + case MINUS: + return "MINUS"; + case TIMES: + return "TIMES"; + case DIVIDE: + return "DIVIDE"; + case MODULO: + return "MODULO"; + case BITAND: + return "BITAND"; + case BITXOR: + return "BITXOR"; + case BITOR: + return "BITOR"; + case GT: + return "GT"; + case LT: + return "LT"; + case GE: + return "GE"; + case LE: + return "LE"; + case EQ: + return "EQ"; + case NE: + return "NE"; + case AND: + return "AND"; + case OR: + return "OR"; + case LSHIFT: + return "LSHIFT"; + case RSHIFT: + return "RSHIFT"; + case NEG: + return "NEG"; + case ASGN: + return "ASGN"; + case INCR: + return "INCR"; + case DECR: + return "DECR"; + case VAR_ARRAY: + return "VAR_ARRAY"; + case DECL: + return "DECL"; + case STMNT: + return "STMNT"; + case TYPE: + return "TYPE"; + case NAME: + return "NAME"; + case CONST: + return "CONST"; + case PRINT: + return "PRINT"; + case SHOW: + return "SHOW"; + case EXPR: + return "EXPR"; + case VARLIST: + return "VARLIST"; + case DECLLIST: + return "DECLLIST"; + case NAMELIST: + return "NAMELIST"; + + default: + return std::string("UNK(") + toStr(type) + ")"; } } diff --git a/src/uscxml/plugins/datamodel/promela/PromelaParser.h b/src/uscxml/plugins/datamodel/promela/PromelaParser.h index 0cca365..9fd0e9a 100644 --- a/src/uscxml/plugins/datamodel/promela/PromelaParser.h +++ b/src/uscxml/plugins/datamodel/promela/PromelaParser.h @@ -1,3 +1,22 @@ +/** + * @file + * @author 2012-2014 Stefan Radomski (stefan.radomski@cs.tu-darmstadt.de) + * @copyright Simplified BSD + * + * @cond + * This program is free software: you can redistribute it and/or modify + * it under the terms of the FreeBSD license as published by the FreeBSD + * project. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * You should have received a copy of the FreeBSD license along with this + * program. If not, see . + * @endcond + */ + // bison -v -d promela-expr.ypp && flex promela-expr.l // bison promela-expr.ypp && flex promela-expr.l @@ -9,105 +28,56 @@ #include "uscxml/Message.h" -#define GRAMMAR_COMMON(name, uc_name) \ -struct yy_buffer_state; \ -typedef yy_buffer_state *YY_BUFFER_STATE; \ -extern YY_BUFFER_STATE promela_##name##__scan_buffer(char *, size_t, void*); \ -extern int promela_##name##_lex (PROMELA_##uc_name##_STYPE* yylval_param, void* yyscanner); \ -int promela_##name##_lex_init (void**); \ -int promela_##name##_lex_destroy (void*); \ - namespace uscxml { class PromelaParser; - + struct PromelaParserNode { PromelaParserNode() : type(0) {} + virtual ~PromelaParserNode(); + + void merge(PromelaParserNode* node); + void push(PromelaParserNode* node); + void dump(int indent = 0); + + static std::string typeToDesc(int type); + int type; std::string value; std::list operands; - - void merge(PromelaParserNode* node) { - for (std::list::iterator iter = node->operands.begin(); - iter != node->operands.end(); iter++) { - operands.push_back(*iter); - } - } - - void push(PromelaParserNode* node) { - operands.push_back(node); - } - - void dump(int indent = 0) { - std::string padding; - for (int i = 0; i < indent; i++) { - padding += " "; - } - std::cout << padding << typeToDesc(type) << ": " << value << std::endl; - for (std::list::iterator iter = operands.begin(); - iter != operands.end(); iter++) { - (*iter)->dump(indent + 1); - } - } - - static std::string typeToDesc(int type); }; class PromelaParser { public: enum Type { - PROMELA_EXPR, - PROMELA_DECL, - PROMELA_STMNT + PROMELA_EXPR, + PROMELA_DECL, + PROMELA_STMNT }; - + static std::string typeToDesc(int type); PromelaParser(const std::string& expr); PromelaParser(const std::string& expr, Type expectedType); virtual ~PromelaParser(); - - virtual PromelaParserNode* node(int type, int nrArgs, ...) { - PromelaParserNode* newNode = new PromelaParserNode(); - newNode->type = type; - va_list ap; - va_start(ap, nrArgs); - for(int i = 1; i <= nrArgs; i++) { - newNode->operands.push_back(va_arg(ap, PromelaParserNode*)); - } - return newNode; - } - - virtual PromelaParserNode* value(int type, const char* value) { - PromelaParserNode* newNode = new PromelaParserNode(); - newNode->value = value; - newNode->type = type; - return newNode; - } - - void dump() { - switch (type) { - case PROMELA_EXPR: - std::cout << "Promela Expression" << std::endl; - break; - case PROMELA_DECL: - std::cout << "Promela Declarations" << std::endl; - break; - case PROMELA_STMNT: - std::cout << "Promela Statement" << std::endl; - break; - } - ast->dump(); - } + + virtual PromelaParserNode* node(int type, int nrArgs, ...); + virtual PromelaParserNode* value(int type, const char* value); + void dump(); + PromelaParserNode* ast; Type type; + Event pendingException; + protected: - + void init(const std::string& expr); - + void destroy(); + + void* buffer; void* scanner; char* input; size_t input_length; diff --git a/src/uscxml/plugins/datamodel/promela/parser/promela.lex.yy.cpp b/src/uscxml/plugins/datamodel/promela/parser/promela.lex.yy.cpp index f4f9f83..a170089 100644 --- a/src/uscxml/plugins/datamodel/promela/parser/promela.lex.yy.cpp +++ b/src/uscxml/plugins/datamodel/promela/parser/promela.lex.yy.cpp @@ -26,7 +26,7 @@ /* %endif */ /* %if-c-only */ - + /* %endif */ /* %if-c-only */ @@ -58,7 +58,7 @@ #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, - * if you want the limit (max/min) macros for int types. + * if you want the limit (max/min) macros for int types. */ #ifndef __STDC_LIMIT_MACROS #define __STDC_LIMIT_MACROS 1 @@ -76,7 +76,7 @@ typedef uint64_t flex_uint64_t; typedef signed char flex_int8_t; typedef short int flex_int16_t; typedef int flex_int32_t; -typedef unsigned char flex_uint8_t; +typedef unsigned char flex_uint8_t; typedef unsigned short int flex_uint16_t; typedef unsigned int flex_uint32_t; #endif /* ! C99 */ @@ -230,8 +230,8 @@ typedef size_t yy_size_t; #define EOB_ACT_END_OF_FILE 1 #define EOB_ACT_LAST_MATCH 2 - #define YY_LESS_LINENO(n) - +#define YY_LESS_LINENO(n) + /* Return all but the first "n" matched characters back to the input stream. */ #define yyless(n) \ do \ @@ -250,14 +250,13 @@ typedef size_t yy_size_t; #ifndef YY_STRUCT_YY_BUFFER_STATE #define YY_STRUCT_YY_BUFFER_STATE -struct yy_buffer_state - { -/* %if-c-only */ +struct yy_buffer_state { + /* %if-c-only */ FILE *yy_input_file; -/* %endif */ + /* %endif */ -/* %if-c++-only */ -/* %endif */ + /* %if-c++-only */ + /* %endif */ char *yy_ch_buf; /* input buffer */ char *yy_buf_pos; /* current position in input buffer */ @@ -291,9 +290,9 @@ struct yy_buffer_state */ int yy_at_bol; - int yy_bs_lineno; /**< The line count. */ - int yy_bs_column; /**< The column count. */ - + int yy_bs_lineno; /**< The line count. */ + int yy_bs_column; /**< The column count. */ + /* Whether to try to fill the input buffer when we reach the * end of it. */ @@ -315,7 +314,7 @@ struct yy_buffer_state */ #define YY_BUFFER_EOF_PENDING 2 - }; +}; #endif /* !YY_STRUCT_YY_BUFFER_STATE */ /* %if-c-only Standard (non-C++) definition */ @@ -438,160 +437,159 @@ static void yy_fatal_error (yyconst char msg[] ,yyscan_t yyscanner ); #define YY_END_OF_BUFFER 45 /* This struct is not used in this scanner, but its presence is necessary. */ -struct yy_trans_info - { +struct yy_trans_info { flex_int32_t yy_verify; flex_int32_t yy_nxt; - }; -static yyconst flex_int16_t yy_accept[102] = - { 0, - 0, 0, 45, 43, 42, 42, 6, 43, 12, 23, - 43, 31, 32, 10, 13, 29, 14, 28, 11, 39, - 30, 19, 37, 20, 40, 40, 33, 34, 24, 40, - 40, 40, 40, 40, 40, 40, 40, 40, 35, 25, - 36, 7, 42, 21, 0, 38, 0, 26, 0, 41, - 0, 8, 9, 39, 15, 17, 22, 18, 16, 40, - 0, 40, 40, 40, 40, 40, 40, 40, 40, 40, - 40, 40, 40, 27, 0, 41, 0, 1, 40, 40, - 40, 2, 40, 40, 40, 40, 40, 40, 40, 40, - 40, 40, 3, 40, 40, 40, 4, 5, 40, 40, - - 0 - } ; - -static yyconst flex_int32_t yy_ec[256] = - { 0, - 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 2, 4, 5, 1, 1, 6, 7, 8, 9, - 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, - 17, 17, 17, 17, 17, 17, 17, 1, 18, 19, - 20, 21, 1, 1, 22, 22, 22, 22, 22, 22, - 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, - 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, - 24, 25, 26, 27, 22, 1, 28, 29, 22, 30, - - 31, 32, 33, 34, 35, 22, 36, 37, 38, 39, - 40, 41, 22, 42, 43, 44, 45, 22, 22, 22, - 46, 22, 47, 48, 49, 50, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1 - } ; - -static yyconst flex_int32_t yy_meta[51] = - { 0, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, - 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 1, 1, 1, 1 - } ; - -static yyconst flex_int16_t yy_base[106] = - { 0, - 0, 0, 141, 142, 49, 51, 120, 50, 142, 132, - 48, 142, 142, 142, 126, 142, 123, 142, 142, 119, - 142, 38, 115, 39, 0, 129, 142, 142, 142, 26, - 105, 93, 100, 86, 87, 28, 86, 88, 142, 78, - 142, 142, 65, 142, 58, 142, 122, 142, 57, 142, - 66, 142, 142, 107, 142, 142, 142, 142, 142, 0, - 65, 79, 82, 77, 83, 75, 79, 71, 81, 75, - 79, 68, 69, 142, 63, 68, 76, 0, 74, 79, - 66, 0, 67, 61, 57, 57, 66, 61, 64, 63, - 48, 45, 0, 54, 48, 46, 0, 0, 50, 48, - - 142, 101, 103, 75, 105 - } ; - -static yyconst flex_int16_t yy_def[106] = - { 0, - 101, 1, 101, 101, 101, 101, 101, 102, 101, 101, - 103, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101, 101, 101, 104, 104, 101, 101, 101, 104, - 104, 104, 104, 104, 104, 104, 104, 104, 101, 101, - 101, 101, 101, 101, 102, 101, 102, 101, 103, 101, - 105, 101, 101, 101, 101, 101, 101, 101, 101, 104, - 102, 104, 104, 104, 104, 104, 104, 104, 104, 104, - 104, 104, 104, 101, 103, 103, 105, 104, 104, 104, - 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, - 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, - - 0, 101, 101, 101, 101 - } ; - -static yyconst flex_int16_t yy_nxt[193] = - { 0, - 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, - 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 25, 26, 27, 4, 28, 29, 25, 30, 25, - 25, 31, 25, 25, 32, 25, 33, 34, 25, 25, - 35, 25, 36, 37, 38, 25, 39, 40, 41, 42, - 43, 43, 43, 43, 46, 50, 55, 56, 58, 59, - 62, 70, 46, 71, 50, 63, 43, 43, 49, 46, - 50, 64, 51, 76, 47, 50, 60, 78, 49, 97, - 100, 51, 47, 76, 99, 98, 96, 51, 78, 47, - 77, 95, 51, 78, 93, 94, 93, 93, 92, 91, - - 77, 45, 45, 49, 49, 75, 75, 90, 89, 78, - 78, 88, 87, 86, 85, 84, 83, 82, 78, 81, - 80, 79, 78, 54, 101, 74, 73, 72, 69, 68, - 67, 66, 65, 61, 57, 54, 53, 52, 48, 44, - 101, 3, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101 - - } ; - -static yyconst flex_int16_t yy_chk[193] = - { 0, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 5, 5, 6, 6, 8, 11, 22, 22, 24, 24, - 30, 36, 45, 36, 49, 30, 43, 43, 51, 61, - 75, 30, 11, 51, 8, 76, 104, 100, 77, 95, - 99, 49, 45, 77, 96, 95, 94, 75, 92, 61, - 51, 91, 76, 90, 89, 88, 87, 86, 85, 84, - - 77, 102, 102, 103, 103, 105, 105, 83, 81, 80, - 79, 73, 72, 71, 70, 69, 68, 67, 66, 65, - 64, 63, 62, 54, 47, 40, 38, 37, 35, 34, - 33, 32, 31, 26, 23, 20, 17, 15, 10, 7, - 3, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, - 101, 101 - - } ; - -static yyconst flex_int16_t yy_rule_linenum[44] = - { 0, - 27, 32, 33, 34, 35, 37, 38, 39, 40, 42, - 43, 44, 46, 47, 49, 50, 52, 53, 54, 55, - 57, 58, 60, 61, 62, 65, 66, 68, 69, 70, - 72, 73, 75, 76, 78, 79, 81, 83, 85, 86, - 88, 90, 92 - } ; +}; +static yyconst flex_int16_t yy_accept[102] = { + 0, + 0, 0, 45, 43, 42, 42, 6, 43, 12, 23, + 43, 31, 32, 10, 13, 29, 14, 28, 11, 39, + 30, 19, 37, 20, 40, 40, 33, 34, 24, 40, + 40, 40, 40, 40, 40, 40, 40, 40, 35, 25, + 36, 7, 42, 21, 0, 38, 0, 26, 0, 41, + 0, 8, 9, 39, 15, 17, 22, 18, 16, 40, + 0, 40, 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 27, 0, 41, 0, 1, 40, 40, + 40, 2, 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 3, 40, 40, 40, 4, 5, 40, 40, + + 0 +} ; + +static yyconst flex_int32_t yy_ec[256] = { + 0, + 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 2, 4, 5, 1, 1, 6, 7, 8, 9, + 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 1, 18, 19, + 20, 21, 1, 1, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 24, 25, 26, 27, 22, 1, 28, 29, 22, 30, + + 31, 32, 33, 34, 35, 22, 36, 37, 38, 39, + 40, 41, 22, 42, 43, 44, 45, 22, 22, 22, + 46, 22, 47, 48, 49, 50, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1 +} ; + +static yyconst flex_int32_t yy_meta[51] = { + 0, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, + 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 1, 1, 1, 1 +} ; + +static yyconst flex_int16_t yy_base[106] = { + 0, + 0, 0, 141, 142, 49, 51, 120, 50, 142, 132, + 48, 142, 142, 142, 126, 142, 123, 142, 142, 119, + 142, 38, 115, 39, 0, 129, 142, 142, 142, 26, + 105, 93, 100, 86, 87, 28, 86, 88, 142, 78, + 142, 142, 65, 142, 58, 142, 122, 142, 57, 142, + 66, 142, 142, 107, 142, 142, 142, 142, 142, 0, + 65, 79, 82, 77, 83, 75, 79, 71, 81, 75, + 79, 68, 69, 142, 63, 68, 76, 0, 74, 79, + 66, 0, 67, 61, 57, 57, 66, 61, 64, 63, + 48, 45, 0, 54, 48, 46, 0, 0, 50, 48, + + 142, 101, 103, 75, 105 +} ; + +static yyconst flex_int16_t yy_def[106] = { + 0, + 101, 1, 101, 101, 101, 101, 101, 102, 101, 101, + 103, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 104, 104, 101, 101, 101, 104, + 104, 104, 104, 104, 104, 104, 104, 104, 101, 101, + 101, 101, 101, 101, 102, 101, 102, 101, 103, 101, + 105, 101, 101, 101, 101, 101, 101, 101, 101, 104, + 102, 104, 104, 104, 104, 104, 104, 104, 104, 104, + 104, 104, 104, 101, 103, 103, 105, 104, 104, 104, + 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, + 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, + + 0, 101, 101, 101, 101 +} ; + +static yyconst flex_int16_t yy_nxt[193] = { + 0, + 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, + 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 4, 28, 29, 25, 30, 25, + 25, 31, 25, 25, 32, 25, 33, 34, 25, 25, + 35, 25, 36, 37, 38, 25, 39, 40, 41, 42, + 43, 43, 43, 43, 46, 50, 55, 56, 58, 59, + 62, 70, 46, 71, 50, 63, 43, 43, 49, 46, + 50, 64, 51, 76, 47, 50, 60, 78, 49, 97, + 100, 51, 47, 76, 99, 98, 96, 51, 78, 47, + 77, 95, 51, 78, 93, 94, 93, 93, 92, 91, + + 77, 45, 45, 49, 49, 75, 75, 90, 89, 78, + 78, 88, 87, 86, 85, 84, 83, 82, 78, 81, + 80, 79, 78, 54, 101, 74, 73, 72, 69, 68, + 67, 66, 65, 61, 57, 54, 53, 52, 48, 44, + 101, 3, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101 + +} ; + +static yyconst flex_int16_t yy_chk[193] = { + 0, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 5, 5, 6, 6, 8, 11, 22, 22, 24, 24, + 30, 36, 45, 36, 49, 30, 43, 43, 51, 61, + 75, 30, 11, 51, 8, 76, 104, 100, 77, 95, + 99, 49, 45, 77, 96, 95, 94, 75, 92, 61, + 51, 91, 76, 90, 89, 88, 87, 86, 85, 84, + + 77, 102, 102, 103, 103, 105, 105, 83, 81, 80, + 79, 73, 72, 71, 70, 69, 68, 67, 66, 65, + 64, 63, 62, 54, 47, 40, 38, 37, 35, 34, + 33, 32, 31, 26, 23, 20, 17, 15, 10, 7, + 3, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101 + +} ; + +static yyconst flex_int16_t yy_rule_linenum[44] = { + 0, + 27, 32, 33, 34, 35, 37, 38, 39, 40, 42, + 43, 44, 46, 47, 49, 50, 52, 53, 54, 55, + 57, 58, 60, 61, 62, 65, 66, 68, 69, 70, + 72, 73, 75, 76, 78, 79, 81, 83, 85, 86, + 88, 90, 92 +} ; /* The intent behind this definition is that it'll catch * any uses of REJECT which flex missed. @@ -605,7 +603,7 @@ static yyconst flex_int16_t yy_rule_linenum[44] = /* see: http://spinroot.com/spin/Man/operators.html */ #define YY_NO_UNISTD_H 1 #line 14 "promela.l" - + #include "../PromelaParser.h" #include "promela.tab.hpp" #define YYSTYPE PROMELA_STYPE @@ -634,40 +632,39 @@ static yyconst flex_int16_t yy_rule_linenum[44] = /* %if-reentrant */ /* Holds the entire state of the reentrant scanner. */ -struct yyguts_t - { - - /* User-defined. Not touched by flex. */ - YY_EXTRA_TYPE yyextra_r; - - /* The rest are the same as the globals declared in the non-reentrant scanner. */ - FILE *yyin_r, *yyout_r; - size_t yy_buffer_stack_top; /**< index of top of stack. */ - size_t yy_buffer_stack_max; /**< capacity of stack. */ - YY_BUFFER_STATE * yy_buffer_stack; /**< Stack as an array. */ - char yy_hold_char; - yy_size_t yy_n_chars; - yy_size_t yyleng_r; - char *yy_c_buf_p; - int yy_init; - int yy_start; - int yy_did_buffer_switch_on_eof; - int yy_start_stack_ptr; - int yy_start_stack_depth; - int *yy_start_stack; - yy_state_type yy_last_accepting_state; - char* yy_last_accepting_cpos; - - int yylineno_r; - int yy_flex_debug_r; - - char *yytext_r; - int yy_more_flag; - int yy_more_len; - - YYSTYPE * yylval_r; - - }; /* end struct yyguts_t */ +struct yyguts_t { + + /* User-defined. Not touched by flex. */ + YY_EXTRA_TYPE yyextra_r; + + /* The rest are the same as the globals declared in the non-reentrant scanner. */ + FILE *yyin_r, *yyout_r; + size_t yy_buffer_stack_top; /**< index of top of stack. */ + size_t yy_buffer_stack_max; /**< capacity of stack. */ + YY_BUFFER_STATE * yy_buffer_stack; /**< Stack as an array. */ + char yy_hold_char; + yy_size_t yy_n_chars; + yy_size_t yyleng_r; + char *yy_c_buf_p; + int yy_init; + int yy_start; + int yy_did_buffer_switch_on_eof; + int yy_start_stack_ptr; + int yy_start_stack_depth; + int *yy_start_stack; + yy_state_type yy_last_accepting_state; + char* yy_last_accepting_cpos; + + int yylineno_r; + int yy_flex_debug_r; + + char *yytext_r; + int yy_more_flag; + int yy_more_len; + + YYSTYPE * yylval_r; + +}; /* end struct yyguts_t */ /* %if-c-only */ @@ -677,10 +674,10 @@ static int yy_init_globals (yyscan_t yyscanner ); /* %if-reentrant */ - /* This must go here because YYSTYPE and YYLTYPE are included - * from bison output in section 1.*/ - # define yylval yyg->yylval_r - +/* This must go here because YYSTYPE and YYLTYPE are included + * from bison output in section 1.*/ +# define yylval yyg->yylval_r + int promela_lex_init (yyscan_t* scanner); int promela_lex_init_extra (YY_EXTRA_TYPE user_defined,yyscan_t* scanner); @@ -740,8 +737,8 @@ extern int promela_wrap (yyscan_t yyscanner ); /* %not-for-header */ - static void yyunput (int c,char *buf_ptr ,yyscan_t yyscanner); - +static void yyunput (int c,char *buf_ptr ,yyscan_t yyscanner); + /* %ok-for-header */ /* %endif */ @@ -871,7 +868,7 @@ static int input (yyscan_t yyscanner ); /* %if-c-only Standard (non-C++) definition */ extern int promela_lex \ - (YYSTYPE * yylval_param ,yyscan_t yyscanner); +(YYSTYPE * yylval_param ,yyscan_t yyscanner); #define YY_DECL int promela_lex \ (YYSTYPE * yylval_param , yyscan_t yyscanner) @@ -900,23 +897,21 @@ extern int promela_lex \ /** The main scanner function which does all the work. */ -YY_DECL -{ +YY_DECL { register yy_state_type yy_current_state; register char *yy_cp, *yy_bp; register int yy_act; - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; -/* %% [7.0] user's declarations go here */ + /* %% [7.0] user's declarations go here */ #line 25 "promela.l" #line 915 "promela.lex.yy.cpp" - yylval = yylval_param; + yylval = yylval_param; - if ( !yyg->yy_init ) - { + if ( !yyg->yy_init ) { yyg->yy_init = 1; #ifdef YY_USER_INIT @@ -927,31 +922,30 @@ YY_DECL yyg->yy_start = 1; /* first start state */ if ( ! yyin ) -/* %if-c-only */ + /* %if-c-only */ yyin = stdin; -/* %endif */ -/* %if-c++-only */ -/* %endif */ + /* %endif */ + /* %if-c++-only */ + /* %endif */ if ( ! yyout ) -/* %if-c-only */ + /* %if-c-only */ yyout = stdout; -/* %endif */ -/* %if-c++-only */ -/* %endif */ + /* %endif */ + /* %if-c++-only */ + /* %endif */ if ( ! YY_CURRENT_BUFFER ) { promela_ensure_buffer_stack (yyscanner); YY_CURRENT_BUFFER_LVALUE = - promela__create_buffer(yyin,YY_BUF_SIZE ,yyscanner); + promela__create_buffer(yyin,YY_BUF_SIZE ,yyscanner); } promela__load_buffer_state(yyscanner ); - } + } - while ( 1 ) /* loops until end-of-file is reached */ - { -/* %% [8.0] yymore()-related code goes here */ + while ( 1 ) { /* loops until end-of-file is reached */ + /* %% [8.0] yymore()-related code goes here */ yy_cp = yyg->yy_c_buf_p; /* Support of yytext. */ @@ -962,43 +956,38 @@ YY_DECL */ yy_bp = yy_cp; -/* %% [9.0] code to set up and find next match goes here */ + /* %% [9.0] code to set up and find next match goes here */ yy_current_state = yyg->yy_start; yy_match: - do - { + do { register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; - if ( yy_accept[yy_current_state] ) - { + if ( yy_accept[yy_current_state] ) { yyg->yy_last_accepting_state = yy_current_state; yyg->yy_last_accepting_cpos = yy_cp; - } - while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) - { + } + while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 102 ) yy_c = yy_meta[(unsigned int) yy_c]; - } + } yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; ++yy_cp; - } - while ( yy_current_state != 101 ); + } while ( yy_current_state != 101 ); yy_cp = yyg->yy_last_accepting_cpos; yy_current_state = yyg->yy_last_accepting_state; yy_find_action: -/* %% [10.0] code to find the action number goes here */ + /* %% [10.0] code to find the action number goes here */ yy_act = yy_accept[yy_current_state]; YY_DO_BEFORE_ACTION; -/* %% [11.0] code for yylineno update goes here */ + /* %% [11.0] code for yylineno update goes here */ do_action: /* This label is used only to access EOF actions. */ -/* %% [12.0] debug code goes here */ - if ( yy_flex_debug ) - { + /* %% [12.0] debug code goes here */ + if ( yy_flex_debug ) { if ( yy_act == 0 ) fprintf( stderr, "--scanner backing up\n" ); else if ( yy_act < 44 ) @@ -1011,377 +1000,369 @@ do_action: /* This label is used only to access EOF actions. */ fprintf( stderr, "--(end of buffer or a NUL)\n" ); else fprintf( stderr, "--EOF (start condition %d)\n", YY_START ); - } + } - switch ( yy_act ) - { /* beginning of action switch */ -/* %% [13.0] actions go here */ - case 0: /* must back up */ + switch ( yy_act ) { + /* beginning of action switch */ + /* %% [13.0] actions go here */ + case 0: /* must back up */ /* undo the effects of YY_DO_BEFORE_ACTION */ *yy_cp = yyg->yy_hold_char; yy_cp = yyg->yy_last_accepting_cpos; yy_current_state = yyg->yy_last_accepting_state; goto yy_find_action; -case 1: -YY_RULE_SETUP + case 1: + YY_RULE_SETUP #line 27 "promela.l" -{ - yylval->value = strdup(yytext); - return TYPE; -} - YY_BREAK -case 2: -YY_RULE_SETUP + { + yylval->value = strdup(yytext); + return TYPE; + } + YY_BREAK + case 2: + YY_RULE_SETUP #line 32 "promela.l" -{ return LEN; } - YY_BREAK -case 3: -YY_RULE_SETUP + { return LEN; } + YY_BREAK + case 3: + YY_RULE_SETUP #line 33 "promela.l" -{ yylval->value = strdup(yytext); return CONST; } - YY_BREAK -case 4: -YY_RULE_SETUP + { yylval->value = strdup(yytext); return CONST; } + YY_BREAK + case 4: + YY_RULE_SETUP #line 34 "promela.l" -{ return PRINT; } - YY_BREAK -case 5: -YY_RULE_SETUP + { return PRINT; } + YY_BREAK + case 5: + YY_RULE_SETUP #line 35 "promela.l" -{ return PRINTM; } - YY_BREAK -case 6: -YY_RULE_SETUP + { return PRINTM; } + YY_BREAK + case 6: + YY_RULE_SETUP #line 37 "promela.l" -{ return NEG; } - YY_BREAK -case 7: -YY_RULE_SETUP + { return NEG; } + YY_BREAK + case 7: + YY_RULE_SETUP #line 38 "promela.l" -{ return COMPL; } - YY_BREAK -case 8: -YY_RULE_SETUP + { return COMPL; } + YY_BREAK + case 8: + YY_RULE_SETUP #line 39 "promela.l" -{ return INCR; } - YY_BREAK -case 9: -YY_RULE_SETUP + { return INCR; } + YY_BREAK + case 9: + YY_RULE_SETUP #line 40 "promela.l" -{ return DECR; } - YY_BREAK -case 10: -YY_RULE_SETUP + { return DECR; } + YY_BREAK + case 10: + YY_RULE_SETUP #line 42 "promela.l" -{ return TIMES; } - YY_BREAK -case 11: -YY_RULE_SETUP + { return TIMES; } + YY_BREAK + case 11: + YY_RULE_SETUP #line 43 "promela.l" -{ return DIVIDE; } - YY_BREAK -case 12: -YY_RULE_SETUP + { return DIVIDE; } + YY_BREAK + case 12: + YY_RULE_SETUP #line 44 "promela.l" -{ return MODULO; } - YY_BREAK -case 13: -YY_RULE_SETUP + { return MODULO; } + YY_BREAK + case 13: + YY_RULE_SETUP #line 46 "promela.l" -{ return PLUS; } - YY_BREAK -case 14: -YY_RULE_SETUP + { return PLUS; } + YY_BREAK + case 14: + YY_RULE_SETUP #line 47 "promela.l" -{ return MINUS; } - YY_BREAK -case 15: -YY_RULE_SETUP + { return MINUS; } + YY_BREAK + case 15: + YY_RULE_SETUP #line 49 "promela.l" -{ return LSHIFT; } - YY_BREAK -case 16: -YY_RULE_SETUP + { return LSHIFT; } + YY_BREAK + case 16: + YY_RULE_SETUP #line 50 "promela.l" -{ return RSHIFT; } - YY_BREAK -case 17: -YY_RULE_SETUP + { return RSHIFT; } + YY_BREAK + case 17: + YY_RULE_SETUP #line 52 "promela.l" -{ return LE; } - YY_BREAK -case 18: -YY_RULE_SETUP + { return LE; } + YY_BREAK + case 18: + YY_RULE_SETUP #line 53 "promela.l" -{ return GE; } - YY_BREAK -case 19: -YY_RULE_SETUP + { return GE; } + YY_BREAK + case 19: + YY_RULE_SETUP #line 54 "promela.l" -{ return LT; } - YY_BREAK -case 20: -YY_RULE_SETUP + { return LT; } + YY_BREAK + case 20: + YY_RULE_SETUP #line 55 "promela.l" -{ return GT; } - YY_BREAK -case 21: -YY_RULE_SETUP + { return GT; } + YY_BREAK + case 21: + YY_RULE_SETUP #line 57 "promela.l" -{ return NE; } - YY_BREAK -case 22: -YY_RULE_SETUP + { return NE; } + YY_BREAK + case 22: + YY_RULE_SETUP #line 58 "promela.l" -{ return EQ; } - YY_BREAK -case 23: -YY_RULE_SETUP + { return EQ; } + YY_BREAK + case 23: + YY_RULE_SETUP #line 60 "promela.l" -{ return BITAND; } - YY_BREAK -case 24: -YY_RULE_SETUP + { return BITAND; } + YY_BREAK + case 24: + YY_RULE_SETUP #line 61 "promela.l" -{ return BITXOR; } - YY_BREAK -case 25: -YY_RULE_SETUP + { return BITXOR; } + YY_BREAK + case 25: + YY_RULE_SETUP #line 62 "promela.l" -{ return BITOR; } - YY_BREAK -case 26: -YY_RULE_SETUP + { return BITOR; } + YY_BREAK + case 26: + YY_RULE_SETUP #line 65 "promela.l" -{ return AND; } - YY_BREAK -case 27: -YY_RULE_SETUP + { return AND; } + YY_BREAK + case 27: + YY_RULE_SETUP #line 66 "promela.l" -{ return OR; } - YY_BREAK -case 28: -YY_RULE_SETUP + { return OR; } + YY_BREAK + case 28: + YY_RULE_SETUP #line 68 "promela.l" -{ return DOT; } - YY_BREAK -case 29: -YY_RULE_SETUP + { return DOT; } + YY_BREAK + case 29: + YY_RULE_SETUP #line 69 "promela.l" -{ return COMMA; } - YY_BREAK -case 30: -YY_RULE_SETUP + { return COMMA; } + YY_BREAK + case 30: + YY_RULE_SETUP #line 70 "promela.l" -{ return SEMI; } - YY_BREAK -case 31: -YY_RULE_SETUP + { return SEMI; } + YY_BREAK + case 31: + YY_RULE_SETUP #line 72 "promela.l" -{ return '('; } - YY_BREAK -case 32: -YY_RULE_SETUP + { return '('; } + YY_BREAK + case 32: + YY_RULE_SETUP #line 73 "promela.l" -{ return ')'; } - YY_BREAK -case 33: -YY_RULE_SETUP + { return ')'; } + YY_BREAK + case 33: + YY_RULE_SETUP #line 75 "promela.l" -{ return '['; } - YY_BREAK -case 34: -YY_RULE_SETUP + { return '['; } + YY_BREAK + case 34: + YY_RULE_SETUP #line 76 "promela.l" -{ return ']'; } - YY_BREAK -case 35: -YY_RULE_SETUP + { return ']'; } + YY_BREAK + case 35: + YY_RULE_SETUP #line 78 "promela.l" -{ return '{'; } - YY_BREAK -case 36: -YY_RULE_SETUP + { return '{'; } + YY_BREAK + case 36: + YY_RULE_SETUP #line 79 "promela.l" -{ return '}'; } - YY_BREAK -case 37: -YY_RULE_SETUP + { return '}'; } + YY_BREAK + case 37: + YY_RULE_SETUP #line 81 "promela.l" -{ return ASGN; } - YY_BREAK -case 38: -/* rule 38 can match eol */ -YY_RULE_SETUP + { return ASGN; } + YY_BREAK + case 38: + /* rule 38 can match eol */ + YY_RULE_SETUP #line 83 "promela.l" -{ yylval->value = strdup(yytext); return(STRING); } - YY_BREAK -case 39: -YY_RULE_SETUP + { yylval->value = strdup(yytext); return(STRING); } + YY_BREAK + case 39: + YY_RULE_SETUP #line 85 "promela.l" -{ yylval->value = strdup(yytext); return CONST; } - YY_BREAK -case 40: -YY_RULE_SETUP + { yylval->value = strdup(yytext); return CONST; } + YY_BREAK + case 40: + YY_RULE_SETUP #line 86 "promela.l" -{ yylval->value = strdup(yytext); return NAME; } - YY_BREAK -case 41: -/* rule 41 can match eol */ -YY_RULE_SETUP + { yylval->value = strdup(yytext); return NAME; } + YY_BREAK + case 41: + /* rule 41 can match eol */ + YY_RULE_SETUP #line 88 "promela.l" -{ } - YY_BREAK -case 42: -/* rule 42 can match eol */ -YY_RULE_SETUP + { } + YY_BREAK + case 42: + /* rule 42 can match eol */ + YY_RULE_SETUP #line 90 "promela.l" -/* eat up whitespace */ - YY_BREAK -case 43: -YY_RULE_SETUP + /* eat up whitespace */ + YY_BREAK + case 43: + YY_RULE_SETUP #line 92 "promela.l" -{ /*printf( "Unrecognized character: %s\n", yytext ); */ } - YY_BREAK -case 44: -YY_RULE_SETUP + { /*printf( "Unrecognized character: %s\n", yytext ); */ } + YY_BREAK + case 44: + YY_RULE_SETUP #line 93 "promela.l" -ECHO; - YY_BREAK + ECHO; + YY_BREAK #line 1253 "promela.lex.yy.cpp" -case YY_STATE_EOF(INITIAL): - yyterminate(); + case YY_STATE_EOF(INITIAL): + yyterminate(); - case YY_END_OF_BUFFER: - { - /* Amount of text matched not including the EOB char. */ - int yy_amount_of_matched_text = (int) (yy_cp - yyg->yytext_ptr) - 1; + case YY_END_OF_BUFFER: { + /* Amount of text matched not including the EOB char. */ + int yy_amount_of_matched_text = (int) (yy_cp - yyg->yytext_ptr) - 1; - /* Undo the effects of YY_DO_BEFORE_ACTION. */ - *yy_cp = yyg->yy_hold_char; - YY_RESTORE_YY_MORE_OFFSET - - if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) - { - /* We're scanning a new file or input source. It's - * possible that this happened because the user - * just pointed yyin at a new source and called - * promela_lex(). If so, then we have to assure - * consistency between YY_CURRENT_BUFFER and our - * globals. Here is the right place to do so, because - * this is the first action (other than possibly a - * back-up) that will match for the new input source. - */ - yyg->yy_n_chars = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; - YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; - YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; + /* Undo the effects of YY_DO_BEFORE_ACTION. */ + *yy_cp = yyg->yy_hold_char; + YY_RESTORE_YY_MORE_OFFSET + + if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) { + /* We're scanning a new file or input source. It's + * possible that this happened because the user + * just pointed yyin at a new source and called + * promela_lex(). If so, then we have to assure + * consistency between YY_CURRENT_BUFFER and our + * globals. Here is the right place to do so, because + * this is the first action (other than possibly a + * back-up) that will match for the new input source. + */ + yyg->yy_n_chars = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; + YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; + YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; } - /* Note that here we test for yy_c_buf_p "<=" to the position - * of the first EOB in the buffer, since yy_c_buf_p will - * already have been incremented past the NUL character - * (since all states make transitions on EOB to the - * end-of-buffer state). Contrast this with the test - * in input(). - */ - if ( yyg->yy_c_buf_p <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[yyg->yy_n_chars] ) - { /* This was really a NUL. */ - yy_state_type yy_next_state; + /* Note that here we test for yy_c_buf_p "<=" to the position + * of the first EOB in the buffer, since yy_c_buf_p will + * already have been incremented past the NUL character + * (since all states make transitions on EOB to the + * end-of-buffer state). Contrast this with the test + * in input(). + */ + if ( yyg->yy_c_buf_p <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[yyg->yy_n_chars] ) { + /* This was really a NUL. */ + yy_state_type yy_next_state; - yyg->yy_c_buf_p = yyg->yytext_ptr + yy_amount_of_matched_text; + yyg->yy_c_buf_p = yyg->yytext_ptr + yy_amount_of_matched_text; - yy_current_state = yy_get_previous_state( yyscanner ); + yy_current_state = yy_get_previous_state( yyscanner ); - /* Okay, we're now positioned to make the NUL - * transition. We couldn't have - * yy_get_previous_state() go ahead and do it - * for us because it doesn't know how to deal - * with the possibility of jamming (and we don't - * want to build jamming into it because then it - * will run more slowly). - */ + /* Okay, we're now positioned to make the NUL + * transition. We couldn't have + * yy_get_previous_state() go ahead and do it + * for us because it doesn't know how to deal + * with the possibility of jamming (and we don't + * want to build jamming into it because then it + * will run more slowly). + */ - yy_next_state = yy_try_NUL_trans( yy_current_state , yyscanner); + yy_next_state = yy_try_NUL_trans( yy_current_state , yyscanner); - yy_bp = yyg->yytext_ptr + YY_MORE_ADJ; + yy_bp = yyg->yytext_ptr + YY_MORE_ADJ; - if ( yy_next_state ) - { - /* Consume the NUL. */ - yy_cp = ++yyg->yy_c_buf_p; - yy_current_state = yy_next_state; - goto yy_match; + if ( yy_next_state ) { + /* Consume the NUL. */ + yy_cp = ++yyg->yy_c_buf_p; + yy_current_state = yy_next_state; + goto yy_match; } - else - { -/* %% [14.0] code to do back-up for compressed tables and set up yy_cp goes here */ - yy_cp = yyg->yy_last_accepting_cpos; - yy_current_state = yyg->yy_last_accepting_state; - goto yy_find_action; + else { + /* %% [14.0] code to do back-up for compressed tables and set up yy_cp goes here */ + yy_cp = yyg->yy_last_accepting_cpos; + yy_current_state = yyg->yy_last_accepting_state; + goto yy_find_action; } } - else switch ( yy_get_next_buffer( yyscanner ) ) - { - case EOB_ACT_END_OF_FILE: - { - yyg->yy_did_buffer_switch_on_eof = 0; - - if ( promela_wrap(yyscanner ) ) - { - /* Note: because we've taken care in - * yy_get_next_buffer() to have set up - * yytext, we can now set up - * yy_c_buf_p so that if some total - * hoser (like flex itself) wants to - * call the scanner after we return the - * YY_NULL, it'll still work - another - * YY_NULL will get returned. - */ - yyg->yy_c_buf_p = yyg->yytext_ptr + YY_MORE_ADJ; - - yy_act = YY_STATE_EOF(YY_START); - goto do_action; + else switch ( yy_get_next_buffer( yyscanner ) ) { + case EOB_ACT_END_OF_FILE: { + yyg->yy_did_buffer_switch_on_eof = 0; + + if ( promela_wrap(yyscanner ) ) { + /* Note: because we've taken care in + * yy_get_next_buffer() to have set up + * yytext, we can now set up + * yy_c_buf_p so that if some total + * hoser (like flex itself) wants to + * call the scanner after we return the + * YY_NULL, it'll still work - another + * YY_NULL will get returned. + */ + yyg->yy_c_buf_p = yyg->yytext_ptr + YY_MORE_ADJ; + + yy_act = YY_STATE_EOF(YY_START); + goto do_action; } - else - { - if ( ! yyg->yy_did_buffer_switch_on_eof ) - YY_NEW_FILE; + else { + if ( ! yyg->yy_did_buffer_switch_on_eof ) + YY_NEW_FILE; } - break; + break; } - case EOB_ACT_CONTINUE_SCAN: - yyg->yy_c_buf_p = - yyg->yytext_ptr + yy_amount_of_matched_text; + case EOB_ACT_CONTINUE_SCAN: + yyg->yy_c_buf_p = + yyg->yytext_ptr + yy_amount_of_matched_text; - yy_current_state = yy_get_previous_state( yyscanner ); + yy_current_state = yy_get_previous_state( yyscanner ); - yy_cp = yyg->yy_c_buf_p; - yy_bp = yyg->yytext_ptr + YY_MORE_ADJ; - goto yy_match; + yy_cp = yyg->yy_c_buf_p; + yy_bp = yyg->yytext_ptr + YY_MORE_ADJ; + goto yy_match; - case EOB_ACT_LAST_MATCH: - yyg->yy_c_buf_p = - &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[yyg->yy_n_chars]; + case EOB_ACT_LAST_MATCH: + yyg->yy_c_buf_p = + &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[yyg->yy_n_chars]; - yy_current_state = yy_get_previous_state( yyscanner ); + yy_current_state = yy_get_previous_state( yyscanner ); - yy_cp = yyg->yy_c_buf_p; - yy_bp = yyg->yytext_ptr + YY_MORE_ADJ; - goto yy_find_action; - } - break; + yy_cp = yyg->yy_c_buf_p; + yy_bp = yyg->yytext_ptr + YY_MORE_ADJ; + goto yy_find_action; + } + break; } - default: - YY_FATAL_ERROR( - "fatal flex scanner internal error--no action found" ); - } /* end of action switch */ - } /* end of scanning one token */ + default: + YY_FATAL_ERROR( + "fatal flex scanner internal error--no action found" ); + } /* end of action switch */ + } /* end of scanning one token */ } /* end of promela_lex */ /* %ok-for-header */ @@ -1405,7 +1386,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) /* %if-c++-only */ /* %endif */ { - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; register char *source = yyg->yytext_ptr; register int number_to_move, i; @@ -1413,26 +1394,24 @@ static int yy_get_next_buffer (yyscan_t yyscanner) if ( yyg->yy_c_buf_p > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[yyg->yy_n_chars + 1] ) YY_FATAL_ERROR( - "fatal flex scanner internal error--end of buffer missed" ); + "fatal flex scanner internal error--end of buffer missed" ); - if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) - { /* Don't try to fill the buffer, so this is an EOF. */ - if ( yyg->yy_c_buf_p - yyg->yytext_ptr - YY_MORE_ADJ == 1 ) - { + if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) { + /* Don't try to fill the buffer, so this is an EOF. */ + if ( yyg->yy_c_buf_p - yyg->yytext_ptr - YY_MORE_ADJ == 1 ) { /* We matched a single character, the EOB, so * treat this as a final EOF. */ return EOB_ACT_END_OF_FILE; - } + } - else - { + else { /* We matched some text prior to the EOB, first * process it. */ return EOB_ACT_LAST_MATCH; - } } + } /* Try to read more data. */ @@ -1448,22 +1427,20 @@ static int yy_get_next_buffer (yyscan_t yyscanner) */ YY_CURRENT_BUFFER_LVALUE->yy_n_chars = yyg->yy_n_chars = 0; - else - { - yy_size_t num_to_read = - YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; + else { + yy_size_t num_to_read = + YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; - while ( num_to_read <= 0 ) - { /* Not enough room in the buffer - grow it. */ + while ( num_to_read <= 0 ) { + /* Not enough room in the buffer - grow it. */ /* just a shorter name for the current buffer */ YY_BUFFER_STATE b = YY_CURRENT_BUFFER; int yy_c_buf_p_offset = - (int) (yyg->yy_c_buf_p - b->yy_ch_buf); + (int) (yyg->yy_c_buf_p - b->yy_ch_buf); - if ( b->yy_is_our_buffer ) - { + if ( b->yy_is_our_buffer ) { yy_size_t new_size = b->yy_buf_size * 2; if ( new_size <= 0 ) @@ -1472,49 +1449,45 @@ static int yy_get_next_buffer (yyscan_t yyscanner) b->yy_buf_size *= 2; b->yy_ch_buf = (char *) - /* Include room in for 2 EOB chars. */ - promela_realloc((void *) b->yy_ch_buf,b->yy_buf_size + 2 ,yyscanner ); - } - else + /* Include room in for 2 EOB chars. */ + promela_realloc((void *) b->yy_ch_buf,b->yy_buf_size + 2 ,yyscanner ); + } else /* Can't grow it, we don't own it. */ b->yy_ch_buf = 0; if ( ! b->yy_ch_buf ) YY_FATAL_ERROR( - "fatal error - scanner input buffer overflow" ); + "fatal error - scanner input buffer overflow" ); yyg->yy_c_buf_p = &b->yy_ch_buf[yy_c_buf_p_offset]; num_to_read = YY_CURRENT_BUFFER_LVALUE->yy_buf_size - - number_to_move - 1; + number_to_move - 1; - } + } if ( num_to_read > YY_READ_BUF_SIZE ) num_to_read = YY_READ_BUF_SIZE; /* Read in more data. */ YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), - yyg->yy_n_chars, num_to_read ); + yyg->yy_n_chars, num_to_read ); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = yyg->yy_n_chars; - } + } - if ( yyg->yy_n_chars == 0 ) - { - if ( number_to_move == YY_MORE_ADJ ) - { + if ( yyg->yy_n_chars == 0 ) { + if ( number_to_move == YY_MORE_ADJ ) { ret_val = EOB_ACT_END_OF_FILE; promela_restart(yyin ,yyscanner); - } + } - else - { + else { ret_val = EOB_ACT_LAST_MATCH; YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = - YY_BUFFER_EOF_PENDING; - } + YY_BUFFER_EOF_PENDING; } + } else ret_val = EOB_ACT_CONTINUE_SCAN; @@ -1541,35 +1514,32 @@ static int yy_get_next_buffer (yyscan_t yyscanner) /* %if-c-only */ /* %not-for-header */ - static yy_state_type yy_get_previous_state (yyscan_t yyscanner) +static yy_state_type yy_get_previous_state (yyscan_t yyscanner) /* %endif */ /* %if-c++-only */ /* %endif */ { register yy_state_type yy_current_state; register char *yy_cp; - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; -/* %% [15.0] code to get the start state into yy_current_state goes here */ + /* %% [15.0] code to get the start state into yy_current_state goes here */ yy_current_state = yyg->yy_start; - for ( yy_cp = yyg->yytext_ptr + YY_MORE_ADJ; yy_cp < yyg->yy_c_buf_p; ++yy_cp ) - { -/* %% [16.0] code to find the next state goes here */ + for ( yy_cp = yyg->yytext_ptr + YY_MORE_ADJ; yy_cp < yyg->yy_c_buf_p; ++yy_cp ) { + /* %% [16.0] code to find the next state goes here */ register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); - if ( yy_accept[yy_current_state] ) - { + if ( yy_accept[yy_current_state] ) { yyg->yy_last_accepting_state = yy_current_state; yyg->yy_last_accepting_cpos = yy_cp; - } - while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) - { + } + while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 102 ) yy_c = yy_meta[(unsigned int) yy_c]; - } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; } + yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + } return yy_current_state; } @@ -1580,28 +1550,26 @@ static int yy_get_next_buffer (yyscan_t yyscanner) * next_state = yy_try_NUL_trans( current_state ); */ /* %if-c-only */ - static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state , yyscan_t yyscanner) +static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state , yyscan_t yyscanner) /* %endif */ /* %if-c++-only */ /* %endif */ { register int yy_is_jam; - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* This var may be unused depending upon options. */ -/* %% [17.0] code to find the next state, and perhaps do backing up, goes here */ + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* This var may be unused depending upon options. */ + /* %% [17.0] code to find the next state, and perhaps do backing up, goes here */ register char *yy_cp = yyg->yy_c_buf_p; register YY_CHAR yy_c = 1; - if ( yy_accept[yy_current_state] ) - { + if ( yy_accept[yy_current_state] ) { yyg->yy_last_accepting_state = yy_current_state; yyg->yy_last_accepting_cpos = yy_cp; - } - while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) - { + } + while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 102 ) yy_c = yy_meta[(unsigned int) yy_c]; - } + } yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; yy_is_jam = (yy_current_state == 101); @@ -1610,27 +1578,27 @@ static int yy_get_next_buffer (yyscan_t yyscanner) /* %if-c-only */ - static void yyunput (int c, register char * yy_bp , yyscan_t yyscanner) +static void yyunput (int c, register char * yy_bp , yyscan_t yyscanner) /* %endif */ /* %if-c++-only */ /* %endif */ { register char *yy_cp; - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - yy_cp = yyg->yy_c_buf_p; + yy_cp = yyg->yy_c_buf_p; /* undo effects of setting up yytext */ *yy_cp = yyg->yy_hold_char; - if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) - { /* need to shift things up to make room */ + if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) { + /* need to shift things up to make room */ /* +2 for EOB chars. */ register yy_size_t number_to_move = yyg->yy_n_chars + 2; register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ - YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; + YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; register char *source = - &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; + &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) *--dest = *--source; @@ -1638,15 +1606,15 @@ static int yy_get_next_buffer (yyscan_t yyscanner) yy_cp += (int) (dest - source); yy_bp += (int) (dest - source); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = - yyg->yy_n_chars = YY_CURRENT_BUFFER_LVALUE->yy_buf_size; + yyg->yy_n_chars = YY_CURRENT_BUFFER_LVALUE->yy_buf_size; if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) YY_FATAL_ERROR( "flex scanner push-back overflow" ); - } + } *--yy_cp = (char) c; -/* %% [18.0] update yylineno here */ + /* %% [18.0] update yylineno here */ yyg->yytext_ptr = yy_bp; yyg->yy_hold_char = *yy_cp; @@ -1659,9 +1627,9 @@ static int yy_get_next_buffer (yyscan_t yyscanner) /* %if-c-only */ #ifndef YY_NO_INPUT #ifdef __cplusplus - static int yyinput (yyscan_t yyscanner) +static int yyinput (yyscan_t yyscanner) #else - static int input (yyscan_t yyscanner) +static int input (yyscan_t yyscanner) #endif /* %endif */ @@ -1669,12 +1637,11 @@ static int yy_get_next_buffer (yyscan_t yyscanner) /* %endif */ { int c; - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; *yyg->yy_c_buf_p = yyg->yy_hold_char; - if ( *yyg->yy_c_buf_p == YY_END_OF_BUFFER_CHAR ) - { + if ( *yyg->yy_c_buf_p == YY_END_OF_BUFFER_CHAR ) { /* yy_c_buf_p now points to the character we want to return. * If this occurs *before* the EOB characters, then it's a * valid NUL; if not, then we've hit the end of the buffer. @@ -1683,55 +1650,53 @@ static int yy_get_next_buffer (yyscan_t yyscanner) /* This was really a NUL. */ *yyg->yy_c_buf_p = '\0'; - else - { /* need more input */ + else { + /* need more input */ yy_size_t offset = yyg->yy_c_buf_p - yyg->yytext_ptr; ++yyg->yy_c_buf_p; - switch ( yy_get_next_buffer( yyscanner ) ) - { - case EOB_ACT_LAST_MATCH: - /* This happens because yy_g_n_b() - * sees that we've accumulated a - * token and flags that we need to - * try matching the token before - * proceeding. But for input(), - * there's no matching to consider. - * So convert the EOB_ACT_LAST_MATCH - * to EOB_ACT_END_OF_FILE. - */ - - /* Reset buffer status. */ - promela_restart(yyin ,yyscanner); - - /*FALLTHROUGH*/ - - case EOB_ACT_END_OF_FILE: - { - if ( promela_wrap(yyscanner ) ) - return 0; - - if ( ! yyg->yy_did_buffer_switch_on_eof ) - YY_NEW_FILE; + switch ( yy_get_next_buffer( yyscanner ) ) { + case EOB_ACT_LAST_MATCH: + /* This happens because yy_g_n_b() + * sees that we've accumulated a + * token and flags that we need to + * try matching the token before + * proceeding. But for input(), + * there's no matching to consider. + * So convert the EOB_ACT_LAST_MATCH + * to EOB_ACT_END_OF_FILE. + */ + + /* Reset buffer status. */ + promela_restart(yyin ,yyscanner); + + /*FALLTHROUGH*/ + + case EOB_ACT_END_OF_FILE: { + if ( promela_wrap(yyscanner ) ) + return 0; + + if ( ! yyg->yy_did_buffer_switch_on_eof ) + YY_NEW_FILE; #ifdef __cplusplus - return yyinput(yyscanner); + return yyinput(yyscanner); #else - return input(yyscanner); + return input(yyscanner); #endif - } + } - case EOB_ACT_CONTINUE_SCAN: - yyg->yy_c_buf_p = yyg->yytext_ptr + offset; - break; - } + case EOB_ACT_CONTINUE_SCAN: + yyg->yy_c_buf_p = yyg->yytext_ptr + offset; + break; } } + } c = *(unsigned char *) yyg->yy_c_buf_p; /* cast for 8-bit char's */ *yyg->yy_c_buf_p = '\0'; /* preserve yytext */ yyg->yy_hold_char = *++yyg->yy_c_buf_p; -/* %% [19.0] update BOL and yylineno */ + /* %% [19.0] update BOL and yylineno */ return c; } @@ -1745,17 +1710,17 @@ static int yy_get_next_buffer (yyscan_t yyscanner) * @note This function does not reset the start condition to @c INITIAL . */ /* %if-c-only */ - void promela_restart (FILE * input_file , yyscan_t yyscanner) +void promela_restart (FILE * input_file , yyscan_t yyscanner) /* %endif */ /* %if-c++-only */ /* %endif */ { - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - if ( ! YY_CURRENT_BUFFER ){ - promela_ensure_buffer_stack (yyscanner); + if ( ! YY_CURRENT_BUFFER ) { + promela_ensure_buffer_stack (yyscanner); YY_CURRENT_BUFFER_LVALUE = - promela__create_buffer(yyin,YY_BUF_SIZE ,yyscanner); + promela__create_buffer(yyin,YY_BUF_SIZE ,yyscanner); } promela__init_buffer(YY_CURRENT_BUFFER,input_file ,yyscanner); @@ -1767,29 +1732,28 @@ static int yy_get_next_buffer (yyscan_t yyscanner) * @param yyscanner The scanner object. */ /* %if-c-only */ - void promela__switch_to_buffer (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner) +void promela__switch_to_buffer (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner) /* %endif */ /* %if-c++-only */ /* %endif */ { - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* TODO. We should be able to replace this entire function body * with * promela_pop_buffer_state(); * promela_push_buffer_state(new_buffer); - */ + */ promela_ensure_buffer_stack (yyscanner); if ( YY_CURRENT_BUFFER == new_buffer ) return; - if ( YY_CURRENT_BUFFER ) - { + if ( YY_CURRENT_BUFFER ) { /* Flush out information for old buffer. */ *yyg->yy_c_buf_p = yyg->yy_hold_char; YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = yyg->yy_c_buf_p; YY_CURRENT_BUFFER_LVALUE->yy_n_chars = yyg->yy_n_chars; - } + } YY_CURRENT_BUFFER_LVALUE = new_buffer; promela__load_buffer_state(yyscanner ); @@ -1808,7 +1772,7 @@ static void promela__load_buffer_state (yyscan_t yyscanner) /* %if-c++-only */ /* %endif */ { - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; yyg->yy_n_chars = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; yyg->yytext_ptr = yyg->yy_c_buf_p = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; @@ -1822,13 +1786,13 @@ static void promela__load_buffer_state (yyscan_t yyscanner) * @return the allocated buffer state. */ /* %if-c-only */ - YY_BUFFER_STATE promela__create_buffer (FILE * file, int size , yyscan_t yyscanner) +YY_BUFFER_STATE promela__create_buffer (FILE * file, int size , yyscan_t yyscanner) /* %endif */ /* %if-c++-only */ /* %endif */ { YY_BUFFER_STATE b; - + b = (YY_BUFFER_STATE) promela_alloc(sizeof( struct yy_buffer_state ) ,yyscanner ); if ( ! b ) YY_FATAL_ERROR( "out of dynamic memory in promela__create_buffer()" ); @@ -1854,12 +1818,12 @@ static void promela__load_buffer_state (yyscan_t yyscanner) * @param yyscanner The scanner object. */ /* %if-c-only */ - void promela__delete_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) +void promela__delete_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) /* %endif */ /* %if-c++-only */ /* %endif */ { - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if ( ! b ) return; @@ -1885,36 +1849,36 @@ static void promela__load_buffer_state (yyscan_t yyscanner) * such as during a promela_restart() or at EOF. */ /* %if-c-only */ - static void promela__init_buffer (YY_BUFFER_STATE b, FILE * file , yyscan_t yyscanner) +static void promela__init_buffer (YY_BUFFER_STATE b, FILE * file , yyscan_t yyscanner) /* %endif */ /* %if-c++-only */ /* %endif */ { int oerrno = errno; - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; promela__flush_buffer(b ,yyscanner); b->yy_input_file = file; b->yy_fill_buffer = 1; - /* If b is the current buffer, then promela__init_buffer was _probably_ - * called from promela_restart() or through yy_get_next_buffer. - * In that case, we don't want to reset the lineno or column. - */ - if (b != YY_CURRENT_BUFFER){ - b->yy_bs_lineno = 1; - b->yy_bs_column = 0; - } + /* If b is the current buffer, then promela__init_buffer was _probably_ + * called from promela_restart() or through yy_get_next_buffer. + * In that case, we don't want to reset the lineno or column. + */ + if (b != YY_CURRENT_BUFFER) { + b->yy_bs_lineno = 1; + b->yy_bs_column = 0; + } -/* %if-c-only */ + /* %if-c-only */ - b->yy_is_interactive = 0; - -/* %endif */ -/* %if-c++-only */ -/* %endif */ + b->yy_is_interactive = 0; + + /* %endif */ + /* %if-c++-only */ + /* %endif */ errno = oerrno; } @@ -1923,12 +1887,12 @@ static void promela__load_buffer_state (yyscan_t yyscanner) * @param yyscanner The scanner object. */ /* %if-c-only */ - void promela__flush_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) +void promela__flush_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) /* %endif */ /* %if-c++-only */ /* %endif */ { - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if ( ! b ) return; @@ -1963,20 +1927,19 @@ void promela_push_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner) /* %if-c++-only */ /* %endif */ { - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if (new_buffer == NULL) return; promela_ensure_buffer_stack(yyscanner); /* This block is copied from promela__switch_to_buffer. */ - if ( YY_CURRENT_BUFFER ) - { + if ( YY_CURRENT_BUFFER ) { /* Flush out information for old buffer. */ *yyg->yy_c_buf_p = yyg->yy_hold_char; YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = yyg->yy_c_buf_p; YY_CURRENT_BUFFER_LVALUE->yy_n_chars = yyg->yy_n_chars; - } + } /* Only push if top exists. Otherwise, replace top. */ if (YY_CURRENT_BUFFER) @@ -2000,7 +1963,7 @@ void promela_pop_buffer_state (yyscan_t yyscanner) /* %if-c++-only */ /* %endif */ { - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if (!YY_CURRENT_BUFFER) return; @@ -2027,38 +1990,38 @@ static void promela_ensure_buffer_stack (yyscan_t yyscanner) /* %endif */ { yy_size_t num_to_alloc; - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if (!yyg->yy_buffer_stack) { /* First allocation is just for 2 elements, since we don't know if this * scanner will even need a stack. We use 2 instead of 1 to avoid an * immediate realloc on the next call. - */ + */ num_to_alloc = 1; yyg->yy_buffer_stack = (struct yy_buffer_state**)promela_alloc - (num_to_alloc * sizeof(struct yy_buffer_state*) - , yyscanner); + (num_to_alloc * sizeof(struct yy_buffer_state*) + , yyscanner); if ( ! yyg->yy_buffer_stack ) YY_FATAL_ERROR( "out of dynamic memory in promela_ensure_buffer_stack()" ); - + memset(yyg->yy_buffer_stack, 0, num_to_alloc * sizeof(struct yy_buffer_state*)); - + yyg->yy_buffer_stack_max = num_to_alloc; yyg->yy_buffer_stack_top = 0; return; } - if (yyg->yy_buffer_stack_top >= (yyg->yy_buffer_stack_max) - 1){ + if (yyg->yy_buffer_stack_top >= (yyg->yy_buffer_stack_max) - 1) { /* Increase the buffer to prepare for a possible push. */ int grow_size = 8 /* arbitrary grow size */; num_to_alloc = yyg->yy_buffer_stack_max + grow_size; yyg->yy_buffer_stack = (struct yy_buffer_state**)promela_realloc - (yyg->yy_buffer_stack, - num_to_alloc * sizeof(struct yy_buffer_state*) - , yyscanner); + (yyg->yy_buffer_stack, + num_to_alloc * sizeof(struct yy_buffer_state*) + , yyscanner); if ( ! yyg->yy_buffer_stack ) YY_FATAL_ERROR( "out of dynamic memory in promela_ensure_buffer_stack()" ); @@ -2074,15 +2037,14 @@ static void promela_ensure_buffer_stack (yyscan_t yyscanner) * @param base the character buffer * @param size the size in bytes of the character buffer * @param yyscanner The scanner object. - * @return the newly allocated buffer state object. + * @return the newly allocated buffer state object. */ -YY_BUFFER_STATE promela__scan_buffer (char * base, yy_size_t size , yyscan_t yyscanner) -{ +YY_BUFFER_STATE promela__scan_buffer (char * base, yy_size_t size , yyscan_t yyscanner) { YY_BUFFER_STATE b; - + if ( size < 2 || - base[size-2] != YY_END_OF_BUFFER_CHAR || - base[size-1] != YY_END_OF_BUFFER_CHAR ) + base[size-2] != YY_END_OF_BUFFER_CHAR || + base[size-1] != YY_END_OF_BUFFER_CHAR ) /* They forgot to leave room for the EOB's. */ return 0; @@ -2115,9 +2077,8 @@ YY_BUFFER_STATE promela__scan_buffer (char * base, yy_size_t size , yyscan_t y * @note If you want to scan bytes that may contain NUL values, then use * promela__scan_bytes() instead. */ -YY_BUFFER_STATE promela__scan_string (yyconst char * yystr , yyscan_t yyscanner) -{ - +YY_BUFFER_STATE promela__scan_string (yyconst char * yystr , yyscan_t yyscanner) { + return promela__scan_bytes(yystr,strlen(yystr) ,yyscanner); } /* %endif */ @@ -2130,12 +2091,11 @@ YY_BUFFER_STATE promela__scan_string (yyconst char * yystr , yyscan_t yyscanner) * @param yyscanner The scanner object. * @return the newly allocated buffer state object. */ -YY_BUFFER_STATE promela__scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len , yyscan_t yyscanner) -{ +YY_BUFFER_STATE promela__scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len , yyscan_t yyscanner) { YY_BUFFER_STATE b; char *buf; yy_size_t n, i; - + /* Get memory for full buffer, including space for trailing EOB's. */ n = _yybytes_len + 2; buf = (char *) promela_alloc(n ,yyscanner ); @@ -2165,9 +2125,8 @@ YY_BUFFER_STATE promela__scan_bytes (yyconst char * yybytes, yy_size_t _yybyte #endif /* %if-c-only */ -static void yy_fatal_error (yyconst char* msg , yyscan_t yyscanner) -{ - (void) fprintf( stderr, "%s\n", msg ); +static void yy_fatal_error (yyconst char* msg , yyscan_t yyscanner) { + (void) fprintf( stderr, "%s\n", msg ); exit( YY_EXIT_FAILURE ); } /* %endif */ @@ -2199,10 +2158,9 @@ static void yy_fatal_error (yyconst char* msg , yyscan_t yyscanner) /** Get the user-defined data for this scanner. * @param yyscanner The scanner object. */ -YY_EXTRA_TYPE promela_get_extra (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - return yyextra; +YY_EXTRA_TYPE promela_get_extra (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + return yyextra; } /* %endif */ @@ -2210,64 +2168,58 @@ YY_EXTRA_TYPE promela_get_extra (yyscan_t yyscanner) /** Get the current line number. * @param yyscanner The scanner object. */ -int promela_get_lineno (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - - if (! YY_CURRENT_BUFFER) - return 0; - - return yylineno; +int promela_get_lineno (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + + if (! YY_CURRENT_BUFFER) + return 0; + + return yylineno; } /** Get the current column number. * @param yyscanner The scanner object. */ -int promela_get_column (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - - if (! YY_CURRENT_BUFFER) - return 0; - - return yycolumn; +int promela_get_column (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + + if (! YY_CURRENT_BUFFER) + return 0; + + return yycolumn; } /** Get the input stream. * @param yyscanner The scanner object. */ -FILE *promela_get_in (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - return yyin; +FILE *promela_get_in (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + return yyin; } /** Get the output stream. * @param yyscanner The scanner object. */ -FILE *promela_get_out (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - return yyout; +FILE *promela_get_out (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + return yyout; } /** Get the length of the current token. * @param yyscanner The scanner object. */ -yy_size_t promela_get_leng (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - return yyleng; +yy_size_t promela_get_leng (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + return yyleng; } /** Get the current token. * @param yyscanner The scanner object. */ -char *promela_get_text (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - return yytext; +char *promela_get_text (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + return yytext; } /* %if-reentrant */ @@ -2276,10 +2228,9 @@ char *promela_get_text (yyscan_t yyscanner) * @param user_defined The data to be associated with this scanner. * @param yyscanner The scanner object. */ -void promela_set_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - yyextra = user_defined ; +void promela_set_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + yyextra = user_defined ; } /* %endif */ @@ -2288,30 +2239,28 @@ void promela_set_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner) * @param line_number * @param yyscanner The scanner object. */ -void promela_set_lineno (int line_number , yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; +void promela_set_lineno (int line_number , yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + + /* lineno is only valid if an input buffer exists. */ + if (! YY_CURRENT_BUFFER ) + yy_fatal_error( "promela_set_lineno called with no buffer" , yyscanner); - /* lineno is only valid if an input buffer exists. */ - if (! YY_CURRENT_BUFFER ) - yy_fatal_error( "promela_set_lineno called with no buffer" , yyscanner); - - yylineno = line_number; + yylineno = line_number; } /** Set the current column. * @param line_number * @param yyscanner The scanner object. */ -void promela_set_column (int column_no , yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; +void promela_set_column (int column_no , yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - /* column is only valid if an input buffer exists. */ - if (! YY_CURRENT_BUFFER ) - yy_fatal_error( "promela_set_column called with no buffer" , yyscanner); - - yycolumn = column_no; + /* column is only valid if an input buffer exists. */ + if (! YY_CURRENT_BUFFER ) + yy_fatal_error( "promela_set_column called with no buffer" , yyscanner); + + yycolumn = column_no; } /** Set the input stream. This does not discard the current @@ -2320,28 +2269,24 @@ void promela_set_column (int column_no , yyscan_t yyscanner) * @param yyscanner The scanner object. * @see promela__switch_to_buffer */ -void promela_set_in (FILE * in_str , yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - yyin = in_str ; +void promela_set_in (FILE * in_str , yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + yyin = in_str ; } -void promela_set_out (FILE * out_str , yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - yyout = out_str ; +void promela_set_out (FILE * out_str , yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + yyout = out_str ; } -int promela_get_debug (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - return yy_flex_debug; +int promela_get_debug (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + return yy_flex_debug; } -void promela_set_debug (int bdebug , yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - yy_flex_debug = bdebug ; +void promela_set_debug (int bdebug , yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + yy_flex_debug = bdebug ; } /* %endif */ @@ -2351,16 +2296,14 @@ void promela_set_debug (int bdebug , yyscan_t yyscanner) /* %if-bison-bridge */ -YYSTYPE * promela_get_lval (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - return yylval; +YYSTYPE * promela_get_lval (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + return yylval; } -void promela_set_lval (YYSTYPE * yylval_param , yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - yylval = yylval_param; +void promela_set_lval (YYSTYPE * yylval_param , yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + yylval = yylval_param; } /* %endif */ @@ -2375,22 +2318,22 @@ void promela_set_lval (YYSTYPE * yylval_param , yyscan_t yyscanner) int promela_lex_init(yyscan_t* ptr_yy_globals) { - if (ptr_yy_globals == NULL){ - errno = EINVAL; - return 1; - } + if (ptr_yy_globals == NULL) { + errno = EINVAL; + return 1; + } - *ptr_yy_globals = (yyscan_t) promela_alloc ( sizeof( struct yyguts_t ), NULL ); + *ptr_yy_globals = (yyscan_t) promela_alloc ( sizeof( struct yyguts_t ), NULL ); - if (*ptr_yy_globals == NULL){ - errno = ENOMEM; - return 1; - } + if (*ptr_yy_globals == NULL) { + errno = ENOMEM; + return 1; + } - /* By setting to 0xAA, we expose bugs in yy_init_globals. Leave at 0x00 for releases. */ - memset(*ptr_yy_globals,0x00,sizeof(struct yyguts_t)); + /* By setting to 0xAA, we expose bugs in yy_init_globals. Leave at 0x00 for releases. */ + memset(*ptr_yy_globals,0x00,sizeof(struct yyguts_t)); - return yy_init_globals ( *ptr_yy_globals ); + return yy_init_globals ( *ptr_yy_globals ); } /* promela_lex_init_extra has the same functionality as promela_lex_init, but follows the @@ -2404,76 +2347,74 @@ int promela_lex_init(yyscan_t* ptr_yy_globals) int promela_lex_init_extra(YY_EXTRA_TYPE yy_user_defined,yyscan_t* ptr_yy_globals ) { - struct yyguts_t dummy_yyguts; - - promela_set_extra (yy_user_defined, &dummy_yyguts); - - if (ptr_yy_globals == NULL){ - errno = EINVAL; - return 1; - } - - *ptr_yy_globals = (yyscan_t) promela_alloc ( sizeof( struct yyguts_t ), &dummy_yyguts ); - - if (*ptr_yy_globals == NULL){ - errno = ENOMEM; - return 1; - } - - /* By setting to 0xAA, we expose bugs in - yy_init_globals. Leave at 0x00 for releases. */ - memset(*ptr_yy_globals,0x00,sizeof(struct yyguts_t)); - - promela_set_extra (yy_user_defined, *ptr_yy_globals); - - return yy_init_globals ( *ptr_yy_globals ); + struct yyguts_t dummy_yyguts; + + promela_set_extra (yy_user_defined, &dummy_yyguts); + + if (ptr_yy_globals == NULL) { + errno = EINVAL; + return 1; + } + + *ptr_yy_globals = (yyscan_t) promela_alloc ( sizeof( struct yyguts_t ), &dummy_yyguts ); + + if (*ptr_yy_globals == NULL) { + errno = ENOMEM; + return 1; + } + + /* By setting to 0xAA, we expose bugs in + yy_init_globals. Leave at 0x00 for releases. */ + memset(*ptr_yy_globals,0x00,sizeof(struct yyguts_t)); + + promela_set_extra (yy_user_defined, *ptr_yy_globals); + + return yy_init_globals ( *ptr_yy_globals ); } /* %endif if-c-only */ /* %if-c-only */ -static int yy_init_globals (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - /* Initialization is the same as for the non-reentrant scanner. - * This function is called from promela_lex_destroy(), so don't allocate here. - */ - - yyg->yy_buffer_stack = 0; - yyg->yy_buffer_stack_top = 0; - yyg->yy_buffer_stack_max = 0; - yyg->yy_c_buf_p = (char *) 0; - yyg->yy_init = 0; - yyg->yy_start = 0; - - yyg->yy_start_stack_ptr = 0; - yyg->yy_start_stack_depth = 0; - yyg->yy_start_stack = NULL; - -/* Defined in main.c */ +static int yy_init_globals (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + /* Initialization is the same as for the non-reentrant scanner. + * This function is called from promela_lex_destroy(), so don't allocate here. + */ + + yyg->yy_buffer_stack = 0; + yyg->yy_buffer_stack_top = 0; + yyg->yy_buffer_stack_max = 0; + yyg->yy_c_buf_p = (char *) 0; + yyg->yy_init = 0; + yyg->yy_start = 0; + + yyg->yy_start_stack_ptr = 0; + yyg->yy_start_stack_depth = 0; + yyg->yy_start_stack = NULL; + + /* Defined in main.c */ #ifdef YY_STDINIT - yyin = stdin; - yyout = stdout; + yyin = stdin; + yyout = stdout; #else - yyin = (FILE *) 0; - yyout = (FILE *) 0; + yyin = (FILE *) 0; + yyout = (FILE *) 0; #endif - /* For future reference: Set errno on error, since we are called by - * promela_lex_init() - */ - return 0; + /* For future reference: Set errno on error, since we are called by + * promela_lex_init() + */ + return 0; } /* %endif */ /* %if-c-only SNIP! this currently causes conflicts with the c++ scanner */ /* promela_lex_destroy is for both reentrant and non-reentrant scanners. */ -int promela_lex_destroy (yyscan_t yyscanner) -{ - struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; +int promela_lex_destroy (yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - /* Pop the buffer stack, destroying each element. */ - while(YY_CURRENT_BUFFER){ + /* Pop the buffer stack, destroying each element. */ + while(YY_CURRENT_BUFFER) { promela__delete_buffer(YY_CURRENT_BUFFER ,yyscanner ); YY_CURRENT_BUFFER_LVALUE = NULL; promela_pop_buffer_state(yyscanner); @@ -2483,20 +2424,20 @@ int promela_lex_destroy (yyscan_t yyscanner) promela_free(yyg->yy_buffer_stack ,yyscanner); yyg->yy_buffer_stack = NULL; - /* Destroy the start condition stack. */ - promela_free(yyg->yy_start_stack ,yyscanner ); - yyg->yy_start_stack = NULL; + /* Destroy the start condition stack. */ + promela_free(yyg->yy_start_stack ,yyscanner ); + yyg->yy_start_stack = NULL; - /* Reset the globals. This is important in a non-reentrant scanner so the next time - * promela_lex() is called, initialization will occur. */ - yy_init_globals( yyscanner); + /* Reset the globals. This is important in a non-reentrant scanner so the next time + * promela_lex() is called, initialization will occur. */ + yy_init_globals( yyscanner); -/* %if-reentrant */ - /* Destroy the main struct (reentrant only). */ - promela_free ( yyscanner , yyscanner ); - yyscanner = NULL; -/* %endif */ - return 0; + /* %if-reentrant */ + /* Destroy the main struct (reentrant only). */ + promela_free ( yyscanner , yyscanner ); + yyscanner = NULL; + /* %endif */ + return 0; } /* %endif */ @@ -2505,8 +2446,7 @@ int promela_lex_destroy (yyscan_t yyscanner) */ #ifndef yytext_ptr -static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan_t yyscanner) -{ +static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan_t yyscanner) { register int i; for ( i = 0; i < n; ++i ) s1[i] = s2[i]; @@ -2514,8 +2454,7 @@ static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan_t yysca #endif #ifdef YY_NEED_STRLEN -static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner) -{ +static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner) { register int n; for ( n = 0; s[n]; ++n ) ; @@ -2524,13 +2463,11 @@ static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner) } #endif -void *promela_alloc (yy_size_t size , yyscan_t yyscanner) -{ +void *promela_alloc (yy_size_t size , yyscan_t yyscanner) { return (void *) malloc( size ); } -void *promela_realloc (void * ptr, yy_size_t size , yyscan_t yyscanner) -{ +void *promela_realloc (void * ptr, yy_size_t size , yyscan_t yyscanner) { /* The cast to (char *) in the following accommodates both * implementations that use char* generic pointers, and those * that use void* generic pointers. It works with the latter @@ -2541,8 +2478,7 @@ void *promela_realloc (void * ptr, yy_size_t size , yyscan_t yyscanner) return (void *) realloc( (char *) ptr, size ); } -void promela_free (void * ptr , yyscan_t yyscanner) -{ +void promela_free (void * ptr , yyscan_t yyscanner) { free( (char *) ptr ); /* see promela_realloc() for (char *) cast */ } diff --git a/src/uscxml/plugins/datamodel/promela/parser/promela.tab.cpp b/src/uscxml/plugins/datamodel/promela/parser/promela.tab.cpp index 5cdcec1..6e786cd 100644 --- a/src/uscxml/plugins/datamodel/promela/parser/promela.tab.cpp +++ b/src/uscxml/plugins/datamodel/promela/parser/promela.tab.cpp @@ -1,19 +1,19 @@ /* A Bison parser, made by GNU Bison 2.7.12-4996. */ /* Bison implementation for Yacc-like parsers in C - + Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc. - + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + You should have received a copy of the GNU General Public License along with this program. If not, see . */ @@ -26,7 +26,7 @@ special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. - + This special exception was added by the Free Software Foundation in version 2.2 of Bison. */ @@ -128,96 +128,95 @@ extern int promela_debug; /* Tokens. */ #ifndef PROMELA_TOKENTYPE # define PROMELA_TOKENTYPE - /* Put the tokens into the symbol table, so that GDB and other debuggers - know about them. */ - enum promela_tokentype { - VAR_ARRAY = 258, - VARLIST = 259, - DECL = 260, - DECLLIST = 261, - STMNT = 262, - COLON = 263, - EXPR = 264, - NAMELIST = 265, - ASSERT = 266, - PRINT = 267, - PRINTM = 268, - LEN = 269, - STRING = 270, - TYPEDEF = 271, - MTYPE = 272, - INLINE = 273, - RETURN = 274, - LABEL = 275, - OF = 276, - GOTO = 277, - BREAK = 278, - ELSE = 279, - SEMI = 280, - ARROW = 281, - IF = 282, - FI = 283, - DO = 284, - OD = 285, - FOR = 286, - SELECT = 287, - IN = 288, - SEP = 289, - DOTDOT = 290, - HIDDEN = 291, - SHOW = 292, - ISLOCAL = 293, - CONST = 294, - TYPE = 295, - XU = 296, - NAME = 297, - UNAME = 298, - PNAME = 299, - INAME = 300, - CLAIM = 301, - TRACE = 302, - INIT = 303, - LTL = 304, - COMMA = 305, - ASGN = 306, - AND = 307, - OR = 308, - BITAND = 309, - BITXOR = 310, - BITOR = 311, - NE = 312, - EQ = 313, - LE = 314, - GE = 315, - LT = 316, - GT = 317, - RSHIFT = 318, - LSHIFT = 319, - MINUS = 320, - PLUS = 321, - MODULO = 322, - DIVIDE = 323, - TIMES = 324, - DECR = 325, - INCR = 326, - COMPL = 327, - NEG = 328, - DOT = 329 - }; +/* Put the tokens into the symbol table, so that GDB and other debuggers + know about them. */ +enum promela_tokentype { + VAR_ARRAY = 258, + VARLIST = 259, + DECL = 260, + DECLLIST = 261, + STMNT = 262, + COLON = 263, + EXPR = 264, + NAMELIST = 265, + ASSERT = 266, + PRINT = 267, + PRINTM = 268, + LEN = 269, + STRING = 270, + TYPEDEF = 271, + MTYPE = 272, + INLINE = 273, + RETURN = 274, + LABEL = 275, + OF = 276, + GOTO = 277, + BREAK = 278, + ELSE = 279, + SEMI = 280, + ARROW = 281, + IF = 282, + FI = 283, + DO = 284, + OD = 285, + FOR = 286, + SELECT = 287, + IN = 288, + SEP = 289, + DOTDOT = 290, + HIDDEN = 291, + SHOW = 292, + ISLOCAL = 293, + CONST = 294, + TYPE = 295, + XU = 296, + NAME = 297, + UNAME = 298, + PNAME = 299, + INAME = 300, + CLAIM = 301, + TRACE = 302, + INIT = 303, + LTL = 304, + COMMA = 305, + ASGN = 306, + AND = 307, + OR = 308, + BITAND = 309, + BITXOR = 310, + BITOR = 311, + NE = 312, + EQ = 313, + LE = 314, + GE = 315, + LT = 316, + GT = 317, + RSHIFT = 318, + LSHIFT = 319, + MINUS = 320, + PLUS = 321, + MODULO = 322, + DIVIDE = 323, + TIMES = 324, + DECR = 325, + INCR = 326, + COMPL = 327, + NEG = 328, + DOT = 329 +}; #endif #if ! defined PROMELA_STYPE && ! defined PROMELA_STYPE_IS_DECLARED -typedef union PROMELA_STYPE -{ -/* Line 387 of yacc.c */ +typedef union PROMELA_STYPE { + /* Line 387 of yacc.c */ #line 38 "promela.ypp" - uscxml::PromelaParserNode* node; + uscxml::PromelaParserNode* node; char* value; -/* Line 387 of yacc.c */ + /* Line 387 of yacc.c */ #line 222 "promela.tab.cpp" } PROMELA_STYPE; # define PROMELA_STYPE_IS_TRIVIAL 1 @@ -333,10 +332,10 @@ YYID (int yyi) #else static int YYID (yyi) - int yyi; +int yyi; #endif { - return yyi; + return yyi; } #endif @@ -360,7 +359,7 @@ YYID (yyi) # if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \ || defined __cplusplus || defined _MSC_VER) # include /* INFRINGES ON USER NAME SPACE */ - /* Use EXIT_SUCCESS as a witness for stdlib.h. */ +/* Use EXIT_SUCCESS as a witness for stdlib.h. */ # ifndef EXIT_SUCCESS # define EXIT_SUCCESS 0 # endif @@ -370,13 +369,13 @@ YYID (yyi) # endif # ifdef YYSTACK_ALLOC - /* Pacify GCC's `empty if-body' warning. */ +/* Pacify GCC's `empty if-body' warning. */ # define YYSTACK_FREE(Ptr) do { /* empty */; } while (YYID (0)) # ifndef YYSTACK_ALLOC_MAXIMUM - /* The OS might guarantee only one guard page at the bottom of the stack, - and a page size can be as small as 4096 bytes. So we cannot safely - invoke alloca (N) if N exceeds 4096. Use a slightly smaller number - to allow for a few compiler-allocated temporary stack slots. */ +/* The OS might guarantee only one guard page at the bottom of the stack, + and a page size can be as small as 4096 bytes. So we cannot safely + invoke alloca (N) if N exceeds 4096. Use a slightly smaller number + to allow for a few compiler-allocated temporary stack slots. */ # define YYSTACK_ALLOC_MAXIMUM 4032 /* reasonable circa 2006 */ # endif # else @@ -416,10 +415,9 @@ void free (void *); /* INFRINGES ON USER NAME SPACE */ || (defined PROMELA_STYPE_IS_TRIVIAL && PROMELA_STYPE_IS_TRIVIAL))) /* A type that is properly aligned for any stack member. */ -union yyalloc -{ - yytype_int16 yyss_alloc; - YYSTYPE yyvs_alloc; +union yyalloc { + yytype_int16 yyss_alloc; + YYSTYPE yyvs_alloc; }; /* The size of the maximum gap between one aligned stack and the next. */ @@ -493,270 +491,257 @@ union yyalloc ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */ -static const yytype_uint8 yytranslate[] = -{ - 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 11, 12, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 13, 2, 14, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 15, 2, 16, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 1, 2, 3, 4, - 5, 6, 7, 8, 9, 10, 17, 18, 19, 20, - 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, - 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, - 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, - 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, - 71, 72, 73, 74, 75, 76, 77, 78, 79, 80 +static const yytype_uint8 yytranslate[] = { + 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 11, 12, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 13, 2, 14, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 15, 2, 16, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 1, 2, 3, 4, + 5, 6, 7, 8, 9, 10, 17, 18, 19, 20, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, + 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, + 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, + 71, 72, 73, 74, 75, 76, 77, 78, 79, 80 }; #if PROMELA_DEBUG /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in YYRHS. */ -static const yytype_uint16 yyprhs[] = -{ - 0, 0, 3, 5, 7, 9, 11, 13, 18, 19, - 23, 24, 27, 31, 35, 39, 43, 47, 51, 55, - 59, 63, 67, 71, 75, 79, 83, 87, 91, 95, - 99, 103, 106, 109, 114, 116, 118, 119, 121, 123, - 125, 129, 133, 140, 142, 145, 149, 151, 155, 157, - 161, 163, 167, 172, 174, 177, 181, 185, 189, 193, - 197, 201, 203, 206, 209, 211, 214, 218, 220, 224, - 227, 230, 236, 241, 246, 249, 251, 252, 261, 262, - 264, 265, 268, 270 +static const yytype_uint16 yyprhs[] = { + 0, 0, 3, 5, 7, 9, 11, 13, 18, 19, + 23, 24, 27, 31, 35, 39, 43, 47, 51, 55, + 59, 63, 67, 71, 75, 79, 83, 87, 91, 95, + 99, 103, 106, 109, 114, 116, 118, 119, 121, 123, + 125, 129, 133, 140, 142, 145, 149, 151, 155, 157, + 161, 163, 167, 172, 174, 177, 181, 185, 189, 193, + 197, 201, 203, 206, 209, 211, 214, 218, 220, 224, + 227, 230, 236, 241, 246, 249, 251, 252, 261, 262, + 264, 265, 268, 270 }; /* YYRHS -- A `-1'-separated list of the rules' RHS. */ -static const yytype_int8 yyrhs[] = -{ - 82, 0, -1, 91, -1, 88, -1, 97, -1, 85, - -1, 48, -1, 48, 13, 88, 14, -1, -1, 84, - 86, 87, -1, -1, 80, 85, -1, 11, 88, 12, - -1, 88, 72, 88, -1, 88, 71, 88, -1, 88, - 75, 88, -1, 88, 74, 88, -1, 88, 73, 88, - -1, 88, 60, 88, -1, 88, 61, 88, -1, 88, - 62, 88, -1, 88, 68, 88, -1, 88, 67, 88, - -1, 88, 66, 88, -1, 88, 65, 88, -1, 88, - 64, 88, -1, 88, 63, 88, -1, 88, 58, 88, - -1, 88, 59, 88, -1, 88, 70, 88, -1, 88, - 69, 88, -1, 79, 88, -1, 71, 88, -1, 20, - 11, 83, 12, -1, 83, -1, 45, -1, -1, 42, - -1, 43, -1, 44, -1, 89, 46, 92, -1, 89, - 49, 92, -1, 89, 46, 57, 15, 96, 16, -1, - 90, -1, 90, 31, -1, 90, 31, 91, -1, 93, - -1, 93, 56, 92, -1, 94, -1, 94, 57, 88, - -1, 48, -1, 48, 8, 45, -1, 48, 13, 95, - 14, -1, 45, -1, 71, 95, -1, 11, 95, 12, - -1, 95, 72, 95, -1, 95, 71, 95, -1, 95, - 75, 95, -1, 95, 74, 95, -1, 95, 73, 95, - -1, 48, -1, 96, 48, -1, 96, 56, -1, 98, - -1, 98, 31, -1, 98, 31, 97, -1, 99, -1, - 83, 57, 88, -1, 83, 77, -1, 83, 76, -1, - 18, 11, 21, 102, 12, -1, 19, 11, 83, 12, - -1, 19, 11, 45, 12, -1, 17, 88, -1, 88, - -1, -1, 83, 57, 51, 100, 11, 101, 12, 99, - -1, -1, 103, -1, -1, 56, 103, -1, 88, -1, - 88, 56, 103, -1 +static const yytype_int8 yyrhs[] = { + 82, 0, -1, 91, -1, 88, -1, 97, -1, 85, + -1, 48, -1, 48, 13, 88, 14, -1, -1, 84, + 86, 87, -1, -1, 80, 85, -1, 11, 88, 12, + -1, 88, 72, 88, -1, 88, 71, 88, -1, 88, + 75, 88, -1, 88, 74, 88, -1, 88, 73, 88, + -1, 88, 60, 88, -1, 88, 61, 88, -1, 88, + 62, 88, -1, 88, 68, 88, -1, 88, 67, 88, + -1, 88, 66, 88, -1, 88, 65, 88, -1, 88, + 64, 88, -1, 88, 63, 88, -1, 88, 58, 88, + -1, 88, 59, 88, -1, 88, 70, 88, -1, 88, + 69, 88, -1, 79, 88, -1, 71, 88, -1, 20, + 11, 83, 12, -1, 83, -1, 45, -1, -1, 42, + -1, 43, -1, 44, -1, 89, 46, 92, -1, 89, + 49, 92, -1, 89, 46, 57, 15, 96, 16, -1, + 90, -1, 90, 31, -1, 90, 31, 91, -1, 93, + -1, 93, 56, 92, -1, 94, -1, 94, 57, 88, + -1, 48, -1, 48, 8, 45, -1, 48, 13, 95, + 14, -1, 45, -1, 71, 95, -1, 11, 95, 12, + -1, 95, 72, 95, -1, 95, 71, 95, -1, 95, + 75, 95, -1, 95, 74, 95, -1, 95, 73, 95, + -1, 48, -1, 96, 48, -1, 96, 56, -1, 98, + -1, 98, 31, -1, 98, 31, 97, -1, 99, -1, + 83, 57, 88, -1, 83, 77, -1, 83, 76, -1, + 18, 11, 21, 102, 12, -1, 19, 11, 83, 12, + -1, 19, 11, 45, 12, -1, 17, 88, -1, 88, + -1, -1, 83, 57, 51, 100, 11, 101, 12, 99, + -1, -1, 103, -1, -1, 56, 103, -1, 88, -1, + 88, 56, 103, -1 }; /* YYRLINE[YYN] -- source line where rule number YYN was defined. */ -static const yytype_uint8 yyrline[] = -{ - 0, 84, 84, 88, 92, 98, 101, 102, 105, 105, - 109, 110, 120, 121, 122, 123, 124, 125, 126, 127, - 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, - 138, 139, 140, 142, 143, 144, 148, 149, 150, 151, - 154, 155, 156, 159, 160, 161, 171, 172, 175, 176, - 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, - 191, 194, 195, 203, 206, 207, 208, 211, 214, 215, - 216, 217, 218, 219, 220, 221, 222, 222, 225, 226, - 229, 230, 233, 234 +static const yytype_uint8 yyrline[] = { + 0, 84, 84, 88, 92, 98, 101, 102, 105, 105, + 109, 110, 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 142, 143, 144, 148, 149, 150, 151, + 154, 155, 156, 159, 160, 161, 171, 172, 175, 176, + 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, + 191, 194, 195, 204, 207, 208, 209, 212, 215, 216, + 217, 218, 219, 220, 221, 222, 223, 223, 226, 227, + 230, 231, 234, 235 }; #endif #if PROMELA_DEBUG || YYERROR_VERBOSE || 1 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM. First, the terminals, then, starting at YYNTOKENS, nonterminals. */ -static const char *const yytname[] = -{ - "$end", "error", "$undefined", "VAR_ARRAY", "VARLIST", "DECL", - "DECLLIST", "STMNT", "COLON", "EXPR", "NAMELIST", "'('", "')'", "'['", - "']'", "'{'", "'}'", "ASSERT", "PRINT", "PRINTM", "LEN", "STRING", - "TYPEDEF", "MTYPE", "INLINE", "RETURN", "LABEL", "OF", "GOTO", "BREAK", - "ELSE", "SEMI", "ARROW", "IF", "FI", "DO", "OD", "FOR", "SELECT", "IN", - "SEP", "DOTDOT", "HIDDEN", "SHOW", "ISLOCAL", "CONST", "TYPE", "XU", - "NAME", "UNAME", "PNAME", "INAME", "CLAIM", "TRACE", "INIT", "LTL", - "COMMA", "ASGN", "AND", "OR", "BITAND", "BITXOR", "BITOR", "NE", "EQ", - "LE", "GE", "LT", "GT", "RSHIFT", "LSHIFT", "MINUS", "PLUS", "MODULO", - "DIVIDE", "TIMES", "DECR", "INCR", "COMPL", "NEG", "DOT", "$accept", - "program", "varref", "pfld", "cmpnd", "$@1", "sfld", "expr", "vis", - "one_decl", "decl_lst", "var_list", "ivar", "vardcl", "const_expr", - "nlst", "stmnt_lst", "stmnt", "Stmnt", "$@2", "args", "prargs", "arg", YY_NULL +static const char *const yytname[] = { + "$end", "error", "$undefined", "VAR_ARRAY", "VARLIST", "DECL", + "DECLLIST", "STMNT", "COLON", "EXPR", "NAMELIST", "'('", "')'", "'['", + "']'", "'{'", "'}'", "ASSERT", "PRINT", "PRINTM", "LEN", "STRING", + "TYPEDEF", "MTYPE", "INLINE", "RETURN", "LABEL", "OF", "GOTO", "BREAK", + "ELSE", "SEMI", "ARROW", "IF", "FI", "DO", "OD", "FOR", "SELECT", "IN", + "SEP", "DOTDOT", "HIDDEN", "SHOW", "ISLOCAL", "CONST", "TYPE", "XU", + "NAME", "UNAME", "PNAME", "INAME", "CLAIM", "TRACE", "INIT", "LTL", + "COMMA", "ASGN", "AND", "OR", "BITAND", "BITXOR", "BITOR", "NE", "EQ", + "LE", "GE", "LT", "GT", "RSHIFT", "LSHIFT", "MINUS", "PLUS", "MODULO", + "DIVIDE", "TIMES", "DECR", "INCR", "COMPL", "NEG", "DOT", "$accept", + "program", "varref", "pfld", "cmpnd", "$@1", "sfld", "expr", "vis", + "one_decl", "decl_lst", "var_list", "ivar", "vardcl", "const_expr", + "nlst", "stmnt_lst", "stmnt", "Stmnt", "$@2", "args", "prargs", "arg", YY_NULL }; #endif # ifdef YYPRINT /* YYTOKNUM[YYLEX-NUM] -- Internal token number corresponding to token YYLEX-NUM. */ -static const yytype_uint16 yytoknum[] = -{ - 0, 256, 257, 258, 259, 260, 261, 262, 263, 264, - 265, 40, 41, 91, 93, 123, 125, 266, 267, 268, - 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, - 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, - 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, - 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, - 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, - 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, - 329 +static const yytype_uint16 yytoknum[] = { + 0, 256, 257, 258, 259, 260, 261, 262, 263, 264, + 265, 40, 41, 91, 93, 123, 125, 266, 267, 268, + 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, + 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, + 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, + 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, + 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, + 329 }; # endif /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */ -static const yytype_uint8 yyr1[] = -{ - 0, 81, 82, 82, 82, 83, 84, 84, 86, 85, - 87, 87, 88, 88, 88, 88, 88, 88, 88, 88, - 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, - 88, 88, 88, 88, 88, 88, 89, 89, 89, 89, - 90, 90, 90, 91, 91, 91, 92, 92, 93, 93, - 94, 94, 94, 95, 95, 95, 95, 95, 95, 95, - 95, 96, 96, 96, 97, 97, 97, 98, 99, 99, - 99, 99, 99, 99, 99, 99, 100, 99, 101, 101, - 102, 102, 103, 103 +static const yytype_uint8 yyr1[] = { + 0, 81, 82, 82, 82, 83, 84, 84, 86, 85, + 87, 87, 88, 88, 88, 88, 88, 88, 88, 88, + 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, + 88, 88, 88, 88, 88, 88, 89, 89, 89, 89, + 90, 90, 90, 91, 91, 91, 92, 92, 93, 93, + 94, 94, 94, 95, 95, 95, 95, 95, 95, 95, + 95, 96, 96, 96, 97, 97, 97, 98, 99, 99, + 99, 99, 99, 99, 99, 99, 100, 99, 101, 101, + 102, 102, 103, 103 }; /* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */ -static const yytype_uint8 yyr2[] = -{ - 0, 2, 1, 1, 1, 1, 1, 4, 0, 3, - 0, 2, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 2, 2, 4, 1, 1, 0, 1, 1, 1, - 3, 3, 6, 1, 2, 3, 1, 3, 1, 3, - 1, 3, 4, 1, 2, 3, 3, 3, 3, 3, - 3, 1, 2, 2, 1, 2, 3, 1, 3, 2, - 2, 5, 4, 4, 2, 1, 0, 8, 0, 1, - 0, 2, 1, 3 +static const yytype_uint8 yyr2[] = { + 0, 2, 1, 1, 1, 1, 1, 4, 0, 3, + 0, 2, 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, + 3, 2, 2, 4, 1, 1, 0, 1, 1, 1, + 3, 3, 6, 1, 2, 3, 1, 3, 1, 3, + 1, 3, 4, 1, 2, 3, 3, 3, 3, 3, + 3, 1, 2, 2, 1, 2, 3, 1, 3, 2, + 2, 5, 4, 4, 2, 1, 0, 8, 0, 1, + 0, 2, 1, 3 }; /* YYDEFACT[STATE-NAME] -- Default reduction number in state STATE-NUM. Performed when YYTABLE doesn't specify something else to do. Zero means the default is an error. */ -static const yytype_uint8 yydefact[] = -{ - 36, 0, 0, 0, 0, 0, 37, 38, 39, 35, - 6, 0, 0, 0, 34, 8, 5, 3, 0, 43, - 2, 4, 64, 67, 34, 0, 74, 0, 0, 0, - 0, 32, 31, 1, 0, 70, 69, 10, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 36, 65, - 12, 80, 0, 0, 0, 0, 76, 68, 0, 9, - 27, 28, 18, 19, 20, 26, 25, 24, 23, 22, - 21, 30, 29, 14, 13, 17, 16, 15, 50, 0, - 40, 46, 48, 41, 45, 75, 66, 0, 0, 73, - 72, 33, 7, 0, 11, 0, 0, 0, 0, 0, - 82, 81, 71, 78, 51, 0, 53, 0, 0, 61, - 0, 47, 49, 0, 0, 79, 0, 54, 52, 0, - 0, 0, 0, 0, 42, 62, 63, 83, 0, 55, - 57, 56, 60, 59, 58, 77 +static const yytype_uint8 yydefact[] = { + 36, 0, 0, 0, 0, 0, 37, 38, 39, 35, + 6, 0, 0, 0, 34, 8, 5, 3, 0, 43, + 2, 4, 64, 67, 34, 0, 74, 0, 0, 0, + 0, 32, 31, 1, 0, 70, 69, 10, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 36, 65, + 12, 80, 0, 0, 0, 0, 76, 68, 0, 9, + 27, 28, 18, 19, 20, 26, 25, 24, 23, 22, + 21, 30, 29, 14, 13, 17, 16, 15, 50, 0, + 40, 46, 48, 41, 45, 75, 66, 0, 0, 73, + 72, 33, 7, 0, 11, 0, 0, 0, 0, 0, + 82, 81, 71, 78, 51, 0, 53, 0, 0, 61, + 0, 47, 49, 0, 0, 79, 0, 54, 52, 0, + 0, 0, 0, 0, 42, 62, 63, 83, 0, 55, + 57, 56, 60, 59, 58, 77 }; /* YYDEFGOTO[NTERM-NUM]. */ -static const yytype_int8 yydefgoto[] = -{ - -1, 13, 24, 15, 16, 37, 69, 110, 18, 19, - 20, 90, 91, 92, 118, 120, 21, 22, 23, 103, - 124, 98, 111 +static const yytype_int8 yydefgoto[] = { + -1, 13, 24, 15, 16, 37, 69, 110, 18, 19, + 20, 90, 91, 92, 118, 120, 21, 22, 23, 103, + 124, 98, 111 }; /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing STATE-NUM. */ #define YYPACT_NINF -109 -static const yytype_int16 yypact[] = -{ - 46, 65, 65, -5, 7, 9, -109, -109, -109, -109, - 8, 65, 65, 33, -53, -109, -109, 155, -36, 5, - -109, -109, 6, -109, -109, 87, 193, 54, -29, 36, - 65, -1, -109, -109, 60, -109, -109, 13, 65, 65, - 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, - 65, 65, 65, 65, 65, 65, -40, 38, 35, 50, - -109, 25, 71, 75, 84, 110, -109, 193, 36, -109, - 209, 209, 222, 222, 222, 170, 170, 229, 229, 229, - 229, -46, -46, -1, -1, -109, -109, -109, 1, 82, - -109, 51, 49, -109, -109, 193, -109, 65, 100, -109, - -109, -109, -109, 103, -109, 70, 11, 68, 38, 65, - 136, -109, -109, 65, -109, 11, -109, 11, 116, -109, - 44, -109, 193, 65, 106, -109, 92, 28, -109, 11, - 11, 11, 11, 11, -109, -109, -109, -109, 50, -109, - 28, 28, -109, -109, -109, -109 +static const yytype_int16 yypact[] = { + 46, 65, 65, -5, 7, 9, -109, -109, -109, -109, + 8, 65, 65, 33, -53, -109, -109, 155, -36, 5, + -109, -109, 6, -109, -109, 87, 193, 54, -29, 36, + 65, -1, -109, -109, 60, -109, -109, 13, 65, 65, + 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, + 65, 65, 65, 65, 65, 65, -40, 38, 35, 50, + -109, 25, 71, 75, 84, 110, -109, 193, 36, -109, + 209, 209, 222, 222, 222, 170, 170, 229, 229, 229, + 229, -46, -46, -1, -1, -109, -109, -109, 1, 82, + -109, 51, 49, -109, -109, 193, -109, 65, 100, -109, + -109, -109, -109, 103, -109, 70, 11, 68, 38, 65, + 136, -109, -109, 65, -109, 11, -109, 11, 116, -109, + 44, -109, 193, 65, 106, -109, 92, 28, -109, 11, + 11, 11, 11, 11, -109, -109, -109, -109, 50, -109, + 28, 28, -109, -109, -109, -109 }; /* YYPGOTO[NTERM-NUM]. */ -static const yytype_int8 yypgoto[] = -{ - -109, -109, 3, -109, 52, -109, -109, 0, -109, -109, - 61, -50, -109, -109, 117, -109, 63, -109, -15, -109, - -109, -109, -108 +static const yytype_int8 yypgoto[] = { + -109, -109, 3, -109, 52, -109, -109, 0, -109, -109, + 61, -50, -109, -109, 117, -109, 63, -109, -15, -109, + -109, -109, -108 }; /* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If positive, shift that token. If negative, reduce the rule which number is the opposite. If YYTABLE_NINF, syntax error. */ #define YYTABLE_NINF -76 -static const yytype_int16 yytable[] = -{ - 17, 25, 26, 14, 34, 125, 27, 93, 88, 105, - 56, 31, 32, 57, 106, 137, 62, 89, 28, 10, - 29, 30, 115, 35, 36, 51, 52, 53, 54, 55, - 65, 63, 64, 33, 67, -44, 58, 59, 70, 71, - 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, - 82, 83, 84, 85, 86, 87, 116, 1, 121, 95, - 134, 1, 14, 2, 3, 4, 5, 2, 3, 4, - 5, 1, 53, 54, 55, 61, 1, 6, 7, 8, - 5, 97, 117, 99, 10, 5, 88, 100, 6, 7, - 8, 9, 135, 68, 10, 9, 101, 107, 10, 60, - 136, 131, 132, 133, 139, 9, 109, 108, 10, 122, - 9, 66, 112, 10, 113, 114, 119, 11, 138, 94, - 104, 11, 96, 145, 102, 12, 0, 0, 0, 12, - 128, 11, 0, 0, 0, 0, 11, 0, 95, 12, - 0, 14, 0, 0, 12, 38, 39, 40, 41, 42, - 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, - 53, 54, 55, 129, 130, 131, 132, 133, 38, 39, - 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, - 50, 51, 52, 53, 54, 55, -75, 129, 130, 131, - 132, 133, 123, 0, 38, 39, 40, 41, 42, 43, - 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, - 54, 55, 0, 38, 39, 40, 41, 42, 43, 44, - 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, - 55, 0, 126, 0, 127, 45, 46, 47, 48, 49, - 50, 51, 52, 53, 54, 55, 140, 141, 142, 143, - 144, 38, 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 51, 52, 53, 54, 55, 40, - 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, - 51, 52, 53, 54, 55, 43, 44, 45, 46, 47, - 48, 49, 50, 51, 52, 53, 54, 55, 49, 50, - 51, 52, 53, 54, 55 +static const yytype_int16 yytable[] = { + 17, 25, 26, 14, 34, 125, 27, 93, 88, 105, + 56, 31, 32, 57, 106, 137, 62, 89, 28, 10, + 29, 30, 115, 35, 36, 51, 52, 53, 54, 55, + 65, 63, 64, 33, 67, -44, 58, 59, 70, 71, + 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, + 82, 83, 84, 85, 86, 87, 116, 1, 121, 95, + 134, 1, 14, 2, 3, 4, 5, 2, 3, 4, + 5, 1, 53, 54, 55, 61, 1, 6, 7, 8, + 5, 97, 117, 99, 10, 5, 88, 100, 6, 7, + 8, 9, 135, 68, 10, 9, 101, 107, 10, 60, + 136, 131, 132, 133, 139, 9, 109, 108, 10, 122, + 9, 66, 112, 10, 113, 114, 119, 11, 138, 94, + 104, 11, 96, 145, 102, 12, 0, 0, 0, 12, + 128, 11, 0, 0, 0, 0, 11, 0, 95, 12, + 0, 14, 0, 0, 12, 38, 39, 40, 41, 42, + 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, + 53, 54, 55, 129, 130, 131, 132, 133, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, + 50, 51, 52, 53, 54, 55, -75, 129, 130, 131, + 132, 133, 123, 0, 38, 39, 40, 41, 42, 43, + 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, + 54, 55, 0, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, + 55, 0, 126, 0, 127, 45, 46, 47, 48, 49, + 50, 51, 52, 53, 54, 55, 140, 141, 142, 143, + 144, 38, 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 51, 52, 53, 54, 55, 40, + 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, + 51, 52, 53, 54, 55, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, 49, 50, + 51, 52, 53, 54, 55 }; #define yypact_value_is_default(Yystate) \ @@ -765,60 +750,58 @@ static const yytype_int16 yytable[] = #define yytable_value_is_error(Yytable_value) \ YYID (0) -static const yytype_int16 yycheck[] = -{ - 0, 1, 2, 0, 57, 113, 11, 57, 48, 8, - 46, 11, 12, 49, 13, 123, 45, 57, 11, 48, - 11, 13, 11, 76, 77, 71, 72, 73, 74, 75, - 30, 28, 29, 0, 34, 0, 31, 31, 38, 39, - 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, - 50, 51, 52, 53, 54, 55, 45, 11, 108, 59, - 16, 11, 59, 17, 18, 19, 20, 17, 18, 19, - 20, 11, 73, 74, 75, 21, 11, 42, 43, 44, - 20, 56, 71, 12, 48, 20, 48, 12, 42, 43, - 44, 45, 48, 80, 48, 45, 12, 15, 48, 12, - 56, 73, 74, 75, 12, 45, 57, 56, 48, 109, - 45, 51, 12, 48, 11, 45, 48, 71, 12, 58, - 68, 71, 59, 138, 14, 79, -1, -1, -1, 79, - 14, 71, -1, -1, -1, -1, 71, -1, 138, 79, - -1, 138, -1, -1, 79, 58, 59, 60, 61, 62, - 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, - 73, 74, 75, 71, 72, 73, 74, 75, 58, 59, - 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, - 70, 71, 72, 73, 74, 75, 31, 71, 72, 73, - 74, 75, 56, -1, 58, 59, 60, 61, 62, 63, - 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, - 74, 75, -1, 58, 59, 60, 61, 62, 63, 64, - 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, - 75, -1, 115, -1, 117, 65, 66, 67, 68, 69, - 70, 71, 72, 73, 74, 75, 129, 130, 131, 132, - 133, 58, 59, 60, 61, 62, 63, 64, 65, 66, - 67, 68, 69, 70, 71, 72, 73, 74, 75, 60, - 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, - 71, 72, 73, 74, 75, 63, 64, 65, 66, 67, - 68, 69, 70, 71, 72, 73, 74, 75, 69, 70, - 71, 72, 73, 74, 75 +static const yytype_int16 yycheck[] = { + 0, 1, 2, 0, 57, 113, 11, 57, 48, 8, + 46, 11, 12, 49, 13, 123, 45, 57, 11, 48, + 11, 13, 11, 76, 77, 71, 72, 73, 74, 75, + 30, 28, 29, 0, 34, 0, 31, 31, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, + 50, 51, 52, 53, 54, 55, 45, 11, 108, 59, + 16, 11, 59, 17, 18, 19, 20, 17, 18, 19, + 20, 11, 73, 74, 75, 21, 11, 42, 43, 44, + 20, 56, 71, 12, 48, 20, 48, 12, 42, 43, + 44, 45, 48, 80, 48, 45, 12, 15, 48, 12, + 56, 73, 74, 75, 12, 45, 57, 56, 48, 109, + 45, 51, 12, 48, 11, 45, 48, 71, 12, 58, + 68, 71, 59, 138, 14, 79, -1, -1, -1, 79, + 14, 71, -1, -1, -1, -1, 71, -1, 138, 79, + -1, 138, -1, -1, 79, 58, 59, 60, 61, 62, + 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, + 73, 74, 75, 71, 72, 73, 74, 75, 58, 59, + 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 31, 71, 72, 73, + 74, 75, 56, -1, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, + 74, 75, -1, 58, 59, 60, 61, 62, 63, 64, + 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, + 75, -1, 115, -1, 117, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 129, 130, 131, 132, + 133, 58, 59, 60, 61, 62, 63, 64, 65, 66, + 67, 68, 69, 70, 71, 72, 73, 74, 75, 60, + 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, + 71, 72, 73, 74, 75, 63, 64, 65, 66, 67, + 68, 69, 70, 71, 72, 73, 74, 75, 69, 70, + 71, 72, 73, 74, 75 }; /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing symbol of state STATE-NUM. */ -static const yytype_uint8 yystos[] = -{ - 0, 11, 17, 18, 19, 20, 42, 43, 44, 45, - 48, 71, 79, 82, 83, 84, 85, 88, 89, 90, - 91, 97, 98, 99, 83, 88, 88, 11, 11, 11, - 13, 88, 88, 0, 57, 76, 77, 86, 58, 59, - 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, - 70, 71, 72, 73, 74, 75, 46, 49, 31, 31, - 12, 21, 45, 83, 83, 88, 51, 88, 80, 87, - 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, - 88, 88, 88, 88, 88, 88, 88, 88, 48, 57, - 92, 93, 94, 92, 91, 88, 97, 56, 102, 12, - 12, 12, 14, 100, 85, 8, 13, 15, 56, 57, - 88, 103, 12, 11, 45, 11, 45, 71, 95, 48, - 96, 92, 88, 56, 101, 103, 95, 95, 14, 71, - 72, 73, 74, 75, 16, 48, 56, 103, 12, 12, - 95, 95, 95, 95, 95, 99 +static const yytype_uint8 yystos[] = { + 0, 11, 17, 18, 19, 20, 42, 43, 44, 45, + 48, 71, 79, 82, 83, 84, 85, 88, 89, 90, + 91, 97, 98, 99, 83, 88, 88, 11, 11, 11, + 13, 88, 88, 0, 57, 76, 77, 86, 58, 59, + 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 46, 49, 31, 31, + 12, 21, 45, 83, 83, 88, 51, 88, 80, 87, + 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, + 88, 88, 88, 88, 88, 88, 88, 88, 48, 57, + 92, 93, 94, 92, 91, 88, 97, 56, 102, 12, + 12, 12, 14, 100, 85, 8, 13, 15, 56, 57, + 88, 103, 12, 11, 45, 11, 45, 71, 95, 48, + 96, 92, 88, 56, 101, 103, 95, 95, 14, 71, + 72, 73, 74, 75, 16, 48, 56, 103, 12, 12, + 95, 95, 95, 95, 95, 99 }; #define yyerrok (yyerrstatus = 0) @@ -840,10 +823,10 @@ static const yytype_uint8 yystos[] = #define YYFAIL goto yyerrlab #if defined YYFAIL - /* This is here to suppress warnings from the GCC cpp's - -Wunused-macros. Normally we don't worry about that warning, but - some users do, and we want to make it easy for users to remove - YYFAIL uses, which will produce warnings from Bison 2.5. */ +/* This is here to suppress warnings from the GCC cpp's + -Wunused-macros. Normally we don't worry about that warning, but + some users do, and we want to make it easy for users to remove + YYFAIL uses, which will produce warnings from Bison 2.5. */ #endif #define YYRECOVERING() (!!yyerrstatus) @@ -921,26 +904,26 @@ yy_symbol_value_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvalue #else static void yy_symbol_value_print (yyoutput, yytype, yyvaluep, ctx, scanner) - FILE *yyoutput; - int yytype; - YYSTYPE const * const yyvaluep; - uscxml::PromelaParser* ctx; - void * scanner; +FILE *yyoutput; +int yytype; +YYSTYPE const * const yyvaluep; +uscxml::PromelaParser* ctx; +void * scanner; #endif { - FILE *yyo = yyoutput; - YYUSE (yyo); - if (!yyvaluep) - return; - YYUSE (ctx); - YYUSE (scanner); + FILE *yyo = yyoutput; + YYUSE (yyo); + if (!yyvaluep) + return; + YYUSE (ctx); + YYUSE (scanner); # ifdef YYPRINT - if (yytype < YYNTOKENS) - YYPRINT (yyoutput, yytoknum[yytype], *yyvaluep); + if (yytype < YYNTOKENS) + YYPRINT (yyoutput, yytoknum[yytype], *yyvaluep); # else - YYUSE (yyoutput); + YYUSE (yyoutput); # endif - YYUSE (yytype); + YYUSE (yytype); } @@ -955,20 +938,20 @@ yy_symbol_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep, usc #else static void yy_symbol_print (yyoutput, yytype, yyvaluep, ctx, scanner) - FILE *yyoutput; - int yytype; - YYSTYPE const * const yyvaluep; - uscxml::PromelaParser* ctx; - void * scanner; +FILE *yyoutput; +int yytype; +YYSTYPE const * const yyvaluep; +uscxml::PromelaParser* ctx; +void * scanner; #endif { - if (yytype < YYNTOKENS) - YYFPRINTF (yyoutput, "token %s (", yytname[yytype]); - else - YYFPRINTF (yyoutput, "nterm %s (", yytname[yytype]); + if (yytype < YYNTOKENS) + YYFPRINTF (yyoutput, "token %s (", yytname[yytype]); + else + YYFPRINTF (yyoutput, "nterm %s (", yytname[yytype]); - yy_symbol_value_print (yyoutput, yytype, yyvaluep, ctx, scanner); - YYFPRINTF (yyoutput, ")"); + yy_symbol_value_print (yyoutput, yytype, yyvaluep, ctx, scanner); + YYFPRINTF (yyoutput, ")"); } /*------------------------------------------------------------------. @@ -983,17 +966,16 @@ yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop) #else static void yy_stack_print (yybottom, yytop) - yytype_int16 *yybottom; - yytype_int16 *yytop; +yytype_int16 *yybottom; +yytype_int16 *yytop; #endif { - YYFPRINTF (stderr, "Stack now"); - for (; yybottom <= yytop; yybottom++) - { - int yybot = *yybottom; - YYFPRINTF (stderr, " %d", yybot); - } - YYFPRINTF (stderr, "\n"); + YYFPRINTF (stderr, "Stack now"); + for (; yybottom <= yytop; yybottom++) { + int yybot = *yybottom; + YYFPRINTF (stderr, " %d", yybot); + } + YYFPRINTF (stderr, "\n"); } # define YY_STACK_PRINT(Bottom, Top) \ @@ -1014,26 +996,25 @@ yy_reduce_print (YYSTYPE *yyvsp, int yyrule, uscxml::PromelaParser* ctx, void * #else static void yy_reduce_print (yyvsp, yyrule, ctx, scanner) - YYSTYPE *yyvsp; - int yyrule; - uscxml::PromelaParser* ctx; - void * scanner; +YYSTYPE *yyvsp; +int yyrule; +uscxml::PromelaParser* ctx; +void * scanner; #endif { - int yynrhs = yyr2[yyrule]; - int yyi; - unsigned long int yylno = yyrline[yyrule]; - YYFPRINTF (stderr, "Reducing stack by rule %d (line %lu):\n", - yyrule - 1, yylno); - /* The symbols being reduced. */ - for (yyi = 0; yyi < yynrhs; yyi++) - { - YYFPRINTF (stderr, " $%d = ", yyi + 1); - yy_symbol_print (stderr, yyrhs[yyprhs[yyrule] + yyi], - &(yyvsp[(yyi + 1) - (yynrhs)]) - , ctx, scanner); - YYFPRINTF (stderr, "\n"); - } + int yynrhs = yyr2[yyrule]; + int yyi; + unsigned long int yylno = yyrline[yyrule]; + YYFPRINTF (stderr, "Reducing stack by rule %d (line %lu):\n", + yyrule - 1, yylno); + /* The symbols being reduced. */ + for (yyi = 0; yyi < yynrhs; yyi++) { + YYFPRINTF (stderr, " $%d = ", yyi + 1); + yy_symbol_print (stderr, yyrhs[yyprhs[yyrule] + yyi], + &(yyvsp[(yyi + 1) - (yynrhs)]) + , ctx, scanner); + YYFPRINTF (stderr, "\n"); + } } # define YY_REDUCE_PRINT(Rule) \ @@ -1084,13 +1065,13 @@ yystrlen (const char *yystr) #else static YYSIZE_T yystrlen (yystr) - const char *yystr; +const char *yystr; #endif { - YYSIZE_T yylen; - for (yylen = 0; yystr[yylen]; yylen++) - continue; - return yylen; + YYSIZE_T yylen; + for (yylen = 0; yystr[yylen]; yylen++) + continue; + return yylen; } # endif # endif @@ -1108,17 +1089,17 @@ yystpcpy (char *yydest, const char *yysrc) #else static char * yystpcpy (yydest, yysrc) - char *yydest; - const char *yysrc; +char *yydest; +const char *yysrc; #endif { - char *yyd = yydest; - const char *yys = yysrc; + char *yyd = yydest; + const char *yys = yysrc; - while ((*yyd++ = *yys++) != '\0') - continue; + while ((*yyd++ = *yys++) != '\0') + continue; - return yyd - 1; + return yyd - 1; } # endif # endif @@ -1132,42 +1113,40 @@ yystpcpy (yydest, yysrc) null, do not copy; instead, return the length of what the result would have been. */ static YYSIZE_T -yytnamerr (char *yyres, const char *yystr) -{ - if (*yystr == '"') - { - YYSIZE_T yyn = 0; - char const *yyp = yystr; - - for (;;) - switch (*++yyp) - { - case '\'': - case ',': - goto do_not_strip_quotes; - - case '\\': - if (*++yyp != '\\') - goto do_not_strip_quotes; - /* Fall through. */ - default: - if (yyres) - yyres[yyn] = *yyp; - yyn++; - break; - - case '"': - if (yyres) - yyres[yyn] = '\0'; - return yyn; - } - do_not_strip_quotes: ; - } - - if (! yyres) - return yystrlen (yystr); - - return yystpcpy (yyres, yystr) - yyres; +yytnamerr (char *yyres, const char *yystr) { + if (*yystr == '"') { + YYSIZE_T yyn = 0; + char const *yyp = yystr; + + for (;;) + switch (*++yyp) { + case '\'': + case ',': + goto do_not_strip_quotes; + + case '\\': + if (*++yyp != '\\') + goto do_not_strip_quotes; + /* Fall through. */ + default: + if (yyres) + yyres[yyn] = *yyp; + yyn++; + break; + + case '"': + if (yyres) + yyres[yyn] = '\0'; + return yyn; + } +do_not_strip_quotes: + ; + } + + if (! yyres) + return yystrlen (yystr); + + return yystpcpy (yyres, yystr) - yyres; } # endif @@ -1181,133 +1160,123 @@ yytnamerr (char *yyres, const char *yystr) required number of bytes is too large to store. */ static int yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg, - yytype_int16 *yyssp, int yytoken) -{ - YYSIZE_T yysize0 = yytnamerr (YY_NULL, yytname[yytoken]); - YYSIZE_T yysize = yysize0; - enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 }; - /* Internationalized format string. */ - const char *yyformat = YY_NULL; - /* Arguments of yyformat. */ - char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM]; - /* Number of reported tokens (one for the "unexpected", one per - "expected"). */ - int yycount = 0; - - /* There are many possibilities here to consider: - - Assume YYFAIL is not used. It's too flawed to consider. See - - for details. YYERROR is fine as it does not invoke this - function. - - If this state is a consistent state with a default action, then - the only way this function was invoked is if the default action - is an error action. In that case, don't check for expected - tokens because there are none. - - The only way there can be no lookahead present (in yychar) is if - this state is a consistent state with a default action. Thus, - detecting the absence of a lookahead is sufficient to determine - that there is no unexpected or expected token to report. In that - case, just report a simple "syntax error". - - Don't assume there isn't a lookahead just because this state is a - consistent state with a default action. There might have been a - previous inconsistent state, consistent state with a non-default - action, or user semantic action that manipulated yychar. - - Of course, the expected token list depends on states to have - correct lookahead information, and it depends on the parser not - to perform extra reductions after fetching a lookahead from the - scanner and before detecting a syntax error. Thus, state merging - (from LALR or IELR) and default reductions corrupt the expected - token list. However, the list is correct for canonical LR with - one exception: it will still contain any token that will not be - accepted due to an error action in a later state. - */ - if (yytoken != YYEMPTY) - { - int yyn = yypact[*yyssp]; - yyarg[yycount++] = yytname[yytoken]; - if (!yypact_value_is_default (yyn)) - { - /* Start YYX at -YYN if negative to avoid negative indexes in - YYCHECK. In other words, skip the first -YYN actions for - this state because they are default actions. */ - int yyxbegin = yyn < 0 ? -yyn : 0; - /* Stay within bounds of both yycheck and yytname. */ - int yychecklim = YYLAST - yyn + 1; - int yyxend = yychecklim < YYNTOKENS ? yychecklim : YYNTOKENS; - int yyx; - - for (yyx = yyxbegin; yyx < yyxend; ++yyx) - if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR - && !yytable_value_is_error (yytable[yyx + yyn])) - { - if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM) - { - yycount = 1; - yysize = yysize0; - break; - } - yyarg[yycount++] = yytname[yyx]; - { - YYSIZE_T yysize1 = yysize + yytnamerr (YY_NULL, yytname[yyx]); - if (! (yysize <= yysize1 - && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) - return 2; - yysize = yysize1; - } - } - } - } - - switch (yycount) - { + yytype_int16 *yyssp, int yytoken) { + YYSIZE_T yysize0 = yytnamerr (YY_NULL, yytname[yytoken]); + YYSIZE_T yysize = yysize0; + enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 }; + /* Internationalized format string. */ + const char *yyformat = YY_NULL; + /* Arguments of yyformat. */ + char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM]; + /* Number of reported tokens (one for the "unexpected", one per + "expected"). */ + int yycount = 0; + + /* There are many possibilities here to consider: + - Assume YYFAIL is not used. It's too flawed to consider. See + + for details. YYERROR is fine as it does not invoke this + function. + - If this state is a consistent state with a default action, then + the only way this function was invoked is if the default action + is an error action. In that case, don't check for expected + tokens because there are none. + - The only way there can be no lookahead present (in yychar) is if + this state is a consistent state with a default action. Thus, + detecting the absence of a lookahead is sufficient to determine + that there is no unexpected or expected token to report. In that + case, just report a simple "syntax error". + - Don't assume there isn't a lookahead just because this state is a + consistent state with a default action. There might have been a + previous inconsistent state, consistent state with a non-default + action, or user semantic action that manipulated yychar. + - Of course, the expected token list depends on states to have + correct lookahead information, and it depends on the parser not + to perform extra reductions after fetching a lookahead from the + scanner and before detecting a syntax error. Thus, state merging + (from LALR or IELR) and default reductions corrupt the expected + token list. However, the list is correct for canonical LR with + one exception: it will still contain any token that will not be + accepted due to an error action in a later state. + */ + if (yytoken != YYEMPTY) { + int yyn = yypact[*yyssp]; + yyarg[yycount++] = yytname[yytoken]; + if (!yypact_value_is_default (yyn)) { + /* Start YYX at -YYN if negative to avoid negative indexes in + YYCHECK. In other words, skip the first -YYN actions for + this state because they are default actions. */ + int yyxbegin = yyn < 0 ? -yyn : 0; + /* Stay within bounds of both yycheck and yytname. */ + int yychecklim = YYLAST - yyn + 1; + int yyxend = yychecklim < YYNTOKENS ? yychecklim : YYNTOKENS; + int yyx; + + for (yyx = yyxbegin; yyx < yyxend; ++yyx) + if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR + && !yytable_value_is_error (yytable[yyx + yyn])) { + if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM) { + yycount = 1; + yysize = yysize0; + break; + } + yyarg[yycount++] = yytname[yyx]; + { + YYSIZE_T yysize1 = yysize + yytnamerr (YY_NULL, yytname[yyx]); + if (! (yysize <= yysize1 + && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + yysize = yysize1; + } + } + } + } + + switch (yycount) { # define YYCASE_(N, S) \ case N: \ yyformat = S; \ break - YYCASE_(0, YY_("syntax error")); - YYCASE_(1, YY_("syntax error, unexpected %s")); - YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s")); - YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s")); - YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s")); - YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s")); + YYCASE_(0, YY_("syntax error")); + YYCASE_(1, YY_("syntax error, unexpected %s")); + YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s")); + YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s")); + YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s")); + YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s")); # undef YYCASE_ - } - - { - YYSIZE_T yysize1 = yysize + yystrlen (yyformat); - if (! (yysize <= yysize1 && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) - return 2; - yysize = yysize1; - } - - if (*yymsg_alloc < yysize) - { - *yymsg_alloc = 2 * yysize; - if (! (yysize <= *yymsg_alloc - && *yymsg_alloc <= YYSTACK_ALLOC_MAXIMUM)) - *yymsg_alloc = YYSTACK_ALLOC_MAXIMUM; - return 1; - } - - /* Avoid sprintf, as that infringes on the user's name space. - Don't have undefined behavior even if the translation - produced a string with the wrong number of "%s"s. */ - { - char *yyp = *yymsg; - int yyi = 0; - while ((*yyp = *yyformat) != '\0') - if (*yyp == '%' && yyformat[1] == 's' && yyi < yycount) - { - yyp += yytnamerr (yyp, yyarg[yyi++]); - yyformat += 2; - } - else - { - yyp++; - yyformat++; - } - } - return 0; + } + + { + YYSIZE_T yysize1 = yysize + yystrlen (yyformat); + if (! (yysize <= yysize1 && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + yysize = yysize1; + } + + if (*yymsg_alloc < yysize) { + *yymsg_alloc = 2 * yysize; + if (! (yysize <= *yymsg_alloc + && *yymsg_alloc <= YYSTACK_ALLOC_MAXIMUM)) + *yymsg_alloc = YYSTACK_ALLOC_MAXIMUM; + return 1; + } + + /* Avoid sprintf, as that infringes on the user's name space. + Don't have undefined behavior even if the translation + produced a string with the wrong number of "%s"s. */ + { + char *yyp = *yymsg; + int yyi = 0; + while ((*yyp = *yyformat) != '\0') + if (*yyp == '%' && yyformat[1] == 's' && yyi < yycount) { + yyp += yytnamerr (yyp, yyarg[yyi++]); + yyformat += 2; + } else { + yyp++; + yyformat++; + } + } + return 0; } #endif /* YYERROR_VERBOSE */ @@ -1323,22 +1292,22 @@ yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep, uscxml::PromelaPar #else static void yydestruct (yymsg, yytype, yyvaluep, ctx, scanner) - const char *yymsg; - int yytype; - YYSTYPE *yyvaluep; - uscxml::PromelaParser* ctx; - void * scanner; +const char *yymsg; +int yytype; +YYSTYPE *yyvaluep; +uscxml::PromelaParser* ctx; +void * scanner; #endif { - YYUSE (yyvaluep); - YYUSE (ctx); - YYUSE (scanner); + YYUSE (yyvaluep); + YYUSE (ctx); + YYUSE (scanner); - if (!yymsg) - yymsg = "Deleting"; - YY_SYMBOL_PRINT (yymsg, yytype, yyvaluep, yylocationp); + if (!yymsg) + yymsg = "Deleting"; + YY_SYMBOL_PRINT (yymsg, yytype, yyvaluep, yylocationp); - YYUSE (yytype); + YYUSE (yytype); } @@ -1356,7 +1325,7 @@ yyparse (void *YYPARSE_PARAM) #else int yyparse (YYPARSE_PARAM) - void *YYPARSE_PARAM; +void *YYPARSE_PARAM; #endif #else /* ! YYPARSE_PARAM */ #if (defined __STDC__ || defined __C99__FUNC__ \ @@ -1366,17 +1335,17 @@ yyparse (uscxml::PromelaParser* ctx, void * scanner) #else int yyparse (ctx, scanner) - uscxml::PromelaParser* ctx; - void * scanner; +uscxml::PromelaParser* ctx; +void * scanner; #endif #endif { -/* The lookahead symbol. */ -int yychar; + /* The lookahead symbol. */ + int yychar; #if defined __GNUC__ && 407 <= __GNUC__ * 100 + __GNUC_MINOR__ -/* Suppress an incorrect diagnostic about yylval being uninitialized. */ + /* Suppress an incorrect diagnostic about yylval being uninitialized. */ # define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \ _Pragma ("GCC diagnostic push") \ _Pragma ("GCC diagnostic ignored \"-Wuninitialized\"")\ @@ -1384,9 +1353,9 @@ int yychar; # define YY_IGNORE_MAYBE_UNINITIALIZED_END \ _Pragma ("GCC diagnostic pop") #else -/* Default value used for initialization, for pacifying older GCCs - or non-GCC compilers. */ -static YYSTYPE yyval_default; + /* Default value used for initialization, for pacifying older GCCs + or non-GCC compilers. */ + static YYSTYPE yyval_default; # define YY_INITIAL_VALUE(Value) = Value #endif #ifndef YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN @@ -1397,993 +1366,975 @@ static YYSTYPE yyval_default; # define YY_INITIAL_VALUE(Value) /* Nothing. */ #endif -/* The semantic value of the lookahead symbol. */ -YYSTYPE yylval YY_INITIAL_VALUE(yyval_default); + /* The semantic value of the lookahead symbol. */ + YYSTYPE yylval YY_INITIAL_VALUE(yyval_default); - /* Number of syntax errors so far. */ - int yynerrs; + /* Number of syntax errors so far. */ + int yynerrs; - int yystate; - /* Number of tokens to shift before error messages enabled. */ - int yyerrstatus; + int yystate; + /* Number of tokens to shift before error messages enabled. */ + int yyerrstatus; - /* The stacks and their tools: - `yyss': related to states. - `yyvs': related to semantic values. + /* The stacks and their tools: + `yyss': related to states. + `yyvs': related to semantic values. - Refer to the stacks through separate pointers, to allow yyoverflow - to reallocate them elsewhere. */ + Refer to the stacks through separate pointers, to allow yyoverflow + to reallocate them elsewhere. */ - /* The state stack. */ - yytype_int16 yyssa[YYINITDEPTH]; - yytype_int16 *yyss; - yytype_int16 *yyssp; + /* The state stack. */ + yytype_int16 yyssa[YYINITDEPTH]; + yytype_int16 *yyss; + yytype_int16 *yyssp; - /* The semantic value stack. */ - YYSTYPE yyvsa[YYINITDEPTH]; - YYSTYPE *yyvs; - YYSTYPE *yyvsp; + /* The semantic value stack. */ + YYSTYPE yyvsa[YYINITDEPTH]; + YYSTYPE *yyvs; + YYSTYPE *yyvsp; - YYSIZE_T yystacksize; + YYSIZE_T yystacksize; - int yyn; - int yyresult; - /* Lookahead token as an internal (translated) token number. */ - int yytoken = 0; - /* The variables used to return semantic value and location from the - action routines. */ - YYSTYPE yyval; + int yyn; + int yyresult; + /* Lookahead token as an internal (translated) token number. */ + int yytoken = 0; + /* The variables used to return semantic value and location from the + action routines. */ + YYSTYPE yyval; #if YYERROR_VERBOSE - /* Buffer for error messages, and its allocated size. */ - char yymsgbuf[128]; - char *yymsg = yymsgbuf; - YYSIZE_T yymsg_alloc = sizeof yymsgbuf; + /* Buffer for error messages, and its allocated size. */ + char yymsgbuf[128]; + char *yymsg = yymsgbuf; + YYSIZE_T yymsg_alloc = sizeof yymsgbuf; #endif #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) - /* The number of symbols on the RHS of the reduced rule. - Keep to zero when no symbol should be popped. */ - int yylen = 0; + /* The number of symbols on the RHS of the reduced rule. + Keep to zero when no symbol should be popped. */ + int yylen = 0; - yyssp = yyss = yyssa; - yyvsp = yyvs = yyvsa; - yystacksize = YYINITDEPTH; + yyssp = yyss = yyssa; + yyvsp = yyvs = yyvsa; + yystacksize = YYINITDEPTH; - YYDPRINTF ((stderr, "Starting parse\n")); + YYDPRINTF ((stderr, "Starting parse\n")); - yystate = 0; - yyerrstatus = 0; - yynerrs = 0; - yychar = YYEMPTY; /* Cause a token to be read. */ - goto yysetstate; + yystate = 0; + yyerrstatus = 0; + yynerrs = 0; + yychar = YYEMPTY; /* Cause a token to be read. */ + goto yysetstate; -/*------------------------------------------------------------. -| yynewstate -- Push a new state, which is found in yystate. | -`------------------------------------------------------------*/ - yynewstate: - /* In all cases, when you get here, the value and location stacks - have just been pushed. So pushing a state here evens the stacks. */ - yyssp++; + /*------------------------------------------------------------. + | yynewstate -- Push a new state, which is found in yystate. | + `------------------------------------------------------------*/ +yynewstate: + /* In all cases, when you get here, the value and location stacks + have just been pushed. So pushing a state here evens the stacks. */ + yyssp++; - yysetstate: - *yyssp = yystate; +yysetstate: + *yyssp = yystate; - if (yyss + yystacksize - 1 <= yyssp) - { - /* Get the current used size of the three stacks, in elements. */ - YYSIZE_T yysize = yyssp - yyss + 1; + if (yyss + yystacksize - 1 <= yyssp) { + /* Get the current used size of the three stacks, in elements. */ + YYSIZE_T yysize = yyssp - yyss + 1; #ifdef yyoverflow - { - /* Give user a chance to reallocate the stack. Use copies of - these so that the &'s don't force the real ones into - memory. */ - YYSTYPE *yyvs1 = yyvs; - yytype_int16 *yyss1 = yyss; - - /* Each stack pointer address is followed by the size of the - data in use in that stack, in bytes. This used to be a - conditional around just the two extra args, but that might - be undefined if yyoverflow is a macro. */ - yyoverflow (YY_("memory exhausted"), - &yyss1, yysize * sizeof (*yyssp), - &yyvs1, yysize * sizeof (*yyvsp), - &yystacksize); - - yyss = yyss1; - yyvs = yyvs1; - } + { + /* Give user a chance to reallocate the stack. Use copies of + these so that the &'s don't force the real ones into + memory. */ + YYSTYPE *yyvs1 = yyvs; + yytype_int16 *yyss1 = yyss; + + /* Each stack pointer address is followed by the size of the + data in use in that stack, in bytes. This used to be a + conditional around just the two extra args, but that might + be undefined if yyoverflow is a macro. */ + yyoverflow (YY_("memory exhausted"), + &yyss1, yysize * sizeof (*yyssp), + &yyvs1, yysize * sizeof (*yyvsp), + &yystacksize); + + yyss = yyss1; + yyvs = yyvs1; + } #else /* no yyoverflow */ # ifndef YYSTACK_RELOCATE - goto yyexhaustedlab; + goto yyexhaustedlab; # else - /* Extend the stack our own way. */ - if (YYMAXDEPTH <= yystacksize) - goto yyexhaustedlab; - yystacksize *= 2; - if (YYMAXDEPTH < yystacksize) - yystacksize = YYMAXDEPTH; - - { - yytype_int16 *yyss1 = yyss; - union yyalloc *yyptr = - (union yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (yystacksize)); - if (! yyptr) - goto yyexhaustedlab; - YYSTACK_RELOCATE (yyss_alloc, yyss); - YYSTACK_RELOCATE (yyvs_alloc, yyvs); + /* Extend the stack our own way. */ + if (YYMAXDEPTH <= yystacksize) + goto yyexhaustedlab; + yystacksize *= 2; + if (YYMAXDEPTH < yystacksize) + yystacksize = YYMAXDEPTH; + + { + yytype_int16 *yyss1 = yyss; + union yyalloc *yyptr = + (union yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (yystacksize)); + if (! yyptr) + goto yyexhaustedlab; + YYSTACK_RELOCATE (yyss_alloc, yyss); + YYSTACK_RELOCATE (yyvs_alloc, yyvs); # undef YYSTACK_RELOCATE - if (yyss1 != yyssa) - YYSTACK_FREE (yyss1); - } + if (yyss1 != yyssa) + YYSTACK_FREE (yyss1); + } # endif #endif /* no yyoverflow */ - yyssp = yyss + yysize - 1; - yyvsp = yyvs + yysize - 1; + yyssp = yyss + yysize - 1; + yyvsp = yyvs + yysize - 1; - YYDPRINTF ((stderr, "Stack size increased to %lu\n", - (unsigned long int) yystacksize)); + YYDPRINTF ((stderr, "Stack size increased to %lu\n", + (unsigned long int) yystacksize)); - if (yyss + yystacksize - 1 <= yyssp) - YYABORT; - } + if (yyss + yystacksize - 1 <= yyssp) + YYABORT; + } - YYDPRINTF ((stderr, "Entering state %d\n", yystate)); + YYDPRINTF ((stderr, "Entering state %d\n", yystate)); - if (yystate == YYFINAL) - YYACCEPT; + if (yystate == YYFINAL) + YYACCEPT; - goto yybackup; + goto yybackup; -/*-----------. -| yybackup. | -`-----------*/ + /*-----------. + | yybackup. | + `-----------*/ yybackup: - /* Do appropriate processing given the current state. Read a - lookahead token if we need one and don't already have one. */ - - /* First try to decide what to do without reference to lookahead token. */ - yyn = yypact[yystate]; - if (yypact_value_is_default (yyn)) - goto yydefault; - - /* Not known => get a lookahead token if don't already have one. */ - - /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol. */ - if (yychar == YYEMPTY) - { - YYDPRINTF ((stderr, "Reading a token: ")); - yychar = YYLEX; - } - - if (yychar <= YYEOF) - { - yychar = yytoken = YYEOF; - YYDPRINTF ((stderr, "Now at end of input.\n")); - } - else - { - yytoken = YYTRANSLATE (yychar); - YY_SYMBOL_PRINT ("Next token is", yytoken, &yylval, &yylloc); - } - - /* If the proper action on seeing token YYTOKEN is to reduce or to - detect an error, take that action. */ - yyn += yytoken; - if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) - goto yydefault; - yyn = yytable[yyn]; - if (yyn <= 0) - { - if (yytable_value_is_error (yyn)) - goto yyerrlab; - yyn = -yyn; - goto yyreduce; - } - - /* Count tokens shifted since error; after three, turn off error - status. */ - if (yyerrstatus) - yyerrstatus--; - - /* Shift the lookahead token. */ - YY_SYMBOL_PRINT ("Shifting", yytoken, &yylval, &yylloc); - - /* Discard the shifted token. */ - yychar = YYEMPTY; - - yystate = yyn; - YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN - *++yyvsp = yylval; - YY_IGNORE_MAYBE_UNINITIALIZED_END - - goto yynewstate; - - -/*-----------------------------------------------------------. -| yydefault -- do the default action for the current state. | -`-----------------------------------------------------------*/ + /* Do appropriate processing given the current state. Read a + lookahead token if we need one and don't already have one. */ + + /* First try to decide what to do without reference to lookahead token. */ + yyn = yypact[yystate]; + if (yypact_value_is_default (yyn)) + goto yydefault; + + /* Not known => get a lookahead token if don't already have one. */ + + /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol. */ + if (yychar == YYEMPTY) { + YYDPRINTF ((stderr, "Reading a token: ")); + yychar = YYLEX; + } + + if (yychar <= YYEOF) { + yychar = yytoken = YYEOF; + YYDPRINTF ((stderr, "Now at end of input.\n")); + } else { + yytoken = YYTRANSLATE (yychar); + YY_SYMBOL_PRINT ("Next token is", yytoken, &yylval, &yylloc); + } + + /* If the proper action on seeing token YYTOKEN is to reduce or to + detect an error, take that action. */ + yyn += yytoken; + if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) + goto yydefault; + yyn = yytable[yyn]; + if (yyn <= 0) { + if (yytable_value_is_error (yyn)) + goto yyerrlab; + yyn = -yyn; + goto yyreduce; + } + + /* Count tokens shifted since error; after three, turn off error + status. */ + if (yyerrstatus) + yyerrstatus--; + + /* Shift the lookahead token. */ + YY_SYMBOL_PRINT ("Shifting", yytoken, &yylval, &yylloc); + + /* Discard the shifted token. */ + yychar = YYEMPTY; + + yystate = yyn; + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + *++yyvsp = yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END + + goto yynewstate; + + + /*-----------------------------------------------------------. + | yydefault -- do the default action for the current state. | + `-----------------------------------------------------------*/ yydefault: - yyn = yydefact[yystate]; - if (yyn == 0) - goto yyerrlab; - goto yyreduce; + yyn = yydefact[yystate]; + if (yyn == 0) + goto yyerrlab; + goto yyreduce; -/*-----------------------------. -| yyreduce -- Do a reduction. | -`-----------------------------*/ + /*-----------------------------. + | yyreduce -- Do a reduction. | + `-----------------------------*/ yyreduce: - /* yyn is the number of a rule to reduce with. */ - yylen = yyr2[yyn]; + /* yyn is the number of a rule to reduce with. */ + yylen = yyr2[yyn]; - /* If YYLEN is nonzero, implement the default value of the action: - `$$ = $1'. + /* If YYLEN is nonzero, implement the default value of the action: + `$$ = $1'. - Otherwise, the following line sets YYVAL to garbage. - This behavior is undocumented and Bison - users should not rely upon it. Assigning to YYVAL - unconditionally makes the parser a bit smaller, and it avoids a - GCC warning that YYVAL may be used uninitialized. */ - yyval = yyvsp[1-yylen]; + Otherwise, the following line sets YYVAL to garbage. + This behavior is undocumented and Bison + users should not rely upon it. Assigning to YYVAL + unconditionally makes the parser a bit smaller, and it avoids a + GCC warning that YYVAL may be used uninitialized. */ + yyval = yyvsp[1-yylen]; - YY_REDUCE_PRINT (yyn); - switch (yyn) - { - case 2: -/* Line 1787 of yacc.c */ + YY_REDUCE_PRINT (yyn); + switch (yyn) { + case 2: + /* Line 1787 of yacc.c */ #line 84 "promela.ypp" - { - ctx->ast = (yyvsp[(1) - (1)].node); - ctx->type = PromelaParser::PROMELA_DECL; - } - break; - - case 3: -/* Line 1787 of yacc.c */ + { + ctx->ast = (yyvsp[(1) - (1)].node); + ctx->type = PromelaParser::PROMELA_DECL; + } + break; + + case 3: + /* Line 1787 of yacc.c */ #line 88 "promela.ypp" - { - ctx->ast = (yyvsp[(1) - (1)].node); - ctx->type = PromelaParser::PROMELA_EXPR; - } - break; - - case 4: -/* Line 1787 of yacc.c */ + { + ctx->ast = (yyvsp[(1) - (1)].node); + ctx->type = PromelaParser::PROMELA_EXPR; + } + break; + + case 4: + /* Line 1787 of yacc.c */ #line 92 "promela.ypp" - { - ctx->ast = (yyvsp[(1) - (1)].node); - ctx->type = PromelaParser::PROMELA_STMNT; - } - break; - - case 5: -/* Line 1787 of yacc.c */ + { + ctx->ast = (yyvsp[(1) - (1)].node); + ctx->type = PromelaParser::PROMELA_STMNT; + } + break; + + case 5: + /* Line 1787 of yacc.c */ #line 98 "promela.ypp" - {} - break; + {} + break; - case 6: -/* Line 1787 of yacc.c */ + case 6: + /* Line 1787 of yacc.c */ #line 101 "promela.ypp" - { (yyval.node) = ctx->value(NAME, (yyvsp[(1) - (1)].value)); } - break; + { (yyval.node) = ctx->value(NAME, (yyvsp[(1) - (1)].value)); free((yyvsp[(1) - (1)].value)); } + break; - case 7: -/* Line 1787 of yacc.c */ + case 7: + /* Line 1787 of yacc.c */ #line 102 "promela.ypp" - { (yyval.node) = ctx->node(VAR_ARRAY, 2, ctx->value(NAME, (yyvsp[(1) - (4)].value)), (yyvsp[(3) - (4)].node)); } - break; + { (yyval.node) = ctx->node(VAR_ARRAY, 2, ctx->value(NAME, (yyvsp[(1) - (4)].value)), (yyvsp[(3) - (4)].node)); free((yyvsp[(1) - (4)].value)); } + break; - case 8: -/* Line 1787 of yacc.c */ + case 8: + /* Line 1787 of yacc.c */ #line 105 "promela.ypp" - {} - break; + {} + break; - case 9: -/* Line 1787 of yacc.c */ + case 9: + /* Line 1787 of yacc.c */ #line 106 "promela.ypp" - {} - break; + {} + break; - case 10: -/* Line 1787 of yacc.c */ + case 10: + /* Line 1787 of yacc.c */ #line 109 "promela.ypp" - {} - break; + {} + break; - case 11: -/* Line 1787 of yacc.c */ + case 11: + /* Line 1787 of yacc.c */ #line 110 "promela.ypp" - {} - break; + {} + break; - case 12: -/* Line 1787 of yacc.c */ + case 12: + /* Line 1787 of yacc.c */ #line 120 "promela.ypp" - { (yyval.node) = (yyvsp[(2) - (3)].node); } - break; + { (yyval.node) = (yyvsp[(2) - (3)].node); } + break; - case 13: -/* Line 1787 of yacc.c */ + case 13: + /* Line 1787 of yacc.c */ #line 121 "promela.ypp" - { (yyval.node) = ctx->node(PLUS, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(PLUS, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 14: -/* Line 1787 of yacc.c */ + case 14: + /* Line 1787 of yacc.c */ #line 122 "promela.ypp" - { (yyval.node) = ctx->node(MINUS, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(MINUS, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 15: -/* Line 1787 of yacc.c */ + case 15: + /* Line 1787 of yacc.c */ #line 123 "promela.ypp" - { (yyval.node) = ctx->node(TIMES, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(TIMES, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 16: -/* Line 1787 of yacc.c */ + case 16: + /* Line 1787 of yacc.c */ #line 124 "promela.ypp" - { (yyval.node) = ctx->node(DIVIDE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(DIVIDE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 17: -/* Line 1787 of yacc.c */ + case 17: + /* Line 1787 of yacc.c */ #line 125 "promela.ypp" - { (yyval.node) = ctx->node(MODULO, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(MODULO, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 18: -/* Line 1787 of yacc.c */ + case 18: + /* Line 1787 of yacc.c */ #line 126 "promela.ypp" - { (yyval.node) = ctx->node(BITAND, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(BITAND, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 19: -/* Line 1787 of yacc.c */ + case 19: + /* Line 1787 of yacc.c */ #line 127 "promela.ypp" - { (yyval.node) = ctx->node(BITXOR, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(BITXOR, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 20: -/* Line 1787 of yacc.c */ + case 20: + /* Line 1787 of yacc.c */ #line 128 "promela.ypp" - { (yyval.node) = ctx->node(BITOR, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(BITOR, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 21: -/* Line 1787 of yacc.c */ + case 21: + /* Line 1787 of yacc.c */ #line 129 "promela.ypp" - { (yyval.node) = ctx->node(GT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(GT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 22: -/* Line 1787 of yacc.c */ + case 22: + /* Line 1787 of yacc.c */ #line 130 "promela.ypp" - { (yyval.node) = ctx->node(LT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(LT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 23: -/* Line 1787 of yacc.c */ + case 23: + /* Line 1787 of yacc.c */ #line 131 "promela.ypp" - { (yyval.node) = ctx->node(GE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(GE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 24: -/* Line 1787 of yacc.c */ + case 24: + /* Line 1787 of yacc.c */ #line 132 "promela.ypp" - { (yyval.node) = ctx->node(LE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(LE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 25: -/* Line 1787 of yacc.c */ + case 25: + /* Line 1787 of yacc.c */ #line 133 "promela.ypp" - { (yyval.node) = ctx->node(EQ, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(EQ, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 26: -/* Line 1787 of yacc.c */ + case 26: + /* Line 1787 of yacc.c */ #line 134 "promela.ypp" - { (yyval.node) = ctx->node(NE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(NE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 27: -/* Line 1787 of yacc.c */ + case 27: + /* Line 1787 of yacc.c */ #line 135 "promela.ypp" - { (yyval.node) = ctx->node(AND, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(AND, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 28: -/* Line 1787 of yacc.c */ + case 28: + /* Line 1787 of yacc.c */ #line 136 "promela.ypp" - { (yyval.node) = ctx->node(OR, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(OR, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 29: -/* Line 1787 of yacc.c */ + case 29: + /* Line 1787 of yacc.c */ #line 137 "promela.ypp" - { (yyval.node) = ctx->node(LSHIFT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(LSHIFT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 30: -/* Line 1787 of yacc.c */ + case 30: + /* Line 1787 of yacc.c */ #line 138 "promela.ypp" - { (yyval.node) = ctx->node(RSHIFT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(RSHIFT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 31: -/* Line 1787 of yacc.c */ + case 31: + /* Line 1787 of yacc.c */ #line 139 "promela.ypp" - { (yyval.node) = ctx->node(NEG, 1, (yyvsp[(2) - (2)].node)); } - break; + { (yyval.node) = ctx->node(NEG, 1, (yyvsp[(2) - (2)].node)); } + break; - case 32: -/* Line 1787 of yacc.c */ + case 32: + /* Line 1787 of yacc.c */ #line 140 "promela.ypp" - { (yyval.node) = ctx->node(MINUS, 1, (yyvsp[(2) - (2)].node)); } - break; + { (yyval.node) = ctx->node(MINUS, 1, (yyvsp[(2) - (2)].node)); } + break; - case 33: -/* Line 1787 of yacc.c */ + case 33: + /* Line 1787 of yacc.c */ #line 142 "promela.ypp" - { (yyval.node) = ctx->node(LEN, 1, (yyvsp[(3) - (4)].node)); } - break; + { (yyval.node) = ctx->node(LEN, 1, (yyvsp[(3) - (4)].node)); } + break; - case 34: -/* Line 1787 of yacc.c */ + case 34: + /* Line 1787 of yacc.c */ #line 143 "promela.ypp" - { } - break; + { } + break; - case 35: -/* Line 1787 of yacc.c */ + case 35: + /* Line 1787 of yacc.c */ #line 144 "promela.ypp" - { (yyval.node) = ctx->value(CONST, yylval.value); } - break; + { (yyval.node) = ctx->value(CONST, (yyvsp[(1) - (1)].value)); free((yyvsp[(1) - (1)].value)); } + break; - case 36: -/* Line 1787 of yacc.c */ + case 36: + /* Line 1787 of yacc.c */ #line 148 "promela.ypp" - { (yyval.node) = ctx->node(SHOW, 0); } - break; + { (yyval.node) = ctx->node(SHOW, 0); } + break; - case 37: -/* Line 1787 of yacc.c */ + case 37: + /* Line 1787 of yacc.c */ #line 149 "promela.ypp" - { (yyval.node) = ctx->node(HIDDEN, 0); } - break; + { (yyval.node) = ctx->node(HIDDEN, 0); } + break; - case 38: -/* Line 1787 of yacc.c */ + case 38: + /* Line 1787 of yacc.c */ #line 150 "promela.ypp" - { (yyval.node) = ctx->node(SHOW, 0); } - break; + { (yyval.node) = ctx->node(SHOW, 0); } + break; - case 39: -/* Line 1787 of yacc.c */ + case 39: + /* Line 1787 of yacc.c */ #line 151 "promela.ypp" - { (yyval.node) = ctx->node(ISLOCAL, 0); } - break; + { (yyval.node) = ctx->node(ISLOCAL, 0); } + break; - case 40: -/* Line 1787 of yacc.c */ + case 40: + /* Line 1787 of yacc.c */ #line 154 "promela.ypp" - { (yyval.node) = ctx->node(DECL, 3, (yyvsp[(1) - (3)].node), ctx->value(TYPE, (yyvsp[(2) - (3)].value)), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(DECL, 3, (yyvsp[(1) - (3)].node), ctx->value(TYPE, (yyvsp[(2) - (3)].value)), (yyvsp[(3) - (3)].node)); free((yyvsp[(2) - (3)].value)); } + break; - case 41: -/* Line 1787 of yacc.c */ + case 41: + /* Line 1787 of yacc.c */ #line 155 "promela.ypp" - { (yyval.node) = ctx->node(UNAME, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(UNAME, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 42: -/* Line 1787 of yacc.c */ + case 42: + /* Line 1787 of yacc.c */ #line 156 "promela.ypp" - { (yyval.node) = ctx->node(DECL, 3, (yyvsp[(1) - (6)].node), ctx->value(TYPE, (yyvsp[(2) - (6)].value)), (yyvsp[(5) - (6)].node)); } - break; + { (yyval.node) = ctx->node(DECL, 3, (yyvsp[(1) - (6)].node), ctx->value(TYPE, (yyvsp[(2) - (6)].value)), (yyvsp[(5) - (6)].node)); free((yyvsp[(2) - (6)].value)); } + break; - case 43: -/* Line 1787 of yacc.c */ + case 43: + /* Line 1787 of yacc.c */ #line 159 "promela.ypp" - { (yyval.node) = (yyvsp[(1) - (1)].node); } - break; + { (yyval.node) = (yyvsp[(1) - (1)].node); } + break; - case 44: -/* Line 1787 of yacc.c */ + case 44: + /* Line 1787 of yacc.c */ #line 160 "promela.ypp" - { (yyval.node) = (yyvsp[(1) - (2)].node); } - break; + { (yyval.node) = (yyvsp[(1) - (2)].node); } + break; - case 45: -/* Line 1787 of yacc.c */ + case 45: + /* Line 1787 of yacc.c */ #line 161 "promela.ypp" - { - (yyval.node) = ctx->node(DECLLIST, 1, (yyvsp[(1) - (3)].node)); - if((yyvsp[(3) - (3)].node)->type == DECLLIST) { - (yyval.node)->merge((yyvsp[(3) - (3)].node)); delete (yyvsp[(3) - (3)].node); - } else { - (yyval.node)->push((yyvsp[(3) - (3)].node)); - } - } - break; - - case 46: -/* Line 1787 of yacc.c */ + { + (yyval.node) = ctx->node(DECLLIST, 1, (yyvsp[(1) - (3)].node)); + if((yyvsp[(3) - (3)].node)->type == DECLLIST) { + (yyval.node)->merge((yyvsp[(3) - (3)].node)); + delete (yyvsp[(3) - (3)].node); + } else { + (yyval.node)->push((yyvsp[(3) - (3)].node)); + } + } + break; + + case 46: + /* Line 1787 of yacc.c */ #line 171 "promela.ypp" - { (yyval.node) = ctx->node(VARLIST, 1, (yyvsp[(1) - (1)].node)); } - break; + { (yyval.node) = ctx->node(VARLIST, 1, (yyvsp[(1) - (1)].node)); } + break; - case 47: -/* Line 1787 of yacc.c */ + case 47: + /* Line 1787 of yacc.c */ #line 172 "promela.ypp" - { (yyval.node) = ctx->node(VARLIST, 1, (yyvsp[(1) - (3)].node)); (yyval.node)->merge((yyvsp[(3) - (3)].node)); delete (yyvsp[(3) - (3)].node); } - break; + { (yyval.node) = ctx->node(VARLIST, 1, (yyvsp[(1) - (3)].node)); (yyval.node)->merge((yyvsp[(3) - (3)].node)); delete (yyvsp[(3) - (3)].node); } + break; - case 48: -/* Line 1787 of yacc.c */ + case 48: + /* Line 1787 of yacc.c */ #line 175 "promela.ypp" - { (yyval.node) = (yyvsp[(1) - (1)].node); } - break; + { (yyval.node) = (yyvsp[(1) - (1)].node); } + break; - case 49: -/* Line 1787 of yacc.c */ + case 49: + /* Line 1787 of yacc.c */ #line 176 "promela.ypp" - { (yyval.node) = ctx->node(ASGN, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(ASGN, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 50: -/* Line 1787 of yacc.c */ + case 50: + /* Line 1787 of yacc.c */ #line 179 "promela.ypp" - { (yyval.node) = ctx->value(NAME, (yyvsp[(1) - (1)].value)); } - break; + { (yyval.node) = ctx->value(NAME, (yyvsp[(1) - (1)].value)); free((yyvsp[(1) - (1)].value)); } + break; - case 51: -/* Line 1787 of yacc.c */ + case 51: + /* Line 1787 of yacc.c */ #line 180 "promela.ypp" - { (yyval.node) = ctx->node(COLON, 2, ctx->value(NAME, (yyvsp[(1) - (3)].value)), ctx->value(CONST, (yyvsp[(3) - (3)].value))); } - break; + { (yyval.node) = ctx->node(COLON, 2, ctx->value(NAME, (yyvsp[(1) - (3)].value)), ctx->value(CONST, (yyvsp[(3) - (3)].value))); free((yyvsp[(1) - (3)].value)); free((yyvsp[(3) - (3)].value)); } + break; - case 52: -/* Line 1787 of yacc.c */ + case 52: + /* Line 1787 of yacc.c */ #line 181 "promela.ypp" - { (yyval.node) = ctx->node(VAR_ARRAY, 2, ctx->value(NAME, (yyvsp[(1) - (4)].value)), (yyvsp[(3) - (4)].node)); } - break; + { (yyval.node) = ctx->node(VAR_ARRAY, 2, ctx->value(NAME, (yyvsp[(1) - (4)].value)), (yyvsp[(3) - (4)].node)); free((yyvsp[(1) - (4)].value)); } + break; - case 53: -/* Line 1787 of yacc.c */ + case 53: + /* Line 1787 of yacc.c */ #line 184 "promela.ypp" - { (yyval.node) = ctx->value(CONST, yylval.value); } - break; + { (yyval.node) = ctx->value(CONST, (yyvsp[(1) - (1)].value)); free((yyvsp[(1) - (1)].value)); } + break; - case 54: -/* Line 1787 of yacc.c */ + case 54: + /* Line 1787 of yacc.c */ #line 185 "promela.ypp" - { (yyval.node) = ctx->node(MINUS, 1, (yyvsp[(2) - (2)].node)); } - break; + { (yyval.node) = ctx->node(MINUS, 1, (yyvsp[(2) - (2)].node)); } + break; - case 55: -/* Line 1787 of yacc.c */ + case 55: + /* Line 1787 of yacc.c */ #line 186 "promela.ypp" - { (yyval.node) = (yyvsp[(2) - (3)].node); } - break; + { (yyval.node) = (yyvsp[(2) - (3)].node); } + break; - case 56: -/* Line 1787 of yacc.c */ + case 56: + /* Line 1787 of yacc.c */ #line 187 "promela.ypp" - { (yyval.node) = ctx->node(PLUS, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(PLUS, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 57: -/* Line 1787 of yacc.c */ + case 57: + /* Line 1787 of yacc.c */ #line 188 "promela.ypp" - { (yyval.node) = ctx->node(MINUS, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(MINUS, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 58: -/* Line 1787 of yacc.c */ + case 58: + /* Line 1787 of yacc.c */ #line 189 "promela.ypp" - { (yyval.node) = ctx->node(TIMES, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(TIMES, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 59: -/* Line 1787 of yacc.c */ + case 59: + /* Line 1787 of yacc.c */ #line 190 "promela.ypp" - { (yyval.node) = ctx->node(DIVIDE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(DIVIDE, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 60: -/* Line 1787 of yacc.c */ + case 60: + /* Line 1787 of yacc.c */ #line 191 "promela.ypp" - { (yyval.node) = ctx->node(MODULO, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; + { (yyval.node) = ctx->node(MODULO, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 61: -/* Line 1787 of yacc.c */ + case 61: + /* Line 1787 of yacc.c */ #line 194 "promela.ypp" - { (yyval.node) = ctx->value(NAME, (yyvsp[(1) - (1)].value)); } - break; + { (yyval.node) = ctx->value(NAME, (yyvsp[(1) - (1)].value)); free((yyvsp[(1) - (1)].value)); } + break; - case 62: -/* Line 1787 of yacc.c */ + case 62: + /* Line 1787 of yacc.c */ #line 195 "promela.ypp" - { - if ((yyvsp[(1) - (2)].node)->type == NAME) { - (yyval.node) = ctx->node(NAMELIST, 1, (yyvsp[(1) - (2)].node)); - (yyval.node)->push(ctx->value(NAME, (yyvsp[(2) - (2)].value))); - } else { - (yyvsp[(1) - (2)].node)->push(ctx->value(NAME, (yyvsp[(2) - (2)].value))); - } - } - break; - - case 63: -/* Line 1787 of yacc.c */ -#line 203 "promela.ypp" - { (yyval.node) = (yyvsp[(1) - (2)].node); } - break; - - case 64: -/* Line 1787 of yacc.c */ -#line 206 "promela.ypp" - { (yyval.node) = (yyvsp[(1) - (1)].node); } - break; - - case 65: -/* Line 1787 of yacc.c */ + { + if ((yyvsp[(1) - (2)].node)->type == NAME) { + (yyval.node) = ctx->node(NAMELIST, 1, (yyvsp[(1) - (2)].node)); + (yyval.node)->push(ctx->value(NAME, (yyvsp[(2) - (2)].value))); + } else { + (yyvsp[(1) - (2)].node)->push(ctx->value(NAME, (yyvsp[(2) - (2)].value))); + } + free((yyvsp[(2) - (2)].value)); + } + break; + + case 63: + /* Line 1787 of yacc.c */ +#line 204 "promela.ypp" + { (yyval.node) = (yyvsp[(1) - (2)].node); } + break; + + case 64: + /* Line 1787 of yacc.c */ #line 207 "promela.ypp" - { (yyval.node) = (yyvsp[(1) - (2)].node); } - break; + { (yyval.node) = (yyvsp[(1) - (1)].node); } + break; - case 66: -/* Line 1787 of yacc.c */ + case 65: + /* Line 1787 of yacc.c */ #line 208 "promela.ypp" - { (yyval.node) = ctx->node(STMNT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; - - case 67: -/* Line 1787 of yacc.c */ -#line 211 "promela.ypp" - { (yyval.node) = (yyvsp[(1) - (1)].node); } - break; - - case 68: -/* Line 1787 of yacc.c */ -#line 214 "promela.ypp" - { (yyval.node) = ctx->node(ASGN, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; - - case 69: -/* Line 1787 of yacc.c */ + { (yyval.node) = (yyvsp[(1) - (2)].node); } + break; + + case 66: + /* Line 1787 of yacc.c */ +#line 209 "promela.ypp" + { (yyval.node) = ctx->node(STMNT, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; + + case 67: + /* Line 1787 of yacc.c */ +#line 212 "promela.ypp" + { (yyval.node) = (yyvsp[(1) - (1)].node); } + break; + + case 68: + /* Line 1787 of yacc.c */ #line 215 "promela.ypp" - { (yyval.node) = ctx->node(INCR, 1, (yyvsp[(1) - (2)].node)); } - break; + { (yyval.node) = ctx->node(ASGN, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; - case 70: -/* Line 1787 of yacc.c */ + case 69: + /* Line 1787 of yacc.c */ #line 216 "promela.ypp" - { (yyval.node) = ctx->node(DECR, 1, (yyvsp[(1) - (2)].node)); } - break; + { (yyval.node) = ctx->node(INCR, 1, (yyvsp[(1) - (2)].node)); } + break; - case 71: -/* Line 1787 of yacc.c */ + case 70: + /* Line 1787 of yacc.c */ #line 217 "promela.ypp" - { (yyval.node) = ctx->node(PRINT, 2, ctx->value(STRING, (yyvsp[(3) - (5)].value)), (yyvsp[(4) - (5)].node)); } - break; + { (yyval.node) = ctx->node(DECR, 1, (yyvsp[(1) - (2)].node)); } + break; - case 72: -/* Line 1787 of yacc.c */ + case 71: + /* Line 1787 of yacc.c */ #line 218 "promela.ypp" - { (yyval.node) = ctx->node(PRINTM, 1, (yyvsp[(3) - (4)].node)); } - break; + { (yyval.node) = ctx->node(PRINT, 2, ctx->value(STRING, (yyvsp[(3) - (5)].value)), (yyvsp[(4) - (5)].node)); free((yyvsp[(3) - (5)].value)); } + break; - case 73: -/* Line 1787 of yacc.c */ + case 72: + /* Line 1787 of yacc.c */ #line 219 "promela.ypp" - { (yyval.node) = ctx->node(PRINTM, 1, ctx->value(CONST, (yyvsp[(3) - (4)].value))); } - break; + { (yyval.node) = ctx->node(PRINTM, 1, (yyvsp[(3) - (4)].node)); } + break; - case 74: -/* Line 1787 of yacc.c */ + case 73: + /* Line 1787 of yacc.c */ #line 220 "promela.ypp" - { } - break; + { (yyval.node) = ctx->node(PRINTM, 1, ctx->value(CONST, (yyvsp[(3) - (4)].value))); free((yyvsp[(3) - (4)].value)); } + break; - case 75: -/* Line 1787 of yacc.c */ + case 74: + /* Line 1787 of yacc.c */ #line 221 "promela.ypp" - { (yyval.node) = (yyvsp[(1) - (1)].node); } - break; - - case 76: -/* Line 1787 of yacc.c */ -#line 222 "promela.ypp" - { } - break; + { } + break; - case 77: -/* Line 1787 of yacc.c */ + case 75: + /* Line 1787 of yacc.c */ #line 222 "promela.ypp" - { } - break; - - case 78: -/* Line 1787 of yacc.c */ -#line 225 "promela.ypp" - { } - break; - - case 79: -/* Line 1787 of yacc.c */ + { (yyval.node) = (yyvsp[(1) - (1)].node); } + break; + + case 76: + /* Line 1787 of yacc.c */ +#line 223 "promela.ypp" + { } + break; + + case 77: + /* Line 1787 of yacc.c */ +#line 223 "promela.ypp" + { } + break; + + case 78: + /* Line 1787 of yacc.c */ #line 226 "promela.ypp" - { } - break; + { } + break; - case 80: -/* Line 1787 of yacc.c */ -#line 229 "promela.ypp" - { (yyval.node) = ctx->value(0, ""); } - break; + case 79: + /* Line 1787 of yacc.c */ +#line 227 "promela.ypp" + { } + break; - case 81: -/* Line 1787 of yacc.c */ + case 80: + /* Line 1787 of yacc.c */ #line 230 "promela.ypp" - { (yyval.node) = (yyvsp[(2) - (2)].node); } - break; + { (yyval.node) = ctx->value(0, ""); } + break; - case 82: -/* Line 1787 of yacc.c */ -#line 233 "promela.ypp" - { (yyval.node) = (yyvsp[(1) - (1)].node); } - break; + case 81: + /* Line 1787 of yacc.c */ +#line 231 "promela.ypp" + { (yyval.node) = (yyvsp[(2) - (2)].node); } + break; - case 83: -/* Line 1787 of yacc.c */ + case 82: + /* Line 1787 of yacc.c */ #line 234 "promela.ypp" - { (yyval.node) = ctx->node(0, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } - break; - - -/* Line 1787 of yacc.c */ -#line 2156 "promela.tab.cpp" - default: break; - } - /* User semantic actions sometimes alter yychar, and that requires - that yytoken be updated with the new translation. We take the - approach of translating immediately before every use of yytoken. - One alternative is translating here after every semantic action, - but that translation would be missed if the semantic action invokes - YYABORT, YYACCEPT, or YYERROR immediately after altering yychar or - if it invokes YYBACKUP. In the case of YYABORT or YYACCEPT, an - incorrect destructor might then be invoked immediately. In the - case of YYERROR or YYBACKUP, subsequent parser actions might lead - to an incorrect destructor call or verbose syntax error message - before the lookahead is translated. */ - YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); - - YYPOPSTACK (yylen); - yylen = 0; - YY_STACK_PRINT (yyss, yyssp); - - *++yyvsp = yyval; - - /* Now `shift' the result of the reduction. Determine what state - that goes to, based on the state we popped back to and the rule - number reduced by. */ - - yyn = yyr1[yyn]; - - yystate = yypgoto[yyn - YYNTOKENS] + *yyssp; - if (0 <= yystate && yystate <= YYLAST && yycheck[yystate] == *yyssp) - yystate = yytable[yystate]; - else - yystate = yydefgoto[yyn - YYNTOKENS]; - - goto yynewstate; - - -/*------------------------------------. -| yyerrlab -- here on detecting error | -`------------------------------------*/ + { (yyval.node) = (yyvsp[(1) - (1)].node); } + break; + + case 83: + /* Line 1787 of yacc.c */ +#line 235 "promela.ypp" + { (yyval.node) = ctx->node(0, 2, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } + break; + + + /* Line 1787 of yacc.c */ +#line 2157 "promela.tab.cpp" + default: + break; + } + /* User semantic actions sometimes alter yychar, and that requires + that yytoken be updated with the new translation. We take the + approach of translating immediately before every use of yytoken. + One alternative is translating here after every semantic action, + but that translation would be missed if the semantic action invokes + YYABORT, YYACCEPT, or YYERROR immediately after altering yychar or + if it invokes YYBACKUP. In the case of YYABORT or YYACCEPT, an + incorrect destructor might then be invoked immediately. In the + case of YYERROR or YYBACKUP, subsequent parser actions might lead + to an incorrect destructor call or verbose syntax error message + before the lookahead is translated. */ + YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); + + YYPOPSTACK (yylen); + yylen = 0; + YY_STACK_PRINT (yyss, yyssp); + + *++yyvsp = yyval; + + /* Now `shift' the result of the reduction. Determine what state + that goes to, based on the state we popped back to and the rule + number reduced by. */ + + yyn = yyr1[yyn]; + + yystate = yypgoto[yyn - YYNTOKENS] + *yyssp; + if (0 <= yystate && yystate <= YYLAST && yycheck[yystate] == *yyssp) + yystate = yytable[yystate]; + else + yystate = yydefgoto[yyn - YYNTOKENS]; + + goto yynewstate; + + + /*------------------------------------. + | yyerrlab -- here on detecting error | + `------------------------------------*/ yyerrlab: - /* Make sure we have latest lookahead translation. See comments at - user semantic actions for why this is necessary. */ - yytoken = yychar == YYEMPTY ? YYEMPTY : YYTRANSLATE (yychar); - - /* If not already recovering from an error, report this error. */ - if (!yyerrstatus) - { - ++yynerrs; + /* Make sure we have latest lookahead translation. See comments at + user semantic actions for why this is necessary. */ + yytoken = yychar == YYEMPTY ? YYEMPTY : YYTRANSLATE (yychar); + + /* If not already recovering from an error, report this error. */ + if (!yyerrstatus) { + ++yynerrs; #if ! YYERROR_VERBOSE - yyerror (ctx, scanner, YY_("syntax error")); + yyerror (ctx, scanner, YY_("syntax error")); #else # define YYSYNTAX_ERROR yysyntax_error (&yymsg_alloc, &yymsg, \ yyssp, yytoken) - { - char const *yymsgp = YY_("syntax error"); - int yysyntax_error_status; - yysyntax_error_status = YYSYNTAX_ERROR; - if (yysyntax_error_status == 0) - yymsgp = yymsg; - else if (yysyntax_error_status == 1) - { - if (yymsg != yymsgbuf) - YYSTACK_FREE (yymsg); - yymsg = (char *) YYSTACK_ALLOC (yymsg_alloc); - if (!yymsg) - { - yymsg = yymsgbuf; - yymsg_alloc = sizeof yymsgbuf; - yysyntax_error_status = 2; - } - else - { - yysyntax_error_status = YYSYNTAX_ERROR; - yymsgp = yymsg; - } - } - yyerror (ctx, scanner, yymsgp); - if (yysyntax_error_status == 2) - goto yyexhaustedlab; - } + { + char const *yymsgp = YY_("syntax error"); + int yysyntax_error_status; + yysyntax_error_status = YYSYNTAX_ERROR; + if (yysyntax_error_status == 0) + yymsgp = yymsg; + else if (yysyntax_error_status == 1) { + if (yymsg != yymsgbuf) + YYSTACK_FREE (yymsg); + yymsg = (char *) YYSTACK_ALLOC (yymsg_alloc); + if (!yymsg) { + yymsg = yymsgbuf; + yymsg_alloc = sizeof yymsgbuf; + yysyntax_error_status = 2; + } else { + yysyntax_error_status = YYSYNTAX_ERROR; + yymsgp = yymsg; + } + } + yyerror (ctx, scanner, yymsgp); + if (yysyntax_error_status == 2) + goto yyexhaustedlab; + } # undef YYSYNTAX_ERROR #endif - } + } - if (yyerrstatus == 3) - { - /* If just tried and failed to reuse lookahead token after an - error, discard it. */ + if (yyerrstatus == 3) { + /* If just tried and failed to reuse lookahead token after an + error, discard it. */ - if (yychar <= YYEOF) - { - /* Return failure if at end of input. */ - if (yychar == YYEOF) - YYABORT; - } - else - { - yydestruct ("Error: discarding", - yytoken, &yylval, ctx, scanner); - yychar = YYEMPTY; + if (yychar <= YYEOF) { + /* Return failure if at end of input. */ + if (yychar == YYEOF) + YYABORT; + } else { + yydestruct ("Error: discarding", + yytoken, &yylval, ctx, scanner); + yychar = YYEMPTY; + } } - } - /* Else will try to reuse lookahead token after shifting the error - token. */ - goto yyerrlab1; + /* Else will try to reuse lookahead token after shifting the error + token. */ + goto yyerrlab1; -/*---------------------------------------------------. -| yyerrorlab -- error raised explicitly by YYERROR. | -`---------------------------------------------------*/ + /*---------------------------------------------------. + | yyerrorlab -- error raised explicitly by YYERROR. | + `---------------------------------------------------*/ yyerrorlab: - /* Pacify compilers like GCC when the user code never invokes - YYERROR and the label yyerrorlab therefore never appears in user - code. */ - if (/*CONSTCOND*/ 0) - goto yyerrorlab; + /* Pacify compilers like GCC when the user code never invokes + YYERROR and the label yyerrorlab therefore never appears in user + code. */ + if (/*CONSTCOND*/ 0) + goto yyerrorlab; - /* Do not reclaim the symbols of the rule which action triggered - this YYERROR. */ - YYPOPSTACK (yylen); - yylen = 0; - YY_STACK_PRINT (yyss, yyssp); - yystate = *yyssp; - goto yyerrlab1; + /* Do not reclaim the symbols of the rule which action triggered + this YYERROR. */ + YYPOPSTACK (yylen); + yylen = 0; + YY_STACK_PRINT (yyss, yyssp); + yystate = *yyssp; + goto yyerrlab1; -/*-------------------------------------------------------------. -| yyerrlab1 -- common code for both syntax error and YYERROR. | -`-------------------------------------------------------------*/ + /*-------------------------------------------------------------. + | yyerrlab1 -- common code for both syntax error and YYERROR. | + `-------------------------------------------------------------*/ yyerrlab1: - yyerrstatus = 3; /* Each real token shifted decrements this. */ - - for (;;) - { - yyn = yypact[yystate]; - if (!yypact_value_is_default (yyn)) - { - yyn += YYTERROR; - if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYTERROR) - { - yyn = yytable[yyn]; - if (0 < yyn) - break; - } + yyerrstatus = 3; /* Each real token shifted decrements this. */ + + for (;;) { + yyn = yypact[yystate]; + if (!yypact_value_is_default (yyn)) { + yyn += YYTERROR; + if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYTERROR) { + yyn = yytable[yyn]; + if (0 < yyn) + break; + } + } + + /* Pop the current state because it cannot handle the error token. */ + if (yyssp == yyss) + YYABORT; + + + yydestruct ("Error: popping", + yystos[yystate], yyvsp, ctx, scanner); + YYPOPSTACK (1); + yystate = *yyssp; + YY_STACK_PRINT (yyss, yyssp); } - /* Pop the current state because it cannot handle the error token. */ - if (yyssp == yyss) - YYABORT; + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + *++yyvsp = yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END - yydestruct ("Error: popping", - yystos[yystate], yyvsp, ctx, scanner); - YYPOPSTACK (1); - yystate = *yyssp; - YY_STACK_PRINT (yyss, yyssp); - } + /* Shift the error token. */ + YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp); - YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN - *++yyvsp = yylval; - YY_IGNORE_MAYBE_UNINITIALIZED_END + yystate = yyn; + goto yynewstate; - /* Shift the error token. */ - YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp); - - yystate = yyn; - goto yynewstate; - - -/*-------------------------------------. -| yyacceptlab -- YYACCEPT comes here. | -`-------------------------------------*/ + /*-------------------------------------. + | yyacceptlab -- YYACCEPT comes here. | + `-------------------------------------*/ yyacceptlab: - yyresult = 0; - goto yyreturn; + yyresult = 0; + goto yyreturn; -/*-----------------------------------. -| yyabortlab -- YYABORT comes here. | -`-----------------------------------*/ + /*-----------------------------------. + | yyabortlab -- YYABORT comes here. | + `-----------------------------------*/ yyabortlab: - yyresult = 1; - goto yyreturn; + yyresult = 1; + goto yyreturn; #if !defined yyoverflow || YYERROR_VERBOSE -/*-------------------------------------------------. -| yyexhaustedlab -- memory exhaustion comes here. | -`-------------------------------------------------*/ + /*-------------------------------------------------. + | yyexhaustedlab -- memory exhaustion comes here. | + `-------------------------------------------------*/ yyexhaustedlab: - yyerror (ctx, scanner, YY_("memory exhausted")); - yyresult = 2; - /* Fall through. */ + yyerror (ctx, scanner, YY_("memory exhausted")); + yyresult = 2; + /* Fall through. */ #endif yyreturn: - if (yychar != YYEMPTY) - { - /* Make sure we have latest lookahead translation. See comments at - user semantic actions for why this is necessary. */ - yytoken = YYTRANSLATE (yychar); - yydestruct ("Cleanup: discarding lookahead", - yytoken, &yylval, ctx, scanner); - } - /* Do not reclaim the symbols of the rule which action triggered - this YYABORT or YYACCEPT. */ - YYPOPSTACK (yylen); - YY_STACK_PRINT (yyss, yyssp); - while (yyssp != yyss) - { - yydestruct ("Cleanup: popping", - yystos[*yyssp], yyvsp, ctx, scanner); - YYPOPSTACK (1); - } + if (yychar != YYEMPTY) { + /* Make sure we have latest lookahead translation. See comments at + user semantic actions for why this is necessary. */ + yytoken = YYTRANSLATE (yychar); + yydestruct ("Cleanup: discarding lookahead", + yytoken, &yylval, ctx, scanner); + } + /* Do not reclaim the symbols of the rule which action triggered + this YYABORT or YYACCEPT. */ + YYPOPSTACK (yylen); + YY_STACK_PRINT (yyss, yyssp); + while (yyssp != yyss) { + yydestruct ("Cleanup: popping", + yystos[*yyssp], yyvsp, ctx, scanner); + YYPOPSTACK (1); + } #ifndef yyoverflow - if (yyss != yyssa) - YYSTACK_FREE (yyss); + if (yyss != yyssa) + YYSTACK_FREE (yyss); #endif #if YYERROR_VERBOSE - if (yymsg != yymsgbuf) - YYSTACK_FREE (yymsg); + if (yymsg != yymsgbuf) + YYSTACK_FREE (yymsg); #endif - /* Make sure YYID is used. */ - return YYID (yyresult); + /* Make sure YYID is used. */ + return YYID (yyresult); } /* Line 2050 of yacc.c */ -#line 238 "promela.ypp" +#line 239 "promela.ypp" diff --git a/src/uscxml/plugins/datamodel/promela/parser/promela.ypp b/src/uscxml/plugins/datamodel/promela/parser/promela.ypp index b33ebd1..5d45c71 100644 --- a/src/uscxml/plugins/datamodel/promela/parser/promela.ypp +++ b/src/uscxml/plugins/datamodel/promela/parser/promela.ypp @@ -98,8 +98,8 @@ program : varref : cmpnd {} ; -pfld : NAME { $$ = ctx->value(NAME, $1); } - | NAME '[' expr ']' { $$ = ctx->node(VAR_ARRAY, 2, ctx->value(NAME, $1), $3); } +pfld : NAME { $$ = ctx->value(NAME, $1); free($1); } + | NAME '[' expr ']' { $$ = ctx->node(VAR_ARRAY, 2, ctx->value(NAME, $1), $3); free($1); } ; cmpnd : pfld {} @@ -141,7 +141,7 @@ expr : '(' expr ')' { $$ = $2; } | LEN '(' varref ')' { $$ = ctx->node(LEN, 1, $3); } | varref { } - | CONST { $$ = ctx->value(CONST, yylval.value); } + | CONST { $$ = ctx->value(CONST, $1); free($1); } ; @@ -151,9 +151,9 @@ vis : /* empty */ { $$ = ctx->node(SHOW, 0); } | ISLOCAL { $$ = ctx->node(ISLOCAL, 0); } ; -one_decl: vis TYPE var_list { $$ = ctx->node(DECL, 3, $1, ctx->value(TYPE, $2), $3); } +one_decl: vis TYPE var_list { $$ = ctx->node(DECL, 3, $1, ctx->value(TYPE, $2), $3); free($2); } | vis UNAME var_list { $$ = ctx->node(UNAME, 2, $1, $3); } - | vis TYPE ASGN '{' nlst '}' { $$ = ctx->node(DECL, 3, $1, ctx->value(TYPE, $2), $5); } + | vis TYPE ASGN '{' nlst '}' { $$ = ctx->node(DECL, 3, $1, ctx->value(TYPE, $2), $5); free($2); } ; decl_lst: one_decl { $$ = $1; } @@ -176,12 +176,12 @@ ivar : vardcl { $$ = $1; } | vardcl ASGN expr { $$ = ctx->node(ASGN, 2, $1, $3); } ; -vardcl : NAME { $$ = ctx->value(NAME, $1); } - | NAME COLON CONST { $$ = ctx->node(COLON, 2, ctx->value(NAME, $1), ctx->value(CONST, $3)); } - | NAME '[' const_expr ']' { $$ = ctx->node(VAR_ARRAY, 2, ctx->value(NAME, $1), $3); } +vardcl : NAME { $$ = ctx->value(NAME, $1); free($1); } + | NAME COLON CONST { $$ = ctx->node(COLON, 2, ctx->value(NAME, $1), ctx->value(CONST, $3)); free($1); free($3); } + | NAME '[' const_expr ']' { $$ = ctx->node(VAR_ARRAY, 2, ctx->value(NAME, $1), $3); free($1); } ; -const_expr: CONST { $$ = ctx->value(CONST, yylval.value); } +const_expr: CONST { $$ = ctx->value(CONST, $1); free($1); } | MINUS const_expr %prec MINUS { $$ = ctx->node(MINUS, 1, $2); } | '(' const_expr ')' { $$ = $2; } | const_expr PLUS const_expr { $$ = ctx->node(PLUS, 2, $1, $3); } @@ -191,7 +191,7 @@ const_expr: CONST { $$ = ctx->value(CONST, yylval.value); } | const_expr MODULO const_expr { $$ = ctx->node(MODULO, 2, $1, $3); } ; -nlst : NAME { $$ = ctx->value(NAME, $1); } +nlst : NAME { $$ = ctx->value(NAME, $1); free($1); } | nlst NAME { if ($1->type == NAME) { $$ = ctx->node(NAMELIST, 1, $1); @@ -199,6 +199,7 @@ nlst : NAME { $$ = ctx->value(NAME, $1); } } else { $1->push(ctx->value(NAME, $2)); } + free($2); } | nlst COMMA { $$ = $1; } ; @@ -214,9 +215,9 @@ stmnt : Stmnt { $$ = $1; } Stmnt : varref ASGN expr { $$ = ctx->node(ASGN, 2, $1, $3); } | varref INCR { $$ = ctx->node(INCR, 1, $1); } | varref DECR { $$ = ctx->node(DECR, 1, $1); } - | PRINT '(' STRING prargs ')' { $$ = ctx->node(PRINT, 2, ctx->value(STRING, $3), $4); } + | PRINT '(' STRING prargs ')' { $$ = ctx->node(PRINT, 2, ctx->value(STRING, $3), $4); free($3); } | PRINTM '(' varref ')' { $$ = ctx->node(PRINTM, 1, $3); } - | PRINTM '(' CONST ')' { $$ = ctx->node(PRINTM, 1, ctx->value(CONST, $3)); } + | PRINTM '(' CONST ')' { $$ = ctx->node(PRINTM, 1, ctx->value(CONST, $3)); free($3); } | ASSERT expr { } | expr { $$ = $1; } | varref ASGN INAME { } '(' args ')' Stmnt { } diff --git a/src/uscxml/plugins/datamodel/xpath/XPathDataModel.cpp b/src/uscxml/plugins/datamodel/xpath/XPathDataModel.cpp index 27bf170..c3e82df 100644 --- a/src/uscxml/plugins/datamodel/xpath/XPathDataModel.cpp +++ b/src/uscxml/plugins/datamodel/xpath/XPathDataModel.cpp @@ -54,7 +54,7 @@ boost::shared_ptr XPathDataModel::create(InterpreterImpl* interpr // dm->_xpath->setNamespaceContext(interpreter->getNSContext()); dm->_funcResolver.setInterpreter(interpreter); - dm->_xpath.setNamespaceContext(interpreter->getNSContext()); + dm->_xpath.setNamespaceContext(*interpreter->getNameSpaceInfo().nsContext); dm->_xpath.setFunctionResolver(dm->_funcResolver); dm->_xpath.setVariableResolver(dm->_varResolver); @@ -860,7 +860,7 @@ bool XPathFunctionIn::doEvaluate(const Node& context, continue; } } - return false; + return false; } return true; } diff --git a/src/uscxml/plugins/invoker/im/IMInvoker.cpp b/src/uscxml/plugins/invoker/im/IMInvoker.cpp index 6de4063..d086a20 100644 --- a/src/uscxml/plugins/invoker/im/IMInvoker.cpp +++ b/src/uscxml/plugins/invoker/im/IMInvoker.cpp @@ -721,7 +721,7 @@ void IMInvoker::send(void *userdata, const std::string event) { if (ctx->sendReq.content.length() > 0) purple_conv_im_send(purple_conversation_get_im_data(conv), ctx->sendReq.content.c_str()); #endif - + #if 0 if (data.binary) { PurpleConnection *gc = purple_account_get_connection(ctx->instance->_account); @@ -770,7 +770,7 @@ void IMInvoker::send(void *userdata, const std::string event) { #else purple_account_add_buddy(ctx->instance->_account, buddy); #endif - + } else if (iequals(ctx->sendReq.name, "im.buddy.remove")) { std::string buddyName; Event::getParam(ctx->sendReq.params, "name", buddyName); diff --git a/src/uscxml/plugins/invoker/imap/IMAPInvoker.cpp b/src/uscxml/plugins/invoker/imap/IMAPInvoker.cpp index 5237977..d3686f9 100644 --- a/src/uscxml/plugins/invoker/imap/IMAPInvoker.cpp +++ b/src/uscxml/plugins/invoker/imap/IMAPInvoker.cpp @@ -84,22 +84,22 @@ size_t IMAPInvoker::writeCurlData(void *ptr, size_t size, size_t nmemb, void *us size_t IMAPInvoker::readCurlData(void *ptr, size_t size, size_t nmemb, void *userdata) { if (!userdata) return 0; - + IMAPContext* ctx = (IMAPContext*)userdata; ctx->inContent << std::string((char*)ptr, size * nmemb); - + return size * nmemb; } - + void IMAPInvoker::send(const SendRequest& req) { IMAPContext* ctx = NULL; - + if (false) { } else if (iequals(req.name, "select")) { IMAPContext::Select* args = new IMAPContext::Select(); Event::getParam(req.params, "mailbox", args->mailbox); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_SELECT; ctx->arguments = args; @@ -107,7 +107,7 @@ void IMAPInvoker::send(const SendRequest& req) { } else if (iequals(req.name, "examine")) { IMAPContext::Examine* args = new IMAPContext::Examine(); Event::getParam(req.params, "mailbox", args->mailbox); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_EXAMINE; ctx->arguments = args; @@ -115,7 +115,7 @@ void IMAPInvoker::send(const SendRequest& req) { } else if (iequals(req.name, "delete")) { IMAPContext::Delete* args = new IMAPContext::Delete(); Event::getParam(req.params, "mailbox", args->mailbox); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_DELETE; ctx->arguments = args; @@ -124,7 +124,7 @@ void IMAPInvoker::send(const SendRequest& req) { IMAPContext::Rename* args = new IMAPContext::Rename(); Event::getParam(req.params, "mailbox", args->mailbox); Event::getParam(req.params, "name", args->newName); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_RENAME; ctx->arguments = args; @@ -132,7 +132,7 @@ void IMAPInvoker::send(const SendRequest& req) { } else if (iequals(req.name, "subscribe")) { IMAPContext::Subscribe* args = new IMAPContext::Subscribe(); Event::getParam(req.params, "mailbox", args->mailbox); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_SUBSCRIBE; ctx->arguments = args; @@ -140,7 +140,7 @@ void IMAPInvoker::send(const SendRequest& req) { } else if (iequals(req.name, "unsubscribe")) { IMAPContext::Unsubscribe* args = new IMAPContext::Unsubscribe(); Event::getParam(req.params, "mailbox", args->mailbox); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_UNSUBSCRIBE; ctx->arguments = args; @@ -149,7 +149,7 @@ void IMAPInvoker::send(const SendRequest& req) { IMAPContext::List* args = new IMAPContext::List(); Event::getParam(req.params, "mailbox", args->mailbox); Event::getParam(req.params, "reference", args->refName); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_LIST; ctx->arguments = args; @@ -158,7 +158,7 @@ void IMAPInvoker::send(const SendRequest& req) { IMAPContext::LSub* args = new IMAPContext::LSub(); Event::getParam(req.params, "mailbox", args->mailbox); Event::getParam(req.params, "reference", args->refName); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_LSUB; ctx->arguments = args; @@ -167,7 +167,7 @@ void IMAPInvoker::send(const SendRequest& req) { IMAPContext::Status* args = new IMAPContext::Status(); Event::getParam(req.params, "mailbox", args->mailbox); Event::getParam(req.params, "dataitems", args->dataItems); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_STATUS; ctx->arguments = args; @@ -181,107 +181,107 @@ void IMAPInvoker::send(const SendRequest& req) { if (!Event::getParam(req.params, "message", args->literal)) { args->literal = req.content; } - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_APPEND; ctx->arguments = args; } else if (iequals(req.name, "check")) { IMAPContext::Check* args = new IMAPContext::Check(); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_CHECK; ctx->arguments = args; } else if (iequals(req.name, "close")) { IMAPContext::Close* args = new IMAPContext::Close(); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_CLOSE; ctx->arguments = args; - + } else if (iequals(req.name, "expunge")) { IMAPContext::Expunge* args = new IMAPContext::Expunge(); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_EXPUNGE; ctx->arguments = args; - + } else if (iequals(req.name, "search")) { IMAPContext::Search* args = new IMAPContext::Search(); Event::getParam(req.params, "charset", args->charSet); Event::getParam(req.params, "criteria", args->criteria); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_SEARCH; ctx->arguments = args; - + } else if (iequals(req.name, "fetch")) { IMAPContext::Fetch* args = new IMAPContext::Fetch(); Event::getParam(req.params, "sequence", args->sequence); Event::getParam(req.params, "itemnames", args->itemNames); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_FETCH; ctx->arguments = args; - + } else if (iequals(req.name, "store")) { IMAPContext::Store* args = new IMAPContext::Store(); Event::getParam(req.params, "sequence", args->sequence); Event::getParam(req.params, "itemnames", args->itemNames); Event::getParam(req.params, "values", args->values); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_STORE; ctx->arguments = args; - + } else if (iequals(req.name, "copy")) { IMAPContext::Copy* args = new IMAPContext::Copy(); Event::getParam(req.params, "mailbox", args->mailbox); Event::getParam(req.params, "sequence", args->sequence); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_COPY; ctx->arguments = args; - + } else if (iequals(req.name, "uid")) { IMAPContext::UId* args = new IMAPContext::UId(); Event::getParam(req.params, "command", args->command); Event::getParam(req.params, "arguments", args->arguments); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_UID; ctx->arguments = args; - + } else if (boost::istarts_with(req.name, "x")) { IMAPContext::XExtension* args = new IMAPContext::XExtension(); args->command = req.name; Event::getParam(req.params, "arguments", args->arguments); - + ctx = new IMAPContext(); ctx->command = IMAPContext::IMAP_XEXTENSION; ctx->arguments = args; - + } - + if (ctx == NULL) { returnErrorExecution("Event '" + req.name + "' not known"); return; } - + Event::getParam(req.params, "verbose", ctx->verbose); Event::getParam(req.params, "ssl", ctx->useSSL); ctx->invoker = this; ctx->sendReq = req; - + _workQueue.push(ctx); } void IMAPInvoker::process(IMAPContext* ctx) { CURL* _curl; CURLcode curlError; - + // see http://curl.haxx.se/libcurl/c/imap-tls.html _curl = curl_easy_init(); if(_curl) { @@ -291,7 +291,7 @@ void IMAPInvoker::process(IMAPContext* ctx) { LOG(ERROR) << "Cannot set password: " << curl_easy_strerror(curlError); (curlError = curl_easy_setopt(_curl, CURLOPT_URL, _server.c_str())) == CURLE_OK || LOG(ERROR) << "Cannot set server string: " << curl_easy_strerror(curlError); - + if (ctx->useSSL) { (curlError = curl_easy_setopt(_curl, CURLOPT_USE_SSL, (long)CURLUSESSL_ALL)) == CURLE_OK || LOG(ERROR) << "Cannot use SSL: " << curl_easy_strerror(curlError); @@ -304,9 +304,9 @@ void IMAPInvoker::process(IMAPContext* ctx) { (curlError = curl_easy_setopt(_curl, CURLOPT_CAINFO, "/path/to/certificate.pem")) == CURLE_OK || LOG(ERROR) << "Cannot set CA info path: " << curl_easy_strerror(curlError); #endif - + } - + (curlError = curl_easy_setopt(_curl, CURLOPT_READFUNCTION, IMAPInvoker::writeCurlData)) == CURLE_OK || LOG(ERROR) << "Cannot register read function: " << curl_easy_strerror(curlError); (curlError = curl_easy_setopt(_curl, CURLOPT_READDATA, ctx)) == CURLE_OK || @@ -315,7 +315,7 @@ void IMAPInvoker::process(IMAPContext* ctx) { LOG(ERROR) << "Cannot register read function: " << curl_easy_strerror(curlError); (curlError = curl_easy_setopt(_curl, CURLOPT_WRITEDATA, ctx)) == CURLE_OK || LOG(ERROR) << "Cannot register userdata for write function: " << curl_easy_strerror(curlError); - + if (ctx->verbose) { (curlError = curl_easy_setopt(_curl, CURLOPT_VERBOSE, 1L)) == CURLE_OK || LOG(ERROR) << "Cannot set curl to verbose: " << curl_easy_strerror(curlError); @@ -323,114 +323,114 @@ void IMAPInvoker::process(IMAPContext* ctx) { std::stringstream cmdSS; switch (ctx->command) { - case IMAPContext::IMAP_SELECT: { - IMAPContext::Select* cmd = (IMAPContext::Select*)ctx->arguments; - cmdSS << "SELECT " << "\"" << cmd->mailbox << "\""; - break; - } - case IMAPContext::IMAP_EXAMINE: { - IMAPContext::Examine* cmd = (IMAPContext::Examine*)ctx->arguments; - cmdSS << "EXAMINE " << "\"" << cmd->mailbox << "\""; - break; - } - case IMAPContext::IMAP_CREATE: { - IMAPContext::Create* cmd = (IMAPContext::Create*)ctx->arguments; - cmdSS << "CREATE " << "\"" << cmd->mailbox << "\""; - break; - } - case IMAPContext::IMAP_DELETE: { - IMAPContext::Delete* cmd = (IMAPContext::Delete*)ctx->arguments; - cmdSS << "DELETE " << "\"" << cmd->mailbox << "\""; - break; - } - case IMAPContext::IMAP_RENAME: { - IMAPContext::Rename* cmd = (IMAPContext::Rename*)ctx->arguments; - cmdSS << "RENAME " << "\"" << cmd->mailbox << "\" \"" << cmd->newName << "\""; - break; - } - case IMAPContext::IMAP_SUBSCRIBE: { - IMAPContext::Subscribe* cmd = (IMAPContext::Subscribe*)ctx->arguments; - cmdSS << "SUBSCRIBE " << "\"" << cmd->mailbox << "\""; - break; - } - case IMAPContext::IMAP_UNSUBSCRIBE: { - IMAPContext::Unsubscribe* cmd = (IMAPContext::Unsubscribe*)ctx->arguments; - cmdSS << "UNSUBSCRIBE " << "\"" << cmd->mailbox << "\""; - break; - } - case IMAPContext::IMAP_LIST: { - IMAPContext::List* cmd = (IMAPContext::List*)ctx->arguments; - cmdSS << "LIST " << "\"" << cmd->mailbox << "\" \"" << cmd->refName << "\""; - break; - } - case IMAPContext::IMAP_LSUB: { - IMAPContext::LSub* cmd = (IMAPContext::LSub*)ctx->arguments; - cmdSS << "LSUB " << "\"" << cmd->mailbox << "\" \"" << cmd->refName << "\""; - break; - } - case IMAPContext::IMAP_STATUS: { - IMAPContext::Status* cmd = (IMAPContext::Status*)ctx->arguments; - cmdSS << "STATUS " << "\"" << cmd->mailbox << "\" (" << cmd->dataItems << ")"; - break; - } - case IMAPContext::IMAP_APPEND: { - IMAPContext::Append* cmd = (IMAPContext::Append*)ctx->arguments; - cmdSS << "APPEND " << "\"" << cmd->mailbox << "\" (" << cmd->flags << ") {" << cmd->dateTime << "}"; - break; - } - case IMAPContext::IMAP_CHECK: { - cmdSS << "CHECK"; - break; - } - case IMAPContext::IMAP_CLOSE: { - cmdSS << "CLOSE"; - break; - } - case IMAPContext::IMAP_EXPUNGE: { - cmdSS << "EXPUNGE"; - break; - } - case IMAPContext::IMAP_SEARCH: { - IMAPContext::Search* cmd = (IMAPContext::Search*)ctx->arguments; - cmdSS << "SEARCH "; - if (cmd->charSet.size() > 0) { - cmdSS << "CHARSET " << cmd->charSet << " "; - } - cmdSS << cmd->criteria; - break; - } - case IMAPContext::IMAP_FETCH: { - IMAPContext::Fetch* cmd = (IMAPContext::Fetch*)ctx->arguments; - cmdSS << "FETCH " << cmd->sequence << " " << cmd->itemNames; - break; - } - case IMAPContext::IMAP_STORE: { - IMAPContext::Store* cmd = (IMAPContext::Store*)ctx->arguments; - cmdSS << "STORE " << cmd->sequence << " " << cmd->itemNames << " " << cmd->values; - break; - } - case IMAPContext::IMAP_COPY: { - IMAPContext::Copy* cmd = (IMAPContext::Copy*)ctx->arguments; - cmdSS << "COPY " << "\"" << cmd->mailbox << "\" " << cmd->sequence; - break; - } - case IMAPContext::IMAP_UID: { - IMAPContext::UId* cmd = (IMAPContext::UId*)ctx->arguments; - cmdSS << "UID " << cmd->command << " " << cmd->arguments; - break; - } - case IMAPContext::IMAP_XEXTENSION: { - IMAPContext::XExtension* cmd = (IMAPContext::XExtension*)ctx->arguments; - cmdSS << cmd->command << " " << cmd->arguments; - break; + case IMAPContext::IMAP_SELECT: { + IMAPContext::Select* cmd = (IMAPContext::Select*)ctx->arguments; + cmdSS << "SELECT " << "\"" << cmd->mailbox << "\""; + break; + } + case IMAPContext::IMAP_EXAMINE: { + IMAPContext::Examine* cmd = (IMAPContext::Examine*)ctx->arguments; + cmdSS << "EXAMINE " << "\"" << cmd->mailbox << "\""; + break; + } + case IMAPContext::IMAP_CREATE: { + IMAPContext::Create* cmd = (IMAPContext::Create*)ctx->arguments; + cmdSS << "CREATE " << "\"" << cmd->mailbox << "\""; + break; + } + case IMAPContext::IMAP_DELETE: { + IMAPContext::Delete* cmd = (IMAPContext::Delete*)ctx->arguments; + cmdSS << "DELETE " << "\"" << cmd->mailbox << "\""; + break; + } + case IMAPContext::IMAP_RENAME: { + IMAPContext::Rename* cmd = (IMAPContext::Rename*)ctx->arguments; + cmdSS << "RENAME " << "\"" << cmd->mailbox << "\" \"" << cmd->newName << "\""; + break; + } + case IMAPContext::IMAP_SUBSCRIBE: { + IMAPContext::Subscribe* cmd = (IMAPContext::Subscribe*)ctx->arguments; + cmdSS << "SUBSCRIBE " << "\"" << cmd->mailbox << "\""; + break; + } + case IMAPContext::IMAP_UNSUBSCRIBE: { + IMAPContext::Unsubscribe* cmd = (IMAPContext::Unsubscribe*)ctx->arguments; + cmdSS << "UNSUBSCRIBE " << "\"" << cmd->mailbox << "\""; + break; + } + case IMAPContext::IMAP_LIST: { + IMAPContext::List* cmd = (IMAPContext::List*)ctx->arguments; + cmdSS << "LIST " << "\"" << cmd->mailbox << "\" \"" << cmd->refName << "\""; + break; + } + case IMAPContext::IMAP_LSUB: { + IMAPContext::LSub* cmd = (IMAPContext::LSub*)ctx->arguments; + cmdSS << "LSUB " << "\"" << cmd->mailbox << "\" \"" << cmd->refName << "\""; + break; + } + case IMAPContext::IMAP_STATUS: { + IMAPContext::Status* cmd = (IMAPContext::Status*)ctx->arguments; + cmdSS << "STATUS " << "\"" << cmd->mailbox << "\" (" << cmd->dataItems << ")"; + break; + } + case IMAPContext::IMAP_APPEND: { + IMAPContext::Append* cmd = (IMAPContext::Append*)ctx->arguments; + cmdSS << "APPEND " << "\"" << cmd->mailbox << "\" (" << cmd->flags << ") {" << cmd->dateTime << "}"; + break; + } + case IMAPContext::IMAP_CHECK: { + cmdSS << "CHECK"; + break; + } + case IMAPContext::IMAP_CLOSE: { + cmdSS << "CLOSE"; + break; + } + case IMAPContext::IMAP_EXPUNGE: { + cmdSS << "EXPUNGE"; + break; + } + case IMAPContext::IMAP_SEARCH: { + IMAPContext::Search* cmd = (IMAPContext::Search*)ctx->arguments; + cmdSS << "SEARCH "; + if (cmd->charSet.size() > 0) { + cmdSS << "CHARSET " << cmd->charSet << " "; } - default: - break; + cmdSS << cmd->criteria; + break; + } + case IMAPContext::IMAP_FETCH: { + IMAPContext::Fetch* cmd = (IMAPContext::Fetch*)ctx->arguments; + cmdSS << "FETCH " << cmd->sequence << " " << cmd->itemNames; + break; + } + case IMAPContext::IMAP_STORE: { + IMAPContext::Store* cmd = (IMAPContext::Store*)ctx->arguments; + cmdSS << "STORE " << cmd->sequence << " " << cmd->itemNames << " " << cmd->values; + break; + } + case IMAPContext::IMAP_COPY: { + IMAPContext::Copy* cmd = (IMAPContext::Copy*)ctx->arguments; + cmdSS << "COPY " << "\"" << cmd->mailbox << "\" " << cmd->sequence; + break; + } + case IMAPContext::IMAP_UID: { + IMAPContext::UId* cmd = (IMAPContext::UId*)ctx->arguments; + cmdSS << "UID " << cmd->command << " " << cmd->arguments; + break; + } + case IMAPContext::IMAP_XEXTENSION: { + IMAPContext::XExtension* cmd = (IMAPContext::XExtension*)ctx->arguments; + cmdSS << cmd->command << " " << cmd->arguments; + break; + } + default: + break; } curl_easy_setopt(_curl, CURLOPT_CUSTOMREQUEST, cmdSS.str().c_str()); CURLcode res = curl_easy_perform(_curl); - + /* Check for errors */ if(res != CURLE_OK) { LOG(ERROR) << "curl_easy_perform() failed: " << curl_easy_strerror(res); @@ -441,30 +441,30 @@ void IMAPInvoker::process(IMAPContext* ctx) { #if 0 switch (ctx->command) { - case IMAPContext::LIST: - e.data = parseListReponse(ctx->inContent.str()); - break; - default: - break; + case IMAPContext::LIST: + e.data = parseListReponse(ctx->inContent.str()); + break; + default: + break; } #endif - + e.name = ctx->sendReq.name + ".success"; e.data.compound["raw"] = Data(ctx->inContent.str(), Data::VERBATIM); returnEvent(e); } - + /* Always cleanup */ curl_easy_cleanup(_curl); - + } } #if 0 Data IMAPInvoker::parseListReponse(const std::string& response) { Data data; - + std::string line; std::istringstream inSS(response); @@ -472,14 +472,14 @@ Data IMAPInvoker::parseListReponse(const std::string& response) { // individual lines size_t lastSep = line.find_last_of("\" "); if (lastSep != std::string::npos) { - + } } - + return data; } #endif - + void IMAPInvoker::cancel(const std::string sendId) { } @@ -487,7 +487,7 @@ void IMAPInvoker::invoke(const InvokeRequest& req) { Event::getParam(req.params, "username", _username); Event::getParam(req.params, "password", _password); Event::getParam(req.params, "server", _server); - + _isRunning = true; _thread = new tthread::thread(IMAPInvoker::run, this); } diff --git a/src/uscxml/plugins/invoker/imap/IMAPInvoker.h b/src/uscxml/plugins/invoker/imap/IMAPInvoker.h index 94d199b..b1da324 100644 --- a/src/uscxml/plugins/invoker/imap/IMAPInvoker.h +++ b/src/uscxml/plugins/invoker/imap/IMAPInvoker.h @@ -52,37 +52,37 @@ public: protected: class IMAPContext { - + public: enum Cmd { - // valid in authenticated state - IMAP_SELECT, - IMAP_EXAMINE, - IMAP_CREATE, - IMAP_DELETE, - IMAP_RENAME, - IMAP_SUBSCRIBE, - IMAP_UNSUBSCRIBE, - IMAP_LIST, - IMAP_LSUB, - IMAP_STATUS, - IMAP_APPEND, - // valid in selected state - IMAP_CHECK, - IMAP_CLOSE, - IMAP_EXPUNGE, - IMAP_SEARCH, - IMAP_FETCH, - IMAP_STORE, - IMAP_COPY, - IMAP_UID, - IMAP_XEXTENSION, + // valid in authenticated state + IMAP_SELECT, + IMAP_EXAMINE, + IMAP_CREATE, + IMAP_DELETE, + IMAP_RENAME, + IMAP_SUBSCRIBE, + IMAP_UNSUBSCRIBE, + IMAP_LIST, + IMAP_LSUB, + IMAP_STATUS, + IMAP_APPEND, + // valid in selected state + IMAP_CHECK, + IMAP_CLOSE, + IMAP_EXPUNGE, + IMAP_SEARCH, + IMAP_FETCH, + IMAP_STORE, + IMAP_COPY, + IMAP_UID, + IMAP_XEXTENSION, }; struct MailboxOp { std::string mailbox; }; - + struct Select : MailboxOp {}; struct Examine : MailboxOp {}; struct Create : MailboxOp {}; @@ -127,12 +127,12 @@ protected: }; struct XExtension : UId {}; - + IMAPContext() : readPtr(0) {} void* arguments; Cmd command; - + IMAPInvoker* invoker; SendRequest sendReq; std::stringstream inContent; @@ -149,7 +149,7 @@ protected: std::string _server; static void run(void*); - + tthread::thread* _thread; uscxml::concurrency::BlockingQueue _workQueue; bool _isRunning; diff --git a/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp b/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp index f1d9ad1..37ec669 100644 --- a/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp +++ b/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp @@ -82,15 +82,7 @@ void USCXMLInvoker::invoke(const InvokeRequest& req) { DataModel dataModel(_invokedInterpreter.getImpl()->getDataModel()); _invokedInterpreter.getImpl()->setParentQueue(&_parentQueue); // transfer namespace prefixes - _invokedInterpreter.getImpl()->_nsURL = _parentInterpreter->_nsURL; - _invokedInterpreter.getImpl()->_xpathPrefix = _parentInterpreter->_xpathPrefix; - _invokedInterpreter.getImpl()->_nsToPrefix = _parentInterpreter->_nsToPrefix; - std::map::iterator nsIter = _parentInterpreter->_nsToPrefix.begin(); - while(nsIter != _parentInterpreter->_nsToPrefix.end()) { - _invokedInterpreter.getImpl()->_nsContext.addNamespaceDeclaration(nsIter->first, nsIter->second); - nsIter++; - } - _invokedInterpreter.getImpl()->_xmlNSPrefix = _parentInterpreter->_xmlNSPrefix; + _invokedInterpreter.setNameSpaceInfo(_parentInterpreter->getNameSpaceInfo()); _invokedInterpreter.getImpl()->_sessionId = req.invokeid; /// test240 assumes that invoke request params will carry over to the datamodel diff --git a/src/uscxml/plugins/invoker/umundo/UmundoInvoker.cpp b/src/uscxml/plugins/invoker/umundo/UmundoInvoker.cpp index 4129413..c84fd8f 100644 --- a/src/uscxml/plugins/invoker/umundo/UmundoInvoker.cpp +++ b/src/uscxml/plugins/invoker/umundo/UmundoInvoker.cpp @@ -73,20 +73,20 @@ void UmundoInvoker::send(const SendRequest& req) { } else { msg.putMeta("event", "umundo"); } - + try { Data data = req.data; - + if (!data && req.content.length()) data = _interpreter->getDataModel().getStringAsData(req.content); - + if (!data) { LOG(ERROR) << "Cannot transform content to data object per datamodel or no data given"; return; } // std::cout << Data::toJSON(data) << std::endl; - + std::string type; if (req.params.find("type") != req.params.end()) { // we are supposed to build a typed object diff --git a/src/uscxml/plugins/ioprocessor/scxml/SCXMLIOProcessor.cpp b/src/uscxml/plugins/ioprocessor/scxml/SCXMLIOProcessor.cpp index dda51b7..a080ff3 100644 --- a/src/uscxml/plugins/ioprocessor/scxml/SCXMLIOProcessor.cpp +++ b/src/uscxml/plugins/ioprocessor/scxml/SCXMLIOProcessor.cpp @@ -82,7 +82,7 @@ boost::shared_ptr SCXMLIOProcessor::create(InterpreterImpl* int Data SCXMLIOProcessor::getDataModelVariables() { Data data; if(_url.length() > 0) - data.compound["location"] = Data(_url, Data::VERBATIM); + data.compound["location"] = Data(_url, Data::VERBATIM); return data; } diff --git a/src/uscxml/server/HTTPServer.cpp b/src/uscxml/server/HTTPServer.cpp index 69096fc..2d2b5e0 100644 --- a/src/uscxml/server/HTTPServer.cpp +++ b/src/uscxml/server/HTTPServer.cpp @@ -105,7 +105,7 @@ HTTPServer::HTTPServer(unsigned short port, unsigned short wsPort, SSLConfig* ss LOG(ERROR) << "HTTP server cannot bind to tcp/" << _port; } } - + _wsPort = wsPort; if (_wsPort > 0) { _wsHandle = evws_bind_socket(_evws, _wsPort); @@ -443,7 +443,7 @@ void HTTPServer::processByMatchingServlet(const Request& request) { if (servletIter->first.length() == 0) { matches.insert(std::make_pair(servletPath, servletIter->second)); // single servlet at root } else if (iequals(actualPath.substr(0, servletPath.length()), servletPath) && // servlet path is a prefix - iequals(actualPath.substr(servletPath.length(), 1), "/")) { // and next character is a '/' + iequals(actualPath.substr(servletPath.length(), 1), "/")) { // and next character is a '/' matches.insert(std::make_pair(servletPath, servletIter->second)); } servletIter++; @@ -530,7 +530,7 @@ void HTTPServer::replyCallback(evutil_socket_t fd, short what, void *arg) { delete(reply); } - + void HTTPServer::wsSend(struct evws_connection *conn, enum evws_opcode opcode, const char *data, uint64_t length) { HTTPServer* INSTANCE = getInstance(); WSData* sendCB = new WSData(conn, NULL, opcode, data, length); @@ -553,10 +553,10 @@ void HTTPServer::wsSendCallback(evutil_socket_t fd, short what, void *arg) { evws_send_data(wsSend->conn, wsSend->opcode, wsSend->data.data(), wsSend->data.length()); } } - + delete wsSend; } - + bool HTTPServer::registerServlet(const std::string& path, HTTPServlet* servlet) { HTTPServer* INSTANCE = getInstance(); diff --git a/src/uscxml/server/HTTPServer.h b/src/uscxml/server/HTTPServer.h index 2003130..09a31df 100644 --- a/src/uscxml/server/HTTPServer.h +++ b/src/uscxml/server/HTTPServer.h @@ -108,7 +108,7 @@ public: static void unregisterServlet(WebSocketServlet* servlet); private: - + class WSData { public: WSData(struct evws_connection *conn_, const char *uri_, enum evws_opcode opcode_, const char *data_, uint64_t length_) { @@ -147,7 +147,7 @@ private: static void httpRecvReqCallback(struct evhttp_request *req, void *callbackData); static void wsRecvReqCallback(struct evws_connection *conn, struct evws_frame *, void *callbackData); - + void processByMatchingServlet(const Request& request); void processByMatchingServlet(evws_connection* conn, const WSFrame& frame); diff --git a/src/uscxml/server/InterpreterServlet.cpp b/src/uscxml/server/InterpreterServlet.cpp index b956820..303aad0 100644 --- a/src/uscxml/server/InterpreterServlet.cpp +++ b/src/uscxml/server/InterpreterServlet.cpp @@ -155,23 +155,23 @@ void InterpreterWebSocketServlet::send(const SendRequest& req) { if (false) { } else if (req.data.binary) { HTTPServer::wsSend(_requests[req.target], - EVWS_BINARY_FRAME, - req.data.binary->data, - req.data.binary->size); + EVWS_BINARY_FRAME, + req.data.binary->data, + req.data.binary->size); } else if (req.data.node) { std::stringstream ssXML; ssXML << req.data.node; std::string data = ssXML.str(); HTTPServer::wsSend(_requests[req.target], - EVWS_TEXT_FRAME, - data.c_str(), - data.length()); + EVWS_TEXT_FRAME, + data.c_str(), + data.length()); } else if (req.data) { std::string data = Data::toJSON(req.data); HTTPServer::wsSend(_requests[req.target], - EVWS_TEXT_FRAME, - data.c_str(), - data.length()); + EVWS_TEXT_FRAME, + data.c_str(), + data.length()); } else { LOG(WARNING) << "Not sure what to make off content given to send on websocket!"; } @@ -180,23 +180,23 @@ void InterpreterWebSocketServlet::send(const SendRequest& req) { if (false) { } else if (req.data.binary) { HTTPServer::wsBroadcast(req.target.c_str(), - EVWS_BINARY_FRAME, - req.data.binary->data, - req.data.binary->size); + EVWS_BINARY_FRAME, + req.data.binary->data, + req.data.binary->size); } else if (req.data.node) { std::stringstream ssXML; ssXML << req.data.node; std::string data = ssXML.str(); HTTPServer::wsBroadcast(req.target.c_str(), - EVWS_TEXT_FRAME, - data.c_str(), - data.length()); + EVWS_TEXT_FRAME, + data.c_str(), + data.length()); } else if (req.data) { std::string data = Data::toJSON(req.data); HTTPServer::wsBroadcast(req.target.c_str(), - EVWS_TEXT_FRAME, - data.c_str(), - data.length()); + EVWS_TEXT_FRAME, + data.c_str(), + data.length()); } else { LOG(WARNING) << "Not sure what to make off content given to broadcast on websocket!"; } diff --git a/src/uscxml/transform/ChartToFSM.cpp b/src/uscxml/transform/ChartToFSM.cpp index d962481..8b1725c 100644 --- a/src/uscxml/transform/ChartToFSM.cpp +++ b/src/uscxml/transform/ChartToFSM.cpp @@ -19,6 +19,8 @@ #include "uscxml/transform/ChartToFSM.h" #include +#include + #include #include "uscxml/UUID.h" #include @@ -34,7 +36,9 @@ using namespace Arabica::XPath; #define CREATE_TRANSIENT_STATE_WITH_CHILDS \ if (childs.size() > 0) { \ - Element transientState = _flatDoc.createElementNS(xmlNs, "state"); \ + Element transientState = _flatDoc.createElementNS(_nsInfo.nsURL, "state"); \ + _nsInfo.setPrefix(transientState);\ + transientState.setAttribute("transient", "true"); \ for (int i = 0; i < childs.size(); i++) { \ Node imported = _flatDoc.importNode(childs[i], true); \ transientState.appendChild(imported); \ @@ -43,19 +47,24 @@ if (childs.size() > 0) { \ } \ childs = NodeSet(); -Document ChartToFSM::flatten(const Document& doc, const std::map& nameSpaceInfo) { - boost::shared_ptr flatInterpreter = boost::shared_ptr(new FlatteningInterpreter(doc)); - flatInterpreter->setNameSpaceInfo(nameSpaceInfo); - flatInterpreter->interpret(); - return flatInterpreter->getDocument(); +Interpreter ChartToFSM::flatten(const Interpreter& other) { + + // instantiate a new InterpreterImpl to do the flattening + boost::shared_ptr flattener = boost::shared_ptr(new FlatteningInterpreter(other.getDocument())); + flattener->setNameSpaceInfo(other.getNameSpaceInfo()); + flattener->interpret(); + + // clone the flattener implementation to a new interpreter + Interpreter flat = Interpreter::fromClone(flattener); + return flat; } FlatteningInterpreter::FlatteningInterpreter(const Document& doc) { - + _currGlobalTransition = NULL; - - // kust copy given doc into _document an create _flatDoc for the FSM + + // just copy given doc into _document an create _flatDoc for the FSM DOMImplementation domFactory = Arabica::SimpleDOM::DOMImplementation::getDOMImplementation(); _document = domFactory.createDocument(doc.getNamespaceURI(), "", 0); _flatDoc = domFactory.createDocument(doc.getNamespaceURI(), "", 0); @@ -70,10 +79,24 @@ FlatteningInterpreter::FlatteningInterpreter(const Document& doc) { addMonitor(this); } -Document& FlatteningInterpreter::getDocument() { - std::cout << "######################" << std::endl; - std::cout << _flatDoc << std::endl; - std::cout << "######################" << std::endl; +FlatteningInterpreter::~FlatteningInterpreter() { + std::map::iterator confIter = _globalConf.begin(); + while(confIter != _globalConf.end()) { + std::map::iterator transIter = confIter->second->outgoing.begin(); + while (transIter != confIter->second->outgoing.end()) { + delete transIter->second; + transIter++; + } + delete confIter->second; + confIter++; + } + +} + +Document FlatteningInterpreter::getDocument() const { +// std::cout << "######################" << std::endl; +// std::cout << _flatDoc << std::endl; +// std::cout << "######################" << std::endl; return _flatDoc; } @@ -81,7 +104,7 @@ void FlatteningInterpreter::interpret() { init(); setupIOProcessors(); - + // initialize the datamodel std::string datamodelName; if (datamodelName.length() == 0 && HAS_ATTR(_scxml, "datamodel")) @@ -99,20 +122,19 @@ void FlatteningInterpreter::interpret() { _dataModel = _factory->createDataModel("null", this); } if(datamodelName.length() > 0 && !_dataModel) { - std::cout << "No datamodel for " << datamodelName << " registered"; - } - - if (_dataModel) { - _dataModel.assign("_x.args", _cmdLineOptions); + LOG(ERROR) << "No datamodel for " << datamodelName << " registered"; } - + _binding = (HAS_ATTR(_scxml, "binding") && iequals(ATTR(_scxml, "binding"), "late") ? LATE : EARLY); - + // reset + _globalConf.clear(); + _currGlobalTransition = NULL; + // very first state _start = new GlobalState(_configuration, _alreadyEntered, _historyValue); _globalConf[_start->stateId] = _start; - + NodeSet initialTransitions; // enter initial configuration @@ -120,9 +142,11 @@ void FlatteningInterpreter::interpret() { initialStates = getInitialStates(); assert(initialStates.size() > 0); for (int i = 0; i < initialStates.size(); i++) { - Element initialElem = _document.createElementNS(_nsURL, "initial"); + Element initialElem = _document.createElementNS(_nsInfo.nsURL, "initial"); + _nsInfo.setPrefix(initialElem); initialElem.setAttribute("generated", "true"); - Element transitionElem = _document.createElementNS(_nsURL, "transition"); + Element transitionElem = _document.createElementNS(_nsInfo.nsURL, "transition"); + _nsInfo.setPrefix(transitionElem); transitionElem.setAttribute("target", ATTR(initialStates[i], "id")); initialElem.appendChild(transitionElem); _scxml.appendChild(initialElem); @@ -130,8 +154,8 @@ void FlatteningInterpreter::interpret() { } labelTransitions(); weightTransitions(); - - std::cout << _scxml << std::endl; + +// std::cout << _scxml << std::endl; GlobalTransition* globalTransition = new GlobalTransition(initialTransitions, _dataModel); _start->outgoing[globalTransition->transitionId] = globalTransition; @@ -140,22 +164,22 @@ void FlatteningInterpreter::interpret() { enterStates(initialTransitions); explode(); - + #if 0 // print set of global configurations for(std::map::iterator globalConfIter = _globalConf.begin(); - globalConfIter != _globalConf.end(); - globalConfIter++) { + globalConfIter != _globalConf.end(); + globalConfIter++) { std::cout << globalConfIter->first << std::endl; } std::cout << _globalConf.size() << std::endl; #endif - + createDocument(); } void FlatteningInterpreter::executeContent(const Arabica::DOM::Node& content, bool rethrow) { - std::cout << content << std::endl; +// std::cout << content << std::endl; GlobalTransition::Action action; if (false) { @@ -199,51 +223,55 @@ void FlatteningInterpreter::cancelInvoke(const Arabica::DOM::Node& } void FlatteningInterpreter::internalDoneSend(const Arabica::DOM::Node& state) { - + if (!isState(state)) return; Arabica::DOM::Element stateElem = (Arabica::DOM::Element)state; // if (parentIsScxmlState(state)) // return; - + // std::cout << "internalDoneSend: " << state << std::endl; - + // create onentry with a raise element - Element onentry = _flatDoc.createElement("onentry"); - Element raise = _flatDoc.createElement("raise"); + Element onentry = _flatDoc.createElementNS(_nsInfo.nsURL, "onentry"); + _nsInfo.setPrefix(onentry); + + Element raise = _flatDoc.createElementNS(_nsInfo.nsURL, "raise"); + _nsInfo.setPrefix(raise); + onentry.appendChild(raise); - Arabica::XPath::NodeSet doneDatas = filterChildElements(_xmlNSPrefix + "donedata", stateElem); + Arabica::XPath::NodeSet doneDatas = filterChildElements(_nsInfo.xmlNSPrefix + "donedata", stateElem); if (doneDatas.size() > 0) { Arabica::DOM::Node doneData = doneDatas[0]; - Arabica::XPath::NodeSet contents = filterChildElements(_xmlNSPrefix + "content", doneDatas[0]); + Arabica::XPath::NodeSet contents = filterChildElements(_nsInfo.xmlNSPrefix + "content", doneDatas[0]); if (contents.size() > 0) { Node imported = _flatDoc.importNode(contents[0], true); raise.appendChild(imported); } - Arabica::XPath::NodeSet params = filterChildElements(_xmlNSPrefix + "param", doneDatas[0]); + Arabica::XPath::NodeSet params = filterChildElements(_nsInfo.xmlNSPrefix + "param", doneDatas[0]); if (params.size() > 0) { Node imported = _flatDoc.importNode(params[0], true); raise.appendChild(imported); } } - + raise.setAttribute("event", "done.state." + ATTR(stateElem.getParentNode(), "id")); // parent?! - + GlobalTransition::Action action; action.onEntry = onentry; - + _currGlobalTransition->actions.push_back(action); - + } static bool isSuperset(const GlobalTransition* t1, const GlobalTransition* t2) { bool isSuperset = true; - + if (t1->transitions.size() >= t2->transitions.size()) return false; - + for (int i = 0; i < t1->transitions.size(); i++) { if (!InterpreterImpl::isMember(t1->transitions[i], t2->transitions)) { isSuperset = false; @@ -251,7 +279,7 @@ static bool isSuperset(const GlobalTransition* t1, const GlobalTransition* t2) { } return isSuperset; } - + static NodeSet filterChildEnabled(const NodeSet& transitions) { // drop any transition that is already enabled by a child NodeSet filteredTransitions; @@ -269,7 +297,7 @@ static NodeSet filterChildEnabled(const NodeSet& trans std::string eventDesc1 = ATTR(t1, "event"); std::string eventDesc2 = ATTR(t2, "event"); if (InterpreterImpl::nameMatch(eventDesc1, eventDesc2)) { - std::cout << "Dropping " << t1 << std::endl << "for " << t2 << std::endl; +// std::cout << "Dropping " << t1 << std::endl << "for " << t2 << std::endl; goto SKIP_TRANSITION; } } @@ -277,7 +305,8 @@ static NodeSet filterChildEnabled(const NodeSet& trans } } filteredTransitions.push_back(t1); - SKIP_TRANSITION:; +SKIP_TRANSITION: + ; } return filteredTransitions; } @@ -286,14 +315,14 @@ static std::list sortTransitions(std::list bool stable = false; while(!stable) { for (std::list::iterator outerIter = list.begin(); - outerIter != list.end(); - outerIter++) { + outerIter != list.end(); + outerIter++) { for (std::list::iterator innerIter = outerIter; - innerIter != list.end(); - innerIter++) { + innerIter != list.end(); + innerIter++) { GlobalTransition* t1 = *outerIter; GlobalTransition* t2 = *innerIter; - + if (isSuperset(t1, t2)) { // std::cout << "swapping " << t1->transitionId << " / " << t2->transitionId << std::endl; std::swap(*innerIter, *outerIter); @@ -313,7 +342,8 @@ static std::list sortTransitions(std::list } } stable = true; - NEXT_ITER:; +NEXT_ITER: + ; } return list; } @@ -321,7 +351,7 @@ static std::list sortTransitions(std::list void FlatteningInterpreter::explode() { - + // save global configuration elements to restore after recursive explode Arabica::XPath::NodeSet configuration = _configuration; Arabica::XPath::NodeSet alreadyEntered = _alreadyEntered; @@ -334,19 +364,19 @@ void FlatteningInterpreter::explode() { if (_currGlobalTransition) { _currGlobalTransition->destination = globalState->stateId; globalState->incoming[_currGlobalTransition->transitionId] = _currGlobalTransition; - + // if (!_currGlobalTransition->isEventless) { - // if it was an eventful transition, add all invokers - for (unsigned int i = 0; i < _statesToInvoke.size(); i++) { - NodeSet invokes = filterChildElements(_xmlNSPrefix + "invoke", _statesToInvoke[i]); - for (unsigned int j = 0; j < invokes.size(); j++) { - invoke(invokes[j]); - } + // if it was an eventful transition, add all invokers + for (unsigned int i = 0; i < _statesToInvoke.size(); i++) { + NodeSet invokes = filterChildElements(_nsInfo.xmlNSPrefix + "invoke", _statesToInvoke[i]); + for (unsigned int j = 0; j < invokes.size(); j++) { + invoke(invokes[j]); } - _statesToInvoke = NodeSet(); + } + _statesToInvoke = NodeSet(); // } } - + if (_globalConf.find(globalState->stateId) != _globalConf.end()) { delete globalState; return; // we have already been here @@ -354,8 +384,8 @@ void FlatteningInterpreter::explode() { _globalConf[globalState->stateId] = globalState; // get all transition elements from states in the current configuration - NodeSet allTransitions = filterChildElements(_xmlNSPrefix + "transition", configuration); - + NodeSet allTransitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", configuration); + /** * From http://www.w3.org/TR/scxml/#SelectingTransitions * @@ -365,8 +395,8 @@ void FlatteningInterpreter::explode() { * c) T lacks a 'cond' attribute or its 'cond' attribute evaluates to "true" * * A transition is enabled by NULL in atomic state S if - * a) T lacks an 'event' attribute - * b) T's source state is S or an ancestor of S + * a) T lacks an 'event' attribute + * b) T's source state is S or an ancestor of S * c) T lacks an 'cond' attribute or its 'cond' attribute evaluates to "true" * * The _source state_ of a transition is the or element that it occurs in. @@ -380,14 +410,14 @@ void FlatteningInterpreter::explode() { * * Two transitions T1 and T2 conflict in state configuration C if their exit sets in C have a non-null intersection. * let transitions T1 and T2 conflict: - * T1 is optimally enabled in atomic state S1 + * T1 is optimally enabled in atomic state S1 * T2 is optimally enabled in atomic state S2 * S1 and S2 are both active * T1 has a higher priority than T2 if: * a) T1's source state is a descendant of T2's source state, or * b) S1 precedes S2 in document order * - * The _optimal transition set_ enabled by event E in state configuration C is + * The _optimal transition set_ enabled by event E in state configuration C is * the largest set of transitions such that: * a) each transition in the set is optimally enabled by E in an atomic state in C * b) no transition conflicts with another transition in the set @@ -395,14 +425,14 @@ void FlatteningInterpreter::explode() { * * A _microstep_ consists of the execution of the transitions in an optimal enabled transition set * - * A _macrostep_ is a series of one or more microsteps ending in a configuration + * A _macrostep_ is a series of one or more microsteps ending in a configuration * where the internal event queue is empty and no transitions are enabled by NULL */ - - + + if (allTransitions.size() == 0) return; // no transitions - + int nrElements = allTransitions.size(); int k = 0; int* stack = (int*)malloc((nrElements + 1) * sizeof(int)); @@ -414,17 +444,17 @@ void FlatteningInterpreter::explode() { while(1) { // create the power set of all potential transitions // see: http://www.programminglogic.com/powerset-algorithm-in-c/ - - if (stack[k] < nrElements){ + + if (stack[k] < nrElements) { stack[k+1] = stack[k] + 1; k++; } - + else { stack[k-1]++; k--; } - + if (k==0) break; @@ -438,10 +468,10 @@ void FlatteningInterpreter::explode() { // reduce to conflict-free subset transitions = filterPreempted(transitions); - + // algorithm can never reduce to empty set assert(transitions.size() > 0); - + // create a GlobalTransition object from the set GlobalTransition* transition = new GlobalTransition(transitions, _dataModel); if (!transition->isValid) { @@ -452,7 +482,7 @@ void FlatteningInterpreter::explode() { // two combinations might have projected onto the same conflict-free set if (transitionSets.find(transition->transitionId) != transitionSets.end()) { - std::cout << "skipping as projected onto existing conflict-free subset" << std::endl; +// std::cout << "skipping as projected onto existing conflict-free subset" << std::endl; delete transition; continue; } @@ -475,7 +505,7 @@ void FlatteningInterpreter::explode() { transition->firstElemPerLevel.push_back(lowestOrder); transition->prioPerLevel.push_back(prioPerLevel); } - + #if 0 // calculate priority transition->priority = 0; @@ -495,25 +525,26 @@ void FlatteningInterpreter::explode() { goto NEXT_DEPTH; } } - NEXT_DEPTH:; +NEXT_DEPTH: + ; } #endif // remember this conflict-free set - std::cout << "New conflict-free subset: " << transition->transitionId << ":" << transition->eventDesc << std::endl; +// std::cout << "New conflict-free subset: " << transition->transitionId << ":" << transition->eventDesc << std::endl; transitionSets[transition->transitionId] = transition; } // TODO: reduce and sort transition sets std::list transitionList; for(std::map::iterator transSetIter = transitionSets.begin(); - transSetIter != transitionSets.end(); - transSetIter++) { + transSetIter != transitionSets.end(); + transSetIter++) { transitionList.push_back(transSetIter->second); } - + for(std::list::iterator transListIter = transitionList.begin(); - transListIter != transitionList.end(); - transListIter++) { + transListIter != transitionList.end(); + transListIter++) { // add transition set to current global state globalState->outgoing[(*transListIter)->transitionId] = *transListIter; @@ -522,7 +553,7 @@ void FlatteningInterpreter::explode() { _currGlobalTransition = *transListIter; microstep((*transListIter)->transitions); explode(); - + // reset state for next transition set _configuration = configuration; _alreadyEntered = alreadyEntered; @@ -530,12 +561,13 @@ void FlatteningInterpreter::explode() { } } - + void FlatteningInterpreter::createDocument() { - std::string xmlNs = _nsURL; Node _origSCXML = _scxml; - - _scxml = _flatDoc.createElementNS(xmlNs, "scxml"); + + _scxml = _flatDoc.createElementNS(_nsInfo.nsURL, "scxml"); + _nsInfo.setPrefix(_scxml); + _scxml.setAttribute("flat", "true"); _flatDoc.appendChild(_scxml); @@ -546,16 +578,16 @@ void FlatteningInterpreter::createDocument() { if (HAS_ATTR(_origSCXML, "binding")) { _scxml.setAttribute("binding", ATTR(_origSCXML, "binding")); } - + _scxml.setAttribute("initial", _start->stateId); NodeSet datas; if (_binding == InterpreterImpl::LATE) { // with late binding, just copy direct datamodel childs - datas = filterChildElements(_xmlNSPrefix + "datamodel", _origSCXML); + datas = filterChildElements(_nsInfo.xmlNSPrefix + "datamodel", _origSCXML); } else { // with early binding, copy all datamodel elements into scxml element - datas = _xpath.evaluate("//" + _xpathPrefix + "datamodel", _origSCXML).asNodeSet(); + datas = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "datamodel", _origSCXML).asNodeSet(); } for (int i = 0; i < datas.size(); i++) { if (isInEmbeddedDocument(datas[i])) @@ -564,25 +596,33 @@ void FlatteningInterpreter::createDocument() { _scxml.appendChild(imported); } - - NodeSet scripts = filterChildElements(_xmlNSPrefix + "script", _origSCXML); + + NodeSet scripts = filterChildElements(_nsInfo.xmlNSPrefix + "script", _origSCXML); for (int i = 0; i < scripts.size(); i++) { Node imported = _flatDoc.importNode(scripts[i], true); _scxml.appendChild(imported); } + NodeSet comments = filterChildType(Node_base::COMMENT_NODE, _origSCXML); + for (int i = 0; i < comments.size(); i++) { + Node imported = _flatDoc.importNode(comments[i], true); + _scxml.appendChild(imported); + } + for (std::map::iterator confIter = _globalConf.begin(); - confIter != _globalConf.end(); - confIter++) { - Node state = globalStateToNode(confIter->second, xmlNs); + confIter != _globalConf.end(); + confIter++) { + Node state = globalStateToNode(confIter->second); _scxml.appendChild(state); } // exit(0); } -Node FlatteningInterpreter::globalStateToNode(GlobalState* globalState, const std::string& xmlNs) { - Element state = _flatDoc.createElementNS(xmlNs, "state"); +Node FlatteningInterpreter::globalStateToNode(GlobalState* globalState) { + Element state = _flatDoc.createElementNS(_nsInfo.nsURL, "state"); + _nsInfo.setPrefix(state); + state.setAttribute("id", globalState->stateId); if (globalState->isFinal) @@ -590,20 +630,20 @@ Node FlatteningInterpreter::globalStateToNode(GlobalState* globalSt std::list transitionList; for (std::map::iterator outIter = globalState->outgoing.begin(); - outIter != globalState->outgoing.end(); - outIter++) { + outIter != globalState->outgoing.end(); + outIter++) { transitionList.push_back(outIter->second); } transitionList = sortTransitions(transitionList); - - std::cout << "/////////////////" << std::endl; + +// std::cout << "/////////////////" << std::endl; for (std::list::iterator outIter = transitionList.begin(); - outIter != transitionList.end(); - outIter++) { - state.appendChild(globalTransitionToNode(*outIter, xmlNs)); + outIter != transitionList.end(); + outIter++) { + state.appendChild(globalTransitionToNode(*outIter)); } - std::cout << "/////////////////" << std::endl; +// std::cout << "/////////////////" << std::endl; return state; } @@ -611,8 +651,9 @@ Node FlatteningInterpreter::globalStateToNode(GlobalState* globalSt /** * Creates transient states for executable content as a side-effect */ -Node FlatteningInterpreter::globalTransitionToNode(GlobalTransition* globalTransition, const std::string& xmlNs) { - Element transition = _flatDoc.createElementNS(xmlNs, "transition"); +Node FlatteningInterpreter::globalTransitionToNode(GlobalTransition* globalTransition) { + Element transition = _flatDoc.createElementNS(_nsInfo.nsURL, "transition"); + _nsInfo.setPrefix(transition); if (!globalTransition->isEventless) { transition.setAttribute("event", globalTransition->eventDesc); @@ -649,25 +690,26 @@ Node FlatteningInterpreter::globalTransitionToNode(GlobalTransition } transition.setAttribute("prioPerLevel", nrSS.str()); #endif - + transition.setAttribute("id", globalTransition->transitionId); - + // std::cout << " firstPerLevel:" << feSS.str() << " " << globalTransition->transitionId << std::endl; // std::cout << "event: " << globalTransition->eventDesc << " firstPerLevel:" << feSS.str() << " numberPerLevel:" << nrSS.str() << " prioPerLevel:" << prSS.str() << " " << globalTransition->transitionId << std::endl; // std::cout << globalTransition->transitionId << std::endl; - + NodeSet transientStateChain; // gather content for new transient state NodeSet childs; - + // iterate all actions taken during the transition for (std::list::iterator actionIter = globalTransition->actions.begin(); - actionIter != globalTransition->actions.end(); - actionIter++) { - + actionIter != globalTransition->actions.end(); + actionIter++) { + if (actionIter->transition) { - Element onexit = _flatDoc.createElementNS(xmlNs, "onexit"); + Element onexit = _flatDoc.createElementNS(_nsInfo.nsURL, "onexit"); + _nsInfo.setPrefix(onexit); Node child = actionIter->transition.getFirstChild(); while(child) { Node imported = _flatDoc.importNode(child, true); @@ -700,7 +742,9 @@ Node FlatteningInterpreter::globalTransitionToNode(GlobalTransition } if (actionIter->uninvoke) { - Element uninvokeElem = _flatDoc.createElementNS(xmlNs, "uninvoke"); + Element uninvokeElem = _flatDoc.createElementNS(_nsInfo.nsURL, "uninvoke"); + _nsInfo.setPrefix(uninvokeElem); + if (HAS_ATTR(actionIter->uninvoke, "type")) { uninvokeElem.setAttribute("type", ATTR(actionIter->uninvoke, "type")); } @@ -720,7 +764,7 @@ Node FlatteningInterpreter::globalTransitionToNode(GlobalTransition if (actionIter->entered) { // we entered a new child - check if it has a datamodel and we entered for the first time if (_binding == InterpreterImpl::LATE) { - NodeSet datamodel = filterChildElements(_xmlNSPrefix + "datamodel", actionIter->entered); + NodeSet datamodel = filterChildElements(_nsInfo.xmlNSPrefix + "datamodel", actionIter->entered); if (datamodel.size() > 0 && !isMember(actionIter->entered, _globalConf[globalTransition->source]->alreadyEnteredStates)) { childs.push_back(datamodel); } @@ -740,43 +784,44 @@ Node FlatteningInterpreter::globalTransitionToNode(GlobalTransition } CREATE_TRANSIENT_STATE_WITH_CHILDS - + if (transientStateChain.size() > 0) { for (int i = 0; i < transientStateChain.size(); i++) { Element transientStateElem = Element(transientStateChain[i]); transientStateElem.setAttribute("id", "transient-" + globalTransition->transitionId + "-" + globalTransition->source + "-" + toStr(i)); - Element exitTransition = _flatDoc.createElementNS(xmlNs, "transition"); - + Element exitTransition = _flatDoc.createElementNS(_nsInfo.nsURL, "transition"); + _nsInfo.setPrefix(exitTransition); + if (i == transientStateChain.size() - 1) { exitTransition.setAttribute("target", globalTransition->destination); } else { exitTransition.setAttribute("target", "transient-" + globalTransition->transitionId + "-" + globalTransition->source + "-" + toStr(i + 1)); } transientStateElem.appendChild(exitTransition); - + if (i == 0) transition.setAttribute("target", transientStateElem.getAttribute("id")); - + _scxml.appendChild(transientStateElem); } } else { transition.setAttribute("target", globalTransition->destination); } - + return transition; } void FlatteningInterpreter::weightTransitions() { maxDepth = 0; maxOrder = 0; - + int depth = 0; Arabica::XPath::NodeSet states = getChildStates(_scxml); while(states.size() > 0) { - NodeSet transitions = filterChildElements(_xmlNSPrefix + "transition", states); - NodeSet initials = filterChildElements(_xmlNSPrefix + "initial", states); - transitions.push_back(filterChildElements(_xmlNSPrefix + "transition", initials)); + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", states); + NodeSet initials = filterChildElements(_nsInfo.xmlNSPrefix + "initial", states); + transitions.push_back(filterChildElements(_nsInfo.xmlNSPrefix + "transition", initials)); for (int j = 0; j < transitions.size(); j++) { if (depth > maxDepth) @@ -791,24 +836,24 @@ void FlatteningInterpreter::weightTransitions() { states = getChildStates(states); } } - + void FlatteningInterpreter::labelTransitions() { // put a unique id on each transition Arabica::XPath::NodeSet states = getAllStates(); states.push_back(_scxml); for (int i = 0; i < states.size(); i++) { std::string stateId = ATTR(states[i], "id"); - NodeSet transitions = filterChildElements(_xmlNSPrefix + "transition", states[i]); + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", states[i]); // some transitions are in the inital elements - NodeSet initials = filterChildElements(_xmlNSPrefix + "initial", states[i]); - transitions.push_back(filterChildElements(_xmlNSPrefix + "transition", initials)); + NodeSet initials = filterChildElements(_nsInfo.xmlNSPrefix + "initial", states[i]); + transitions.push_back(filterChildElements(_nsInfo.xmlNSPrefix + "transition", initials)); for (int j = 0; j < transitions.size(); j++) { Element transition = Element(transitions[j]); transition.setAttribute("id", stateId + ":"+ toStr(j + 1)); } } } - + void FlatteningInterpreter::beforeMicroStep(Interpreter interpreter) { } void FlatteningInterpreter::onStableConfiguration(Interpreter interpreter) { @@ -828,31 +873,31 @@ void FlatteningInterpreter::beforeEnteringState(Interpreter interpreter, const A void FlatteningInterpreter::beforeTakingTransition(Interpreter interpreter, const Arabica::DOM::Element& transition, bool moreComing) { } - + GlobalState::GlobalState(const Arabica::XPath::NodeSet& activeStates_, - const Arabica::XPath::NodeSet& alreadyEnteredStates_, // we need to remember for binding=late - const std::map >& historyStates_) { - + const Arabica::XPath::NodeSet& alreadyEnteredStates_, // we need to remember for binding=late + const std::map >& historyStates_) { + // make copies and sort activeStates = activeStates_; alreadyEnteredStates = alreadyEnteredStates_; historyStates = historyStates_; isFinal = true; // is set to false if we contain a non-final state - + // start state is not final if (activeStates.size() == 0) { isFinal = false; } - + // sort configuration activeStates.to_document_order(); alreadyEnteredStates.to_document_order(); for(std::map >::iterator historyIter = historyStates.begin(); - historyIter != historyStates.end(); - historyIter++) { + historyIter != historyStates.end(); + historyIter++) { historyIter->second.to_document_order(); } - + // create a unique identifier for a global configuration std::ostringstream idSS; idSS << "active-"; @@ -867,10 +912,10 @@ GlobalState::GlobalState(const Arabica::XPath::NodeSet& activeState idSS << ATTR(alreadyEnteredStates[i], "id") << "-"; } idSS << ";"; - + for(std::map >::const_iterator histIter = historyStates.begin(); - histIter != historyStates.end(); - histIter++) { + histIter != historyStates.end(); + histIter++) { const Arabica::XPath::NodeSet& histStates = histIter->second; idSS << "history-"; idSS << histIter->first << "-"; @@ -878,7 +923,7 @@ GlobalState::GlobalState(const Arabica::XPath::NodeSet& activeState idSS << ATTR(histStates[i], "id") << "-"; } } - + stateId = idSS.str(); } @@ -886,7 +931,7 @@ GlobalTransition::GlobalTransition(const Arabica::XPath::NodeSet& t transitions = transitionSet; isValid = true; isEventless = true; - + #if 0 std::cout << "################" << std::endl; for (int i = 0; i < transitions.size(); i++) { @@ -894,14 +939,14 @@ GlobalTransition::GlobalTransition(const Arabica::XPath::NodeSet& t } std::cout << "################" << std::endl; #endif - + std::list conditions; std::ostringstream setId; // also build id for subset for (int i = 0; i < transitions.size(); i++) { // get a unique string for the transition - we assume it is sorted assert(HAS_ATTR(transitions[i], "id")); setId << ATTR(transitions[i], "id") << "-"; - + // gather conditions while we are iterating anyway if (HAS_ATTR(transitions[i], "cond")) { conditions.push_back(ATTR(transitions[i], "cond")); @@ -920,7 +965,7 @@ GlobalTransition::GlobalTransition(const Arabica::XPath::NodeSet& t bool foundEventLess = false; bool foundWithTarget = false; bool foundTargetLess = false; - + for (int i = 0; i < transitions.size(); i++) { if (HAS_ATTR(transitions[i], "eventexpr")) { Event e("error.execution", Event::PLATFORM); @@ -947,7 +992,7 @@ GlobalTransition::GlobalTransition(const Arabica::XPath::NodeSet& t } } - + // do not mix eventless and event transitions if (foundEventLess && foundWithEvent) { isValid = false; @@ -962,20 +1007,20 @@ GlobalTransition::GlobalTransition(const Arabica::XPath::NodeSet& t isEventless = foundEventLess; isTargetless = !foundWithTarget; - + // is there a set of event names that would enable this conflict-free transition set? if (foundWithEvent) { // get the set of longest event descriptors that will enable this transition set eventNames = getCommonEvents(transitions); if (eventNames.size() == 0) { - std::cout << "No event will activate this conflict-free subset" << std::endl; +// LOG(INFO) << "No event will activate this conflict-free subset" << std::endl; isValid = false; return; } else { std::string seperator = ""; for (std::list::iterator eventIter = eventNames.begin(); - eventIter != eventNames.end(); - eventIter++) { + eventIter != eventNames.end(); + eventIter++) { eventDesc += seperator + *eventIter; seperator = " "; } @@ -983,35 +1028,35 @@ GlobalTransition::GlobalTransition(const Arabica::XPath::NodeSet& t if (eventDesc.size() == 0) eventDesc = "*"; } - + if (conditions.size() > 0) { condition = dataModel.andExpressions(conditions); if (condition.size() == 0) { - std::cout << "Datamodel does not support to conjungate expressions!" << std::endl; + LOG(ERROR) << "Datamodel does not support to conjungate expressions!" << std::endl; } } } - + std::list GlobalTransition::getCommonEvents(const NodeSet& transitions) { std::list prefixes; std::list longestPrefixes; - + for (int i = 0; i < transitions.size(); i++) { // for every transition std::list eventNames = Interpreter::tokenizeIdRefs(ATTR(transitions[i], "event")); - + for (std::list::iterator eventNameIter = eventNames.begin(); - eventNameIter != eventNames.end(); - eventNameIter++) { + eventNameIter != eventNames.end(); + eventNameIter++) { // for every event descriptor std::string eventName = *eventNameIter; - + // remove trailing .* if (eventName.find("*", eventName.size() - 1) != std::string::npos) eventName = eventName.substr(0, eventName.size() - 1); if (eventName.find(".", eventName.size() - 1) != std::string::npos) eventName = eventName.substr(0, eventName.size() - 1); - + bool isMatching = true; for (int j = 0; j < transitions.size(); j++) { // check if token would activate all other transitions @@ -1027,20 +1072,20 @@ std::list GlobalTransition::getCommonEvents(const NodeSet::iterator outerEventNameIter = prefixes.begin(); - outerEventNameIter != prefixes.end(); - outerEventNameIter++) { + outerEventNameIter != prefixes.end(); + outerEventNameIter++) { for (std::list::iterator innerEventNameIter = prefixes.begin(); - innerEventNameIter != prefixes.end(); - innerEventNameIter++) { + innerEventNameIter != prefixes.end(); + innerEventNameIter++) { if (!iequals(*outerEventNameIter, *innerEventNameIter) && Interpreter::nameMatch(*outerEventNameIter, *innerEventNameIter)) { goto IS_PREFIX; } } longestPrefixes.push_back(*outerEventNameIter); - IS_PREFIX: +IS_PREFIX: ; } return longestPrefixes; diff --git a/src/uscxml/transform/ChartToFSM.h b/src/uscxml/transform/ChartToFSM.h index 14ec4e7..80f532a 100644 --- a/src/uscxml/transform/ChartToFSM.h +++ b/src/uscxml/transform/ChartToFSM.h @@ -37,21 +37,21 @@ public: GlobalState() {} GlobalState(const Arabica::XPath::NodeSet& activeStates, - const Arabica::XPath::NodeSet& alreadyEnteredStates, // we need to remember for binding=late - const std::map >& historyStates); - + const Arabica::XPath::NodeSet& alreadyEnteredStates, // we need to remember for binding=late + const std::map >& historyStates); + Arabica::XPath::NodeSet activeStates; Arabica::XPath::NodeSet alreadyEnteredStates; std::map > historyStates; - + std::map incoming; std::map outgoing; std::string stateId; - + bool isFinal; }; - + class GlobalTransition { public: class Action { @@ -64,24 +64,24 @@ public: Arabica::DOM::Node invoke; Arabica::DOM::Node uninvoke; }; - + GlobalTransition(const Arabica::XPath::NodeSet& transitions, DataModel dataModel); - + bool isValid; // constructor will determine, calling code will delete if not bool isEventless; // whether or not all our transitions are eventless bool isTargetless; // whether or not all our transitions are eventless bool isSubset; // there is a superset to this set - + std::vector firstElemPerLevel; std::vector nrElemPerLevel; std::vector prioPerLevel; - + Arabica::XPath::NodeSet transitions; // constituting transitions std::list eventNames; // the list of longest event names that will enable this set std::string eventDesc; // space-seperated eventnames for convenience std::string condition; // conjunction of all the set's conditions - + // executable content we gathered when we took the transition std::list actions; @@ -90,19 +90,21 @@ public: Arabica::XPath::NodeSet invoke; Arabica::XPath::NodeSet uninvoke; - + std::string transitionId; std::string source; std::string destination; - + protected: - std::list getCommonEvents(const Arabica::XPath::NodeSet& transitions); + std::list getCommonEvents(const Arabica::XPath::NodeSet& transitions); }; - + class FlatteningInterpreter : public InterpreterDraft6, public InterpreterMonitor { public: FlatteningInterpreter(const Arabica::DOM::Document& doc); - Arabica::DOM::Document& getDocument(); // overwrite to return flat FSM + virtual ~FlatteningInterpreter(); + + Arabica::DOM::Document getDocument() const; // overwrite to return flat FSM void interpret(); protected: @@ -131,22 +133,22 @@ protected: void weightTransitions(); void createDocument(); - Arabica::DOM::Node globalStateToNode(GlobalState* globalState, const std::string& xmlNs); - Arabica::DOM::Node globalTransitionToNode(GlobalTransition* globalTransition, const std::string& xmlNs); + Arabica::DOM::Node globalStateToNode(GlobalState* globalState); + Arabica::DOM::Node globalTransitionToNode(GlobalTransition* globalTransition); GlobalState* _start; GlobalTransition* _currGlobalTransition; - + int maxDepth; int maxOrder; - + Arabica::DOM::Document _flatDoc; std::map _globalConf; }; - + class ChartToFSM { public: - static Arabica::DOM::Document flatten(const Arabica::DOM::Document& doc, const std::map& nameSpaceInfo); + static Interpreter flatten(const Interpreter& other); }; } diff --git a/src/uscxml/transform/FSMToPromela.cpp b/src/uscxml/transform/FSMToPromela.cpp index 0c61900..dc3b581 100644 --- a/src/uscxml/transform/FSMToPromela.cpp +++ b/src/uscxml/transform/FSMToPromela.cpp @@ -19,10 +19,13 @@ #include "uscxml/transform/ChartToFSM.h" #include "uscxml/transform/FSMToPromela.h" +#include "uscxml/plugins/datamodel/promela/PromelaParser.h" #include #include #include "uscxml/UUID.h" #include +#include +#include namespace uscxml { @@ -30,47 +33,696 @@ using namespace Arabica::DOM; using namespace Arabica::XPath; void FSMToPromela::writeProgram(std::ostream& stream, - const Arabica::DOM::Document& doc, - const std::map& namespaceInfo) { + const Interpreter& interpreter) { + FSMToPromela promelaWriter; + interpreter.getImpl()->copyTo(&promelaWriter); + promelaWriter.writeProgram(stream); +} + +FSMToPromela::FSMToPromela() : _eventTrie(".") { +} + +void FSMToPromela::writeEvents(std::ostream& stream) { + std::list eventNames = _eventTrie.getWordsWithPrefix(""); + std::list::iterator eventIter = eventNames.begin(); + stream << "// event name identifiers" << std::endl; + while(eventIter != eventNames.end()) { + stream << "#define " << "e" << (*eventIter)->identifier << " " << (*eventIter)->identifier; + stream << " // from \"" << (*eventIter)->value << "\"" << std::endl; + eventIter++; + } +} + +void FSMToPromela::writeStates(std::ostream& stream) { + stream << "// state name identifiers" << std::endl; + for (int i = 0; i < _globalStates.size(); i++) { + stream << "#define " << "s" << i << " " << i; + stream << " // from \"" << ATTR(_globalStates[i], "id") << "\"" << std::endl; + } + +} + +Arabica::XPath::NodeSet FSMToPromela::getTransientContent(const Arabica::DOM::Node& state) { + Arabica::XPath::NodeSet content; + Arabica::DOM::Node currState = state; + for (;;) { + if (!HAS_ATTR(currState, "transient") || !DOMUtils::attributeIsTrue(ATTR(currState, "transient"))) + break; + content.push_back(filterChildElements(_nsInfo.xmlNSPrefix + "invoke", currState)); + content.push_back(filterChildElements(_nsInfo.xmlNSPrefix + "onentry", currState)); + content.push_back(filterChildElements(_nsInfo.xmlNSPrefix + "onexit", currState)); + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", currState); + currState = _states[ATTR(transitions[0], "target")]; + } + + return content; +} + +Node FSMToPromela::getUltimateTarget(const Arabica::DOM::Node& transition) { + Arabica::DOM::Node currState = _states[ATTR(transition, "target")]; + + for (;;) { + if (!HAS_ATTR(currState, "transient") || !DOMUtils::attributeIsTrue(ATTR(currState, "transient"))) + return currState; + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", currState); + currState = _states[ATTR(transitions[0], "target")]; + } +} + +void FSMToPromela::writeInlineComment(std::ostream& stream, const Arabica::DOM::Node& node) { + if (node.getNodeType() != Node_base::COMMENT_NODE) + return; + + std::string comment = node.getNodeValue(); + boost::trim(comment); + if (!boost::starts_with(comment, "promela-inline:")) + return; + + std::stringstream ssLine(comment); + std::string line; + std::getline(ssLine, line); // consume first line + while(std::getline(ssLine, line)) { + if (line.length() == 0) + continue; + stream << line; + } +} + +void FSMToPromela::writeExecutableContent(std::ostream& stream, const Arabica::DOM::Node& node, int indent) { + + std::string padding; + for (int i = 0; i < indent; i++) { + padding += " "; + } + + if (node.getNodeType() == Node_base::COMMENT_NODE) { + std::string comment = node.getNodeValue(); + boost::trim(comment); + std::stringstream inlinePromela; + if (!boost::starts_with(comment, "promela-inline:")) + return; + std::stringstream ssLine(comment); + std::string line; + std::getline(ssLine, line); // consume first line + while(std::getline(ssLine, line)) { + if (line.length() == 0) + continue; + inlinePromela << line << std::endl; + } + stream << padding << "skip;" << std::endl; + stream << beautifyIndentation(inlinePromela.str(), indent) << std::endl; + } + + if (node.getNodeType() != Node_base::ELEMENT_NODE) + return; + + if (false) { + } else if(TAGNAME(node) == "state") { + if (HAS_ATTR(node, "transient") && DOMUtils::attributeIsTrue(ATTR(node, "transient"))) { + Arabica::XPath::NodeSet execContent = getTransientContent(node); + for (int i = 0; i < execContent.size(); i++) { + writeExecutableContent(stream, execContent[i], indent); + } + } else { + Arabica::DOM::Node child = node.getFirstChild(); + while(child) { + writeExecutableContent(stream, child, indent); + child = child.getNextSibling(); + } + } + } else if(TAGNAME(node) == "transition") { + stream << "t" << _transitions[node] << ":" << std::endl; + + // check for special promela labels + PromelaInlines promInls = getInlinePromela(getTransientContent(_states[ATTR(node, "target")]), true); + + if (promInls.hasAcceptLabel) + stream << padding << "acceptLabelT" << _transitions[node] << ":" << std::endl; + if (promInls.hasEndLabel) + stream << padding << "endLabelT" << _transitions[node] << ":" << std::endl; + if (promInls.hasProgressLabel) + stream << padding << "progressLabelT" << _transitions[node] << ":" << std::endl; + + stream << padding << "atomic {" << std::endl; + writeExecutableContent(stream, _states[ATTR(node, "target")], indent+1); + stream << padding << " skip;" << std::endl; + + Node newState = getUltimateTarget(node); + for (int i = 0; i < _globalStates.size(); i++) { + if (newState != _globalStates[i]) + continue; + stream << padding << " s = s" << i << ";" << std::endl; + } + + stream << padding << "}" << std::endl; + if (isFinal(newState)) { + stream << padding << "goto terminate;" << std::endl; + } else { + stream << padding << "goto nextStep;" << std::endl; + } + + } else if(TAGNAME(node) == "onentry" || TAGNAME(node) == "onexit") { + Arabica::DOM::Node child = node.getFirstChild(); + while(child) { + writeExecutableContent(stream, child, indent); + child = child.getNextSibling(); + } + + } else if(TAGNAME(node) == "script") { + NodeSet scriptText = filterChildType(Node_base::TEXT_NODE, node, true); + for (int i = 0; i < scriptText.size(); i++) { + stream << beautifyIndentation(scriptText[i].getNodeValue(), indent) << std::endl; + } + + } else if(TAGNAME(node) == "log") { + // ignore + + } else if(TAGNAME(node) == "foreach") { + if (HAS_ATTR(node, "index")) + stream << padding << ATTR(node, "index") << " = 0;" << std::endl; + stream << padding << "for (" << ATTR(node, "item") << " in " << ATTR(node, "array") << ") {" << std::endl; + Arabica::DOM::Node child = node.getFirstChild(); + while(child) { + writeExecutableContent(stream, child, indent + 1); + child = child.getNextSibling(); + } + if (HAS_ATTR(node, "index")) + stream << padding << " " << ATTR(node, "index") << "++;" << std::endl; + stream << padding << "}" << std::endl; + + } else if(TAGNAME(node) == "if") { + NodeSet condChain; + condChain.push_back(node); + condChain.push_back(filterChildElements(_nsInfo.xmlNSPrefix + "elseif", node)); + condChain.push_back(filterChildElements(_nsInfo.xmlNSPrefix + "else", node)); + + writeIfBlock(stream, condChain, indent); + + } else if(TAGNAME(node) == "raise") { + TrieNode* trieNode = _eventTrie.getNodeWithPrefix(ATTR(node, "event")); + stream << padding << "iQ!e" << trieNode->identifier << ";" << std::endl; + } else if(TAGNAME(node) == "invoke") { + stream << padding << "run " << ATTR(node, "invokeid") << "EventSource();" << std::endl; + } else if(TAGNAME(node) == "uninvoke") { + stream << padding << ATTR(node, "invokeid") << "EventSourceDone" << "= 1;" << std::endl; + } else { + + std::cerr << "'" << TAGNAME(node) << "'" << std::endl << node << std::endl; + assert(false); + } + +} + +PromelaInlines FSMToPromela::getInlinePromela(const Arabica::XPath::NodeSet& elements, bool recurse) { + PromelaInlines prom; + + if (elements.size() == 0) + return prom; + + Arabica::XPath::NodeSet comments = filterChildType(Node_base::COMMENT_NODE, elements, recurse); + for (int i = 0; i < comments.size(); i++) { + std::stringstream ssLine(comments[i].getNodeValue()); + std::string line; + + bool isInPromelaCode = false; + PromelaInline promInl; + + while(std::getline(ssLine, line)) { + std::string trimLine = boost::trim_copy(line); + if (line.length() == 0) + continue; + if (false) { + } else if (boost::starts_with(trimLine, "promela-progress")) { + prom.hasProgressLabel = true; + if (isInPromelaCode) { + prom.inlines.push_back(promInl); + isInPromelaCode = false; + } + promInl.type = PromelaInline::PROMELA_PROGRESS_LABEL; + promInl.content = line; + prom.inlines.push_back(promInl); + } else if (boost::starts_with(trimLine, "promela-accept")) { + prom.hasAcceptLabel = true; + if (isInPromelaCode) { + prom.inlines.push_back(promInl); + isInPromelaCode = false; + } + promInl.type = PromelaInline::PROMELA_ACCEPT_LABEL; + promInl.content = line; + prom.inlines.push_back(promInl); + } else if (boost::starts_with(trimLine, "promela-end")) { + prom.hasEndLabel = true; + if (isInPromelaCode) { + prom.inlines.push_back(promInl); + isInPromelaCode = false; + } + promInl.type = PromelaInline::PROMELA_END_LABEL; + promInl.content = line; + prom.inlines.push_back(promInl); + } else if (boost::starts_with(trimLine, "promela-inline")) { + prom.hasCode = true; + isInPromelaCode = true; + promInl.type = PromelaInline::PROMELA_CODE; + } else if (isInPromelaCode) { + promInl.content += line; + } + } + // inline code ends with comment + if (isInPromelaCode) { + prom.inlines.push_back(promInl); + } + } + return prom; +} + +void FSMToPromela::writeIfBlock(std::ostream& stream, const Arabica::XPath::NodeSet& condChain, int indent) { + if (condChain.size() == 0) + return; + + std::string padding; + for (int i = 0; i < indent; i++) { + padding += " "; + } + + bool noNext = condChain.size() == 1; + bool nextIsElse = false; + if (condChain.size() > 1) { + if (TAGNAME(condChain[1]) == "else") { + nextIsElse = true; + } + } + + Node ifNode = condChain[0]; + + stream << padding << "if" << std::endl; + // we need to nest the elseifs to resolve promela if semantics + stream << padding << ":: (" << ATTR(ifNode, "cond") << ") -> {" << std::endl; + + Arabica::DOM::Node child; + if (TAGNAME(ifNode) == "if") { + child = ifNode.getFirstChild(); + } else { + child = ifNode.getNextSibling(); + } + while(child) { + if (child.getNodeType() == Node_base::ELEMENT_NODE) { + if (TAGNAME(child) == "elseif" || TAGNAME(child) == "else") + break; + } + writeExecutableContent(stream, child, indent + 1); + child = child.getNextSibling(); + } + stream << padding << "}" << std::endl; + stream << padding << ":: else -> "; + + if (nextIsElse) { + child = condChain[1].getNextSibling(); + stream << "{" << std::endl; + while(child) { + writeExecutableContent(stream, child, indent + 1); + child = child.getNextSibling(); + } + stream << padding << "}" << std::endl; + + } else if (noNext) { + stream << "skip;" << std::endl; + } else { + stream << "{" << std::endl; + + Arabica::XPath::NodeSet cdrCondChain; + for (int i = 1; i < condChain.size(); i++) { + cdrCondChain.push_back(condChain[i]); + } + writeIfBlock(stream, cdrCondChain, indent + 1); + stream << padding << "}" << std::endl; + + } + + stream << padding << "fi;" << std::endl; + +} + +std::string FSMToPromela::beautifyIndentation(const std::string& code, int indent) { + + std::string padding; + for (int i = 0; i < indent; i++) { + padding += " "; + } + + // remove topmost indentation from every line and reindent + std::stringstream beautifiedSS; + + std::string initialIndent; + bool gotIndent = false; + bool isFirstLine = true; + std::stringstream ssLine(code); + std::string line; + + while(std::getline(ssLine, line)) { + size_t firstChar = line.find_first_not_of(" \t\r\n"); + if (firstChar != std::string::npos) { + if (!gotIndent) { + initialIndent = line.substr(0, firstChar); + gotIndent = true; + } + beautifiedSS << (isFirstLine ? "" : "\n") << padding << boost::replace_first_copy(line, initialIndent, ""); + isFirstLine = false; + } + } + + return beautifiedSS.str(); +} + +void FSMToPromela::writeDeclarations(std::ostream& stream) { + + // get all data elements + NodeSet datas = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "data", _scxml).asNodeSet(); + NodeSet dataText = filterChildType(Node_base::TEXT_NODE, datas, true); + + // write their text content + stream << "// datamodel variables" << std::endl; + for (int i = 0; i < dataText.size(); i++) { + Node data = dataText[i]; + stream << beautifyIndentation(data.getNodeValue()) << std::endl; + } + + stream << std::endl; + stream << "// global variables" << std::endl; + stream << "int e; /* current event */" << std::endl; + stream << "int s; /* current state */" << std::endl; + stream << "chan iQ = [100] of {int} /* internal queue */" << std::endl; + stream << "chan eQ = [100] of {int} /* external queue */" << std::endl; + + stream << std::endl; + stream << "// event sources" << std::endl; + if (_globalEventSource) + stream << "bool globalEventSourceDone;" << std::endl; + + std::map::iterator invIter = _invokers.begin(); + while(invIter != _invokers.end()) { + stream << "bool " << invIter->first << "EventSourceDone;" << std::endl; + stream << std::endl; + invIter++; + } + +} + +void FSMToPromela::writeEventSources(std::ostream& stream) { + if (_globalEventSource) + writeEventSource(stream, "global", _globalEventSource); + + std::map::iterator invIter = _invokers.begin(); + while(invIter != _invokers.end()) { + writeEventSource(stream, invIter->first, invIter->second); + invIter++; + } + +} + +void FSMToPromela::writeEventSource(std::ostream& stream, const std::string& name, const PromelaEventSource& source) { + stream << "proctype " << name << "EventSource() {" << std::endl; + stream << " " << name << "EventSourceDone = 0;" << std::endl; + stream << " " << name << "NewEvent:" << std::endl; + stream << " " << "if" << std::endl; + stream << " " << ":: " << name << "EventSourceDone -> skip;" << std::endl; + stream << " " << ":: else { " << std::endl; + stream << " " << " if" << std::endl; + stream << " " << " :: 1 -> " << "goto " << name << "NewEvent;" << std::endl; + + std::list >::const_iterator seqIter = source.sequences.begin(); + while(seqIter != source.sequences.end()) { + stream << " " << ":: "; + std::list::const_iterator evIter = seqIter->begin(); + while(evIter != seqIter->end()) { + TrieNode* node = _eventTrie.getNodeWithPrefix(*evIter); + stream << "eQ!" << node->identifier << "; "; + evIter++; + } + stream << "goto " << name << "NewEvent;" << std::endl; + seqIter++; + } + stream << " " << " fi" << std::endl; + stream << " " << "}" << std::endl; + stream << " " << "fi" << std::endl; + stream << "}" << std::endl; +} + + +void FSMToPromela::writeFSM(std::ostream& stream) { + NodeSet transitions; + + stream << "proctype step() {" << std::endl; + // write initial transition + transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", _startState); + assert(transitions.size() == 1); + stream << " // transition's executable content" << std::endl; + writeExecutableContent(stream, transitions[0], 1); + + for (int i = 0; i < _globalStates.size(); i++) { + if (_globalStates[i] == _startState) + continue; + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", _globalStates[i]); + for (int j = 0; j < transitions.size(); j++) { + writeExecutableContent(stream, transitions[j], 1); + } + } + + stream << std::endl; + stream << "nextStep: /* pop an event */" << std::endl; + stream << " if" << std::endl; + stream << " :: len(iQ) != 0 -> iQ ? e /* from internal queue */" << std::endl; + stream << " :: else -> eQ ? e /* from external queue */" << std::endl; + stream << " fi;" << std::endl; + stream << " /* event dispatching per state */" << std::endl; + stream << " if" << std::endl; + + writeEventDispatching(stream); + + stream << " :: else -> goto nextStep;" << std::endl; + stream << " fi;" << std::endl; + stream << "terminate: skip;" << std::endl; + + // stop all event sources + if (_globalEventSource) + stream << " globalEventSourceDone = 1;" << std::endl; + + std::map::iterator invIter = _invokers.begin(); + while(invIter != _invokers.end()) { + stream << " " << invIter->first << "EventSourceDone = 1;" << std::endl; + invIter++; + } + + + stream << "}" << std::endl; +} + +void FSMToPromela::writeEventDispatching(std::ostream& stream) { + for (int i = 0; i < _globalStates.size(); i++) { + if (_globalStates[i] == _startState) + continue; + + stream << " :: (s == s" << i << ") -> {" << std::endl; + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", _globalStates[i]); + writeDispatchingBlock(stream, transitions, 2); + stream << " goto nextStep;" << std::endl; + stream << " }" << std::endl; + } } -FSMToPromela::FSMToPromela(const Arabica::DOM::Document& doc, - const std::map& namespaceInfo) { +void FSMToPromela::writeDispatchingBlock(std::ostream& stream, const Arabica::XPath::NodeSet& transChain, int indent) { + if (transChain.size() == 0) + return; - std::map::const_iterator nsIter = namespaceInfo.begin(); - while(nsIter != namespaceInfo.end()) { - std::string uri = nsIter->first; - std::string prefix = nsIter->second; - if (iequals(uri, "http://www.w3.org/2005/07/scxml")) { - _nsURL = uri; - if (prefix.size() == 0) { - _xpathPrefix = "scxml:"; - _nsContext.addNamespaceDeclaration(uri, "scxml"); - _nsToPrefix[uri] = "scxml"; - } else { - _xpathPrefix = prefix + ":"; - _xmlNSPrefix = _xpathPrefix; - _nsContext.addNamespaceDeclaration(uri, prefix); - _nsToPrefix[uri] = prefix; + std::string padding; + for (int i = 0; i < indent; i++) { + padding += " "; + } + + stream << padding << "if" << std::endl; + stream << padding << ":: ((0"; + + Node currTrans = transChain[0]; + std::string eventDesc = ATTR(currTrans, "event"); + if (boost::ends_with(eventDesc, "*")) + eventDesc = eventDesc.substr(0, eventDesc.size() - 1); + if (boost::ends_with(eventDesc, ".")) + eventDesc = eventDesc.substr(0, eventDesc.size() - 1); + + if (eventDesc.size() == 0) { + stream << " || 1"; + } else { + std::list trieNodes = _eventTrie.getWordsWithPrefix(eventDesc); + + std::list::iterator trieIter = trieNodes.begin(); + while(trieIter != trieNodes.end()) { + stream << " || e == e" << (*trieIter)->identifier; + trieIter++; + } + } + + stream << ") && "; + stream << (HAS_ATTR(currTrans, "cond") ? ATTR(currTrans, "cond") : "1"); + stream << ") -> goto t" << _transitions[currTrans] << ";" << std::endl; +; + + stream << padding << ":: else {" << std::endl; + + Arabica::XPath::NodeSet cdrTransChain; + for (int i = 1; i < transChain.size(); i++) { + cdrTransChain.push_back(transChain[i]); + } + writeDispatchingBlock(stream, cdrTransChain, indent + 1); + + stream << padding << " goto nextStep;" << std::endl; + stream << padding << "}" << std::endl; + stream << padding << "fi;" << std::endl; +} + + +void FSMToPromela::writeMain(std::ostream& stream) { + stream << std::endl; + stream << "init {" << std::endl; + if (_globalEventSource) + stream << " run globalEventSource();" << std::endl; + stream << " run step();" << std::endl; + stream << "}" << std::endl; + +} + +void FSMToPromela::initNodes() { + // get all states + NodeSet states = filterChildElements(_nsInfo.xmlNSPrefix + "state", _scxml); + for (int i = 0; i < states.size(); i++) { + _states[ATTR(states[i], "id")] = states[i]; + if (HAS_ATTR(states[i], "transient") && DOMUtils::attributeIsTrue(ATTR(states[i], "transient"))) + continue; + _globalStates.push_back(states[i]); + } + _startState = _states[ATTR(_scxml, "initial")]; + + // initialize event trie with all events that might occur + NodeSet internalEventNames; + internalEventNames.push_back(_xpath.evaluate("//" + _nsInfo.xpathPrefix + "transition", _scxml).asNodeSet()); + internalEventNames.push_back(_xpath.evaluate("//" + _nsInfo.xpathPrefix + "raise", _scxml).asNodeSet()); + internalEventNames.push_back(_xpath.evaluate("//" + _nsInfo.xpathPrefix + "send", _scxml).asNodeSet()); + + for (int i = 0; i < internalEventNames.size(); i++) { + if (HAS_ATTR(internalEventNames[i], "event")) { + std::string eventNames = ATTR(internalEventNames[i], "event"); + std::list events = tokenizeIdRefs(eventNames); + for (std::list::iterator eventIter = events.begin(); + eventIter != events.end(); eventIter++) { + std::string eventName = *eventIter; + if (boost::ends_with(eventName, "*")) + eventName = eventName.substr(0, eventName.size() - 1); + if (boost::ends_with(eventName, ".")) + eventName = eventName.substr(0, eventName.size() - 1); + _eventTrie.addWord(eventName); + } + } + } + + // external event names from comments + NodeSet promelaEventSourceComments; + NodeSet invokers = _xpath.evaluate("//" + _nsInfo.xpathPrefix + "invoke", _scxml).asNodeSet(); + promelaEventSourceComments.push_back(filterChildType(Node_base::COMMENT_NODE, invokers, true)); // comments in invoke elements + promelaEventSourceComments.push_back(filterChildType(Node_base::COMMENT_NODE, _scxml, false)); // comments in scxml element + + for (int i = 0; i < promelaEventSourceComments.size(); i++) { + std::string comment = promelaEventSourceComments[i].getNodeValue(); + boost::trim(comment); + if (!boost::starts_with(comment, "promela-event-source:")) + continue; + PromelaEventSource* eventSource = NULL; + if (false) { + } else if (TAGNAME(promelaEventSourceComments[i].getParentNode()) == "scxml") { + eventSource = &_globalEventSource; + } else if (TAGNAME(promelaEventSourceComments[i].getParentNode()) == "invoke") { + if (!HAS_ATTR(promelaEventSourceComments[i].getParentNode(), "invokeid")) { + Element invoker = Element(promelaEventSourceComments[i].getParentNode()); + invoker.setAttribute("invokeid", "invoker" + toStr(_invokers.size())); } + std::string invokeId = ATTR(promelaEventSourceComments[i].getParentNode(), "invokeid"); + eventSource = &_invokers[invokeId]; } else { - _nsContext.addNamespaceDeclaration(uri, prefix); - _nsToPrefix[uri] = prefix; + assert(false); + } + if (!eventSource) + continue; + std::stringstream ssLine(comment); + std::string line; + std::getline(ssLine, line); // consume first line + while(std::getline(ssLine, line)) { + if (line.length() == 0) + continue; + std::list currSeq; + + std::stringstream ssToken(line); + std::string token; + while(std::getline(ssToken, token, ' ')) { + if (token.length() == 0) + continue; + currSeq.push_back(token); + _eventTrie.addWord(token); + } + eventSource->sequences.push_back(currSeq); } - nsIter++; } - _xpath.setNamespaceContext(_nsContext); + + // enumerate transitions + NodeSet transitions = filterChildElements(_nsInfo.xmlNSPrefix + "transition", _scxml, true); + int index = 0; + for (int i = 0; i < transitions.size(); i++) { + _transitions[transitions[i]] = index++; + } +} - _document = doc; - NodeList scxmls = _document.getElementsByTagNameNS(_nsURL, "scxml"); - if (scxmls.getLength() > 0) { - _scxml = (Arabica::DOM::Element)scxmls.item(0); +void PromelaEventSource::dump() { + std::list >::iterator outerIter = sequences.begin(); + while(outerIter != sequences.end()) { + std::list::iterator innerIter = outerIter->begin(); + while(innerIter != outerIter->end()) { + std::cout << *innerIter << " "; + innerIter++; + } + std::cout << std::endl; + outerIter++; } } void FSMToPromela::writeProgram(std::ostream& stream) { - stream << "foo"; + + if (!HAS_ATTR(_scxml, "flat") || !DOMUtils::attributeIsTrue(ATTR(_scxml, "flat"))) { + LOG(ERROR) << "Given SCXML document was not flattened"; + return; + } + + if (!HAS_ATTR(_scxml, "datamodel") || ATTR(_scxml, "datamodel") != "promela") { + LOG(ERROR) << "Can only convert SCXML documents with \"promela\" datamodel"; + return; + } + + if (HAS_ATTR(_scxml, "binding") && ATTR(_scxml, "binding") != "early") { + LOG(ERROR) << "Can only convert for early data bindings"; + return; + } + + initNodes(); + + writeEvents(stream); + stream << std::endl; + writeStates(stream); + stream << std::endl; + writeDeclarations(stream); + stream << std::endl; + writeEventSources(stream); + stream << std::endl; + writeFSM(stream); + stream << std::endl; + writeMain(stream); + stream << std::endl; + } } \ No newline at end of file diff --git a/src/uscxml/transform/FSMToPromela.h b/src/uscxml/transform/FSMToPromela.h index c3324bb..adb0f6a 100644 --- a/src/uscxml/transform/FSMToPromela.h +++ b/src/uscxml/transform/FSMToPromela.h @@ -21,37 +21,90 @@ #define FSMTOPROMELA_H_RP48RFDJ #include "uscxml/DOMUtils.h" +#include "uscxml/util/Trie.h" + #include #include #include #include namespace uscxml { + +class PromelaInline { +public: + enum PromelaInlineType { + PROMELA_CODE, + PROMELA_EVENT_SOURCE, + PROMELA_PROGRESS_LABEL, + PROMELA_ACCEPT_LABEL, + PROMELA_END_LABEL + }; -class FSMToPromela { + std::string content; + PromelaInlineType type; +}; + +class PromelaInlines { +public: + PromelaInlines() : hasProgressLabel(false), hasAcceptLabel(false), hasEndLabel(false), hasEventSource(false), hasCode(false) {} + + std::list inlines; + bool hasProgressLabel; + bool hasAcceptLabel; + bool hasEndLabel; + bool hasEventSource; + bool hasCode; +}; + +struct PromelaEventSource { + std::list > sequences; + void dump(); + operator bool() { + return sequences.size() > 0; + } +}; + +class FSMToPromela : public InterpreterDraft6 { public: static void writeProgram(std::ostream& stream, - const Arabica::DOM::Document& doc, - const std::map& namespaceInfo); + const Interpreter& interpreter); protected: - FSMToPromela(const Arabica::DOM::Document& doc, - const std::map& namespaceInfo); - + FSMToPromela(); void writeProgram(std::ostream& stream); + + void initNodes(); + + void writeEvents(std::ostream& stream); + void writeStates(std::ostream& stream); + void writeDeclarations(std::ostream& stream); + void writeEventSources(std::ostream& stream); + void writeEventSource(std::ostream& stream, const std::string& name, const PromelaEventSource& source); + void writeExecutableContent(std::ostream& stream, const Arabica::DOM::Node& node, int indent = 0); + void writeInlineComment(std::ostream& stream, const Arabica::DOM::Node& node); + void writeFSM(std::ostream& stream); + void writeEventDispatching(std::ostream& stream); + void writeMain(std::ostream& stream); - Arabica::DOM::Document _document; - Arabica::DOM::Node _scxml; - Arabica::XPath::XPath _xpath; - Arabica::XPath::StandardNamespaceContext _nsContext; - std::string _xmlNSPrefix; // the actual prefix for elements in the xml file - std::string _xpathPrefix; // prefix mapped for xpath, "scxml" is _xmlNSPrefix is empty but _nsURL set - std::string _nsURL; // ough to be "http://www.w3.org/2005/07/scxml" - std::map _nsToPrefix; - std::map _nameSpaceInfo; + void writeIfBlock(std::ostream& stream, const Arabica::XPath::NodeSet& condChain, int indent = 0); + void writeDispatchingBlock(std::ostream& stream, const Arabica::XPath::NodeSet& transChain, int indent = 0); -}; + std::string beautifyIndentation(const std::string& code, int indent = 0); + + Arabica::XPath::NodeSet getTransientContent(const Arabica::DOM::Node& state); + Arabica::DOM::Node getUltimateTarget(const Arabica::DOM::Node& transition); + PromelaInlines getInlinePromela(const Arabica::XPath::NodeSet& elements, bool recurse = false); + Trie _eventTrie; + Arabica::XPath::NodeSet _globalStates; + Arabica::DOM::Node _startState; + std::map > _states; + std::map, int> _transitions; + + std::map _invokers; + PromelaEventSource _globalEventSource; +}; + } #endif /* end of include guard: FSMTOPROMELA_H_RP48RFDJ */ diff --git a/src/uscxml/util/Trie.cpp b/src/uscxml/util/Trie.cpp new file mode 100644 index 0000000..ebcc3ef --- /dev/null +++ b/src/uscxml/util/Trie.cpp @@ -0,0 +1,165 @@ +/** + * @file + * @author 2012-2014 Stefan Radomski (stefan.radomski@cs.tu-darmstadt.de) + * @copyright Simplified BSD + * + * @cond + * This program is free software: you can redistribute it and/or modify + * it under the terms of the FreeBSD license as published by the FreeBSD + * project. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * You should have received a copy of the FreeBSD license along with this + * program. If not, see . + * @endcond + */ + +#include "Trie.h" +#include + +namespace uscxml { + +Trie::Trie() { + root = new TrieNode(); + lastIdentifier = 0; +} + +Trie::Trie(const std::string& seperator) : seperator(seperator) { + root = new TrieNode(); + lastIdentifier = 0; +} + +Trie::~Trie() { + delete root; +} + +TrieNode::TrieNode() : hasWord(false) {} + +TrieNode::~TrieNode() { + std::map::iterator childIter = childs.begin(); + while(childIter != childs.end()) { + delete childIter->second; + childIter++; + } +} + +size_t Trie::getNextToken(const std::string& word, size_t offset, std::string& token) { + if (offset == std::string::npos || offset >= word.length()) { + token = ""; + return std::string::npos; + } + if (seperator.size() > 0) { + size_t sepPos = word.find(seperator, offset); + if (sepPos == offset) // starts with a seperator + return getNextToken(word, offset + seperator.length(), token); + if (sepPos == std::string::npos) { + token = word.substr(offset, word.length() - offset); + } else { + token = word.substr(offset, sepPos - offset); + sepPos += seperator.length(); + } + return sepPos; + } + token = word[offset]; + return offset + 1; +} + +void Trie::addWord(const std::string& word) { + TrieNode* currNode = root; + + std::string prefix; + size_t offset = 0; + + for(;;) { + offset = getNextToken(word, offset, prefix); + + if (prefix.size() > 0) { + if (currNode->childs.find(prefix) == currNode->childs.end()) + currNode->childs[prefix] = new TrieNode(); + currNode = currNode->childs[prefix]; + } + + if (offset == std::string::npos) + break; + } + if (!currNode->hasWord) { + currNode->identifier = lastIdentifier++; + currNode->value = word; + currNode->hasWord = true; + } +} + +TrieNode* Trie::getNodeWithPrefix(const std::string& prefix) { + std::string token; + size_t offset = 0; + + TrieNode* currNode = root; + + for(;;) { + offset = getNextToken(prefix, offset, token); + if (currNode->childs.find(token) == currNode->childs.end()) { + if (token.size() > 0) + currNode = NULL; + break; + } else { + currNode = currNode->childs[token]; + } + } + return currNode; +} + +std::list Trie::getWordsWithPrefix(const std::string& prefix) { + std::list nodes; + TrieNode* prefixNode = getNodeWithPrefix(prefix); + + if (prefixNode) { + nodes = getChildsWithWords(prefixNode); + } + + return nodes; +} + +std::list Trie::getChildsWithWords(TrieNode* node) { + std::list nodes; + if (node->hasWord) { + nodes.push_back(node); + } + + std::map::iterator childIter = node->childs.begin(); + while(childIter != node->childs.end()) { + std::list otherChilds = getChildsWithWords(childIter->second); + nodes.merge(otherChilds); + childIter++; + } + + return nodes; +} + +void TrieNode::dump(int indent) { + std::string padding; + for (int i = 0; i < indent; i++) { + padding += " "; + } + + std::map::iterator childIter = childs.begin(); + while(childIter != childs.end()) { + std::cout << padding << childIter->first; + if (childIter->second->hasWord) { + std::cout << " (word)"; + } + std::cout << std::endl; + childIter->second->dump(indent + 1); + childIter++; + } +} + +void Trie::dump() { + if (root->hasWord) + std::cout << "(word)" << std::endl; + root->dump(); +} + +} \ No newline at end of file diff --git a/src/uscxml/util/Trie.h b/src/uscxml/util/Trie.h new file mode 100644 index 0000000..5c2d14e --- /dev/null +++ b/src/uscxml/util/Trie.h @@ -0,0 +1,61 @@ +/** + * @file + * @author 2012-2014 Stefan Radomski (stefan.radomski@cs.tu-darmstadt.de) + * @copyright Simplified BSD + * + * @cond + * This program is free software: you can redistribute it and/or modify + * it under the terms of the FreeBSD license as published by the FreeBSD + * project. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * You should have received a copy of the FreeBSD license along with this + * program. If not, see . + * @endcond + */ + +#ifndef TRIE_H_UZMQRBO5 +#define TRIE_H_UZMQRBO5 + +#include +#include +#include + +namespace uscxml { + +struct TrieNode { + TrieNode(); + virtual ~TrieNode(); + + bool hasWord; + int identifier; + std::string value; + std::map childs; + void dump(int indent = 0); +}; + +struct Trie { + Trie(); + Trie(const std::string& seperator); + virtual ~Trie(); + + void addWord(const std::string& word); + size_t getNextToken(const std::string& word, size_t offset, std::string& token); + + TrieNode* getNodeWithPrefix(const std::string& prefix); + std::list getWordsWithPrefix(const std::string& prefix); + std::list getChildsWithWords(TrieNode* node); + void dump(); + + TrieNode* root; + std::string seperator; + int lastIdentifier; +}; + +} + + +#endif /* end of include guard: TRIE_H_UZMQRBO5 */ diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index e4f2260..24d05ab 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,21 +1,21 @@ # find_program(XMLLINT xmllint) # if (XMLLINT) -# file(GLOB SCXML_FILES samples/uscxml/*.scxml) +# file(GLOB SCXML_FILES uscxml/*.scxml) # endif() if (NOT WIN32) add_executable(test-predicates src/test-predicates.cpp) target_link_libraries(test-predicates uscxml) - add_test(test-predicates ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-predicates ${CMAKE_SOURCE_DIR}/test/samples/uscxml/test-predicates.scxml) + add_test(test-predicates ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-predicates ${CMAKE_SOURCE_DIR}/test/uscxml/test-predicates.scxml) set_target_properties(test-predicates PROPERTIES FOLDER "Tests") endif() -add_test(test-execution ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser ${CMAKE_SOURCE_DIR}/test/samples/uscxml/test-execution.scxml) -add_test(test-communication ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser -t5493 ${CMAKE_SOURCE_DIR}/test/samples/uscxml/test-communication.scxml) -add_test(test-done-data ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser ${CMAKE_SOURCE_DIR}/test/samples/uscxml/test-donedata.scxml) +add_test(test-execution ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser ${CMAKE_SOURCE_DIR}/test/uscxml/test-execution.scxml) +add_test(test-communication ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser -t5493 ${CMAKE_SOURCE_DIR}/test/uscxml/test-communication.scxml) +add_test(test-done-data ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser ${CMAKE_SOURCE_DIR}/test/uscxml/test-donedata.scxml) if (SWI_FOUND) - add_test(test-prolog-swi ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser -t2345 ${CMAKE_SOURCE_DIR}/test/samples/uscxml/test-prolog.scxml) + add_test(test-prolog-swi ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser -t2345 ${CMAKE_SOURCE_DIR}/test/uscxml/test-prolog.scxml) endif() # if (FFMPEG_FOUND) @@ -26,7 +26,7 @@ endif() # endif() if (V8_FOUND) - add_test(test-ecmascript ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser ${CMAKE_SOURCE_DIR}/test/samples/uscxml/test-ecmascript.scxml) + add_test(test-ecmascript ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/uscxml-browser ${CMAKE_SOURCE_DIR}/test/uscxml/test-ecmascript.scxml) endif() if (OPENSCENEGRAPH_FOUND AND OFF) @@ -40,6 +40,11 @@ target_link_libraries(test-base64 uscxml) add_test(test-base64 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-base64) set_target_properties(test-base64 PROPERTIES FOLDER "Tests") +add_executable(test-trie src/test-trie.cpp) +target_link_libraries(test-trie uscxml) +add_test(test-trie ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-trie) +set_target_properties(test-trie PROPERTIES FOLDER "Tests") + add_executable(test-eventdelay src/test-eventdelay.cpp) target_link_libraries(test-eventdelay uscxml) add_test(test-eventdelay ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-eventdelay) @@ -52,10 +57,15 @@ if (OFF) set_target_properties(test-dirmon PROPERTIES FOLDER "Tests") endif() +add_executable(test-arabica-namespaces src/test-arabica-namespaces.cpp) +target_link_libraries(test-arabica-namespaces uscxml) +add_test(test-arabica-namespaces ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-arabica-namespaces ${CMAKE_SOURCE_DIR}/test) +set_target_properties(test-arabica-namespaces PROPERTIES FOLDER "Tests") + if (NOT WIN32) add_executable(test-arabica-events src/test-arabica-events.cpp) target_link_libraries(test-arabica-events uscxml) - add_test(test-arabica-events ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-arabica-events ${CMAKE_SOURCE_DIR}/test/samples/uscxml/arabica/test-arabica-events.xml) + add_test(test-arabica-events ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-arabica-events ${CMAKE_SOURCE_DIR}/test/uscxml/arabica/test-arabica-events.xml) set_target_properties(test-arabica-events PROPERTIES FOLDER "Tests") add_executable(test-arabica-xpath src/test-arabica-xpath.cpp) @@ -74,7 +84,7 @@ if (NOT WIN32) # else() # target_link_libraries(test-stress uscxml) # endif() - # add_test(test-stress ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-stress ${CMAKE_SOURCE_DIR}/test/samples/w3c) + # add_test(test-stress ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-stress ${CMAKE_SOURCE_DIR}/test/w3c) # set_target_properties(test-stress PROPERTIES FOLDER "Tests") # if (LIBPURPLE_FOUND) @@ -102,7 +112,7 @@ set_target_properties(test-cmdline-parsing PROPERTIES FOLDER "Tests") # add_executable(test-initial-config src/test-initial-config.cpp) # target_link_libraries(test-initial-config uscxml) -# add_test(test-url ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-initial-config ${CMAKE_SOURCE_DIR}/test/samples/uscxml/test-initial-config.scxml) +# add_test(test-url ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/test-initial-config ${CMAKE_SOURCE_DIR}/test/uscxml/test-initial-config.scxml) # set_target_properties(test-initial-config PROPERTIES FOLDER "Tests") add_executable(test-datamodel src/test-datamodel.cpp) @@ -134,7 +144,7 @@ target_link_libraries(test-w3c uscxml) set_target_properties(test-w3c PROPERTIES FOLDER "Tests") file(GLOB_RECURSE W3C_TESTS - samples/w3c/*.scxml + w3c/*.scxml ) foreach( W3C_TEST ${W3C_TESTS} ) diff --git a/test/samples/apache/actions-initial-test.xml b/test/samples/apache/actions-initial-test.xml deleted file mode 100644 index d2d3e48..0000000 --- a/test/samples/apache/actions-initial-test.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/apache/actions-parallel-test.xml b/test/samples/apache/actions-parallel-test.xml deleted file mode 100644 index be9d25c..0000000 --- a/test/samples/apache/actions-parallel-test.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/apache/actions-state-test.xml b/test/samples/apache/actions-state-test.xml deleted file mode 100644 index 3374e21..0000000 --- a/test/samples/apache/actions-state-test.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/apache/assign-test-01.xml b/test/samples/apache/assign-test-01.xml deleted file mode 100644 index ed7e977..0000000 --- a/test/samples/apache/assign-test-01.xml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - 5 - - - - - - - - - - - - - - - - - 10 - - - 20 - - - - - - - - - - - - - - diff --git a/test/samples/apache/assign-test-02.xml b/test/samples/apache/assign-test-02.xml deleted file mode 100644 index 38ab9b3..0000000 --- a/test/samples/apache/assign-test-02.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - 1 - 2 - - - - - 3 - 4 - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/bar.xml b/test/samples/apache/bar.xml deleted file mode 100644 index 3901080..0000000 --- a/test/samples/apache/bar.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - diff --git a/test/samples/apache/custom-hello-world-01.xml b/test/samples/apache/custom-hello-world-01.xml deleted file mode 100644 index 5d8a348..0000000 --- a/test/samples/apache/custom-hello-world-01.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/custom-hello-world-02.xml b/test/samples/apache/custom-hello-world-02.xml deleted file mode 100644 index 7b27ccf..0000000 --- a/test/samples/apache/custom-hello-world-02.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/test/samples/apache/custom-hello-world-03.xml b/test/samples/apache/custom-hello-world-03.xml deleted file mode 100644 index c8cfc5e..0000000 --- a/test/samples/apache/custom-hello-world-03.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/test/samples/apache/custom-hello-world-04-el.xml b/test/samples/apache/custom-hello-world-04-el.xml deleted file mode 100644 index 0d5300b..0000000 --- a/test/samples/apache/custom-hello-world-04-el.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/custom-hello-world-04-jexl.xml b/test/samples/apache/custom-hello-world-04-jexl.xml deleted file mode 100644 index c44e9b3..0000000 --- a/test/samples/apache/custom-hello-world-04-jexl.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/datamodel-01.xml b/test/samples/apache/datamodel-01.xml deleted file mode 100644 index cc874fb..0000000 --- a/test/samples/apache/datamodel-01.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - foo - - - - - - - - - - - - - - - - - bar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/datamodel-02.xml b/test/samples/apache/datamodel-02.xml deleted file mode 100644 index b719b8b..0000000 --- a/test/samples/apache/datamodel-02.xml +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - - - - - - 10 - - - - - - - - - - - - - - - - 20 - - - - - - - - - - - - - - - - 30 - - - - - - - - - - - - - diff --git a/test/samples/apache/datamodel-03.xml b/test/samples/apache/datamodel-03.xml deleted file mode 100644 index f8a3310..0000000 --- a/test/samples/apache/datamodel-03.xml +++ /dev/null @@ -1,259 +0,0 @@ - - - - - - - - - - - - - 1 - - - - - - - - - - - - - - - - - - 10 - - - - - - - - - - - - - - - - - - - - - - - - - - 20 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 41 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/datamodel-04.xml b/test/samples/apache/datamodel-04.xml deleted file mode 100644 index 503a858..0000000 --- a/test/samples/apache/datamodel-04.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/edit-profile-config.xml b/test/samples/apache/edit-profile-config.xml deleted file mode 100644 index cdab498..0000000 --- a/test/samples/apache/edit-profile-config.xml +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/eventdata-01.xml b/test/samples/apache/eventdata-01.xml deleted file mode 100644 index c07d42d..0000000 --- a/test/samples/apache/eventdata-01.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/eventdata-02.xml b/test/samples/apache/eventdata-02.xml deleted file mode 100644 index df130ae..0000000 --- a/test/samples/apache/eventdata-02.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/eventdata-03.xml b/test/samples/apache/eventdata-03.xml deleted file mode 100644 index d4c4388..0000000 --- a/test/samples/apache/eventdata-03.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - 1 - 2 - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/eventdata-04.xml b/test/samples/apache/eventdata-04.xml deleted file mode 100644 index 541d2e9..0000000 --- a/test/samples/apache/eventdata-04.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/external-hello-world.xml b/test/samples/apache/external-hello-world.xml deleted file mode 100644 index b6d1b9f..0000000 --- a/test/samples/apache/external-hello-world.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - diff --git a/test/samples/apache/foo.xml b/test/samples/apache/foo.xml deleted file mode 100644 index 486d36e..0000000 --- a/test/samples/apache/foo.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - diff --git a/test/samples/apache/hello-world.xml b/test/samples/apache/hello-world.xml deleted file mode 100644 index 7647899..0000000 --- a/test/samples/apache/hello-world.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - diff --git a/test/samples/apache/history-deep-01.xml b/test/samples/apache/history-deep-01.xml deleted file mode 100644 index 209a974..0000000 --- a/test/samples/apache/history-deep-01.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/history-default-01.xml b/test/samples/apache/history-default-01.xml deleted file mode 100644 index cf2f70f..0000000 --- a/test/samples/apache/history-default-01.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/history-shallow-01.xml b/test/samples/apache/history-shallow-01.xml deleted file mode 100644 index 20b5bb5..0000000 --- a/test/samples/apache/history-shallow-01.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/invoked-01.xml b/test/samples/apache/invoked-01.xml deleted file mode 100644 index a523995..0000000 --- a/test/samples/apache/invoked-01.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/test/samples/apache/invoked-02.xml b/test/samples/apache/invoked-02.xml deleted file mode 100644 index b1b471a..0000000 --- a/test/samples/apache/invoked-02.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/test/samples/apache/invoked-03-01.xml b/test/samples/apache/invoked-03-01.xml deleted file mode 100644 index 3b73a66..0000000 --- a/test/samples/apache/invoked-03-01.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/invoked-03.xml b/test/samples/apache/invoked-03.xml deleted file mode 100644 index 91244e8..0000000 --- a/test/samples/apache/invoked-03.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/invoker-01.xml b/test/samples/apache/invoker-01.xml deleted file mode 100644 index 5355896..0000000 --- a/test/samples/apache/invoker-01.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/invoker-02.xml b/test/samples/apache/invoker-02.xml deleted file mode 100644 index a6fb2cb..0000000 --- a/test/samples/apache/invoker-02.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - diff --git a/test/samples/apache/invoker-03.xml b/test/samples/apache/invoker-03.xml deleted file mode 100644 index be2d1fa..0000000 --- a/test/samples/apache/invoker-03.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/invoker-04.xml b/test/samples/apache/invoker-04.xml deleted file mode 100644 index 81c1bb8..0000000 --- a/test/samples/apache/invoker-04.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - foo - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/apache/issue62-01-ext.xml b/test/samples/apache/issue62-01-ext.xml deleted file mode 100644 index 8c65a78..0000000 --- a/test/samples/apache/issue62-01-ext.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - diff --git a/test/samples/apache/issue62-01.xml b/test/samples/apache/issue62-01.xml deleted file mode 100644 index 3599e5e..0000000 --- a/test/samples/apache/issue62-01.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - diff --git a/test/samples/apache/issue62-02-ext.xml b/test/samples/apache/issue62-02-ext.xml deleted file mode 100644 index 98da5d6..0000000 --- a/test/samples/apache/issue62-02-ext.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/issue62-02.xml b/test/samples/apache/issue62-02.xml deleted file mode 100644 index 8e52e42..0000000 --- a/test/samples/apache/issue62-02.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/issue62-03-ext.xml b/test/samples/apache/issue62-03-ext.xml deleted file mode 100644 index 0168447..0000000 --- a/test/samples/apache/issue62-03-ext.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/issue62-03.xml b/test/samples/apache/issue62-03.xml deleted file mode 100644 index 46b8991..0000000 --- a/test/samples/apache/issue62-03.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/issue64-01.xml b/test/samples/apache/issue64-01.xml deleted file mode 100644 index bb848fe..0000000 --- a/test/samples/apache/issue64-01.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/issue64-02.xml b/test/samples/apache/issue64-02.xml deleted file mode 100644 index 7e44d30..0000000 --- a/test/samples/apache/issue64-02.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/jsp-rootctx-test.xml b/test/samples/apache/jsp-rootctx-test.xml deleted file mode 100644 index 6a71579..0000000 --- a/test/samples/apache/jsp-rootctx-test.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - diff --git a/test/samples/apache/log-on-config.xml b/test/samples/apache/log-on-config.xml deleted file mode 100644 index b57780e..0000000 --- a/test/samples/apache/log-on-config.xml +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/microwave-01.xml b/test/samples/apache/microwave-01.xml deleted file mode 100644 index 86efa26..0000000 --- a/test/samples/apache/microwave-01.xml +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/microwave-02-legacy.xml b/test/samples/apache/microwave-02-legacy.xml deleted file mode 100644 index eaeb14a..0000000 --- a/test/samples/apache/microwave-02-legacy.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/microwave-02.xml b/test/samples/apache/microwave-02.xml deleted file mode 100644 index c03fe05..0000000 --- a/test/samples/apache/microwave-02.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/microwave-03.xml b/test/samples/apache/microwave-03.xml deleted file mode 100644 index 887b1a6..0000000 --- a/test/samples/apache/microwave-03.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/microwave-04.xml b/test/samples/apache/microwave-04.xml deleted file mode 100644 index 96656dd..0000000 --- a/test/samples/apache/microwave-04.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/microwave-05.xml b/test/samples/apache/microwave-05.xml deleted file mode 100644 index 06b9fc9..0000000 --- a/test/samples/apache/microwave-05.xml +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/parallel-01.xml b/test/samples/apache/parallel-01.xml deleted file mode 100644 index e822285..0000000 --- a/test/samples/apache/parallel-01.xml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/parallel-02.xml b/test/samples/apache/parallel-02.xml deleted file mode 100644 index 106fc86..0000000 --- a/test/samples/apache/parallel-02.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - diff --git a/test/samples/apache/parallel-03.xml b/test/samples/apache/parallel-03.xml deleted file mode 100644 index d57196a..0000000 --- a/test/samples/apache/parallel-03.xml +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/prefix-01.xml b/test/samples/apache/prefix-01.xml deleted file mode 100644 index 79cbe69..0000000 --- a/test/samples/apache/prefix-01.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - diff --git a/test/samples/apache/scxml-initial-attr.xml b/test/samples/apache/scxml-initial-attr.xml deleted file mode 100644 index 0965653..0000000 --- a/test/samples/apache/scxml-initial-attr.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - diff --git a/test/samples/apache/send-01.xml b/test/samples/apache/send-01.xml deleted file mode 100644 index 4f3cf40..0000000 --- a/test/samples/apache/send-01.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - Say yes or no. - - - - - - - This is just an example. - - - - - - - - diff --git a/test/samples/apache/send-02.xml b/test/samples/apache/send-02.xml deleted file mode 100644 index 9685385..0000000 --- a/test/samples/apache/send-02.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/src-test-1.xml b/test/samples/apache/src-test-1.xml deleted file mode 100644 index 74e6ce2..0000000 --- a/test/samples/apache/src-test-1.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - diff --git a/test/samples/apache/src-test-2.xml b/test/samples/apache/src-test-2.xml deleted file mode 100644 index 16789ab..0000000 --- a/test/samples/apache/src-test-2.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - diff --git a/test/samples/apache/src-test-3.xml b/test/samples/apache/src-test-3.xml deleted file mode 100644 index d675687..0000000 --- a/test/samples/apache/src-test-3.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - diff --git a/test/samples/apache/src-test-4.xml b/test/samples/apache/src-test-4.xml deleted file mode 100644 index 4fe18e5..0000000 --- a/test/samples/apache/src-test-4.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - diff --git a/test/samples/apache/src-test-5.xml b/test/samples/apache/src-test-5.xml deleted file mode 100644 index a36e112..0000000 --- a/test/samples/apache/src-test-5.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - diff --git a/test/samples/apache/state-01.xml b/test/samples/apache/state-01.xml deleted file mode 100644 index 22a9018..0000000 --- a/test/samples/apache/state-01.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - diff --git a/test/samples/apache/stateless-01.xml b/test/samples/apache/stateless-01.xml deleted file mode 100644 index 1229b8f..0000000 --- a/test/samples/apache/stateless-01.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/stateless-parallel-01.xml b/test/samples/apache/stateless-parallel-01.xml deleted file mode 100644 index f2e9017..0000000 --- a/test/samples/apache/stateless-parallel-01.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/static-method.xml b/test/samples/apache/static-method.xml deleted file mode 100644 index 7ad034a..0000000 --- a/test/samples/apache/static-method.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - diff --git a/test/samples/apache/stopwatch.xml b/test/samples/apache/stopwatch.xml deleted file mode 100644 index 57572a1..0000000 --- a/test/samples/apache/stopwatch.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/tie-breaker-01.xml b/test/samples/apache/tie-breaker-01.xml deleted file mode 100644 index 7cff894..0000000 --- a/test/samples/apache/tie-breaker-01.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/tie-breaker-02.xml b/test/samples/apache/tie-breaker-02.xml deleted file mode 100644 index 62118dd..0000000 --- a/test/samples/apache/tie-breaker-02.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/tie-breaker-03.xml b/test/samples/apache/tie-breaker-03.xml deleted file mode 100644 index d850865..0000000 --- a/test/samples/apache/tie-breaker-03.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/tie-breaker-04.xml b/test/samples/apache/tie-breaker-04.xml deleted file mode 100644 index df87e63..0000000 --- a/test/samples/apache/tie-breaker-04.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/tie-breaker-05.xml b/test/samples/apache/tie-breaker-05.xml deleted file mode 100644 index 1fcbd35..0000000 --- a/test/samples/apache/tie-breaker-05.xml +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/tie-breaker-06.xml b/test/samples/apache/tie-breaker-06.xml deleted file mode 100644 index a7f26ff..0000000 --- a/test/samples/apache/tie-breaker-06.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/transitions-01-legacy.xml b/test/samples/apache/transitions-01-legacy.xml deleted file mode 100644 index f46bc74..0000000 --- a/test/samples/apache/transitions-01-legacy.xml +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/transitions-01.xml b/test/samples/apache/transitions-01.xml deleted file mode 100644 index ee5133f..0000000 --- a/test/samples/apache/transitions-01.xml +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/transitions-02.xml b/test/samples/apache/transitions-02.xml deleted file mode 100644 index 7c1dcf5..0000000 --- a/test/samples/apache/transitions-02.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/transitions-03.xml b/test/samples/apache/transitions-03.xml deleted file mode 100644 index 303d673..0000000 --- a/test/samples/apache/transitions-03.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/transitions-04.xml b/test/samples/apache/transitions-04.xml deleted file mode 100644 index 547b702..0000000 --- a/test/samples/apache/transitions-04.xml +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/transitions-05.xml b/test/samples/apache/transitions-05.xml deleted file mode 100644 index 7400359..0000000 --- a/test/samples/apache/transitions-05.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/travel-dialog.xml b/test/samples/apache/travel-dialog.xml deleted file mode 100644 index 08ebc99..0000000 --- a/test/samples/apache/travel-dialog.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/wildcard-01.xml b/test/samples/apache/wildcard-01.xml deleted file mode 100644 index 9f7ddc3..0000000 --- a/test/samples/apache/wildcard-01.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/wildcard-02.xml b/test/samples/apache/wildcard-02.xml deleted file mode 100644 index d039f69..0000000 --- a/test/samples/apache/wildcard-02.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/test/samples/apache/wizard-01.xml b/test/samples/apache/wizard-01.xml deleted file mode 100644 index 87492a6..0000000 --- a/test/samples/apache/wizard-01.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/apache/wizard-02.xml b/test/samples/apache/wizard-02.xml deleted file mode 100644 index 924b83f..0000000 --- a/test/samples/apache/wizard-02.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/applications/SpatialMapTicker.java b/test/samples/uscxml/applications/SpatialMapTicker.java deleted file mode 100644 index 8d2a5f1..0000000 --- a/test/samples/uscxml/applications/SpatialMapTicker.java +++ /dev/null @@ -1,153 +0,0 @@ -import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.Date; -import java.util.LinkedList; -import java.util.Random; - -import org.umundo.core.Greeter; -import org.umundo.core.Message; -import org.umundo.core.Node; -import org.umundo.core.Publisher; - -public class SpatialMapTicker { - - Node node; - Publisher pub; - Greeter greeter; - ArrayList sensors = new ArrayList(); - static ArrayList messages = new ArrayList(); - static Random random = new Random(System.currentTimeMillis()); - - public class SensorMessage { - public String message; - public int severity; - public SensorMessage(String message, int severity) { - this.message = message; - this.severity = severity; - } - public SensorMessage(String message) { - this.message = message; - this.severity = 3; - } - } - - public class Sensor { - @Override - public String toString() { - return "Sensor [id=" + id + ", lat=" + lat + ", lon=" + lon - + ", html=" + getHTML() + "]"; - } - public String id = ""; - public Double lat = new Double(0); - public Double lon = new Double(0); - LinkedList messages = new LinkedList(); - - public void addMessage(SensorMessage message) { - if (messages.size() > 15) - messages.removeLast(); - messages.addFirst(message); - } - - public String getHTML() { - StringBuilder sb = new StringBuilder(); - for (SensorMessage message : messages) { - sb.append(message.severity); - sb.append(": "); - sb.append(message.message); - sb.append("
"); - } - return sb.toString(); - } - } - - public class SensorGreeter extends Greeter { - public void welcome(Publisher publisher, String nodeId, String subId) { - // send all sensors to new subscribers - for (Sensor sensor : sensors) { - Message msg = new Message(); //Message.toSubscriber(subId); - msg.putMeta("id", sensor.id); - msg.putMeta("lat", sensor.lat.toString()); - msg.putMeta("lon", sensor.lon.toString()); - msg.putMeta("html", sensor.getHTML()); - pub.send(msg); - } - } - - @Override - public void farewell(Publisher arg0, String nodeId, String subId) { - } - - } - - public SpatialMapTicker() { - node = new Node(); - pub = new Publisher("map/tick"); - greeter = new SensorGreeter(); - pub.setGreeter(greeter); - node.addPublisher(pub); - - double latCenter = 59.32; - double lonCenter = 18.08; - - int nrSensors = 15; //(int) (Math.random() * 20); - for (int i = 0; i < nrSensors; i++) { - Sensor sensor = new Sensor(); - double latOffset = (Math.random() - 0.5) * 0.3; - double lonOffset = (Math.random() - 0.5) * 0.3; - - sensor.id = "Sensor #" + i; - sensor.lat = latCenter + latOffset; - sensor.lon = lonCenter + lonOffset; - sensors.add(sensor); - } - } - - public static void main(String[] args) { - SpatialMapTicker ticker = new SpatialMapTicker(); - ticker.run(); - } - - private void run() { - messages.add(new SensorMessage("Oil pressure threshold exceeded")); - messages.add(new SensorMessage("Equipment is on fire")); - messages.add(new SensorMessage("Error #32 in diagnostics unit")); - messages.add(new SensorMessage("Unauthorized startup")); - messages.add(new SensorMessage("Tire pressure too low")); - messages.add(new SensorMessage("Error #145 in diagnostics unit")); - messages.add(new SensorMessage("Unit was moved out of construction site area")); - messages.add(new SensorMessage("Hydraulic pressure exceeding safety limits")); - messages.add(new SensorMessage("Drivers seat belts are not fastened!")); - messages.add(new SensorMessage("Battery recharge cycles exceeded")); - messages.add(new SensorMessage("Unit operated outside recommended paramters")); - - while (true) { - try { - Thread.sleep((long) (Math.random() * 300) + 100); - } catch (InterruptedException e) { - e.printStackTrace(); - } - - Sensor sensor = sensors.get(random.nextInt(sensors.size())); - SensorMessage fault = messages.get(random.nextInt(messages.size())); - - Date now = new Date(); - SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss z"); - String nowString = sdf.format(now); - sensor.addMessage(fault); - -// System.out.println("Publishing " + sensor); - - Message msg = new Message(); - msg.putMeta("id", sensor.id); - msg.putMeta("lat", sensor.lat.toString()); - msg.putMeta("lon", sensor.lon.toString()); - msg.putMeta("html", sensor.getHTML()); - msg.putMeta("time", nowString); - msg.putMeta("timeStamp", Long.toString(now.getTime())); - msg.putMeta("message", sensor.messages.getFirst().message); - msg.putMeta("severity", Integer.toString(random.nextInt(10))); - pub.send(msg); - } - } - -} diff --git a/test/samples/uscxml/applications/click.wav b/test/samples/uscxml/applications/click.wav deleted file mode 100644 index e11b0b7..0000000 Binary files a/test/samples/uscxml/applications/click.wav and /dev/null differ diff --git a/test/samples/uscxml/applications/spoken-map-ticker.scxml b/test/samples/uscxml/applications/spoken-map-ticker.scxml deleted file mode 100644 index 5a1c0b2..0000000 --- a/test/samples/uscxml/applications/spoken-map-ticker.scxml +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - - - - - - - - - -
- - \ No newline at end of file diff --git a/test/samples/uscxml/arabica/test-arabica-events.xml b/test/samples/uscxml/arabica/test-arabica-events.xml deleted file mode 100644 index 8998fd9..0000000 --- a/test/samples/uscxml/arabica/test-arabica-events.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

This is Foo!

-

This not supposed to be valid HTML

-
- - \ No newline at end of file diff --git a/test/samples/uscxml/arabica/test-arabica-parsing.xml b/test/samples/uscxml/arabica/test-arabica-parsing.xml deleted file mode 100644 index f4e46fb..0000000 --- a/test/samples/uscxml/arabica/test-arabica-parsing.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - & -]]> - \ No newline at end of file diff --git a/test/samples/uscxml/audio/click.wav b/test/samples/uscxml/audio/click.wav deleted file mode 100644 index e11b0b7..0000000 Binary files a/test/samples/uscxml/audio/click.wav and /dev/null differ diff --git a/test/samples/uscxml/chartToFSM/test-event-desc-merging.scxml b/test/samples/uscxml/chartToFSM/test-event-desc-merging.scxml deleted file mode 100644 index 7ab14db..0000000 --- a/test/samples/uscxml/chartToFSM/test-event-desc-merging.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/chartToFSM/test-event-set-conflict.scxml b/test/samples/uscxml/chartToFSM/test-event-set-conflict.scxml deleted file mode 100644 index cc76238..0000000 --- a/test/samples/uscxml/chartToFSM/test-event-set-conflict.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/chartToFSM/test-flattening.scxml b/test/samples/uscxml/chartToFSM/test-flattening.scxml deleted file mode 100644 index 7d2516e..0000000 --- a/test/samples/uscxml/chartToFSM/test-flattening.scxml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/prolog/likes.pl b/test/samples/uscxml/prolog/likes.pl deleted file mode 100644 index 22395ed..0000000 --- a/test/samples/uscxml/prolog/likes.pl +++ /dev/null @@ -1,38 +0,0 @@ -%% Demo coming from http://clwww.essex.ac.uk/course/LG519/2-facts/index_18.html -%% -%% Please load this file into SWI-Prolog -%% -%% Sam's likes and dislikes in food -%% -%% Considering the following will give some practice -%% in thinking about backtracking. -%% ?- likes(sam,dahl). -%% ?- likes(sam,chop_suey). -%% ?- likes(sam,pizza). -%% ?- likes(sam,chips). -%% ?- likes(sam,curry). - -likes(sam,Food) :- - indian(Food), - mild(Food). -likes(sam,Food) :- - chinese(Food). -likes(sam,Food) :- - italian(Food). -likes(sam,chips). - -indian(curry). -indian(dahl). -indian(tandoori). -indian(kurma). - -mild(dahl). -mild(tandoori). -mild(kurma). - -chinese(chow_mein). -chinese(chop_suey). -chinese(sweet_and_sour). - -italian(pizza). -italian(spaghetti). diff --git a/test/samples/uscxml/promela/test-simple-promela.scxml b/test/samples/uscxml/promela/test-simple-promela.scxml deleted file mode 100644 index 00b95e4..0000000 --- a/test/samples/uscxml/promela/test-simple-promela.scxml +++ /dev/null @@ -1,55 +0,0 @@ - - - - bool b1; - - - bool b2, b3, b4; - - - bool b5, b6 = 3 + 4, b7, b8, b9; - - - bool c1; bool c2; bool c3; bool c4; - bool c5; bool c6; bool c7, c8 = 4 + 6, c9; - - - byte state = 1; - mtype = { - FATAL, NON_FATAL, COMPLETE, INCOMPLETE, - red, white, blue - } - - - bool busy[3], lazy[4 + 5]; - - - bool v3, v2 = 1; - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/proto/3DViewer/CameraPos.proto b/test/samples/uscxml/proto/3DViewer/CameraPos.proto deleted file mode 100644 index 6178ef4..0000000 --- a/test/samples/uscxml/proto/3DViewer/CameraPos.proto +++ /dev/null @@ -1,9 +0,0 @@ -import "LinearAlgebra.proto"; - -message CameraPos { - required Vector3 center = 1; - required Quaternion rotation = 2; - required double distance = 3; - required double lastFrameTime = 4; - required bool thrown = 5 [default = false]; -} \ No newline at end of file diff --git a/test/samples/uscxml/proto/3DViewer/DirectoryListingService.proto b/test/samples/uscxml/proto/3DViewer/DirectoryListingService.proto deleted file mode 100644 index 4a0e412..0000000 --- a/test/samples/uscxml/proto/3DViewer/DirectoryListingService.proto +++ /dev/null @@ -1,48 +0,0 @@ -option java_package = "org.umundo.filesystem"; - -message DirectoryEntry { - enum Type { - NAMED_PIPE = 0; - CHAR_DEV = 1; - BLOCK_DEV = 2; - FILE = 3; - DIR = 4; - SYMLINK = 5; - SOCKET = 6; - UNKNOWN = 7; - } - required string name = 1; - required Type type = 2; - required string path = 3; - required int64 size = 4; - optional string extension = 5; - - repeated string segments = 6; - - optional int64 atime_ms = 11; - optional int64 ctime_ms = 12; - optional int64 mtime_ms = 13; - optional int64 btime_ms = 14; - - required string hostId = 15; - -} - -message DirectoryListingRequest { - required string pattern = 1; -} - -message DirectoryListingReply { - repeated DirectoryEntry entries = 1; -} - -message DirectoryEntryContent { - required bytes content = 1; - required string md5 = 2; -} - -service DirectoryListingService { - rpc list (DirectoryListingRequest) returns (DirectoryListingReply); - rpc get (DirectoryEntry) returns (DirectoryEntryContent); -} - diff --git a/test/samples/uscxml/proto/3DViewer/LinearAlgebra.proto b/test/samples/uscxml/proto/3DViewer/LinearAlgebra.proto deleted file mode 100644 index 135ed00..0000000 --- a/test/samples/uscxml/proto/3DViewer/LinearAlgebra.proto +++ /dev/null @@ -1,18 +0,0 @@ -message Quaternion { - required double w = 1; - required double x = 2; - required double y = 3; - required double z = 4; -} - -message Vector3 { - required double x = 1 [default = 0]; - required double y = 2 [default = 0]; - required double z = 3 [default = 0]; -} - -message Matrix3 { - required Vector3 x = 1; - required Vector3 y = 2; - required Vector3 z = 3; -} diff --git a/test/samples/uscxml/proto/3DViewer/ModelInfo.proto b/test/samples/uscxml/proto/3DViewer/ModelInfo.proto deleted file mode 100644 index 3214a71..0000000 --- a/test/samples/uscxml/proto/3DViewer/ModelInfo.proto +++ /dev/null @@ -1,10 +0,0 @@ -import "LinearAlgebra.proto"; - -message ModelInfo { - required string name = 1; - required string description = 2; -} - -message Annotation { - required Vector3 position = 1; -} \ No newline at end of file diff --git a/test/samples/uscxml/proto/3DViewer/Pose.proto b/test/samples/uscxml/proto/3DViewer/Pose.proto deleted file mode 100644 index c29d6ff..0000000 --- a/test/samples/uscxml/proto/3DViewer/Pose.proto +++ /dev/null @@ -1,22 +0,0 @@ -import "LinearAlgebra.proto"; - -message EulerAngles { - required double pitch = 1 [default = 0]; - required double roll = 2 [default = 0]; - required double yaw = 3 [default = 0]; -} - -message Heading { - required Vector3 direction = 1; - optional double timestamp = 2; - optional double magneticHeading = 3; - optional double trueHeading = 4; -} - -message Pose { - optional Matrix3 orientation = 1; - optional EulerAngles euler = 2; - optional Vector3 position = 3; - optional Heading heading = 4; - optional double timestamp = 5; -} diff --git a/test/samples/uscxml/proto/3DViewer/SceneSetup.proto b/test/samples/uscxml/proto/3DViewer/SceneSetup.proto deleted file mode 100644 index b3b7697..0000000 --- a/test/samples/uscxml/proto/3DViewer/SceneSetup.proto +++ /dev/null @@ -1,8 +0,0 @@ -import "Pose.proto"; - -message SceneSetup { - optional Pose modelPose = 1; - optional Pose camPose = 2; - required string modelName = 3; - required string bandName = 4; -} \ No newline at end of file diff --git a/test/samples/uscxml/proto/3DViewer/SceneShotService.proto b/test/samples/uscxml/proto/3DViewer/SceneShotService.proto deleted file mode 100644 index c7412a3..0000000 --- a/test/samples/uscxml/proto/3DViewer/SceneShotService.proto +++ /dev/null @@ -1,24 +0,0 @@ -import "SceneSetup.proto"; - -message SceneShotReply { - optional bytes data = 1; - optional string base64 = 2; - optional string url = 3; - required uint32 width = 4; - required uint32 height = 5; -} - -message SceneShotRequest { - required uint32 width = 1 [default = 640]; - required uint32 height = 2 [default = 480]; - optional string format = 3 [default = "png"]; - optional string filename = 4; - optional SceneSetup sceneSetup = 5; - optional double pitch = 6; - optional double roll = 7; - optional double zoom = 8; -} - -service SceneShotService { - rpc sceneShot (SceneShotRequest) returns (SceneShotReply); -} diff --git a/test/samples/uscxml/proto/Dependee.proto b/test/samples/uscxml/proto/Dependee.proto deleted file mode 100644 index bbd19fd..0000000 --- a/test/samples/uscxml/proto/Dependee.proto +++ /dev/null @@ -1,3 +0,0 @@ -message DependeeMsg { - required string stringType = 1; -} \ No newline at end of file diff --git a/test/samples/uscxml/proto/Depender.proto b/test/samples/uscxml/proto/Depender.proto deleted file mode 100644 index 5fa9952..0000000 --- a/test/samples/uscxml/proto/Depender.proto +++ /dev/null @@ -1,5 +0,0 @@ -import "Dependee.proto"; - -message DependerMsg { - required DependeeMsg dependeeType = 1; -} \ No newline at end of file diff --git a/test/samples/uscxml/proto/JSON.proto b/test/samples/uscxml/proto/JSON.proto deleted file mode 100644 index 255ab79..0000000 --- a/test/samples/uscxml/proto/JSON.proto +++ /dev/null @@ -1,6 +0,0 @@ -message JSONProto { - repeated JSONProto compound = 1; - optional string key = 2; - optional string atom = 3; - optional bool verbatim = 4; -} diff --git a/test/samples/uscxml/proto/Test.proto b/test/samples/uscxml/proto/Test.proto deleted file mode 100644 index 4e7ab6a..0000000 --- a/test/samples/uscxml/proto/Test.proto +++ /dev/null @@ -1,37 +0,0 @@ -message AllTypes { - required double doubleType = 1; - required float floatType = 2; - required int32 int32Type = 3; - required int64 int64Type = 4; - required uint32 uint32Type = 5; - required uint64 uint64Type = 6; - required sint32 sint32Type = 7; - required sint64 sint64Type = 8; - required fixed32 fixed32Type = 9; - required fixed64 fixed64Type = 10; - required sfixed32 sfixed32Type = 11; - required sfixed64 sfixed64Type = 12; - required bool boolType = 13; - required string stringType = 14; - required bytes bytesType = 15; - optional AllTypes allTypes = 16; -} - -message RepeatedTypes { - repeated double doubleType = 1; - repeated float floatType = 2; - repeated int32 int32Type = 3; - repeated int64 int64Type = 4; - repeated uint32 uint32Type = 5; - repeated uint64 uint64Type = 6; - repeated sint32 sint32Type = 7; - repeated sint64 sint64Type = 8; - repeated fixed32 fixed32Type = 9; - repeated fixed64 fixed64Type = 10; - repeated sfixed32 sfixed32Type = 11; - repeated sfixed64 sfixed64Type = 12; - repeated bool boolType = 13; - repeated string stringType = 14; - repeated bytes bytesType = 15; - repeated RepeatedTypes repeatedMessage = 16; -} diff --git a/test/samples/uscxml/proto/TestServices.proto b/test/samples/uscxml/proto/TestServices.proto deleted file mode 100644 index c96c34f..0000000 --- a/test/samples/uscxml/proto/TestServices.proto +++ /dev/null @@ -1,23 +0,0 @@ -option java_package = "org.umundo.protobuf.tests"; - -message EchoRequest { - required string name = 1; - optional bytes buffer = 2; -} -message EchoReply { - required string name = 1; - optional bytes buffer = 2; -} -service EchoService { - rpc echo (EchoRequest) returns (EchoReply); -} - -message PingRequest { - required string name = 1; -} -message PingReply { - required string name = 1; -} -service PingService { - rpc ping (PingRequest) returns (PingReply); -} diff --git a/test/samples/uscxml/scenegraph/HARD_MP_VAL_000.wrl b/test/samples/uscxml/scenegraph/HARD_MP_VAL_000.wrl deleted file mode 100644 index 603054c..0000000 --- a/test/samples/uscxml/scenegraph/HARD_MP_VAL_000.wrl +++ /dev/null @@ -1,33435 +0,0 @@ -#VRML V2.0 utf8 -NavigationInfo { type "EXAMINE" } -Group { - children [ - Shape{ - geometry IndexedFaceSet { - solid FALSE - coord Coordinate { - point [ - 9.95885 25.7653 0.953670E-06 - 0.897138 34.8368 0.953670E-06 - 10.9575 24.8099 0.953670E-06 - 11.9684 23.8498 0.953670E-06 - 12.9866 22.8872 0.953670E-06 - 1.97202 33.9394 0.953670E-06 - 14.0069 21.9228 0.953670E-06 - 15.0228 20.9531 0.953670E-06 - 3.02578 33.0346 0.953670E-06 - 17.0706 18.9345 0.953670E-06 - 16.0332 19.9645 0.953670E-06 - 4.05834 32.1333 0.953670E-06 - 29.0117 7.12851 0.953670E-06 - 18.1884 18.0203 0.953670E-06 - 28.0245 8.14409 0.953670E-06 - 5.07056 31.2426 0.953670E-06 - 27.0363 9.16155 0.953670E-06 - 19.2190 17.1721 0.953670E-06 - 6.06283 30.3613 0.953670E-06 - 20.1476 16.2314 0.953670E-06 - 7.03717 29.4789 0.953670E-06 - 26.0458 10.1817 0.953670E-06 - -0.340399 36.7043 0.953670E-06 - 21.1093 15.2476 0.953670E-06 - 22.0870 14.2498 0.953670E-06 - 23.0707 13.2411 0.953670E-06 - 8.00138 28.5824 0.953670E-06 - 24.0603 12.2243 0.953670E-06 - 25.0532 11.2035 0.953670E-06 - 8.96789 27.6655 0.953670E-06 - 0.774669 35.8357 0.953670E-06 - 9.94646 26.7310 0.953670E-06 - 10.9397 25.7846 0.953670E-06 - 1.87122 34.9383 0.953670E-06 - 11.9453 24.8307 0.953670E-06 - 12.9593 23.8716 0.953670E-06 - 13.9778 22.9086 0.953670E-06 - 2.94358 34.0257 0.953670E-06 - 14.9967 21.9406 0.953670E-06 - 16.0146 20.9627 0.953670E-06 - 3.98978 33.1105 0.953670E-06 - 17.0423 19.9690 0.953670E-06 - 5.01183 32.2031 0.953670E-06 - 18.1021 19.0019 0.953670E-06 - 29.0126 8.13858 0.953670E-06 - 28.0259 9.14981 0.953670E-06 - -0.498285 37.7065 0.953670E-06 - 6.01386 31.3070 0.953670E-06 - 19.1551 18.0910 0.953670E-06 - 20.1477 17.1720 0.953670E-06 - 27.0380 10.1637 0.953670E-06 - 7.00034 30.4170 0.953670E-06 - 21.1138 16.2094 0.953670E-06 - 23.0761 14.2225 0.953670E-06 - 22.0913 15.2224 0.953670E-06 - 24.0649 13.2135 0.953670E-06 - 26.0480 11.1809 0.953670E-06 - 25.0563 12.1985 0.953670E-06 - 7.97685 29.5226 0.953670E-06 - 0.640279 36.8426 0.953670E-06 - 8.95126 28.6150 0.953670E-06 - 9.93151 27.6917 0.953670E-06 - 1.76236 35.9476 0.953670E-06 - 10.9222 26.7550 0.953670E-06 - 11.9237 25.8083 0.953670E-06 - 12.9339 24.8543 0.953670E-06 - 2.85865 35.0286 0.953670E-06 - 13.9500 23.8945 0.953670E-06 - 14.9690 22.9290 0.953670E-06 - 3.92325 34.0997 0.953670E-06 - 15.9893 21.9566 0.953670E-06 - 17.0141 20.9759 0.953670E-06 - -0.671374 38.7133 0.953670E-06 - 4.95683 33.1747 0.953670E-06 - 18.0525 20.0002 0.953670E-06 - 5.96625 32.2625 0.953670E-06 - 29.0133 9.14400 0.953670E-06 - 19.0967 19.0512 0.953670E-06 - 20.1174 18.1171 0.953670E-06 - 28.0268 10.1496 0.953670E-06 - 6.96018 31.3625 0.953670E-06 - 21.1081 17.1661 0.953670E-06 - 0.490051 37.8593 0.953670E-06 - 27.0389 11.1613 0.953670E-06 - 22.0905 16.1908 0.953670E-06 - 24.0665 14.1975 0.953670E-06 - 23.0770 15.1994 0.953670E-06 - 25.0577 13.1885 0.953670E-06 - 7.94547 30.4662 0.953670E-06 - 26.0490 12.1754 0.953670E-06 - 8.92767 29.5637 0.953670E-06 - 1.64131 36.9688 0.953670E-06 - 9.91215 28.6491 0.953670E-06 - 10.9031 27.7215 0.953670E-06 - 2.76768 36.0458 0.953670E-06 - 11.9024 26.7827 0.953670E-06 - 12.9096 25.8348 0.953670E-06 - 13.9231 24.8794 0.953670E-06 - 3.85771 35.1033 0.953670E-06 - 14.9409 23.9174 0.953670E-06 - -0.860835 39.7200 0.953670E-06 - 15.9614 22.9488 0.953670E-06 - 16.9852 21.9738 0.953670E-06 - 4.90714 34.1581 0.953670E-06 - 18.0154 20.9976 0.953670E-06 - 19.0511 20.0318 0.953670E-06 - 5.92306 33.2260 0.953670E-06 - 0.319804 38.8827 0.953670E-06 - 20.0793 19.0792 0.953670E-06 - 29.0137 10.1399 0.953670E-06 - 6.91998 32.3132 0.953670E-06 - 21.0885 18.1253 0.953670E-06 - 28.0272 11.1450 0.953670E-06 - 27.0390 12.1551 0.953670E-06 - 22.0829 17.1570 0.953670E-06 - 25.0571 14.1746 0.953670E-06 - 23.0735 16.1731 0.953670E-06 - 24.0650 15.1778 0.953670E-06 - 26.0487 13.1660 0.953670E-06 - 7.90970 31.4125 0.953670E-06 - 1.50252 38.0031 0.953670E-06 - 8.89785 30.5125 0.953670E-06 - 9.88738 29.6045 0.953670E-06 - 10.8808 28.6851 0.953670E-06 - 2.66533 37.0799 0.953670E-06 - 11.8800 27.7542 0.953670E-06 - 12.8855 26.8130 0.953670E-06 - -1.06588 40.7211 0.953670E-06 - 3.78996 36.1255 0.953670E-06 - 13.8968 25.8630 0.953670E-06 - 14.9129 24.9053 0.953670E-06 - 15.9326 23.9403 0.953670E-06 - 16.9555 22.9688 0.953670E-06 - 4.86419 35.1574 0.953670E-06 - 17.9825 21.9936 0.953670E-06 - 0.125307 39.9066 0.953670E-06 - 19.0133 21.0208 0.953670E-06 - 5.88871 34.1984 0.953670E-06 - 20.0425 20.0552 0.953670E-06 - 6.88380 33.2666 0.953670E-06 - 21.0615 19.0930 0.953670E-06 - 29.0138 11.1321 0.953670E-06 - 28.0269 12.1376 0.953670E-06 - 22.0675 18.1249 0.953670E-06 - 27.0380 13.1459 0.953670E-06 - 23.0653 17.1458 0.953670E-06 - 24.0603 16.1559 0.953670E-06 - 1.33870 39.0496 0.953670E-06 - 25.0542 15.1577 0.953670E-06 - 7.87204 32.3595 0.953670E-06 - 26.0470 14.1536 0.953670E-06 - 8.86273 31.4609 0.953670E-06 - 9.85671 30.5584 0.953670E-06 - 2.54462 38.1335 0.953670E-06 - -1.28210 41.7130 0.953670E-06 - 10.8539 29.6463 0.953670E-06 - 11.8550 28.7230 0.953670E-06 - 12.8604 27.7889 0.953670E-06 - 3.71291 37.1702 0.953670E-06 - 13.8705 26.8449 0.953670E-06 - 14.8850 25.8921 0.953670E-06 - 15.9035 24.9312 0.953670E-06 - 16.9255 23.9630 0.953670E-06 - -0.937940E-01 40.9211 0.953670E-06 - 17.9510 22.9893 0.953670E-06 - 18.9794 22.0138 0.953670E-06 - 4.82657 36.1805 0.953670E-06 - 20.0082 21.0404 0.953670E-06 - 6.85824 34.2211 0.953670E-06 - 21.0319 20.0699 0.953670E-06 - 5.86961 35.1851 0.953670E-06 - 29.0136 12.1226 0.953670E-06 - 22.0465 19.0980 0.953670E-06 - 1.13887 40.1010 0.953670E-06 - 28.0259 13.1281 0.953670E-06 - 23.0521 18.1199 0.953670E-06 - 7.83577 33.3031 0.953670E-06 - 24.0521 17.1334 0.953670E-06 - 27.0360 14.1344 0.953670E-06 - 25.0490 16.1392 0.953670E-06 - 26.0436 15.1389 0.953670E-06 - -1.50591 42.6950 0.953670E-06 - 8.82344 32.4069 0.953670E-06 - 9.81988 31.5102 0.953670E-06 - 2.39741 39.2113 0.953670E-06 - 10.8212 30.6052 0.953670E-06 - 11.8256 29.6895 0.953670E-06 - 3.61760 38.2397 0.953670E-06 - -0.325041 41.9210 0.953670E-06 - 12.8328 28.7625 0.953670E-06 - 13.8431 27.8251 0.953670E-06 - 14.8568 26.8778 0.953670E-06 - 15.8742 25.9215 0.953670E-06 - 16.8952 24.9570 0.953670E-06 - 17.9196 23.9854 0.953670E-06 - 18.9470 23.0093 0.953670E-06 - 19.9755 22.0317 0.953670E-06 - -1.73591 43.6702 0.953670E-06 - 21.0018 21.0549 0.953670E-06 - 0.893182 41.1339 0.953670E-06 - -49.0088 91.0187 0.953670E-06 - 22.0221 20.0778 0.953670E-06 - 7.80602 34.2365 0.953670E-06 - 6.85595 35.1792 0.953670E-06 - 29.0131 13.1125 0.953670E-06 - 23.0347 19.0977 0.953670E-06 - 24.0405 18.1122 0.953670E-06 - 28.0243 14.1174 0.953670E-06 - 25.0414 17.1205 0.953670E-06 - 4.78333 37.2343 0.953670E-06 - 27.0330 15.1217 0.953670E-06 - 26.0387 16.1233 0.953670E-06 - 8.78135 33.3464 0.953670E-06 - 5.87263 36.2018 0.953670E-06 - 9.77672 32.4582 0.953670E-06 - -0.560672 42.9084 0.953670E-06 - 10.7816 31.5615 0.953670E-06 - 2.20163 40.3143 0.953670E-06 - 11.7904 30.6535 0.953670E-06 - 12.8011 29.7340 0.953670E-06 - 13.8133 28.8033 0.953670E-06 - 3.50798 39.3493 0.953670E-06 - 14.8274 27.8621 0.953670E-06 - -1.97187 44.6413 0.953670E-06 - 15.8443 26.9110 0.953670E-06 - 0.639368 42.1399 0.953670E-06 - 16.8645 25.9506 0.953670E-06 - 17.8881 24.9820 0.953670E-06 - 18.9148 24.0068 0.953670E-06 - 19.9434 23.0274 0.953670E-06 - 20.9714 22.0462 0.953670E-06 - 4.70828 38.3069 0.953670E-06 - 7.79172 35.1452 0.953670E-06 - 21.9958 21.0643 0.953670E-06 - -48.0150 90.9976 0.953670E-06 - 23.0141 20.0808 0.953670E-06 - 29.0122 14.1022 0.953670E-06 - 24.0257 19.0941 0.953670E-06 - -0.798084 43.8876 0.953670E-06 - 28.0221 15.1061 0.953670E-06 - 25.0313 18.1032 0.953670E-06 - 27.0288 16.1084 0.953670E-06 - 26.0320 17.1078 0.953670E-06 - 8.73781 34.2731 0.953670E-06 - -48.9967 92.0661 0.953670E-06 - 1.89146 41.3731 0.953670E-06 - 6.90660 36.1614 0.953670E-06 - 9.72698 33.3994 0.953670E-06 - 5.89011 37.2775 0.953670E-06 - 10.7340 32.5137 0.953670E-06 - 11.7477 31.6149 0.953670E-06 - -2.21383 45.6105 0.953670E-06 - 0.389600 43.1281 0.953670E-06 - 12.7634 30.7033 0.953670E-06 - 13.7794 29.7796 0.953670E-06 - 14.7956 28.8448 0.953670E-06 - 15.8131 27.8994 0.953670E-06 - 16.8330 26.9439 0.953670E-06 - -1.03687 44.8628 0.953670E-06 - 17.8560 25.9790 0.953670E-06 - 4.62869 39.3819 0.953670E-06 - 1.60361 42.3758 0.953670E-06 - 18.8823 25.0058 0.953670E-06 - 7.80907 35.9899 0.953670E-06 - 19.9111 24.0263 0.953670E-06 - 3.39005 40.5780 0.953670E-06 - 20.9405 23.0427 0.953670E-06 - 8.69274 35.1765 0.953670E-06 - 21.9680 22.0569 0.953670E-06 - 22.9910 21.0695 0.953670E-06 - -47.0136 90.9632 0.953670E-06 - 24.0080 20.0803 0.953670E-06 - 29.0110 15.0923 0.953670E-06 - 25.0187 19.0885 0.953670E-06 - 28.0191 16.0950 0.953670E-06 - 27.0235 17.0957 0.953670E-06 - 26.0236 18.0937 0.953670E-06 - -2.46222 46.5802 0.953670E-06 - -47.9906 92.0534 0.953670E-06 - 9.66968 34.3296 0.953670E-06 - -48.9883 93.1233 0.953670E-06 - 0.144866 44.1074 0.953670E-06 - 10.6773 33.4600 0.953670E-06 - 5.80560 38.3730 0.953670E-06 - 11.6961 32.5726 0.953670E-06 - 2.87268 41.6664 0.953670E-06 - 12.7180 31.6700 0.953670E-06 - 7.11524 37.2960 0.953670E-06 - 13.7395 30.7540 0.953670E-06 - -1.27709 45.8373 0.953670E-06 - 14.7597 29.8259 0.953670E-06 - 1.33911 43.3563 0.953670E-06 - 7.88097 36.6634 0.953670E-06 - 15.7794 28.8865 0.953670E-06 - 16.8000 27.9364 0.953670E-06 - 8.63900 36.0408 0.953670E-06 - 17.8230 26.9760 0.953670E-06 - -2.71833 47.5537 0.953670E-06 - 18.8491 26.0060 0.953670E-06 - 19.8781 25.0278 0.953670E-06 - 20.9087 24.0434 0.953670E-06 - 9.60147 35.2438 0.953670E-06 - 4.58921 40.4395 0.953670E-06 - 21.9389 23.0549 0.953670E-06 - -0.958950E-01 45.0832 0.953670E-06 - -45.9887 90.9204 0.953670E-06 - 22.9660 22.0641 0.953670E-06 - 2.54983 42.6345 0.953670E-06 - 23.9880 21.0716 0.953670E-06 - 25.0038 20.0776 0.953670E-06 - 29.0095 16.0831 0.953670E-06 - 28.0154 17.0847 0.953670E-06 - 27.0169 18.0844 0.953670E-06 - 26.0133 19.0820 0.953670E-06 - 3.96596 41.3937 0.953670E-06 - 5.70772 39.4369 0.953670E-06 - 10.6097 34.3982 0.953670E-06 - -46.9798 92.0338 0.953670E-06 - -1.51905 46.8148 0.953670E-06 - -47.9729 93.1176 0.953670E-06 - -48.9849 94.1873 0.953670E-06 - 11.6340 33.5257 0.953670E-06 - 1.08878 44.3297 0.953670E-06 - 12.6631 32.6337 0.953670E-06 - 8.54103 36.8551 0.953670E-06 - 13.6917 31.7262 0.953670E-06 - -2.98573 48.5377 0.953670E-06 - 6.91703 38.4735 0.953670E-06 - 14.7178 30.8053 0.953670E-06 - 3.70726 42.0562 0.953670E-06 - 15.7416 29.8723 0.953670E-06 - -0.333078 46.0592 0.953670E-06 - 9.51324 36.1386 0.953670E-06 - 16.7645 28.9280 0.953670E-06 - 17.7883 27.9727 0.953670E-06 - 2.27945 43.5921 0.953670E-06 - 18.8146 27.0068 0.953670E-06 - 19.8439 26.0312 0.953670E-06 - 4.67790 41.3751 0.953670E-06 - 20.8757 25.0476 0.953670E-06 - 22.9389 23.0642 0.953670E-06 - 21.9081 24.0578 0.953670E-06 - -44.9173 90.8803 0.953670E-06 - -1.76412 47.8003 0.953670E-06 - 10.5281 35.3266 0.953670E-06 - 23.9657 22.0684 0.953670E-06 - 8.21130 37.6991 0.953670E-06 - 24.9867 21.0714 0.953670E-06 - 29.0076 17.0756 0.953670E-06 - 28.0109 18.0762 0.953670E-06 - 26.0011 20.0738 0.953670E-06 - 27.0090 19.0755 0.953670E-06 - 5.62714 40.4627 0.953670E-06 - 0.847483 45.3015 0.953670E-06 - 3.45119 42.9067 0.953670E-06 - -45.9618 92.0156 0.953670E-06 - -3.26790 49.5309 0.953670E-06 - 11.5597 34.4731 0.953670E-06 - -48.9946 95.2523 0.953670E-06 - 12.5971 33.5940 0.953670E-06 - -46.9564 93.1028 0.953670E-06 - -47.9585 94.1927 0.953670E-06 - -0.566226 47.0399 0.953670E-06 - 9.38395 37.0201 0.953670E-06 - 13.6342 32.6960 0.953670E-06 - 6.76792 39.5364 0.953670E-06 - 2.02916 44.5532 0.953670E-06 - 14.6681 31.7829 0.953670E-06 - 15.6980 30.8566 0.953670E-06 - 4.54196 42.2238 0.953670E-06 - 16.7249 29.9184 0.953670E-06 - -2.01647 48.7991 0.953670E-06 - 17.7509 28.9687 0.953670E-06 - 10.4265 36.2457 0.953670E-06 - 18.7781 28.0077 0.953670E-06 - -3.56807 50.5293 0.953670E-06 - 7.98058 38.6836 0.953670E-06 - 19.8080 27.0359 0.953670E-06 - 0.614248 46.2742 0.953670E-06 - 20.8408 26.0544 0.953670E-06 - 3.20453 43.8270 0.953670E-06 - 5.56735 41.4317 0.953670E-06 - 21.8754 25.0649 0.953670E-06 - 22.9096 24.0696 0.953670E-06 - 23.9410 23.0709 0.953670E-06 - 24.9673 22.0706 0.953670E-06 - 11.4710 35.4147 0.953670E-06 - 28.0055 19.0697 0.953670E-06 - 25.9869 21.0700 0.953670E-06 - 29.0053 18.0694 0.953670E-06 - 26.9996 20.0697 0.953670E-06 - -44.9366 92.0171 0.953670E-06 - -43.7227 90.8682 0.953670E-06 - -0.795304 48.0322 0.953670E-06 - 9.17961 37.9221 0.953670E-06 - -49.0481 96.2933 0.953670E-06 - 1.78956 45.5173 0.953670E-06 - 4.34504 43.1130 0.953670E-06 - 12.5186 34.5505 0.953670E-06 - -45.9451 93.0876 0.953670E-06 - -2.28423 49.8120 0.953670E-06 - 6.64207 40.5528 0.953670E-06 - 13.5656 33.6633 0.953670E-06 - 14.6088 32.7586 0.953670E-06 - -47.9485 95.2987 0.953670E-06 - -3.88602 51.5281 0.953670E-06 - 10.2969 37.1620 0.953670E-06 - -46.9304 94.1727 0.953670E-06 - 15.6467 31.8395 0.953670E-06 - 0.391254 47.2513 0.953670E-06 - 16.6796 30.9076 0.953670E-06 - 2.96414 44.7741 0.953670E-06 - -42.6386 90.4501 0.953670E-06 - 5.43737 42.3583 0.953670E-06 - 17.7094 29.9638 0.953670E-06 - 7.80255 39.6873 0.953670E-06 - 18.7388 29.0084 0.953670E-06 - 11.3650 36.3518 0.953670E-06 - 19.7698 28.0413 0.953670E-06 - 20.8037 27.0633 0.953670E-06 - -1.02405 49.0454 0.953670E-06 - -49.2266 97.1816 0.953670E-06 - 21.8403 26.0756 0.953670E-06 - 22.8778 25.0800 0.953670E-06 - 8.98488 38.8740 0.953670E-06 - 23.9137 24.0791 0.953670E-06 - 24.9454 23.0756 0.953670E-06 - -2.57735 50.8309 0.953670E-06 - 25.9708 22.0715 0.953670E-06 - 29.0026 19.0666 0.953670E-06 - 1.55976 46.4821 0.953670E-06 - 27.9991 20.0666 0.953670E-06 - 4.12632 44.0391 0.953670E-06 - 26.9887 21.0681 0.953670E-06 - 12.4264 35.5035 0.953670E-06 - 6.52231 41.5356 0.953670E-06 - -43.9210 92.0757 0.953670E-06 - -4.22083 52.5234 0.953670E-06 - -44.9456 93.0857 0.953670E-06 - 10.1350 38.0900 0.953670E-06 - -41.6786 90.2040 0.953670E-06 - -42.9425 91.5386 0.953670E-06 - 13.4848 34.6282 0.953670E-06 - 0.182857 48.2412 0.953670E-06 - 14.5386 33.7326 0.953670E-06 - 5.26138 43.2887 0.953670E-06 - 2.72852 45.7307 0.953670E-06 - -45.9183 94.1435 0.953670E-06 - 7.64866 40.6836 0.953670E-06 - 15.5860 32.8208 0.953670E-06 - -1.26707 50.0851 0.953670E-06 - 11.2393 37.2891 0.953670E-06 - 16.6269 31.8955 0.953670E-06 - -46.8901 95.2533 0.953670E-06 - -47.9563 96.5198 0.953670E-06 - 17.6625 30.9578 0.953670E-06 - -48.5906 97.2627 0.953670E-06 - -2.89381 51.8489 0.953670E-06 - 18.6953 30.0082 0.953670E-06 - -49.2003 98.0059 0.953670E-06 - 8.80936 39.8495 0.953670E-06 - 3.89855 44.9868 0.953670E-06 - 1.34435 47.4466 0.953670E-06 - 19.7283 29.0468 0.953670E-06 - -42.2771 91.3418 0.953670E-06 - 6.37693 42.4970 0.953670E-06 - 20.7636 28.0735 0.953670E-06 - 12.3194 36.4545 0.953670E-06 - 21.8020 27.0891 0.953670E-06 - 22.8427 26.0948 0.953670E-06 - -4.57187 53.5112 0.953670E-06 - 23.8833 25.0931 0.953670E-06 - 24.9207 24.0869 0.953670E-06 - 25.9522 23.0790 0.953670E-06 - 26.9761 22.0717 0.953670E-06 - 28.9994 20.0636 0.953670E-06 - 9.96608 39.0403 0.953670E-06 - 27.9917 21.0663 0.953670E-06 - -43.0137 92.2599 0.953670E-06 - -40.7428 89.9894 0.953670E-06 - -0.753900E-02 49.2630 0.953670E-06 - 13.3911 35.5910 0.953670E-06 - -43.9690 93.1117 0.953670E-06 - 5.05875 44.2344 0.953670E-06 - 2.49938 46.6866 0.953670E-06 - 7.50070 41.6684 0.953670E-06 - -1.55499 51.1318 0.953670E-06 - -44.9304 94.1197 0.953670E-06 - 11.0951 38.2333 0.953670E-06 - 14.4565 34.7049 0.953670E-06 - -3.23173 52.8623 0.953670E-06 - -41.4326 91.1543 0.953670E-06 - 15.5148 33.8009 0.953670E-06 - -48.4226 97.9183 0.953670E-06 - 1.15472 48.4156 0.953670E-06 - 16.5652 32.8822 0.953670E-06 - 8.64652 40.8322 0.953670E-06 - 6.20370 43.4561 0.953670E-06 - -45.8698 95.1917 0.953670E-06 - 3.66677 45.9429 0.953670E-06 - 17.6084 31.9506 0.953670E-06 - 12.1973 37.4063 0.953670E-06 - -49.1513 98.8793 0.953670E-06 - -4.93823 54.4874 0.953670E-06 - 18.6465 31.0071 0.953670E-06 - -46.8139 96.3528 0.953670E-06 - 19.6826 30.0516 0.953670E-06 - -42.1656 92.2208 0.953670E-06 - -39.8014 89.7673 0.953670E-06 - 20.7198 29.0841 0.953670E-06 - 9.80026 40.0074 0.953670E-06 - 21.7601 28.1045 0.953670E-06 - 13.2843 36.5530 0.953670E-06 - -0.194206 50.3484 0.953670E-06 - -1.87220 52.1730 0.953670E-06 - 22.8037 27.1135 0.953670E-06 - 4.83986 45.1928 0.953670E-06 - 2.28232 47.6325 0.953670E-06 - 23.8489 26.1126 0.953670E-06 - 7.34240 42.6457 0.953670E-06 - 24.8924 25.1047 0.953670E-06 - 25.9308 24.0933 0.953670E-06 - -43.0336 93.1676 0.953670E-06 - 26.9615 23.0815 0.953670E-06 - 27.9830 22.0717 0.953670E-06 - 28.9956 21.0651 0.953670E-06 - -47.5944 97.6115 0.953670E-06 - 10.9415 39.1894 0.953670E-06 - 14.3624 35.6762 0.953670E-06 - -40.5165 90.9595 0.953670E-06 - -43.9705 94.1120 0.953670E-06 - -5.31613 55.4499 0.953670E-06 - -3.59204 53.8672 0.953670E-06 - 6.00786 44.4222 0.953670E-06 - 3.43448 46.8964 0.953670E-06 - 8.48721 41.8161 0.953670E-06 - 1.01665 49.4164 0.953670E-06 - -44.8861 95.1343 0.953670E-06 - 12.0620 38.3626 0.953670E-06 - 15.4324 34.7799 0.953670E-06 - -48.2979 98.7587 0.953670E-06 - -41.2615 92.1149 0.953670E-06 - 16.4935 33.8678 0.953670E-06 - -38.8535 89.5259 0.953670E-06 - -0.493230 51.4363 0.953670E-06 - 17.5459 32.9423 0.953670E-06 - -49.1078 99.7880 0.953670E-06 - 9.63831 40.9846 0.953670E-06 - 18.5910 32.0047 0.953670E-06 - -45.7837 96.2342 0.953670E-06 - 2.08913 48.5542 0.953670E-06 - -5.70399 56.3990 0.953670E-06 - 4.61000 46.1562 0.953670E-06 - -2.21306 53.2093 0.953670E-06 - 13.1652 37.5160 0.953670E-06 - 7.16748 43.6236 0.953670E-06 - 19.6317 31.0555 0.953670E-06 - 20.6715 30.0943 0.953670E-06 - -42.1105 93.1726 0.953670E-06 - 21.7137 29.1209 0.953670E-06 - -39.5695 90.7465 0.953670E-06 - 22.7598 28.1350 0.953670E-06 - -46.6312 97.4069 0.953670E-06 - 10.7850 40.1571 0.953670E-06 - 23.8095 27.1372 0.953670E-06 - 24.8596 26.1294 0.953670E-06 - -3.97470 54.8569 0.953670E-06 - 25.9058 25.1151 0.953670E-06 - 14.2566 36.6473 0.953670E-06 - 26.9443 24.0987 0.953670E-06 - 27.9729 23.0835 0.953670E-06 - 28.9912 22.0720 0.953670E-06 - -43.0402 94.1241 0.953670E-06 - 8.32275 42.8015 0.953670E-06 - 3.20550 47.8361 0.953670E-06 - 5.79389 45.3960 0.953670E-06 - -6.10056 57.3353 0.953670E-06 - 11.9180 39.3262 0.953670E-06 - -47.4112 98.5751 0.953670E-06 - -40.3145 91.9527 0.953670E-06 - -37.9012 89.2611 0.953670E-06 - -0.817667 52.5013 0.953670E-06 - -43.9418 95.0870 0.953670E-06 - 15.3387 35.7585 0.953670E-06 - 1.94417 49.4148 0.953670E-06 - 9.47706 41.9686 0.953670E-06 - -48.2079 99.6693 0.953670E-06 - -4.37066 55.8297 0.953670E-06 - 1.01303 50.6039 0.953670E-06 - 4.37229 47.1151 0.953670E-06 - 16.4112 34.8529 0.953670E-06 - 6.97496 44.6076 0.953670E-06 - -2.58378 54.2387 0.953670E-06 - -44.8025 96.1355 0.953670E-06 - 13.0355 38.4823 0.953670E-06 - 17.4740 33.9332 0.953670E-06 - 18.5276 33.0012 0.953670E-06 - -49.0726 100.719 0.953670E-06 - -38.6060 90.5111 0.953670E-06 - 19.5745 32.0579 0.953670E-06 - -6.50165 58.2579 0.953670E-06 - -41.1336 93.1416 0.953670E-06 - 10.6278 41.1343 0.953670E-06 - 20.6180 31.1034 0.953670E-06 - 14.1401 37.6195 0.953670E-06 - -45.6503 97.2556 0.953670E-06 - 2.98337 48.7487 0.953670E-06 - 21.6622 30.1370 0.953670E-06 - 5.56419 46.3726 0.953670E-06 - 8.14788 43.7920 0.953670E-06 - 22.7104 29.1581 0.953670E-06 - 1.89175 50.1092 0.953670E-06 - 23.7639 28.1658 0.953670E-06 - -36.9470 88.9708 0.953670E-06 - 24.8206 27.1606 0.953670E-06 - -42.1097 94.1599 0.953670E-06 - 25.8756 26.1451 0.953670E-06 - -4.77699 56.7867 0.953670E-06 - 26.9236 25.1243 0.953670E-06 - 27.9607 24.1031 0.953670E-06 - 28.9860 23.0855 0.953670E-06 - -39.3445 91.7543 0.953670E-06 - 11.7692 40.2982 0.953670E-06 - 0.604182 51.7608 0.953670E-06 - 15.2343 36.7373 0.953670E-06 - -46.4720 98.4046 0.953670E-06 - -43.0477 95.0521 0.953670E-06 - -1.15628 53.5639 0.953670E-06 - -6.90820 59.1753 0.953670E-06 - 9.31246 42.9592 0.953670E-06 - 4.12919 48.0595 0.953670E-06 - -2.99309 55.2443 0.953670E-06 - 6.76463 45.5990 0.953670E-06 - -47.2879 99.5283 0.953670E-06 - 12.8981 39.4535 0.953670E-06 - 16.3185 35.8378 0.953670E-06 - -43.8606 96.0441 0.953670E-06 - -37.6322 90.2504 0.953670E-06 - 2.76558 49.6160 0.953670E-06 - -5.19235 57.7264 0.953670E-06 - -48.1392 100.611 0.953670E-06 - -40.1304 92.9888 0.953670E-06 - 17.3922 34.9236 0.953670E-06 - 10.4695 42.1200 0.953670E-06 - 18.4556 33.9969 0.953670E-06 - 14.0147 38.5942 0.953670E-06 - 5.31992 47.3437 0.953670E-06 - -44.6809 97.1262 0.953670E-06 - -49.0436 101.662 0.953670E-06 - -35.9935 88.6542 0.953670E-06 - 7.95975 44.7914 0.953670E-06 - 19.5101 33.0591 0.953670E-06 - 0.259914 52.8310 0.953670E-06 - -7.32250 60.0928 0.953670E-06 - 20.5586 32.1108 0.953670E-06 - -3.41136 56.2276 0.953670E-06 - 21.6054 31.1517 0.953670E-06 - -38.3588 91.5289 0.953670E-06 - -42.2341 95.0384 0.953670E-06 - 22.6550 30.1809 0.953670E-06 - 11.6179 41.2783 0.953670E-06 - 2.51973 50.4201 0.953670E-06 - 15.1205 37.7173 0.953670E-06 - 23.7110 29.1967 0.953670E-06 - -1.52952 54.6368 0.953670E-06 - -45.5087 98.2535 0.953670E-06 - 24.7737 28.1975 0.953670E-06 - -5.60720 58.6528 0.953670E-06 - 25.8385 27.1837 0.953670E-06 - 26.8980 26.1595 0.953670E-06 - 27.9459 25.1319 0.953670E-06 - 28.9797 24.1068 0.953670E-06 - 3.88161 48.9803 0.953670E-06 - 9.14135 43.9586 0.953670E-06 - 6.53498 46.5940 0.953670E-06 - -46.3416 99.3835 0.953670E-06 - 2.04387 51.2095 0.953670E-06 - -41.0347 94.3164 0.953670E-06 - -36.6521 89.9619 0.953670E-06 - 12.7558 40.4310 0.953670E-06 - -42.9645 95.9504 0.953670E-06 - 16.2160 36.8232 0.953670E-06 - -39.1285 92.7964 0.953670E-06 - -35.0432 88.3109 0.953670E-06 - -7.75071 61.0183 0.953670E-06 - -3.83861 57.1950 0.953670E-06 - -47.1937 100.490 0.953670E-06 - 10.3089 43.1143 0.953670E-06 - 17.3008 35.9141 0.953670E-06 - 5.06288 48.2994 0.953670E-06 - 13.8826 39.5726 0.953670E-06 - -41.5884 95.0739 0.953670E-06 - 7.75543 45.8016 0.953670E-06 - -43.7332 96.9993 0.953670E-06 - -6.01940 59.5755 0.953670E-06 - -48.0833 101.570 0.953670E-06 - -1.99753 55.6571 0.953670E-06 - 1.65003 52.1613 0.953670E-06 - -0.571170E-01 53.9092 0.953670E-06 - 18.3746 34.9921 0.953670E-06 - -37.3593 91.2764 0.953670E-06 - 19.4379 34.0593 0.953670E-06 - -8.19581 61.9473 0.953670E-06 - -49.0182 102.628 0.953670E-06 - 11.4650 42.2665 0.953670E-06 - 20.4929 33.1165 0.953670E-06 - 3.62387 49.8711 0.953670E-06 - -4.28257 58.1350 0.953670E-06 - 14.9989 38.6992 0.953670E-06 - -44.5401 98.1119 0.953670E-06 - -34.0988 87.9408 0.953670E-06 - 21.5432 32.1641 0.953670E-06 - -39.9404 94.0698 0.953670E-06 - 6.28337 47.5836 0.953670E-06 - 22.5939 31.2017 0.953670E-06 - 8.96136 44.9703 0.953670E-06 - -42.1292 95.8427 0.953670E-06 - 23.6506 30.2276 0.953670E-06 - -35.6700 89.6436 0.953670E-06 - 24.7171 29.2384 0.953670E-06 - -45.3761 99.2418 0.953670E-06 - 25.7917 28.2307 0.953670E-06 - -38.1173 92.5830 0.953670E-06 - 12.6107 41.4151 0.953670E-06 - 26.8651 27.2058 0.953670E-06 - -6.43265 60.5036 0.953670E-06 - 27.9270 26.1716 0.953670E-06 - -2.43940 56.6456 0.953670E-06 - 28.9719 25.1376 0.953670E-06 - 16.1050 37.8098 0.953670E-06 - -8.66065 62.8740 0.953670E-06 - -46.2329 100.361 0.953670E-06 - 1.31771 53.1512 0.953670E-06 - 3.33576 50.7344 0.953670E-06 - 10.1450 44.1190 0.953670E-06 - 4.79614 49.2332 0.953670E-06 - 17.2006 36.9052 0.953670E-06 - -4.71341 59.0560 0.953670E-06 - 13.7461 40.5557 0.953670E-06 - 7.52919 46.8208 0.953670E-06 - -42.8176 96.8581 0.953670E-06 - -33.1622 87.5441 0.953670E-06 - -47.1158 101.463 0.953670E-06 - -41.3654 95.6929 0.953670E-06 - -36.3495 90.9924 0.953670E-06 - 18.2849 35.9875 0.953670E-06 - -34.6896 89.2957 0.953670E-06 - 11.3108 43.2635 0.953670E-06 - -6.85513 61.4441 0.953670E-06 - -48.0344 102.544 0.953670E-06 - -38.9172 93.8646 0.953670E-06 - -9.14309 63.7922 0.953670E-06 - 14.8715 39.6841 0.953670E-06 - -0.364622 55.0972 0.953670E-06 - -43.5754 97.9654 0.953670E-06 - 2.97913 51.6002 0.953670E-06 - 19.3579 35.0589 0.953670E-06 - 6.01003 48.5546 0.953670E-06 - -2.88077 57.6356 0.953670E-06 - 8.76929 45.9988 0.953670E-06 - 20.4205 34.1208 0.953670E-06 - -48.9945 103.610 0.953670E-06 - -40.5947 95.3496 0.953670E-06 - 21.4757 33.1742 0.953670E-06 - -5.12768 59.9756 0.953670E-06 - -44.3984 99.1012 0.953670E-06 - -37.0884 92.3454 0.953670E-06 - 22.5279 32.2193 0.953670E-06 - 12.4642 42.4064 0.953670E-06 - -32.2355 87.1208 0.953670E-06 - 23.5835 31.2555 0.953670E-06 - 1.03826 54.1533 0.953670E-06 - 15.9871 38.7981 0.953670E-06 - -1.02245 56.1054 0.953670E-06 - 24.6500 30.2796 0.953670E-06 - -7.29737 62.3951 0.953670E-06 - 25.7317 29.2845 0.953670E-06 - 4.51851 50.1438 0.953670E-06 - 26.8212 28.2644 0.953670E-06 - -45.2581 100.230 0.953670E-06 - -9.63913 64.6971 0.953670E-06 - 27.9018 27.2247 0.953670E-06 - 9.97707 45.1379 0.953670E-06 - -33.7149 88.9173 0.953670E-06 - 28.9618 26.1801 0.953670E-06 - 7.27064 47.8389 0.953670E-06 - -41.9513 96.6821 0.953670E-06 - -3.38253 58.5669 0.953670E-06 - 17.0926 37.8974 0.953670E-06 - 13.6073 41.5442 0.953670E-06 - 2.63552 52.5151 0.953670E-06 - -46.1392 101.345 0.953670E-06 - -37.8892 93.6692 0.953670E-06 - -39.6787 95.1064 0.953670E-06 - -35.3355 90.6732 0.953670E-06 - 18.1872 36.9836 0.953670E-06 - -5.53232 60.9086 0.953670E-06 - -31.3205 86.6717 0.953670E-06 - 11.1555 44.2704 0.953670E-06 - -47.0469 102.447 0.953670E-06 - 5.72567 49.5008 0.953670E-06 - -1.46451 57.0684 0.953670E-06 - -7.76883 63.3437 0.953670E-06 - -42.6224 97.7938 0.953670E-06 - -10.1418 65.5795 0.953670E-06 - 14.7406 40.6725 0.953670E-06 - 19.2701 36.0586 0.953670E-06 - 4.22321 51.0373 0.953670E-06 - 8.55715 47.0496 0.953670E-06 - -47.9886 103.538 0.953670E-06 - -3.83244 59.4663 0.953670E-06 - -41.1494 96.4635 0.953670E-06 - -32.7491 88.5084 0.953670E-06 - -36.0421 92.0714 0.953670E-06 - -43.4086 98.9544 0.953670E-06 - 20.3414 35.1243 0.953670E-06 - 12.3173 43.4057 0.953670E-06 - 2.32398 53.4556 0.953670E-06 - 21.4028 34.1823 0.953670E-06 - -48.9708 104.614 0.953670E-06 - 15.8644 39.7886 0.953670E-06 - -34.3218 90.3213 0.953670E-06 - 22.4578 33.2335 0.953670E-06 - 0.110400 55.9846 0.953670E-06 - 0.836978 55.1517 0.953670E-06 - 6.97063 48.8286 0.953670E-06 - 23.5120 32.2785 0.953670E-06 - -5.93951 61.8668 0.953670E-06 - -44.2711 100.096 0.953670E-06 - -10.6512 66.4423 0.953670E-06 - -8.26376 64.2796 0.953670E-06 - 9.80539 46.1782 0.953670E-06 - 24.5739 31.3161 0.953670E-06 - -30.4189 86.1981 0.953670E-06 - 16.9786 38.8912 0.953670E-06 - 25.6556 30.3402 0.953670E-06 - 13.4678 42.5387 0.953670E-06 - 3.90547 51.9290 0.953670E-06 - -38.7093 94.9223 0.953670E-06 - 26.7602 29.3355 0.953670E-06 - -45.1531 101.221 0.953670E-06 - 27.8662 28.2948 0.953670E-06 - 28.9481 27.2370 0.953670E-06 - -4.24211 60.3691 0.953670E-06 - -40.3474 96.2445 0.953670E-06 - -41.7061 97.5626 0.953670E-06 - 18.0826 37.9808 0.953670E-06 - -0.215348 56.5953 0.953670E-06 - -36.8297 93.4628 0.953670E-06 - -31.7948 88.0689 0.953670E-06 - 5.43479 50.4244 0.953670E-06 - -11.1681 67.2884 0.953670E-06 - 11.0004 45.2890 0.953670E-06 - -29.5314 85.7026 0.953670E-06 - -1.85644 58.1451 0.953670E-06 - -46.0545 102.336 0.953670E-06 - -6.37009 62.8522 0.953670E-06 - 14.6081 41.6651 0.953670E-06 - -8.77467 65.1981 0.953670E-06 - 19.1751 37.0590 0.953670E-06 - -33.3144 89.9336 0.953670E-06 - 8.30150 48.1205 0.953670E-06 - -46.9819 103.446 0.953670E-06 - 2.05096 54.4021 0.953670E-06 - -11.6931 68.1185 0.953670E-06 - -2.52713 59.0350 0.953670E-06 - -34.9919 91.7490 0.953670E-06 - 20.2556 36.1278 0.953670E-06 - 12.1708 44.4136 0.953670E-06 - -42.3915 98.7878 0.953670E-06 - 3.59012 52.8346 0.953670E-06 - -28.6580 85.1872 0.953670E-06 - 6.66406 49.7831 0.953670E-06 - -40.9366 97.2268 0.953670E-06 - -47.9428 104.548 0.953670E-06 - -4.62675 61.2966 0.953670E-06 - 15.7388 40.7816 0.953670E-06 - -0.530494 57.3999 0.953670E-06 - 0.801581 56.0551 0.953670E-06 - 21.3245 35.1892 0.953670E-06 - -43.2709 99.9607 0.953670E-06 - -30.8553 87.5992 0.953670E-06 - -6.85377 63.8325 0.953670E-06 - 5.13667 51.3325 0.953670E-06 - 22.3841 34.2448 0.953670E-06 - -9.29518 66.0960 0.953670E-06 - -12.2261 68.9315 0.953670E-06 - -48.9456 105.638 0.953670E-06 - -39.4795 96.0706 0.953670E-06 - 23.4384 33.2962 0.953670E-06 - 9.63024 47.2605 0.953670E-06 - 16.8603 39.8865 0.953670E-06 - 13.3288 43.5402 0.953670E-06 - -37.6935 94.7703 0.953670E-06 - 24.4945 32.3445 0.953670E-06 - -2.98541 59.8800 0.953670E-06 - -27.7983 84.6534 0.953670E-06 - -44.1580 101.094 0.953670E-06 - -32.3170 89.5113 0.953670E-06 - 25.5647 31.3882 0.953670E-06 - 17.9725 38.9792 0.953670E-06 - -12.7655 69.7242 0.953670E-06 - 26.6733 30.4142 0.953670E-06 - 7.93934 49.1327 0.953670E-06 - -35.7319 93.2155 0.953670E-06 - 10.8490 46.3209 0.953670E-06 - -45.0569 102.217 0.953670E-06 - -33.9391 91.3968 0.953670E-06 - 27.8121 29.3879 0.953670E-06 - 28.9286 28.3134 0.953670E-06 - 1.82416 55.3352 0.953670E-06 - 14.4759 42.6625 0.953670E-06 - 3.29104 53.7499 0.953670E-06 - -4.99941 62.2713 0.953670E-06 - -7.36818 64.7900 0.953670E-06 - -26.9520 84.1022 0.953670E-06 - 19.0740 38.0604 0.953670E-06 - -40.1753 97.0816 0.953670E-06 - 0.583555 56.8412 0.953670E-06 - -9.82281 66.9739 0.953670E-06 - -45.9739 103.338 0.953670E-06 - -13.3074 70.4915 0.953670E-06 - -1.48817 58.9975 0.953670E-06 - -29.9337 87.1017 0.953670E-06 - 4.83182 52.2342 0.953670E-06 - 6.36022 50.7120 0.953670E-06 - -0.778952 58.2803 0.953670E-06 - 20.1637 37.1319 0.953670E-06 - -3.37618 60.7465 0.953670E-06 - 12.0257 45.4305 0.953670E-06 - -40.7211 97.8319 0.953670E-06 - 15.6125 41.7776 0.953670E-06 - -46.9166 104.459 0.953670E-06 - -26.1192 83.5340 0.953670E-06 - -41.2777 98.5703 0.953670E-06 - -31.3326 89.0536 0.953670E-06 - -10.3573 67.8332 0.953670E-06 - 21.2410 36.1958 0.953670E-06 - -13.8428 71.2249 0.953670E-06 - -42.2516 99.8249 0.953670E-06 - -1.83512 59.5456 0.953670E-06 - -38.5543 95.9411 0.953670E-06 - -29.0307 86.5818 0.953670E-06 - -47.8939 105.578 0.953670E-06 - -7.89890 65.7229 0.953670E-06 - -14.3405 71.9015 0.953670E-06 - 13.1911 44.5496 0.953670E-06 - 16.7399 40.8834 0.953670E-06 - -32.8953 90.9974 0.953670E-06 - 22.3067 35.2543 0.953670E-06 - -25.3000 82.9498 0.953670E-06 - -14.7054 72.4554 0.953670E-06 - -36.6109 94.6322 0.953670E-06 - -5.38908 63.3222 0.953670E-06 - -43.1535 100.967 0.953670E-06 - 23.3634 34.3098 0.953670E-06 - 3.01449 54.6651 0.953670E-06 - 7.60082 50.0841 0.953670E-06 - -10.8987 68.6736 0.953670E-06 - -48.9172 106.694 0.953670E-06 - 1.64298 56.2253 0.953670E-06 - 24.4159 33.3648 0.953670E-06 - 0.330750 57.6553 0.953670E-06 - -34.6439 92.8692 0.953670E-06 - 17.8586 39.9787 0.953670E-06 - 9.44966 48.4646 0.953670E-06 - -3.72836 61.6483 0.953670E-06 - 25.4732 32.4216 0.953670E-06 - 6.05813 51.6252 0.953670E-06 - 4.52869 53.1365 0.953670E-06 - 10.7118 47.3652 0.953670E-06 - -28.1446 86.0441 0.953670E-06 - -44.0539 102.093 0.953670E-06 - -24.4938 82.3499 0.953670E-06 - 14.3455 43.6660 0.953670E-06 - -39.3476 96.9780 0.953670E-06 - -2.19660 60.2814 0.953670E-06 - 26.5542 31.4787 0.953670E-06 - 18.9679 39.0629 0.953670E-06 - -11.4472 69.4934 0.953670E-06 - -0.865117 59.1105 0.953670E-06 - -23.7010 81.7361 0.953670E-06 - -40.0780 97.8657 0.953670E-06 - -44.9645 103.220 0.953670E-06 - -30.3662 88.5587 0.953670E-06 - -8.43846 66.6327 0.953670E-06 - -5.90693 64.3506 0.953670E-06 - 27.7194 30.5075 0.953670E-06 - -22.9201 81.1087 0.953670E-06 - 11.8839 46.4544 0.953670E-06 - 28.8990 29.4231 0.953670E-06 - -27.2734 85.4905 0.953670E-06 - 20.0663 38.1371 0.953670E-06 - -31.8638 90.5606 0.953670E-06 - 15.4877 42.7770 0.953670E-06 - -37.5724 95.8553 0.953670E-06 - -45.8929 104.351 0.953670E-06 - -22.1507 80.4686 0.953670E-06 - -12.0016 70.2886 0.953670E-06 - 8.88680 49.4910 0.953670E-06 - 2.76198 55.5689 0.953670E-06 - 1.42099 57.0654 0.953670E-06 - 21.1524 37.2030 0.953670E-06 - -21.3926 79.8150 0.953670E-06 - 0.935471E-01 58.4907 0.953670E-06 - -16.4824 74.9275 0.953670E-06 - 5.75657 52.5299 0.953670E-06 - -15.7906 74.2138 0.953670E-06 - -20.6473 79.1470 0.953670E-06 - -6.45442 65.3311 0.953670E-06 - 4.23420 54.0394 0.953670E-06 - 7.28406 51.0077 0.953670E-06 - -46.8472 105.489 0.953670E-06 - -4.04024 62.6149 0.953670E-06 - 16.6194 41.8819 0.953670E-06 - -26.4157 84.9218 0.953670E-06 - -17.1590 75.6488 0.953670E-06 - -19.9181 78.4647 0.953670E-06 - -41.2065 99.7053 0.953670E-06 - -15.0547 73.5385 0.953670E-06 - -2.54210 61.0981 0.953670E-06 - 13.0545 45.5671 0.953670E-06 - 22.2257 36.2633 0.953670E-06 - -42.1391 100.844 0.953670E-06 - -33.5395 92.5372 0.953670E-06 - -17.8323 76.3629 0.953670E-06 - -1.12001 59.8385 0.953670E-06 - -18.5120 77.0696 0.953670E-06 - -19.2066 77.7711 0.953670E-06 - -12.5599 71.0532 0.953670E-06 - -8.98398 67.5220 0.953670E-06 - -47.8389 106.635 0.953670E-06 - 23.2871 35.3208 0.953670E-06 - 17.7428 40.9788 0.953670E-06 - -29.4253 88.0293 0.953670E-06 - 24.3395 34.3791 0.953670E-06 - -40.1920 98.7156 0.953670E-06 - -25.5711 84.3380 0.953670E-06 - -43.0457 101.970 0.953670E-06 - -48.8839 107.790 0.953670E-06 - -38.4660 96.9058 0.953670E-06 - 14.2176 44.6773 0.953670E-06 - -13.1192 71.7784 0.953670E-06 - 25.3881 33.4422 0.953670E-06 - -35.4055 94.4886 0.953670E-06 - 10.6214 48.4040 0.953670E-06 - -30.8439 90.0841 0.953670E-06 - -14.2582 73.0453 0.953670E-06 - -9.53526 68.3920 0.953670E-06 - 18.8582 40.0661 0.953670E-06 - 26.4436 32.5147 0.953670E-06 - 8.51645 50.4073 0.953670E-06 - -13.6783 72.4495 0.953670E-06 - -43.9535 103.097 0.953670E-06 - 1.17753 57.8969 0.953670E-06 - -7.01159 66.2753 0.953670E-06 - 2.52628 56.4498 0.953670E-06 - -28.5098 87.4789 0.953670E-06 - -39.2804 97.8418 0.953670E-06 - 9.97053 49.3067 0.953670E-06 - 27.5345 31.5991 0.953670E-06 - 11.7500 47.4781 0.953670E-06 - -0.109502 59.3108 0.953670E-06 - 5.45739 53.4304 0.953670E-06 - 6.97825 51.9182 0.953670E-06 - -24.7395 83.7398 0.953670E-06 - 3.95184 54.9386 0.953670E-06 - 19.9643 39.1432 0.953670E-06 - -2.86178 61.9486 0.953670E-06 - -1.42015 60.6086 0.953670E-06 - 15.3664 43.7814 0.953670E-06 - -10.0930 69.2420 0.953670E-06 - -44.8716 104.232 0.953670E-06 - -36.5234 95.8098 0.953670E-06 - -32.4558 92.1136 0.953670E-06 - 21.0590 38.2114 0.953670E-06 - -27.6144 86.9153 0.953670E-06 - -23.9209 83.1283 0.953670E-06 - 12.9173 46.5906 0.953670E-06 - 16.5014 42.8820 0.953670E-06 - -45.8071 105.379 0.953670E-06 - -34.3082 93.9859 0.953670E-06 - -10.6574 70.0694 0.953670E-06 - -4.27146 63.8237 0.953670E-06 - 22.1407 37.2730 0.953670E-06 - -23.1148 82.5054 0.953670E-06 - -41.1189 100.736 0.953670E-06 - 28.8534 30.6335 0.953670E-06 - -7.57230 67.1927 0.953670E-06 - 9.68141 49.9351 0.953670E-06 - -29.8435 89.5580 0.953670E-06 - 0.932309 58.7276 0.953670E-06 - -37.5303 96.8917 0.953670E-06 - -22.3193 81.8729 0.953670E-06 - -46.7692 106.542 0.953670E-06 - 23.2089 36.3312 0.953670E-06 - 17.6272 41.9790 0.953670E-06 - -3.13701 62.7841 0.953670E-06 - 2.28215 57.3053 0.953670E-06 - -26.7345 86.3402 0.953670E-06 - -0.356945 60.0998 0.953670E-06 - -40.1797 99.6782 0.953670E-06 - 5.16296 54.3274 0.953670E-06 - -31.3907 91.6622 0.953670E-06 - 6.67714 52.8217 0.953670E-06 - -4.92791 64.9224 0.953670E-06 - 8.19581 51.3099 0.953670E-06 - -1.72869 61.4242 0.953670E-06 - -42.0335 101.850 0.953670E-06 - -11.2285 70.8707 0.953670E-06 - -21.5316 81.2312 0.953670E-06 - 3.68154 55.8286 0.953670E-06 - 14.0911 45.6983 0.953670E-06 - 24.2645 35.3900 0.953670E-06 - -47.7738 107.728 0.953670E-06 - 10.6648 49.3307 0.953670E-06 - -38.4421 97.8010 0.953670E-06 - 25.3102 34.4546 0.953670E-06 - -20.7499 80.5779 0.953670E-06 - 18.7465 41.0691 0.953670E-06 - -39.2670 98.7152 0.953670E-06 - -42.9411 102.973 0.953670E-06 - 26.3509 33.5312 0.953670E-06 - 11.6323 48.4833 0.953670E-06 - -48.8439 108.935 0.953670E-06 - -5.52731 65.9148 0.953670E-06 - -25.8673 85.7531 0.953670E-06 - -19.9773 79.9083 0.953670E-06 - -11.8062 71.6407 0.953670E-06 - -19.2235 79.2197 0.953670E-06 - 27.3966 32.6293 0.953670E-06 - 19.8586 40.1498 0.953670E-06 - -8.13538 68.0895 0.953670E-06 - 15.2500 44.7934 0.953670E-06 - -3.31247 63.4869 0.953670E-06 - -43.8525 104.106 0.953670E-06 - -15.7088 75.6959 0.953670E-06 - -17.7795 77.8142 0.953670E-06 - -16.3934 76.3999 0.953670E-06 - -18.4917 78.5196 0.953670E-06 - -35.4785 95.7269 0.953670E-06 - -17.0823 77.1071 0.953670E-06 - 0.691091 59.5496 0.953670E-06 - 9.38373 50.7402 0.953670E-06 - -34.5887 95.0883 0.953670E-06 - 2.02833 58.1477 0.953670E-06 - -28.8848 88.9794 0.953670E-06 - 28.4753 31.7747 0.953670E-06 - -25.0119 85.1530 0.953670E-06 - 20.9612 39.2209 0.953670E-06 - -15.0171 75.0037 0.953670E-06 - -14.3168 74.3381 0.953670E-06 - 12.7767 47.6127 0.953670E-06 - 6.37862 53.7207 0.953670E-06 - -0.630733 60.8996 0.953670E-06 - 4.87459 55.2192 0.953670E-06 - -12.3914 72.3743 0.953670E-06 - 7.89129 52.2111 0.953670E-06 - -44.7739 105.255 0.953670E-06 - 16.3885 43.8848 0.953670E-06 - -8.70252 68.9677 0.953670E-06 - 3.41873 56.7042 0.953670E-06 - -2.03499 62.2718 0.953670E-06 - -13.6196 73.7153 0.953670E-06 - -6.11654 66.8603 0.953670E-06 - 22.0517 38.2841 0.953670E-06 - -33.1110 93.7999 0.953670E-06 - -37.6389 97.7798 0.953670E-06 - -12.9900 73.0661 0.953670E-06 - -27.9633 88.3885 0.953670E-06 - -24.1688 84.5400 0.953670E-06 - -45.7116 106.424 0.953670E-06 - 23.1282 37.3424 0.953670E-06 - 17.5143 42.9786 0.953670E-06 - 10.4874 50.1525 0.953670E-06 - -30.3264 91.1748 0.953670E-06 - -34.0448 94.8774 0.953670E-06 - -9.27589 69.8263 0.953670E-06 - 13.9613 46.7298 0.953670E-06 - -41.0214 101.738 0.953670E-06 - 29.4341 31.3569 0.953670E-06 - 24.1900 36.4002 0.953670E-06 - -40.1111 100.656 0.953670E-06 - 1.77009 58.9825 0.953670E-06 - -36.4362 97.0345 0.953670E-06 - 0.436027 60.3601 0.953670E-06 - 11.5318 49.4375 0.953670E-06 - 18.6346 42.0708 0.953670E-06 - -46.6770 107.626 0.953670E-06 - -27.0650 87.7955 0.953670E-06 - 25.2378 35.4630 0.953670E-06 - -41.9281 102.851 0.953670E-06 - -23.3389 83.9155 0.953670E-06 - -2.35078 63.1257 0.953670E-06 - -39.2172 99.6307 0.953670E-06 - 9.08914 51.6089 0.953670E-06 - -9.85650 70.6621 0.953670E-06 - -38.3866 98.6641 0.953670E-06 - 3.15451 57.5646 0.953670E-06 - 26.2731 34.5374 0.953670E-06 - 6.08243 54.6153 0.953670E-06 - 7.59184 53.1111 0.953670E-06 - 4.59183 56.1031 0.953670E-06 - -47.6939 108.868 0.953670E-06 - -22.5222 83.2829 0.953670E-06 - 15.1386 45.8181 0.953670E-06 - -6.69922 67.7778 0.953670E-06 - 27.2984 33.6329 0.953670E-06 - 19.7504 41.1558 0.953670E-06 - -0.911913 61.7275 0.953670E-06 - -42.8353 103.979 0.953670E-06 - -31.9909 93.2711 0.953670E-06 - -34.5756 95.7656 0.953670E-06 - -21.7153 82.6461 0.953670E-06 - -36.9914 97.8108 0.953670E-06 - -33.4748 94.7577 0.953670E-06 - 28.3146 32.7712 0.953670E-06 - -26.1807 87.1982 0.953670E-06 - 12.6286 48.6186 0.953670E-06 - 20.8595 40.2310 0.953670E-06 - -10.4446 71.4716 0.953670E-06 - -20.9118 82.0064 0.953670E-06 - -2.72981 63.9301 0.953670E-06 - -48.7974 110.148 0.953670E-06 - -43.7471 105.124 0.953670E-06 - 16.2839 44.8931 0.953670E-06 - -3.37036 64.6738 0.953670E-06 - 1.50962 59.8094 0.953670E-06 - -29.2675 90.6169 0.953670E-06 - 29.2709 32.0557 0.953670E-06 - 10.2457 51.0035 0.953670E-06 - -20.1047 81.3595 0.953670E-06 - 21.9585 39.2967 0.953670E-06 - 2.88599 58.4136 0.953670E-06 - 0.171458 61.1724 0.953670E-06 - -25.3062 86.5928 0.953670E-06 - -19.2953 80.6926 0.953670E-06 - -11.0407 72.2514 0.953670E-06 - -44.6669 106.291 0.953670E-06 - -35.3550 96.7986 0.953670E-06 - -3.99382 65.5962 0.953670E-06 - 13.8163 47.7664 0.953670E-06 - -7.27805 68.6773 0.953670E-06 - 17.4072 43.9772 0.953670E-06 - 23.0442 38.3556 0.953670E-06 - -37.5478 98.5823 0.953670E-06 - 7.29362 54.0090 0.953670E-06 - 5.78858 55.5046 0.953670E-06 - 4.31224 56.9770 0.953670E-06 - 8.79567 52.4995 0.953670E-06 - -18.5143 79.9912 0.953670E-06 - 24.1145 37.4118 0.953670E-06 - -1.19282 62.5965 0.953670E-06 - 11.3569 50.3413 0.953670E-06 - -33.8347 95.5901 0.953670E-06 - -30.9112 92.8114 0.953670E-06 - -40.0179 101.635 0.953670E-06 - -17.7648 79.2785 0.953670E-06 - -24.4410 85.9764 0.953670E-06 - 18.5246 43.0698 0.953670E-06 - -17.0400 78.5653 0.953670E-06 - -28.2981 89.9424 0.953670E-06 - -16.3327 77.8550 0.953670E-06 - 25.1682 36.4709 0.953670E-06 - -11.6466 72.9990 0.953670E-06 - -15.6369 77.1488 0.953670E-06 - -40.9173 102.732 0.953670E-06 - -39.1335 100.572 0.953670E-06 - -7.85885 69.5618 0.953670E-06 - -4.60452 66.5517 0.953670E-06 - 1.24386 60.6277 0.953670E-06 - -14.9479 76.4480 0.953670E-06 - -38.2973 99.5510 0.953670E-06 - 15.0273 46.8641 0.953670E-06 - 2.61381 59.2542 0.953670E-06 - -14.2619 75.7556 0.953670E-06 - -45.6002 107.491 0.953670E-06 - 26.2051 35.5398 0.953670E-06 - -13.5796 75.0743 0.953670E-06 - 19.6409 42.1595 0.953670E-06 - 27.2246 34.6268 0.953670E-06 - -12.2667 73.7141 0.953670E-06 - -41.8202 103.852 0.953670E-06 - -12.9089 74.4014 0.953670E-06 - 12.4700 49.5940 0.953670E-06 - -0.888710E-01 62.0003 0.953670E-06 - -36.7659 98.4445 0.953670E-06 - -23.5868 85.3477 0.953670E-06 - -27.3862 89.2984 0.953670E-06 - 28.2230 33.7472 0.953670E-06 - -46.5618 108.750 0.953670E-06 - -8.44700 70.4283 0.953670E-06 - 9.97794 51.8826 0.953670E-06 - 20.7543 41.2403 0.953670E-06 - 4.03223 57.8404 0.953670E-06 - 6.99544 54.9035 0.953670E-06 - 8.50091 53.3970 0.953670E-06 - 29.1752 32.9393 0.953670E-06 - 16.1922 45.9140 0.953670E-06 - 5.49658 56.3872 0.953670E-06 - -33.1261 95.3293 0.953670E-06 - -42.7254 104.991 0.953670E-06 - -1.49496 63.5248 0.953670E-06 - -5.22235 67.4804 0.953670E-06 - -34.4245 96.6296 0.953670E-06 - -35.9777 98.0802 0.953670E-06 - 21.8608 40.3104 0.953670E-06 - -22.7470 84.7083 0.953670E-06 - -47.5936 110.072 0.953670E-06 - 2.33863 60.0869 0.953670E-06 - -26.4956 88.6762 0.953670E-06 - 0.976299 61.4389 0.953670E-06 - 13.6389 48.7881 0.953670E-06 - -9.04375 71.2725 0.953670E-06 - -21.9237 84.0638 0.953670E-06 - -43.6334 106.151 0.953670E-06 - -32.4035 94.8161 0.953670E-06 - 17.3102 44.9750 0.953670E-06 - 22.9561 39.3711 0.953670E-06 - -29.7956 92.3486 0.953670E-06 - 11.1316 51.2379 0.953670E-06 - -21.1123 83.4230 0.953670E-06 - -37.4131 99.4329 0.953670E-06 - 3.74987 58.6947 0.953670E-06 - 24.0364 38.4262 0.953670E-06 - -5.82436 68.3867 0.953670E-06 - -25.6124 88.0594 0.953670E-06 - -1.93670 64.4283 0.953670E-06 - -9.64882 72.0908 0.953670E-06 - 18.4192 44.0643 0.953670E-06 - -48.7518 111.499 0.953670E-06 - -20.3005 82.7908 0.953670E-06 - 25.0992 37.4810 0.953670E-06 - -0.323984 62.8744 0.953670E-06 - 8.20377 54.2954 0.953670E-06 - 6.69697 55.7933 0.953670E-06 - -39.0311 101.529 0.953670E-06 - 5.20526 57.2620 0.953670E-06 - 9.69684 52.7770 0.953670E-06 - -38.1872 100.467 0.953670E-06 - -44.5452 107.341 0.953670E-06 - -35.0744 97.7973 0.953670E-06 - 2.06008 60.9113 0.953670E-06 - 14.8951 47.9378 0.953670E-06 - 26.1426 36.5426 0.953670E-06 - -39.9128 102.617 0.953670E-06 - -19.4676 82.1638 0.953670E-06 - 12.2747 50.5390 0.953670E-06 - -49.4007 112.322 0.953670E-06 - 19.5317 43.1590 0.953670E-06 - -24.7331 87.4381 0.953670E-06 - -2.48637 65.3093 0.953670E-06 - 27.1649 35.6189 0.953670E-06 - -40.8084 103.727 0.953670E-06 - -33.5918 96.4064 0.953670E-06 - -6.41342 69.2836 0.953670E-06 - 0.718378 62.2385 0.953670E-06 - -31.4832 94.3648 0.953670E-06 - -10.2622 72.8812 0.953670E-06 - 28.1619 34.7217 0.953670E-06 - 3.46478 59.5413 0.953670E-06 - 29.1198 33.8729 0.953670E-06 - -18.5918 81.5167 0.953670E-06 - 20.6464 42.2471 0.953670E-06 - -17.7806 80.7791 0.953670E-06 - -41.7081 104.858 0.953670E-06 - -36.5518 99.2629 0.953670E-06 - 16.1204 46.9691 0.953670E-06 - -45.4632 108.581 0.953670E-06 - -7.00290 70.1744 0.953670E-06 - -23.8582 86.8067 0.953670E-06 - 13.4451 49.7836 0.953670E-06 - -3.06364 66.2488 0.953670E-06 - -10.8848 73.6428 0.953670E-06 - -17.0204 80.0421 0.953670E-06 - 21.7586 41.3238 0.953670E-06 - -16.2907 79.3165 0.953670E-06 - 1.77927 61.7258 0.953670E-06 - 10.8760 52.1395 0.953670E-06 - -15.5798 78.6002 0.953670E-06 - 17.2306 45.9720 0.953670E-06 - -27.6456 90.8742 0.953670E-06 - 4.91311 58.1290 0.953670E-06 - -42.6084 106.009 0.953670E-06 - -28.5762 91.8145 0.953670E-06 - 7.90400 55.1917 0.953670E-06 - 6.39791 56.6775 0.953670E-06 - 9.40717 53.6777 0.953670E-06 - -14.8815 77.8907 0.953670E-06 - -14.1918 77.1865 0.953670E-06 - 22.8630 40.3886 0.953670E-06 - -13.5088 76.4868 0.953670E-06 - -12.8331 75.7897 0.953670E-06 - -12.1683 75.0901 0.953670E-06 - -22.9916 86.1618 0.953670E-06 - -7.60496 71.0496 0.953670E-06 - -46.4080 109.938 0.953670E-06 - -26.7788 90.1840 0.953670E-06 - -11.5192 74.3774 0.953670E-06 - 3.17694 60.3808 0.953670E-06 - 0.495249 62.9997 0.953670E-06 - -30.4679 93.9689 0.953670E-06 - -32.7912 96.1202 0.953670E-06 - -34.1800 97.5510 0.953670E-06 - 23.9543 39.4442 0.953670E-06 - -3.66805 67.2250 0.953670E-06 - -35.6888 99.0088 0.953670E-06 - 14.6683 48.9871 0.953670E-06 - 18.3222 45.0523 0.953670E-06 - -0.483919 63.9584 0.953670E-06 - -37.2618 100.333 0.953670E-06 - 25.0284 38.4954 0.953670E-06 - -43.5076 107.187 0.953670E-06 - 12.0446 51.4686 0.953670E-06 - -22.1412 85.5041 0.953670E-06 - 26.0821 37.5493 0.953670E-06 - -38.0622 101.410 0.953670E-06 - -8.21866 71.9020 0.953670E-06 - -4.33750 68.1310 0.953670E-06 - -25.9099 89.5466 0.953670E-06 - 4.61920 58.9888 0.953670E-06 - -47.4725 111.353 0.953670E-06 - 19.4246 44.1516 0.953670E-06 - -49.2305 113.046 0.953670E-06 - 1.49814 62.5249 0.953670E-06 - 27.1126 36.6138 0.953670E-06 - -38.9180 102.499 0.953670E-06 - -21.3168 84.8417 0.953670E-06 - -39.8019 103.604 0.953670E-06 - 28.1160 35.6998 0.953670E-06 - 6.09789 57.5555 0.953670E-06 - 7.60173 56.0843 0.953670E-06 - 9.11106 54.5797 0.953670E-06 - 10.6013 53.0461 0.953670E-06 - 2.88597 61.2128 0.953670E-06 - 29.0842 34.8237 0.953670E-06 - 20.5364 43.2489 0.953670E-06 - 0.360268 63.6323 0.953670E-06 - -31.9765 95.7527 0.953670E-06 - -8.84139 72.7285 0.953670E-06 - -20.5130 84.1940 0.953670E-06 - -40.6954 104.726 0.953670E-06 - -44.4022 108.403 0.953670E-06 - -25.0331 88.9191 0.953670E-06 - 13.2253 50.7549 0.953670E-06 - -1.03567 64.9551 0.953670E-06 - -4.95613 69.0119 0.953670E-06 - -34.7974 98.7480 0.953670E-06 - 21.6518 42.3349 0.953670E-06 - -19.7129 83.5741 0.953670E-06 - 17.1832 46.9651 0.953670E-06 - 4.32320 59.8420 0.953670E-06 - -41.5900 105.868 0.953670E-06 - -36.3515 100.159 0.953670E-06 - -33.3172 97.2912 0.953670E-06 - -29.3691 93.5999 0.953670E-06 - -48.3775 112.745 0.953670E-06 - 16.0846 48.1380 0.953670E-06 - -5.54279 69.9010 0.953670E-06 - -9.47181 73.5279 0.953670E-06 - -24.1503 88.2874 0.953670E-06 - 22.7640 41.4070 0.953670E-06 - -18.8757 82.9914 0.953670E-06 - -45.2841 109.691 0.953670E-06 - 14.4465 50.0015 0.953670E-06 - 1.21430 63.2945 0.953670E-06 - -1.56652 65.8930 0.953670E-06 - 2.59113 62.0363 0.953670E-06 - 18.2387 46.0299 0.953670E-06 - 11.7880 52.3921 0.953670E-06 - 23.8666 40.4659 0.953670E-06 - -31.0907 95.3964 0.953670E-06 - 5.79647 58.4273 0.953670E-06 - 7.29716 56.9723 0.953670E-06 - 10.3140 53.9548 0.953670E-06 - 8.80977 55.4801 0.953670E-06 - -42.4819 107.034 0.953670E-06 - -10.1098 74.3010 0.953670E-06 - -6.12939 70.8048 0.953670E-06 - -23.2643 87.6445 0.953670E-06 - -27.5234 92.1234 0.953670E-06 - 24.9537 39.5155 0.953670E-06 - 4.02490 60.6891 0.953670E-06 - 26.0206 38.5623 0.953670E-06 - -37.1069 101.268 0.953670E-06 - -17.0018 81.5715 0.953670E-06 - 19.3220 45.1344 0.953670E-06 - -16.2523 80.7979 0.953670E-06 - -26.9319 91.6049 0.953670E-06 - -15.5296 80.0598 0.953670E-06 - -13.4355 77.9147 0.953670E-06 - -14.1248 78.6241 0.953670E-06 - -14.8218 79.3380 0.953670E-06 - -37.9330 102.373 0.953670E-06 - -12.7534 77.2066 0.953670E-06 - 27.0632 37.6148 0.953670E-06 - -35.4445 99.9395 0.953670E-06 - -12.0786 76.4966 0.953670E-06 - -2.09848 66.8722 0.953670E-06 - -17.8242 82.4459 0.953670E-06 - -32.4756 96.9996 0.953670E-06 - -33.9051 98.4859 0.953670E-06 - -11.4124 75.7800 0.953670E-06 - 0.899230 64.0141 0.953670E-06 - -6.74697 71.6925 0.953670E-06 - 28.0778 36.6840 0.953670E-06 - -22.3800 86.9847 0.953670E-06 - -38.8016 103.479 0.953670E-06 - -10.7563 75.0502 0.953670E-06 - -49.1406 113.960 0.953670E-06 - 12.9799 51.7082 0.953670E-06 - -43.3659 108.230 0.953670E-06 - 20.4255 44.2428 0.953670E-06 - 15.6940 49.2236 0.953670E-06 - 29.0588 35.7851 0.953670E-06 - 2.28995 62.8487 0.953670E-06 - -28.2738 93.1761 0.953670E-06 - 5.49347 59.2932 0.953670E-06 - -26.1616 91.0149 0.953670E-06 - -39.6879 104.595 0.953670E-06 - -21.5119 86.3034 0.953670E-06 - 0.362658 64.6939 0.953670E-06 - 21.5403 43.3413 0.953670E-06 - 6.99051 57.8551 0.953670E-06 - 10.0175 54.8631 0.953670E-06 - -47.3642 112.589 0.953670E-06 - 8.50422 56.3774 0.953670E-06 - -46.1786 111.269 0.953670E-06 - -7.38100 72.5531 0.953670E-06 - 11.5126 53.3129 0.953670E-06 - -30.1213 95.0969 0.953670E-06 - -40.5774 105.729 0.953670E-06 - 3.72373 61.5301 0.953670E-06 - -25.3202 90.4015 0.953670E-06 - -20.6929 85.6081 0.953670E-06 - 17.2017 47.9308 0.953670E-06 - 14.1990 50.9931 0.953670E-06 - 22.6583 42.4242 0.953670E-06 - -44.2294 109.468 0.953670E-06 - -19.9128 84.9439 0.953670E-06 - -3.49595 68.8144 0.953670E-06 - 18.1763 46.9889 0.953670E-06 - -36.1603 101.098 0.953670E-06 - -31.6382 96.6777 0.953670E-06 - -2.65093 67.9868 0.953670E-06 - -8.02364 73.3858 0.953670E-06 - -19.1617 84.3299 0.953670E-06 - -34.5334 99.6950 0.953670E-06 - 23.7717 41.4902 0.953670E-06 - 1.97424 63.6467 0.953670E-06 - 5.18886 60.1536 0.953670E-06 - -4.11305 69.6363 0.953670E-06 - -41.4641 106.884 0.953670E-06 - -24.4494 89.7764 0.953670E-06 - -0.145837 65.5421 0.953670E-06 - 16.7311 48.8562 0.953670E-06 - -18.4526 83.7971 0.953670E-06 - -33.0262 98.2099 0.953670E-06 - 24.8728 40.5416 0.953670E-06 - 19.2265 46.1028 0.953670E-06 - -48.2412 113.800 0.953670E-06 - 25.9552 39.5837 0.953670E-06 - 3.41840 62.3648 0.953670E-06 - -17.8563 83.4254 0.953670E-06 - 12.7135 52.6497 0.953670E-06 - -27.2651 92.8991 0.953670E-06 - -8.67218 74.1915 0.953670E-06 - 15.4733 50.2469 0.953670E-06 - 6.68205 58.7328 0.953670E-06 - 9.71410 55.7694 0.953670E-06 - 11.2234 54.2316 0.953670E-06 - 8.19515 57.2706 0.953670E-06 - -36.9545 102.232 0.953670E-06 - -23.5626 89.1412 0.953670E-06 - -45.0310 110.784 0.953670E-06 - 27.0133 38.6248 0.953670E-06 - -4.66681 70.5095 0.953670E-06 - -42.3436 108.065 0.953670E-06 - -37.8064 103.352 0.953670E-06 - 28.0427 37.6765 0.953670E-06 - 20.3148 45.2255 0.953670E-06 - 29.0388 36.7553 0.953670E-06 - 4.88252 61.0089 0.953670E-06 - -38.6861 104.467 0.953670E-06 - 1.62168 64.4316 0.953670E-06 - -0.638081 66.4435 0.953670E-06 - -30.7980 96.3630 0.953670E-06 - -9.32565 74.9722 0.953670E-06 - -49.0946 114.921 0.953670E-06 - -22.6630 88.4933 0.953670E-06 - -35.2177 100.893 0.953670E-06 - 21.4246 44.3398 0.953670E-06 - -39.5711 105.591 0.953670E-06 - 16.5817 49.5130 0.953670E-06 - 13.9316 51.9636 0.953670E-06 - -26.4388 92.4226 0.953670E-06 - -32.1617 97.9118 0.953670E-06 - -43.2054 109.273 0.953670E-06 - 17.3552 48.7543 0.953670E-06 - -28.9345 94.9239 0.953670E-06 - -33.6256 99.4322 0.953670E-06 - 6.37217 59.6055 0.953670E-06 - -5.21932 71.4550 0.953670E-06 - 3.10604 63.1933 0.953670E-06 - -12.6780 78.6352 0.953670E-06 - -13.3642 79.3514 0.953670E-06 - -14.0597 80.0662 0.953670E-06 - 18.1427 47.9105 0.953670E-06 - -46.3253 112.554 0.953670E-06 - -11.9952 77.9199 0.953670E-06 - -14.7602 80.7873 0.953670E-06 - 22.5452 43.4377 0.953670E-06 - -15.4609 81.5192 0.953670E-06 - -11.3186 77.2001 0.953670E-06 - -16.1576 82.2720 0.953670E-06 - -10.6483 76.4719 0.953670E-06 - -21.7504 87.8247 0.953670E-06 - -9.98411 75.7309 0.953670E-06 - -1.10771 67.3779 0.953670E-06 - 9.40529 56.6725 0.953670E-06 - 10.9243 55.1477 0.953670E-06 - 7.88330 58.1593 0.953670E-06 - 12.4309 53.5836 0.953670E-06 - -5.86861 72.3634 0.953670E-06 - -40.4529 106.736 0.953670E-06 - 15.1895 51.2578 0.953670E-06 - 4.57392 61.8592 0.953670E-06 - -29.9894 96.0989 0.953670E-06 - 23.6678 42.5155 0.953670E-06 - -16.8109 83.0530 0.953670E-06 - -35.9778 102.069 0.953670E-06 - 1.18857 65.2249 0.953670E-06 - -25.6039 91.8628 0.953670E-06 - -47.2868 113.686 0.953670E-06 - 19.1400 47.0503 0.953670E-06 - -45.3431 111.928 0.953670E-06 - -20.0342 86.3503 0.953670E-06 - -2.39087 68.9973 0.953670E-06 - -44.0206 110.512 0.953670E-06 - -19.2875 85.6536 0.953670E-06 - -20.8367 87.1160 0.953670E-06 - -6.53205 73.2303 0.953670E-06 - 24.7833 41.5732 0.953670E-06 - -27.8334 94.3237 0.953670E-06 - -2.84178 69.5093 0.953670E-06 - 6.06120 60.4735 0.953670E-06 - -18.5721 85.0135 0.953670E-06 - -17.2925 83.8291 0.953670E-06 - 25.8830 40.6145 0.953670E-06 - -31.3087 97.5927 0.953670E-06 - -24.7453 91.2604 0.953670E-06 - -17.8968 84.4161 0.953670E-06 - -41.3289 107.904 0.953670E-06 - 20.2052 46.1931 0.953670E-06 - 2.78065 64.0177 0.953670E-06 - -36.8114 103.217 0.953670E-06 - -34.2784 100.658 0.953670E-06 - 26.9595 39.6466 0.953670E-06 - -7.19831 74.0654 0.953670E-06 - -3.32535 70.2178 0.953670E-06 - 28.0071 38.6802 0.953670E-06 - -29.3122 95.9454 0.953670E-06 - 0.734940 66.0781 0.953670E-06 - -48.1718 114.816 0.953670E-06 - -1.51536 68.3341 0.953670E-06 - 17.3300 49.4490 0.953670E-06 - -37.6882 104.340 0.953670E-06 - 29.0211 37.7342 0.953670E-06 - -32.7277 99.1495 0.953670E-06 - 9.09225 57.5719 0.953670E-06 - 10.6177 56.0609 0.953670E-06 - 7.56948 59.0435 0.953670E-06 - 12.1360 54.5121 0.953670E-06 - 4.26194 62.7048 0.953670E-06 - -23.8687 90.6365 0.953670E-06 - 13.6492 52.9187 0.953670E-06 - -38.5722 105.456 0.953670E-06 - -44.6573 111.702 0.953670E-06 - 21.3049 45.3270 0.953670E-06 - -42.1929 109.096 0.953670E-06 - -49.0673 115.894 0.953670E-06 - 18.1313 48.7618 0.953670E-06 - -7.86701 74.8730 0.953670E-06 - -35.0006 101.876 0.953670E-06 - -26.8463 93.8393 0.953670E-06 - 16.5667 50.5106 0.953670E-06 - 5.74918 61.3371 0.953670E-06 - 22.4244 44.4440 0.953670E-06 - -22.9767 90.0011 0.953670E-06 - -30.4694 97.2625 0.953670E-06 - 2.43144 64.8459 0.953670E-06 - 14.8934 52.2400 0.953670E-06 - 0.274146 66.9654 0.953670E-06 - -45.3919 112.679 0.953670E-06 - -3.78726 71.0533 0.953670E-06 - -39.4489 106.588 0.953670E-06 - 19.0606 47.9671 0.953670E-06 - -43.0279 110.305 0.953670E-06 - 23.5534 43.5388 0.953670E-06 - 7.25456 59.9233 0.953670E-06 - -46.3164 113.629 0.953670E-06 - -8.53690 75.6564 0.953670E-06 - 17.3248 50.0315 0.953670E-06 - -31.8421 98.8443 0.953670E-06 - -1.74470 69.2320 0.953670E-06 - 3.94485 63.5466 0.953670E-06 - -33.3464 100.396 0.953670E-06 - -22.0654 89.3574 0.953670E-06 - -35.8083 103.071 0.953670E-06 - 8.77608 58.4671 0.953670E-06 - 10.3053 56.9705 0.953670E-06 - 24.6824 42.6087 0.953670E-06 - 11.8319 55.4361 0.953670E-06 - 13.3547 53.8630 0.953670E-06 - 20.0963 47.1413 0.953670E-06 - -25.9408 93.3177 0.953670E-06 - -40.3197 107.746 0.953670E-06 - -29.6585 96.9243 0.953670E-06 - 5.43561 62.1964 0.953670E-06 - 25.8008 41.6545 0.953670E-06 - -13.2990 80.7859 0.953670E-06 - -12.6059 80.0706 0.953670E-06 - -11.9194 79.3506 0.953670E-06 - -47.2270 114.729 0.953670E-06 - -11.2353 78.6296 0.953670E-06 - -10.5558 77.9026 0.953670E-06 - -9.88037 77.1670 0.953670E-06 - -43.7886 111.497 0.953670E-06 - -9.20767 76.4199 0.953670E-06 - -0.176534 67.8660 0.953670E-06 - -13.9944 81.5026 0.953670E-06 - -18.6339 86.3202 0.953670E-06 - 18.0518 49.5396 0.953670E-06 - 26.8987 40.6820 0.953670E-06 - 2.04590 65.6952 0.953670E-06 - -14.6875 82.2234 0.953670E-06 - -21.1166 88.6990 0.953670E-06 - 16.1889 51.5570 0.953670E-06 - -36.6870 104.218 0.953670E-06 - -16.0259 83.6786 0.953670E-06 - -2.13240 69.9492 0.953670E-06 - -19.3267 87.0349 0.953670E-06 - -15.3706 82.9502 0.953670E-06 - 27.9680 39.7008 0.953670E-06 - -17.9457 85.6660 0.953670E-06 - 21.1818 46.2995 0.953670E-06 - 6.93926 60.7989 0.953670E-06 - -48.1269 115.824 0.953670E-06 - -25.0551 92.7453 0.953670E-06 - -41.1841 108.928 0.953670E-06 - 29.0030 38.7249 0.953670E-06 - -37.5812 105.327 0.953670E-06 - -34.0283 101.645 0.953670E-06 - -17.2755 85.0347 0.953670E-06 - -16.6363 84.3886 0.953670E-06 - -28.8960 96.5495 0.953670E-06 - -5.67900 73.9395 0.953670E-06 - -30.9696 98.5160 0.953670E-06 - -4.97327 73.0790 0.953670E-06 - -28.1683 95.9224 0.953670E-06 - -4.19605 72.1510 0.953670E-06 - 3.62053 64.3888 0.953670E-06 - -49.0480 116.880 0.953670E-06 - -44.5336 112.595 0.953670E-06 - 9.98835 57.8763 0.953670E-06 - 8.45804 59.3579 0.953670E-06 - -20.0511 87.9866 0.953670E-06 - 11.5207 56.3561 0.953670E-06 - -2.55553 70.6699 0.953670E-06 - 18.9754 48.8430 0.953670E-06 - 13.0507 54.7997 0.953670E-06 - 22.2958 45.4394 0.953670E-06 - -38.4552 106.443 0.953670E-06 - 14.5908 53.2035 0.953670E-06 - 5.11946 63.0514 0.953670E-06 - 1.63157 66.5815 0.953670E-06 - -32.4250 100.109 0.953670E-06 - -24.1732 92.1325 0.953670E-06 - -42.0328 110.124 0.953670E-06 - -0.595444 68.7600 0.953670E-06 - -6.37027 74.7705 0.953670E-06 - -27.2699 95.3461 0.953670E-06 - -34.7919 102.896 0.953670E-06 - 17.8976 50.2706 0.953670E-06 - 23.4275 44.5563 0.953670E-06 - -45.3711 113.615 0.953670E-06 - 6.62378 61.6707 0.953670E-06 - 19.9846 48.0658 0.953670E-06 - -23.2888 91.5011 0.953670E-06 - 24.5678 43.6451 0.953670E-06 - -39.3171 107.588 0.953670E-06 - -2.94823 71.3837 0.953670E-06 - -30.1125 98.1638 0.953670E-06 - 15.8570 52.5415 0.953670E-06 - -7.06137 75.5741 0.953670E-06 - 3.28687 65.2421 0.953670E-06 - -42.8467 111.315 0.953670E-06 - 8.13946 60.2445 0.953670E-06 - -46.2714 114.665 0.953670E-06 - 25.7052 42.7027 0.953670E-06 - 1.18236 67.4771 0.953670E-06 - 17.4988 51.0165 0.953670E-06 - 21.0545 47.2546 0.953670E-06 - -35.6650 104.103 0.953670E-06 - -26.3374 94.8082 0.953670E-06 - 9.66826 58.7780 0.953670E-06 - -22.3965 90.8649 0.953670E-06 - 11.2041 57.2723 0.953670E-06 - -0.969329 69.6131 0.953670E-06 - -33.0669 101.383 0.953670E-06 - 14.2814 54.1549 0.953670E-06 - 26.8269 41.7317 0.953670E-06 - 12.7395 55.7306 0.953670E-06 - 4.79994 63.9020 0.953670E-06 - -31.5158 99.7974 0.953670E-06 - -40.1772 108.762 0.953670E-06 - -47.1762 115.756 0.953670E-06 - -3.22377 72.0005 0.953670E-06 - 18.8496 49.6806 0.953670E-06 - -36.5935 105.216 0.953670E-06 - -7.74887 76.3545 0.953670E-06 - 27.9216 40.7407 0.953670E-06 - -17.9750 86.9419 0.953670E-06 - -18.5935 87.5534 0.953670E-06 - -43.6347 112.462 0.953670E-06 - 6.30741 62.5389 0.953670E-06 - 28.9815 39.7417 0.953670E-06 - -17.3039 86.3116 0.953670E-06 - 22.1601 46.4207 0.953670E-06 - -48.0923 116.838 0.953670E-06 - -21.4911 90.2328 0.953670E-06 - -19.0493 88.0880 0.953670E-06 - -29.2728 97.7845 0.953670E-06 - -37.4780 106.303 0.953670E-06 - -25.4097 94.2552 0.953670E-06 - -1.38024 70.3903 0.953670E-06 - -49.0321 117.896 0.953670E-06 - -41.0322 109.953 0.953670E-06 - 7.82157 61.1271 0.953670E-06 - -16.6255 85.6733 0.953670E-06 - -8.43165 77.1176 0.953670E-06 - -33.7793 102.666 0.953670E-06 - -9.11147 77.8686 0.953670E-06 - 0.726039 68.3651 0.953670E-06 - 2.94173 66.1289 0.953670E-06 - -9.79128 78.6090 0.953670E-06 - -15.9560 85.0177 0.953670E-06 - -10.4733 79.3411 0.953670E-06 - -11.1588 80.0664 0.953670E-06 - -15.2932 84.3327 0.953670E-06 - -44.4510 113.547 0.953670E-06 - 19.8609 48.9647 0.953670E-06 - -11.8485 80.7860 0.953670E-06 - 17.1427 51.9203 0.953670E-06 - -12.5418 81.5013 0.953670E-06 - -20.5670 89.6172 0.953670E-06 - -14.6188 83.6326 0.953670E-06 - -13.2370 82.2137 0.953670E-06 - -30.6205 99.4573 0.953670E-06 - -13.9309 82.9242 0.953670E-06 - 23.2900 45.5636 0.953670E-06 - -28.4503 97.3602 0.953670E-06 - 15.5337 53.5071 0.953670E-06 - 9.34654 59.6750 0.953670E-06 - 10.8830 58.1844 0.953670E-06 - 4.47835 64.7503 0.953670E-06 - 13.9660 55.0974 0.953670E-06 - -38.3248 107.428 0.953670E-06 - 12.4227 56.6568 0.953670E-06 - -24.4878 93.6596 0.953670E-06 - 18.6617 50.5002 0.953670E-06 - -1.81620 71.1352 0.953670E-06 - -41.8722 111.146 0.953670E-06 - -45.3205 114.611 0.953670E-06 - -32.1186 101.092 0.953670E-06 - 24.4372 44.6781 0.953670E-06 - 5.98841 63.4028 0.953670E-06 - 20.9205 48.1907 0.953670E-06 - -19.6254 89.0578 0.953670E-06 - -27.6237 96.8462 0.953670E-06 - -23.5883 93.0157 0.953670E-06 - 25.5923 43.7564 0.953670E-06 - -34.5928 103.978 0.953670E-06 - 0.280260 69.2344 0.953670E-06 - 7.50490 62.0065 0.953670E-06 - -39.1739 108.593 0.953670E-06 - -46.2188 115.694 0.953670E-06 - -4.14663 73.8623 0.953670E-06 - 22.0175 47.3856 0.953670E-06 - 2.57399 67.0766 0.953670E-06 - 26.7400 42.7951 0.953670E-06 - -2.26426 71.8511 0.953670E-06 - -3.44306 73.0988 0.953670E-06 - -42.6946 112.316 0.953670E-06 - 9.02509 60.5673 0.953670E-06 - -29.7378 99.0885 0.953670E-06 - -47.1311 116.786 0.953670E-06 - -35.5835 105.147 0.953670E-06 - 16.8082 52.8692 0.953670E-06 - -22.7019 92.3657 0.953670E-06 - 27.8640 41.8007 0.953670E-06 - -18.7383 88.6953 0.953670E-06 - 4.16148 65.6052 0.953670E-06 - -2.74211 72.5149 0.953670E-06 - 10.5589 59.0920 0.953670E-06 - -17.3674 87.5934 0.953670E-06 - 13.6462 56.0334 0.953670E-06 - 12.1011 57.5789 0.953670E-06 - -4.84142 74.6804 0.953670E-06 - 15.2081 54.4616 0.953670E-06 - -18.0539 88.1756 0.953670E-06 - 28.9531 40.7857 0.953670E-06 - 18.3771 51.3406 0.953670E-06 - -26.7388 96.3168 0.953670E-06 - -40.0270 109.782 0.953670E-06 - 19.7090 49.8430 0.953670E-06 - -36.5314 106.177 0.953670E-06 - -32.7848 102.398 0.953670E-06 - -48.0623 117.867 0.953670E-06 - 5.66494 64.2598 0.953670E-06 - -16.6688 86.9761 0.953670E-06 - -31.1840 100.773 0.953670E-06 - -0.153347 70.0721 0.953670E-06 - -43.5203 113.444 0.953670E-06 - 23.1419 46.5564 0.953670E-06 - 2.10396 67.9992 0.953670E-06 - -21.8156 91.7234 0.953670E-06 - -5.54388 75.5035 0.953670E-06 - -49.0173 118.935 0.953670E-06 - 7.18849 62.8839 0.953670E-06 - -6.26165 76.2965 0.953670E-06 - -37.3501 107.267 0.953670E-06 - -15.9679 86.3400 0.953670E-06 - 20.7744 49.1091 0.953670E-06 - -25.8139 95.7838 0.953670E-06 - -28.8683 98.6900 0.953670E-06 - -40.8788 110.980 0.953670E-06 - -44.3747 114.540 0.953670E-06 - 8.70586 61.4552 0.953670E-06 - -20.9233 91.0950 0.953670E-06 - -6.96850 77.0656 0.953670E-06 - -15.2714 85.6859 0.953670E-06 - -33.5239 103.728 0.953670E-06 - 24.2899 45.7014 0.953670E-06 - -0.598366 70.8687 0.953670E-06 - 10.2335 59.9944 0.953670E-06 - 14.8799 55.4071 0.953670E-06 - -38.1784 108.418 0.953670E-06 - 21.8672 48.3340 0.953670E-06 - -14.5785 85.0129 0.953670E-06 - 11.7757 58.4968 0.953670E-06 - -45.2596 115.631 0.953670E-06 - 3.86707 66.5008 0.953670E-06 - -7.66203 77.8213 0.953670E-06 - 13.3228 56.9644 0.953670E-06 - 19.5163 50.7156 0.953670E-06 - 16.4746 53.8294 0.953670E-06 - -8.34740 78.5693 0.953670E-06 - 1.62141 68.8861 0.953670E-06 - -24.8597 95.2276 0.953670E-06 - -30.2604 100.423 0.953670E-06 - 5.33833 65.1042 0.953670E-06 - -9.03005 79.3112 0.953670E-06 - 25.4579 44.8106 0.953670E-06 - -20.0259 90.4891 0.953670E-06 - 18.0714 52.2455 0.953670E-06 - -9.71379 80.0472 0.953670E-06 - -41.7244 112.166 0.953670E-06 - -13.8838 84.3261 0.953670E-06 - -10.4009 80.7769 0.953670E-06 - -28.0080 98.2550 0.953670E-06 - -11.0923 81.4999 0.953670E-06 - 26.6324 43.8709 0.953670E-06 - -11.7877 82.2161 0.953670E-06 - -46.1651 116.729 0.953670E-06 - -31.8094 102.100 0.953670E-06 - -35.6535 106.088 0.953670E-06 - 6.86884 63.7591 0.953670E-06 - -12.4862 82.9259 0.953670E-06 - -13.1857 83.6294 0.953670E-06 - 22.9855 47.5326 0.953670E-06 - -39.0202 109.605 0.953670E-06 - -1.06117 71.6353 0.953670E-06 - -23.8834 94.6145 0.953670E-06 - 27.7905 42.8812 0.953670E-06 - -19.1335 89.9264 0.953670E-06 - 8.39036 62.3404 0.953670E-06 - -42.5680 113.324 0.953670E-06 - -47.0890 117.825 0.953670E-06 - 28.9139 41.8562 0.953670E-06 - -27.1411 97.7785 0.953670E-06 - -22.9759 93.8997 0.953670E-06 - 20.6085 50.0152 0.953670E-06 - 9.90901 60.8906 0.953670E-06 - -18.2831 89.4191 0.953670E-06 - 1.14602 69.7445 0.953670E-06 - -34.4040 105.208 0.953670E-06 - -48.0338 118.912 0.953670E-06 - -29.3490 100.042 0.953670E-06 - -36.4045 107.104 0.953670E-06 - 11.4472 59.4098 0.953670E-06 - 14.5505 56.3457 0.953670E-06 - 19.2758 51.6055 0.953670E-06 - -1.54666 72.3777 0.953670E-06 - 12.9961 57.8914 0.953670E-06 - -17.5143 88.8712 0.953670E-06 - 16.1330 54.7846 0.953670E-06 - -39.8724 110.811 0.953670E-06 - 5.01940 65.9264 0.953670E-06 - -43.4231 114.449 0.953670E-06 - -22.1005 93.2207 0.953670E-06 - 24.1280 46.7086 0.953670E-06 - 17.7556 53.1949 0.953670E-06 - -32.4972 103.439 0.953670E-06 - 21.7067 49.2681 0.953670E-06 - 6.53971 64.6283 0.953670E-06 - -26.2449 97.2820 0.953670E-06 - -2.07347 73.0978 0.953670E-06 - -16.7713 88.2853 0.953670E-06 - -30.8450 101.775 0.953670E-06 - -37.1971 108.234 0.953670E-06 - -2.68559 73.8120 0.953670E-06 - -34.9511 106.072 0.953670E-06 - -44.2991 115.559 0.953670E-06 - 3.64486 67.6016 0.953670E-06 - -21.2275 92.5703 0.953670E-06 - 8.07826 63.2261 0.953670E-06 - 0.676957 70.5759 0.953670E-06 - -40.7313 112.013 0.953670E-06 - -16.0364 87.6710 0.953670E-06 - 22.8219 48.4925 0.953670E-06 - 25.2992 45.8563 0.953670E-06 - -3.33076 74.5895 0.953670E-06 - -28.4543 99.6271 0.953670E-06 - 9.58865 61.7808 0.953670E-06 - 20.4174 50.9200 0.953670E-06 - -45.1958 116.666 0.953670E-06 - 4.73625 66.6994 0.953670E-06 - -3.99816 75.4180 0.953670E-06 - -25.3109 96.7743 0.953670E-06 - -38.0171 109.416 0.953670E-06 - -15.3075 87.0358 0.953670E-06 - 15.7905 55.7302 0.953670E-06 - 3.04281 68.5604 0.953670E-06 - 11.1172 60.3164 0.953670E-06 - -20.3498 91.9405 0.953670E-06 - 26.4972 44.9550 0.953670E-06 - 12.6660 58.8145 0.953670E-06 - 19.0088 52.5349 0.953670E-06 - 14.2204 57.2797 0.953670E-06 - -41.5930 113.193 0.953670E-06 - -35.5059 106.934 0.953670E-06 - 17.4206 54.1657 0.953670E-06 - -33.2413 104.828 0.953670E-06 - -5.47708 77.0432 0.953670E-06 - -4.70425 76.2702 0.953670E-06 - -14.5854 86.3833 0.953670E-06 - 0.203826 71.3802 0.953670E-06 - -46.1118 117.773 0.953670E-06 - 27.6948 43.9835 0.953670E-06 - 6.19555 65.4798 0.953670E-06 - -29.8880 101.420 0.953670E-06 - -6.20592 77.7876 0.953670E-06 - 23.9573 47.6964 0.953670E-06 - -6.90500 78.5278 0.953670E-06 - -7.59040 79.2693 0.953670E-06 - -27.5708 99.1852 0.953670E-06 - -38.8577 110.629 0.953670E-06 - -8.27192 80.0113 0.953670E-06 - -19.4707 91.3322 0.953670E-06 - 28.8592 42.9538 0.953670E-06 - -13.8693 85.7153 0.953670E-06 - 21.5329 50.1930 0.953670E-06 - 7.76469 64.1166 0.953670E-06 - -42.4585 114.344 0.953670E-06 - 2.51108 69.4377 0.953670E-06 - -47.0480 118.877 0.953670E-06 - -31.4949 103.132 0.953670E-06 - -8.95505 80.7511 0.953670E-06 - 4.54936 67.3388 0.953670E-06 - -24.3195 96.2486 0.953670E-06 - -13.1568 85.0346 0.953670E-06 - -9.64274 81.4861 0.953670E-06 - 9.27584 62.6670 0.953670E-06 - -10.3362 82.2137 0.953670E-06 - -0.281319 72.1629 0.953670E-06 - -36.2369 108.039 0.953670E-06 - 20.2004 51.8388 0.953670E-06 - -11.0353 82.9327 0.953670E-06 - -11.7391 83.6426 0.953670E-06 - 22.6509 49.4389 0.953670E-06 - 10.7885 61.2147 0.953670E-06 - -12.4466 84.3433 0.953670E-06 - -18.6002 90.7495 0.953670E-06 - -43.3335 115.473 0.953670E-06 - 15.4511 56.6686 0.953670E-06 - -26.6858 98.7224 0.953670E-06 - -39.7187 111.851 0.953670E-06 - 13.8886 58.2104 0.953670E-06 - -34.6735 106.724 0.953670E-06 - 25.1187 46.8812 0.953670E-06 - 12.3326 59.7324 0.953670E-06 - 17.0563 55.1255 0.953670E-06 - -28.9435 101.025 0.953670E-06 - 18.7208 53.5094 0.953670E-06 - 5.84137 66.3009 0.953670E-06 - -17.7557 90.1874 0.953670E-06 - -22.3197 94.7481 0.953670E-06 - 2.00592 70.2833 0.953670E-06 - -37.0246 109.212 0.953670E-06 - -21.4824 94.0501 0.953670E-06 - -44.2234 116.593 0.953670E-06 - -32.1930 104.498 0.953670E-06 - -0.785776 72.9297 0.953670E-06 - 7.43558 65.0107 0.953670E-06 - -16.9498 89.6129 0.953670E-06 - -23.1902 95.6711 0.953670E-06 - -40.5954 113.055 0.953670E-06 - 21.3439 51.1168 0.953670E-06 - -30.5007 102.807 0.953670E-06 - -33.8442 106.265 0.953670E-06 - 23.7816 48.6662 0.953670E-06 - 26.3253 46.0354 0.953670E-06 - -25.7843 98.2486 0.953670E-06 - -1.31980 73.6889 0.953670E-06 - 8.97353 63.5558 0.953670E-06 - -45.1309 117.712 0.953670E-06 - -20.6305 93.4014 0.953670E-06 - -37.8417 110.428 0.953670E-06 - -16.1674 89.0166 0.953670E-06 - 27.5674 45.1094 0.953670E-06 - 5.47962 67.0755 0.953670E-06 - 19.9667 52.7893 0.953670E-06 - -28.0269 100.584 0.953670E-06 - 10.4651 62.1032 0.953670E-06 - 1.51168 71.1079 0.953670E-06 - -1.89381 74.4571 0.953670E-06 - -41.4771 114.229 0.953670E-06 - 15.1147 57.6031 0.953670E-06 - 11.9970 60.6428 0.953670E-06 - -35.3066 107.825 0.953670E-06 - 13.5541 59.1380 0.953670E-06 - 16.6956 56.0681 0.953670E-06 - 22.4715 50.3767 0.953670E-06 - -46.0584 118.830 0.953670E-06 - 28.7843 44.0821 0.953670E-06 - -15.3991 88.3982 0.953670E-06 - 18.3948 54.5230 0.953670E-06 - -24.8564 97.7733 0.953670E-06 - 24.9306 47.8802 0.953670E-06 - -2.49441 75.2641 0.953670E-06 - 4.48315 68.4167 0.953670E-06 - -19.7670 92.7727 0.953670E-06 - 5.08646 67.7817 0.953670E-06 - -38.6893 111.672 0.953670E-06 - -29.5051 102.454 0.953670E-06 - 7.06754 65.8840 0.953670E-06 - -42.3591 115.376 0.953670E-06 - -14.6424 87.7603 0.953670E-06 - -32.8663 105.882 0.953670E-06 - 1.01805 71.9146 0.953670E-06 - 3.91095 69.2022 0.953670E-06 - -27.1322 100.128 0.953670E-06 - -5.47885 78.5123 0.953670E-06 - -3.11785 76.1329 0.953670E-06 - 21.1417 52.0491 0.953670E-06 - -6.16701 79.2289 0.953670E-06 - -4.74261 77.8198 0.953670E-06 - -13.8966 87.1061 0.953670E-06 - -36.0479 108.993 0.953670E-06 - -31.1759 104.180 0.953670E-06 - 8.68071 64.4626 0.953670E-06 - -6.84207 79.9625 0.953670E-06 - 23.6019 49.6218 0.953670E-06 - -18.9001 92.1606 0.953670E-06 - -7.51644 80.7053 0.953670E-06 - 10.1531 62.9821 0.953670E-06 - -43.2466 116.511 0.953670E-06 - -39.5730 112.908 0.953670E-06 - 26.1126 47.0829 0.953670E-06 - -13.1604 86.4380 0.953670E-06 - -34.3994 107.568 0.953670E-06 - 11.6616 61.5422 0.953670E-06 - 14.7790 58.5359 0.953670E-06 - 13.2158 60.0609 0.953670E-06 - -23.8947 97.3090 0.953670E-06 - 16.3463 57.0019 0.953670E-06 - -8.19564 81.4507 0.953670E-06 - 17.9759 55.4920 0.953670E-06 - 0.517504 72.7071 0.953670E-06 - 3.37184 70.0213 0.953670E-06 - -12.4319 85.7581 0.953670E-06 - -36.8350 110.204 0.953670E-06 - 19.7237 53.7961 0.953670E-06 - -3.79135 77.1331 0.953670E-06 - -22.1947 95.9360 0.953670E-06 - -26.2425 99.6667 0.953670E-06 - -8.88259 82.1932 0.953670E-06 - -44.1469 117.641 0.953670E-06 - -21.6249 95.4271 0.953670E-06 - -18.0383 91.5645 0.953670E-06 - 22.2834 51.3117 0.953670E-06 - -9.57832 82.9281 0.953670E-06 - -10.2822 83.6525 0.953670E-06 - 6.67446 66.7226 0.953670E-06 - -10.9929 84.3655 0.953670E-06 - -11.7096 85.0673 0.953670E-06 - -40.4758 114.107 0.953670E-06 - -28.5067 102.052 0.953670E-06 - -20.8629 94.8373 0.953670E-06 - 24.7424 48.8570 0.953670E-06 - -17.1907 90.9784 0.953670E-06 - 27.3873 46.2536 0.953670E-06 - -45.0650 118.771 0.953670E-06 - 0.400610E-02 73.4903 0.953670E-06 - 2.85269 70.8425 0.953670E-06 - -30.1643 103.862 0.953670E-06 - -31.8623 105.543 0.953670E-06 - -37.6509 111.462 0.953670E-06 - 20.9346 52.9991 0.953670E-06 - 8.37751 65.4088 0.953670E-06 - -25.3437 99.2058 0.953670E-06 - -22.9024 96.8939 0.953670E-06 - 9.86207 63.8577 0.953670E-06 - -33.4880 107.228 0.953670E-06 - 11.3306 62.4264 0.953670E-06 - -41.3731 115.271 0.953670E-06 - 28.6840 45.2563 0.953670E-06 - -35.0886 108.756 0.953670E-06 - -20.0312 94.2190 0.953670E-06 - 16.0054 57.9337 0.953670E-06 - -16.3625 90.3874 0.953670E-06 - -0.527434 74.2716 0.953670E-06 - 23.4180 50.5679 0.953670E-06 - 14.4412 59.4675 0.953670E-06 - 12.8735 60.9758 0.953670E-06 - 17.5901 56.4227 0.953670E-06 - 6.25884 67.5220 0.953670E-06 - -27.5733 101.547 0.953670E-06 - 25.9006 48.0898 0.953670E-06 - 2.34350 71.6569 0.953670E-06 - -38.5206 112.743 0.953670E-06 - -15.5503 89.7817 0.953670E-06 - -42.2638 116.418 0.953670E-06 - -1.07826 75.0622 0.953670E-06 - 22.0887 52.2499 0.953670E-06 - -35.8433 109.965 0.953670E-06 - -19.1772 93.5976 0.953670E-06 - -24.4274 98.7499 0.953670E-06 - 5.80517 68.2829 0.953670E-06 - -29.1286 103.538 0.953670E-06 - 7.96885 66.3200 0.953670E-06 - 19.4699 54.9392 0.953670E-06 - 24.5553 49.8180 0.953670E-06 - -4.19583 78.5926 0.953670E-06 - -3.66733 78.1420 0.953670E-06 - -43.1593 117.559 0.953670E-06 - -14.7521 89.1568 0.953670E-06 - -21.9529 96.6484 0.953670E-06 - -26.6834 101.064 0.953670E-06 - -4.80839 79.2130 0.953670E-06 - -32.5257 106.889 0.953670E-06 - 1.83667 72.4623 0.953670E-06 - -1.63988 75.8762 0.953670E-06 - 27.1023 47.3302 0.953670E-06 - -39.4478 113.981 0.953670E-06 - 11.0111 63.2900 0.953670E-06 - 5.27837 69.0230 0.953670E-06 - 9.60963 64.7591 0.953670E-06 - 15.6680 58.8669 0.953670E-06 - -30.8600 105.224 0.953670E-06 - -5.44806 79.9091 0.953670E-06 - -13.9692 88.5123 0.953670E-06 - 17.2330 57.3445 0.953670E-06 - 14.0986 60.3961 0.953670E-06 - 20.7384 53.9719 0.953670E-06 - -34.1423 108.490 0.953670E-06 - -36.6264 111.209 0.953670E-06 - 12.5286 61.8777 0.953670E-06 - -18.3171 92.9845 0.953670E-06 - -6.09948 80.6400 0.953670E-06 - -2.19580 76.7238 0.953670E-06 - -44.0684 118.701 0.953670E-06 - 18.8675 55.9036 0.953670E-06 - 23.2295 51.5097 0.953670E-06 - -13.2019 87.8519 0.953670E-06 - -6.76034 81.3880 0.953670E-06 - -21.1422 96.2013 0.953670E-06 - -23.4907 98.3077 0.953670E-06 - -40.3737 115.161 0.953670E-06 - 4.73980 69.8002 0.953670E-06 - 1.32637 73.2596 0.953670E-06 - -12.4483 87.1790 0.953670E-06 - 25.6995 49.0683 0.953670E-06 - -25.8022 100.599 0.953670E-06 - -7.43207 82.1434 0.953670E-06 - 7.53279 67.1818 0.953670E-06 - -17.4584 92.3823 0.953670E-06 - -2.70553 77.6055 0.953670E-06 - -20.2980 95.6552 0.953670E-06 - 21.8932 53.1955 0.953670E-06 - -11.7057 86.4955 0.953670E-06 - 4.20799 70.5993 0.953670E-06 - -34.8653 109.712 0.953670E-06 - -41.2737 116.317 0.953670E-06 - 10.7149 64.1233 0.953670E-06 - -8.11696 82.8980 0.953670E-06 - -8.81581 83.6439 0.953670E-06 - -37.4369 112.536 0.953670E-06 - -9.52615 84.3768 0.953670E-06 - -10.2453 85.0957 0.953670E-06 - -10.9718 85.8015 0.953670E-06 - 0.808311 74.0520 0.953670E-06 - 16.8915 58.2694 0.953670E-06 - 24.3680 50.7689 0.953670E-06 - 12.1846 62.7602 0.953670E-06 - 28.5528 46.5518 0.953670E-06 - 15.3292 59.8022 0.953670E-06 - -29.8599 104.919 0.953670E-06 - 18.4603 56.7945 0.953670E-06 - 13.7493 61.3175 0.953670E-06 - -16.6052 91.7868 0.953670E-06 - -31.5411 106.564 0.953670E-06 - 3.68523 71.4059 0.953670E-06 - -22.5376 97.8929 0.953670E-06 - -33.1903 108.190 0.953670E-06 - -27.9898 103.195 0.953670E-06 - -19.4411 95.0455 0.953670E-06 - 26.8571 48.3339 0.953670E-06 - -42.1677 117.467 0.953670E-06 - -24.9131 100.146 0.953670E-06 - 0.280024 74.8443 0.953670E-06 - 20.5906 54.9558 0.953670E-06 - -35.6245 110.945 0.953670E-06 - -3.04778 78.4621 0.953670E-06 - 7.07848 68.0059 0.953670E-06 - 23.0374 52.4513 0.953670E-06 - -38.3724 113.854 0.953670E-06 - 9.44594 65.8389 0.953670E-06 - 19.9243 55.7859 0.953670E-06 - -15.7593 91.1889 0.953670E-06 - -27.0704 102.478 0.953670E-06 - 3.16865 72.2124 0.953670E-06 - 10.4666 64.8981 0.953670E-06 - -43.0691 118.619 0.953670E-06 - -0.257787 75.6430 0.953670E-06 - 25.5069 50.0296 0.953670E-06 - -3.54574 79.1398 0.953670E-06 - -18.5833 94.4242 0.953670E-06 - -39.3590 115.054 0.953670E-06 - 11.8464 63.6169 0.953670E-06 - -21.5968 97.5162 0.953670E-06 - -14.9204 90.5785 0.953670E-06 - 21.7067 54.1471 0.953670E-06 - 6.59804 68.8021 0.953670E-06 - -4.11560 79.8297 0.953670E-06 - 18.1067 57.6924 0.953670E-06 - 16.5565 59.2008 0.953670E-06 - 28.0539 47.6537 0.953670E-06 - -28.8587 104.632 0.953670E-06 - -33.8938 109.444 0.953670E-06 - -24.0094 99.7013 0.953670E-06 - -26.2195 101.968 0.953670E-06 - 14.9845 60.7378 0.953670E-06 - -36.3885 112.219 0.953670E-06 - 19.6109 56.3820 0.953670E-06 - -0.799218 76.4543 0.953670E-06 - 13.3931 62.2248 0.953670E-06 - 8.89999 66.8028 0.953670E-06 - 2.65418 73.0155 0.953670E-06 - 24.1790 51.7145 0.953670E-06 - -40.2760 116.212 0.953670E-06 - -32.2196 107.879 0.953670E-06 - 6.08460 69.5836 0.953670E-06 - -30.5512 106.251 0.953670E-06 - -4.72317 80.5495 0.953670E-06 - -14.0918 89.9470 0.953670E-06 - 10.3169 65.5281 0.953670E-06 - -17.7258 93.8101 0.953670E-06 - 26.6456 49.3039 0.953670E-06 - -1.33310 77.2803 0.953670E-06 - -20.6791 97.0702 0.953670E-06 - -5.35234 81.2934 0.953670E-06 - -13.2836 89.2908 0.953670E-06 - -34.6361 110.680 0.953670E-06 - 22.8447 53.3948 0.953670E-06 - 2.13802 73.8148 0.953670E-06 - 5.55770 70.3709 0.953670E-06 - 20.5856 55.8503 0.953670E-06 - -41.1719 117.366 0.953670E-06 - 11.5179 64.4387 0.953670E-06 - -12.4974 88.6183 0.953670E-06 - 8.40966 67.6768 0.953670E-06 - -23.0874 99.2663 0.953670E-06 - -5.99727 82.0545 0.953670E-06 - -25.3626 101.508 0.953670E-06 - 17.7728 58.6056 0.953670E-06 - 19.2857 57.1692 0.953670E-06 - -1.84231 78.1129 0.953670E-06 - 25.3184 50.9813 0.953670E-06 - 29.0802 47.4383 0.953670E-06 - 13.0325 63.1100 0.953670E-06 - -11.7297 87.9358 0.953670E-06 - -16.8684 93.2069 0.953670E-06 - 16.2208 60.1393 0.953670E-06 - 21.5428 55.0924 0.953670E-06 - 5.03005 71.1662 0.953670E-06 - -32.9193 109.159 0.953670E-06 - 14.6294 61.6693 0.953670E-06 - -27.0817 103.604 0.953670E-06 - -6.65846 82.8265 0.953670E-06 - 27.7794 48.6207 0.953670E-06 - 1.61730 74.6118 0.953670E-06 - -42.0671 118.525 0.953670E-06 - -10.9756 87.2451 0.953670E-06 - -35.3874 111.923 0.953670E-06 - -19.7339 96.5387 0.953670E-06 - -29.5638 105.949 0.953670E-06 - -27.8641 104.397 0.953670E-06 - -37.1718 113.727 0.953670E-06 - -38.3297 114.961 0.953670E-06 - -2.31399 78.9244 0.953670E-06 - -31.2362 107.568 0.953670E-06 - -10.2314 86.5453 0.953670E-06 - -16.0101 92.6115 0.953670E-06 - -9.49468 85.8338 0.953670E-06 - -8.76503 85.1072 0.953670E-06 - -8.04483 84.3629 0.953670E-06 - -7.34010 83.6006 0.953670E-06 - 23.9878 52.6584 0.953670E-06 - 4.50622 71.9664 0.953670E-06 - 11.1965 65.2114 0.953670E-06 - -26.5049 103.224 0.953670E-06 - 1.09062 75.4091 0.953670E-06 - -22.1541 98.8491 0.953670E-06 - -24.4889 101.065 0.953670E-06 - -18.8422 95.8901 0.953670E-06 - 26.4524 50.2589 0.953670E-06 - 20.3772 56.6419 0.953670E-06 - 7.92412 68.5162 0.953670E-06 - -39.2723 116.107 0.953670E-06 - -15.1484 92.0162 0.953670E-06 - -2.83125 79.6751 0.953670E-06 - 12.6726 63.9669 0.953670E-06 - 22.6554 54.3386 0.953670E-06 - 28.8364 48.0915 0.953670E-06 - 18.9657 58.0338 0.953670E-06 - -33.6514 110.410 0.953670E-06 - 17.4458 59.5332 0.953670E-06 - 3.98605 72.7682 0.953670E-06 - 0.558657 76.2103 0.953670E-06 - 10.8518 65.9164 0.953670E-06 - -17.9813 95.2543 0.953670E-06 - 15.8783 61.0842 0.953670E-06 - 10.2950 66.5668 0.953670E-06 - -36.0961 113.206 0.953670E-06 - 14.2608 62.5871 0.953670E-06 - 7.42331 69.3345 0.953670E-06 - -40.1725 117.258 0.953670E-06 - -25.7552 102.809 0.953670E-06 - 21.4057 56.0017 0.953670E-06 - -3.39169 80.4139 0.953670E-06 - 25.1304 51.9283 0.953670E-06 - -31.9358 108.865 0.953670E-06 - -28.5851 105.662 0.953670E-06 - -14.2806 91.4093 0.953670E-06 - 0.246434E-01 77.0179 0.953670E-06 - 27.5712 49.5659 0.953670E-06 - -21.2094 98.4437 0.953670E-06 - -23.5961 100.628 0.953670E-06 - 3.46744 73.5695 0.953670E-06 - -30.2492 107.262 0.953670E-06 - -34.4008 111.647 0.953670E-06 - 6.90176 70.1362 0.953670E-06 - 9.77499 67.3676 0.953670E-06 - -26.9518 104.302 0.953670E-06 - -3.98268 81.1612 0.953670E-06 - 23.7950 53.6022 0.953670E-06 - -41.0629 118.421 0.953670E-06 - 20.1114 57.4742 0.953670E-06 - 12.3145 64.7917 0.953670E-06 - -17.1284 94.6382 0.953670E-06 - -0.506235 77.8313 0.953670E-06 - -13.4129 90.7739 0.953670E-06 - 18.6506 58.9351 0.953670E-06 - -4.59420 81.9227 0.953670E-06 - 2.94790 74.3694 0.953670E-06 - -37.3041 114.918 0.953670E-06 - 26.2669 51.2070 0.953670E-06 - 6.37196 70.9312 0.953670E-06 - -24.9323 102.388 0.953670E-06 - 17.1188 60.4743 0.953670E-06 - 13.8800 63.4782 0.953670E-06 - 28.6385 48.9429 0.953670E-06 - 22.4722 55.2761 0.953670E-06 - -32.6628 110.134 0.953670E-06 - -5.22149 82.7009 0.953670E-06 - -35.1285 112.879 0.953670E-06 - -12.5783 90.0954 0.953670E-06 - 15.5215 62.0318 0.953670E-06 - -38.2678 116.011 0.953670E-06 - 9.27910 68.2041 0.953670E-06 - -20.2317 98.0189 0.953670E-06 - -1.02903 78.6445 0.953670E-06 - -22.6903 100.202 0.953670E-06 - -11.7779 89.4017 0.953670E-06 - -36.3701 114.299 0.953670E-06 - -16.2748 94.0381 0.953670E-06 - 21.2055 56.8715 0.953670E-06 - 2.42543 75.1686 0.953670E-06 - 5.84290 71.7260 0.953670E-06 - -27.6265 105.399 0.953670E-06 - 24.9407 52.8736 0.953670E-06 - -26.1699 104.009 0.953670E-06 - -11.0017 88.7042 0.953670E-06 - -30.9452 108.566 0.953670E-06 - -5.86687 83.4969 0.953670E-06 - -29.2662 106.959 0.953670E-06 - 11.9506 65.5817 0.953670E-06 - -1.54627 79.4449 0.953670E-06 - -39.1718 117.147 0.953670E-06 - 27.3876 50.5067 0.953670E-06 - -10.2406 88.0039 0.953670E-06 - -15.4153 93.4502 0.953670E-06 - 19.8250 58.3476 0.953670E-06 - -24.0714 101.961 0.953670E-06 - 8.78299 69.0471 0.953670E-06 - 1.89900 75.9683 0.953670E-06 - -6.54191 84.3042 0.953670E-06 - 23.6012 54.5451 0.953670E-06 - -33.4127 111.378 0.953670E-06 - -9.48831 87.2977 0.953670E-06 - 5.31763 72.5230 0.953670E-06 - 13.4980 64.3381 0.953670E-06 - -8.74118 86.5805 0.953670E-06 - -7.99773 85.8467 0.953670E-06 - 18.3376 59.8585 0.953670E-06 - -7.26067 85.0896 0.953670E-06 - -14.5420 92.8684 0.953670E-06 - -21.7725 99.7871 0.953670E-06 - 11.5582 66.3395 0.953670E-06 - -35.7083 114.040 0.953670E-06 - -2.08307 80.2213 0.953670E-06 - 16.7857 61.4297 0.953670E-06 - -40.0573 118.307 0.953670E-06 - 15.1406 62.9698 0.953670E-06 - 26.0829 52.1525 0.953670E-06 - 22.2895 56.1977 0.953670E-06 - 1.36876 76.7702 0.953670E-06 - -18.2082 96.7312 0.953670E-06 - -25.3657 103.647 0.953670E-06 - -19.1060 97.5485 0.953670E-06 - 8.26720 69.8843 0.953670E-06 - 28.4699 49.8487 0.953670E-06 - 4.79564 73.3220 0.953670E-06 - -31.6669 109.851 0.953670E-06 - -34.1614 112.601 0.953670E-06 - 11.0948 67.0889 0.953670E-06 - -17.3661 96.0776 0.953670E-06 - -36.3837 115.003 0.953670E-06 - 20.9635 57.7467 0.953670E-06 - -2.64501 80.9870 0.953670E-06 - -26.7124 105.159 0.953670E-06 - -23.1911 101.538 0.953670E-06 - -37.2737 115.934 0.953670E-06 - -28.2941 106.661 0.953670E-06 - 24.7480 53.8186 0.953670E-06 - 7.72350 70.6963 0.953670E-06 - 0.835992 77.5754 0.953670E-06 - -29.9529 108.264 0.953670E-06 - 13.1178 65.1686 0.953670E-06 - -13.6408 92.2810 0.953670E-06 - 4.27504 74.1218 0.953670E-06 - 19.5309 59.2498 0.953670E-06 - -20.8443 99.3863 0.953670E-06 - 27.2119 51.4469 0.953670E-06 - -3.22785 81.7535 0.953670E-06 - 14.7300 63.8694 0.953670E-06 - -16.5267 95.4641 0.953670E-06 - 18.0246 60.7997 0.953670E-06 - 10.6208 67.8872 0.953670E-06 - -38.1709 117.036 0.953670E-06 - -24.5298 103.256 0.953670E-06 - 7.18064 71.4920 0.953670E-06 - 23.4059 55.4843 0.953670E-06 - 0.302414 78.3830 0.953670E-06 - -34.8585 113.783 0.953670E-06 - -3.82480 82.5285 0.953670E-06 - -32.4163 111.110 0.953670E-06 - 3.75377 74.9219 0.953670E-06 - 16.4372 62.4024 0.953670E-06 - -22.2967 101.118 0.953670E-06 - 22.0804 57.1035 0.953670E-06 - -4.43067 83.3206 0.953670E-06 - 25.8967 53.0978 0.953670E-06 - -12.7000 91.6568 0.953670E-06 - -25.8532 104.857 0.953670E-06 - 6.64646 72.2835 0.953670E-06 - 10.1458 68.7218 0.953670E-06 - -0.231424 79.1892 0.953670E-06 - 12.7333 65.9739 0.953670E-06 - -39.0490 118.184 0.953670E-06 - -19.9013 99.0068 0.953670E-06 - 28.3120 50.7712 0.953670E-06 - -30.6651 109.562 0.953670E-06 - -27.3415 106.368 0.953670E-06 - 3.23019 75.7222 0.953670E-06 - 20.6980 58.6399 0.953670E-06 - -35.5438 114.868 0.953670E-06 - -15.6831 94.8719 0.953670E-06 - -11.8394 90.9241 0.953670E-06 - -28.9653 107.959 0.953670E-06 - -33.1792 112.340 0.953670E-06 - -5.04742 84.1453 0.953670E-06 - 14.3236 64.7295 0.953670E-06 - 24.5516 54.7633 0.953670E-06 - -23.6693 102.848 0.953670E-06 - -11.0363 90.1938 0.953670E-06 - 19.2336 60.1720 0.953670E-06 - 6.11981 73.0767 0.953670E-06 - -14.8311 94.2970 0.953670E-06 - -0.768907 79.9881 0.953670E-06 - -36.3252 115.877 0.953670E-06 - 9.65970 69.5844 0.953670E-06 - -10.2619 89.4769 0.953670E-06 - 12.3327 66.7624 0.953670E-06 - 2.70331 76.5231 0.953670E-06 - -21.3936 100.705 0.953670E-06 - 17.7099 61.7618 0.953670E-06 - 27.0363 52.3884 0.953670E-06 - -9.50063 88.7671 0.953670E-06 - -18.1616 97.8905 0.953670E-06 - 23.2044 56.4167 0.953670E-06 - 16.0512 63.3865 0.953670E-06 - -5.69956 85.0194 0.953670E-06 - -33.9277 113.535 0.953670E-06 - -8.74422 88.0562 0.953670E-06 - -25.0032 104.508 0.953670E-06 - -13.9609 93.7394 0.953670E-06 - -7.98759 87.3368 0.953670E-06 - -1.31906 80.7757 0.953670E-06 - 5.59754 73.8731 0.953670E-06 - -37.1850 116.927 0.953670E-06 - -6.45950 85.8345 0.953670E-06 - -7.22664 86.6004 0.953670E-06 - -18.9377 98.6939 0.953670E-06 - -31.4098 110.838 0.953670E-06 - 2.17283 77.3255 0.953670E-06 - 21.8449 58.0083 0.953670E-06 - 11.9048 67.5512 0.953670E-06 - -17.5257 97.4501 0.953670E-06 - 9.13796 70.4637 0.953670E-06 - -26.4173 106.071 0.953670E-06 - 25.7061 54.0438 0.953670E-06 - 13.9267 65.5614 0.953670E-06 - -22.7922 102.434 0.953670E-06 - -27.9888 107.650 0.953670E-06 - 20.4199 59.5505 0.953670E-06 - -16.7449 96.8754 0.953670E-06 - -1.88527 81.5553 0.953670E-06 - 8.54032 71.2764 0.953670E-06 - 28.1543 51.7014 0.953670E-06 - -34.6563 114.673 0.953670E-06 - 5.07671 74.6718 0.953670E-06 - -20.4874 100.305 0.953670E-06 - -38.0489 118.055 0.953670E-06 - -29.6616 109.265 0.953670E-06 - 15.5794 64.2928 0.953670E-06 - 1.63889 78.1298 0.953670E-06 - 18.9360 61.1095 0.953670E-06 - 11.4653 68.3639 0.953670E-06 - 24.3500 55.7068 0.953670E-06 - -24.1454 104.129 0.953670E-06 - -32.1802 112.083 0.953670E-06 - -13.0384 93.2003 0.953670E-06 - 7.97587 72.0598 0.953670E-06 - -2.46475 82.3317 0.953670E-06 - -15.9261 96.2831 0.953670E-06 - 17.3911 62.7631 0.953670E-06 - 4.55502 75.4719 0.953670E-06 - 26.8566 53.3319 0.953670E-06 - -35.4101 115.750 0.953670E-06 - 1.10154 78.9353 0.953670E-06 - 22.9873 57.3427 0.953670E-06 - 13.5331 66.3747 0.953670E-06 - -3.05028 83.1099 0.953670E-06 - -21.9044 102.017 0.953670E-06 - -25.5231 105.746 0.953670E-06 - 7.43738 72.8410 0.953670E-06 - 11.0215 69.2095 0.953670E-06 - 21.5899 58.9205 0.953670E-06 - -27.0293 107.335 0.953670E-06 - -32.9567 113.292 0.953670E-06 - -19.5866 99.9304 0.953670E-06 - -3.63113 83.8999 0.953670E-06 - 15.1437 65.1420 0.953670E-06 - -18.0209 98.5894 0.953670E-06 - -36.2195 116.813 0.953670E-06 - 0.559898 79.7399 0.953670E-06 - 4.03091 76.2728 0.953670E-06 - -30.3949 110.559 0.953670E-06 - 25.5097 54.9907 0.953670E-06 - -28.6623 108.959 0.953670E-06 - 20.1354 60.4748 0.953670E-06 - -15.0966 95.7024 0.953670E-06 - 13.1343 67.1787 0.953670E-06 - -23.2760 103.731 0.953670E-06 - 6.91215 73.6281 0.953670E-06 - 27.9918 52.6370 0.953670E-06 - 18.6424 62.0611 0.953670E-06 - -33.7221 114.457 0.953670E-06 - -4.19448 84.7359 0.953670E-06 - -21.0117 101.603 0.953670E-06 - -14.2623 95.1405 0.953670E-06 - 24.1401 56.6482 0.953670E-06 - 0.113703E-01 80.5405 0.953670E-06 - 3.50341 77.0744 0.953670E-06 - 10.5714 70.1063 0.953670E-06 - -37.0587 117.920 0.953670E-06 - -11.0408 91.7564 0.953670E-06 - -11.8941 92.6749 0.953670E-06 - -24.6431 105.391 0.953670E-06 - -18.7114 99.6080 0.953670E-06 - -10.2667 90.9747 0.953670E-06 - 14.7355 65.9662 0.953670E-06 - -13.4280 94.6048 0.953670E-06 - 12.7256 67.9847 0.953670E-06 - 6.39222 74.4215 0.953670E-06 - -31.1651 111.825 0.953670E-06 - 22.7523 58.2676 0.953670E-06 - -9.51115 90.2420 0.953670E-06 - 26.6706 54.2776 0.953670E-06 - -8.75866 89.5277 0.953670E-06 - 17.0557 63.8824 0.953670E-06 - -26.0916 107.008 0.953670E-06 - -34.4854 115.576 0.953670E-06 - -0.547977 81.3345 0.953670E-06 - 2.97198 77.8773 0.953670E-06 - -22.3968 103.322 0.953670E-06 - -8.00344 88.8174 0.953670E-06 - 21.3216 59.8418 0.953670E-06 - -7.24093 88.1022 0.953670E-06 - -27.6729 108.642 0.953670E-06 - -6.46347 87.3740 0.953670E-06 - -20.1211 101.197 0.953670E-06 - -5.65167 86.6189 0.953670E-06 - 16.4013 64.7661 0.953670E-06 - -17.0396 98.3581 0.953670E-06 - 5.87308 75.2193 0.953670E-06 - 9.32016 71.8919 0.953670E-06 - 19.8490 61.4091 0.953670E-06 - -4.73672 85.7892 0.953670E-06 - -31.9584 113.052 0.953670E-06 - 25.3058 55.9383 0.953670E-06 - 12.3121 68.8047 0.953670E-06 - 2.43622 78.6816 0.953670E-06 - 10.0953 71.1268 0.953670E-06 - -1.11958 82.1216 0.953670E-06 - -35.2707 116.670 0.953670E-06 - -29.3758 110.270 0.953670E-06 - -12.6164 94.1177 0.953670E-06 - 8.74117 72.6348 0.953670E-06 - 14.3396 66.7794 0.953670E-06 - -23.7659 105.012 0.953670E-06 - -16.1617 97.7045 0.953670E-06 - 18.3644 63.0268 0.953670E-06 - -17.9193 99.3697 0.953670E-06 - 27.8217 53.5769 0.953670E-06 - 23.9179 57.5877 0.953670E-06 - 5.35217 76.0195 0.953670E-06 - -21.5109 102.906 0.953670E-06 - 15.9430 65.5746 0.953670E-06 - 1.89547 79.4871 0.953670E-06 - -1.70063 82.9014 0.953670E-06 - -32.7532 114.236 0.953670E-06 - 8.21084 73.3962 0.953670E-06 - -2.28287 83.6721 0.953670E-06 - -36.0823 117.775 0.953670E-06 - -15.3345 97.1038 0.953670E-06 - -25.1760 106.661 0.953670E-06 - 22.5013 59.1956 0.953670E-06 - 11.9011 69.6464 0.953670E-06 - -19.2432 100.805 0.953670E-06 - -26.6991 108.310 0.953670E-06 - -2.84871 84.4268 0.953670E-06 - 13.9462 67.5890 0.953670E-06 - -11.9205 93.7450 0.953670E-06 - 26.4767 55.2253 0.953670E-06 - -30.1360 111.561 0.953670E-06 - 21.0452 60.7709 0.953670E-06 - -17.3083 99.1970 0.953670E-06 - 1.34846 80.2926 0.953670E-06 - -33.5385 115.380 0.953670E-06 - 4.82809 76.8209 0.953670E-06 - -3.35784 85.1423 0.953670E-06 - -28.3588 109.966 0.953670E-06 - -22.8858 104.616 0.953670E-06 - 7.69473 74.1754 0.953670E-06 - 19.5663 62.3493 0.953670E-06 - -14.5134 96.5274 0.953670E-06 - 25.0925 56.8868 0.953670E-06 - -20.6231 102.488 0.953670E-06 - 17.4257 64.7542 0.953670E-06 - 15.5362 66.3781 0.953670E-06 - -3.71940 85.7430 0.953670E-06 - 11.5056 70.5151 0.953670E-06 - 0.793087 81.0962 0.953670E-06 - 13.5507 68.4018 0.953670E-06 - 18.1365 63.9951 0.953670E-06 - 4.30005 77.6231 0.953670E-06 - -34.3238 116.498 0.953670E-06 - -13.6913 95.9697 0.953670E-06 - -18.3959 100.435 0.953670E-06 - -24.2757 106.293 0.953670E-06 - -30.9366 112.813 0.953670E-06 - 23.6814 58.5274 0.953670E-06 - 27.6427 54.5201 0.953670E-06 - 7.18127 74.9666 0.953670E-06 - 10.3512 72.0432 0.953670E-06 - 17.0743 65.2983 0.953670E-06 - -25.7449 107.962 0.953670E-06 - -12.8679 95.4291 0.953670E-06 - 0.226940 81.8957 0.953670E-06 - -10.1675 92.4630 0.953670E-06 - 22.2379 60.1279 0.953670E-06 - 9.92998 72.5331 0.953670E-06 - -22.0014 104.207 0.953670E-06 - 3.76754 78.4264 0.953670E-06 - -9.47809 91.7062 0.953670E-06 - -35.1205 117.613 0.953670E-06 - -19.7395 102.072 0.953670E-06 - -27.3498 109.645 0.953670E-06 - -8.75803 90.9853 0.953670E-06 - 15.1464 67.1844 0.953670E-06 - 20.7648 61.7046 0.953670E-06 - 13.1544 69.2237 0.953670E-06 - -10.7829 93.3010 0.953670E-06 - 26.2736 56.1760 0.953670E-06 - -17.6080 100.082 0.953670E-06 - -8.02092 90.2791 0.953670E-06 - -31.7562 114.016 0.953670E-06 - 6.66591 75.7644 0.953670E-06 - 11.1604 71.4071 0.953670E-06 - -7.27161 89.5764 0.953670E-06 - 9.45576 73.1977 0.953670E-06 - 16.7001 66.0105 0.953670E-06 - 19.2962 63.2893 0.953670E-06 - -6.51048 88.8719 0.953670E-06 - 3.23005 79.2311 0.953670E-06 - -0.351059 82.6891 0.953670E-06 - -12.0400 94.8965 0.953670E-06 - -23.3834 105.906 0.953670E-06 - -5.73445 88.1643 0.953670E-06 - -29.0975 111.285 0.953670E-06 - -4.93679 87.4611 0.953670E-06 - -32.5691 115.175 0.953670E-06 - 24.8674 57.8367 0.953670E-06 - -16.9095 99.7007 0.953670E-06 - -16.2915 99.0941 0.953670E-06 - -4.11198 86.7976 0.953670E-06 - 18.0581 64.8727 0.953670E-06 - -21.1141 103.789 0.953670E-06 - 8.96721 73.9383 0.953670E-06 - -24.8119 107.593 0.953670E-06 - 2.68677 80.0375 0.953670E-06 - 6.14674 76.5652 0.953670E-06 - 14.7613 67.9944 0.953670E-06 - 12.7624 70.0582 0.953670E-06 - 23.4314 59.4687 0.953670E-06 - -18.8688 101.659 0.953670E-06 - -15.5327 98.4969 0.953670E-06 - -33.3682 116.307 0.953670E-06 - -2.12499 84.9851 0.953670E-06 - -1.53338 84.2417 0.953670E-06 - 27.4533 55.4679 0.953670E-06 - -0.939427 83.4730 0.953670E-06 - -26.3546 109.302 0.953670E-06 - -3.30053 86.3050 0.953670E-06 - -2.70760 85.6839 0.953670E-06 - -11.1698 94.3083 0.953670E-06 - 21.9653 61.0635 0.953670E-06 - 16.3253 66.7855 0.953670E-06 - 10.9685 72.2525 0.953670E-06 - -29.8925 112.571 0.953670E-06 - 2.13636 80.8449 0.953670E-06 - -14.7368 97.9132 0.953670E-06 - 20.4848 62.6389 0.953670E-06 - -22.4934 105.505 0.953670E-06 - 8.47151 74.7141 0.953670E-06 - 5.62303 77.3673 0.953670E-06 - -28.0572 110.989 0.953670E-06 - 26.0595 57.1304 0.953670E-06 - 17.7899 65.6155 0.953670E-06 - -34.1618 117.434 0.953670E-06 - 19.0521 64.2141 0.953670E-06 - 14.3762 68.8095 0.953670E-06 - -20.2267 103.366 0.953670E-06 - 12.3838 70.9046 0.953670E-06 - -18.0224 101.249 0.953670E-06 - -23.8968 107.208 0.953670E-06 - 1.57689 81.6524 0.953670E-06 - 24.6294 58.7880 0.953670E-06 - -13.9302 97.3455 0.953670E-06 - 10.6086 72.9556 0.953670E-06 - 5.09447 78.1700 0.953670E-06 - -30.7313 113.800 0.953670E-06 - 7.96861 75.5069 0.953670E-06 - 15.9520 67.5844 0.953670E-06 - -25.3791 108.934 0.953670E-06 - -13.1202 96.7926 0.953670E-06 - 17.4655 66.3789 0.953670E-06 - 23.1694 60.4116 0.953670E-06 - -31.5773 114.971 0.953670E-06 - -21.6033 105.093 0.953670E-06 - 1.00607 82.4583 0.953670E-06 - 13.9909 69.6317 0.953670E-06 - 12.0325 71.7538 0.953670E-06 - 4.56090 78.9736 0.953670E-06 - 21.6867 62.0001 0.953670E-06 - 10.1852 73.6843 0.953670E-06 - -19.3438 102.939 0.953670E-06 - 27.2526 56.4211 0.953670E-06 - -9.37047 93.0839 0.953670E-06 - -12.3098 96.2546 0.953670E-06 - -17.2145 100.835 0.953670E-06 - 18.8396 65.0923 0.953670E-06 - -27.0219 110.668 0.953670E-06 - -9.91972 93.7456 0.953670E-06 - -32.4017 116.109 0.953670E-06 - -8.72089 92.3975 0.953670E-06 - 20.2101 63.5673 0.953670E-06 - 7.45835 76.3072 0.953670E-06 - -8.02200 91.7090 0.953670E-06 - -10.2839 94.3065 0.953670E-06 - -22.9933 106.809 0.953670E-06 - -7.29558 91.0201 0.953670E-06 - -11.4999 95.7342 0.953670E-06 - 4.02202 79.7786 0.953670E-06 - 25.8334 58.0878 0.953670E-06 - 15.5781 68.3943 0.953670E-06 - -16.4508 100.382 0.953670E-06 - -6.55176 90.3291 0.953670E-06 - -33.2071 117.241 0.953670E-06 - -5.79477 89.6352 0.953670E-06 - 0.421990 83.2598 0.953670E-06 - -28.8300 112.315 0.953670E-06 - -5.02621 88.9405 0.953670E-06 - 17.1190 67.1678 0.953670E-06 - -24.4294 108.541 0.953670E-06 - 11.7164 72.5797 0.953670E-06 - -4.24805 88.2527 0.953670E-06 - 9.72994 74.4491 0.953670E-06 - 13.6079 70.4614 0.953670E-06 - -20.7126 104.671 0.953670E-06 - 24.3787 59.7408 0.953670E-06 - -3.46783 87.5851 0.953670E-06 - -15.7142 99.8434 0.953670E-06 - -18.4711 102.510 0.953670E-06 - 3.47721 80.5858 0.953670E-06 - -2.71506 86.9594 0.953670E-06 - 6.94112 77.1101 0.953670E-06 - -2.04562 86.2925 0.953670E-06 - -0.176107 84.0521 0.953670E-06 - 18.5699 65.9123 0.953670E-06 - -1.40941 85.5787 0.953670E-06 - 22.8976 61.3551 0.953670E-06 - -25.9967 110.318 0.953670E-06 - -0.787191 84.8282 0.953670E-06 - 21.4051 62.9339 0.953670E-06 - 2.92531 81.3955 0.953670E-06 - -10.6944 95.2408 0.953670E-06 - 15.2020 69.2114 0.953670E-06 - -29.6731 113.588 0.953670E-06 - -22.0956 106.400 0.953670E-06 - -14.9432 99.2822 0.953670E-06 - 9.25407 75.2391 0.953670E-06 - 27.0399 57.3785 0.953670E-06 - 19.9441 64.4802 0.953670E-06 - -30.5581 114.780 0.953670E-06 - 11.3523 73.3592 0.953670E-06 - 6.41753 77.9134 0.953670E-06 - -19.8230 104.242 0.953670E-06 - 13.2319 71.2968 0.953670E-06 - -27.7611 112.032 0.953670E-06 - 16.7623 67.9730 0.953670E-06 - -17.6148 102.076 0.953670E-06 - -23.5032 108.134 0.953670E-06 - -31.4240 115.913 0.953670E-06 - -14.1513 98.7179 0.953670E-06 - 25.5943 59.0488 0.953670E-06 - 2.36445 82.2076 0.953670E-06 - 5.88815 78.7165 0.953670E-06 - 8.76124 76.0420 0.953670E-06 - 18.2612 66.7210 0.953670E-06 - -32.2504 117.040 0.953670E-06 - -9.92120 94.8638 0.953670E-06 - 24.1162 60.6941 0.953670E-06 - -24.9903 109.931 0.953670E-06 - -13.3508 98.1593 0.953670E-06 - 14.8237 70.0345 0.953670E-06 - -21.2001 105.981 0.953670E-06 - 10.9482 74.1399 0.953670E-06 - 12.8670 72.1318 0.953670E-06 - 22.6180 62.2971 0.953670E-06 - -16.7809 101.628 0.953670E-06 - 19.6818 65.3652 0.953670E-06 - 5.35339 79.5199 0.953670E-06 - -18.9372 103.807 0.953670E-06 - 1.79188 83.0212 0.953670E-06 - -9.31452 94.3344 0.953670E-06 - 21.1229 63.8601 0.953670E-06 - -12.5483 97.6096 0.953670E-06 - 16.3990 68.7877 0.953670E-06 - -8.68587 93.7300 0.953670E-06 - -26.6935 111.719 0.953670E-06 - -22.5925 107.720 0.953670E-06 - 8.25491 76.8491 0.953670E-06 - -8.01584 93.0878 0.953670E-06 - 26.8145 58.3391 0.953670E-06 - 4.81343 80.3248 0.953670E-06 - -15.9706 101.150 0.953670E-06 - -7.31287 92.4270 0.953670E-06 - -11.7474 97.0721 0.953670E-06 - -28.5784 113.368 0.953670E-06 - 17.9296 67.5336 0.953670E-06 - 12.5101 72.9567 0.953670E-06 - -6.58662 91.7552 0.953670E-06 - 10.5145 74.9387 0.953670E-06 - 14.4448 70.8628 0.953670E-06 - -24.0231 109.502 0.953670E-06 - 25.3423 60.0121 0.953670E-06 - 1.20406 83.8342 0.953670E-06 - -5.84398 91.0755 0.953670E-06 - -18.0581 103.366 0.953670E-06 - -20.3055 105.553 0.953670E-06 - -5.08928 90.3897 0.953670E-06 - -4.32578 89.7002 0.953670E-06 - 4.26810 81.1322 0.953670E-06 - -3.55786 89.0110 0.953670E-06 - -15.1759 100.628 0.953670E-06 - -10.9530 96.5452 0.953670E-06 - 7.73827 77.6559 0.953670E-06 - 19.3968 66.2195 0.953670E-06 - -2.79428 88.3260 0.953670E-06 - -30.4297 115.739 0.953670E-06 - 23.8431 61.6466 0.953670E-06 - -29.4934 114.612 0.953670E-06 - -2.05189 87.6439 0.953670E-06 - -1.35027 86.9383 0.953670E-06 - 16.0301 69.6089 0.953670E-06 - -31.2964 116.838 0.953670E-06 - 22.3327 63.2347 0.953670E-06 - -0.679299 86.2004 0.953670E-06 - 0.597252 84.6410 0.953670E-06 - -25.6267 111.373 0.953670E-06 - -21.6899 107.300 0.953670E-06 - 3.71670 81.9434 0.953670E-06 - -0.307700E-01 85.4325 0.953670E-06 - 20.8407 64.7728 0.953670E-06 - 10.0541 75.7545 0.953670E-06 - -14.3783 100.082 0.953670E-06 - 12.1370 73.7675 0.953670E-06 - -10.1721 96.0349 0.953670E-06 - 17.5837 68.3521 0.953670E-06 - -17.1880 102.919 0.953670E-06 - 14.0674 71.6943 0.953670E-06 - -19.4127 105.118 0.953670E-06 - 7.21365 78.4609 0.953670E-06 - -23.0910 109.066 0.953670E-06 - 26.5747 59.3085 0.953670E-06 - -27.4743 113.102 0.953670E-06 - -13.5766 99.5277 0.953670E-06 - 19.0882 67.0587 0.953670E-06 - 3.15764 82.7598 0.953670E-06 - 9.56692 76.5753 0.953670E-06 - 6.68261 79.2643 0.953670E-06 - -9.42084 95.5443 0.953670E-06 - 15.6562 70.4351 0.953670E-06 - 25.0781 60.9759 0.953670E-06 - -20.7903 106.872 0.953670E-06 - 11.7433 74.5819 0.953670E-06 - 23.5609 62.5962 0.953670E-06 - 13.6933 72.5252 0.953670E-06 - 20.5547 65.6664 0.953670E-06 - -16.3278 102.457 0.953670E-06 - -18.5230 104.676 0.953670E-06 - 22.0429 64.1641 0.953670E-06 - -12.7740 98.9735 0.953670E-06 - 17.2277 69.1758 0.953670E-06 - 6.14622 80.0671 0.953670E-06 - -8.72769 95.0023 0.953670E-06 - -24.5637 110.974 0.953670E-06 - 2.58771 83.5825 0.953670E-06 - -30.3543 116.652 0.953670E-06 - -22.1788 108.634 0.953670E-06 - 9.06038 77.3931 0.953670E-06 - -8.04169 94.4138 0.953670E-06 - -26.3743 112.804 0.953670E-06 - -28.3473 114.464 0.953670E-06 - -15.4787 101.968 0.953670E-06 - 18.7609 67.8929 0.953670E-06 - -11.9731 98.4251 0.953670E-06 - -29.3912 115.621 0.953670E-06 - 5.60522 80.8708 0.953670E-06 - -7.34212 93.7924 0.953670E-06 - 13.3212 73.3519 0.953670E-06 - 15.2785 71.2648 0.953670E-06 - 11.3282 75.4143 0.953670E-06 - -17.6373 104.230 0.953670E-06 - 26.3212 60.2821 0.953670E-06 - -6.62495 93.1488 0.953670E-06 - -19.8922 106.438 0.953670E-06 - -5.89200 92.4896 0.953670E-06 - 2.00111 84.4111 0.953670E-06 - 5.06015 81.6770 0.953670E-06 - 20.2558 66.5403 0.953670E-06 - -11.1768 97.8808 0.953670E-06 - 24.8025 61.9382 0.953670E-06 - -14.6442 101.446 0.953670E-06 - -23.5806 110.470 0.953670E-06 - -4.39063 91.1382 0.953670E-06 - 16.8633 70.0038 0.953670E-06 - 8.54113 78.2054 0.953670E-06 - -5.14630 91.8185 0.953670E-06 - -3.62766 90.4507 0.953670E-06 - 23.2709 63.5403 0.953670E-06 - -2.86112 89.7573 0.953670E-06 - -2.09760 89.0572 0.953670E-06 - -1.34794 88.3450 0.953670E-06 - 21.7488 65.0818 0.953670E-06 - -21.2749 108.202 0.953670E-06 - 4.51116 82.4880 0.953670E-06 - -0.623892 87.6093 0.953670E-06 - -10.3888 97.3429 0.953670E-06 - 12.9448 74.1755 0.953670E-06 - 18.4196 68.7264 0.953670E-06 - 10.8835 76.2671 0.953670E-06 - 0.734582E-01 86.8457 0.953670E-06 - 1.38935 85.2399 0.953670E-06 - -16.7537 103.778 0.953670E-06 - -13.8206 100.901 0.953670E-06 - 14.8986 72.0960 0.953670E-06 - 0.745308 86.0546 0.953670E-06 - -18.9960 105.995 0.953670E-06 - -25.2596 112.483 0.953670E-06 - 8.01328 79.0124 0.953670E-06 - -22.6556 109.996 0.953670E-06 - -29.4563 116.515 0.953670E-06 - -9.61375 96.8099 0.953670E-06 - 19.9415 67.4002 0.953670E-06 - -27.1954 114.204 0.953670E-06 - 3.95758 83.3067 0.953670E-06 - 16.4913 70.8349 0.953670E-06 - 26.0546 61.2567 0.953670E-06 - 10.3933 77.1135 0.953670E-06 - -13.0050 100.347 0.953670E-06 - 7.47914 79.8158 0.953670E-06 - -15.8671 103.316 0.953670E-06 - 24.5167 62.8968 0.953670E-06 - 12.5631 75.0081 0.953670E-06 - -8.85864 96.2753 0.953670E-06 - -20.3729 107.767 0.953670E-06 - 21.4485 65.9846 0.953670E-06 - 14.5180 72.9259 0.953670E-06 - -18.1035 105.547 0.953670E-06 - 22.9741 64.4763 0.953670E-06 - 18.0669 69.5611 0.953670E-06 - 6.94024 80.6171 0.953670E-06 - 3.39658 84.1379 0.953670E-06 - -12.1960 99.7935 0.953670E-06 - -8.12843 95.7162 0.953670E-06 - -14.9764 102.829 0.953670E-06 - -21.7512 109.545 0.953670E-06 - 9.87858 77.9446 0.953670E-06 - 19.6128 68.2520 0.953670E-06 - -7.40709 95.1279 0.953670E-06 - -28.1348 115.676 0.953670E-06 - 6.39783 81.4183 0.953670E-06 - 16.1128 71.6681 0.953670E-06 - -11.3926 99.2394 0.953670E-06 - -17.2149 105.097 0.953670E-06 - 14.1382 73.7523 0.953670E-06 - -6.68263 94.5136 0.953670E-06 - -26.0795 113.912 0.953670E-06 - 12.1754 75.8705 0.953670E-06 - -28.7290 116.494 0.953670E-06 - -19.4713 107.325 0.953670E-06 - 21.1384 66.8723 0.953670E-06 - -5.94984 93.8783 0.953670E-06 - 25.7759 62.2296 0.953670E-06 - 5.85323 82.2213 0.953670E-06 - -14.1052 102.295 0.953670E-06 - -24.0482 112.135 0.953670E-06 - 17.7039 70.3974 0.953670E-06 - 2.82034 84.9866 0.953670E-06 - -10.5960 98.6879 0.953670E-06 - 24.2215 63.8496 0.953670E-06 - -5.20756 93.2262 0.953670E-06 - 9.35160 78.7625 0.953670E-06 - 22.6705 65.4015 0.953670E-06 - -23.0790 111.409 0.953670E-06 - -3.69742 91.8842 0.953670E-06 - 5.30786 83.0287 0.953670E-06 - -4.45643 92.5607 0.953670E-06 - -20.8507 109.105 0.953670E-06 - -2.93148 91.1985 0.953670E-06 - -2.15990 90.5033 0.953670E-06 - 19.2712 69.0998 0.953670E-06 - -16.3240 104.650 0.953670E-06 - -1.38594 89.7948 0.953670E-06 - 13.7610 74.5756 0.953670E-06 - -9.80797 98.1383 0.953670E-06 - 15.7291 72.5014 0.953670E-06 - -0.617965 89.0646 0.953670E-06 - -18.5716 106.874 0.953670E-06 - -13.2579 101.739 0.953670E-06 - 0.129364 88.3039 0.953670E-06 - 2.21172 85.8506 0.953670E-06 - 11.7640 76.7869 0.953670E-06 - 0.851616 87.5145 0.953670E-06 - 1.54834 86.6968 0.953670E-06 - 20.8167 67.7476 0.953670E-06 - 8.81749 79.5709 0.953670E-06 - -22.1950 110.900 0.953670E-06 - -24.9895 113.619 0.953670E-06 - 4.76308 83.8449 0.953670E-06 - -9.03063 97.5878 0.953670E-06 - 17.3314 71.2353 0.953670E-06 - -26.8951 115.342 0.953670E-06 - 11.2472 77.6682 0.953670E-06 - 22.3595 66.3139 0.953670E-06 - -15.4135 104.206 0.953670E-06 - -12.4293 101.179 0.953670E-06 - 15.3421 73.3318 0.953670E-06 - 25.4857 63.1986 0.953670E-06 - 8.27848 80.3733 0.953670E-06 - 13.3932 75.4048 0.953670E-06 - -19.9478 108.664 0.953670E-06 - -17.6781 106.418 0.953670E-06 - 23.9177 64.7942 0.953670E-06 - 18.9179 69.9458 0.953670E-06 - -8.26639 97.0306 0.953670E-06 - 4.21901 84.6790 0.953670E-06 - 7.73591 81.1723 0.953670E-06 - 20.4832 68.6140 0.953670E-06 - -7.51532 96.4573 0.953670E-06 - -21.3128 110.446 0.953670E-06 - -11.6124 100.618 0.953670E-06 - 16.9502 72.0739 0.953670E-06 - 10.7103 78.5112 0.953670E-06 - 7.19120 81.9696 0.953670E-06 - 14.9546 74.1556 0.953670E-06 - -16.7941 105.962 0.953670E-06 - -14.4581 103.743 0.953670E-06 - -6.77120 95.8635 0.953670E-06 - -23.1024 112.555 0.953670E-06 - 22.0398 67.2131 0.953670E-06 - -19.0416 108.215 0.953670E-06 - 13.0504 76.2728 0.953670E-06 - -10.8048 100.057 0.953670E-06 - -6.02773 95.2490 0.953670E-06 - 6.64624 82.7670 0.953670E-06 - 3.66987 85.5494 0.953670E-06 - 18.5535 70.7915 0.953670E-06 - -23.9275 113.371 0.953670E-06 - 25.1850 64.1615 0.953670E-06 - -25.7697 115.022 0.953670E-06 - 23.6058 65.7287 0.953670E-06 - -5.28105 94.6158 0.953670E-06 - -13.5457 103.174 0.953670E-06 - -22.5033 112.170 0.953670E-06 - -10.0052 99.4973 0.953670E-06 - 10.1692 79.3315 0.953670E-06 - 6.10385 83.5663 0.953670E-06 - -15.9137 105.522 0.953670E-06 - 14.5715 74.9681 0.953670E-06 - -20.4204 110.005 0.953670E-06 - -4.52951 93.9663 0.953670E-06 - 20.1380 69.4746 0.953670E-06 - 16.5613 72.9112 0.953670E-06 - -18.1360 107.755 0.953670E-06 - -3.01000 92.6298 0.953670E-06 - -9.21362 98.9370 0.953670E-06 - -3.77264 93.3034 0.953670E-06 - 3.08760 86.4795 0.953670E-06 - -2.24029 91.9475 0.953670E-06 - -1.46077 91.2561 0.953670E-06 - -12.6802 102.593 0.953670E-06 - -0.668451 90.5493 0.953670E-06 - 0.132031 89.8115 0.953670E-06 - 21.7103 68.1009 0.953670E-06 - 5.56845 84.3711 0.953670E-06 - 0.906923 89.0249 0.953670E-06 - 2.38376 87.3665 0.953670E-06 - 18.1783 71.6373 0.953670E-06 - -21.7259 111.752 0.953670E-06 - 1.65460 88.2100 0.953670E-06 - 9.62605 80.1391 0.953670E-06 - -8.43059 98.3730 0.953670E-06 - 14.2043 75.7609 0.953670E-06 - 23.2857 66.6513 0.953670E-06 - 16.1666 73.7440 0.953670E-06 - -17.2401 107.284 0.953670E-06 - 24.8743 65.1163 0.953670E-06 - -15.0039 105.117 0.953670E-06 - 12.7695 77.3445 0.953670E-06 - -19.5167 109.564 0.953670E-06 - 9.08067 80.9392 0.953670E-06 - -24.6964 114.709 0.953670E-06 - -11.8424 102.018 0.953670E-06 - 19.7813 70.3319 0.953670E-06 - 5.04719 85.1911 0.953670E-06 - -22.9696 113.273 0.953670E-06 - -7.65662 97.8010 0.953670E-06 - 12.1253 78.2624 0.953670E-06 - 8.53333 81.7348 0.953670E-06 - 21.3702 68.9798 0.953670E-06 - 17.7927 72.4827 0.953670E-06 - 15.7681 74.5680 0.953670E-06 - 13.8811 76.5081 0.953670E-06 - -20.8756 111.330 0.953670E-06 - -6.89093 97.2160 0.953670E-06 - -16.3684 106.811 0.953670E-06 - 7.98499 82.5274 0.953670E-06 - -11.0205 101.447 0.953670E-06 - 22.9573 67.5609 0.953670E-06 - 11.5478 79.1019 0.953670E-06 - -6.13063 96.6147 0.953670E-06 - -18.6030 109.112 0.953670E-06 - 4.55100 86.0614 0.953670E-06 - 19.4131 71.1875 0.953670E-06 - 7.43763 83.3177 0.953670E-06 - -22.1588 112.972 0.953670E-06 - 24.5543 66.0616 0.953670E-06 - -10.2090 100.879 0.953670E-06 - -23.6724 114.416 0.953670E-06 - -5.37251 95.9959 0.953670E-06 - 13.6652 77.1271 0.953670E-06 - 6.89463 84.1056 0.953670E-06 - 15.3692 75.3768 0.953670E-06 - -13.8964 104.779 0.953670E-06 - -15.5306 106.364 0.953670E-06 - -4.61429 95.3603 0.953670E-06 - 17.3976 73.3259 0.953670E-06 - -19.9912 110.904 0.953670E-06 - 21.0193 69.8524 0.953670E-06 - 10.9897 79.9158 0.953670E-06 - -9.40526 100.311 0.953670E-06 - -17.6840 108.643 0.953670E-06 - -12.9425 104.071 0.953670E-06 - -3.85485 94.7094 0.953670E-06 - 6.36233 84.8893 0.953670E-06 - 22.6197 68.4596 0.953670E-06 - -8.60852 99.7412 0.953670E-06 - 19.0333 72.0421 0.953670E-06 - -2.32955 93.3745 0.953670E-06 - -3.09362 94.0463 0.953670E-06 - -21.3267 112.607 0.953670E-06 - -14.7498 105.979 0.953670E-06 - -1.55947 92.6977 0.953670E-06 - -12.0773 103.450 0.953670E-06 - -0.775397 92.0181 0.953670E-06 - 14.9733 76.1604 0.953670E-06 - 16.9939 74.1638 0.953670E-06 - 4.09220 87.1574 0.953670E-06 - 10.4371 80.7184 0.953670E-06 - 24.2253 66.9958 0.953670E-06 - 5.85435 85.6627 0.953670E-06 - 0.394547E-01 91.3302 0.953670E-06 - -16.7742 108.149 0.953670E-06 - 1.70919 89.7742 0.953670E-06 - 3.24347 88.0805 0.953670E-06 - 2.47452 88.9345 0.953670E-06 - -7.81851 99.1664 0.953670E-06 - -22.7161 114.154 0.953670E-06 - -19.0847 110.470 0.953670E-06 - 20.6570 70.7207 0.953670E-06 - 0.905218 90.6056 0.953670E-06 - 9.88521 81.5146 0.953670E-06 - -14.1080 105.727 0.953670E-06 - -7.03506 98.5831 0.953670E-06 - 14.5805 76.9018 0.953670E-06 - -11.2415 102.858 0.953670E-06 - 9.33256 82.3064 0.953670E-06 - 18.6421 72.8954 0.953670E-06 - 16.5833 74.9922 0.953670E-06 - 5.40480 86.4018 0.953670E-06 - -20.4624 112.215 0.953670E-06 - 22.2722 69.3499 0.953670E-06 - 13.5423 78.1779 0.953670E-06 - -15.9073 107.636 0.953670E-06 - 8.77935 83.0945 0.953670E-06 - 14.1638 77.5782 0.953670E-06 - 12.9415 78.9304 0.953670E-06 - -6.25748 97.9877 0.953670E-06 - 23.8888 67.9146 0.953670E-06 - 8.22693 83.8784 0.953670E-06 - 20.2832 71.5865 0.953670E-06 - -21.8282 113.840 0.953670E-06 - -18.1591 110.021 0.953670E-06 - 5.09439 87.0262 0.953670E-06 - -10.4194 102.279 0.953670E-06 - -5.48437 97.3779 0.953670E-06 - 12.3672 79.7183 0.953670E-06 - 7.67760 84.6568 0.953670E-06 - -15.0895 107.143 0.953670E-06 - 16.1668 75.8055 0.953670E-06 - -4.71431 96.7521 0.953670E-06 - 18.2398 73.7459 0.953670E-06 - -9.60548 101.704 0.953670E-06 - -19.5721 111.807 0.953670E-06 - 7.13482 85.4260 0.953670E-06 - 21.9140 70.2338 0.953670E-06 - -3.94643 96.1105 0.953670E-06 - -17.2146 109.548 0.953670E-06 - 11.8054 80.5131 0.953670E-06 - -8.79766 101.130 0.953670E-06 - -14.3262 106.680 0.953670E-06 - 19.8973 72.4504 0.953670E-06 - -13.0347 105.541 0.953670E-06 - 6.60293 86.1783 0.953670E-06 - -20.9502 113.488 0.953670E-06 - 23.5433 68.8232 0.953670E-06 - -3.18067 95.4544 0.953670E-06 - -12.2609 104.894 0.953670E-06 - 15.7435 76.5968 0.953670E-06 - -13.6373 106.215 0.953670E-06 - 17.8272 74.5911 0.953670E-06 - -7.99512 100.552 0.953670E-06 - -2.41734 94.7873 0.953670E-06 - -1.65618 94.1143 0.953670E-06 - 11.2483 81.3073 0.953670E-06 - -18.6590 111.385 0.953670E-06 - -0.894401 93.4430 0.953670E-06 - -0.122073 92.7827 0.953670E-06 - 21.5448 71.1132 0.953670E-06 - 6.08354 86.8975 0.953670E-06 - -11.4477 104.282 0.953670E-06 - -7.19757 99.9684 0.953670E-06 - -16.2605 109.031 0.953670E-06 - 10.6917 82.0990 0.953670E-06 - 4.79499 88.1094 0.953670E-06 - 4.03397 88.8585 0.953670E-06 - 3.29099 89.6728 0.953670E-06 - 15.3071 77.3584 0.953670E-06 - 0.696815 92.1424 0.953670E-06 - 19.4994 73.3125 0.953670E-06 - 5.55123 87.5523 0.953670E-06 - -6.40480 99.3754 0.953670E-06 - -20.0632 113.113 0.953670E-06 - 17.4051 75.4273 0.953670E-06 - 10.1342 82.8876 0.953670E-06 - 2.54431 90.5353 0.953670E-06 - 23.1877 69.7242 0.953670E-06 - 14.8376 78.0867 0.953670E-06 - -15.3961 108.438 0.953670E-06 - -10.6289 103.691 0.953670E-06 - 9.57550 83.6723 0.953670E-06 - 14.2937 78.7984 0.953670E-06 - -5.61644 98.7706 0.953670E-06 - 21.1639 71.9895 0.953670E-06 - -17.7217 110.947 0.953670E-06 - 1.73886 91.5115 0.953670E-06 - 13.7336 79.5505 0.953670E-06 - 9.01631 84.4520 0.953670E-06 - -4.83201 98.1514 0.953670E-06 - -14.5945 107.896 0.953670E-06 - 16.9736 76.2502 0.953670E-06 - 19.0896 74.1716 0.953670E-06 - -9.81136 103.110 0.953670E-06 - -19.1625 112.720 0.953670E-06 - 8.45756 85.2250 0.953670E-06 - -4.05123 97.5165 0.953670E-06 - 22.8215 70.6194 0.953670E-06 - 13.1750 80.3251 0.953670E-06 - -8.99652 102.533 0.953670E-06 - 7.89984 85.9881 0.953670E-06 - -13.8315 107.384 0.953670E-06 - 20.7709 72.8633 0.953670E-06 - -3.27454 96.8656 0.953670E-06 - -16.7444 110.489 0.953670E-06 - 16.5309 77.0556 0.953670E-06 - 18.6685 75.0255 0.953670E-06 - -8.18459 101.954 0.953670E-06 - 7.34190 86.7362 0.953670E-06 - 12.6177 81.1110 0.953670E-06 - -13.1018 106.863 0.953670E-06 - -12.3877 106.277 0.953670E-06 - -2.50328 96.1999 0.953670E-06 - 6.77668 87.4624 0.953670E-06 - -7.37573 101.370 0.953670E-06 - -18.2436 112.311 0.953670E-06 - -11.6222 105.683 0.953670E-06 - 22.4442 71.5101 0.953670E-06 - 12.0603 81.9005 0.953670E-06 - -0.985507 94.8428 0.953670E-06 - 0.483929 93.5236 0.953670E-06 - -1.73954 95.5233 0.953670E-06 - 6.18131 88.1605 0.953670E-06 - -0.242907 94.1699 0.953670E-06 - 1.17622 92.9451 0.953670E-06 - 20.3657 73.7348 0.953670E-06 - 16.0721 77.8407 0.953670E-06 - -6.57009 100.780 0.953670E-06 - 18.2364 75.8714 0.953670E-06 - 11.5012 82.6899 0.953670E-06 - 1.76397 92.5305 0.953670E-06 - 5.50468 88.8403 0.953670E-06 - -10.8260 105.096 0.953670E-06 - 4.80496 89.5813 0.953670E-06 - 10.9396 83.4772 0.953670E-06 - 4.10687 90.3726 0.953670E-06 - -5.76777 100.178 0.953670E-06 - -15.6494 109.984 0.953670E-06 - 15.5875 78.6073 0.953670E-06 - -14.8249 109.195 0.953670E-06 - 3.42536 91.2010 0.953670E-06 - 22.0554 72.3974 0.953670E-06 - -17.3090 111.888 0.953670E-06 - 10.3755 84.2608 0.953670E-06 - -10.0167 104.517 0.953670E-06 - -4.96876 99.5642 0.953670E-06 - 15.0683 79.3659 0.953670E-06 - -14.0606 108.621 0.953670E-06 - 19.9483 74.6031 0.953670E-06 - 17.7932 76.7063 0.953670E-06 - 9.80904 85.0392 0.953670E-06 - -4.17316 98.9352 0.953670E-06 - 14.5296 80.1370 0.953670E-06 - -9.20206 103.941 0.953670E-06 - 2.79799 92.0623 0.953670E-06 - 9.24039 85.8108 0.953670E-06 - -13.3041 108.096 0.953670E-06 - -3.38153 98.2895 0.953670E-06 - 21.6545 73.2817 0.953670E-06 - 13.9835 80.9168 0.953670E-06 - -8.38547 103.365 0.953670E-06 - 17.3377 77.5275 0.953670E-06 - 19.5192 75.4666 0.953670E-06 - -16.3624 111.463 0.953670E-06 - 8.66869 86.5735 0.953670E-06 - -12.5517 107.572 0.953670E-06 - -2.59539 97.6261 0.953670E-06 - 8.09118 87.3251 0.953670E-06 - -7.56862 102.785 0.953670E-06 - 13.4321 81.7039 0.953670E-06 - 2.35802 92.9022 0.953670E-06 - -11.7956 107.025 0.953670E-06 - -1.81773 96.9458 0.953670E-06 - 7.50151 88.0637 0.953670E-06 - -14.7234 110.229 0.953670E-06 - 1.77621 93.5429 0.953670E-06 - 21.2415 74.1630 0.953670E-06 - 16.8669 78.3342 0.953670E-06 - -6.75257 102.198 0.953670E-06 - 12.8762 82.4943 0.953670E-06 - 1.11899 94.1901 0.953670E-06 - 19.0786 76.3232 0.953670E-06 - 0.419661 94.8628 0.953670E-06 - -0.306250 95.5540 0.953670E-06 - 6.88798 88.7904 0.953670E-06 - -14.2073 109.789 0.953670E-06 - -1.05304 96.2524 0.953670E-06 - -11.0175 106.467 0.953670E-06 - 12.3157 83.2850 0.953670E-06 - -5.93803 101.601 0.953670E-06 - -15.4064 111.070 0.953670E-06 - 16.3769 79.1285 0.953670E-06 - 6.23824 89.5164 0.953670E-06 - -10.2202 105.905 0.953670E-06 - 11.7507 84.0738 0.953670E-06 - 5.57089 90.2644 0.953670E-06 - -13.5173 109.302 0.953670E-06 - -5.12545 100.992 0.953670E-06 - 20.8165 75.0409 0.953670E-06 - 18.6265 77.1707 0.953670E-06 - 15.8656 79.9163 0.953670E-06 - 4.90138 91.0412 0.953670E-06 - 11.1815 84.8589 0.953670E-06 - -9.41104 105.341 0.953670E-06 - -4.31514 100.369 0.953670E-06 - 4.24562 91.8373 0.953670E-06 - 15.3383 80.7054 0.953670E-06 - -12.7692 108.807 0.953670E-06 - 10.6081 85.6388 0.953670E-06 - -3.50752 99.7305 0.953670E-06 - -14.5253 110.838 0.953670E-06 - -8.59566 104.776 0.953670E-06 - 18.1622 78.0076 0.953670E-06 - 20.3799 75.9143 0.953670E-06 - 3.62315 92.6405 0.953670E-06 - 14.8001 81.4971 0.953670E-06 - -12.0027 108.304 0.953670E-06 - 10.0302 86.4122 0.953670E-06 - -2.70358 99.0727 0.953670E-06 - -7.77535 104.204 0.953670E-06 - 9.44673 87.1780 0.953670E-06 - 3.05081 93.4206 0.953670E-06 - 14.2534 82.2914 0.953670E-06 - -13.7911 110.440 0.953670E-06 - -1.90560 98.3942 0.953670E-06 - -11.2250 107.786 0.953670E-06 - -6.95211 103.624 0.953670E-06 - 8.85512 87.9358 0.953670E-06 - 17.6842 78.8335 0.953670E-06 - 19.9321 76.7818 0.953670E-06 - 2.44079 94.1307 0.953670E-06 - -1.11820 97.6942 0.953670E-06 - 1.78880 94.8258 0.953670E-06 - 8.25125 88.6855 0.953670E-06 - 13.6993 83.0870 0.953670E-06 - 1.10371 95.5296 0.953670E-06 - -6.12759 103.035 0.953670E-06 - -10.4338 107.257 0.953670E-06 - 0.391051 96.2482 0.953670E-06 - -13.0309 109.992 0.953670E-06 - 7.62992 89.4296 0.953670E-06 - 17.1913 79.6498 0.953670E-06 - -0.349404 96.9755 0.953670E-06 - 13.1379 83.8824 0.953670E-06 - -5.30299 102.434 0.953670E-06 - 6.98844 90.1746 0.953670E-06 - 19.4729 77.6422 0.953670E-06 - -9.62961 106.718 0.953670E-06 - 16.6830 80.4595 0.953670E-06 - 12.5699 84.6756 0.953670E-06 - 6.33417 90.9290 0.953670E-06 - -12.2492 109.525 0.953670E-06 - -4.47908 101.819 0.953670E-06 - -8.81537 106.172 0.953670E-06 - 11.9957 85.4649 0.953670E-06 - 5.67680 91.6957 0.953670E-06 - 16.1612 81.2660 0.953670E-06 - -3.65633 101.188 0.953670E-06 - 19.0019 78.4942 0.953670E-06 - -11.4587 109.047 0.953670E-06 - 5.02630 92.4699 0.953670E-06 - 11.4156 86.2489 0.953670E-06 - -7.99439 105.617 0.953670E-06 - -2.83516 100.539 0.953670E-06 - 15.6282 82.0708 0.953670E-06 - 4.39097 93.2424 0.953670E-06 - 10.8293 87.0265 0.953670E-06 - -7.16843 105.052 0.953670E-06 - -2.01639 99.8695 0.953670E-06 - -10.6627 108.557 0.953670E-06 - 3.77058 93.9991 0.953670E-06 - 18.5190 79.3376 0.953670E-06 - 15.0853 82.8746 0.953670E-06 - 10.2357 87.7976 0.953670E-06 - 3.13835 94.7275 0.953670E-06 - -1.20218 99.1745 0.953670E-06 - -6.33699 104.475 0.953670E-06 - 9.63291 88.5622 0.953670E-06 - 2.48541 95.4462 0.953670E-06 - 14.5324 83.6786 0.953670E-06 - -9.85894 108.055 0.953670E-06 - 9.01855 89.3211 0.953670E-06 - -0.397990 98.4504 0.953670E-06 - 18.0240 80.1729 0.953670E-06 - 1.81144 96.1738 0.953670E-06 - -5.50238 103.885 0.953670E-06 - 1.11432 96.9237 0.953670E-06 - 0.382858 97.6959 0.953670E-06 - 8.39036 90.0762 0.953670E-06 - 13.9703 84.4812 0.953670E-06 - -9.04746 107.540 0.953670E-06 - 7.74822 90.8307 0.953670E-06 - -4.66631 103.280 0.953670E-06 - 17.5170 81.0013 0.953670E-06 - 13.3991 85.2815 0.953670E-06 - 7.09611 91.5876 0.953670E-06 - -8.22857 107.013 0.953670E-06 - -3.82980 102.660 0.953670E-06 - 6.43997 92.3474 0.953670E-06 - 12.8199 86.0775 0.953670E-06 - 16.9985 81.8239 0.953670E-06 - 5.78598 93.1067 0.953670E-06 - -2.99330 102.022 0.953670E-06 - -7.40249 106.472 0.953670E-06 - 5.13861 93.8598 0.953670E-06 - 12.2331 86.8677 0.953670E-06 - 16.4694 82.6417 0.953670E-06 - -2.15688 101.365 0.953670E-06 - 4.49690 94.6006 0.953670E-06 - 11.6387 87.6517 0.953670E-06 - -6.56691 105.914 0.953670E-06 - 3.85239 95.3270 0.953670E-06 - 15.9287 83.4573 0.953670E-06 - -1.32047 100.684 0.953670E-06 - 11.0357 88.4294 0.953670E-06 - 3.20083 96.0499 0.953670E-06 - -0.484322 99.9744 0.953670E-06 - 10.4228 89.2013 0.953670E-06 - 2.54185 96.7878 0.953670E-06 - -5.72490 105.340 0.953670E-06 - 15.3770 84.2708 0.953670E-06 - 1.87213 97.5682 0.953670E-06 - 9.79863 89.9681 0.953670E-06 - 0.349445 99.2255 0.953670E-06 - 1.16665 98.4219 0.953670E-06 - 9.16224 90.7310 0.953670E-06 - 14.8150 85.0811 0.953670E-06 - -4.87818 104.749 0.953670E-06 - 8.51427 91.4911 0.953670E-06 - -4.02903 104.142 0.953670E-06 - 7.85742 92.2491 0.953670E-06 - 14.2402 85.8908 0.953670E-06 - 7.19582 93.0037 0.953670E-06 - 6.53440 93.7516 0.953670E-06 - -3.17861 103.517 0.953670E-06 - 13.6554 86.6956 0.953670E-06 - 5.87793 94.4873 0.953670E-06 - -2.32725 102.874 0.953670E-06 - 5.22571 95.2100 0.953670E-06 - 13.0616 87.4941 0.953670E-06 - 4.57556 95.9211 0.953670E-06 - -1.47450 102.210 0.953670E-06 - 3.92799 96.6292 0.953670E-06 - 12.4588 88.2861 0.953670E-06 - 3.28855 97.3527 0.953670E-06 - -0.619038 101.522 0.953670E-06 - 11.8464 89.0717 0.953670E-06 - 2.66849 98.1383 0.953670E-06 - 0.242226 100.804 0.953670E-06 - 11.2234 89.8514 0.953670E-06 - 10.5888 90.6258 0.953670E-06 - 1.12003 100.042 0.953670E-06 - 9.94241 91.3953 0.953670E-06 - 2.07039 99.1855 0.953670E-06 - 9.28507 92.1601 0.953670E-06 - 8.61878 92.9194 0.953670E-06 - 7.94705 93.6707 0.953670E-06 - 7.28023 94.4038 0.953670E-06 - 6.61817 95.1194 0.953670E-06 - 5.96017 95.8190 0.953670E-06 - 5.30628 96.5046 0.953670E-06 - 4.65937 97.1800 0.953670E-06 - 4.03114 97.8503 0.953670E-06 - 3.46177 98.5115 0.953670E-06 - 3.07867 99.0923 0.953670E-06 - 0.986174 0.00000 0.953670E-06 - 0.00000 0.00000 0.953670E-06 - 0.00000 0.985116 0.953670E-06 - 0.00000 1.96984 0.953670E-06 - 1.97220 0.00000 0.953670E-06 - 0.00000 2.95402 0.953670E-06 - 2.95800 0.00000 0.953670E-06 - 0.00000 3.93751 0.953670E-06 - 3.94344 0.00000 0.953670E-06 - 0.00000 4.92022 0.953670E-06 - 4.92839 0.00000 0.953670E-06 - 0.00000 5.90207 0.953670E-06 - 5.91295 0.00000 0.953670E-06 - 0.00000 6.88298 0.953670E-06 - 6.89747 0.00000 0.953670E-06 - 0.00000 7.86318 0.953670E-06 - 7.88230 0.00000 0.953670E-06 - 0.00000 8.84326 0.953670E-06 - 8.86757 0.00000 0.953670E-06 - 0.00000 9.82390 0.953670E-06 - 9.85302 0.00000 0.953670E-06 - 0.00000 10.8055 0.953670E-06 - 10.8381 0.00000 0.953670E-06 - 0.00000 11.7880 0.953670E-06 - 11.8222 0.00000 0.953670E-06 - 0.00000 12.7710 0.953670E-06 - 12.8045 0.00000 0.953670E-06 - -0.799600E-03 13.7537 0.953670E-06 - 13.8128 0.00000 0.953670E-06 - -0.263000E-02 14.7357 0.953670E-06 - 14.8230 0.00000 0.953670E-06 - -0.351000E-02 15.7448 0.953670E-06 - 15.8376 0.00000 0.953670E-06 - -0.264200E-02 16.7583 0.953670E-06 - 16.8549 0.00000 0.953670E-06 - -0.515400E-03 17.7730 0.953670E-06 - 17.8776 0.00000 0.953670E-06 - 0.141890E-02 18.7860 0.953670E-06 - 18.9010 0.00000 0.953670E-06 - 0.111230E-02 19.7950 0.953670E-06 - 19.9261 0.00000 0.953670E-06 - -0.376900E-02 20.8050 0.953670E-06 - 20.9505 0.00000 0.953670E-06 - -0.153480E-01 21.8019 0.953670E-06 - 21.9728 0.00000 0.953670E-06 - -0.354610E-01 22.7939 0.953670E-06 - 22.9893 0.00000 0.953670E-06 - -0.660500E-01 23.8026 0.953670E-06 - 24.0028 0.00000 0.953670E-06 - -0.107305 24.8114 0.953670E-06 - 25.0120 0.00000 0.953670E-06 - -0.158415 25.8201 0.953670E-06 - 26.0152 0.00000 0.953670E-06 - -0.216604 26.8015 0.953670E-06 - 27.0131 0.00000 0.953670E-06 - -0.283881 27.7821 0.953670E-06 - 28.0093 0.00000 0.953670E-06 - -0.360278 28.7615 0.953670E-06 - 29.0046 0.00000 0.953670E-06 - -0.445797 29.7394 0.953670E-06 - 30.0000 1.02069 0.953670E-06 - 30.0000 0.00000 0.953670E-06 - -0.540482 30.7161 0.953670E-06 - 30.0000 2.04103 0.953670E-06 - -0.644425 31.6921 0.953670E-06 - -0.757709 32.6676 0.953670E-06 - 30.0000 3.06089 0.953670E-06 - -0.880351 33.6424 0.953670E-06 - 30.0000 4.08002 0.953670E-06 - -1.01228 34.6153 0.953670E-06 - 30.0000 5.09784 0.953670E-06 - -1.15336 35.5853 0.953670E-06 - 30.0000 6.11374 0.953670E-06 - -1.30347 36.5514 0.953670E-06 - 30.0000 7.12716 0.953670E-06 - -1.46802 37.5456 0.953670E-06 - -1.64317 38.5409 0.953670E-06 - 30.0000 8.13805 0.953670E-06 - -1.82881 39.5360 0.953670E-06 - 30.0000 9.14806 0.953670E-06 - -2.02422 40.5267 0.953670E-06 - 30.0000 10.1346 0.953670E-06 - -2.22998 41.5155 0.953670E-06 - 30.0000 11.1219 0.953670E-06 - -2.44259 42.4864 0.953670E-06 - -49.0242 89.9864 0.953670E-06 - -50.0000 90.0000 0.953670E-06 - -50.0000 91.0265 0.953670E-06 - -2.66522 43.4546 0.953670E-06 - 30.0000 12.1099 0.953670E-06 - -2.89786 44.4198 0.953670E-06 - -48.0488 89.9568 0.953670E-06 - 30.0000 13.0989 0.953670E-06 - -50.0000 92.0703 0.953670E-06 - -3.14059 45.3818 0.953670E-06 - -47.0744 89.9021 0.953670E-06 - 30.0000 14.0890 0.953670E-06 - -50.0000 93.1245 0.953670E-06 - -3.39351 46.3406 0.953670E-06 - -3.65665 47.2961 0.953670E-06 - -46.0675 89.8221 0.953670E-06 - 30.0000 15.0804 0.953670E-06 - -50.0000 94.1823 0.953670E-06 - -3.93536 48.2660 0.953670E-06 - -45.0243 89.7134 0.953670E-06 - 30.0000 16.0737 0.953670E-06 - -50.0000 95.2325 0.953670E-06 - -4.22822 49.2432 0.953670E-06 - -43.9336 89.5710 0.953670E-06 - -4.53512 50.2256 0.953670E-06 - 30.0000 17.0682 0.953670E-06 - -50.0000 96.2425 0.953670E-06 - -4.85529 51.2093 0.953670E-06 - -42.8738 89.4041 0.953670E-06 - 30.0000 18.0663 0.953670E-06 - -50.0000 97.1476 0.953670E-06 - -5.18781 52.1906 0.953670E-06 - -41.8882 89.2229 0.953670E-06 - -50.0000 98.0571 0.953670E-06 - -5.53151 53.1656 0.953670E-06 - 30.0000 19.0628 0.953670E-06 - -40.9581 89.0285 0.953670E-06 - -5.88537 54.1312 0.953670E-06 - -50.0000 98.9729 0.953670E-06 - -40.0237 88.8098 0.953670E-06 - 30.0000 20.0728 0.953670E-06 - -6.24839 55.0849 0.953670E-06 - -39.0900 88.5674 0.953670E-06 - -50.0000 99.8939 0.953670E-06 - -6.62060 56.0271 0.953670E-06 - 30.0000 21.0601 0.953670E-06 - -38.1578 88.3011 0.953670E-06 - -7.00354 56.9616 0.953670E-06 - -50.0000 100.816 0.953670E-06 - -7.39030 57.8726 0.953670E-06 - 30.0000 22.0721 0.953670E-06 - -37.2283 88.0107 0.953670E-06 - -7.78847 58.7785 0.953670E-06 - -36.3024 87.6963 0.953670E-06 - -50.0000 101.735 0.953670E-06 - -8.19861 59.6798 0.953670E-06 - 30.0000 23.0872 0.953670E-06 - -35.3814 87.3579 0.953670E-06 - -8.62989 60.5953 0.953670E-06 - -50.0000 102.697 0.953670E-06 - -9.07543 61.5084 0.953670E-06 - -34.4663 86.9959 0.953670E-06 - 30.0000 24.1094 0.953670E-06 - -9.53581 62.4193 0.953670E-06 - -33.5583 86.6104 0.953670E-06 - -10.0094 63.3238 0.953670E-06 - -50.0000 103.649 0.953670E-06 - -32.6585 86.2019 0.953670E-06 - 30.0000 25.1411 0.953670E-06 - -10.4941 64.2176 0.953670E-06 - -31.7677 85.7708 0.953670E-06 - -10.9773 65.0785 0.953670E-06 - -50.0000 104.654 0.953670E-06 - -30.8869 85.3177 0.953670E-06 - -11.4673 65.9224 0.953670E-06 - 30.0000 26.1843 0.953670E-06 - -11.9662 66.7532 0.953670E-06 - -30.0167 84.8432 0.953670E-06 - -12.4749 67.5723 0.953670E-06 - -29.1580 84.3480 0.953670E-06 - -50.0000 105.662 0.953670E-06 - -12.9932 68.3792 0.953670E-06 - -28.3114 83.8327 0.953670E-06 - 30.0000 27.2408 0.953670E-06 - -13.5198 69.1722 0.953670E-06 - -27.4776 83.2981 0.953670E-06 - -14.0535 69.9494 0.953670E-06 - -26.6572 82.7447 0.953670E-06 - -14.5928 70.7092 0.953670E-06 - -50.0000 106.714 0.953670E-06 - -25.8506 82.1734 0.953670E-06 - -15.1846 71.5147 0.953670E-06 - -15.8915 72.4400 0.953670E-06 - 30.0000 28.3099 0.953670E-06 - -25.0578 81.5847 0.953670E-06 - -24.2792 80.9795 0.953670E-06 - -23.5147 80.3583 0.953670E-06 - -16.6381 73.3764 0.953670E-06 - -22.7647 79.7219 0.953670E-06 - -17.2848 74.1551 0.953670E-06 - -22.0293 79.0712 0.953670E-06 - -17.9444 74.9200 0.953670E-06 - -21.3089 78.4068 0.953670E-06 - -18.5841 75.6348 0.953670E-06 - -20.6037 77.7298 0.953670E-06 - -19.2408 76.3424 0.953670E-06 - -50.0000 107.809 0.953670E-06 - -19.9142 77.0412 0.953670E-06 - 30.0000 29.3772 0.953670E-06 - -50.0000 108.945 0.953670E-06 - 30.0000 30.3872 0.953670E-06 - -50.0000 110.114 0.953670E-06 - 30.0000 31.2754 0.953670E-06 - -50.0000 111.234 0.953670E-06 - 30.0000 32.1731 0.953670E-06 - 30.0000 33.0821 0.953670E-06 - -50.0000 112.244 0.953670E-06 - -50.0000 113.161 0.953670E-06 - 29.9984 34.0031 0.953670E-06 - -50.0000 114.087 0.953670E-06 - 29.9965 34.9362 0.953670E-06 - 29.9959 35.8800 0.953670E-06 - -50.0000 115.020 0.953670E-06 - 29.9972 36.8321 0.953670E-06 - -50.0000 115.957 0.953670E-06 - 29.9996 37.7895 0.953670E-06 - -50.0000 116.895 0.953670E-06 - 30.0016 38.7495 0.953670E-06 - -50.0000 117.906 0.953670E-06 - 30.0011 39.7620 0.953670E-06 - -50.0000 118.943 0.953670E-06 - 29.9944 40.8113 0.953670E-06 - -50.0000 120.000 0.953670E-06 - -49.0081 119.991 0.953670E-06 - 29.9775 41.8928 0.953670E-06 - -48.0164 119.974 0.953670E-06 - 29.9461 43.0055 0.953670E-06 - -47.0068 119.944 0.953670E-06 - 29.8963 44.1483 0.953670E-06 - -46.0038 119.900 0.953670E-06 - -44.9970 119.844 0.953670E-06 - 29.8261 45.3130 0.953670E-06 - -43.9869 119.774 0.953670E-06 - 29.7405 46.4428 0.953670E-06 - -42.9742 119.691 0.953670E-06 - 29.6524 47.4489 0.953670E-06 - -41.9595 119.595 0.953670E-06 - 29.5645 48.3356 0.953670E-06 - -40.9440 119.486 0.953670E-06 - 29.4781 49.1226 0.953670E-06 - -39.9243 119.363 0.953670E-06 - 29.3677 50.0374 0.953670E-06 - -38.9087 119.228 0.953670E-06 - 29.2454 50.9610 0.953670E-06 - 29.1110 51.8924 0.953670E-06 - -37.8999 119.080 0.953670E-06 - 28.9644 52.8301 0.953670E-06 - -36.9011 118.920 0.953670E-06 - 28.8055 53.7722 0.953670E-06 - -35.9134 118.750 0.953670E-06 - 28.6337 54.7219 0.953670E-06 - -34.9626 118.574 0.953670E-06 - 28.4484 55.6794 0.953670E-06 - -34.0059 118.385 0.953670E-06 - 28.2503 56.6401 0.953670E-06 - -33.0530 118.184 0.953670E-06 - 28.0402 57.5989 0.953670E-06 - -32.1135 117.975 0.953670E-06 - 27.8123 58.5804 0.953670E-06 - -31.1828 117.756 0.953670E-06 - 27.5708 59.5636 0.953670E-06 - -30.2672 117.528 0.953670E-06 - 27.3152 60.5495 0.953670E-06 - -29.3704 117.295 0.953670E-06 - 27.0459 61.5361 0.953670E-06 - -28.5052 117.059 0.953670E-06 - 26.7634 62.5208 0.953670E-06 - -27.5340 116.781 0.953670E-06 - 26.4686 63.5012 0.953670E-06 - -26.5028 116.472 0.953670E-06 - 26.1620 64.4753 0.953670E-06 - -25.4188 116.130 0.953670E-06 - 25.8444 65.4414 0.953670E-06 - -24.3582 115.780 0.953670E-06 - 25.5161 66.3989 0.953670E-06 - -23.3466 115.429 0.953670E-06 - 25.1765 67.3501 0.953670E-06 - -22.3960 115.087 0.953670E-06 - 24.8337 68.2737 0.953670E-06 - -21.4818 114.744 0.953670E-06 - -20.5721 114.390 0.953670E-06 - 24.4805 69.1910 0.953670E-06 - -19.6643 114.024 0.953670E-06 - 24.1165 70.1028 0.953670E-06 - -18.7563 113.645 0.953670E-06 - 23.7416 71.0097 0.953670E-06 - -17.8291 113.245 0.953670E-06 - 23.3555 71.9123 0.953670E-06 - 22.9580 72.8112 0.953670E-06 - -16.8938 112.826 0.953670E-06 - 22.5488 73.7065 0.953670E-06 - -15.9760 112.402 0.953670E-06 - 22.1280 74.5982 0.953670E-06 - -15.0647 111.966 0.953670E-06 - 21.6957 75.4860 0.953670E-06 - -14.2274 111.554 0.953670E-06 - 21.2520 76.3694 0.953670E-06 - -13.3949 111.132 0.953670E-06 - 20.7971 77.2478 0.953670E-06 - -12.5636 110.698 0.953670E-06 - 20.3314 78.1206 0.953670E-06 - -11.7361 110.253 0.953670E-06 - 19.8551 78.9873 0.953670E-06 - -10.9137 109.799 0.953670E-06 - -10.0957 109.335 0.953670E-06 - 19.3686 79.8473 0.953670E-06 - -9.27920 108.859 0.953670E-06 - 18.8720 80.7003 0.953670E-06 - -8.46115 108.369 0.953670E-06 - 18.3656 81.5459 0.953670E-06 - -7.64139 107.864 0.953670E-06 - 17.8497 82.3836 0.953670E-06 - -6.82059 107.345 0.953670E-06 - 17.3224 83.2168 0.953670E-06 - -5.97364 106.795 0.953670E-06 - 16.7836 84.0449 0.953670E-06 - 16.2346 84.8662 0.953670E-06 - -5.11715 106.223 0.953670E-06 - 15.6765 85.6791 0.953670E-06 - -4.25569 105.631 0.953670E-06 - 15.0953 86.5032 0.953670E-06 - -3.39170 105.021 0.953670E-06 - -2.52619 104.392 0.953670E-06 - 14.5040 87.3194 0.953670E-06 - -1.65920 103.743 0.953670E-06 - 13.9025 88.1281 0.953670E-06 - -0.789885 103.074 0.953670E-06 - 13.2907 88.9294 0.953670E-06 - 0.833089E-01 102.383 0.953670E-06 - 12.6681 89.7237 0.953670E-06 - 12.0341 90.5120 0.953670E-06 - 0.961542 101.667 0.953670E-06 - 11.3882 91.2946 0.953670E-06 - 1.83869 100.931 0.953670E-06 - 10.7304 92.0713 0.953670E-06 - 2.66728 100.216 0.953670E-06 - 10.0612 92.8415 0.953670E-06 - 9.38181 93.6037 0.953670E-06 - 8.70025 94.3490 0.953670E-06 - 3.42308 99.5459 0.953670E-06 - 8.03512 95.0587 0.953670E-06 - 7.37111 95.7503 0.953670E-06 - 6.70907 96.4237 0.953670E-06 - 6.04942 97.0793 0.953670E-06 - 4.07490 98.9542 0.953670E-06 - 4.73701 98.3396 0.953670E-06 - 5.39216 97.7176 0.953670E-06 - 0.987430 0.982422 0.953670E-06 - 0.989579 1.96437 0.953670E-06 - 1.97495 0.978707 0.953670E-06 - 0.993076 2.94629 0.953670E-06 - 1.97962 1.95700 0.953670E-06 - 2.96212 0.973676 0.953670E-06 - 1.98738 2.93572 0.953670E-06 - 0.997714 3.92884 0.953670E-06 - 2.96927 1.94665 0.953670E-06 - 3.94782 0.967189 0.953670E-06 - 2.98210 2.92018 0.953670E-06 - 1.99824 3.91661 0.953670E-06 - 1.00226 4.91222 0.953670E-06 - 3.95630 1.93264 0.953670E-06 - 4.93067 0.959970 0.953670E-06 - 2.00984 4.90163 0.953670E-06 - 3.00207 3.89769 0.953670E-06 - 3.97368 2.89715 0.953670E-06 - 1.00442 5.89651 0.953670E-06 - 4.93738 1.91595 0.953670E-06 - 5.91031 0.954121 0.953670E-06 - 3.02711 4.88491 0.953670E-06 - 2.01622 5.89097 0.953670E-06 - 4.00542 3.86570 0.953670E-06 - 4.95466 2.86596 0.953670E-06 - 1.00216 6.87987 0.953670E-06 - 5.91026 1.90154 0.953670E-06 - 6.88792 0.952589 0.953670E-06 - 3.04537 5.88572 0.953670E-06 - 2.01015 6.87950 0.953670E-06 - 4.99366 3.81193 0.953670E-06 - 5.91685 2.83465 0.953670E-06 - 4.05648 4.85188 0.953670E-06 - 0.996818 7.86035 0.953670E-06 - 6.87845 1.89839 0.953670E-06 - 7.86642 0.955737 0.953670E-06 - 3.03004 6.88676 0.953670E-06 - 1.99647 7.86137 0.953670E-06 - 5.93626 3.73868 0.953670E-06 - 6.86855 2.83033 0.953670E-06 - 7.84889 1.90640 0.953670E-06 - 0.991156 8.83771 0.953670E-06 - 5.08179 4.77305 0.953670E-06 - 8.84772 0.962195 0.953670E-06 - 4.11625 5.87969 0.953670E-06 - 5.98008 4.57515 0.953670E-06 - 3.00003 7.87195 0.953670E-06 - 1.98259 8.83558 0.953670E-06 - 6.85513 3.73834 0.953670E-06 - 4.07012 6.91203 0.953670E-06 - 7.82660 2.84769 0.953670E-06 - 0.987649 9.81325 0.953670E-06 - 8.82568 1.92137 0.953670E-06 - 9.83266 0.970302 0.953670E-06 - 5.32035 5.86730 0.953670E-06 - 6.06513 5.24143 0.953670E-06 - 6.82659 4.60798 0.953670E-06 - 4.00568 7.90180 0.953670E-06 - 2.97198 8.84088 0.953670E-06 - 1.97419 9.80489 0.953670E-06 - 7.79368 3.77589 0.953670E-06 - 8.79760 2.87566 0.953670E-06 - 0.987758 10.7896 0.953670E-06 - 9.80957 1.93932 0.953670E-06 - 10.8209 0.978797 0.953670E-06 - 5.13423 6.98432 0.953670E-06 - 6.74147 5.42856 0.953670E-06 - 7.73751 4.69033 0.953670E-06 - 3.95340 8.85955 0.953670E-06 - 6.41110 6.26414 0.953670E-06 - 2.95553 9.79971 0.953670E-06 - 5.00244 7.96766 0.953670E-06 - 1.97454 10.7740 0.953670E-06 - 8.75904 3.82494 0.953670E-06 - 9.78041 2.90658 0.953670E-06 - 0.991543 11.7684 0.953670E-06 - 10.7999 1.95779 0.953670E-06 - 11.8119 0.986591 0.953670E-06 - 6.14831 7.18848 0.953670E-06 - 7.62933 5.60135 0.953670E-06 - 3.92325 9.79938 0.953670E-06 - 4.91557 8.89979 0.953670E-06 - 2.95639 10.7569 0.953670E-06 - 1.98363 11.7478 0.953670E-06 - 9.74173 3.87226 0.953670E-06 - 10.7730 2.93850 0.953670E-06 - 8.70424 4.77479 0.953670E-06 - 0.997689 12.7519 0.953670E-06 - 11.7955 1.97423 0.953670E-06 - 12.8066 0.993268 0.953670E-06 - 5.95591 8.08826 0.953670E-06 - 7.41334 6.53429 0.953670E-06 - 7.08535 7.42092 0.953670E-06 - 8.63202 5.74850 0.953670E-06 - 3.92492 10.7351 0.953670E-06 - 4.86212 9.80637 0.953670E-06 - 2.97461 11.7219 0.953670E-06 - 1.99800 12.7297 0.953670E-06 - 10.7383 3.92404 0.953670E-06 - 9.68985 4.83231 0.953670E-06 - 11.7730 2.96479 0.953670E-06 - 5.84560 8.96949 0.953670E-06 - 1.00429 13.7401 0.953670E-06 - 12.7955 1.98762 0.953670E-06 - 13.8108 0.998905 0.953670E-06 - 6.82637 8.22943 0.953670E-06 - 4.86204 10.7018 0.953670E-06 - 3.96148 11.6848 0.953670E-06 - 5.74947 9.82735 0.953670E-06 - 3.00148 12.7002 0.953670E-06 - 9.62219 5.76126 0.953670E-06 - 8.57445 6.86648 0.953670E-06 - 2.01367 13.7205 0.953670E-06 - 10.6930 4.92289 0.953670E-06 - 11.7448 3.96151 0.953670E-06 - 12.7769 2.98463 0.953670E-06 - 7.94734 7.74008 0.953670E-06 - 1.00982 14.7346 0.953670E-06 - 13.7999 1.99836 0.953670E-06 - 6.76197 9.06726 0.953670E-06 - 14.8197 1.00405 0.953670E-06 - 7.52697 8.34578 0.953670E-06 - 9.54120 6.55048 0.953670E-06 - 5.72413 10.6435 0.953670E-06 - 4.94204 11.6251 0.953670E-06 - 4.00832 12.6584 0.953670E-06 - 6.56585 9.89333 0.953670E-06 - 3.02997 13.6922 0.953670E-06 - 11.7117 4.96974 0.953670E-06 - 10.6309 5.96538 0.953670E-06 - 2.02707 14.7204 0.953670E-06 - 12.7545 3.98709 0.953670E-06 - 1.01363 15.7414 0.953670E-06 - 13.7818 2.99906 0.953670E-06 - 14.8076 2.00795 0.953670E-06 - 15.8327 1.00937 0.953670E-06 - 6.40115 10.5418 0.953670E-06 - 5.92978 11.5151 0.953670E-06 - 5.01850 12.5966 0.953670E-06 - 4.05642 13.6525 0.953670E-06 - 3.05370 14.6960 0.953670E-06 - 11.6737 5.99437 0.953670E-06 - 12.7335 4.99982 0.953670E-06 - 2.03567 15.7298 0.953670E-06 - 13.7596 4.00252 0.953670E-06 - 1.01534 16.7545 0.953670E-06 - 14.7865 3.01092 0.953670E-06 - 15.8192 2.01857 0.953670E-06 - 16.8508 1.01486 0.953670E-06 - 6.02947 12.5039 0.953670E-06 - 5.09746 13.5986 0.953670E-06 - 4.09539 14.6607 0.953670E-06 - 3.06795 15.7100 0.953670E-06 - 12.7246 6.02838 0.953670E-06 - 2.03835 16.7459 0.953670E-06 - 13.7406 5.01435 0.953670E-06 - 1.01454 17.7698 0.953670E-06 - 14.7574 4.00998 0.953670E-06 - 15.7940 3.02689 0.953670E-06 - 16.8368 2.03008 0.953670E-06 - 17.8728 1.01995 0.953670E-06 - 6.15755 13.5318 0.953670E-06 - 5.16134 14.6126 0.953670E-06 - 4.11482 15.6803 0.953670E-06 - 3.07082 16.7323 0.953670E-06 - 2.03355 17.7653 0.953670E-06 - 14.7239 4.99468 0.953670E-06 - 1.01065 18.7847 0.953670E-06 - 13.7430 6.06308 0.953670E-06 - 15.7543 4.03215 0.953670E-06 - 16.8101 3.04593 0.953670E-06 - 17.8605 2.04075 0.953670E-06 - 18.8986 1.02400 0.953670E-06 - 5.18026 15.6364 0.953670E-06 - 14.6983 5.92790 0.953670E-06 - 4.12168 16.7121 0.953670E-06 - 3.05991 17.7586 0.953670E-06 - 6.28458 14.5527 0.953670E-06 - 15.6933 5.02872 0.953670E-06 - 2.02385 18.7838 0.953670E-06 - 1.00359 19.7970 0.953670E-06 - 16.7661 4.06295 0.953670E-06 - 17.8366 3.06347 0.953670E-06 - 18.8888 2.04912 0.953670E-06 - 19.9251 1.02676 0.953670E-06 - 14.7114 6.69755 0.953670E-06 - 15.5820 6.01134 0.953670E-06 - 6.23929 15.5682 0.953670E-06 - 4.09873 17.7505 0.953670E-06 - 5.21158 16.6815 0.953670E-06 - 3.04259 18.7821 0.953670E-06 - 2.01078 19.7999 0.953670E-06 - 0.992598 20.8079 0.953670E-06 - 16.6866 5.08566 0.953670E-06 - 17.7979 4.08999 0.953670E-06 - 18.8705 3.07659 0.953670E-06 - 20.9501 1.02821 0.953670E-06 - 19.9186 2.05460 0.953670E-06 - 15.3803 6.95810 0.953670E-06 - 7.11151 15.4651 0.953670E-06 - 16.5465 6.12754 0.953670E-06 - 4.06843 18.7806 0.953670E-06 - 5.14990 17.7482 0.953670E-06 - 3.02365 19.8010 0.953670E-06 - 0.976842 21.8141 0.953670E-06 - 1.99567 20.8134 0.953670E-06 - 6.41551 16.6233 0.953670E-06 - 21.9717 1.02855 0.953670E-06 - 17.7384 5.12423 0.953670E-06 - 18.8422 4.10827 0.953670E-06 - 19.9066 3.08459 0.953670E-06 - 20.9468 2.05733 0.953670E-06 - 7.47851 16.0996 0.953670E-06 - 16.2812 7.24760 0.953670E-06 - 5.09640 18.7847 0.953670E-06 - 0.954445 22.8223 0.953670E-06 - 4.04062 19.8022 0.953670E-06 - 1.97767 21.8265 0.953670E-06 - 3.00458 20.8174 0.953670E-06 - 6.19761 17.7732 0.953670E-06 - 17.6088 6.18207 0.953670E-06 - 22.9898 1.02804 0.953670E-06 - 21.9711 2.05777 0.953670E-06 - 18.8026 5.14698 0.953670E-06 - 19.8890 4.11804 0.953670E-06 - 20.9404 3.08811 0.953670E-06 - 7.18505 17.1397 0.953670E-06 - 7.94593 16.8147 0.953670E-06 - 0.923096 23.8376 0.953670E-06 - 1.95549 22.8435 0.953670E-06 - 5.05776 19.8055 0.953670E-06 - 2.98580 21.8344 0.953670E-06 - 6.11444 18.8012 0.953670E-06 - 4.01723 20.8194 0.953670E-06 - 17.4189 7.27969 0.953670E-06 - 7.13981 17.8932 0.953670E-06 - 24.0027 1.02694 0.953670E-06 - 22.9904 2.05650 0.953670E-06 - 21.9691 3.08812 0.953670E-06 - 19.8667 5.15637 0.953670E-06 - 20.9316 4.12127 0.953670E-06 - 18.7307 6.19707 0.953670E-06 - 0.879808 24.8568 0.953670E-06 - 1.92645 23.8690 0.953670E-06 - 2.96684 22.8570 0.953670E-06 - 3.99845 21.8365 0.953670E-06 - 8.07386 17.7807 0.953670E-06 - 6.06891 19.8127 0.953670E-06 - 5.03005 20.8202 0.953670E-06 - 7.10080 18.8309 0.953670E-06 - 17.1400 8.42317 0.953670E-06 - 25.0113 1.02552 0.953670E-06 - 24.0042 2.05411 0.953670E-06 - 22.9913 3.08564 0.953670E-06 - 21.9665 4.11991 0.953670E-06 - 20.9217 5.15739 0.953670E-06 - 19.8432 6.20071 0.953670E-06 - 18.6451 7.26581 0.953670E-06 - 0.820808 25.8750 0.953670E-06 - 1.88490 24.9044 0.953670E-06 - 2.94603 23.8921 0.953670E-06 - 9.12525 17.6153 0.953670E-06 - 3.98491 22.8591 0.953670E-06 - 5.01113 21.8333 0.953670E-06 - 6.03927 20.8212 0.953670E-06 - 7.06911 19.8206 0.953670E-06 - 8.08646 18.7960 0.953670E-06 - 26.0163 1.02402 0.953670E-06 - 25.0130 2.05109 0.953670E-06 - 24.0067 3.08154 0.953670E-06 - 17.4902 9.44545 0.953670E-06 - 22.9927 4.11551 0.953670E-06 - 21.9644 5.15317 0.953670E-06 - 20.9139 6.19638 0.953670E-06 - 19.8039 7.24914 0.953670E-06 - 18.6135 8.33693 0.953670E-06 - 0.744571 26.8786 0.953670E-06 - 1.81960 25.9451 0.953670E-06 - 2.91754 24.9493 0.953670E-06 - 3.97868 23.8962 0.953670E-06 - 5.00178 22.8480 0.953670E-06 - 6.02002 21.8281 0.953670E-06 - 7.04333 20.8223 0.953670E-06 - 8.06783 19.8139 0.953670E-06 - 10.1553 17.7357 0.953670E-06 - 9.10250 18.7582 0.953670E-06 - 27.0141 1.02264 0.953670E-06 - 26.0164 2.04794 0.953670E-06 - 25.0158 3.07668 0.953670E-06 - 24.0103 4.10920 0.953670E-06 - 22.9957 5.14595 0.953670E-06 - 21.9642 6.18717 0.953670E-06 - 20.9087 7.23537 0.953670E-06 - 17.7701 10.4759 0.953670E-06 - 19.8015 8.29748 0.953670E-06 - 18.7067 9.38191 0.953670E-06 - 0.659755 27.8698 0.953670E-06 - 1.71697 26.9687 0.953670E-06 - 5.00651 23.8674 0.953670E-06 - 2.85986 26.0343 0.953670E-06 - 6.01125 22.8335 0.953670E-06 - 3.98469 24.9705 0.953670E-06 - 7.02431 21.8242 0.953670E-06 - 8.04559 20.8215 0.953670E-06 - 9.07670 19.8072 0.953670E-06 - 28.0106 1.02157 0.953670E-06 - 27.0156 2.04507 0.953670E-06 - 10.1223 18.7976 0.953670E-06 - 11.2001 17.8727 0.953670E-06 - 26.0193 3.07165 0.953670E-06 - 25.0207 4.10212 0.953670E-06 - 24.0151 5.13664 0.953670E-06 - 22.9975 6.17520 0.953670E-06 - 21.9648 7.21920 0.953670E-06 - 0.571181 28.8525 0.953670E-06 - 20.9068 8.27027 0.953670E-06 - 19.8460 9.33523 0.953670E-06 - 1.60984 27.9666 0.953670E-06 - 18.8437 10.4139 0.953670E-06 - 17.9559 11.5184 0.953670E-06 - 2.69869 27.0854 0.953670E-06 - 6.01624 23.8363 0.953670E-06 - 5.03708 24.8913 0.953670E-06 - 7.01360 22.8226 0.953670E-06 - 8.02585 21.8230 0.953670E-06 - 9.04977 20.8252 0.953670E-06 - 10.0867 19.8301 0.953670E-06 - 29.0054 1.02090 0.953670E-06 - 28.0118 2.04284 0.953670E-06 - 27.0181 3.06714 0.953670E-06 - 4.01620 26.1628 0.953670E-06 - 11.1446 18.8647 0.953670E-06 - 26.0238 4.09493 0.953670E-06 - 12.2462 17.9335 0.953670E-06 - 25.0247 5.12659 0.953670E-06 - 24.0183 6.16225 0.953670E-06 - 0.479551 29.8307 0.953670E-06 - 23.0011 7.20228 0.953670E-06 - 1.50810 28.9488 0.953670E-06 - 21.9725 8.24785 0.953670E-06 - 20.9399 9.30078 0.953670E-06 - 2.55967 28.0804 0.953670E-06 - 19.9274 10.3625 0.953670E-06 - 18.0619 12.5318 0.953670E-06 - 18.9696 11.4362 0.953670E-06 - 6.04130 24.8312 0.953670E-06 - 7.01342 23.8151 0.953670E-06 - 3.66720 27.2565 0.953670E-06 - 8.01178 22.8179 0.953670E-06 - 5.12328 25.9001 0.953670E-06 - 9.02676 21.8273 0.953670E-06 - 10.0550 20.8400 0.953670E-06 - 17.5760 13.5178 0.953670E-06 - 11.0977 19.8655 0.953670E-06 - 29.0062 2.04146 0.953670E-06 - 28.0139 3.06360 0.953670E-06 - 27.0218 4.08857 0.953670E-06 - 12.1608 18.9135 0.953670E-06 - 26.0275 5.11703 0.953670E-06 - 0.383842 30.8074 0.953670E-06 - 13.2466 17.9543 0.953670E-06 - 4.66746 26.8776 0.953670E-06 - 25.0288 6.14926 0.953670E-06 - 1.41095 29.9246 0.953670E-06 - 24.0228 7.18537 0.953670E-06 - 2.44494 29.0534 0.953670E-06 - 23.0083 8.22563 0.953670E-06 - 21.9886 9.27052 0.953670E-06 - 3.49357 28.2179 0.953670E-06 - 17.3727 14.1885 0.953670E-06 - 14.2198 17.3867 0.953670E-06 - 20.9764 10.3205 0.953670E-06 - 19.0595 12.4333 0.953670E-06 - 6.09402 25.8031 0.953670E-06 - 19.9938 11.3756 0.953670E-06 - 18.2678 13.4461 0.953670E-06 - 7.02591 24.7976 0.953670E-06 - 8.00504 23.8055 0.953670E-06 - 4.50781 27.5343 0.953670E-06 - 9.00835 22.8206 0.953670E-06 - 5.33016 26.7765 0.953670E-06 - 10.0274 21.8392 0.953670E-06 - 11.0590 20.8639 0.953670E-06 - 14.8909 17.1648 0.953670E-06 - 12.1023 19.9013 0.953670E-06 - 29.0073 3.06145 0.953670E-06 - 0.282709 31.7845 0.953670E-06 - 17.0538 15.0620 0.953670E-06 - 28.0161 4.08376 0.953670E-06 - 13.1506 18.9524 0.953670E-06 - 27.0249 5.10882 0.953670E-06 - 1.31522 30.8996 0.953670E-06 - 26.0314 6.13724 0.953670E-06 - 14.1482 18.1093 0.953670E-06 - 2.34469 30.0217 0.953670E-06 - 25.0333 7.16923 0.953670E-06 - 24.0289 8.20472 0.953670E-06 - 3.37394 29.1662 0.953670E-06 - 23.0193 9.24353 0.953670E-06 - 18.2162 14.3315 0.953670E-06 - 16.6733 15.8784 0.953670E-06 - 19.1489 13.3920 0.953670E-06 - 4.38565 28.3717 0.953670E-06 - 22.0110 10.2852 0.953670E-06 - 6.16926 26.7237 0.953670E-06 - 20.0542 12.3708 0.953670E-06 - 7.05075 25.7627 0.953670E-06 - 21.0172 11.3288 0.953670E-06 - 15.7718 16.9016 0.953670E-06 - 5.31715 27.5946 0.953670E-06 - 8.00604 24.7838 0.953670E-06 - 8.99531 23.8062 0.953670E-06 - 10.0044 22.8305 0.953670E-06 - 11.0268 21.8575 0.953670E-06 - 12.0586 20.8907 0.953670E-06 - 0.175006 32.7633 0.953670E-06 - 13.0931 19.9336 0.953670E-06 - 1.21796 31.8769 0.953670E-06 - 29.0084 4.08085 0.953670E-06 - 15.0171 18.0497 0.953670E-06 - 28.0184 5.10262 0.953670E-06 - 14.1042 19.0061 0.953670E-06 - 2.25132 30.9920 0.953670E-06 - 27.0280 6.12707 0.953670E-06 - 3.27685 30.1200 0.953670E-06 - 26.0353 7.15466 0.953670E-06 - 17.4009 15.9909 0.953670E-06 - 25.0383 8.18544 0.953670E-06 - 4.28832 29.2778 0.953670E-06 - 18.0522 15.3727 0.953670E-06 - 24.0366 9.21905 0.953670E-06 - 5.26066 28.4595 0.953670E-06 - 19.1566 14.3377 0.953670E-06 - 23.0331 10.2546 0.953670E-06 - 16.7642 16.7792 0.953670E-06 - 6.17847 27.6133 0.953670E-06 - 20.1036 13.3461 0.953670E-06 - 7.07868 26.7031 0.953670E-06 - 21.0552 12.3241 0.953670E-06 - 22.0357 11.2906 0.953670E-06 - 8.01290 25.7498 0.953670E-06 - 8.98734 24.7838 0.953670E-06 - 9.98594 23.8152 0.953670E-06 - 0.598273E-01 33.7444 0.953670E-06 - 10.9999 22.8463 0.953670E-06 - 12.0236 21.8793 0.953670E-06 - 1.11697 32.8581 0.953670E-06 - 13.0511 20.9167 0.953670E-06 - 15.9810 17.9276 0.953670E-06 - 14.0692 19.9625 0.953670E-06 - 2.15996 31.9675 0.953670E-06 - 17.5490 16.5532 0.953670E-06 - 29.0096 5.09891 0.953670E-06 - 3.18992 31.0825 0.953670E-06 - 28.0206 6.11951 0.953670E-06 - 15.0491 18.9957 0.953670E-06 - 27.0311 7.14253 0.953670E-06 - 4.20513 30.2140 0.953670E-06 - 26.0392 8.16837 0.953670E-06 - 5.19607 29.3641 0.953670E-06 - 25.0436 9.19695 0.953670E-06 - 19.1376 15.3132 0.953670E-06 - 6.15214 28.5118 0.953670E-06 - 20.1231 14.3109 0.953670E-06 - 24.0451 10.2274 0.953670E-06 - 21.0851 13.3064 0.953670E-06 - 7.08313 27.6268 0.953670E-06 - 22.0586 12.2860 0.953670E-06 - 18.2980 16.3440 0.953670E-06 - 23.0478 11.2580 0.953670E-06 - 8.01956 26.7018 0.953670E-06 - 8.98266 25.7526 0.953670E-06 - -0.636670E-01 34.7279 0.953670E-06 - 9.97124 24.7935 0.953670E-06 - 10.9771 23.8304 0.953670E-06 - 17.7176 17.1053 0.953670E-06 - 11.9941 22.8659 0.953670E-06 - 1.01056 33.8446 0.953670E-06 - 13.0167 21.9018 0.953670E-06 - 17.1069 17.8011 0.953670E-06 - 14.0373 20.9391 0.953670E-06 - 2.06757 32.9496 0.953670E-06 - 3.10726 32.0539 0.953670E-06 - 15.0433 19.9692 0.953670E-06 - 29.0107 6.11503 0.953670E-06 - 16.0334 18.9560 0.953670E-06 - 28.0227 7.13363 0.953670E-06 - 4.12960 31.1674 0.953670E-06 - 27.0339 8.15430 0.953670E-06 - 5.13212 30.2947 0.953670E-06 - 26.0428 9.17755 0.953670E-06 - 6.11040 29.4283 0.953670E-06 - 20.1296 15.2764 0.953670E-06 - 19.2003 16.2659 0.953670E-06 - 7.06674 28.5494 0.953670E-06 - 25.0487 10.2030 0.953670E-06 - 21.1016 14.2795 0.953670E-06 - 18.3698 17.1582 0.953670E-06 - 22.0764 13.2717 0.953670E-06 - 23.0609 12.2533 0.953670E-06 - 8.01632 27.6437 0.953670E-06 - 24.0534 11.2291 0.953670E-06 - -0.196541 35.7139 0.953670E-06 - 8.97767 26.7125 0.953670E-06 - 8.69317 9.74483 0.953670E-06 - 9.27896 9.06735 0.953670E-06 - 8.59955 8.33441 0.953670E-06 - 7.86910 9.18298 0.953670E-06 - 10.0002 8.53627 0.953670E-06 - 9.50043 7.66956 0.953670E-06 - 7.34584 10.1728 0.953670E-06 - 8.27429 10.5364 0.953670E-06 - 10.5267 7.22191 0.953670E-06 - 10.8211 8.17818 0.953670E-06 - 8.04660 11.4026 0.953670E-06 - 7.05593 11.2543 0.953670E-06 - 11.6268 7.01402 0.953670E-06 - 11.7010 8.01139 0.953670E-06 - 7.01400 12.3731 0.953670E-06 - 8.01211 12.2975 0.953670E-06 - 12.5960 8.04411 0.953670E-06 - 12.7456 7.05635 0.953670E-06 - 8.18153 13.1770 0.953670E-06 - 7.22231 13.4730 0.953670E-06 - 13.8274 7.34448 0.953670E-06 - 13.4613 8.27492 0.953670E-06 - 7.66987 14.5000 0.953670E-06 - 8.53589 14.0000 0.953670E-06 - 14.2530 8.69406 0.953670E-06 - 14.8175 7.86679 0.953670E-06 - 9.06769 14.7208 0.953670E-06 - 8.33440 15.4016 0.953670E-06 - 14.9293 9.28113 0.953670E-06 - 15.6655 8.59892 0.953670E-06 - 9.18321 16.1314 0.953670E-06 - 9.74599 15.3053 0.953670E-06 - 16.3301 9.49999 0.953670E-06 - 15.4641 9.99999 0.953670E-06 - 10.5382 15.7235 0.953670E-06 - 10.1732 16.6543 0.953670E-06 - 15.8190 10.8223 0.953670E-06 - 16.7775 10.5267 0.953670E-06 - 11.2547 16.9442 0.953670E-06 - 11.4037 15.9535 0.953670E-06 - 16.9880 11.6264 0.953670E-06 - 15.9845 11.7024 0.953670E-06 - 12.2984 15.9881 0.953670E-06 - 12.3735 16.9862 0.953670E-06 - 15.9523 12.5974 0.953670E-06 - 16.9421 12.7457 0.953670E-06 - 13.4735 16.7780 0.953670E-06 - 13.1783 15.8230 0.953670E-06 - 16.6524 13.8276 0.953670E-06 - 15.7211 13.4626 0.953670E-06 - 13.9989 15.4647 0.953670E-06 - 14.4997 16.3304 0.953670E-06 - 16.1309 14.8172 0.953670E-06 - 15.3045 14.2552 0.953670E-06 - 15.4006 15.6659 0.953670E-06 - 14.7194 14.9331 0.953670E-06 - 0.986174 0.00000 -3.33333 - 0.00000 0.00000 -3.33333 - 0.00000 0.985116 -3.33333 - 0.00000 1.96984 -3.33333 - 1.97220 0.00000 -3.33333 - 0.00000 2.95402 -3.33333 - 2.95800 0.00000 -3.33333 - 0.00000 3.93751 -3.33333 - 3.94344 0.00000 -3.33333 - 0.00000 4.92022 -3.33333 - 4.92839 0.00000 -3.33333 - 0.00000 5.90207 -3.33333 - 5.91295 0.00000 -3.33333 - 0.00000 6.88298 -3.33333 - 6.89747 0.00000 -3.33333 - 0.00000 7.86318 -3.33333 - 7.88230 0.00000 -3.33333 - 0.00000 8.84326 -3.33333 - 8.86757 0.00000 -3.33333 - 0.00000 9.82390 -3.33333 - 9.85302 0.00000 -3.33333 - 0.00000 10.8055 -3.33333 - 10.8381 0.00000 -3.33333 - 0.00000 11.7880 -3.33333 - 11.8222 0.00000 -3.33333 - 0.00000 12.7710 -3.33333 - 12.8045 0.00000 -3.33333 - -0.799600E-03 13.7537 -3.33333 - 13.8128 0.00000 -3.33333 - -0.263000E-02 14.7357 -3.33333 - 14.8230 0.00000 -3.33333 - -0.351000E-02 15.7448 -3.33333 - 15.8376 0.00000 -3.33333 - -0.264200E-02 16.7583 -3.33333 - 16.8549 0.00000 -3.33333 - -0.515400E-03 17.7730 -3.33333 - 17.8776 0.00000 -3.33333 - 0.141890E-02 18.7860 -3.33333 - 18.9010 0.00000 -3.33333 - 0.111230E-02 19.7950 -3.33333 - 19.9261 0.00000 -3.33333 - -0.376900E-02 20.8050 -3.33333 - 20.9505 0.00000 -3.33333 - -0.153480E-01 21.8019 -3.33333 - 21.9728 0.00000 -3.33333 - -0.354610E-01 22.7939 -3.33333 - 22.9893 0.00000 -3.33333 - -0.660500E-01 23.8026 -3.33333 - 24.0028 0.00000 -3.33333 - -0.107305 24.8114 -3.33333 - 25.0120 0.00000 -3.33333 - -0.158415 25.8201 -3.33333 - 26.0152 0.00000 -3.33333 - -0.216604 26.8015 -3.33333 - 27.0131 0.00000 -3.33333 - -0.283881 27.7821 -3.33333 - 28.0093 0.00000 -3.33333 - -0.360278 28.7615 -3.33333 - 29.0046 0.00000 -3.33333 - -0.445797 29.7394 -3.33333 - 30.0000 1.02069 -3.33333 - 30.0000 0.00000 -3.33333 - -0.540482 30.7161 -3.33333 - 30.0000 2.04103 -3.33333 - -0.644425 31.6921 -3.33333 - -0.757709 32.6676 -3.33333 - 30.0000 3.06089 -3.33333 - -0.880351 33.6424 -3.33333 - 30.0000 4.08002 -3.33333 - -1.01228 34.6153 -3.33333 - 30.0000 5.09784 -3.33333 - -1.15336 35.5853 -3.33333 - 30.0000 6.11374 -3.33333 - -1.30347 36.5514 -3.33333 - 30.0000 7.12716 -3.33333 - -1.46802 37.5456 -3.33333 - -1.64317 38.5409 -3.33333 - 30.0000 8.13805 -3.33333 - -1.82881 39.5360 -3.33333 - 30.0000 9.14806 -3.33333 - -2.02422 40.5267 -3.33333 - 30.0000 10.1346 -3.33333 - -2.22998 41.5155 -3.33333 - 30.0000 11.1219 -3.33333 - -2.44259 42.4864 -3.33333 - -49.0242 89.9864 -3.33333 - -50.0000 90.0000 -3.33333 - -50.0000 91.0265 -3.33333 - -2.66522 43.4546 -3.33333 - 30.0000 12.1099 -3.33333 - -2.89786 44.4198 -3.33333 - -48.0488 89.9568 -3.33333 - 30.0000 13.0989 -3.33333 - -50.0000 92.0703 -3.33333 - -3.14059 45.3818 -3.33333 - -47.0744 89.9021 -3.33333 - 30.0000 14.0890 -3.33333 - -50.0000 93.1245 -3.33333 - -3.39351 46.3406 -3.33333 - -3.65665 47.2961 -3.33333 - -46.0675 89.8221 -3.33333 - 30.0000 15.0804 -3.33333 - -50.0000 94.1823 -3.33333 - -3.93536 48.2660 -3.33333 - -45.0243 89.7134 -3.33333 - 30.0000 16.0737 -3.33333 - -50.0000 95.2325 -3.33333 - -4.22822 49.2432 -3.33333 - -43.9336 89.5710 -3.33333 - -4.53512 50.2256 -3.33333 - 30.0000 17.0682 -3.33333 - -50.0000 96.2425 -3.33333 - -4.85529 51.2093 -3.33333 - -42.8738 89.4041 -3.33333 - 30.0000 18.0663 -3.33333 - -50.0000 97.1476 -3.33333 - -5.18781 52.1906 -3.33333 - -41.8882 89.2229 -3.33333 - -50.0000 98.0571 -3.33333 - -5.53151 53.1656 -3.33333 - 30.0000 19.0628 -3.33333 - -40.9581 89.0285 -3.33333 - -5.88537 54.1312 -3.33333 - -50.0000 98.9729 -3.33333 - -40.0237 88.8098 -3.33333 - 30.0000 20.0728 -3.33333 - -6.24839 55.0849 -3.33333 - -39.0900 88.5674 -3.33333 - -50.0000 99.8939 -3.33333 - -6.62060 56.0271 -3.33333 - 30.0000 21.0601 -3.33333 - -38.1578 88.3011 -3.33333 - -7.00354 56.9616 -3.33333 - -50.0000 100.816 -3.33333 - -7.39030 57.8726 -3.33333 - 30.0000 22.0721 -3.33333 - -37.2283 88.0107 -3.33333 - -7.78847 58.7785 -3.33333 - -36.3024 87.6963 -3.33333 - -50.0000 101.735 -3.33333 - -8.19861 59.6798 -3.33333 - 30.0000 23.0872 -3.33333 - -35.3814 87.3579 -3.33333 - -8.62989 60.5953 -3.33333 - -50.0000 102.697 -3.33333 - -9.07543 61.5084 -3.33333 - -34.4663 86.9959 -3.33333 - 30.0000 24.1094 -3.33333 - -9.53581 62.4193 -3.33333 - -33.5583 86.6104 -3.33333 - -10.0094 63.3238 -3.33333 - -50.0000 103.649 -3.33333 - -32.6585 86.2019 -3.33333 - 30.0000 25.1411 -3.33333 - -10.4941 64.2176 -3.33333 - -31.7677 85.7708 -3.33333 - -10.9773 65.0785 -3.33333 - -50.0000 104.654 -3.33333 - -30.8869 85.3177 -3.33333 - -11.4673 65.9224 -3.33333 - 30.0000 26.1843 -3.33333 - -11.9662 66.7532 -3.33333 - -30.0167 84.8432 -3.33333 - -12.4749 67.5723 -3.33333 - -29.1580 84.3480 -3.33333 - -50.0000 105.662 -3.33333 - -12.9932 68.3792 -3.33333 - -28.3114 83.8327 -3.33333 - 30.0000 27.2408 -3.33333 - -13.5198 69.1722 -3.33333 - -27.4776 83.2981 -3.33333 - -14.0535 69.9494 -3.33333 - -26.6572 82.7447 -3.33333 - -14.5928 70.7092 -3.33333 - -50.0000 106.714 -3.33333 - -25.8506 82.1734 -3.33333 - -15.1846 71.5147 -3.33333 - -15.8915 72.4400 -3.33333 - 30.0000 28.3099 -3.33333 - -25.0578 81.5847 -3.33333 - -24.2792 80.9795 -3.33333 - -23.5147 80.3583 -3.33333 - -16.6381 73.3764 -3.33333 - -22.7647 79.7219 -3.33333 - -17.2848 74.1551 -3.33333 - -22.0293 79.0712 -3.33333 - -17.9444 74.9200 -3.33333 - -21.3089 78.4068 -3.33333 - -18.5841 75.6348 -3.33333 - -20.6037 77.7298 -3.33333 - -19.2408 76.3424 -3.33333 - -50.0000 107.809 -3.33333 - -19.9142 77.0412 -3.33333 - 30.0000 29.3772 -3.33333 - -50.0000 108.945 -3.33333 - 30.0000 30.3872 -3.33333 - -50.0000 110.114 -3.33333 - 30.0000 31.2754 -3.33333 - -50.0000 111.234 -3.33333 - 30.0000 32.1731 -3.33333 - 30.0000 33.0821 -3.33333 - -50.0000 112.244 -3.33333 - -50.0000 113.161 -3.33333 - 29.9984 34.0031 -3.33333 - -50.0000 114.087 -3.33333 - 29.9965 34.9362 -3.33333 - 29.9959 35.8800 -3.33333 - -50.0000 115.020 -3.33333 - 29.9972 36.8321 -3.33333 - -50.0000 115.957 -3.33333 - 29.9996 37.7895 -3.33333 - -50.0000 116.895 -3.33333 - 30.0016 38.7495 -3.33333 - -50.0000 117.906 -3.33333 - 30.0011 39.7620 -3.33333 - -50.0000 118.943 -3.33333 - 29.9944 40.8113 -3.33333 - -50.0000 120.000 -3.33333 - -49.0081 119.991 -3.33333 - 29.9775 41.8928 -3.33333 - -48.0164 119.974 -3.33333 - 29.9461 43.0055 -3.33333 - -47.0068 119.944 -3.33333 - 29.8963 44.1483 -3.33333 - -46.0038 119.900 -3.33333 - -44.9970 119.844 -3.33333 - 29.8261 45.3130 -3.33333 - -43.9869 119.774 -3.33333 - 29.7405 46.4428 -3.33333 - -42.9742 119.691 -3.33333 - 29.6524 47.4489 -3.33333 - -41.9595 119.595 -3.33333 - 29.5645 48.3356 -3.33333 - -40.9440 119.486 -3.33333 - 29.4781 49.1226 -3.33333 - -39.9243 119.363 -3.33333 - 29.3677 50.0374 -3.33333 - -38.9087 119.228 -3.33333 - 29.2454 50.9610 -3.33333 - 29.1110 51.8924 -3.33333 - -37.8999 119.080 -3.33333 - 28.9644 52.8301 -3.33333 - -36.9011 118.920 -3.33333 - 28.8055 53.7722 -3.33333 - -35.9134 118.750 -3.33333 - 28.6337 54.7219 -3.33333 - -34.9626 118.574 -3.33333 - 28.4484 55.6794 -3.33333 - -34.0059 118.385 -3.33333 - 28.2503 56.6401 -3.33333 - -33.0530 118.184 -3.33333 - 28.0402 57.5989 -3.33333 - -32.1135 117.975 -3.33333 - 27.8123 58.5804 -3.33333 - -31.1828 117.756 -3.33333 - 27.5708 59.5636 -3.33333 - -30.2672 117.528 -3.33333 - 27.3152 60.5495 -3.33333 - -29.3704 117.295 -3.33333 - 27.0459 61.5361 -3.33333 - -28.5052 117.059 -3.33333 - 26.7634 62.5208 -3.33333 - -27.5340 116.781 -3.33333 - 26.4686 63.5012 -3.33333 - -26.5028 116.472 -3.33333 - 26.1620 64.4753 -3.33333 - -25.4188 116.130 -3.33333 - 25.8444 65.4414 -3.33333 - -24.3582 115.780 -3.33333 - 25.5161 66.3989 -3.33333 - -23.3466 115.429 -3.33333 - 25.1765 67.3501 -3.33333 - -22.3960 115.087 -3.33333 - 24.8337 68.2737 -3.33333 - -21.4818 114.744 -3.33333 - -20.5721 114.390 -3.33333 - 24.4805 69.1910 -3.33333 - -19.6643 114.024 -3.33333 - 24.1165 70.1028 -3.33333 - -18.7563 113.645 -3.33333 - 23.7416 71.0097 -3.33333 - -17.8291 113.245 -3.33333 - 23.3555 71.9123 -3.33333 - 22.9580 72.8112 -3.33333 - -16.8938 112.826 -3.33333 - 22.5488 73.7065 -3.33333 - -15.9760 112.402 -3.33333 - 22.1280 74.5982 -3.33333 - -15.0647 111.966 -3.33333 - 21.6957 75.4860 -3.33333 - -14.2274 111.554 -3.33333 - 21.2520 76.3694 -3.33333 - -13.3949 111.132 -3.33333 - 20.7971 77.2478 -3.33333 - -12.5636 110.698 -3.33333 - 20.3314 78.1206 -3.33333 - -11.7361 110.253 -3.33333 - 19.8551 78.9873 -3.33333 - -10.9137 109.799 -3.33333 - -10.0957 109.335 -3.33333 - 19.3686 79.8473 -3.33333 - -9.27920 108.859 -3.33333 - 18.8720 80.7003 -3.33333 - -8.46115 108.369 -3.33333 - 18.3656 81.5459 -3.33333 - -7.64139 107.864 -3.33333 - 17.8497 82.3836 -3.33333 - -6.82059 107.345 -3.33333 - 17.3224 83.2168 -3.33333 - -5.97364 106.795 -3.33333 - 16.7836 84.0449 -3.33333 - 16.2346 84.8662 -3.33333 - -5.11715 106.223 -3.33333 - 15.6765 85.6791 -3.33333 - -4.25569 105.631 -3.33333 - 15.0953 86.5032 -3.33333 - -3.39170 105.021 -3.33333 - -2.52619 104.392 -3.33333 - 14.5040 87.3194 -3.33333 - -1.65920 103.743 -3.33333 - 13.9025 88.1281 -3.33333 - -0.789885 103.074 -3.33333 - 13.2907 88.9294 -3.33333 - 0.833089E-01 102.383 -3.33333 - 12.6681 89.7237 -3.33333 - 12.0341 90.5120 -3.33333 - 0.961542 101.667 -3.33333 - 11.3882 91.2946 -3.33333 - 1.83869 100.931 -3.33333 - 10.7304 92.0713 -3.33333 - 2.66728 100.216 -3.33333 - 10.0612 92.8415 -3.33333 - 9.38181 93.6037 -3.33333 - 8.70025 94.3490 -3.33333 - 3.42308 99.5459 -3.33333 - 8.03512 95.0587 -3.33333 - 7.37111 95.7503 -3.33333 - 6.70907 96.4237 -3.33333 - 6.04942 97.0793 -3.33333 - 4.07490 98.9542 -3.33333 - 4.73701 98.3396 -3.33333 - 5.39216 97.7176 -3.33333 - 8.69317 9.74483 -3.33333 - 9.27896 9.06735 -3.33333 - 10.0002 8.53627 -3.33333 - 8.27429 10.5364 -3.33333 - 10.8211 8.17818 -3.33333 - 8.04660 11.4026 -3.33333 - 11.7010 8.01139 -3.33333 - 8.01211 12.2975 -3.33333 - 12.5960 8.04411 -3.33333 - 8.18153 13.1770 -3.33333 - 13.4613 8.27492 -3.33333 - 8.53589 14.0000 -3.33333 - 14.2530 8.69406 -3.33333 - 9.06769 14.7208 -3.33333 - 14.9293 9.28113 -3.33333 - 9.74599 15.3053 -3.33333 - 15.4641 9.99999 -3.33333 - 10.5382 15.7235 -3.33333 - 15.8190 10.8223 -3.33333 - 11.4037 15.9535 -3.33333 - 15.9845 11.7024 -3.33333 - 12.2984 15.9881 -3.33333 - 15.9523 12.5974 -3.33333 - 13.1783 15.8230 -3.33333 - 15.7211 13.4626 -3.33333 - 13.9989 15.4647 -3.33333 - 15.3045 14.2552 -3.33333 - 14.7194 14.9331 -3.33333 - 0.986174 0.00000 -5.00000 - 0.00000 0.00000 -5.00000 - 0.00000 0.985116 -5.00000 - 0.00000 1.96984 -5.00000 - 1.97220 0.00000 -5.00000 - 0.00000 2.95402 -5.00000 - 2.95800 0.00000 -5.00000 - 0.00000 3.93751 -5.00000 - 3.94344 0.00000 -5.00000 - 0.00000 4.92022 -5.00000 - 4.92839 0.00000 -5.00000 - 0.00000 5.90207 -5.00000 - 5.91295 0.00000 -5.00000 - 0.00000 6.88298 -5.00000 - 6.89747 0.00000 -5.00000 - 0.00000 7.86318 -5.00000 - 7.88230 0.00000 -5.00000 - 0.00000 8.84326 -5.00000 - 8.86757 0.00000 -5.00000 - 0.00000 9.82390 -5.00000 - 9.85302 0.00000 -5.00000 - 0.00000 10.8055 -5.00000 - 10.8381 0.00000 -5.00000 - 0.00000 11.7880 -5.00000 - 11.8222 0.00000 -5.00000 - 0.00000 12.7710 -5.00000 - 12.8045 0.00000 -5.00000 - -0.799600E-03 13.7537 -5.00000 - 13.8128 0.00000 -5.00000 - -0.263000E-02 14.7357 -5.00000 - 14.8230 0.00000 -5.00000 - -0.351000E-02 15.7448 -5.00000 - 15.8376 0.00000 -5.00000 - -0.264200E-02 16.7583 -5.00000 - 16.8549 0.00000 -5.00000 - -0.515400E-03 17.7730 -5.00000 - 17.8776 0.00000 -5.00000 - 0.141890E-02 18.7860 -5.00000 - 18.9010 0.00000 -5.00000 - 0.111230E-02 19.7950 -5.00000 - 19.9261 0.00000 -5.00000 - -0.376900E-02 20.8050 -5.00000 - 20.9505 0.00000 -5.00000 - -0.153480E-01 21.8019 -5.00000 - 21.9728 0.00000 -5.00000 - -0.354610E-01 22.7939 -5.00000 - 22.9893 0.00000 -5.00000 - -0.660500E-01 23.8026 -5.00000 - 24.0028 0.00000 -5.00000 - -0.107305 24.8114 -5.00000 - 25.0120 0.00000 -5.00000 - -0.158415 25.8201 -5.00000 - 26.0152 0.00000 -5.00000 - -0.216604 26.8015 -5.00000 - 27.0131 0.00000 -5.00000 - -0.283881 27.7821 -5.00000 - 28.0093 0.00000 -5.00000 - -0.360278 28.7615 -5.00000 - 29.0046 0.00000 -5.00000 - -0.445797 29.7394 -5.00000 - 30.0000 1.02069 -5.00000 - 30.0000 0.00000 -5.00000 - -0.540482 30.7161 -5.00000 - 30.0000 2.04103 -5.00000 - -0.644425 31.6921 -5.00000 - -0.757709 32.6676 -5.00000 - 30.0000 3.06089 -5.00000 - -0.880351 33.6424 -5.00000 - 30.0000 4.08002 -5.00000 - -1.01228 34.6153 -5.00000 - 30.0000 5.09784 -5.00000 - -1.15336 35.5853 -5.00000 - 30.0000 6.11374 -5.00000 - -1.30347 36.5514 -5.00000 - 30.0000 7.12716 -5.00000 - -1.46802 37.5456 -5.00000 - -1.64317 38.5409 -5.00000 - 30.0000 8.13805 -5.00000 - -1.82881 39.5360 -5.00000 - 30.0000 9.14806 -5.00000 - -2.02422 40.5267 -5.00000 - 30.0000 10.1346 -5.00000 - -2.22998 41.5155 -5.00000 - 30.0000 11.1219 -5.00000 - -2.44259 42.4864 -5.00000 - -49.0242 89.9864 -5.00000 - -50.0000 90.0000 -5.00000 - -50.0000 91.0265 -5.00000 - -2.66522 43.4546 -5.00000 - 30.0000 12.1099 -5.00000 - -2.89786 44.4198 -5.00000 - -48.0488 89.9568 -5.00000 - 30.0000 13.0989 -5.00000 - -50.0000 92.0703 -5.00000 - -3.14059 45.3818 -5.00000 - -47.0744 89.9021 -5.00000 - 30.0000 14.0890 -5.00000 - -50.0000 93.1245 -5.00000 - -3.39351 46.3406 -5.00000 - -3.65665 47.2961 -5.00000 - -46.0675 89.8221 -5.00000 - 30.0000 15.0804 -5.00000 - -50.0000 94.1823 -5.00000 - -3.93536 48.2660 -5.00000 - -45.0243 89.7134 -5.00000 - 30.0000 16.0737 -5.00000 - -50.0000 95.2325 -5.00000 - -4.22822 49.2432 -5.00000 - -43.9336 89.5710 -5.00000 - -4.53512 50.2256 -5.00000 - 30.0000 17.0682 -5.00000 - -50.0000 96.2425 -5.00000 - -4.85529 51.2093 -5.00000 - -42.8738 89.4041 -5.00000 - 30.0000 18.0663 -5.00000 - -50.0000 97.1476 -5.00000 - -5.18781 52.1906 -5.00000 - -41.8882 89.2229 -5.00000 - -50.0000 98.0571 -5.00000 - -5.53151 53.1656 -5.00000 - 30.0000 19.0628 -5.00000 - -40.9581 89.0285 -5.00000 - -5.88537 54.1312 -5.00000 - -50.0000 98.9729 -5.00000 - -40.0237 88.8098 -5.00000 - 30.0000 20.0728 -5.00000 - -6.24839 55.0849 -5.00000 - -39.0900 88.5674 -5.00000 - -50.0000 99.8939 -5.00000 - -6.62060 56.0271 -5.00000 - 30.0000 21.0601 -5.00000 - -38.1578 88.3011 -5.00000 - -7.00354 56.9616 -5.00000 - -50.0000 100.816 -5.00000 - -7.39030 57.8726 -5.00000 - 30.0000 22.0721 -5.00000 - -37.2283 88.0107 -5.00000 - -7.78847 58.7785 -5.00000 - -36.3024 87.6963 -5.00000 - -50.0000 101.735 -5.00000 - -8.19861 59.6798 -5.00000 - 30.0000 23.0872 -5.00000 - -35.3814 87.3579 -5.00000 - -8.62989 60.5953 -5.00000 - -50.0000 102.697 -5.00000 - -9.07543 61.5084 -5.00000 - -34.4663 86.9959 -5.00000 - 30.0000 24.1094 -5.00000 - -9.53581 62.4193 -5.00000 - -33.5583 86.6104 -5.00000 - -10.0094 63.3238 -5.00000 - -50.0000 103.649 -5.00000 - -32.6585 86.2019 -5.00000 - 30.0000 25.1411 -5.00000 - -10.4941 64.2176 -5.00000 - -31.7677 85.7708 -5.00000 - -10.9773 65.0785 -5.00000 - -50.0000 104.654 -5.00000 - -30.8869 85.3177 -5.00000 - -11.4673 65.9224 -5.00000 - 30.0000 26.1843 -5.00000 - -11.9662 66.7532 -5.00000 - -30.0167 84.8432 -5.00000 - -12.4749 67.5723 -5.00000 - -29.1580 84.3480 -5.00000 - -50.0000 105.662 -5.00000 - -12.9932 68.3792 -5.00000 - -28.3114 83.8327 -5.00000 - 30.0000 27.2408 -5.00000 - -13.5198 69.1722 -5.00000 - -27.4776 83.2981 -5.00000 - -14.0535 69.9494 -5.00000 - -26.6572 82.7447 -5.00000 - -14.5928 70.7092 -5.00000 - -50.0000 106.714 -5.00000 - -25.8506 82.1734 -5.00000 - -15.1846 71.5147 -5.00000 - -15.8915 72.4400 -5.00000 - 30.0000 28.3099 -5.00000 - -25.0578 81.5847 -5.00000 - -24.2792 80.9795 -5.00000 - -23.5147 80.3583 -5.00000 - -16.6381 73.3764 -5.00000 - -22.7647 79.7219 -5.00000 - -17.2848 74.1551 -5.00000 - -22.0293 79.0712 -5.00000 - -17.9444 74.9200 -5.00000 - -21.3089 78.4068 -5.00000 - -18.5841 75.6348 -5.00000 - -20.6037 77.7298 -5.00000 - -19.2408 76.3424 -5.00000 - -50.0000 107.809 -5.00000 - -19.9142 77.0412 -5.00000 - 30.0000 29.3772 -5.00000 - -50.0000 108.945 -5.00000 - 30.0000 30.3872 -5.00000 - -50.0000 110.114 -5.00000 - 30.0000 31.2754 -5.00000 - -50.0000 111.234 -5.00000 - 30.0000 32.1731 -5.00000 - 30.0000 33.0821 -5.00000 - -50.0000 112.244 -5.00000 - -50.0000 113.161 -5.00000 - 29.9984 34.0031 -5.00000 - -50.0000 114.087 -5.00000 - 29.9965 34.9362 -5.00000 - 29.9959 35.8800 -5.00000 - -50.0000 115.020 -5.00000 - 29.9972 36.8321 -5.00000 - -50.0000 115.957 -5.00000 - 29.9996 37.7895 -5.00000 - -50.0000 116.895 -5.00000 - 30.0016 38.7495 -5.00000 - -50.0000 117.906 -5.00000 - 30.0011 39.7620 -5.00000 - -50.0000 118.943 -5.00000 - 29.9944 40.8113 -5.00000 - -50.0000 120.000 -5.00000 - -49.0081 119.991 -5.00000 - 29.9775 41.8928 -5.00000 - -48.0164 119.974 -5.00000 - 29.9461 43.0055 -5.00000 - -47.0068 119.944 -5.00000 - 29.8963 44.1483 -5.00000 - -46.0038 119.900 -5.00000 - -44.9970 119.844 -5.00000 - 29.8261 45.3130 -5.00000 - -43.9869 119.774 -5.00000 - 29.7405 46.4428 -5.00000 - -42.9742 119.691 -5.00000 - 29.6524 47.4489 -5.00000 - -41.9595 119.595 -5.00000 - 29.5645 48.3356 -5.00000 - -40.9440 119.486 -5.00000 - 29.4781 49.1226 -5.00000 - -39.9243 119.363 -5.00000 - 29.3677 50.0374 -5.00000 - -38.9087 119.228 -5.00000 - 29.2454 50.9610 -5.00000 - 29.1110 51.8924 -5.00000 - -37.8999 119.080 -5.00000 - 28.9644 52.8301 -5.00000 - -36.9011 118.920 -5.00000 - 28.8055 53.7722 -5.00000 - -35.9134 118.750 -5.00000 - 28.6337 54.7219 -5.00000 - -34.9626 118.574 -5.00000 - 28.4484 55.6794 -5.00000 - -34.0059 118.385 -5.00000 - 28.2503 56.6401 -5.00000 - -33.0530 118.184 -5.00000 - 28.0402 57.5989 -5.00000 - -32.1135 117.975 -5.00000 - 27.8123 58.5804 -5.00000 - -31.1828 117.756 -5.00000 - 27.5708 59.5636 -5.00000 - -30.2672 117.528 -5.00000 - 27.3152 60.5495 -5.00000 - -29.3704 117.295 -5.00000 - 27.0459 61.5361 -5.00000 - -28.5052 117.059 -5.00000 - 26.7634 62.5208 -5.00000 - -27.5340 116.781 -5.00000 - 26.4686 63.5012 -5.00000 - -26.5028 116.472 -5.00000 - 26.1620 64.4753 -5.00000 - -25.4188 116.130 -5.00000 - 25.8444 65.4414 -5.00000 - -24.3582 115.780 -5.00000 - 25.5161 66.3989 -5.00000 - -23.3466 115.429 -5.00000 - 25.1765 67.3501 -5.00000 - -22.3960 115.087 -5.00000 - 24.8337 68.2737 -5.00000 - -21.4818 114.744 -5.00000 - -20.5721 114.390 -5.00000 - 24.4805 69.1910 -5.00000 - -19.6643 114.024 -5.00000 - 24.1165 70.1028 -5.00000 - -18.7563 113.645 -5.00000 - 23.7416 71.0097 -5.00000 - -17.8291 113.245 -5.00000 - 23.3555 71.9123 -5.00000 - 22.9580 72.8112 -5.00000 - -16.8938 112.826 -5.00000 - 22.5488 73.7065 -5.00000 - -15.9760 112.402 -5.00000 - 22.1280 74.5982 -5.00000 - -15.0647 111.966 -5.00000 - 21.6957 75.4860 -5.00000 - -14.2274 111.554 -5.00000 - 21.2520 76.3694 -5.00000 - -13.3949 111.132 -5.00000 - 20.7971 77.2478 -5.00000 - -12.5636 110.698 -5.00000 - 20.3314 78.1206 -5.00000 - -11.7361 110.253 -5.00000 - 19.8551 78.9873 -5.00000 - -10.9137 109.799 -5.00000 - -10.0957 109.335 -5.00000 - 19.3686 79.8473 -5.00000 - -9.27920 108.859 -5.00000 - 18.8720 80.7003 -5.00000 - -8.46115 108.369 -5.00000 - 18.3656 81.5459 -5.00000 - -7.64139 107.864 -5.00000 - 17.8497 82.3836 -5.00000 - -6.82059 107.345 -5.00000 - 17.3224 83.2168 -5.00000 - -5.97364 106.795 -5.00000 - 16.7836 84.0449 -5.00000 - 16.2346 84.8662 -5.00000 - -5.11715 106.223 -5.00000 - 15.6765 85.6791 -5.00000 - -4.25569 105.631 -5.00000 - 15.0953 86.5032 -5.00000 - -3.39170 105.021 -5.00000 - -2.52619 104.392 -5.00000 - 14.5040 87.3194 -5.00000 - -1.65920 103.743 -5.00000 - 13.9025 88.1281 -5.00000 - -0.789885 103.074 -5.00000 - 13.2907 88.9294 -5.00000 - 0.833089E-01 102.383 -5.00000 - 12.6681 89.7237 -5.00000 - 12.0341 90.5120 -5.00000 - 0.961542 101.667 -5.00000 - 11.3882 91.2946 -5.00000 - 1.83869 100.931 -5.00000 - 10.7304 92.0713 -5.00000 - 2.66728 100.216 -5.00000 - 10.0612 92.8415 -5.00000 - 9.38181 93.6037 -5.00000 - 8.70025 94.3490 -5.00000 - 3.42308 99.5459 -5.00000 - 8.03512 95.0587 -5.00000 - 7.37111 95.7503 -5.00000 - 6.70907 96.4237 -5.00000 - 6.04942 97.0793 -5.00000 - 4.07490 98.9542 -5.00000 - 4.73701 98.3396 -5.00000 - 5.39216 97.7176 -5.00000 - 8.69317 9.74483 -5.00000 - 9.27896 9.06735 -5.00000 - 10.0002 8.53627 -5.00000 - 8.27429 10.5364 -5.00000 - 10.8211 8.17818 -5.00000 - 8.04660 11.4026 -5.00000 - 11.7010 8.01139 -5.00000 - 8.01211 12.2975 -5.00000 - 12.5960 8.04411 -5.00000 - 8.18153 13.1770 -5.00000 - 13.4613 8.27492 -5.00000 - 8.53589 14.0000 -5.00000 - 14.2530 8.69406 -5.00000 - 9.06769 14.7208 -5.00000 - 14.9293 9.28113 -5.00000 - 9.74599 15.3053 -5.00000 - 15.4641 9.99999 -5.00000 - 10.5382 15.7235 -5.00000 - 15.8190 10.8223 -5.00000 - 11.4037 15.9535 -5.00000 - 15.9845 11.7024 -5.00000 - 12.2984 15.9881 -5.00000 - 15.9523 12.5974 -5.00000 - 13.1783 15.8230 -5.00000 - 15.7211 13.4626 -5.00000 - 13.9989 15.4647 -5.00000 - 15.3045 14.2552 -5.00000 - 14.7194 14.9331 -5.00000 - 0.986174 0.00000 -6.66667 - 0.00000 0.00000 -6.66667 - 0.00000 0.985116 -6.66667 - 0.00000 1.96984 -6.66667 - 1.97220 0.00000 -6.66667 - 0.00000 2.95402 -6.66667 - 2.95800 0.00000 -6.66667 - 0.00000 3.93751 -6.66667 - 3.94344 0.00000 -6.66667 - 0.00000 4.92022 -6.66667 - 4.92839 0.00000 -6.66667 - 0.00000 5.90207 -6.66667 - 5.91295 0.00000 -6.66667 - 0.00000 6.88298 -6.66667 - 6.89747 0.00000 -6.66667 - 0.00000 7.86318 -6.66667 - 7.88230 0.00000 -6.66667 - 0.00000 8.84326 -6.66667 - 8.86757 0.00000 -6.66667 - 0.00000 9.82390 -6.66667 - 9.85302 0.00000 -6.66667 - 0.00000 10.8055 -6.66667 - 10.8381 0.00000 -6.66667 - 0.00000 11.7880 -6.66667 - 11.8222 0.00000 -6.66667 - 0.00000 12.7710 -6.66667 - 12.8045 0.00000 -6.66667 - -0.799600E-03 13.7537 -6.66667 - 13.8128 0.00000 -6.66667 - -0.263000E-02 14.7357 -6.66667 - 14.8230 0.00000 -6.66667 - -0.351000E-02 15.7448 -6.66667 - 15.8376 0.00000 -6.66667 - -0.264200E-02 16.7583 -6.66667 - 16.8549 0.00000 -6.66667 - -0.515400E-03 17.7730 -6.66667 - 17.8776 0.00000 -6.66667 - 0.141890E-02 18.7860 -6.66667 - 18.9010 0.00000 -6.66667 - 0.111230E-02 19.7950 -6.66667 - 19.9261 0.00000 -6.66667 - -0.376900E-02 20.8050 -6.66667 - 20.9505 0.00000 -6.66667 - -0.153480E-01 21.8019 -6.66667 - 21.9728 0.00000 -6.66667 - -0.354610E-01 22.7939 -6.66667 - 22.9893 0.00000 -6.66667 - -0.660500E-01 23.8026 -6.66667 - 24.0028 0.00000 -6.66667 - -0.107305 24.8114 -6.66667 - 25.0120 0.00000 -6.66667 - -0.158415 25.8201 -6.66667 - 26.0152 0.00000 -6.66667 - -0.216604 26.8015 -6.66667 - 27.0131 0.00000 -6.66667 - -0.283881 27.7821 -6.66667 - 28.0093 0.00000 -6.66667 - -0.360278 28.7615 -6.66667 - 29.0046 0.00000 -6.66667 - -0.445797 29.7394 -6.66667 - 30.0000 1.02069 -6.66667 - 30.0000 0.00000 -6.66667 - -0.540482 30.7161 -6.66667 - 30.0000 2.04103 -6.66667 - -0.644425 31.6921 -6.66667 - -0.757709 32.6676 -6.66667 - 30.0000 3.06089 -6.66667 - -0.880351 33.6424 -6.66667 - 30.0000 4.08002 -6.66667 - -1.01228 34.6153 -6.66667 - 30.0000 5.09784 -6.66667 - -1.15336 35.5853 -6.66667 - 30.0000 6.11374 -6.66667 - -1.30347 36.5514 -6.66667 - 30.0000 7.12716 -6.66667 - -1.46802 37.5456 -6.66667 - -1.64317 38.5409 -6.66667 - 30.0000 8.13805 -6.66667 - -1.82881 39.5360 -6.66667 - 30.0000 9.14806 -6.66667 - -2.02422 40.5267 -6.66667 - 30.0000 10.1346 -6.66667 - -2.22998 41.5155 -6.66667 - 30.0000 11.1219 -6.66667 - -2.44259 42.4864 -6.66667 - -49.0242 89.9864 -6.66667 - -50.0000 90.0000 -6.66667 - -50.0000 91.0265 -6.66667 - -2.66522 43.4546 -6.66667 - 30.0000 12.1099 -6.66667 - -2.89786 44.4198 -6.66667 - -48.0488 89.9568 -6.66667 - 30.0000 13.0989 -6.66667 - -50.0000 92.0703 -6.66667 - -3.14059 45.3818 -6.66667 - -47.0744 89.9021 -6.66667 - 30.0000 14.0890 -6.66667 - -50.0000 93.1245 -6.66667 - -3.39351 46.3406 -6.66667 - -3.65665 47.2961 -6.66667 - -46.0675 89.8221 -6.66667 - 30.0000 15.0804 -6.66667 - -50.0000 94.1823 -6.66667 - -3.93536 48.2660 -6.66667 - -45.0243 89.7134 -6.66667 - 30.0000 16.0737 -6.66667 - -50.0000 95.2325 -6.66667 - -4.22822 49.2432 -6.66667 - -43.9336 89.5710 -6.66667 - -4.53512 50.2256 -6.66667 - 30.0000 17.0682 -6.66667 - -50.0000 96.2425 -6.66667 - -4.85529 51.2093 -6.66667 - -42.8738 89.4041 -6.66667 - 30.0000 18.0663 -6.66667 - -50.0000 97.1476 -6.66667 - -5.18781 52.1906 -6.66667 - -41.8882 89.2229 -6.66667 - -50.0000 98.0571 -6.66667 - -5.53151 53.1656 -6.66667 - 30.0000 19.0628 -6.66667 - -40.9581 89.0285 -6.66667 - -5.88537 54.1312 -6.66667 - -50.0000 98.9729 -6.66667 - -40.0237 88.8098 -6.66667 - 30.0000 20.0728 -6.66667 - -6.24839 55.0849 -6.66667 - -39.0900 88.5674 -6.66667 - -50.0000 99.8939 -6.66667 - -6.62060 56.0271 -6.66667 - 30.0000 21.0601 -6.66667 - -38.1578 88.3011 -6.66667 - -7.00354 56.9616 -6.66667 - -50.0000 100.816 -6.66667 - -7.39030 57.8726 -6.66667 - 30.0000 22.0721 -6.66667 - -37.2283 88.0107 -6.66667 - -7.78847 58.7785 -6.66667 - -36.3024 87.6963 -6.66667 - -50.0000 101.735 -6.66667 - -8.19861 59.6798 -6.66667 - 30.0000 23.0872 -6.66667 - -35.3814 87.3579 -6.66667 - -8.62989 60.5953 -6.66667 - -50.0000 102.697 -6.66667 - -9.07543 61.5084 -6.66667 - -34.4663 86.9959 -6.66667 - 30.0000 24.1094 -6.66667 - -9.53581 62.4193 -6.66667 - -33.5583 86.6104 -6.66667 - -10.0094 63.3238 -6.66667 - -50.0000 103.649 -6.66667 - -32.6585 86.2019 -6.66667 - 30.0000 25.1411 -6.66667 - -10.4941 64.2176 -6.66667 - -31.7677 85.7708 -6.66667 - -10.9773 65.0785 -6.66667 - -50.0000 104.654 -6.66667 - -30.8869 85.3177 -6.66667 - -11.4673 65.9224 -6.66667 - 30.0000 26.1843 -6.66667 - -11.9662 66.7532 -6.66667 - -30.0167 84.8432 -6.66667 - -12.4749 67.5723 -6.66667 - -29.1580 84.3480 -6.66667 - -50.0000 105.662 -6.66667 - -12.9932 68.3792 -6.66667 - -28.3114 83.8327 -6.66667 - 30.0000 27.2408 -6.66667 - -13.5198 69.1722 -6.66667 - -27.4776 83.2981 -6.66667 - -14.0535 69.9494 -6.66667 - -26.6572 82.7447 -6.66667 - -14.5928 70.7092 -6.66667 - -50.0000 106.714 -6.66667 - -25.8506 82.1734 -6.66667 - -15.1846 71.5147 -6.66667 - -15.8915 72.4400 -6.66667 - 30.0000 28.3099 -6.66667 - -25.0578 81.5847 -6.66667 - -24.2792 80.9795 -6.66667 - -23.5147 80.3583 -6.66667 - -16.6381 73.3764 -6.66667 - -22.7647 79.7219 -6.66667 - -17.2848 74.1551 -6.66667 - -22.0293 79.0712 -6.66667 - -17.9444 74.9200 -6.66667 - -21.3089 78.4068 -6.66667 - -18.5841 75.6348 -6.66667 - -20.6037 77.7298 -6.66667 - -19.2408 76.3424 -6.66667 - -50.0000 107.809 -6.66667 - -19.9142 77.0412 -6.66667 - 30.0000 29.3772 -6.66667 - -50.0000 108.945 -6.66667 - 30.0000 30.3872 -6.66667 - -50.0000 110.114 -6.66667 - 30.0000 31.2754 -6.66667 - -50.0000 111.234 -6.66667 - 30.0000 32.1731 -6.66667 - 30.0000 33.0821 -6.66667 - -50.0000 112.244 -6.66667 - -50.0000 113.161 -6.66667 - 29.9984 34.0031 -6.66667 - -50.0000 114.087 -6.66667 - 29.9965 34.9362 -6.66667 - 29.9959 35.8800 -6.66667 - -50.0000 115.020 -6.66667 - 29.9972 36.8321 -6.66667 - -50.0000 115.957 -6.66667 - 29.9996 37.7895 -6.66667 - -50.0000 116.895 -6.66667 - 30.0016 38.7495 -6.66667 - -50.0000 117.906 -6.66667 - 30.0011 39.7620 -6.66667 - -50.0000 118.943 -6.66667 - 29.9944 40.8113 -6.66667 - -50.0000 120.000 -6.66667 - -49.0081 119.991 -6.66667 - 29.9775 41.8928 -6.66667 - -48.0164 119.974 -6.66667 - 29.9461 43.0055 -6.66667 - -47.0068 119.944 -6.66667 - 29.8963 44.1483 -6.66667 - -46.0038 119.900 -6.66667 - -44.9970 119.844 -6.66667 - 29.8261 45.3130 -6.66667 - -43.9869 119.774 -6.66667 - 29.7405 46.4428 -6.66667 - -42.9742 119.691 -6.66667 - 29.6524 47.4489 -6.66667 - -41.9595 119.595 -6.66667 - 29.5645 48.3356 -6.66667 - -40.9440 119.486 -6.66667 - 29.4781 49.1226 -6.66667 - -39.9243 119.363 -6.66667 - 29.3677 50.0374 -6.66667 - -38.9087 119.228 -6.66667 - 29.2454 50.9610 -6.66667 - 29.1110 51.8924 -6.66667 - -37.8999 119.080 -6.66667 - 28.9644 52.8301 -6.66667 - -36.9011 118.920 -6.66667 - 28.8055 53.7722 -6.66667 - -35.9134 118.750 -6.66667 - 28.6337 54.7219 -6.66667 - -34.9626 118.574 -6.66667 - 28.4484 55.6794 -6.66667 - -34.0059 118.385 -6.66667 - 28.2503 56.6401 -6.66667 - -33.0530 118.184 -6.66667 - 28.0402 57.5989 -6.66667 - -32.1135 117.975 -6.66667 - 27.8123 58.5804 -6.66667 - -31.1828 117.756 -6.66667 - 27.5708 59.5636 -6.66667 - -30.2672 117.528 -6.66667 - 27.3152 60.5495 -6.66667 - -29.3704 117.295 -6.66667 - 27.0459 61.5361 -6.66667 - -28.5052 117.059 -6.66667 - 26.7634 62.5208 -6.66667 - -27.5340 116.781 -6.66667 - 26.4686 63.5012 -6.66667 - -26.5028 116.472 -6.66667 - 26.1620 64.4753 -6.66667 - -25.4188 116.130 -6.66667 - 25.8444 65.4414 -6.66667 - -24.3582 115.780 -6.66667 - 25.5161 66.3989 -6.66667 - -23.3466 115.429 -6.66667 - 25.1765 67.3501 -6.66667 - -22.3960 115.087 -6.66667 - 24.8337 68.2737 -6.66667 - -21.4818 114.744 -6.66667 - -20.5721 114.390 -6.66667 - 24.4805 69.1910 -6.66667 - -19.6643 114.024 -6.66667 - 24.1165 70.1028 -6.66667 - -18.7563 113.645 -6.66667 - 23.7416 71.0097 -6.66667 - -17.8291 113.245 -6.66667 - 23.3555 71.9123 -6.66667 - 22.9580 72.8112 -6.66667 - -16.8938 112.826 -6.66667 - 22.5488 73.7065 -6.66667 - -15.9760 112.402 -6.66667 - 22.1280 74.5982 -6.66667 - -15.0647 111.966 -6.66667 - 21.6957 75.4860 -6.66667 - -14.2274 111.554 -6.66667 - 21.2520 76.3694 -6.66667 - -13.3949 111.132 -6.66667 - 20.7971 77.2478 -6.66667 - -12.5636 110.698 -6.66667 - 20.3314 78.1206 -6.66667 - -11.7361 110.253 -6.66667 - 19.8551 78.9873 -6.66667 - -10.9137 109.799 -6.66667 - -10.0957 109.335 -6.66667 - 19.3686 79.8473 -6.66667 - -9.27920 108.859 -6.66667 - 18.8720 80.7003 -6.66667 - -8.46115 108.369 -6.66667 - 18.3656 81.5459 -6.66667 - -7.64139 107.864 -6.66667 - 17.8497 82.3836 -6.66667 - -6.82059 107.345 -6.66667 - 17.3224 83.2168 -6.66667 - -5.97364 106.795 -6.66667 - 16.7836 84.0449 -6.66667 - 16.2346 84.8662 -6.66667 - -5.11715 106.223 -6.66667 - 15.6765 85.6791 -6.66667 - -4.25569 105.631 -6.66667 - 15.0953 86.5032 -6.66667 - -3.39170 105.021 -6.66667 - -2.52619 104.392 -6.66667 - 14.5040 87.3194 -6.66667 - -1.65920 103.743 -6.66667 - 13.9025 88.1281 -6.66667 - -0.789885 103.074 -6.66667 - 13.2907 88.9294 -6.66667 - 0.833089E-01 102.383 -6.66667 - 12.6681 89.7237 -6.66667 - 12.0341 90.5120 -6.66667 - 0.961542 101.667 -6.66667 - 11.3882 91.2946 -6.66667 - 1.83869 100.931 -6.66667 - 10.7304 92.0713 -6.66667 - 2.66728 100.216 -6.66667 - 10.0612 92.8415 -6.66667 - 9.38181 93.6037 -6.66667 - 8.70025 94.3490 -6.66667 - 3.42308 99.5459 -6.66667 - 8.03512 95.0587 -6.66667 - 7.37111 95.7503 -6.66667 - 6.70907 96.4237 -6.66667 - 6.04942 97.0793 -6.66667 - 4.07490 98.9542 -6.66667 - 4.73701 98.3396 -6.66667 - 5.39216 97.7176 -6.66667 - 8.69317 9.74483 -6.66667 - 9.27896 9.06735 -6.66667 - 10.0002 8.53627 -6.66667 - 8.27429 10.5364 -6.66667 - 10.8211 8.17818 -6.66667 - 8.04660 11.4026 -6.66667 - 11.7010 8.01139 -6.66667 - 8.01211 12.2975 -6.66667 - 12.5960 8.04411 -6.66667 - 8.18153 13.1770 -6.66667 - 13.4613 8.27492 -6.66667 - 8.53589 14.0000 -6.66667 - 14.2530 8.69406 -6.66667 - 9.06769 14.7208 -6.66667 - 14.9293 9.28113 -6.66667 - 9.74599 15.3053 -6.66667 - 15.4641 9.99999 -6.66667 - 10.5382 15.7235 -6.66667 - 15.8190 10.8223 -6.66667 - 11.4037 15.9535 -6.66667 - 15.9845 11.7024 -6.66667 - 12.2984 15.9881 -6.66667 - 15.9523 12.5974 -6.66667 - 13.1783 15.8230 -6.66667 - 15.7211 13.4626 -6.66667 - 13.9989 15.4647 -6.66667 - 15.3045 14.2552 -6.66667 - 14.7194 14.9331 -6.66667 - 0.986174 0.00000 -8.33333 - 0.00000 0.00000 -8.33333 - 0.00000 0.985116 -8.33333 - 0.00000 1.96984 -8.33333 - 1.97220 0.00000 -8.33333 - 0.00000 2.95402 -8.33333 - 2.95800 0.00000 -8.33333 - 0.00000 3.93751 -8.33333 - 3.94344 0.00000 -8.33333 - 0.00000 4.92022 -8.33333 - 4.92839 0.00000 -8.33333 - 0.00000 5.90207 -8.33333 - 5.91295 0.00000 -8.33333 - 0.00000 6.88298 -8.33333 - 6.89747 0.00000 -8.33333 - 0.00000 7.86318 -8.33333 - 7.88230 0.00000 -8.33333 - 0.00000 8.84326 -8.33333 - 8.86757 0.00000 -8.33333 - 0.00000 9.82390 -8.33333 - 9.85302 0.00000 -8.33333 - 0.00000 10.8055 -8.33333 - 10.8381 0.00000 -8.33333 - 0.00000 11.7880 -8.33333 - 11.8222 0.00000 -8.33333 - 0.00000 12.7710 -8.33333 - 12.8045 0.00000 -8.33333 - -0.799600E-03 13.7537 -8.33333 - 13.8128 0.00000 -8.33333 - -0.263000E-02 14.7357 -8.33333 - 14.8230 0.00000 -8.33333 - -0.351000E-02 15.7448 -8.33333 - 15.8376 0.00000 -8.33333 - -0.264200E-02 16.7583 -8.33333 - 16.8549 0.00000 -8.33333 - -0.515400E-03 17.7730 -8.33333 - 17.8776 0.00000 -8.33333 - 0.141890E-02 18.7860 -8.33333 - 18.9010 0.00000 -8.33333 - 0.111230E-02 19.7950 -8.33333 - 19.9261 0.00000 -8.33333 - -0.376900E-02 20.8050 -8.33333 - 20.9505 0.00000 -8.33333 - -0.153480E-01 21.8019 -8.33333 - 21.9728 0.00000 -8.33333 - -0.354610E-01 22.7939 -8.33333 - 22.9893 0.00000 -8.33333 - -0.660500E-01 23.8026 -8.33333 - 24.0028 0.00000 -8.33333 - -0.107305 24.8114 -8.33333 - 25.0120 0.00000 -8.33333 - -0.158415 25.8201 -8.33333 - 26.0152 0.00000 -8.33333 - -0.216604 26.8015 -8.33333 - 27.0131 0.00000 -8.33333 - -0.283881 27.7821 -8.33333 - 28.0093 0.00000 -8.33333 - -0.360278 28.7615 -8.33333 - 29.0046 0.00000 -8.33333 - -0.445797 29.7394 -8.33333 - 30.0000 1.02069 -8.33333 - 30.0000 0.00000 -8.33333 - -0.540482 30.7161 -8.33333 - 30.0000 2.04103 -8.33333 - -0.644425 31.6921 -8.33333 - -0.757709 32.6676 -8.33333 - 30.0000 3.06089 -8.33333 - -0.880351 33.6424 -8.33333 - 30.0000 4.08002 -8.33333 - -1.01228 34.6153 -8.33333 - 30.0000 5.09784 -8.33333 - -1.15336 35.5853 -8.33333 - 30.0000 6.11374 -8.33333 - -1.30347 36.5514 -8.33333 - 30.0000 7.12716 -8.33333 - -1.46802 37.5456 -8.33333 - -1.64317 38.5409 -8.33333 - 30.0000 8.13805 -8.33333 - -1.82881 39.5360 -8.33333 - 30.0000 9.14806 -8.33333 - -2.02422 40.5267 -8.33333 - 30.0000 10.1346 -8.33333 - -2.22998 41.5155 -8.33333 - 30.0000 11.1219 -8.33333 - -2.44259 42.4864 -8.33333 - -49.0242 89.9864 -8.33333 - -50.0000 90.0000 -8.33333 - -50.0000 91.0265 -8.33333 - -2.66522 43.4546 -8.33333 - 30.0000 12.1099 -8.33333 - -2.89786 44.4198 -8.33333 - -48.0488 89.9568 -8.33333 - 30.0000 13.0989 -8.33333 - -50.0000 92.0703 -8.33333 - -3.14059 45.3818 -8.33333 - -47.0744 89.9021 -8.33333 - 30.0000 14.0890 -8.33333 - -50.0000 93.1245 -8.33333 - -3.39351 46.3406 -8.33333 - -3.65665 47.2961 -8.33333 - -46.0675 89.8221 -8.33333 - 30.0000 15.0804 -8.33333 - -50.0000 94.1823 -8.33333 - -3.93536 48.2660 -8.33333 - -45.0243 89.7134 -8.33333 - 30.0000 16.0737 -8.33333 - -50.0000 95.2325 -8.33333 - -4.22822 49.2432 -8.33333 - -43.9336 89.5710 -8.33333 - -4.53512 50.2256 -8.33333 - 30.0000 17.0682 -8.33333 - -50.0000 96.2425 -8.33333 - -4.85529 51.2093 -8.33333 - -42.8738 89.4041 -8.33333 - 30.0000 18.0663 -8.33333 - -50.0000 97.1476 -8.33333 - -5.18781 52.1906 -8.33333 - -41.8882 89.2229 -8.33333 - -50.0000 98.0571 -8.33333 - -5.53151 53.1656 -8.33333 - 30.0000 19.0628 -8.33333 - -40.9581 89.0285 -8.33333 - -5.88537 54.1312 -8.33333 - -50.0000 98.9729 -8.33333 - -40.0237 88.8098 -8.33333 - 30.0000 20.0728 -8.33333 - -6.24839 55.0849 -8.33333 - -39.0900 88.5674 -8.33333 - -50.0000 99.8939 -8.33333 - -6.62060 56.0271 -8.33333 - 30.0000 21.0601 -8.33333 - -38.1578 88.3011 -8.33333 - -7.00354 56.9616 -8.33333 - -50.0000 100.816 -8.33333 - -7.39030 57.8726 -8.33333 - 30.0000 22.0721 -8.33333 - -37.2283 88.0107 -8.33333 - -7.78847 58.7785 -8.33333 - -36.3024 87.6963 -8.33333 - -50.0000 101.735 -8.33333 - -8.19861 59.6798 -8.33333 - 30.0000 23.0872 -8.33333 - -35.3814 87.3579 -8.33333 - -8.62989 60.5953 -8.33333 - -50.0000 102.697 -8.33333 - -9.07543 61.5084 -8.33333 - -34.4663 86.9959 -8.33333 - 30.0000 24.1094 -8.33333 - -9.53581 62.4193 -8.33333 - -33.5583 86.6104 -8.33333 - -10.0094 63.3238 -8.33333 - -50.0000 103.649 -8.33333 - -32.6585 86.2019 -8.33333 - 30.0000 25.1411 -8.33333 - -10.4941 64.2176 -8.33333 - -31.7677 85.7708 -8.33333 - -10.9773 65.0785 -8.33333 - -50.0000 104.654 -8.33333 - -30.8869 85.3177 -8.33333 - -11.4673 65.9224 -8.33333 - 30.0000 26.1843 -8.33333 - -11.9662 66.7532 -8.33333 - -30.0167 84.8432 -8.33333 - -12.4749 67.5723 -8.33333 - -29.1580 84.3480 -8.33333 - -50.0000 105.662 -8.33333 - -12.9932 68.3792 -8.33333 - -28.3114 83.8327 -8.33333 - 30.0000 27.2408 -8.33333 - -13.5198 69.1722 -8.33333 - -27.4776 83.2981 -8.33333 - -14.0535 69.9494 -8.33333 - -26.6572 82.7447 -8.33333 - -14.5928 70.7092 -8.33333 - -50.0000 106.714 -8.33333 - -25.8506 82.1734 -8.33333 - -15.1846 71.5147 -8.33333 - -15.8915 72.4400 -8.33333 - 30.0000 28.3099 -8.33333 - -25.0578 81.5847 -8.33333 - -24.2792 80.9795 -8.33333 - -23.5147 80.3583 -8.33333 - -16.6381 73.3764 -8.33333 - -22.7647 79.7219 -8.33333 - -17.2848 74.1551 -8.33333 - -22.0293 79.0712 -8.33333 - -17.9444 74.9200 -8.33333 - -21.3089 78.4068 -8.33333 - -18.5841 75.6348 -8.33333 - -20.6037 77.7298 -8.33333 - -19.2408 76.3424 -8.33333 - -50.0000 107.809 -8.33333 - -19.9142 77.0412 -8.33333 - 30.0000 29.3772 -8.33333 - -50.0000 108.945 -8.33333 - 30.0000 30.3872 -8.33333 - -50.0000 110.114 -8.33333 - 30.0000 31.2754 -8.33333 - -50.0000 111.234 -8.33333 - 30.0000 32.1731 -8.33333 - 30.0000 33.0821 -8.33333 - -50.0000 112.244 -8.33333 - -50.0000 113.161 -8.33333 - 29.9984 34.0031 -8.33333 - -50.0000 114.087 -8.33333 - 29.9965 34.9362 -8.33333 - 29.9959 35.8800 -8.33333 - -50.0000 115.020 -8.33333 - 29.9972 36.8321 -8.33333 - -50.0000 115.957 -8.33333 - 29.9996 37.7895 -8.33333 - -50.0000 116.895 -8.33333 - 30.0016 38.7495 -8.33333 - -50.0000 117.906 -8.33333 - 30.0011 39.7620 -8.33333 - -50.0000 118.943 -8.33333 - 29.9944 40.8113 -8.33333 - -50.0000 120.000 -8.33333 - -49.0081 119.991 -8.33333 - 29.9775 41.8928 -8.33333 - -48.0164 119.974 -8.33333 - 29.9461 43.0055 -8.33333 - -47.0068 119.944 -8.33333 - 29.8963 44.1483 -8.33333 - -46.0038 119.900 -8.33333 - -44.9970 119.844 -8.33333 - 29.8261 45.3130 -8.33333 - -43.9869 119.774 -8.33333 - 29.7405 46.4428 -8.33333 - -42.9742 119.691 -8.33333 - 29.6524 47.4489 -8.33333 - -41.9595 119.595 -8.33333 - 29.5645 48.3356 -8.33333 - -40.9440 119.486 -8.33333 - 29.4781 49.1226 -8.33333 - -39.9243 119.363 -8.33333 - 29.3677 50.0374 -8.33333 - -38.9087 119.228 -8.33333 - 29.2454 50.9610 -8.33333 - 29.1110 51.8924 -8.33333 - -37.8999 119.080 -8.33333 - 28.9644 52.8301 -8.33333 - -36.9011 118.920 -8.33333 - 28.8055 53.7722 -8.33333 - -35.9134 118.750 -8.33333 - 28.6337 54.7219 -8.33333 - -34.9626 118.574 -8.33333 - 28.4484 55.6794 -8.33333 - -34.0059 118.385 -8.33333 - 28.2503 56.6401 -8.33333 - -33.0530 118.184 -8.33333 - 28.0402 57.5989 -8.33333 - -32.1135 117.975 -8.33333 - 27.8123 58.5804 -8.33333 - -31.1828 117.756 -8.33333 - 27.5708 59.5636 -8.33333 - -30.2672 117.528 -8.33333 - 27.3152 60.5495 -8.33333 - -29.3704 117.295 -8.33333 - 27.0459 61.5361 -8.33333 - -28.5052 117.059 -8.33333 - 26.7634 62.5208 -8.33333 - -27.5340 116.781 -8.33333 - 26.4686 63.5012 -8.33333 - -26.5028 116.472 -8.33333 - 26.1620 64.4753 -8.33333 - -25.4188 116.130 -8.33333 - 25.8444 65.4414 -8.33333 - -24.3582 115.780 -8.33333 - 25.5161 66.3989 -8.33333 - -23.3466 115.429 -8.33333 - 25.1765 67.3501 -8.33333 - -22.3960 115.087 -8.33333 - 24.8337 68.2737 -8.33333 - -21.4818 114.744 -8.33333 - -20.5721 114.390 -8.33333 - 24.4805 69.1910 -8.33333 - -19.6643 114.024 -8.33333 - 24.1165 70.1028 -8.33333 - -18.7563 113.645 -8.33333 - 23.7416 71.0097 -8.33333 - -17.8291 113.245 -8.33333 - 23.3555 71.9123 -8.33333 - 22.9580 72.8112 -8.33333 - -16.8938 112.826 -8.33333 - 22.5488 73.7065 -8.33333 - -15.9760 112.402 -8.33333 - 22.1280 74.5982 -8.33333 - -15.0647 111.966 -8.33333 - 21.6957 75.4860 -8.33333 - -14.2274 111.554 -8.33333 - 21.2520 76.3694 -8.33333 - -13.3949 111.132 -8.33333 - 20.7971 77.2478 -8.33333 - -12.5636 110.698 -8.33333 - 20.3314 78.1206 -8.33333 - -11.7361 110.253 -8.33333 - 19.8551 78.9873 -8.33333 - -10.9137 109.799 -8.33333 - -10.0957 109.335 -8.33333 - 19.3686 79.8473 -8.33333 - -9.27920 108.859 -8.33333 - 18.8720 80.7003 -8.33333 - -8.46115 108.369 -8.33333 - 18.3656 81.5459 -8.33333 - -7.64139 107.864 -8.33333 - 17.8497 82.3836 -8.33333 - -6.82059 107.345 -8.33333 - 17.3224 83.2168 -8.33333 - -5.97364 106.795 -8.33333 - 16.7836 84.0449 -8.33333 - 16.2346 84.8662 -8.33333 - -5.11715 106.223 -8.33333 - 15.6765 85.6791 -8.33333 - -4.25569 105.631 -8.33333 - 15.0953 86.5032 -8.33333 - -3.39170 105.021 -8.33333 - -2.52619 104.392 -8.33333 - 14.5040 87.3194 -8.33333 - -1.65920 103.743 -8.33333 - 13.9025 88.1281 -8.33333 - -0.789885 103.074 -8.33333 - 13.2907 88.9294 -8.33333 - 0.833089E-01 102.383 -8.33333 - 12.6681 89.7237 -8.33333 - 12.0341 90.5120 -8.33333 - 0.961542 101.667 -8.33333 - 11.3882 91.2946 -8.33333 - 1.83869 100.931 -8.33333 - 10.7304 92.0713 -8.33333 - 2.66728 100.216 -8.33333 - 10.0612 92.8415 -8.33333 - 9.38181 93.6037 -8.33333 - 8.70025 94.3490 -8.33333 - 3.42308 99.5459 -8.33333 - 8.03512 95.0587 -8.33333 - 7.37111 95.7503 -8.33333 - 6.70907 96.4237 -8.33333 - 6.04942 97.0793 -8.33333 - 4.07490 98.9542 -8.33333 - 4.73701 98.3396 -8.33333 - 5.39216 97.7176 -8.33333 - 8.69317 9.74483 -8.33333 - 9.27896 9.06735 -8.33333 - 10.0002 8.53627 -8.33333 - 8.27429 10.5364 -8.33333 - 10.8211 8.17818 -8.33333 - 8.04660 11.4026 -8.33333 - 11.7010 8.01139 -8.33333 - 8.01211 12.2975 -8.33333 - 12.5960 8.04411 -8.33333 - 8.18153 13.1770 -8.33333 - 13.4613 8.27492 -8.33333 - 8.53589 14.0000 -8.33333 - 14.2530 8.69406 -8.33333 - 9.06769 14.7208 -8.33333 - 14.9293 9.28113 -8.33333 - 9.74599 15.3053 -8.33333 - 15.4641 9.99999 -8.33333 - 10.5382 15.7235 -8.33333 - 15.8190 10.8223 -8.33333 - 11.4037 15.9535 -8.33333 - 15.9845 11.7024 -8.33333 - 12.2984 15.9881 -8.33333 - 15.9523 12.5974 -8.33333 - 13.1783 15.8230 -8.33333 - 15.7211 13.4626 -8.33333 - 13.9989 15.4647 -8.33333 - 15.3045 14.2552 -8.33333 - 14.7194 14.9331 -8.33333 - 9.95885 25.7653 -10.0000 - 0.897138 34.8368 -10.0000 - 10.9575 24.8099 -10.0000 - 11.9684 23.8498 -10.0000 - 12.9866 22.8872 -10.0000 - 1.97202 33.9394 -10.0000 - 14.0069 21.9228 -10.0000 - 15.0228 20.9531 -10.0000 - 3.02578 33.0346 -10.0000 - 17.0706 18.9345 -10.0000 - 16.0332 19.9645 -10.0000 - 4.05834 32.1333 -10.0000 - 29.0117 7.12851 -10.0000 - 18.1884 18.0203 -10.0000 - 28.0245 8.14409 -10.0000 - 5.07056 31.2426 -10.0000 - 27.0363 9.16155 -10.0000 - 19.2190 17.1721 -10.0000 - 6.06283 30.3613 -10.0000 - 20.1476 16.2314 -10.0000 - 7.03717 29.4789 -10.0000 - 26.0458 10.1817 -10.0000 - -0.340399 36.7043 -10.0000 - 21.1093 15.2476 -10.0000 - 22.0870 14.2498 -10.0000 - 23.0707 13.2411 -10.0000 - 8.00138 28.5824 -10.0000 - 24.0603 12.2243 -10.0000 - 25.0532 11.2035 -10.0000 - 8.96789 27.6655 -10.0000 - 0.774669 35.8357 -10.0000 - 9.94646 26.7310 -10.0000 - 10.9397 25.7846 -10.0000 - 1.87122 34.9383 -10.0000 - 11.9453 24.8307 -10.0000 - 12.9593 23.8716 -10.0000 - 13.9778 22.9086 -10.0000 - 2.94358 34.0257 -10.0000 - 14.9967 21.9406 -10.0000 - 16.0146 20.9627 -10.0000 - 3.98978 33.1105 -10.0000 - 17.0423 19.9690 -10.0000 - 5.01183 32.2031 -10.0000 - 18.1021 19.0019 -10.0000 - 29.0126 8.13858 -10.0000 - 28.0259 9.14981 -10.0000 - -0.498285 37.7065 -10.0000 - 6.01386 31.3070 -10.0000 - 19.1551 18.0910 -10.0000 - 20.1477 17.1720 -10.0000 - 27.0380 10.1637 -10.0000 - 7.00034 30.4170 -10.0000 - 21.1138 16.2094 -10.0000 - 23.0761 14.2225 -10.0000 - 22.0913 15.2224 -10.0000 - 24.0649 13.2135 -10.0000 - 26.0480 11.1809 -10.0000 - 25.0563 12.1985 -10.0000 - 7.97685 29.5226 -10.0000 - 0.640279 36.8426 -10.0000 - 8.95126 28.6150 -10.0000 - 9.93151 27.6917 -10.0000 - 1.76236 35.9476 -10.0000 - 10.9222 26.7550 -10.0000 - 11.9237 25.8083 -10.0000 - 12.9339 24.8543 -10.0000 - 2.85865 35.0286 -10.0000 - 13.9500 23.8945 -10.0000 - 14.9690 22.9290 -10.0000 - 3.92325 34.0997 -10.0000 - 15.9893 21.9566 -10.0000 - 17.0141 20.9759 -10.0000 - -0.671374 38.7133 -10.0000 - 4.95683 33.1747 -10.0000 - 18.0525 20.0002 -10.0000 - 5.96625 32.2625 -10.0000 - 29.0133 9.14400 -10.0000 - 19.0967 19.0512 -10.0000 - 20.1174 18.1171 -10.0000 - 28.0268 10.1496 -10.0000 - 6.96018 31.3625 -10.0000 - 21.1081 17.1661 -10.0000 - 0.490051 37.8593 -10.0000 - 27.0389 11.1613 -10.0000 - 22.0905 16.1908 -10.0000 - 24.0665 14.1975 -10.0000 - 23.0770 15.1994 -10.0000 - 25.0577 13.1885 -10.0000 - 7.94547 30.4662 -10.0000 - 26.0490 12.1754 -10.0000 - 8.92767 29.5637 -10.0000 - 1.64131 36.9688 -10.0000 - 9.91215 28.6491 -10.0000 - 10.9031 27.7215 -10.0000 - 2.76768 36.0458 -10.0000 - 11.9024 26.7827 -10.0000 - 12.9096 25.8348 -10.0000 - 13.9231 24.8794 -10.0000 - 3.85771 35.1033 -10.0000 - 14.9409 23.9174 -10.0000 - -0.860835 39.7200 -10.0000 - 15.9614 22.9488 -10.0000 - 16.9852 21.9738 -10.0000 - 4.90714 34.1581 -10.0000 - 18.0154 20.9976 -10.0000 - 19.0511 20.0318 -10.0000 - 5.92306 33.2260 -10.0000 - 0.319804 38.8827 -10.0000 - 20.0793 19.0792 -10.0000 - 29.0137 10.1399 -10.0000 - 6.91998 32.3132 -10.0000 - 21.0885 18.1253 -10.0000 - 28.0272 11.1450 -10.0000 - 27.0390 12.1551 -10.0000 - 22.0829 17.1570 -10.0000 - 25.0571 14.1746 -10.0000 - 23.0735 16.1731 -10.0000 - 24.0650 15.1778 -10.0000 - 26.0487 13.1660 -10.0000 - 7.90970 31.4125 -10.0000 - 1.50252 38.0031 -10.0000 - 8.89785 30.5125 -10.0000 - 9.88738 29.6045 -10.0000 - 10.8808 28.6851 -10.0000 - 2.66533 37.0799 -10.0000 - 11.8800 27.7542 -10.0000 - 12.8855 26.8130 -10.0000 - -1.06588 40.7211 -10.0000 - 3.78996 36.1255 -10.0000 - 13.8968 25.8630 -10.0000 - 14.9129 24.9053 -10.0000 - 15.9326 23.9403 -10.0000 - 16.9555 22.9688 -10.0000 - 4.86419 35.1574 -10.0000 - 17.9825 21.9936 -10.0000 - 0.125307 39.9066 -10.0000 - 19.0133 21.0208 -10.0000 - 5.88871 34.1984 -10.0000 - 20.0425 20.0552 -10.0000 - 6.88380 33.2666 -10.0000 - 21.0615 19.0930 -10.0000 - 29.0138 11.1321 -10.0000 - 28.0269 12.1376 -10.0000 - 22.0675 18.1249 -10.0000 - 27.0380 13.1459 -10.0000 - 23.0653 17.1458 -10.0000 - 24.0603 16.1559 -10.0000 - 1.33870 39.0496 -10.0000 - 25.0542 15.1577 -10.0000 - 7.87204 32.3595 -10.0000 - 26.0470 14.1536 -10.0000 - 8.86273 31.4609 -10.0000 - 9.85671 30.5584 -10.0000 - 2.54462 38.1335 -10.0000 - -1.28210 41.7130 -10.0000 - 10.8539 29.6463 -10.0000 - 11.8550 28.7230 -10.0000 - 12.8604 27.7889 -10.0000 - 3.71291 37.1702 -10.0000 - 13.8705 26.8449 -10.0000 - 14.8850 25.8921 -10.0000 - 15.9035 24.9312 -10.0000 - 16.9255 23.9630 -10.0000 - -0.937940E-01 40.9211 -10.0000 - 17.9510 22.9893 -10.0000 - 18.9794 22.0138 -10.0000 - 4.82657 36.1805 -10.0000 - 20.0082 21.0404 -10.0000 - 6.85824 34.2211 -10.0000 - 21.0319 20.0699 -10.0000 - 5.86961 35.1851 -10.0000 - 29.0136 12.1226 -10.0000 - 22.0465 19.0980 -10.0000 - 1.13887 40.1010 -10.0000 - 28.0259 13.1281 -10.0000 - 23.0521 18.1199 -10.0000 - 7.83577 33.3031 -10.0000 - 24.0521 17.1334 -10.0000 - 27.0360 14.1344 -10.0000 - 25.0490 16.1392 -10.0000 - 26.0436 15.1389 -10.0000 - -1.50591 42.6950 -10.0000 - 8.82344 32.4069 -10.0000 - 9.81988 31.5102 -10.0000 - 2.39741 39.2113 -10.0000 - 10.8212 30.6052 -10.0000 - 11.8256 29.6895 -10.0000 - 3.61760 38.2397 -10.0000 - -0.325041 41.9210 -10.0000 - 12.8328 28.7625 -10.0000 - 13.8431 27.8251 -10.0000 - 14.8568 26.8778 -10.0000 - 15.8742 25.9215 -10.0000 - 16.8952 24.9570 -10.0000 - 17.9196 23.9854 -10.0000 - 18.9470 23.0093 -10.0000 - 19.9755 22.0317 -10.0000 - -1.73591 43.6702 -10.0000 - 21.0018 21.0549 -10.0000 - 0.893182 41.1339 -10.0000 - -49.0088 91.0187 -10.0000 - 22.0221 20.0778 -10.0000 - 7.80602 34.2365 -10.0000 - 6.85595 35.1792 -10.0000 - 29.0131 13.1125 -10.0000 - 23.0347 19.0977 -10.0000 - 24.0405 18.1122 -10.0000 - 28.0243 14.1174 -10.0000 - 25.0414 17.1205 -10.0000 - 4.78333 37.2343 -10.0000 - 27.0330 15.1217 -10.0000 - 26.0387 16.1233 -10.0000 - 8.78135 33.3464 -10.0000 - 5.87263 36.2018 -10.0000 - 9.77672 32.4582 -10.0000 - -0.560672 42.9084 -10.0000 - 10.7816 31.5615 -10.0000 - 2.20163 40.3143 -10.0000 - 11.7904 30.6535 -10.0000 - 12.8011 29.7340 -10.0000 - 13.8133 28.8033 -10.0000 - 3.50798 39.3493 -10.0000 - 14.8274 27.8621 -10.0000 - -1.97187 44.6413 -10.0000 - 15.8443 26.9110 -10.0000 - 0.639368 42.1399 -10.0000 - 16.8645 25.9506 -10.0000 - 17.8881 24.9820 -10.0000 - 18.9148 24.0068 -10.0000 - 19.9434 23.0274 -10.0000 - 20.9714 22.0462 -10.0000 - 4.70828 38.3069 -10.0000 - 7.79172 35.1452 -10.0000 - 21.9958 21.0643 -10.0000 - -48.0150 90.9976 -10.0000 - 23.0141 20.0808 -10.0000 - 29.0122 14.1022 -10.0000 - 24.0257 19.0941 -10.0000 - -0.798084 43.8876 -10.0000 - 28.0221 15.1061 -10.0000 - 25.0313 18.1032 -10.0000 - 27.0288 16.1084 -10.0000 - 26.0320 17.1078 -10.0000 - 8.73781 34.2731 -10.0000 - -48.9967 92.0661 -10.0000 - 1.89146 41.3731 -10.0000 - 6.90660 36.1614 -10.0000 - 9.72698 33.3994 -10.0000 - 5.89011 37.2775 -10.0000 - 10.7340 32.5137 -10.0000 - 11.7477 31.6149 -10.0000 - -2.21383 45.6105 -10.0000 - 0.389600 43.1281 -10.0000 - 12.7634 30.7033 -10.0000 - 13.7794 29.7796 -10.0000 - 14.7956 28.8448 -10.0000 - 15.8131 27.8994 -10.0000 - 16.8330 26.9439 -10.0000 - -1.03687 44.8628 -10.0000 - 17.8560 25.9790 -10.0000 - 4.62869 39.3819 -10.0000 - 1.60361 42.3758 -10.0000 - 18.8823 25.0058 -10.0000 - 7.80907 35.9899 -10.0000 - 19.9111 24.0263 -10.0000 - 3.39005 40.5780 -10.0000 - 20.9405 23.0427 -10.0000 - 8.69274 35.1765 -10.0000 - 21.9680 22.0569 -10.0000 - 22.9910 21.0695 -10.0000 - -47.0136 90.9632 -10.0000 - 24.0080 20.0803 -10.0000 - 29.0110 15.0923 -10.0000 - 25.0187 19.0885 -10.0000 - 28.0191 16.0950 -10.0000 - 27.0235 17.0957 -10.0000 - 26.0236 18.0937 -10.0000 - -2.46222 46.5802 -10.0000 - -47.9906 92.0534 -10.0000 - 9.66968 34.3296 -10.0000 - -48.9883 93.1233 -10.0000 - 0.144866 44.1074 -10.0000 - 10.6773 33.4600 -10.0000 - 5.80560 38.3730 -10.0000 - 11.6961 32.5726 -10.0000 - 2.87268 41.6664 -10.0000 - 12.7180 31.6700 -10.0000 - 7.11524 37.2960 -10.0000 - 13.7395 30.7540 -10.0000 - -1.27709 45.8373 -10.0000 - 14.7597 29.8259 -10.0000 - 1.33911 43.3563 -10.0000 - 7.88097 36.6634 -10.0000 - 15.7794 28.8865 -10.0000 - 16.8000 27.9364 -10.0000 - 8.63900 36.0408 -10.0000 - 17.8230 26.9760 -10.0000 - -2.71833 47.5537 -10.0000 - 18.8491 26.0060 -10.0000 - 19.8781 25.0278 -10.0000 - 20.9087 24.0434 -10.0000 - 9.60147 35.2438 -10.0000 - 4.58921 40.4395 -10.0000 - 21.9389 23.0549 -10.0000 - -0.958950E-01 45.0832 -10.0000 - -45.9887 90.9204 -10.0000 - 22.9660 22.0641 -10.0000 - 2.54983 42.6345 -10.0000 - 23.9880 21.0716 -10.0000 - 25.0038 20.0776 -10.0000 - 29.0095 16.0831 -10.0000 - 28.0154 17.0847 -10.0000 - 27.0169 18.0844 -10.0000 - 26.0133 19.0820 -10.0000 - 3.96596 41.3937 -10.0000 - 5.70772 39.4369 -10.0000 - 10.6097 34.3982 -10.0000 - -46.9798 92.0338 -10.0000 - -1.51905 46.8148 -10.0000 - -47.9729 93.1176 -10.0000 - -48.9849 94.1873 -10.0000 - 11.6340 33.5257 -10.0000 - 1.08878 44.3297 -10.0000 - 12.6631 32.6337 -10.0000 - 8.54103 36.8551 -10.0000 - 13.6917 31.7262 -10.0000 - -2.98573 48.5377 -10.0000 - 6.91703 38.4735 -10.0000 - 14.7178 30.8053 -10.0000 - 3.70726 42.0562 -10.0000 - 15.7416 29.8723 -10.0000 - -0.333078 46.0592 -10.0000 - 9.51324 36.1386 -10.0000 - 16.7645 28.9280 -10.0000 - 17.7883 27.9727 -10.0000 - 2.27945 43.5921 -10.0000 - 18.8146 27.0068 -10.0000 - 19.8439 26.0312 -10.0000 - 4.67790 41.3751 -10.0000 - 20.8757 25.0476 -10.0000 - 22.9389 23.0642 -10.0000 - 21.9081 24.0578 -10.0000 - -44.9173 90.8803 -10.0000 - -1.76412 47.8003 -10.0000 - 10.5281 35.3266 -10.0000 - 23.9657 22.0684 -10.0000 - 8.21130 37.6991 -10.0000 - 24.9867 21.0714 -10.0000 - 29.0076 17.0756 -10.0000 - 28.0109 18.0762 -10.0000 - 26.0011 20.0738 -10.0000 - 27.0090 19.0755 -10.0000 - 5.62714 40.4627 -10.0000 - 0.847483 45.3015 -10.0000 - 3.45119 42.9067 -10.0000 - -45.9618 92.0156 -10.0000 - -3.26790 49.5309 -10.0000 - 11.5597 34.4731 -10.0000 - -48.9946 95.2523 -10.0000 - 12.5971 33.5940 -10.0000 - -46.9564 93.1028 -10.0000 - -47.9585 94.1927 -10.0000 - -0.566226 47.0399 -10.0000 - 9.38395 37.0201 -10.0000 - 13.6342 32.6960 -10.0000 - 6.76792 39.5364 -10.0000 - 2.02916 44.5532 -10.0000 - 14.6681 31.7829 -10.0000 - 15.6980 30.8566 -10.0000 - 4.54196 42.2238 -10.0000 - 16.7249 29.9184 -10.0000 - -2.01647 48.7991 -10.0000 - 17.7509 28.9687 -10.0000 - 10.4265 36.2457 -10.0000 - 18.7781 28.0077 -10.0000 - -3.56807 50.5293 -10.0000 - 7.98058 38.6836 -10.0000 - 19.8080 27.0359 -10.0000 - 0.614248 46.2742 -10.0000 - 20.8408 26.0544 -10.0000 - 3.20453 43.8270 -10.0000 - 5.56735 41.4317 -10.0000 - 21.8754 25.0649 -10.0000 - 22.9096 24.0696 -10.0000 - 23.9410 23.0709 -10.0000 - 24.9673 22.0706 -10.0000 - 11.4710 35.4147 -10.0000 - 28.0055 19.0697 -10.0000 - 25.9869 21.0700 -10.0000 - 29.0053 18.0694 -10.0000 - 26.9996 20.0697 -10.0000 - -44.9366 92.0171 -10.0000 - -43.7227 90.8682 -10.0000 - -0.795304 48.0322 -10.0000 - 9.17961 37.9221 -10.0000 - -49.0481 96.2933 -10.0000 - 1.78956 45.5173 -10.0000 - 4.34504 43.1130 -10.0000 - 12.5186 34.5505 -10.0000 - -45.9451 93.0876 -10.0000 - -2.28423 49.8120 -10.0000 - 6.64207 40.5528 -10.0000 - 13.5656 33.6633 -10.0000 - 14.6088 32.7586 -10.0000 - -47.9485 95.2987 -10.0000 - -3.88602 51.5281 -10.0000 - 10.2969 37.1620 -10.0000 - -46.9304 94.1727 -10.0000 - 15.6467 31.8395 -10.0000 - 0.391254 47.2513 -10.0000 - 16.6796 30.9076 -10.0000 - 2.96414 44.7741 -10.0000 - -42.6386 90.4501 -10.0000 - 5.43737 42.3583 -10.0000 - 17.7094 29.9638 -10.0000 - 7.80255 39.6873 -10.0000 - 18.7388 29.0084 -10.0000 - 11.3650 36.3518 -10.0000 - 19.7698 28.0413 -10.0000 - 20.8037 27.0633 -10.0000 - -1.02405 49.0454 -10.0000 - -49.2266 97.1816 -10.0000 - 21.8403 26.0756 -10.0000 - 22.8778 25.0800 -10.0000 - 8.98488 38.8740 -10.0000 - 23.9137 24.0791 -10.0000 - 24.9454 23.0756 -10.0000 - -2.57735 50.8309 -10.0000 - 25.9708 22.0715 -10.0000 - 29.0026 19.0666 -10.0000 - 1.55976 46.4821 -10.0000 - 27.9991 20.0666 -10.0000 - 4.12632 44.0391 -10.0000 - 26.9887 21.0681 -10.0000 - 12.4264 35.5035 -10.0000 - 6.52231 41.5356 -10.0000 - -43.9210 92.0757 -10.0000 - -4.22083 52.5234 -10.0000 - -44.9456 93.0857 -10.0000 - 10.1350 38.0900 -10.0000 - -41.6786 90.2040 -10.0000 - -42.9425 91.5386 -10.0000 - 13.4848 34.6282 -10.0000 - 0.182857 48.2412 -10.0000 - 14.5386 33.7326 -10.0000 - 5.26138 43.2887 -10.0000 - 2.72852 45.7307 -10.0000 - -45.9183 94.1435 -10.0000 - 7.64866 40.6836 -10.0000 - 15.5860 32.8208 -10.0000 - -1.26707 50.0851 -10.0000 - 11.2393 37.2891 -10.0000 - 16.6269 31.8955 -10.0000 - -46.8901 95.2533 -10.0000 - -47.9563 96.5198 -10.0000 - 17.6625 30.9578 -10.0000 - -48.5906 97.2627 -10.0000 - -2.89381 51.8489 -10.0000 - 18.6953 30.0082 -10.0000 - -49.2003 98.0059 -10.0000 - 8.80936 39.8495 -10.0000 - 3.89855 44.9868 -10.0000 - 1.34435 47.4466 -10.0000 - 19.7283 29.0468 -10.0000 - -42.2771 91.3418 -10.0000 - 6.37693 42.4970 -10.0000 - 20.7636 28.0735 -10.0000 - 12.3194 36.4545 -10.0000 - 21.8020 27.0891 -10.0000 - 22.8427 26.0948 -10.0000 - -4.57187 53.5112 -10.0000 - 23.8833 25.0931 -10.0000 - 24.9207 24.0869 -10.0000 - 25.9522 23.0790 -10.0000 - 26.9761 22.0717 -10.0000 - 28.9994 20.0636 -10.0000 - 9.96608 39.0403 -10.0000 - 27.9917 21.0663 -10.0000 - -43.0137 92.2599 -10.0000 - -40.7428 89.9894 -10.0000 - -0.753900E-02 49.2630 -10.0000 - 13.3911 35.5910 -10.0000 - -43.9690 93.1117 -10.0000 - 5.05875 44.2344 -10.0000 - 2.49938 46.6866 -10.0000 - 7.50070 41.6684 -10.0000 - -1.55499 51.1318 -10.0000 - -44.9304 94.1197 -10.0000 - 11.0951 38.2333 -10.0000 - 14.4565 34.7049 -10.0000 - -3.23173 52.8623 -10.0000 - -41.4326 91.1543 -10.0000 - 15.5148 33.8009 -10.0000 - -48.4226 97.9183 -10.0000 - 1.15472 48.4156 -10.0000 - 16.5652 32.8822 -10.0000 - 8.64652 40.8322 -10.0000 - 6.20370 43.4561 -10.0000 - -45.8698 95.1917 -10.0000 - 3.66677 45.9429 -10.0000 - 17.6084 31.9506 -10.0000 - 12.1973 37.4063 -10.0000 - -49.1513 98.8793 -10.0000 - -4.93823 54.4874 -10.0000 - 18.6465 31.0071 -10.0000 - -46.8139 96.3528 -10.0000 - 19.6826 30.0516 -10.0000 - -42.1656 92.2208 -10.0000 - -39.8014 89.7673 -10.0000 - 20.7198 29.0841 -10.0000 - 9.80026 40.0074 -10.0000 - 21.7601 28.1045 -10.0000 - 13.2843 36.5530 -10.0000 - -0.194206 50.3484 -10.0000 - -1.87220 52.1730 -10.0000 - 22.8037 27.1135 -10.0000 - 4.83986 45.1928 -10.0000 - 2.28232 47.6325 -10.0000 - 23.8489 26.1126 -10.0000 - 7.34240 42.6457 -10.0000 - 24.8924 25.1047 -10.0000 - 25.9308 24.0933 -10.0000 - -43.0336 93.1676 -10.0000 - 26.9615 23.0815 -10.0000 - 27.9830 22.0717 -10.0000 - 28.9956 21.0651 -10.0000 - -47.5944 97.6115 -10.0000 - 10.9415 39.1894 -10.0000 - 14.3624 35.6762 -10.0000 - -40.5165 90.9595 -10.0000 - -43.9705 94.1120 -10.0000 - -5.31613 55.4499 -10.0000 - -3.59204 53.8672 -10.0000 - 6.00786 44.4222 -10.0000 - 3.43448 46.8964 -10.0000 - 8.48721 41.8161 -10.0000 - 1.01665 49.4164 -10.0000 - -44.8861 95.1343 -10.0000 - 12.0620 38.3626 -10.0000 - 15.4324 34.7799 -10.0000 - -48.2979 98.7587 -10.0000 - -41.2615 92.1149 -10.0000 - 16.4935 33.8678 -10.0000 - -38.8535 89.5259 -10.0000 - -0.493230 51.4363 -10.0000 - 17.5459 32.9423 -10.0000 - -49.1078 99.7880 -10.0000 - 9.63831 40.9846 -10.0000 - 18.5910 32.0047 -10.0000 - -45.7837 96.2342 -10.0000 - 2.08913 48.5542 -10.0000 - -5.70399 56.3990 -10.0000 - 4.61000 46.1562 -10.0000 - -2.21306 53.2093 -10.0000 - 13.1652 37.5160 -10.0000 - 7.16748 43.6236 -10.0000 - 19.6317 31.0555 -10.0000 - 20.6715 30.0943 -10.0000 - -42.1105 93.1726 -10.0000 - 21.7137 29.1209 -10.0000 - -39.5695 90.7465 -10.0000 - 22.7598 28.1350 -10.0000 - -46.6312 97.4069 -10.0000 - 10.7850 40.1571 -10.0000 - 23.8095 27.1372 -10.0000 - 24.8596 26.1294 -10.0000 - -3.97470 54.8569 -10.0000 - 25.9058 25.1151 -10.0000 - 14.2566 36.6473 -10.0000 - 26.9443 24.0987 -10.0000 - 27.9729 23.0835 -10.0000 - 28.9912 22.0720 -10.0000 - -43.0402 94.1241 -10.0000 - 8.32275 42.8015 -10.0000 - 3.20550 47.8361 -10.0000 - 5.79389 45.3960 -10.0000 - -6.10056 57.3353 -10.0000 - 11.9180 39.3262 -10.0000 - -47.4112 98.5751 -10.0000 - -40.3145 91.9527 -10.0000 - -37.9012 89.2611 -10.0000 - -0.817667 52.5013 -10.0000 - -43.9418 95.0870 -10.0000 - 15.3387 35.7585 -10.0000 - 1.94417 49.4148 -10.0000 - 9.47706 41.9686 -10.0000 - -48.2079 99.6693 -10.0000 - -4.37066 55.8297 -10.0000 - 1.01303 50.6039 -10.0000 - 4.37229 47.1151 -10.0000 - 16.4112 34.8529 -10.0000 - 6.97496 44.6076 -10.0000 - -2.58378 54.2387 -10.0000 - -44.8025 96.1355 -10.0000 - 13.0355 38.4823 -10.0000 - 17.4740 33.9332 -10.0000 - 18.5276 33.0012 -10.0000 - -49.0726 100.719 -10.0000 - -38.6060 90.5111 -10.0000 - 19.5745 32.0579 -10.0000 - -6.50165 58.2579 -10.0000 - -41.1336 93.1416 -10.0000 - 10.6278 41.1343 -10.0000 - 20.6180 31.1034 -10.0000 - 14.1401 37.6195 -10.0000 - -45.6503 97.2556 -10.0000 - 2.98337 48.7487 -10.0000 - 21.6622 30.1370 -10.0000 - 5.56419 46.3726 -10.0000 - 8.14788 43.7920 -10.0000 - 22.7104 29.1581 -10.0000 - 1.89175 50.1092 -10.0000 - 23.7639 28.1658 -10.0000 - -36.9470 88.9708 -10.0000 - 24.8206 27.1606 -10.0000 - -42.1097 94.1599 -10.0000 - 25.8756 26.1451 -10.0000 - -4.77699 56.7867 -10.0000 - 26.9236 25.1243 -10.0000 - 27.9607 24.1031 -10.0000 - 28.9860 23.0855 -10.0000 - -39.3445 91.7543 -10.0000 - 11.7692 40.2982 -10.0000 - 0.604182 51.7608 -10.0000 - 15.2343 36.7373 -10.0000 - -46.4720 98.4046 -10.0000 - -43.0477 95.0521 -10.0000 - -1.15628 53.5639 -10.0000 - -6.90820 59.1753 -10.0000 - 9.31246 42.9592 -10.0000 - 4.12919 48.0595 -10.0000 - -2.99309 55.2443 -10.0000 - 6.76463 45.5990 -10.0000 - -47.2879 99.5283 -10.0000 - 12.8981 39.4535 -10.0000 - 16.3185 35.8378 -10.0000 - -43.8606 96.0441 -10.0000 - -37.6322 90.2504 -10.0000 - 2.76558 49.6160 -10.0000 - -5.19235 57.7264 -10.0000 - -48.1392 100.611 -10.0000 - -40.1304 92.9888 -10.0000 - 17.3922 34.9236 -10.0000 - 10.4695 42.1200 -10.0000 - 18.4556 33.9969 -10.0000 - 14.0147 38.5942 -10.0000 - 5.31992 47.3437 -10.0000 - -44.6809 97.1262 -10.0000 - -49.0436 101.662 -10.0000 - -35.9935 88.6542 -10.0000 - 7.95975 44.7914 -10.0000 - 19.5101 33.0591 -10.0000 - 0.259914 52.8310 -10.0000 - -7.32250 60.0928 -10.0000 - 20.5586 32.1108 -10.0000 - -3.41136 56.2276 -10.0000 - 21.6054 31.1517 -10.0000 - -38.3588 91.5289 -10.0000 - -42.2341 95.0384 -10.0000 - 22.6550 30.1809 -10.0000 - 11.6179 41.2783 -10.0000 - 2.51973 50.4201 -10.0000 - 15.1205 37.7173 -10.0000 - 23.7110 29.1967 -10.0000 - -1.52952 54.6368 -10.0000 - -45.5087 98.2535 -10.0000 - 24.7737 28.1975 -10.0000 - -5.60720 58.6528 -10.0000 - 25.8385 27.1837 -10.0000 - 26.8980 26.1595 -10.0000 - 27.9459 25.1319 -10.0000 - 28.9797 24.1068 -10.0000 - 3.88161 48.9803 -10.0000 - 9.14135 43.9586 -10.0000 - 6.53498 46.5940 -10.0000 - -46.3416 99.3835 -10.0000 - 2.04387 51.2095 -10.0000 - -41.0347 94.3164 -10.0000 - -36.6521 89.9619 -10.0000 - 12.7558 40.4310 -10.0000 - -42.9645 95.9504 -10.0000 - 16.2160 36.8232 -10.0000 - -39.1285 92.7964 -10.0000 - -35.0432 88.3109 -10.0000 - -7.75071 61.0183 -10.0000 - -3.83861 57.1950 -10.0000 - -47.1937 100.490 -10.0000 - 10.3089 43.1143 -10.0000 - 17.3008 35.9141 -10.0000 - 5.06288 48.2994 -10.0000 - 13.8826 39.5726 -10.0000 - -41.5884 95.0739 -10.0000 - 7.75543 45.8016 -10.0000 - -43.7332 96.9993 -10.0000 - -6.01940 59.5755 -10.0000 - -48.0833 101.570 -10.0000 - -1.99753 55.6571 -10.0000 - 1.65003 52.1613 -10.0000 - -0.571170E-01 53.9092 -10.0000 - 18.3746 34.9921 -10.0000 - -37.3593 91.2764 -10.0000 - 19.4379 34.0593 -10.0000 - -8.19581 61.9473 -10.0000 - -49.0182 102.628 -10.0000 - 11.4650 42.2665 -10.0000 - 20.4929 33.1165 -10.0000 - 3.62387 49.8711 -10.0000 - -4.28257 58.1350 -10.0000 - 14.9989 38.6992 -10.0000 - -44.5401 98.1119 -10.0000 - -34.0988 87.9408 -10.0000 - 21.5432 32.1641 -10.0000 - -39.9404 94.0698 -10.0000 - 6.28337 47.5836 -10.0000 - 22.5939 31.2017 -10.0000 - 8.96136 44.9703 -10.0000 - -42.1292 95.8427 -10.0000 - 23.6506 30.2276 -10.0000 - -35.6700 89.6436 -10.0000 - 24.7171 29.2384 -10.0000 - -45.3761 99.2418 -10.0000 - 25.7917 28.2307 -10.0000 - -38.1173 92.5830 -10.0000 - 12.6107 41.4151 -10.0000 - 26.8651 27.2058 -10.0000 - -6.43265 60.5036 -10.0000 - 27.9270 26.1716 -10.0000 - -2.43940 56.6456 -10.0000 - 28.9719 25.1376 -10.0000 - 16.1050 37.8098 -10.0000 - -8.66065 62.8740 -10.0000 - -46.2329 100.361 -10.0000 - 1.31771 53.1512 -10.0000 - 3.33576 50.7344 -10.0000 - 10.1450 44.1190 -10.0000 - 4.79614 49.2332 -10.0000 - 17.2006 36.9052 -10.0000 - -4.71341 59.0560 -10.0000 - 13.7461 40.5557 -10.0000 - 7.52919 46.8208 -10.0000 - -42.8176 96.8581 -10.0000 - -33.1622 87.5441 -10.0000 - -47.1158 101.463 -10.0000 - -41.3654 95.6929 -10.0000 - -36.3495 90.9924 -10.0000 - 18.2849 35.9875 -10.0000 - -34.6896 89.2957 -10.0000 - 11.3108 43.2635 -10.0000 - -6.85513 61.4441 -10.0000 - -48.0344 102.544 -10.0000 - -38.9172 93.8646 -10.0000 - -9.14309 63.7922 -10.0000 - 14.8715 39.6841 -10.0000 - -0.364622 55.0972 -10.0000 - -43.5754 97.9654 -10.0000 - 2.97913 51.6002 -10.0000 - 19.3579 35.0589 -10.0000 - 6.01003 48.5546 -10.0000 - -2.88077 57.6356 -10.0000 - 8.76929 45.9988 -10.0000 - 20.4205 34.1208 -10.0000 - -48.9945 103.610 -10.0000 - -40.5947 95.3496 -10.0000 - 21.4757 33.1742 -10.0000 - -5.12768 59.9756 -10.0000 - -44.3984 99.1012 -10.0000 - -37.0884 92.3454 -10.0000 - 22.5279 32.2193 -10.0000 - 12.4642 42.4064 -10.0000 - -32.2355 87.1208 -10.0000 - 23.5835 31.2555 -10.0000 - 1.03826 54.1533 -10.0000 - 15.9871 38.7981 -10.0000 - -1.02245 56.1054 -10.0000 - 24.6500 30.2796 -10.0000 - -7.29737 62.3951 -10.0000 - 25.7317 29.2845 -10.0000 - 4.51851 50.1438 -10.0000 - 26.8212 28.2644 -10.0000 - -45.2581 100.230 -10.0000 - -9.63913 64.6971 -10.0000 - 27.9018 27.2247 -10.0000 - 9.97707 45.1379 -10.0000 - -33.7149 88.9173 -10.0000 - 28.9618 26.1801 -10.0000 - 7.27064 47.8389 -10.0000 - -41.9513 96.6821 -10.0000 - -3.38253 58.5669 -10.0000 - 17.0926 37.8974 -10.0000 - 13.6073 41.5442 -10.0000 - 2.63552 52.5151 -10.0000 - -46.1392 101.345 -10.0000 - -37.8892 93.6692 -10.0000 - -39.6787 95.1064 -10.0000 - -35.3355 90.6732 -10.0000 - 18.1872 36.9836 -10.0000 - -5.53232 60.9086 -10.0000 - -31.3205 86.6717 -10.0000 - 11.1555 44.2704 -10.0000 - -47.0469 102.447 -10.0000 - 5.72567 49.5008 -10.0000 - -1.46451 57.0684 -10.0000 - -7.76883 63.3437 -10.0000 - -42.6224 97.7938 -10.0000 - -10.1418 65.5795 -10.0000 - 14.7406 40.6725 -10.0000 - 19.2701 36.0586 -10.0000 - 4.22321 51.0373 -10.0000 - 8.55715 47.0496 -10.0000 - -47.9886 103.538 -10.0000 - -3.83244 59.4663 -10.0000 - -41.1494 96.4635 -10.0000 - -32.7491 88.5084 -10.0000 - -36.0421 92.0714 -10.0000 - -43.4086 98.9544 -10.0000 - 20.3414 35.1243 -10.0000 - 12.3173 43.4057 -10.0000 - 2.32398 53.4556 -10.0000 - 21.4028 34.1823 -10.0000 - -48.9708 104.614 -10.0000 - 15.8644 39.7886 -10.0000 - -34.3218 90.3213 -10.0000 - 22.4578 33.2335 -10.0000 - 0.110400 55.9846 -10.0000 - 0.836978 55.1517 -10.0000 - 6.97063 48.8286 -10.0000 - 23.5120 32.2785 -10.0000 - -5.93951 61.8668 -10.0000 - -44.2711 100.096 -10.0000 - -10.6512 66.4423 -10.0000 - -8.26376 64.2796 -10.0000 - 9.80539 46.1782 -10.0000 - 24.5739 31.3161 -10.0000 - -30.4189 86.1981 -10.0000 - 16.9786 38.8912 -10.0000 - 25.6556 30.3402 -10.0000 - 13.4678 42.5387 -10.0000 - 3.90547 51.9290 -10.0000 - -38.7093 94.9223 -10.0000 - 26.7602 29.3355 -10.0000 - -45.1531 101.221 -10.0000 - 27.8662 28.2948 -10.0000 - 28.9481 27.2370 -10.0000 - -4.24211 60.3691 -10.0000 - -40.3474 96.2445 -10.0000 - -41.7061 97.5626 -10.0000 - 18.0826 37.9808 -10.0000 - -0.215348 56.5953 -10.0000 - -36.8297 93.4628 -10.0000 - -31.7948 88.0689 -10.0000 - 5.43479 50.4244 -10.0000 - -11.1681 67.2884 -10.0000 - 11.0004 45.2890 -10.0000 - -29.5314 85.7026 -10.0000 - -1.85644 58.1451 -10.0000 - -46.0545 102.336 -10.0000 - -6.37009 62.8522 -10.0000 - 14.6081 41.6651 -10.0000 - -8.77467 65.1981 -10.0000 - 19.1751 37.0590 -10.0000 - -33.3144 89.9336 -10.0000 - 8.30150 48.1205 -10.0000 - -46.9819 103.446 -10.0000 - 2.05096 54.4021 -10.0000 - -11.6931 68.1185 -10.0000 - -2.52713 59.0350 -10.0000 - -34.9919 91.7490 -10.0000 - 20.2556 36.1278 -10.0000 - 12.1708 44.4136 -10.0000 - -42.3915 98.7878 -10.0000 - 3.59012 52.8346 -10.0000 - -28.6580 85.1872 -10.0000 - 6.66406 49.7831 -10.0000 - -40.9366 97.2268 -10.0000 - -47.9428 104.548 -10.0000 - -4.62675 61.2966 -10.0000 - 15.7388 40.7816 -10.0000 - -0.530494 57.3999 -10.0000 - 0.801581 56.0551 -10.0000 - 21.3245 35.1892 -10.0000 - -43.2709 99.9607 -10.0000 - -30.8553 87.5992 -10.0000 - -6.85377 63.8325 -10.0000 - 5.13667 51.3325 -10.0000 - 22.3841 34.2448 -10.0000 - -9.29518 66.0960 -10.0000 - -12.2261 68.9315 -10.0000 - -48.9456 105.638 -10.0000 - -39.4795 96.0706 -10.0000 - 23.4384 33.2962 -10.0000 - 9.63024 47.2605 -10.0000 - 16.8603 39.8865 -10.0000 - 13.3288 43.5402 -10.0000 - -37.6935 94.7703 -10.0000 - 24.4945 32.3445 -10.0000 - -2.98541 59.8800 -10.0000 - -27.7983 84.6534 -10.0000 - -44.1580 101.094 -10.0000 - -32.3170 89.5113 -10.0000 - 25.5647 31.3882 -10.0000 - 17.9725 38.9792 -10.0000 - -12.7655 69.7242 -10.0000 - 26.6733 30.4142 -10.0000 - 7.93934 49.1327 -10.0000 - -35.7319 93.2155 -10.0000 - 10.8490 46.3209 -10.0000 - -45.0569 102.217 -10.0000 - -33.9391 91.3968 -10.0000 - 27.8121 29.3879 -10.0000 - 28.9286 28.3134 -10.0000 - 1.82416 55.3352 -10.0000 - 14.4759 42.6625 -10.0000 - 3.29104 53.7499 -10.0000 - -4.99941 62.2713 -10.0000 - -7.36818 64.7900 -10.0000 - -26.9520 84.1022 -10.0000 - 19.0740 38.0604 -10.0000 - -40.1753 97.0816 -10.0000 - 0.583555 56.8412 -10.0000 - -9.82281 66.9739 -10.0000 - -45.9739 103.338 -10.0000 - -13.3074 70.4915 -10.0000 - -1.48817 58.9975 -10.0000 - -29.9337 87.1017 -10.0000 - 4.83182 52.2342 -10.0000 - 6.36022 50.7120 -10.0000 - -0.778952 58.2803 -10.0000 - 20.1637 37.1319 -10.0000 - -3.37618 60.7465 -10.0000 - 12.0257 45.4305 -10.0000 - -40.7211 97.8319 -10.0000 - 15.6125 41.7776 -10.0000 - -46.9166 104.459 -10.0000 - -26.1192 83.5340 -10.0000 - -41.2777 98.5703 -10.0000 - -31.3326 89.0536 -10.0000 - -10.3573 67.8332 -10.0000 - 21.2410 36.1958 -10.0000 - -13.8428 71.2249 -10.0000 - -42.2516 99.8249 -10.0000 - -1.83512 59.5456 -10.0000 - -38.5543 95.9411 -10.0000 - -29.0307 86.5818 -10.0000 - -47.8939 105.578 -10.0000 - -7.89890 65.7229 -10.0000 - -14.3405 71.9015 -10.0000 - 13.1911 44.5496 -10.0000 - 16.7399 40.8834 -10.0000 - -32.8953 90.9974 -10.0000 - 22.3067 35.2543 -10.0000 - -25.3000 82.9498 -10.0000 - -14.7054 72.4554 -10.0000 - -36.6109 94.6322 -10.0000 - -5.38908 63.3222 -10.0000 - -43.1535 100.967 -10.0000 - 23.3634 34.3098 -10.0000 - 3.01449 54.6651 -10.0000 - 7.60082 50.0841 -10.0000 - -10.8987 68.6736 -10.0000 - -48.9172 106.694 -10.0000 - 1.64298 56.2253 -10.0000 - 24.4159 33.3648 -10.0000 - 0.330750 57.6553 -10.0000 - -34.6439 92.8692 -10.0000 - 17.8586 39.9787 -10.0000 - 9.44966 48.4646 -10.0000 - -3.72836 61.6483 -10.0000 - 25.4732 32.4216 -10.0000 - 6.05813 51.6252 -10.0000 - 4.52869 53.1365 -10.0000 - 10.7118 47.3652 -10.0000 - -28.1446 86.0441 -10.0000 - -44.0539 102.093 -10.0000 - -24.4938 82.3499 -10.0000 - 14.3455 43.6660 -10.0000 - -39.3476 96.9780 -10.0000 - -2.19660 60.2814 -10.0000 - 26.5542 31.4787 -10.0000 - 18.9679 39.0629 -10.0000 - -11.4472 69.4934 -10.0000 - -0.865117 59.1105 -10.0000 - -23.7010 81.7361 -10.0000 - -40.0780 97.8657 -10.0000 - -44.9645 103.220 -10.0000 - -30.3662 88.5587 -10.0000 - -8.43846 66.6327 -10.0000 - -5.90693 64.3506 -10.0000 - 27.7194 30.5075 -10.0000 - -22.9201 81.1087 -10.0000 - 11.8839 46.4544 -10.0000 - 28.8990 29.4231 -10.0000 - -27.2734 85.4905 -10.0000 - 20.0663 38.1371 -10.0000 - -31.8638 90.5606 -10.0000 - 15.4877 42.7770 -10.0000 - -37.5724 95.8553 -10.0000 - -45.8929 104.351 -10.0000 - -22.1507 80.4686 -10.0000 - -12.0016 70.2886 -10.0000 - 8.88680 49.4910 -10.0000 - 2.76198 55.5689 -10.0000 - 1.42099 57.0654 -10.0000 - 21.1524 37.2030 -10.0000 - -21.3926 79.8150 -10.0000 - 0.935471E-01 58.4907 -10.0000 - -16.4824 74.9275 -10.0000 - 5.75657 52.5299 -10.0000 - -15.7906 74.2138 -10.0000 - -20.6473 79.1470 -10.0000 - -6.45442 65.3311 -10.0000 - 4.23420 54.0394 -10.0000 - 7.28406 51.0077 -10.0000 - -46.8472 105.489 -10.0000 - -4.04024 62.6149 -10.0000 - 16.6194 41.8819 -10.0000 - -26.4157 84.9218 -10.0000 - -17.1590 75.6488 -10.0000 - -19.9181 78.4647 -10.0000 - -41.2065 99.7053 -10.0000 - -15.0547 73.5385 -10.0000 - -2.54210 61.0981 -10.0000 - 13.0545 45.5671 -10.0000 - 22.2257 36.2633 -10.0000 - -42.1391 100.844 -10.0000 - -33.5395 92.5372 -10.0000 - -17.8323 76.3629 -10.0000 - -1.12001 59.8385 -10.0000 - -18.5120 77.0696 -10.0000 - -19.2066 77.7711 -10.0000 - -12.5599 71.0532 -10.0000 - -8.98398 67.5220 -10.0000 - -47.8389 106.635 -10.0000 - 23.2871 35.3208 -10.0000 - 17.7428 40.9788 -10.0000 - -29.4253 88.0293 -10.0000 - 24.3395 34.3791 -10.0000 - -40.1920 98.7156 -10.0000 - -25.5711 84.3380 -10.0000 - -43.0457 101.970 -10.0000 - -48.8839 107.790 -10.0000 - -38.4660 96.9058 -10.0000 - 14.2176 44.6773 -10.0000 - -13.1192 71.7784 -10.0000 - 25.3881 33.4422 -10.0000 - -35.4055 94.4886 -10.0000 - 10.6214 48.4040 -10.0000 - -30.8439 90.0841 -10.0000 - -14.2582 73.0453 -10.0000 - -9.53526 68.3920 -10.0000 - 18.8582 40.0661 -10.0000 - 26.4436 32.5147 -10.0000 - 8.51645 50.4073 -10.0000 - -13.6783 72.4495 -10.0000 - -43.9535 103.097 -10.0000 - 1.17753 57.8969 -10.0000 - -7.01159 66.2753 -10.0000 - 2.52628 56.4498 -10.0000 - -28.5098 87.4789 -10.0000 - -39.2804 97.8418 -10.0000 - 9.97053 49.3067 -10.0000 - 27.5345 31.5991 -10.0000 - 11.7500 47.4781 -10.0000 - -0.109502 59.3108 -10.0000 - 5.45739 53.4304 -10.0000 - 6.97825 51.9182 -10.0000 - -24.7395 83.7398 -10.0000 - 3.95184 54.9386 -10.0000 - 19.9643 39.1432 -10.0000 - -2.86178 61.9486 -10.0000 - -1.42015 60.6086 -10.0000 - 15.3664 43.7814 -10.0000 - -10.0930 69.2420 -10.0000 - -44.8716 104.232 -10.0000 - -36.5234 95.8098 -10.0000 - -32.4558 92.1136 -10.0000 - 21.0590 38.2114 -10.0000 - -27.6144 86.9153 -10.0000 - -23.9209 83.1283 -10.0000 - 12.9173 46.5906 -10.0000 - 16.5014 42.8820 -10.0000 - -45.8071 105.379 -10.0000 - -34.3082 93.9859 -10.0000 - -10.6574 70.0694 -10.0000 - -4.27146 63.8237 -10.0000 - 22.1407 37.2730 -10.0000 - -23.1148 82.5054 -10.0000 - -41.1189 100.736 -10.0000 - 28.8534 30.6335 -10.0000 - -7.57230 67.1927 -10.0000 - 9.68141 49.9351 -10.0000 - -29.8435 89.5580 -10.0000 - 0.932309 58.7276 -10.0000 - -37.5303 96.8917 -10.0000 - -22.3193 81.8729 -10.0000 - -46.7692 106.542 -10.0000 - 23.2089 36.3312 -10.0000 - 17.6272 41.9790 -10.0000 - -3.13701 62.7841 -10.0000 - 2.28215 57.3053 -10.0000 - -26.7345 86.3402 -10.0000 - -0.356945 60.0998 -10.0000 - -40.1797 99.6782 -10.0000 - 5.16296 54.3274 -10.0000 - -31.3907 91.6622 -10.0000 - 6.67714 52.8217 -10.0000 - -4.92791 64.9224 -10.0000 - 8.19581 51.3099 -10.0000 - -1.72869 61.4242 -10.0000 - -42.0335 101.850 -10.0000 - -11.2285 70.8707 -10.0000 - -21.5316 81.2312 -10.0000 - 3.68154 55.8286 -10.0000 - 14.0911 45.6983 -10.0000 - 24.2645 35.3900 -10.0000 - -47.7738 107.728 -10.0000 - 10.6648 49.3307 -10.0000 - -38.4421 97.8010 -10.0000 - 25.3102 34.4546 -10.0000 - -20.7499 80.5779 -10.0000 - 18.7465 41.0691 -10.0000 - -39.2670 98.7152 -10.0000 - -42.9411 102.973 -10.0000 - 26.3509 33.5312 -10.0000 - 11.6323 48.4833 -10.0000 - -48.8439 108.935 -10.0000 - -5.52731 65.9148 -10.0000 - -25.8673 85.7531 -10.0000 - -19.9773 79.9083 -10.0000 - -11.8062 71.6407 -10.0000 - -19.2235 79.2197 -10.0000 - 27.3966 32.6293 -10.0000 - 19.8586 40.1498 -10.0000 - -8.13538 68.0895 -10.0000 - 15.2500 44.7934 -10.0000 - -3.31247 63.4869 -10.0000 - -43.8525 104.106 -10.0000 - -15.7088 75.6959 -10.0000 - -17.7795 77.8142 -10.0000 - -16.3934 76.3999 -10.0000 - -18.4917 78.5196 -10.0000 - -35.4785 95.7269 -10.0000 - -17.0823 77.1071 -10.0000 - 0.691091 59.5496 -10.0000 - 9.38373 50.7402 -10.0000 - -34.5887 95.0883 -10.0000 - 2.02833 58.1477 -10.0000 - -28.8848 88.9794 -10.0000 - 28.4753 31.7747 -10.0000 - -25.0119 85.1530 -10.0000 - 20.9612 39.2209 -10.0000 - -15.0171 75.0037 -10.0000 - -14.3168 74.3381 -10.0000 - 12.7767 47.6127 -10.0000 - 6.37862 53.7207 -10.0000 - -0.630733 60.8996 -10.0000 - 4.87459 55.2192 -10.0000 - -12.3914 72.3743 -10.0000 - 7.89129 52.2111 -10.0000 - -44.7739 105.255 -10.0000 - 16.3885 43.8848 -10.0000 - -8.70252 68.9677 -10.0000 - 3.41873 56.7042 -10.0000 - -2.03499 62.2718 -10.0000 - -13.6196 73.7153 -10.0000 - -6.11654 66.8603 -10.0000 - 22.0517 38.2841 -10.0000 - -33.1110 93.7999 -10.0000 - -37.6389 97.7798 -10.0000 - -12.9900 73.0661 -10.0000 - -27.9633 88.3885 -10.0000 - -24.1688 84.5400 -10.0000 - -45.7116 106.424 -10.0000 - 23.1282 37.3424 -10.0000 - 17.5143 42.9786 -10.0000 - 10.4874 50.1525 -10.0000 - -30.3264 91.1748 -10.0000 - -34.0448 94.8774 -10.0000 - -9.27589 69.8263 -10.0000 - 13.9613 46.7298 -10.0000 - -41.0214 101.738 -10.0000 - 29.4341 31.3569 -10.0000 - 24.1900 36.4002 -10.0000 - -40.1111 100.656 -10.0000 - 1.77009 58.9825 -10.0000 - -36.4362 97.0345 -10.0000 - 0.436027 60.3601 -10.0000 - 11.5318 49.4375 -10.0000 - 18.6346 42.0708 -10.0000 - -46.6770 107.626 -10.0000 - -27.0650 87.7955 -10.0000 - 25.2378 35.4630 -10.0000 - -41.9281 102.851 -10.0000 - -23.3389 83.9155 -10.0000 - -2.35078 63.1257 -10.0000 - -39.2172 99.6307 -10.0000 - 9.08914 51.6089 -10.0000 - -9.85650 70.6621 -10.0000 - -38.3866 98.6641 -10.0000 - 3.15451 57.5646 -10.0000 - 26.2731 34.5374 -10.0000 - 6.08243 54.6153 -10.0000 - 7.59184 53.1111 -10.0000 - 4.59183 56.1031 -10.0000 - -47.6939 108.868 -10.0000 - -22.5222 83.2829 -10.0000 - 15.1386 45.8181 -10.0000 - -6.69922 67.7778 -10.0000 - 27.2984 33.6329 -10.0000 - 19.7504 41.1558 -10.0000 - -0.911913 61.7275 -10.0000 - -42.8353 103.979 -10.0000 - -31.9909 93.2711 -10.0000 - -34.5756 95.7656 -10.0000 - -21.7153 82.6461 -10.0000 - -36.9914 97.8108 -10.0000 - -33.4748 94.7577 -10.0000 - 28.3146 32.7712 -10.0000 - -26.1807 87.1982 -10.0000 - 12.6286 48.6186 -10.0000 - 20.8595 40.2310 -10.0000 - -10.4446 71.4716 -10.0000 - -20.9118 82.0064 -10.0000 - -2.72981 63.9301 -10.0000 - -48.7974 110.148 -10.0000 - -43.7471 105.124 -10.0000 - 16.2839 44.8931 -10.0000 - -3.37036 64.6738 -10.0000 - 1.50962 59.8094 -10.0000 - -29.2675 90.6169 -10.0000 - 29.2709 32.0557 -10.0000 - 10.2457 51.0035 -10.0000 - -20.1047 81.3595 -10.0000 - 21.9585 39.2967 -10.0000 - 2.88599 58.4136 -10.0000 - 0.171458 61.1724 -10.0000 - -25.3062 86.5928 -10.0000 - -19.2953 80.6926 -10.0000 - -11.0407 72.2514 -10.0000 - -44.6669 106.291 -10.0000 - -35.3550 96.7986 -10.0000 - -3.99382 65.5962 -10.0000 - 13.8163 47.7664 -10.0000 - -7.27805 68.6773 -10.0000 - 17.4072 43.9772 -10.0000 - 23.0442 38.3556 -10.0000 - -37.5478 98.5823 -10.0000 - 7.29362 54.0090 -10.0000 - 5.78858 55.5046 -10.0000 - 4.31224 56.9770 -10.0000 - 8.79567 52.4995 -10.0000 - -18.5143 79.9912 -10.0000 - 24.1145 37.4118 -10.0000 - -1.19282 62.5965 -10.0000 - 11.3569 50.3413 -10.0000 - -33.8347 95.5901 -10.0000 - -30.9112 92.8114 -10.0000 - -40.0179 101.635 -10.0000 - -17.7648 79.2785 -10.0000 - -24.4410 85.9764 -10.0000 - 18.5246 43.0698 -10.0000 - -17.0400 78.5653 -10.0000 - -28.2981 89.9424 -10.0000 - -16.3327 77.8550 -10.0000 - 25.1682 36.4709 -10.0000 - -11.6466 72.9990 -10.0000 - -15.6369 77.1488 -10.0000 - -40.9173 102.732 -10.0000 - -39.1335 100.572 -10.0000 - -7.85885 69.5618 -10.0000 - -4.60452 66.5517 -10.0000 - 1.24386 60.6277 -10.0000 - -14.9479 76.4480 -10.0000 - -38.2973 99.5510 -10.0000 - 15.0273 46.8641 -10.0000 - 2.61381 59.2542 -10.0000 - -14.2619 75.7556 -10.0000 - -45.6002 107.491 -10.0000 - 26.2051 35.5398 -10.0000 - -13.5796 75.0743 -10.0000 - 19.6409 42.1595 -10.0000 - 27.2246 34.6268 -10.0000 - -12.2667 73.7141 -10.0000 - -41.8202 103.852 -10.0000 - -12.9089 74.4014 -10.0000 - 12.4700 49.5940 -10.0000 - -0.888710E-01 62.0003 -10.0000 - -36.7659 98.4445 -10.0000 - -23.5868 85.3477 -10.0000 - -27.3862 89.2984 -10.0000 - 28.2230 33.7472 -10.0000 - -46.5618 108.750 -10.0000 - -8.44700 70.4283 -10.0000 - 9.97794 51.8826 -10.0000 - 20.7543 41.2403 -10.0000 - 4.03223 57.8404 -10.0000 - 6.99544 54.9035 -10.0000 - 8.50091 53.3970 -10.0000 - 29.1752 32.9393 -10.0000 - 16.1922 45.9140 -10.0000 - 5.49658 56.3872 -10.0000 - -33.1261 95.3293 -10.0000 - -42.7254 104.991 -10.0000 - -1.49496 63.5248 -10.0000 - -5.22235 67.4804 -10.0000 - -34.4245 96.6296 -10.0000 - -35.9777 98.0802 -10.0000 - 21.8608 40.3104 -10.0000 - -22.7470 84.7083 -10.0000 - -47.5936 110.072 -10.0000 - 2.33863 60.0869 -10.0000 - -26.4956 88.6762 -10.0000 - 0.976299 61.4389 -10.0000 - 13.6389 48.7881 -10.0000 - -9.04375 71.2725 -10.0000 - -21.9237 84.0638 -10.0000 - -43.6334 106.151 -10.0000 - -32.4035 94.8161 -10.0000 - 17.3102 44.9750 -10.0000 - 22.9561 39.3711 -10.0000 - -29.7956 92.3486 -10.0000 - 11.1316 51.2379 -10.0000 - -21.1123 83.4230 -10.0000 - -37.4131 99.4329 -10.0000 - 3.74987 58.6947 -10.0000 - 24.0364 38.4262 -10.0000 - -5.82436 68.3867 -10.0000 - -25.6124 88.0594 -10.0000 - -1.93670 64.4283 -10.0000 - -9.64882 72.0908 -10.0000 - 18.4192 44.0643 -10.0000 - -48.7518 111.499 -10.0000 - -20.3005 82.7908 -10.0000 - 25.0992 37.4810 -10.0000 - -0.323984 62.8744 -10.0000 - 8.20377 54.2954 -10.0000 - 6.69697 55.7933 -10.0000 - -39.0311 101.529 -10.0000 - 5.20526 57.2620 -10.0000 - 9.69684 52.7770 -10.0000 - -38.1872 100.467 -10.0000 - -44.5452 107.341 -10.0000 - -35.0744 97.7973 -10.0000 - 2.06008 60.9113 -10.0000 - 14.8951 47.9378 -10.0000 - 26.1426 36.5426 -10.0000 - -39.9128 102.617 -10.0000 - -19.4676 82.1638 -10.0000 - 12.2747 50.5390 -10.0000 - -49.4007 112.322 -10.0000 - 19.5317 43.1590 -10.0000 - -24.7331 87.4381 -10.0000 - -2.48637 65.3093 -10.0000 - 27.1649 35.6189 -10.0000 - -40.8084 103.727 -10.0000 - -33.5918 96.4064 -10.0000 - -6.41342 69.2836 -10.0000 - 0.718378 62.2385 -10.0000 - -31.4832 94.3648 -10.0000 - -10.2622 72.8812 -10.0000 - 28.1619 34.7217 -10.0000 - 3.46478 59.5413 -10.0000 - 29.1198 33.8729 -10.0000 - -18.5918 81.5167 -10.0000 - 20.6464 42.2471 -10.0000 - -17.7806 80.7791 -10.0000 - -41.7081 104.858 -10.0000 - -36.5518 99.2629 -10.0000 - 16.1204 46.9691 -10.0000 - -45.4632 108.581 -10.0000 - -7.00290 70.1744 -10.0000 - -23.8582 86.8067 -10.0000 - 13.4451 49.7836 -10.0000 - -3.06364 66.2488 -10.0000 - -10.8848 73.6428 -10.0000 - -17.0204 80.0421 -10.0000 - 21.7586 41.3238 -10.0000 - -16.2907 79.3165 -10.0000 - 1.77927 61.7258 -10.0000 - 10.8760 52.1395 -10.0000 - -15.5798 78.6002 -10.0000 - 17.2306 45.9720 -10.0000 - -27.6456 90.8742 -10.0000 - 4.91311 58.1290 -10.0000 - -42.6084 106.009 -10.0000 - -28.5762 91.8145 -10.0000 - 7.90400 55.1917 -10.0000 - 6.39791 56.6775 -10.0000 - 9.40717 53.6777 -10.0000 - -14.8815 77.8907 -10.0000 - -14.1918 77.1865 -10.0000 - 22.8630 40.3886 -10.0000 - -13.5088 76.4868 -10.0000 - -12.8331 75.7897 -10.0000 - -12.1683 75.0901 -10.0000 - -22.9916 86.1618 -10.0000 - -7.60496 71.0496 -10.0000 - -46.4080 109.938 -10.0000 - -26.7788 90.1840 -10.0000 - -11.5192 74.3774 -10.0000 - 3.17694 60.3808 -10.0000 - 0.495249 62.9997 -10.0000 - -30.4679 93.9689 -10.0000 - -32.7912 96.1202 -10.0000 - -34.1800 97.5510 -10.0000 - 23.9543 39.4442 -10.0000 - -3.66805 67.2250 -10.0000 - -35.6888 99.0088 -10.0000 - 14.6683 48.9871 -10.0000 - 18.3222 45.0523 -10.0000 - -0.483919 63.9584 -10.0000 - -37.2618 100.333 -10.0000 - 25.0284 38.4954 -10.0000 - -43.5076 107.187 -10.0000 - 12.0446 51.4686 -10.0000 - -22.1412 85.5041 -10.0000 - 26.0821 37.5493 -10.0000 - -38.0622 101.410 -10.0000 - -8.21866 71.9020 -10.0000 - -4.33750 68.1310 -10.0000 - -25.9099 89.5466 -10.0000 - 4.61920 58.9888 -10.0000 - -47.4725 111.353 -10.0000 - 19.4246 44.1516 -10.0000 - -49.2305 113.046 -10.0000 - 1.49814 62.5249 -10.0000 - 27.1126 36.6138 -10.0000 - -38.9180 102.499 -10.0000 - -21.3168 84.8417 -10.0000 - -39.8019 103.604 -10.0000 - 28.1160 35.6998 -10.0000 - 6.09789 57.5555 -10.0000 - 7.60173 56.0843 -10.0000 - 9.11106 54.5797 -10.0000 - 10.6013 53.0461 -10.0000 - 2.88597 61.2128 -10.0000 - 29.0842 34.8237 -10.0000 - 20.5364 43.2489 -10.0000 - 0.360268 63.6323 -10.0000 - -31.9765 95.7527 -10.0000 - -8.84139 72.7285 -10.0000 - -20.5130 84.1940 -10.0000 - -40.6954 104.726 -10.0000 - -44.4022 108.403 -10.0000 - -25.0331 88.9191 -10.0000 - 13.2253 50.7549 -10.0000 - -1.03567 64.9551 -10.0000 - -4.95613 69.0119 -10.0000 - -34.7974 98.7480 -10.0000 - 21.6518 42.3349 -10.0000 - -19.7129 83.5741 -10.0000 - 17.1832 46.9651 -10.0000 - 4.32320 59.8420 -10.0000 - -41.5900 105.868 -10.0000 - -36.3515 100.159 -10.0000 - -33.3172 97.2912 -10.0000 - -29.3691 93.5999 -10.0000 - -48.3775 112.745 -10.0000 - 16.0846 48.1380 -10.0000 - -5.54279 69.9010 -10.0000 - -9.47181 73.5279 -10.0000 - -24.1503 88.2874 -10.0000 - 22.7640 41.4070 -10.0000 - -18.8757 82.9914 -10.0000 - -45.2841 109.691 -10.0000 - 14.4465 50.0015 -10.0000 - 1.21430 63.2945 -10.0000 - -1.56652 65.8930 -10.0000 - 2.59113 62.0363 -10.0000 - 18.2387 46.0299 -10.0000 - 11.7880 52.3921 -10.0000 - 23.8666 40.4659 -10.0000 - -31.0907 95.3964 -10.0000 - 5.79647 58.4273 -10.0000 - 7.29716 56.9723 -10.0000 - 10.3140 53.9548 -10.0000 - 8.80977 55.4801 -10.0000 - -42.4819 107.034 -10.0000 - -10.1098 74.3010 -10.0000 - -6.12939 70.8048 -10.0000 - -23.2643 87.6445 -10.0000 - -27.5234 92.1234 -10.0000 - 24.9537 39.5155 -10.0000 - 4.02490 60.6891 -10.0000 - 26.0206 38.5623 -10.0000 - -37.1069 101.268 -10.0000 - -17.0018 81.5715 -10.0000 - 19.3220 45.1344 -10.0000 - -16.2523 80.7979 -10.0000 - -26.9319 91.6049 -10.0000 - -15.5296 80.0598 -10.0000 - -13.4355 77.9147 -10.0000 - -14.1248 78.6241 -10.0000 - -14.8218 79.3380 -10.0000 - -37.9330 102.373 -10.0000 - -12.7534 77.2066 -10.0000 - 27.0632 37.6148 -10.0000 - -35.4445 99.9395 -10.0000 - -12.0786 76.4966 -10.0000 - -2.09848 66.8722 -10.0000 - -17.8242 82.4459 -10.0000 - -32.4756 96.9996 -10.0000 - -33.9051 98.4859 -10.0000 - -11.4124 75.7800 -10.0000 - 0.899230 64.0141 -10.0000 - -6.74697 71.6925 -10.0000 - 28.0778 36.6840 -10.0000 - -22.3800 86.9847 -10.0000 - -38.8016 103.479 -10.0000 - -10.7563 75.0502 -10.0000 - -49.1406 113.960 -10.0000 - 12.9799 51.7082 -10.0000 - -43.3659 108.230 -10.0000 - 20.4255 44.2428 -10.0000 - 15.6940 49.2236 -10.0000 - 29.0588 35.7851 -10.0000 - 2.28995 62.8487 -10.0000 - -28.2738 93.1761 -10.0000 - 5.49347 59.2932 -10.0000 - -26.1616 91.0149 -10.0000 - -39.6879 104.595 -10.0000 - -21.5119 86.3034 -10.0000 - 0.362658 64.6939 -10.0000 - 21.5403 43.3413 -10.0000 - 6.99051 57.8551 -10.0000 - 10.0175 54.8631 -10.0000 - -47.3642 112.589 -10.0000 - 8.50422 56.3774 -10.0000 - -46.1786 111.269 -10.0000 - -7.38100 72.5531 -10.0000 - 11.5126 53.3129 -10.0000 - -30.1213 95.0969 -10.0000 - -40.5774 105.729 -10.0000 - 3.72373 61.5301 -10.0000 - -25.3202 90.4015 -10.0000 - -20.6929 85.6081 -10.0000 - 17.2017 47.9308 -10.0000 - 14.1990 50.9931 -10.0000 - 22.6583 42.4242 -10.0000 - -44.2294 109.468 -10.0000 - -19.9128 84.9439 -10.0000 - -3.49595 68.8144 -10.0000 - 18.1763 46.9889 -10.0000 - -36.1603 101.098 -10.0000 - -31.6382 96.6777 -10.0000 - -2.65093 67.9868 -10.0000 - -8.02364 73.3858 -10.0000 - -19.1617 84.3299 -10.0000 - -34.5334 99.6950 -10.0000 - 23.7717 41.4902 -10.0000 - 1.97424 63.6467 -10.0000 - 5.18886 60.1536 -10.0000 - -4.11305 69.6363 -10.0000 - -41.4641 106.884 -10.0000 - -24.4494 89.7764 -10.0000 - -0.145837 65.5421 -10.0000 - 16.7311 48.8562 -10.0000 - -18.4526 83.7971 -10.0000 - -33.0262 98.2099 -10.0000 - 24.8728 40.5416 -10.0000 - 19.2265 46.1028 -10.0000 - -48.2412 113.800 -10.0000 - 25.9552 39.5837 -10.0000 - 3.41840 62.3648 -10.0000 - -17.8563 83.4254 -10.0000 - 12.7135 52.6497 -10.0000 - -27.2651 92.8991 -10.0000 - -8.67218 74.1915 -10.0000 - 15.4733 50.2469 -10.0000 - 6.68205 58.7328 -10.0000 - 9.71410 55.7694 -10.0000 - 11.2234 54.2316 -10.0000 - 8.19515 57.2706 -10.0000 - -36.9545 102.232 -10.0000 - -23.5626 89.1412 -10.0000 - -45.0310 110.784 -10.0000 - 27.0133 38.6248 -10.0000 - -4.66681 70.5095 -10.0000 - -42.3436 108.065 -10.0000 - -37.8064 103.352 -10.0000 - 28.0427 37.6765 -10.0000 - 20.3148 45.2255 -10.0000 - 29.0388 36.7553 -10.0000 - 4.88252 61.0089 -10.0000 - -38.6861 104.467 -10.0000 - 1.62168 64.4316 -10.0000 - -0.638081 66.4435 -10.0000 - -30.7980 96.3630 -10.0000 - -9.32565 74.9722 -10.0000 - -49.0946 114.921 -10.0000 - -22.6630 88.4933 -10.0000 - -35.2177 100.893 -10.0000 - 21.4246 44.3398 -10.0000 - -39.5711 105.591 -10.0000 - 16.5817 49.5130 -10.0000 - 13.9316 51.9636 -10.0000 - -26.4388 92.4226 -10.0000 - -32.1617 97.9118 -10.0000 - -43.2054 109.273 -10.0000 - 17.3552 48.7543 -10.0000 - -28.9345 94.9239 -10.0000 - -33.6256 99.4322 -10.0000 - 6.37217 59.6055 -10.0000 - -5.21932 71.4550 -10.0000 - 3.10604 63.1933 -10.0000 - -12.6780 78.6352 -10.0000 - -13.3642 79.3514 -10.0000 - -14.0597 80.0662 -10.0000 - 18.1427 47.9105 -10.0000 - -46.3253 112.554 -10.0000 - -11.9952 77.9199 -10.0000 - -14.7602 80.7873 -10.0000 - 22.5452 43.4377 -10.0000 - -15.4609 81.5192 -10.0000 - -11.3186 77.2001 -10.0000 - -16.1576 82.2720 -10.0000 - -10.6483 76.4719 -10.0000 - -21.7504 87.8247 -10.0000 - -9.98411 75.7309 -10.0000 - -1.10771 67.3779 -10.0000 - 9.40529 56.6725 -10.0000 - 10.9243 55.1477 -10.0000 - 7.88330 58.1593 -10.0000 - 12.4309 53.5836 -10.0000 - -5.86861 72.3634 -10.0000 - -40.4529 106.736 -10.0000 - 15.1895 51.2578 -10.0000 - 4.57392 61.8592 -10.0000 - -29.9894 96.0989 -10.0000 - 23.6678 42.5155 -10.0000 - -16.8109 83.0530 -10.0000 - -35.9778 102.069 -10.0000 - 1.18857 65.2249 -10.0000 - -25.6039 91.8628 -10.0000 - -47.2868 113.686 -10.0000 - 19.1400 47.0503 -10.0000 - -45.3431 111.928 -10.0000 - -20.0342 86.3503 -10.0000 - -2.39087 68.9973 -10.0000 - -44.0206 110.512 -10.0000 - -19.2875 85.6536 -10.0000 - -20.8367 87.1160 -10.0000 - -6.53205 73.2303 -10.0000 - 24.7833 41.5732 -10.0000 - -27.8334 94.3237 -10.0000 - -2.84178 69.5093 -10.0000 - 6.06120 60.4735 -10.0000 - -18.5721 85.0135 -10.0000 - -17.2925 83.8291 -10.0000 - 25.8830 40.6145 -10.0000 - -31.3087 97.5927 -10.0000 - -24.7453 91.2604 -10.0000 - -17.8968 84.4161 -10.0000 - -41.3289 107.904 -10.0000 - 20.2052 46.1931 -10.0000 - 2.78065 64.0177 -10.0000 - -36.8114 103.217 -10.0000 - -34.2784 100.658 -10.0000 - 26.9595 39.6466 -10.0000 - -7.19831 74.0654 -10.0000 - -3.32535 70.2178 -10.0000 - 28.0071 38.6802 -10.0000 - -29.3122 95.9454 -10.0000 - 0.734940 66.0781 -10.0000 - -48.1718 114.816 -10.0000 - -1.51536 68.3341 -10.0000 - 17.3300 49.4490 -10.0000 - -37.6882 104.340 -10.0000 - 29.0211 37.7342 -10.0000 - -32.7277 99.1495 -10.0000 - 9.09225 57.5719 -10.0000 - 10.6177 56.0609 -10.0000 - 7.56948 59.0435 -10.0000 - 12.1360 54.5121 -10.0000 - 4.26194 62.7048 -10.0000 - -23.8687 90.6365 -10.0000 - 13.6492 52.9187 -10.0000 - -38.5722 105.456 -10.0000 - -44.6573 111.702 -10.0000 - 21.3049 45.3270 -10.0000 - -42.1929 109.096 -10.0000 - -49.0673 115.894 -10.0000 - 18.1313 48.7618 -10.0000 - -7.86701 74.8730 -10.0000 - -35.0006 101.876 -10.0000 - -26.8463 93.8393 -10.0000 - 16.5667 50.5106 -10.0000 - 5.74918 61.3371 -10.0000 - 22.4244 44.4440 -10.0000 - -22.9767 90.0011 -10.0000 - -30.4694 97.2625 -10.0000 - 2.43144 64.8459 -10.0000 - 14.8934 52.2400 -10.0000 - 0.274146 66.9654 -10.0000 - -45.3919 112.679 -10.0000 - -3.78726 71.0533 -10.0000 - -39.4489 106.588 -10.0000 - 19.0606 47.9671 -10.0000 - -43.0279 110.305 -10.0000 - 23.5534 43.5388 -10.0000 - 7.25456 59.9233 -10.0000 - -46.3164 113.629 -10.0000 - -8.53690 75.6564 -10.0000 - 17.3248 50.0315 -10.0000 - -31.8421 98.8443 -10.0000 - -1.74470 69.2320 -10.0000 - 3.94485 63.5466 -10.0000 - -33.3464 100.396 -10.0000 - -22.0654 89.3574 -10.0000 - -35.8083 103.071 -10.0000 - 8.77608 58.4671 -10.0000 - 10.3053 56.9705 -10.0000 - 24.6824 42.6087 -10.0000 - 11.8319 55.4361 -10.0000 - 13.3547 53.8630 -10.0000 - 20.0963 47.1413 -10.0000 - -25.9408 93.3177 -10.0000 - -40.3197 107.746 -10.0000 - -29.6585 96.9243 -10.0000 - 5.43561 62.1964 -10.0000 - 25.8008 41.6545 -10.0000 - -13.2990 80.7859 -10.0000 - -12.6059 80.0706 -10.0000 - -11.9194 79.3506 -10.0000 - -47.2270 114.729 -10.0000 - -11.2353 78.6296 -10.0000 - -10.5558 77.9026 -10.0000 - -9.88037 77.1670 -10.0000 - -43.7886 111.497 -10.0000 - -9.20767 76.4199 -10.0000 - -0.176534 67.8660 -10.0000 - -13.9944 81.5026 -10.0000 - -18.6339 86.3202 -10.0000 - 18.0518 49.5396 -10.0000 - 26.8987 40.6820 -10.0000 - 2.04590 65.6952 -10.0000 - -14.6875 82.2234 -10.0000 - -21.1166 88.6990 -10.0000 - 16.1889 51.5570 -10.0000 - -36.6870 104.218 -10.0000 - -16.0259 83.6786 -10.0000 - -2.13240 69.9492 -10.0000 - -19.3267 87.0349 -10.0000 - -15.3706 82.9502 -10.0000 - 27.9680 39.7008 -10.0000 - -17.9457 85.6660 -10.0000 - 21.1818 46.2995 -10.0000 - 6.93926 60.7989 -10.0000 - -48.1269 115.824 -10.0000 - -25.0551 92.7453 -10.0000 - -41.1841 108.928 -10.0000 - 29.0030 38.7249 -10.0000 - -37.5812 105.327 -10.0000 - -34.0283 101.645 -10.0000 - -17.2755 85.0347 -10.0000 - -16.6363 84.3886 -10.0000 - -28.8960 96.5495 -10.0000 - -5.67900 73.9395 -10.0000 - -30.9696 98.5160 -10.0000 - -4.97327 73.0790 -10.0000 - -28.1683 95.9224 -10.0000 - -4.19605 72.1510 -10.0000 - 3.62053 64.3888 -10.0000 - -49.0480 116.880 -10.0000 - -44.5336 112.595 -10.0000 - 9.98835 57.8763 -10.0000 - 8.45804 59.3579 -10.0000 - -20.0511 87.9866 -10.0000 - 11.5207 56.3561 -10.0000 - -2.55553 70.6699 -10.0000 - 18.9754 48.8430 -10.0000 - 13.0507 54.7997 -10.0000 - 22.2958 45.4394 -10.0000 - -38.4552 106.443 -10.0000 - 14.5908 53.2035 -10.0000 - 5.11946 63.0514 -10.0000 - 1.63157 66.5815 -10.0000 - -32.4250 100.109 -10.0000 - -24.1732 92.1325 -10.0000 - -42.0328 110.124 -10.0000 - -0.595444 68.7600 -10.0000 - -6.37027 74.7705 -10.0000 - -27.2699 95.3461 -10.0000 - -34.7919 102.896 -10.0000 - 17.8976 50.2706 -10.0000 - 23.4275 44.5563 -10.0000 - -45.3711 113.615 -10.0000 - 6.62378 61.6707 -10.0000 - 19.9846 48.0658 -10.0000 - -23.2888 91.5011 -10.0000 - 24.5678 43.6451 -10.0000 - -39.3171 107.588 -10.0000 - -2.94823 71.3837 -10.0000 - -30.1125 98.1638 -10.0000 - 15.8570 52.5415 -10.0000 - -7.06137 75.5741 -10.0000 - 3.28687 65.2421 -10.0000 - -42.8467 111.315 -10.0000 - 8.13946 60.2445 -10.0000 - -46.2714 114.665 -10.0000 - 25.7052 42.7027 -10.0000 - 1.18236 67.4771 -10.0000 - 17.4988 51.0165 -10.0000 - 21.0545 47.2546 -10.0000 - -35.6650 104.103 -10.0000 - -26.3374 94.8082 -10.0000 - 9.66826 58.7780 -10.0000 - -22.3965 90.8649 -10.0000 - 11.2041 57.2723 -10.0000 - -0.969329 69.6131 -10.0000 - -33.0669 101.383 -10.0000 - 14.2814 54.1549 -10.0000 - 26.8269 41.7317 -10.0000 - 12.7395 55.7306 -10.0000 - 4.79994 63.9020 -10.0000 - -31.5158 99.7974 -10.0000 - -40.1772 108.762 -10.0000 - -47.1762 115.756 -10.0000 - -3.22377 72.0005 -10.0000 - 18.8496 49.6806 -10.0000 - -36.5935 105.216 -10.0000 - -7.74887 76.3545 -10.0000 - 27.9216 40.7407 -10.0000 - -17.9750 86.9419 -10.0000 - -18.5935 87.5534 -10.0000 - -43.6347 112.462 -10.0000 - 6.30741 62.5389 -10.0000 - 28.9815 39.7417 -10.0000 - -17.3039 86.3116 -10.0000 - 22.1601 46.4207 -10.0000 - -48.0923 116.838 -10.0000 - -21.4911 90.2328 -10.0000 - -19.0493 88.0880 -10.0000 - -29.2728 97.7845 -10.0000 - -37.4780 106.303 -10.0000 - -25.4097 94.2552 -10.0000 - -1.38024 70.3903 -10.0000 - -49.0321 117.896 -10.0000 - -41.0322 109.953 -10.0000 - 7.82157 61.1271 -10.0000 - -16.6255 85.6733 -10.0000 - -8.43165 77.1176 -10.0000 - -33.7793 102.666 -10.0000 - -9.11147 77.8686 -10.0000 - 0.726039 68.3651 -10.0000 - 2.94173 66.1289 -10.0000 - -9.79128 78.6090 -10.0000 - -15.9560 85.0177 -10.0000 - -10.4733 79.3411 -10.0000 - -11.1588 80.0664 -10.0000 - -15.2932 84.3327 -10.0000 - -44.4510 113.547 -10.0000 - 19.8609 48.9647 -10.0000 - -11.8485 80.7860 -10.0000 - 17.1427 51.9203 -10.0000 - -12.5418 81.5013 -10.0000 - -20.5670 89.6172 -10.0000 - -14.6188 83.6326 -10.0000 - -13.2370 82.2137 -10.0000 - -30.6205 99.4573 -10.0000 - -13.9309 82.9242 -10.0000 - 23.2900 45.5636 -10.0000 - -28.4503 97.3602 -10.0000 - 15.5337 53.5071 -10.0000 - 9.34654 59.6750 -10.0000 - 10.8830 58.1844 -10.0000 - 4.47835 64.7503 -10.0000 - 13.9660 55.0974 -10.0000 - -38.3248 107.428 -10.0000 - 12.4227 56.6568 -10.0000 - -24.4878 93.6596 -10.0000 - 18.6617 50.5002 -10.0000 - -1.81620 71.1352 -10.0000 - -41.8722 111.146 -10.0000 - -45.3205 114.611 -10.0000 - -32.1186 101.092 -10.0000 - 24.4372 44.6781 -10.0000 - 5.98841 63.4028 -10.0000 - 20.9205 48.1907 -10.0000 - -19.6254 89.0578 -10.0000 - -27.6237 96.8462 -10.0000 - -23.5883 93.0157 -10.0000 - 25.5923 43.7564 -10.0000 - -34.5928 103.978 -10.0000 - 0.280260 69.2344 -10.0000 - 7.50490 62.0065 -10.0000 - -39.1739 108.593 -10.0000 - -46.2188 115.694 -10.0000 - -4.14663 73.8623 -10.0000 - 22.0175 47.3856 -10.0000 - 2.57399 67.0766 -10.0000 - 26.7400 42.7951 -10.0000 - -2.26426 71.8511 -10.0000 - -3.44306 73.0988 -10.0000 - -42.6946 112.316 -10.0000 - 9.02509 60.5673 -10.0000 - -29.7378 99.0885 -10.0000 - -47.1311 116.786 -10.0000 - -35.5835 105.147 -10.0000 - 16.8082 52.8692 -10.0000 - -22.7019 92.3657 -10.0000 - 27.8640 41.8007 -10.0000 - -18.7383 88.6953 -10.0000 - 4.16148 65.6052 -10.0000 - -2.74211 72.5149 -10.0000 - 10.5589 59.0920 -10.0000 - -17.3674 87.5934 -10.0000 - 13.6462 56.0334 -10.0000 - 12.1011 57.5789 -10.0000 - -4.84142 74.6804 -10.0000 - 15.2081 54.4616 -10.0000 - -18.0539 88.1756 -10.0000 - 28.9531 40.7857 -10.0000 - 18.3771 51.3406 -10.0000 - -26.7388 96.3168 -10.0000 - -40.0270 109.782 -10.0000 - 19.7090 49.8430 -10.0000 - -36.5314 106.177 -10.0000 - -32.7848 102.398 -10.0000 - -48.0623 117.867 -10.0000 - 5.66494 64.2598 -10.0000 - -16.6688 86.9761 -10.0000 - -31.1840 100.773 -10.0000 - -0.153347 70.0721 -10.0000 - -43.5203 113.444 -10.0000 - 23.1419 46.5564 -10.0000 - 2.10396 67.9992 -10.0000 - -21.8156 91.7234 -10.0000 - -5.54388 75.5035 -10.0000 - -49.0173 118.935 -10.0000 - 7.18849 62.8839 -10.0000 - -6.26165 76.2965 -10.0000 - -37.3501 107.267 -10.0000 - -15.9679 86.3400 -10.0000 - 20.7744 49.1091 -10.0000 - -25.8139 95.7838 -10.0000 - -28.8683 98.6900 -10.0000 - -40.8788 110.980 -10.0000 - -44.3747 114.540 -10.0000 - 8.70586 61.4552 -10.0000 - -20.9233 91.0950 -10.0000 - -6.96850 77.0656 -10.0000 - -15.2714 85.6859 -10.0000 - -33.5239 103.728 -10.0000 - 24.2899 45.7014 -10.0000 - -0.598366 70.8687 -10.0000 - 10.2335 59.9944 -10.0000 - 14.8799 55.4071 -10.0000 - -38.1784 108.418 -10.0000 - 21.8672 48.3340 -10.0000 - -14.5785 85.0129 -10.0000 - 11.7757 58.4968 -10.0000 - -45.2596 115.631 -10.0000 - 3.86707 66.5008 -10.0000 - -7.66203 77.8213 -10.0000 - 13.3228 56.9644 -10.0000 - 19.5163 50.7156 -10.0000 - 16.4746 53.8294 -10.0000 - -8.34740 78.5693 -10.0000 - 1.62141 68.8861 -10.0000 - -24.8597 95.2276 -10.0000 - -30.2604 100.423 -10.0000 - 5.33833 65.1042 -10.0000 - -9.03005 79.3112 -10.0000 - 25.4579 44.8106 -10.0000 - -20.0259 90.4891 -10.0000 - 18.0714 52.2455 -10.0000 - -9.71379 80.0472 -10.0000 - -41.7244 112.166 -10.0000 - -13.8838 84.3261 -10.0000 - -10.4009 80.7769 -10.0000 - -28.0080 98.2550 -10.0000 - -11.0923 81.4999 -10.0000 - 26.6324 43.8709 -10.0000 - -11.7877 82.2161 -10.0000 - -46.1651 116.729 -10.0000 - -31.8094 102.100 -10.0000 - -35.6535 106.088 -10.0000 - 6.86884 63.7591 -10.0000 - -12.4862 82.9259 -10.0000 - -13.1857 83.6294 -10.0000 - 22.9855 47.5326 -10.0000 - -39.0202 109.605 -10.0000 - -1.06117 71.6353 -10.0000 - -23.8834 94.6145 -10.0000 - 27.7905 42.8812 -10.0000 - -19.1335 89.9264 -10.0000 - 8.39036 62.3404 -10.0000 - -42.5680 113.324 -10.0000 - -47.0890 117.825 -10.0000 - 28.9139 41.8562 -10.0000 - -27.1411 97.7785 -10.0000 - -22.9759 93.8997 -10.0000 - 20.6085 50.0152 -10.0000 - 9.90901 60.8906 -10.0000 - -18.2831 89.4191 -10.0000 - 1.14602 69.7445 -10.0000 - -34.4040 105.208 -10.0000 - -48.0338 118.912 -10.0000 - -29.3490 100.042 -10.0000 - -36.4045 107.104 -10.0000 - 11.4472 59.4098 -10.0000 - 14.5505 56.3457 -10.0000 - 19.2758 51.6055 -10.0000 - -1.54666 72.3777 -10.0000 - 12.9961 57.8914 -10.0000 - -17.5143 88.8712 -10.0000 - 16.1330 54.7846 -10.0000 - -39.8724 110.811 -10.0000 - 5.01940 65.9264 -10.0000 - -43.4231 114.449 -10.0000 - -22.1005 93.2207 -10.0000 - 24.1280 46.7086 -10.0000 - 17.7556 53.1949 -10.0000 - -32.4972 103.439 -10.0000 - 21.7067 49.2681 -10.0000 - 6.53971 64.6283 -10.0000 - -26.2449 97.2820 -10.0000 - -2.07347 73.0978 -10.0000 - -16.7713 88.2853 -10.0000 - -30.8450 101.775 -10.0000 - -37.1971 108.234 -10.0000 - -2.68559 73.8120 -10.0000 - -34.9511 106.072 -10.0000 - -44.2991 115.559 -10.0000 - 3.64486 67.6016 -10.0000 - -21.2275 92.5703 -10.0000 - 8.07826 63.2261 -10.0000 - 0.676957 70.5759 -10.0000 - -40.7313 112.013 -10.0000 - -16.0364 87.6710 -10.0000 - 22.8219 48.4925 -10.0000 - 25.2992 45.8563 -10.0000 - -3.33076 74.5895 -10.0000 - -28.4543 99.6271 -10.0000 - 9.58865 61.7808 -10.0000 - 20.4174 50.9200 -10.0000 - -45.1958 116.666 -10.0000 - 4.73625 66.6994 -10.0000 - -3.99816 75.4180 -10.0000 - -25.3109 96.7743 -10.0000 - -38.0171 109.416 -10.0000 - -15.3075 87.0358 -10.0000 - 15.7905 55.7302 -10.0000 - 3.04281 68.5604 -10.0000 - 11.1172 60.3164 -10.0000 - -20.3498 91.9405 -10.0000 - 26.4972 44.9550 -10.0000 - 12.6660 58.8145 -10.0000 - 19.0088 52.5349 -10.0000 - 14.2204 57.2797 -10.0000 - -41.5930 113.193 -10.0000 - -35.5059 106.934 -10.0000 - 17.4206 54.1657 -10.0000 - -33.2413 104.828 -10.0000 - -5.47708 77.0432 -10.0000 - -4.70425 76.2702 -10.0000 - -14.5854 86.3833 -10.0000 - 0.203826 71.3802 -10.0000 - -46.1118 117.773 -10.0000 - 27.6948 43.9835 -10.0000 - 6.19555 65.4798 -10.0000 - -29.8880 101.420 -10.0000 - -6.20592 77.7876 -10.0000 - 23.9573 47.6964 -10.0000 - -6.90500 78.5278 -10.0000 - -7.59040 79.2693 -10.0000 - -27.5708 99.1852 -10.0000 - -38.8577 110.629 -10.0000 - -8.27192 80.0113 -10.0000 - -19.4707 91.3322 -10.0000 - 28.8592 42.9538 -10.0000 - -13.8693 85.7153 -10.0000 - 21.5329 50.1930 -10.0000 - 7.76469 64.1166 -10.0000 - -42.4585 114.344 -10.0000 - 2.51108 69.4377 -10.0000 - -47.0480 118.877 -10.0000 - -31.4949 103.132 -10.0000 - -8.95505 80.7511 -10.0000 - 4.54936 67.3388 -10.0000 - -24.3195 96.2486 -10.0000 - -13.1568 85.0346 -10.0000 - -9.64274 81.4861 -10.0000 - 9.27584 62.6670 -10.0000 - -10.3362 82.2137 -10.0000 - -0.281319 72.1629 -10.0000 - -36.2369 108.039 -10.0000 - 20.2004 51.8388 -10.0000 - -11.0353 82.9327 -10.0000 - -11.7391 83.6426 -10.0000 - 22.6509 49.4389 -10.0000 - 10.7885 61.2147 -10.0000 - -12.4466 84.3433 -10.0000 - -18.6002 90.7495 -10.0000 - -43.3335 115.473 -10.0000 - 15.4511 56.6686 -10.0000 - -26.6858 98.7224 -10.0000 - -39.7187 111.851 -10.0000 - 13.8886 58.2104 -10.0000 - -34.6735 106.724 -10.0000 - 25.1187 46.8812 -10.0000 - 12.3326 59.7324 -10.0000 - 17.0563 55.1255 -10.0000 - -28.9435 101.025 -10.0000 - 18.7208 53.5094 -10.0000 - 5.84137 66.3009 -10.0000 - -17.7557 90.1874 -10.0000 - -22.3197 94.7481 -10.0000 - 2.00592 70.2833 -10.0000 - -37.0246 109.212 -10.0000 - -21.4824 94.0501 -10.0000 - -44.2234 116.593 -10.0000 - -32.1930 104.498 -10.0000 - -0.785776 72.9297 -10.0000 - 7.43558 65.0107 -10.0000 - -16.9498 89.6129 -10.0000 - -23.1902 95.6711 -10.0000 - -40.5954 113.055 -10.0000 - 21.3439 51.1168 -10.0000 - -30.5007 102.807 -10.0000 - -33.8442 106.265 -10.0000 - 23.7816 48.6662 -10.0000 - 26.3253 46.0354 -10.0000 - -25.7843 98.2486 -10.0000 - -1.31980 73.6889 -10.0000 - 8.97353 63.5558 -10.0000 - -45.1309 117.712 -10.0000 - -20.6305 93.4014 -10.0000 - -37.8417 110.428 -10.0000 - -16.1674 89.0166 -10.0000 - 27.5674 45.1094 -10.0000 - 5.47962 67.0755 -10.0000 - 19.9667 52.7893 -10.0000 - -28.0269 100.584 -10.0000 - 10.4651 62.1032 -10.0000 - 1.51168 71.1079 -10.0000 - -1.89381 74.4571 -10.0000 - -41.4771 114.229 -10.0000 - 15.1147 57.6031 -10.0000 - 11.9970 60.6428 -10.0000 - -35.3066 107.825 -10.0000 - 13.5541 59.1380 -10.0000 - 16.6956 56.0681 -10.0000 - 22.4715 50.3767 -10.0000 - -46.0584 118.830 -10.0000 - 28.7843 44.0821 -10.0000 - -15.3991 88.3982 -10.0000 - 18.3948 54.5230 -10.0000 - -24.8564 97.7733 -10.0000 - 24.9306 47.8802 -10.0000 - -2.49441 75.2641 -10.0000 - 4.48315 68.4167 -10.0000 - -19.7670 92.7727 -10.0000 - 5.08646 67.7817 -10.0000 - -38.6893 111.672 -10.0000 - -29.5051 102.454 -10.0000 - 7.06754 65.8840 -10.0000 - -42.3591 115.376 -10.0000 - -14.6424 87.7603 -10.0000 - -32.8663 105.882 -10.0000 - 1.01805 71.9146 -10.0000 - 3.91095 69.2022 -10.0000 - -27.1322 100.128 -10.0000 - -5.47885 78.5123 -10.0000 - -3.11785 76.1329 -10.0000 - 21.1417 52.0491 -10.0000 - -6.16701 79.2289 -10.0000 - -4.74261 77.8198 -10.0000 - -13.8966 87.1061 -10.0000 - -36.0479 108.993 -10.0000 - -31.1759 104.180 -10.0000 - 8.68071 64.4626 -10.0000 - -6.84207 79.9625 -10.0000 - 23.6019 49.6218 -10.0000 - -18.9001 92.1606 -10.0000 - -7.51644 80.7053 -10.0000 - 10.1531 62.9821 -10.0000 - -43.2466 116.511 -10.0000 - -39.5730 112.908 -10.0000 - 26.1126 47.0829 -10.0000 - -13.1604 86.4380 -10.0000 - -34.3994 107.568 -10.0000 - 11.6616 61.5422 -10.0000 - 14.7790 58.5359 -10.0000 - 13.2158 60.0609 -10.0000 - -23.8947 97.3090 -10.0000 - 16.3463 57.0019 -10.0000 - -8.19564 81.4507 -10.0000 - 17.9759 55.4920 -10.0000 - 0.517504 72.7071 -10.0000 - 3.37184 70.0213 -10.0000 - -12.4319 85.7581 -10.0000 - -36.8350 110.204 -10.0000 - 19.7237 53.7961 -10.0000 - -3.79135 77.1331 -10.0000 - -22.1947 95.9360 -10.0000 - -26.2425 99.6667 -10.0000 - -8.88259 82.1932 -10.0000 - -44.1469 117.641 -10.0000 - -21.6249 95.4271 -10.0000 - -18.0383 91.5645 -10.0000 - 22.2834 51.3117 -10.0000 - -9.57832 82.9281 -10.0000 - -10.2822 83.6525 -10.0000 - 6.67446 66.7226 -10.0000 - -10.9929 84.3655 -10.0000 - -11.7096 85.0673 -10.0000 - -40.4758 114.107 -10.0000 - -28.5067 102.052 -10.0000 - -20.8629 94.8373 -10.0000 - 24.7424 48.8570 -10.0000 - -17.1907 90.9784 -10.0000 - 27.3873 46.2536 -10.0000 - -45.0650 118.771 -10.0000 - 0.400610E-02 73.4903 -10.0000 - 2.85269 70.8425 -10.0000 - -30.1643 103.862 -10.0000 - -31.8623 105.543 -10.0000 - -37.6509 111.462 -10.0000 - 20.9346 52.9991 -10.0000 - 8.37751 65.4088 -10.0000 - -25.3437 99.2058 -10.0000 - -22.9024 96.8939 -10.0000 - 9.86207 63.8577 -10.0000 - -33.4880 107.228 -10.0000 - 11.3306 62.4264 -10.0000 - -41.3731 115.271 -10.0000 - 28.6840 45.2563 -10.0000 - -35.0886 108.756 -10.0000 - -20.0312 94.2190 -10.0000 - 16.0054 57.9337 -10.0000 - -16.3625 90.3874 -10.0000 - -0.527434 74.2716 -10.0000 - 23.4180 50.5679 -10.0000 - 14.4412 59.4675 -10.0000 - 12.8735 60.9758 -10.0000 - 17.5901 56.4227 -10.0000 - 6.25884 67.5220 -10.0000 - -27.5733 101.547 -10.0000 - 25.9006 48.0898 -10.0000 - 2.34350 71.6569 -10.0000 - -38.5206 112.743 -10.0000 - -15.5503 89.7817 -10.0000 - -42.2638 116.418 -10.0000 - -1.07826 75.0622 -10.0000 - 22.0887 52.2499 -10.0000 - -35.8433 109.965 -10.0000 - -19.1772 93.5976 -10.0000 - -24.4274 98.7499 -10.0000 - 5.80517 68.2829 -10.0000 - -29.1286 103.538 -10.0000 - 7.96885 66.3200 -10.0000 - 19.4699 54.9392 -10.0000 - 24.5553 49.8180 -10.0000 - -4.19583 78.5926 -10.0000 - -3.66733 78.1420 -10.0000 - -43.1593 117.559 -10.0000 - -14.7521 89.1568 -10.0000 - -21.9529 96.6484 -10.0000 - -26.6834 101.064 -10.0000 - -4.80839 79.2130 -10.0000 - -32.5257 106.889 -10.0000 - 1.83667 72.4623 -10.0000 - -1.63988 75.8762 -10.0000 - 27.1023 47.3302 -10.0000 - -39.4478 113.981 -10.0000 - 11.0111 63.2900 -10.0000 - 5.27837 69.0230 -10.0000 - 9.60963 64.7591 -10.0000 - 15.6680 58.8669 -10.0000 - -30.8600 105.224 -10.0000 - -5.44806 79.9091 -10.0000 - -13.9692 88.5123 -10.0000 - 17.2330 57.3445 -10.0000 - 14.0986 60.3961 -10.0000 - 20.7384 53.9719 -10.0000 - -34.1423 108.490 -10.0000 - -36.6264 111.209 -10.0000 - 12.5286 61.8777 -10.0000 - -18.3171 92.9845 -10.0000 - -6.09948 80.6400 -10.0000 - -2.19580 76.7238 -10.0000 - -44.0684 118.701 -10.0000 - 18.8675 55.9036 -10.0000 - 23.2295 51.5097 -10.0000 - -13.2019 87.8519 -10.0000 - -6.76034 81.3880 -10.0000 - -21.1422 96.2013 -10.0000 - -23.4907 98.3077 -10.0000 - -40.3737 115.161 -10.0000 - 4.73980 69.8002 -10.0000 - 1.32637 73.2596 -10.0000 - -12.4483 87.1790 -10.0000 - 25.6995 49.0683 -10.0000 - -25.8022 100.599 -10.0000 - -7.43207 82.1434 -10.0000 - 7.53279 67.1818 -10.0000 - -17.4584 92.3823 -10.0000 - -2.70553 77.6055 -10.0000 - -20.2980 95.6552 -10.0000 - 21.8932 53.1955 -10.0000 - -11.7057 86.4955 -10.0000 - 4.20799 70.5993 -10.0000 - -34.8653 109.712 -10.0000 - -41.2737 116.317 -10.0000 - 10.7149 64.1233 -10.0000 - -8.11696 82.8980 -10.0000 - -8.81581 83.6439 -10.0000 - -37.4369 112.536 -10.0000 - -9.52615 84.3768 -10.0000 - -10.2453 85.0957 -10.0000 - -10.9718 85.8015 -10.0000 - 0.808311 74.0520 -10.0000 - 16.8915 58.2694 -10.0000 - 24.3680 50.7689 -10.0000 - 12.1846 62.7602 -10.0000 - 28.5528 46.5518 -10.0000 - 15.3292 59.8022 -10.0000 - -29.8599 104.919 -10.0000 - 18.4603 56.7945 -10.0000 - 13.7493 61.3175 -10.0000 - -16.6052 91.7868 -10.0000 - -31.5411 106.564 -10.0000 - 3.68523 71.4059 -10.0000 - -22.5376 97.8929 -10.0000 - -33.1903 108.190 -10.0000 - -27.9898 103.195 -10.0000 - -19.4411 95.0455 -10.0000 - 26.8571 48.3339 -10.0000 - -42.1677 117.467 -10.0000 - -24.9131 100.146 -10.0000 - 0.280024 74.8443 -10.0000 - 20.5906 54.9558 -10.0000 - -35.6245 110.945 -10.0000 - -3.04778 78.4621 -10.0000 - 7.07848 68.0059 -10.0000 - 23.0374 52.4513 -10.0000 - -38.3724 113.854 -10.0000 - 9.44594 65.8389 -10.0000 - 19.9243 55.7859 -10.0000 - -15.7593 91.1889 -10.0000 - -27.0704 102.478 -10.0000 - 3.16865 72.2124 -10.0000 - 10.4666 64.8981 -10.0000 - -43.0691 118.619 -10.0000 - -0.257787 75.6430 -10.0000 - 25.5069 50.0296 -10.0000 - -3.54574 79.1398 -10.0000 - -18.5833 94.4242 -10.0000 - -39.3590 115.054 -10.0000 - 11.8464 63.6169 -10.0000 - -21.5968 97.5162 -10.0000 - -14.9204 90.5785 -10.0000 - 21.7067 54.1471 -10.0000 - 6.59804 68.8021 -10.0000 - -4.11560 79.8297 -10.0000 - 18.1067 57.6924 -10.0000 - 16.5565 59.2008 -10.0000 - 28.0539 47.6537 -10.0000 - -28.8587 104.632 -10.0000 - -33.8938 109.444 -10.0000 - -24.0094 99.7013 -10.0000 - -26.2195 101.968 -10.0000 - 14.9845 60.7378 -10.0000 - -36.3885 112.219 -10.0000 - 19.6109 56.3820 -10.0000 - -0.799218 76.4543 -10.0000 - 13.3931 62.2248 -10.0000 - 8.89999 66.8028 -10.0000 - 2.65418 73.0155 -10.0000 - 24.1790 51.7145 -10.0000 - -40.2760 116.212 -10.0000 - -32.2196 107.879 -10.0000 - 6.08460 69.5836 -10.0000 - -30.5512 106.251 -10.0000 - -4.72317 80.5495 -10.0000 - -14.0918 89.9470 -10.0000 - 10.3169 65.5281 -10.0000 - -17.7258 93.8101 -10.0000 - 26.6456 49.3039 -10.0000 - -1.33310 77.2803 -10.0000 - -20.6791 97.0702 -10.0000 - -5.35234 81.2934 -10.0000 - -13.2836 89.2908 -10.0000 - -34.6361 110.680 -10.0000 - 22.8447 53.3948 -10.0000 - 2.13802 73.8148 -10.0000 - 5.55770 70.3709 -10.0000 - 20.5856 55.8503 -10.0000 - -41.1719 117.366 -10.0000 - 11.5179 64.4387 -10.0000 - -12.4974 88.6183 -10.0000 - 8.40966 67.6768 -10.0000 - -23.0874 99.2663 -10.0000 - -5.99727 82.0545 -10.0000 - -25.3626 101.508 -10.0000 - 17.7728 58.6056 -10.0000 - 19.2857 57.1692 -10.0000 - -1.84231 78.1129 -10.0000 - 25.3184 50.9813 -10.0000 - 29.0802 47.4383 -10.0000 - 13.0325 63.1100 -10.0000 - -11.7297 87.9358 -10.0000 - -16.8684 93.2069 -10.0000 - 16.2208 60.1393 -10.0000 - 21.5428 55.0924 -10.0000 - 5.03005 71.1662 -10.0000 - -32.9193 109.159 -10.0000 - 14.6294 61.6693 -10.0000 - -27.0817 103.604 -10.0000 - -6.65846 82.8265 -10.0000 - 27.7794 48.6207 -10.0000 - 1.61730 74.6118 -10.0000 - -42.0671 118.525 -10.0000 - -10.9756 87.2451 -10.0000 - -35.3874 111.923 -10.0000 - -19.7339 96.5387 -10.0000 - -29.5638 105.949 -10.0000 - -27.8641 104.397 -10.0000 - -37.1718 113.727 -10.0000 - -38.3297 114.961 -10.0000 - -2.31399 78.9244 -10.0000 - -31.2362 107.568 -10.0000 - -10.2314 86.5453 -10.0000 - -16.0101 92.6115 -10.0000 - -9.49468 85.8338 -10.0000 - -8.76503 85.1072 -10.0000 - -8.04483 84.3629 -10.0000 - -7.34010 83.6006 -10.0000 - 23.9878 52.6584 -10.0000 - 4.50622 71.9664 -10.0000 - 11.1965 65.2114 -10.0000 - -26.5049 103.224 -10.0000 - 1.09062 75.4091 -10.0000 - -22.1541 98.8491 -10.0000 - -24.4889 101.065 -10.0000 - -18.8422 95.8901 -10.0000 - 26.4524 50.2589 -10.0000 - 20.3772 56.6419 -10.0000 - 7.92412 68.5162 -10.0000 - -39.2723 116.107 -10.0000 - -15.1484 92.0162 -10.0000 - -2.83125 79.6751 -10.0000 - 12.6726 63.9669 -10.0000 - 22.6554 54.3386 -10.0000 - 28.8364 48.0915 -10.0000 - 18.9657 58.0338 -10.0000 - -33.6514 110.410 -10.0000 - 17.4458 59.5332 -10.0000 - 3.98605 72.7682 -10.0000 - 0.558657 76.2103 -10.0000 - 10.8518 65.9164 -10.0000 - -17.9813 95.2543 -10.0000 - 15.8783 61.0842 -10.0000 - 10.2950 66.5668 -10.0000 - -36.0961 113.206 -10.0000 - 14.2608 62.5871 -10.0000 - 7.42331 69.3345 -10.0000 - -40.1725 117.258 -10.0000 - -25.7552 102.809 -10.0000 - 21.4057 56.0017 -10.0000 - -3.39169 80.4139 -10.0000 - 25.1304 51.9283 -10.0000 - -31.9358 108.865 -10.0000 - -28.5851 105.662 -10.0000 - -14.2806 91.4093 -10.0000 - 0.246434E-01 77.0179 -10.0000 - 27.5712 49.5659 -10.0000 - -21.2094 98.4437 -10.0000 - -23.5961 100.628 -10.0000 - 3.46744 73.5695 -10.0000 - -30.2492 107.262 -10.0000 - -34.4008 111.647 -10.0000 - 6.90176 70.1362 -10.0000 - 9.77499 67.3676 -10.0000 - -26.9518 104.302 -10.0000 - -3.98268 81.1612 -10.0000 - 23.7950 53.6022 -10.0000 - -41.0629 118.421 -10.0000 - 20.1114 57.4742 -10.0000 - 12.3145 64.7917 -10.0000 - -17.1284 94.6382 -10.0000 - -0.506235 77.8313 -10.0000 - -13.4129 90.7739 -10.0000 - 18.6506 58.9351 -10.0000 - -4.59420 81.9227 -10.0000 - 2.94790 74.3694 -10.0000 - -37.3041 114.918 -10.0000 - 26.2669 51.2070 -10.0000 - 6.37196 70.9312 -10.0000 - -24.9323 102.388 -10.0000 - 17.1188 60.4743 -10.0000 - 13.8800 63.4782 -10.0000 - 28.6385 48.9429 -10.0000 - 22.4722 55.2761 -10.0000 - -32.6628 110.134 -10.0000 - -5.22149 82.7009 -10.0000 - -35.1285 112.879 -10.0000 - -12.5783 90.0954 -10.0000 - 15.5215 62.0318 -10.0000 - -38.2678 116.011 -10.0000 - 9.27910 68.2041 -10.0000 - -20.2317 98.0189 -10.0000 - -1.02903 78.6445 -10.0000 - -22.6903 100.202 -10.0000 - -11.7779 89.4017 -10.0000 - -36.3701 114.299 -10.0000 - -16.2748 94.0381 -10.0000 - 21.2055 56.8715 -10.0000 - 2.42543 75.1686 -10.0000 - 5.84290 71.7260 -10.0000 - -27.6265 105.399 -10.0000 - 24.9407 52.8736 -10.0000 - -26.1699 104.009 -10.0000 - -11.0017 88.7042 -10.0000 - -30.9452 108.566 -10.0000 - -5.86687 83.4969 -10.0000 - -29.2662 106.959 -10.0000 - 11.9506 65.5817 -10.0000 - -1.54627 79.4449 -10.0000 - -39.1718 117.147 -10.0000 - 27.3876 50.5067 -10.0000 - -10.2406 88.0039 -10.0000 - -15.4153 93.4502 -10.0000 - 19.8250 58.3476 -10.0000 - -24.0714 101.961 -10.0000 - 8.78299 69.0471 -10.0000 - 1.89900 75.9683 -10.0000 - -6.54191 84.3042 -10.0000 - 23.6012 54.5451 -10.0000 - -33.4127 111.378 -10.0000 - -9.48831 87.2977 -10.0000 - 5.31763 72.5230 -10.0000 - 13.4980 64.3381 -10.0000 - -8.74118 86.5805 -10.0000 - -7.99773 85.8467 -10.0000 - 18.3376 59.8585 -10.0000 - -7.26067 85.0896 -10.0000 - -14.5420 92.8684 -10.0000 - -21.7725 99.7871 -10.0000 - 11.5582 66.3395 -10.0000 - -35.7083 114.040 -10.0000 - -2.08307 80.2213 -10.0000 - 16.7857 61.4297 -10.0000 - -40.0573 118.307 -10.0000 - 15.1406 62.9698 -10.0000 - 26.0829 52.1525 -10.0000 - 22.2895 56.1977 -10.0000 - 1.36876 76.7702 -10.0000 - -18.2082 96.7312 -10.0000 - -25.3657 103.647 -10.0000 - -19.1060 97.5485 -10.0000 - 8.26720 69.8843 -10.0000 - 28.4699 49.8487 -10.0000 - 4.79564 73.3220 -10.0000 - -31.6669 109.851 -10.0000 - -34.1614 112.601 -10.0000 - 11.0948 67.0889 -10.0000 - -17.3661 96.0776 -10.0000 - -36.3837 115.003 -10.0000 - 20.9635 57.7467 -10.0000 - -2.64501 80.9870 -10.0000 - -26.7124 105.159 -10.0000 - -23.1911 101.538 -10.0000 - -37.2737 115.934 -10.0000 - -28.2941 106.661 -10.0000 - 24.7480 53.8186 -10.0000 - 7.72350 70.6963 -10.0000 - 0.835992 77.5754 -10.0000 - -29.9529 108.264 -10.0000 - 13.1178 65.1686 -10.0000 - -13.6408 92.2810 -10.0000 - 4.27504 74.1218 -10.0000 - 19.5309 59.2498 -10.0000 - -20.8443 99.3863 -10.0000 - 27.2119 51.4469 -10.0000 - -3.22785 81.7535 -10.0000 - 14.7300 63.8694 -10.0000 - -16.5267 95.4641 -10.0000 - 18.0246 60.7997 -10.0000 - 10.6208 67.8872 -10.0000 - -38.1709 117.036 -10.0000 - -24.5298 103.256 -10.0000 - 7.18064 71.4920 -10.0000 - 23.4059 55.4843 -10.0000 - 0.302414 78.3830 -10.0000 - -34.8585 113.783 -10.0000 - -3.82480 82.5285 -10.0000 - -32.4163 111.110 -10.0000 - 3.75377 74.9219 -10.0000 - 16.4372 62.4024 -10.0000 - -22.2967 101.118 -10.0000 - 22.0804 57.1035 -10.0000 - -4.43067 83.3206 -10.0000 - 25.8967 53.0978 -10.0000 - -12.7000 91.6568 -10.0000 - -25.8532 104.857 -10.0000 - 6.64646 72.2835 -10.0000 - 10.1458 68.7218 -10.0000 - -0.231424 79.1892 -10.0000 - 12.7333 65.9739 -10.0000 - -39.0490 118.184 -10.0000 - -19.9013 99.0068 -10.0000 - 28.3120 50.7712 -10.0000 - -30.6651 109.562 -10.0000 - -27.3415 106.368 -10.0000 - 3.23019 75.7222 -10.0000 - 20.6980 58.6399 -10.0000 - -35.5438 114.868 -10.0000 - -15.6831 94.8719 -10.0000 - -11.8394 90.9241 -10.0000 - -28.9653 107.959 -10.0000 - -33.1792 112.340 -10.0000 - -5.04742 84.1453 -10.0000 - 14.3236 64.7295 -10.0000 - 24.5516 54.7633 -10.0000 - -23.6693 102.848 -10.0000 - -11.0363 90.1938 -10.0000 - 19.2336 60.1720 -10.0000 - 6.11981 73.0767 -10.0000 - -14.8311 94.2970 -10.0000 - -0.768907 79.9881 -10.0000 - -36.3252 115.877 -10.0000 - 9.65970 69.5844 -10.0000 - -10.2619 89.4769 -10.0000 - 12.3327 66.7624 -10.0000 - 2.70331 76.5231 -10.0000 - -21.3936 100.705 -10.0000 - 17.7099 61.7618 -10.0000 - 27.0363 52.3884 -10.0000 - -9.50063 88.7671 -10.0000 - -18.1616 97.8905 -10.0000 - 23.2044 56.4167 -10.0000 - 16.0512 63.3865 -10.0000 - -5.69956 85.0194 -10.0000 - -33.9277 113.535 -10.0000 - -8.74422 88.0562 -10.0000 - -25.0032 104.508 -10.0000 - -13.9609 93.7394 -10.0000 - -7.98759 87.3368 -10.0000 - -1.31906 80.7757 -10.0000 - 5.59754 73.8731 -10.0000 - -37.1850 116.927 -10.0000 - -6.45950 85.8345 -10.0000 - -7.22664 86.6004 -10.0000 - -18.9377 98.6939 -10.0000 - -31.4098 110.838 -10.0000 - 2.17283 77.3255 -10.0000 - 21.8449 58.0083 -10.0000 - 11.9048 67.5512 -10.0000 - -17.5257 97.4501 -10.0000 - 9.13796 70.4637 -10.0000 - -26.4173 106.071 -10.0000 - 25.7061 54.0438 -10.0000 - 13.9267 65.5614 -10.0000 - -22.7922 102.434 -10.0000 - -27.9888 107.650 -10.0000 - 20.4199 59.5505 -10.0000 - -16.7449 96.8754 -10.0000 - -1.88527 81.5553 -10.0000 - 8.54032 71.2764 -10.0000 - 28.1543 51.7014 -10.0000 - -34.6563 114.673 -10.0000 - 5.07671 74.6718 -10.0000 - -20.4874 100.305 -10.0000 - -38.0489 118.055 -10.0000 - -29.6616 109.265 -10.0000 - 15.5794 64.2928 -10.0000 - 1.63889 78.1298 -10.0000 - 18.9360 61.1095 -10.0000 - 11.4653 68.3639 -10.0000 - 24.3500 55.7068 -10.0000 - -24.1454 104.129 -10.0000 - -32.1802 112.083 -10.0000 - -13.0384 93.2003 -10.0000 - 7.97587 72.0598 -10.0000 - -2.46475 82.3317 -10.0000 - -15.9261 96.2831 -10.0000 - 17.3911 62.7631 -10.0000 - 4.55502 75.4719 -10.0000 - 26.8566 53.3319 -10.0000 - -35.4101 115.750 -10.0000 - 1.10154 78.9353 -10.0000 - 22.9873 57.3427 -10.0000 - 13.5331 66.3747 -10.0000 - -3.05028 83.1099 -10.0000 - -21.9044 102.017 -10.0000 - -25.5231 105.746 -10.0000 - 7.43738 72.8410 -10.0000 - 11.0215 69.2095 -10.0000 - 21.5899 58.9205 -10.0000 - -27.0293 107.335 -10.0000 - -32.9567 113.292 -10.0000 - -19.5866 99.9304 -10.0000 - -3.63113 83.8999 -10.0000 - 15.1437 65.1420 -10.0000 - -18.0209 98.5894 -10.0000 - -36.2195 116.813 -10.0000 - 0.559898 79.7399 -10.0000 - 4.03091 76.2728 -10.0000 - -30.3949 110.559 -10.0000 - 25.5097 54.9907 -10.0000 - -28.6623 108.959 -10.0000 - 20.1354 60.4748 -10.0000 - -15.0966 95.7024 -10.0000 - 13.1343 67.1787 -10.0000 - -23.2760 103.731 -10.0000 - 6.91215 73.6281 -10.0000 - 27.9918 52.6370 -10.0000 - 18.6424 62.0611 -10.0000 - -33.7221 114.457 -10.0000 - -4.19448 84.7359 -10.0000 - -21.0117 101.603 -10.0000 - -14.2623 95.1405 -10.0000 - 24.1401 56.6482 -10.0000 - 0.113703E-01 80.5405 -10.0000 - 3.50341 77.0744 -10.0000 - 10.5714 70.1063 -10.0000 - -37.0587 117.920 -10.0000 - -11.0408 91.7564 -10.0000 - -11.8941 92.6749 -10.0000 - -24.6431 105.391 -10.0000 - -18.7114 99.6080 -10.0000 - -10.2667 90.9747 -10.0000 - 14.7355 65.9662 -10.0000 - -13.4280 94.6048 -10.0000 - 12.7256 67.9847 -10.0000 - 6.39222 74.4215 -10.0000 - -31.1651 111.825 -10.0000 - 22.7523 58.2676 -10.0000 - -9.51115 90.2420 -10.0000 - 26.6706 54.2776 -10.0000 - -8.75866 89.5277 -10.0000 - 17.0557 63.8824 -10.0000 - -26.0916 107.008 -10.0000 - -34.4854 115.576 -10.0000 - -0.547977 81.3345 -10.0000 - 2.97198 77.8773 -10.0000 - -22.3968 103.322 -10.0000 - -8.00344 88.8174 -10.0000 - 21.3216 59.8418 -10.0000 - -7.24093 88.1022 -10.0000 - -27.6729 108.642 -10.0000 - -6.46347 87.3740 -10.0000 - -20.1211 101.197 -10.0000 - -5.65167 86.6189 -10.0000 - 16.4013 64.7661 -10.0000 - -17.0396 98.3581 -10.0000 - 5.87308 75.2193 -10.0000 - 9.32016 71.8919 -10.0000 - 19.8490 61.4091 -10.0000 - -4.73672 85.7892 -10.0000 - -31.9584 113.052 -10.0000 - 25.3058 55.9383 -10.0000 - 12.3121 68.8047 -10.0000 - 2.43622 78.6816 -10.0000 - 10.0953 71.1268 -10.0000 - -1.11958 82.1216 -10.0000 - -35.2707 116.670 -10.0000 - -29.3758 110.270 -10.0000 - -12.6164 94.1177 -10.0000 - 8.74117 72.6348 -10.0000 - 14.3396 66.7794 -10.0000 - -23.7659 105.012 -10.0000 - -16.1617 97.7045 -10.0000 - 18.3644 63.0268 -10.0000 - -17.9193 99.3697 -10.0000 - 27.8217 53.5769 -10.0000 - 23.9179 57.5877 -10.0000 - 5.35217 76.0195 -10.0000 - -21.5109 102.906 -10.0000 - 15.9430 65.5746 -10.0000 - 1.89547 79.4871 -10.0000 - -1.70063 82.9014 -10.0000 - -32.7532 114.236 -10.0000 - 8.21084 73.3962 -10.0000 - -2.28287 83.6721 -10.0000 - -36.0823 117.775 -10.0000 - -15.3345 97.1038 -10.0000 - -25.1760 106.661 -10.0000 - 22.5013 59.1956 -10.0000 - 11.9011 69.6464 -10.0000 - -19.2432 100.805 -10.0000 - -26.6991 108.310 -10.0000 - -2.84871 84.4268 -10.0000 - 13.9462 67.5890 -10.0000 - -11.9205 93.7450 -10.0000 - 26.4767 55.2253 -10.0000 - -30.1360 111.561 -10.0000 - 21.0452 60.7709 -10.0000 - -17.3083 99.1970 -10.0000 - 1.34846 80.2926 -10.0000 - -33.5385 115.380 -10.0000 - 4.82809 76.8209 -10.0000 - -3.35784 85.1423 -10.0000 - -28.3588 109.966 -10.0000 - -22.8858 104.616 -10.0000 - 7.69473 74.1754 -10.0000 - 19.5663 62.3493 -10.0000 - -14.5134 96.5274 -10.0000 - 25.0925 56.8868 -10.0000 - -20.6231 102.488 -10.0000 - 17.4257 64.7542 -10.0000 - 15.5362 66.3781 -10.0000 - -3.71940 85.7430 -10.0000 - 11.5056 70.5151 -10.0000 - 0.793087 81.0962 -10.0000 - 13.5507 68.4018 -10.0000 - 18.1365 63.9951 -10.0000 - 4.30005 77.6231 -10.0000 - -34.3238 116.498 -10.0000 - -13.6913 95.9697 -10.0000 - -18.3959 100.435 -10.0000 - -24.2757 106.293 -10.0000 - -30.9366 112.813 -10.0000 - 23.6814 58.5274 -10.0000 - 27.6427 54.5201 -10.0000 - 7.18127 74.9666 -10.0000 - 10.3512 72.0432 -10.0000 - 17.0743 65.2983 -10.0000 - -25.7449 107.962 -10.0000 - -12.8679 95.4291 -10.0000 - 0.226940 81.8957 -10.0000 - -10.1675 92.4630 -10.0000 - 22.2379 60.1279 -10.0000 - 9.92998 72.5331 -10.0000 - -22.0014 104.207 -10.0000 - 3.76754 78.4264 -10.0000 - -9.47809 91.7062 -10.0000 - -35.1205 117.613 -10.0000 - -19.7395 102.072 -10.0000 - -27.3498 109.645 -10.0000 - -8.75803 90.9853 -10.0000 - 15.1464 67.1844 -10.0000 - 20.7648 61.7046 -10.0000 - 13.1544 69.2237 -10.0000 - -10.7829 93.3010 -10.0000 - 26.2736 56.1760 -10.0000 - -17.6080 100.082 -10.0000 - -8.02092 90.2791 -10.0000 - -31.7562 114.016 -10.0000 - 6.66591 75.7644 -10.0000 - 11.1604 71.4071 -10.0000 - -7.27161 89.5764 -10.0000 - 9.45576 73.1977 -10.0000 - 16.7001 66.0105 -10.0000 - 19.2962 63.2893 -10.0000 - -6.51048 88.8719 -10.0000 - 3.23005 79.2311 -10.0000 - -0.351059 82.6891 -10.0000 - -12.0400 94.8965 -10.0000 - -23.3834 105.906 -10.0000 - -5.73445 88.1643 -10.0000 - -29.0975 111.285 -10.0000 - -4.93679 87.4611 -10.0000 - -32.5691 115.175 -10.0000 - 24.8674 57.8367 -10.0000 - -16.9095 99.7007 -10.0000 - -16.2915 99.0941 -10.0000 - -4.11198 86.7976 -10.0000 - 18.0581 64.8727 -10.0000 - -21.1141 103.789 -10.0000 - 8.96721 73.9383 -10.0000 - -24.8119 107.593 -10.0000 - 2.68677 80.0375 -10.0000 - 6.14674 76.5652 -10.0000 - 14.7613 67.9944 -10.0000 - 12.7624 70.0582 -10.0000 - 23.4314 59.4687 -10.0000 - -18.8688 101.659 -10.0000 - -15.5327 98.4969 -10.0000 - -33.3682 116.307 -10.0000 - -2.12499 84.9851 -10.0000 - -1.53338 84.2417 -10.0000 - 27.4533 55.4679 -10.0000 - -0.939427 83.4730 -10.0000 - -26.3546 109.302 -10.0000 - -3.30053 86.3050 -10.0000 - -2.70760 85.6839 -10.0000 - -11.1698 94.3083 -10.0000 - 21.9653 61.0635 -10.0000 - 16.3253 66.7855 -10.0000 - 10.9685 72.2525 -10.0000 - -29.8925 112.571 -10.0000 - 2.13636 80.8449 -10.0000 - -14.7368 97.9132 -10.0000 - 20.4848 62.6389 -10.0000 - -22.4934 105.505 -10.0000 - 8.47151 74.7141 -10.0000 - 5.62303 77.3673 -10.0000 - -28.0572 110.989 -10.0000 - 26.0595 57.1304 -10.0000 - 17.7899 65.6155 -10.0000 - -34.1618 117.434 -10.0000 - 19.0521 64.2141 -10.0000 - 14.3762 68.8095 -10.0000 - -20.2267 103.366 -10.0000 - 12.3838 70.9046 -10.0000 - -18.0224 101.249 -10.0000 - -23.8968 107.208 -10.0000 - 1.57689 81.6524 -10.0000 - 24.6294 58.7880 -10.0000 - -13.9302 97.3455 -10.0000 - 10.6086 72.9556 -10.0000 - 5.09447 78.1700 -10.0000 - -30.7313 113.800 -10.0000 - 7.96861 75.5069 -10.0000 - 15.9520 67.5844 -10.0000 - -25.3791 108.934 -10.0000 - -13.1202 96.7926 -10.0000 - 17.4655 66.3789 -10.0000 - 23.1694 60.4116 -10.0000 - -31.5773 114.971 -10.0000 - -21.6033 105.093 -10.0000 - 1.00607 82.4583 -10.0000 - 13.9909 69.6317 -10.0000 - 12.0325 71.7538 -10.0000 - 4.56090 78.9736 -10.0000 - 21.6867 62.0001 -10.0000 - 10.1852 73.6843 -10.0000 - -19.3438 102.939 -10.0000 - 27.2526 56.4211 -10.0000 - -9.37047 93.0839 -10.0000 - -12.3098 96.2546 -10.0000 - -17.2145 100.835 -10.0000 - 18.8396 65.0923 -10.0000 - -27.0219 110.668 -10.0000 - -9.91972 93.7456 -10.0000 - -32.4017 116.109 -10.0000 - -8.72089 92.3975 -10.0000 - 20.2101 63.5673 -10.0000 - 7.45835 76.3072 -10.0000 - -8.02200 91.7090 -10.0000 - -10.2839 94.3065 -10.0000 - -22.9933 106.809 -10.0000 - -7.29558 91.0201 -10.0000 - -11.4999 95.7342 -10.0000 - 4.02202 79.7786 -10.0000 - 25.8334 58.0878 -10.0000 - 15.5781 68.3943 -10.0000 - -16.4508 100.382 -10.0000 - -6.55176 90.3291 -10.0000 - -33.2071 117.241 -10.0000 - -5.79477 89.6352 -10.0000 - 0.421990 83.2598 -10.0000 - -28.8300 112.315 -10.0000 - -5.02621 88.9405 -10.0000 - 17.1190 67.1678 -10.0000 - -24.4294 108.541 -10.0000 - 11.7164 72.5797 -10.0000 - -4.24805 88.2527 -10.0000 - 9.72994 74.4491 -10.0000 - 13.6079 70.4614 -10.0000 - -20.7126 104.671 -10.0000 - 24.3787 59.7408 -10.0000 - -3.46783 87.5851 -10.0000 - -15.7142 99.8434 -10.0000 - -18.4711 102.510 -10.0000 - 3.47721 80.5858 -10.0000 - -2.71506 86.9594 -10.0000 - 6.94112 77.1101 -10.0000 - -2.04562 86.2925 -10.0000 - -0.176107 84.0521 -10.0000 - 18.5699 65.9123 -10.0000 - -1.40941 85.5787 -10.0000 - 22.8976 61.3551 -10.0000 - -25.9967 110.318 -10.0000 - -0.787191 84.8282 -10.0000 - 21.4051 62.9339 -10.0000 - 2.92531 81.3955 -10.0000 - -10.6944 95.2408 -10.0000 - 15.2020 69.2114 -10.0000 - -29.6731 113.588 -10.0000 - -22.0956 106.400 -10.0000 - -14.9432 99.2822 -10.0000 - 9.25407 75.2391 -10.0000 - 27.0399 57.3785 -10.0000 - 19.9441 64.4802 -10.0000 - -30.5581 114.780 -10.0000 - 11.3523 73.3592 -10.0000 - 6.41753 77.9134 -10.0000 - -19.8230 104.242 -10.0000 - 13.2319 71.2968 -10.0000 - -27.7611 112.032 -10.0000 - 16.7623 67.9730 -10.0000 - -17.6148 102.076 -10.0000 - -23.5032 108.134 -10.0000 - -31.4240 115.913 -10.0000 - -14.1513 98.7179 -10.0000 - 25.5943 59.0488 -10.0000 - 2.36445 82.2076 -10.0000 - 5.88815 78.7165 -10.0000 - 8.76124 76.0420 -10.0000 - 18.2612 66.7210 -10.0000 - -32.2504 117.040 -10.0000 - -9.92120 94.8638 -10.0000 - 24.1162 60.6941 -10.0000 - -24.9903 109.931 -10.0000 - -13.3508 98.1593 -10.0000 - 14.8237 70.0345 -10.0000 - -21.2001 105.981 -10.0000 - 10.9482 74.1399 -10.0000 - 12.8670 72.1318 -10.0000 - 22.6180 62.2971 -10.0000 - -16.7809 101.628 -10.0000 - 19.6818 65.3652 -10.0000 - 5.35339 79.5199 -10.0000 - -18.9372 103.807 -10.0000 - 1.79188 83.0212 -10.0000 - -9.31452 94.3344 -10.0000 - 21.1229 63.8601 -10.0000 - -12.5483 97.6096 -10.0000 - 16.3990 68.7877 -10.0000 - -8.68587 93.7300 -10.0000 - -26.6935 111.719 -10.0000 - -22.5925 107.720 -10.0000 - 8.25491 76.8491 -10.0000 - -8.01584 93.0878 -10.0000 - 26.8145 58.3391 -10.0000 - 4.81343 80.3248 -10.0000 - -15.9706 101.150 -10.0000 - -7.31287 92.4270 -10.0000 - -11.7474 97.0721 -10.0000 - -28.5784 113.368 -10.0000 - 17.9296 67.5336 -10.0000 - 12.5101 72.9567 -10.0000 - -6.58662 91.7552 -10.0000 - 10.5145 74.9387 -10.0000 - 14.4448 70.8628 -10.0000 - -24.0231 109.502 -10.0000 - 25.3423 60.0121 -10.0000 - 1.20406 83.8342 -10.0000 - -5.84398 91.0755 -10.0000 - -18.0581 103.366 -10.0000 - -20.3055 105.553 -10.0000 - -5.08928 90.3897 -10.0000 - -4.32578 89.7002 -10.0000 - 4.26810 81.1322 -10.0000 - -3.55786 89.0110 -10.0000 - -15.1759 100.628 -10.0000 - -10.9530 96.5452 -10.0000 - 7.73827 77.6559 -10.0000 - 19.3968 66.2195 -10.0000 - -2.79428 88.3260 -10.0000 - -30.4297 115.739 -10.0000 - 23.8431 61.6466 -10.0000 - -29.4934 114.612 -10.0000 - -2.05189 87.6439 -10.0000 - -1.35027 86.9383 -10.0000 - 16.0301 69.6089 -10.0000 - -31.2964 116.838 -10.0000 - 22.3327 63.2347 -10.0000 - -0.679299 86.2004 -10.0000 - 0.597252 84.6410 -10.0000 - -25.6267 111.373 -10.0000 - -21.6899 107.300 -10.0000 - 3.71670 81.9434 -10.0000 - -0.307700E-01 85.4325 -10.0000 - 20.8407 64.7728 -10.0000 - 10.0541 75.7545 -10.0000 - -14.3783 100.082 -10.0000 - 12.1370 73.7675 -10.0000 - -10.1721 96.0349 -10.0000 - 17.5837 68.3521 -10.0000 - -17.1880 102.919 -10.0000 - 14.0674 71.6943 -10.0000 - -19.4127 105.118 -10.0000 - 7.21365 78.4609 -10.0000 - -23.0910 109.066 -10.0000 - 26.5747 59.3085 -10.0000 - -27.4743 113.102 -10.0000 - -13.5766 99.5277 -10.0000 - 19.0882 67.0587 -10.0000 - 3.15764 82.7598 -10.0000 - 9.56692 76.5753 -10.0000 - 6.68261 79.2643 -10.0000 - -9.42084 95.5443 -10.0000 - 15.6562 70.4351 -10.0000 - 25.0781 60.9759 -10.0000 - -20.7903 106.872 -10.0000 - 11.7433 74.5819 -10.0000 - 23.5609 62.5962 -10.0000 - 13.6933 72.5252 -10.0000 - 20.5547 65.6664 -10.0000 - -16.3278 102.457 -10.0000 - -18.5230 104.676 -10.0000 - 22.0429 64.1641 -10.0000 - -12.7740 98.9735 -10.0000 - 17.2277 69.1758 -10.0000 - 6.14622 80.0671 -10.0000 - -8.72769 95.0023 -10.0000 - -24.5637 110.974 -10.0000 - 2.58771 83.5825 -10.0000 - -30.3543 116.652 -10.0000 - -22.1788 108.634 -10.0000 - 9.06038 77.3931 -10.0000 - -8.04169 94.4138 -10.0000 - -26.3743 112.804 -10.0000 - -28.3473 114.464 -10.0000 - -15.4787 101.968 -10.0000 - 18.7609 67.8929 -10.0000 - -11.9731 98.4251 -10.0000 - -29.3912 115.621 -10.0000 - 5.60522 80.8708 -10.0000 - -7.34212 93.7924 -10.0000 - 13.3212 73.3519 -10.0000 - 15.2785 71.2648 -10.0000 - 11.3282 75.4143 -10.0000 - -17.6373 104.230 -10.0000 - 26.3212 60.2821 -10.0000 - -6.62495 93.1488 -10.0000 - -19.8922 106.438 -10.0000 - -5.89200 92.4896 -10.0000 - 2.00111 84.4111 -10.0000 - 5.06015 81.6770 -10.0000 - 20.2558 66.5403 -10.0000 - -11.1768 97.8808 -10.0000 - 24.8025 61.9382 -10.0000 - -14.6442 101.446 -10.0000 - -23.5806 110.470 -10.0000 - -4.39063 91.1382 -10.0000 - 16.8633 70.0038 -10.0000 - 8.54113 78.2054 -10.0000 - -5.14630 91.8185 -10.0000 - -3.62766 90.4507 -10.0000 - 23.2709 63.5403 -10.0000 - -2.86112 89.7573 -10.0000 - -2.09760 89.0572 -10.0000 - -1.34794 88.3450 -10.0000 - 21.7488 65.0818 -10.0000 - -21.2749 108.202 -10.0000 - 4.51116 82.4880 -10.0000 - -0.623892 87.6093 -10.0000 - -10.3888 97.3429 -10.0000 - 12.9448 74.1755 -10.0000 - 18.4196 68.7264 -10.0000 - 10.8835 76.2671 -10.0000 - 0.734582E-01 86.8457 -10.0000 - 1.38935 85.2399 -10.0000 - -16.7537 103.778 -10.0000 - -13.8206 100.901 -10.0000 - 14.8986 72.0960 -10.0000 - 0.745308 86.0546 -10.0000 - -18.9960 105.995 -10.0000 - -25.2596 112.483 -10.0000 - 8.01328 79.0124 -10.0000 - -22.6556 109.996 -10.0000 - -29.4563 116.515 -10.0000 - -9.61375 96.8099 -10.0000 - 19.9415 67.4002 -10.0000 - -27.1954 114.204 -10.0000 - 3.95758 83.3067 -10.0000 - 16.4913 70.8349 -10.0000 - 26.0546 61.2567 -10.0000 - 10.3933 77.1135 -10.0000 - -13.0050 100.347 -10.0000 - 7.47914 79.8158 -10.0000 - -15.8671 103.316 -10.0000 - 24.5167 62.8968 -10.0000 - 12.5631 75.0081 -10.0000 - -8.85864 96.2753 -10.0000 - -20.3729 107.767 -10.0000 - 21.4485 65.9846 -10.0000 - 14.5180 72.9259 -10.0000 - -18.1035 105.547 -10.0000 - 22.9741 64.4763 -10.0000 - 18.0669 69.5611 -10.0000 - 6.94024 80.6171 -10.0000 - 3.39658 84.1379 -10.0000 - -12.1960 99.7935 -10.0000 - -8.12843 95.7162 -10.0000 - -14.9764 102.829 -10.0000 - -21.7512 109.545 -10.0000 - 9.87858 77.9446 -10.0000 - 19.6128 68.2520 -10.0000 - -7.40709 95.1279 -10.0000 - -28.1348 115.676 -10.0000 - 6.39783 81.4183 -10.0000 - 16.1128 71.6681 -10.0000 - -11.3926 99.2394 -10.0000 - -17.2149 105.097 -10.0000 - 14.1382 73.7523 -10.0000 - -6.68263 94.5136 -10.0000 - -26.0795 113.912 -10.0000 - 12.1754 75.8705 -10.0000 - -28.7290 116.494 -10.0000 - -19.4713 107.325 -10.0000 - 21.1384 66.8723 -10.0000 - -5.94984 93.8783 -10.0000 - 25.7759 62.2296 -10.0000 - 5.85323 82.2213 -10.0000 - -14.1052 102.295 -10.0000 - -24.0482 112.135 -10.0000 - 17.7039 70.3974 -10.0000 - 2.82034 84.9866 -10.0000 - -10.5960 98.6879 -10.0000 - 24.2215 63.8496 -10.0000 - -5.20756 93.2262 -10.0000 - 9.35160 78.7625 -10.0000 - 22.6705 65.4015 -10.0000 - -23.0790 111.409 -10.0000 - -3.69742 91.8842 -10.0000 - 5.30786 83.0287 -10.0000 - -4.45643 92.5607 -10.0000 - -20.8507 109.105 -10.0000 - -2.93148 91.1985 -10.0000 - -2.15990 90.5033 -10.0000 - 19.2712 69.0998 -10.0000 - -16.3240 104.650 -10.0000 - -1.38594 89.7948 -10.0000 - 13.7610 74.5756 -10.0000 - -9.80797 98.1383 -10.0000 - 15.7291 72.5014 -10.0000 - -0.617965 89.0646 -10.0000 - -18.5716 106.874 -10.0000 - -13.2579 101.739 -10.0000 - 0.129364 88.3039 -10.0000 - 2.21172 85.8506 -10.0000 - 11.7640 76.7869 -10.0000 - 0.851616 87.5145 -10.0000 - 1.54834 86.6968 -10.0000 - 20.8167 67.7476 -10.0000 - 8.81749 79.5709 -10.0000 - -22.1950 110.900 -10.0000 - -24.9895 113.619 -10.0000 - 4.76308 83.8449 -10.0000 - -9.03063 97.5878 -10.0000 - 17.3314 71.2353 -10.0000 - -26.8951 115.342 -10.0000 - 11.2472 77.6682 -10.0000 - 22.3595 66.3139 -10.0000 - -15.4135 104.206 -10.0000 - -12.4293 101.179 -10.0000 - 15.3421 73.3318 -10.0000 - 25.4857 63.1986 -10.0000 - 8.27848 80.3733 -10.0000 - 13.3932 75.4048 -10.0000 - -19.9478 108.664 -10.0000 - -17.6781 106.418 -10.0000 - 23.9177 64.7942 -10.0000 - 18.9179 69.9458 -10.0000 - -8.26639 97.0306 -10.0000 - 4.21901 84.6790 -10.0000 - 7.73591 81.1723 -10.0000 - 20.4832 68.6140 -10.0000 - -7.51532 96.4573 -10.0000 - -21.3128 110.446 -10.0000 - -11.6124 100.618 -10.0000 - 16.9502 72.0739 -10.0000 - 10.7103 78.5112 -10.0000 - 7.19120 81.9696 -10.0000 - 14.9546 74.1556 -10.0000 - -16.7941 105.962 -10.0000 - -14.4581 103.743 -10.0000 - -6.77120 95.8635 -10.0000 - -23.1024 112.555 -10.0000 - 22.0398 67.2131 -10.0000 - -19.0416 108.215 -10.0000 - 13.0504 76.2728 -10.0000 - -10.8048 100.057 -10.0000 - -6.02773 95.2490 -10.0000 - 6.64624 82.7670 -10.0000 - 3.66987 85.5494 -10.0000 - 18.5535 70.7915 -10.0000 - -23.9275 113.371 -10.0000 - 25.1850 64.1615 -10.0000 - -25.7697 115.022 -10.0000 - 23.6058 65.7287 -10.0000 - -5.28105 94.6158 -10.0000 - -13.5457 103.174 -10.0000 - -22.5033 112.170 -10.0000 - -10.0052 99.4973 -10.0000 - 10.1692 79.3315 -10.0000 - 6.10385 83.5663 -10.0000 - -15.9137 105.522 -10.0000 - 14.5715 74.9681 -10.0000 - -20.4204 110.005 -10.0000 - -4.52951 93.9663 -10.0000 - 20.1380 69.4746 -10.0000 - 16.5613 72.9112 -10.0000 - -18.1360 107.755 -10.0000 - -3.01000 92.6298 -10.0000 - -9.21362 98.9370 -10.0000 - -3.77264 93.3034 -10.0000 - 3.08760 86.4795 -10.0000 - -2.24029 91.9475 -10.0000 - -1.46077 91.2561 -10.0000 - -12.6802 102.593 -10.0000 - -0.668451 90.5493 -10.0000 - 0.132031 89.8115 -10.0000 - 21.7103 68.1009 -10.0000 - 5.56845 84.3711 -10.0000 - 0.906923 89.0249 -10.0000 - 2.38376 87.3665 -10.0000 - 18.1783 71.6373 -10.0000 - -21.7259 111.752 -10.0000 - 1.65460 88.2100 -10.0000 - 9.62605 80.1391 -10.0000 - -8.43059 98.3730 -10.0000 - 14.2043 75.7609 -10.0000 - 23.2857 66.6513 -10.0000 - 16.1666 73.7440 -10.0000 - -17.2401 107.284 -10.0000 - 24.8743 65.1163 -10.0000 - -15.0039 105.117 -10.0000 - 12.7695 77.3445 -10.0000 - -19.5167 109.564 -10.0000 - 9.08067 80.9392 -10.0000 - -24.6964 114.709 -10.0000 - -11.8424 102.018 -10.0000 - 19.7813 70.3319 -10.0000 - 5.04719 85.1911 -10.0000 - -22.9696 113.273 -10.0000 - -7.65662 97.8010 -10.0000 - 12.1253 78.2624 -10.0000 - 8.53333 81.7348 -10.0000 - 21.3702 68.9798 -10.0000 - 17.7927 72.4827 -10.0000 - 15.7681 74.5680 -10.0000 - 13.8811 76.5081 -10.0000 - -20.8756 111.330 -10.0000 - -6.89093 97.2160 -10.0000 - -16.3684 106.811 -10.0000 - 7.98499 82.5274 -10.0000 - -11.0205 101.447 -10.0000 - 22.9573 67.5609 -10.0000 - 11.5478 79.1019 -10.0000 - -6.13063 96.6147 -10.0000 - -18.6030 109.112 -10.0000 - 4.55100 86.0614 -10.0000 - 19.4131 71.1875 -10.0000 - 7.43763 83.3177 -10.0000 - -22.1588 112.972 -10.0000 - 24.5543 66.0616 -10.0000 - -10.2090 100.879 -10.0000 - -23.6724 114.416 -10.0000 - -5.37251 95.9959 -10.0000 - 13.6652 77.1271 -10.0000 - 6.89463 84.1056 -10.0000 - 15.3692 75.3768 -10.0000 - -13.8964 104.779 -10.0000 - -15.5306 106.364 -10.0000 - -4.61429 95.3603 -10.0000 - 17.3976 73.3259 -10.0000 - -19.9912 110.904 -10.0000 - 21.0193 69.8524 -10.0000 - 10.9897 79.9158 -10.0000 - -9.40526 100.311 -10.0000 - -17.6840 108.643 -10.0000 - -12.9425 104.071 -10.0000 - -3.85485 94.7094 -10.0000 - 6.36233 84.8893 -10.0000 - 22.6197 68.4596 -10.0000 - -8.60852 99.7412 -10.0000 - 19.0333 72.0421 -10.0000 - -2.32955 93.3745 -10.0000 - -3.09362 94.0463 -10.0000 - -21.3267 112.607 -10.0000 - -14.7498 105.979 -10.0000 - -1.55947 92.6977 -10.0000 - -12.0773 103.450 -10.0000 - -0.775397 92.0181 -10.0000 - 14.9733 76.1604 -10.0000 - 16.9939 74.1638 -10.0000 - 4.09220 87.1574 -10.0000 - 10.4371 80.7184 -10.0000 - 24.2253 66.9958 -10.0000 - 5.85435 85.6627 -10.0000 - 0.394547E-01 91.3302 -10.0000 - -16.7742 108.149 -10.0000 - 1.70919 89.7742 -10.0000 - 3.24347 88.0805 -10.0000 - 2.47452 88.9345 -10.0000 - -7.81851 99.1664 -10.0000 - -22.7161 114.154 -10.0000 - -19.0847 110.470 -10.0000 - 20.6570 70.7207 -10.0000 - 0.905218 90.6056 -10.0000 - 9.88521 81.5146 -10.0000 - -14.1080 105.727 -10.0000 - -7.03506 98.5831 -10.0000 - 14.5805 76.9018 -10.0000 - -11.2415 102.858 -10.0000 - 9.33256 82.3064 -10.0000 - 18.6421 72.8954 -10.0000 - 16.5833 74.9922 -10.0000 - 5.40480 86.4018 -10.0000 - -20.4624 112.215 -10.0000 - 22.2722 69.3499 -10.0000 - 13.5423 78.1779 -10.0000 - -15.9073 107.636 -10.0000 - 8.77935 83.0945 -10.0000 - 14.1638 77.5782 -10.0000 - 12.9415 78.9304 -10.0000 - -6.25748 97.9877 -10.0000 - 23.8888 67.9146 -10.0000 - 8.22693 83.8784 -10.0000 - 20.2832 71.5865 -10.0000 - -21.8282 113.840 -10.0000 - -18.1591 110.021 -10.0000 - 5.09439 87.0262 -10.0000 - -10.4194 102.279 -10.0000 - -5.48437 97.3779 -10.0000 - 12.3672 79.7183 -10.0000 - 7.67760 84.6568 -10.0000 - -15.0895 107.143 -10.0000 - 16.1668 75.8055 -10.0000 - -4.71431 96.7521 -10.0000 - 18.2398 73.7459 -10.0000 - -9.60548 101.704 -10.0000 - -19.5721 111.807 -10.0000 - 7.13482 85.4260 -10.0000 - 21.9140 70.2338 -10.0000 - -3.94643 96.1105 -10.0000 - -17.2146 109.548 -10.0000 - 11.8054 80.5131 -10.0000 - -8.79766 101.130 -10.0000 - -14.3262 106.680 -10.0000 - 19.8973 72.4504 -10.0000 - -13.0347 105.541 -10.0000 - 6.60293 86.1783 -10.0000 - -20.9502 113.488 -10.0000 - 23.5433 68.8232 -10.0000 - -3.18067 95.4544 -10.0000 - -12.2609 104.894 -10.0000 - 15.7435 76.5968 -10.0000 - -13.6373 106.215 -10.0000 - 17.8272 74.5911 -10.0000 - -7.99512 100.552 -10.0000 - -2.41734 94.7873 -10.0000 - -1.65618 94.1143 -10.0000 - 11.2483 81.3073 -10.0000 - -18.6590 111.385 -10.0000 - -0.894401 93.4430 -10.0000 - -0.122073 92.7827 -10.0000 - 21.5448 71.1132 -10.0000 - 6.08354 86.8975 -10.0000 - -11.4477 104.282 -10.0000 - -7.19757 99.9684 -10.0000 - -16.2605 109.031 -10.0000 - 10.6917 82.0990 -10.0000 - 4.79499 88.1094 -10.0000 - 4.03397 88.8585 -10.0000 - 3.29099 89.6728 -10.0000 - 15.3071 77.3584 -10.0000 - 0.696815 92.1424 -10.0000 - 19.4994 73.3125 -10.0000 - 5.55123 87.5523 -10.0000 - -6.40480 99.3754 -10.0000 - -20.0632 113.113 -10.0000 - 17.4051 75.4273 -10.0000 - 10.1342 82.8876 -10.0000 - 2.54431 90.5353 -10.0000 - 23.1877 69.7242 -10.0000 - 14.8376 78.0867 -10.0000 - -15.3961 108.438 -10.0000 - -10.6289 103.691 -10.0000 - 9.57550 83.6723 -10.0000 - 14.2937 78.7984 -10.0000 - -5.61644 98.7706 -10.0000 - 21.1639 71.9895 -10.0000 - -17.7217 110.947 -10.0000 - 1.73886 91.5115 -10.0000 - 13.7336 79.5505 -10.0000 - 9.01631 84.4520 -10.0000 - -4.83201 98.1514 -10.0000 - -14.5945 107.896 -10.0000 - 16.9736 76.2502 -10.0000 - 19.0896 74.1716 -10.0000 - -9.81136 103.110 -10.0000 - -19.1625 112.720 -10.0000 - 8.45756 85.2250 -10.0000 - -4.05123 97.5165 -10.0000 - 22.8215 70.6194 -10.0000 - 13.1750 80.3251 -10.0000 - -8.99652 102.533 -10.0000 - 7.89984 85.9881 -10.0000 - -13.8315 107.384 -10.0000 - 20.7709 72.8633 -10.0000 - -3.27454 96.8656 -10.0000 - -16.7444 110.489 -10.0000 - 16.5309 77.0556 -10.0000 - 18.6685 75.0255 -10.0000 - -8.18459 101.954 -10.0000 - 7.34190 86.7362 -10.0000 - 12.6177 81.1110 -10.0000 - -13.1018 106.863 -10.0000 - -12.3877 106.277 -10.0000 - -2.50328 96.1999 -10.0000 - 6.77668 87.4624 -10.0000 - -7.37573 101.370 -10.0000 - -18.2436 112.311 -10.0000 - -11.6222 105.683 -10.0000 - 22.4442 71.5101 -10.0000 - 12.0603 81.9005 -10.0000 - -0.985507 94.8428 -10.0000 - 0.483929 93.5236 -10.0000 - -1.73954 95.5233 -10.0000 - 6.18131 88.1605 -10.0000 - -0.242907 94.1699 -10.0000 - 1.17622 92.9451 -10.0000 - 20.3657 73.7348 -10.0000 - 16.0721 77.8407 -10.0000 - -6.57009 100.780 -10.0000 - 18.2364 75.8714 -10.0000 - 11.5012 82.6899 -10.0000 - 1.76397 92.5305 -10.0000 - 5.50468 88.8403 -10.0000 - -10.8260 105.096 -10.0000 - 4.80496 89.5813 -10.0000 - 10.9396 83.4772 -10.0000 - 4.10687 90.3726 -10.0000 - -5.76777 100.178 -10.0000 - -15.6494 109.984 -10.0000 - 15.5875 78.6073 -10.0000 - -14.8249 109.195 -10.0000 - 3.42536 91.2010 -10.0000 - 22.0554 72.3974 -10.0000 - -17.3090 111.888 -10.0000 - 10.3755 84.2608 -10.0000 - -10.0167 104.517 -10.0000 - -4.96876 99.5642 -10.0000 - 15.0683 79.3659 -10.0000 - -14.0606 108.621 -10.0000 - 19.9483 74.6031 -10.0000 - 17.7932 76.7063 -10.0000 - 9.80904 85.0392 -10.0000 - -4.17316 98.9352 -10.0000 - 14.5296 80.1370 -10.0000 - -9.20206 103.941 -10.0000 - 2.79799 92.0623 -10.0000 - 9.24039 85.8108 -10.0000 - -13.3041 108.096 -10.0000 - -3.38153 98.2895 -10.0000 - 21.6545 73.2817 -10.0000 - 13.9835 80.9168 -10.0000 - -8.38547 103.365 -10.0000 - 17.3377 77.5275 -10.0000 - 19.5192 75.4666 -10.0000 - -16.3624 111.463 -10.0000 - 8.66869 86.5735 -10.0000 - -12.5517 107.572 -10.0000 - -2.59539 97.6261 -10.0000 - 8.09118 87.3251 -10.0000 - -7.56862 102.785 -10.0000 - 13.4321 81.7039 -10.0000 - 2.35802 92.9022 -10.0000 - -11.7956 107.025 -10.0000 - -1.81773 96.9458 -10.0000 - 7.50151 88.0637 -10.0000 - -14.7234 110.229 -10.0000 - 1.77621 93.5429 -10.0000 - 21.2415 74.1630 -10.0000 - 16.8669 78.3342 -10.0000 - -6.75257 102.198 -10.0000 - 12.8762 82.4943 -10.0000 - 1.11899 94.1901 -10.0000 - 19.0786 76.3232 -10.0000 - 0.419661 94.8628 -10.0000 - -0.306250 95.5540 -10.0000 - 6.88798 88.7904 -10.0000 - -14.2073 109.789 -10.0000 - -1.05304 96.2524 -10.0000 - -11.0175 106.467 -10.0000 - 12.3157 83.2850 -10.0000 - -5.93803 101.601 -10.0000 - -15.4064 111.070 -10.0000 - 16.3769 79.1285 -10.0000 - 6.23824 89.5164 -10.0000 - -10.2202 105.905 -10.0000 - 11.7507 84.0738 -10.0000 - 5.57089 90.2644 -10.0000 - -13.5173 109.302 -10.0000 - -5.12545 100.992 -10.0000 - 20.8165 75.0409 -10.0000 - 18.6265 77.1707 -10.0000 - 15.8656 79.9163 -10.0000 - 4.90138 91.0412 -10.0000 - 11.1815 84.8589 -10.0000 - -9.41104 105.341 -10.0000 - -4.31514 100.369 -10.0000 - 4.24562 91.8373 -10.0000 - 15.3383 80.7054 -10.0000 - -12.7692 108.807 -10.0000 - 10.6081 85.6388 -10.0000 - -3.50752 99.7305 -10.0000 - -14.5253 110.838 -10.0000 - -8.59566 104.776 -10.0000 - 18.1622 78.0076 -10.0000 - 20.3799 75.9143 -10.0000 - 3.62315 92.6405 -10.0000 - 14.8001 81.4971 -10.0000 - -12.0027 108.304 -10.0000 - 10.0302 86.4122 -10.0000 - -2.70358 99.0727 -10.0000 - -7.77535 104.204 -10.0000 - 9.44673 87.1780 -10.0000 - 3.05081 93.4206 -10.0000 - 14.2534 82.2914 -10.0000 - -13.7911 110.440 -10.0000 - -1.90560 98.3942 -10.0000 - -11.2250 107.786 -10.0000 - -6.95211 103.624 -10.0000 - 8.85512 87.9358 -10.0000 - 17.6842 78.8335 -10.0000 - 19.9321 76.7818 -10.0000 - 2.44079 94.1307 -10.0000 - -1.11820 97.6942 -10.0000 - 1.78880 94.8258 -10.0000 - 8.25125 88.6855 -10.0000 - 13.6993 83.0870 -10.0000 - 1.10371 95.5296 -10.0000 - -6.12759 103.035 -10.0000 - -10.4338 107.257 -10.0000 - 0.391051 96.2482 -10.0000 - -13.0309 109.992 -10.0000 - 7.62992 89.4296 -10.0000 - 17.1913 79.6498 -10.0000 - -0.349404 96.9755 -10.0000 - 13.1379 83.8824 -10.0000 - -5.30299 102.434 -10.0000 - 6.98844 90.1746 -10.0000 - 19.4729 77.6422 -10.0000 - -9.62961 106.718 -10.0000 - 16.6830 80.4595 -10.0000 - 12.5699 84.6756 -10.0000 - 6.33417 90.9290 -10.0000 - -12.2492 109.525 -10.0000 - -4.47908 101.819 -10.0000 - -8.81537 106.172 -10.0000 - 11.9957 85.4649 -10.0000 - 5.67680 91.6957 -10.0000 - 16.1612 81.2660 -10.0000 - -3.65633 101.188 -10.0000 - 19.0019 78.4942 -10.0000 - -11.4587 109.047 -10.0000 - 5.02630 92.4699 -10.0000 - 11.4156 86.2489 -10.0000 - -7.99439 105.617 -10.0000 - -2.83516 100.539 -10.0000 - 15.6282 82.0708 -10.0000 - 4.39097 93.2424 -10.0000 - 10.8293 87.0265 -10.0000 - -7.16843 105.052 -10.0000 - -2.01639 99.8695 -10.0000 - -10.6627 108.557 -10.0000 - 3.77058 93.9991 -10.0000 - 18.5190 79.3376 -10.0000 - 15.0853 82.8746 -10.0000 - 10.2357 87.7976 -10.0000 - 3.13835 94.7275 -10.0000 - -1.20218 99.1745 -10.0000 - -6.33699 104.475 -10.0000 - 9.63291 88.5622 -10.0000 - 2.48541 95.4462 -10.0000 - 14.5324 83.6786 -10.0000 - -9.85894 108.055 -10.0000 - 9.01855 89.3211 -10.0000 - -0.397990 98.4504 -10.0000 - 18.0240 80.1729 -10.0000 - 1.81144 96.1738 -10.0000 - -5.50238 103.885 -10.0000 - 1.11432 96.9237 -10.0000 - 0.382858 97.6959 -10.0000 - 8.39036 90.0762 -10.0000 - 13.9703 84.4812 -10.0000 - -9.04746 107.540 -10.0000 - 7.74822 90.8307 -10.0000 - -4.66631 103.280 -10.0000 - 17.5170 81.0013 -10.0000 - 13.3991 85.2815 -10.0000 - 7.09611 91.5876 -10.0000 - -8.22857 107.013 -10.0000 - -3.82980 102.660 -10.0000 - 6.43997 92.3474 -10.0000 - 12.8199 86.0775 -10.0000 - 16.9985 81.8239 -10.0000 - 5.78598 93.1067 -10.0000 - -2.99330 102.022 -10.0000 - -7.40249 106.472 -10.0000 - 5.13861 93.8598 -10.0000 - 12.2331 86.8677 -10.0000 - 16.4694 82.6417 -10.0000 - -2.15688 101.365 -10.0000 - 4.49690 94.6006 -10.0000 - 11.6387 87.6517 -10.0000 - -6.56691 105.914 -10.0000 - 3.85239 95.3270 -10.0000 - 15.9287 83.4573 -10.0000 - -1.32047 100.684 -10.0000 - 11.0357 88.4294 -10.0000 - 3.20083 96.0499 -10.0000 - -0.484322 99.9744 -10.0000 - 10.4228 89.2013 -10.0000 - 2.54185 96.7878 -10.0000 - -5.72490 105.340 -10.0000 - 15.3770 84.2708 -10.0000 - 1.87213 97.5682 -10.0000 - 9.79863 89.9681 -10.0000 - 0.349445 99.2255 -10.0000 - 1.16665 98.4219 -10.0000 - 9.16224 90.7310 -10.0000 - 14.8150 85.0811 -10.0000 - -4.87818 104.749 -10.0000 - 8.51427 91.4911 -10.0000 - -4.02903 104.142 -10.0000 - 7.85742 92.2491 -10.0000 - 14.2402 85.8908 -10.0000 - 7.19582 93.0037 -10.0000 - 6.53440 93.7516 -10.0000 - -3.17861 103.517 -10.0000 - 13.6554 86.6956 -10.0000 - 5.87793 94.4873 -10.0000 - -2.32725 102.874 -10.0000 - 5.22571 95.2100 -10.0000 - 13.0616 87.4941 -10.0000 - 4.57556 95.9211 -10.0000 - -1.47450 102.210 -10.0000 - 3.92799 96.6292 -10.0000 - 12.4588 88.2861 -10.0000 - 3.28855 97.3527 -10.0000 - -0.619038 101.522 -10.0000 - 11.8464 89.0717 -10.0000 - 2.66849 98.1383 -10.0000 - 0.242226 100.804 -10.0000 - 11.2234 89.8514 -10.0000 - 10.5888 90.6258 -10.0000 - 1.12003 100.042 -10.0000 - 9.94241 91.3953 -10.0000 - 2.07039 99.1855 -10.0000 - 9.28507 92.1601 -10.0000 - 8.61878 92.9194 -10.0000 - 7.94705 93.6707 -10.0000 - 7.28023 94.4038 -10.0000 - 6.61817 95.1194 -10.0000 - 5.96017 95.8190 -10.0000 - 5.30628 96.5046 -10.0000 - 4.65937 97.1800 -10.0000 - 4.03114 97.8503 -10.0000 - 3.46177 98.5115 -10.0000 - 3.07867 99.0923 -10.0000 - 0.986174 0.00000 -10.0000 - 0.00000 0.00000 -10.0000 - 0.00000 0.985116 -10.0000 - 0.00000 1.96984 -10.0000 - 1.97220 0.00000 -10.0000 - 0.00000 2.95402 -10.0000 - 2.95800 0.00000 -10.0000 - 0.00000 3.93751 -10.0000 - 3.94344 0.00000 -10.0000 - 0.00000 4.92022 -10.0000 - 4.92839 0.00000 -10.0000 - 0.00000 5.90207 -10.0000 - 5.91295 0.00000 -10.0000 - 0.00000 6.88298 -10.0000 - 6.89747 0.00000 -10.0000 - 0.00000 7.86318 -10.0000 - 7.88230 0.00000 -10.0000 - 0.00000 8.84326 -10.0000 - 8.86757 0.00000 -10.0000 - 0.00000 9.82390 -10.0000 - 9.85302 0.00000 -10.0000 - 0.00000 10.8055 -10.0000 - 10.8381 0.00000 -10.0000 - 0.00000 11.7880 -10.0000 - 11.8222 0.00000 -10.0000 - 0.00000 12.7710 -10.0000 - 12.8045 0.00000 -10.0000 - -0.799600E-03 13.7537 -10.0000 - 13.8128 0.00000 -10.0000 - -0.263000E-02 14.7357 -10.0000 - 14.8230 0.00000 -10.0000 - -0.351000E-02 15.7448 -10.0000 - 15.8376 0.00000 -10.0000 - -0.264200E-02 16.7583 -10.0000 - 16.8549 0.00000 -10.0000 - -0.515400E-03 17.7730 -10.0000 - 17.8776 0.00000 -10.0000 - 0.141890E-02 18.7860 -10.0000 - 18.9010 0.00000 -10.0000 - 0.111230E-02 19.7950 -10.0000 - 19.9261 0.00000 -10.0000 - -0.376900E-02 20.8050 -10.0000 - 20.9505 0.00000 -10.0000 - -0.153480E-01 21.8019 -10.0000 - 21.9728 0.00000 -10.0000 - -0.354610E-01 22.7939 -10.0000 - 22.9893 0.00000 -10.0000 - -0.660500E-01 23.8026 -10.0000 - 24.0028 0.00000 -10.0000 - -0.107305 24.8114 -10.0000 - 25.0120 0.00000 -10.0000 - -0.158415 25.8201 -10.0000 - 26.0152 0.00000 -10.0000 - -0.216604 26.8015 -10.0000 - 27.0131 0.00000 -10.0000 - -0.283881 27.7821 -10.0000 - 28.0093 0.00000 -10.0000 - -0.360278 28.7615 -10.0000 - 29.0046 0.00000 -10.0000 - -0.445797 29.7394 -10.0000 - 30.0000 1.02069 -10.0000 - 30.0000 0.00000 -10.0000 - -0.540482 30.7161 -10.0000 - 30.0000 2.04103 -10.0000 - -0.644425 31.6921 -10.0000 - -0.757709 32.6676 -10.0000 - 30.0000 3.06089 -10.0000 - -0.880351 33.6424 -10.0000 - 30.0000 4.08002 -10.0000 - -1.01228 34.6153 -10.0000 - 30.0000 5.09784 -10.0000 - -1.15336 35.5853 -10.0000 - 30.0000 6.11374 -10.0000 - -1.30347 36.5514 -10.0000 - 30.0000 7.12716 -10.0000 - -1.46802 37.5456 -10.0000 - -1.64317 38.5409 -10.0000 - 30.0000 8.13805 -10.0000 - -1.82881 39.5360 -10.0000 - 30.0000 9.14806 -10.0000 - -2.02422 40.5267 -10.0000 - 30.0000 10.1346 -10.0000 - -2.22998 41.5155 -10.0000 - 30.0000 11.1219 -10.0000 - -2.44259 42.4864 -10.0000 - -49.0242 89.9864 -10.0000 - -50.0000 90.0000 -10.0000 - -50.0000 91.0265 -10.0000 - -2.66522 43.4546 -10.0000 - 30.0000 12.1099 -10.0000 - -2.89786 44.4198 -10.0000 - -48.0488 89.9568 -10.0000 - 30.0000 13.0989 -10.0000 - -50.0000 92.0703 -10.0000 - -3.14059 45.3818 -10.0000 - -47.0744 89.9021 -10.0000 - 30.0000 14.0890 -10.0000 - -50.0000 93.1245 -10.0000 - -3.39351 46.3406 -10.0000 - -3.65665 47.2961 -10.0000 - -46.0675 89.8221 -10.0000 - 30.0000 15.0804 -10.0000 - -50.0000 94.1823 -10.0000 - -3.93536 48.2660 -10.0000 - -45.0243 89.7134 -10.0000 - 30.0000 16.0737 -10.0000 - -50.0000 95.2325 -10.0000 - -4.22822 49.2432 -10.0000 - -43.9336 89.5710 -10.0000 - -4.53512 50.2256 -10.0000 - 30.0000 17.0682 -10.0000 - -50.0000 96.2425 -10.0000 - -4.85529 51.2093 -10.0000 - -42.8738 89.4041 -10.0000 - 30.0000 18.0663 -10.0000 - -50.0000 97.1476 -10.0000 - -5.18781 52.1906 -10.0000 - -41.8882 89.2229 -10.0000 - -50.0000 98.0571 -10.0000 - -5.53151 53.1656 -10.0000 - 30.0000 19.0628 -10.0000 - -40.9581 89.0285 -10.0000 - -5.88537 54.1312 -10.0000 - -50.0000 98.9729 -10.0000 - -40.0237 88.8098 -10.0000 - 30.0000 20.0728 -10.0000 - -6.24839 55.0849 -10.0000 - -39.0900 88.5674 -10.0000 - -50.0000 99.8939 -10.0000 - -6.62060 56.0271 -10.0000 - 30.0000 21.0601 -10.0000 - -38.1578 88.3011 -10.0000 - -7.00354 56.9616 -10.0000 - -50.0000 100.816 -10.0000 - -7.39030 57.8726 -10.0000 - 30.0000 22.0721 -10.0000 - -37.2283 88.0107 -10.0000 - -7.78847 58.7785 -10.0000 - -36.3024 87.6963 -10.0000 - -50.0000 101.735 -10.0000 - -8.19861 59.6798 -10.0000 - 30.0000 23.0872 -10.0000 - -35.3814 87.3579 -10.0000 - -8.62989 60.5953 -10.0000 - -50.0000 102.697 -10.0000 - -9.07543 61.5084 -10.0000 - -34.4663 86.9959 -10.0000 - 30.0000 24.1094 -10.0000 - -9.53581 62.4193 -10.0000 - -33.5583 86.6104 -10.0000 - -10.0094 63.3238 -10.0000 - -50.0000 103.649 -10.0000 - -32.6585 86.2019 -10.0000 - 30.0000 25.1411 -10.0000 - -10.4941 64.2176 -10.0000 - -31.7677 85.7708 -10.0000 - -10.9773 65.0785 -10.0000 - -50.0000 104.654 -10.0000 - -30.8869 85.3177 -10.0000 - -11.4673 65.9224 -10.0000 - 30.0000 26.1843 -10.0000 - -11.9662 66.7532 -10.0000 - -30.0167 84.8432 -10.0000 - -12.4749 67.5723 -10.0000 - -29.1580 84.3480 -10.0000 - -50.0000 105.662 -10.0000 - -12.9932 68.3792 -10.0000 - -28.3114 83.8327 -10.0000 - 30.0000 27.2408 -10.0000 - -13.5198 69.1722 -10.0000 - -27.4776 83.2981 -10.0000 - -14.0535 69.9494 -10.0000 - -26.6572 82.7447 -10.0000 - -14.5928 70.7092 -10.0000 - -50.0000 106.714 -10.0000 - -25.8506 82.1734 -10.0000 - -15.1846 71.5147 -10.0000 - -15.8915 72.4400 -10.0000 - 30.0000 28.3099 -10.0000 - -25.0578 81.5847 -10.0000 - -24.2792 80.9795 -10.0000 - -23.5147 80.3583 -10.0000 - -16.6381 73.3764 -10.0000 - -22.7647 79.7219 -10.0000 - -17.2848 74.1551 -10.0000 - -22.0293 79.0712 -10.0000 - -17.9444 74.9200 -10.0000 - -21.3089 78.4068 -10.0000 - -18.5841 75.6348 -10.0000 - -20.6037 77.7298 -10.0000 - -19.2408 76.3424 -10.0000 - -50.0000 107.809 -10.0000 - -19.9142 77.0412 -10.0000 - 30.0000 29.3772 -10.0000 - -50.0000 108.945 -10.0000 - 30.0000 30.3872 -10.0000 - -50.0000 110.114 -10.0000 - 30.0000 31.2754 -10.0000 - -50.0000 111.234 -10.0000 - 30.0000 32.1731 -10.0000 - 30.0000 33.0821 -10.0000 - -50.0000 112.244 -10.0000 - -50.0000 113.161 -10.0000 - 29.9984 34.0031 -10.0000 - -50.0000 114.087 -10.0000 - 29.9965 34.9362 -10.0000 - 29.9959 35.8800 -10.0000 - -50.0000 115.020 -10.0000 - 29.9972 36.8321 -10.0000 - -50.0000 115.957 -10.0000 - 29.9996 37.7895 -10.0000 - -50.0000 116.895 -10.0000 - 30.0016 38.7495 -10.0000 - -50.0000 117.906 -10.0000 - 30.0011 39.7620 -10.0000 - -50.0000 118.943 -10.0000 - 29.9944 40.8113 -10.0000 - -50.0000 120.000 -10.0000 - -49.0081 119.991 -10.0000 - 29.9775 41.8928 -10.0000 - -48.0164 119.974 -10.0000 - 29.9461 43.0055 -10.0000 - -47.0068 119.944 -10.0000 - 29.8963 44.1483 -10.0000 - -46.0038 119.900 -10.0000 - -44.9970 119.844 -10.0000 - 29.8261 45.3130 -10.0000 - -43.9869 119.774 -10.0000 - 29.7405 46.4428 -10.0000 - -42.9742 119.691 -10.0000 - 29.6524 47.4489 -10.0000 - -41.9595 119.595 -10.0000 - 29.5645 48.3356 -10.0000 - -40.9440 119.486 -10.0000 - 29.4781 49.1226 -10.0000 - -39.9243 119.363 -10.0000 - 29.3677 50.0374 -10.0000 - -38.9087 119.228 -10.0000 - 29.2454 50.9610 -10.0000 - 29.1110 51.8924 -10.0000 - -37.8999 119.080 -10.0000 - 28.9644 52.8301 -10.0000 - -36.9011 118.920 -10.0000 - 28.8055 53.7722 -10.0000 - -35.9134 118.750 -10.0000 - 28.6337 54.7219 -10.0000 - -34.9626 118.574 -10.0000 - 28.4484 55.6794 -10.0000 - -34.0059 118.385 -10.0000 - 28.2503 56.6401 -10.0000 - -33.0530 118.184 -10.0000 - 28.0402 57.5989 -10.0000 - -32.1135 117.975 -10.0000 - 27.8123 58.5804 -10.0000 - -31.1828 117.756 -10.0000 - 27.5708 59.5636 -10.0000 - -30.2672 117.528 -10.0000 - 27.3152 60.5495 -10.0000 - -29.3704 117.295 -10.0000 - 27.0459 61.5361 -10.0000 - -28.5052 117.059 -10.0000 - 26.7634 62.5208 -10.0000 - -27.5340 116.781 -10.0000 - 26.4686 63.5012 -10.0000 - -26.5028 116.472 -10.0000 - 26.1620 64.4753 -10.0000 - -25.4188 116.130 -10.0000 - 25.8444 65.4414 -10.0000 - -24.3582 115.780 -10.0000 - 25.5161 66.3989 -10.0000 - -23.3466 115.429 -10.0000 - 25.1765 67.3501 -10.0000 - -22.3960 115.087 -10.0000 - 24.8337 68.2737 -10.0000 - -21.4818 114.744 -10.0000 - -20.5721 114.390 -10.0000 - 24.4805 69.1910 -10.0000 - -19.6643 114.024 -10.0000 - 24.1165 70.1028 -10.0000 - -18.7563 113.645 -10.0000 - 23.7416 71.0097 -10.0000 - -17.8291 113.245 -10.0000 - 23.3555 71.9123 -10.0000 - 22.9580 72.8112 -10.0000 - -16.8938 112.826 -10.0000 - 22.5488 73.7065 -10.0000 - -15.9760 112.402 -10.0000 - 22.1280 74.5982 -10.0000 - -15.0647 111.966 -10.0000 - 21.6957 75.4860 -10.0000 - -14.2274 111.554 -10.0000 - 21.2520 76.3694 -10.0000 - -13.3949 111.132 -10.0000 - 20.7971 77.2478 -10.0000 - -12.5636 110.698 -10.0000 - 20.3314 78.1206 -10.0000 - -11.7361 110.253 -10.0000 - 19.8551 78.9873 -10.0000 - -10.9137 109.799 -10.0000 - -10.0957 109.335 -10.0000 - 19.3686 79.8473 -10.0000 - -9.27920 108.859 -10.0000 - 18.8720 80.7003 -10.0000 - -8.46115 108.369 -10.0000 - 18.3656 81.5459 -10.0000 - -7.64139 107.864 -10.0000 - 17.8497 82.3836 -10.0000 - -6.82059 107.345 -10.0000 - 17.3224 83.2168 -10.0000 - -5.97364 106.795 -10.0000 - 16.7836 84.0449 -10.0000 - 16.2346 84.8662 -10.0000 - -5.11715 106.223 -10.0000 - 15.6765 85.6791 -10.0000 - -4.25569 105.631 -10.0000 - 15.0953 86.5032 -10.0000 - -3.39170 105.021 -10.0000 - -2.52619 104.392 -10.0000 - 14.5040 87.3194 -10.0000 - -1.65920 103.743 -10.0000 - 13.9025 88.1281 -10.0000 - -0.789885 103.074 -10.0000 - 13.2907 88.9294 -10.0000 - 0.833089E-01 102.383 -10.0000 - 12.6681 89.7237 -10.0000 - 12.0341 90.5120 -10.0000 - 0.961542 101.667 -10.0000 - 11.3882 91.2946 -10.0000 - 1.83869 100.931 -10.0000 - 10.7304 92.0713 -10.0000 - 2.66728 100.216 -10.0000 - 10.0612 92.8415 -10.0000 - 9.38181 93.6037 -10.0000 - 8.70025 94.3490 -10.0000 - 3.42308 99.5459 -10.0000 - 8.03512 95.0587 -10.0000 - 7.37111 95.7503 -10.0000 - 6.70907 96.4237 -10.0000 - 6.04942 97.0793 -10.0000 - 4.07490 98.9542 -10.0000 - 4.73701 98.3396 -10.0000 - 5.39216 97.7176 -10.0000 - 0.987430 0.982422 -10.0000 - 0.989579 1.96437 -10.0000 - 1.97495 0.978707 -10.0000 - 0.993076 2.94629 -10.0000 - 1.97962 1.95700 -10.0000 - 2.96212 0.973676 -10.0000 - 1.98738 2.93572 -10.0000 - 0.997714 3.92884 -10.0000 - 2.96927 1.94665 -10.0000 - 3.94782 0.967189 -10.0000 - 2.98210 2.92018 -10.0000 - 1.99824 3.91661 -10.0000 - 1.00226 4.91222 -10.0000 - 3.95630 1.93264 -10.0000 - 4.93067 0.959970 -10.0000 - 2.00984 4.90163 -10.0000 - 3.00207 3.89769 -10.0000 - 3.97368 2.89715 -10.0000 - 1.00442 5.89651 -10.0000 - 4.93738 1.91595 -10.0000 - 5.91031 0.954121 -10.0000 - 3.02711 4.88491 -10.0000 - 2.01622 5.89097 -10.0000 - 4.00542 3.86570 -10.0000 - 4.95466 2.86596 -10.0000 - 1.00216 6.87987 -10.0000 - 5.91026 1.90154 -10.0000 - 6.88792 0.952589 -10.0000 - 3.04537 5.88572 -10.0000 - 2.01015 6.87950 -10.0000 - 4.99366 3.81193 -10.0000 - 5.91685 2.83465 -10.0000 - 4.05648 4.85188 -10.0000 - 0.996818 7.86035 -10.0000 - 6.87845 1.89839 -10.0000 - 7.86642 0.955737 -10.0000 - 3.03004 6.88676 -10.0000 - 1.99647 7.86137 -10.0000 - 5.93626 3.73868 -10.0000 - 6.86855 2.83033 -10.0000 - 7.84889 1.90640 -10.0000 - 0.991156 8.83771 -10.0000 - 5.08179 4.77305 -10.0000 - 8.84772 0.962195 -10.0000 - 4.11625 5.87969 -10.0000 - 5.98008 4.57515 -10.0000 - 3.00003 7.87195 -10.0000 - 1.98259 8.83558 -10.0000 - 6.85513 3.73834 -10.0000 - 4.07012 6.91203 -10.0000 - 7.82660 2.84769 -10.0000 - 0.987649 9.81325 -10.0000 - 8.82568 1.92137 -10.0000 - 9.83266 0.970302 -10.0000 - 5.32035 5.86730 -10.0000 - 6.06513 5.24143 -10.0000 - 6.82659 4.60798 -10.0000 - 4.00568 7.90180 -10.0000 - 2.97198 8.84088 -10.0000 - 1.97419 9.80489 -10.0000 - 7.79368 3.77589 -10.0000 - 8.79760 2.87566 -10.0000 - 0.987758 10.7896 -10.0000 - 9.80957 1.93932 -10.0000 - 10.8209 0.978797 -10.0000 - 5.13423 6.98432 -10.0000 - 6.74147 5.42856 -10.0000 - 7.73751 4.69033 -10.0000 - 3.95340 8.85955 -10.0000 - 6.41110 6.26414 -10.0000 - 2.95553 9.79971 -10.0000 - 5.00244 7.96766 -10.0000 - 1.97454 10.7740 -10.0000 - 8.75904 3.82494 -10.0000 - 9.78041 2.90658 -10.0000 - 0.991543 11.7684 -10.0000 - 10.7999 1.95779 -10.0000 - 11.8119 0.986591 -10.0000 - 6.14831 7.18848 -10.0000 - 7.62933 5.60135 -10.0000 - 3.92325 9.79938 -10.0000 - 4.91557 8.89979 -10.0000 - 2.95639 10.7569 -10.0000 - 1.98363 11.7478 -10.0000 - 9.74173 3.87226 -10.0000 - 10.7730 2.93850 -10.0000 - 8.70424 4.77479 -10.0000 - 0.997689 12.7519 -10.0000 - 11.7955 1.97423 -10.0000 - 12.8066 0.993268 -10.0000 - 5.95591 8.08826 -10.0000 - 7.41334 6.53429 -10.0000 - 7.08535 7.42092 -10.0000 - 8.63202 5.74850 -10.0000 - 3.92492 10.7351 -10.0000 - 4.86212 9.80637 -10.0000 - 2.97461 11.7219 -10.0000 - 1.99800 12.7297 -10.0000 - 10.7383 3.92404 -10.0000 - 9.68985 4.83231 -10.0000 - 11.7730 2.96479 -10.0000 - 5.84560 8.96949 -10.0000 - 1.00429 13.7401 -10.0000 - 12.7955 1.98762 -10.0000 - 13.8108 0.998905 -10.0000 - 6.82637 8.22943 -10.0000 - 4.86204 10.7018 -10.0000 - 3.96148 11.6848 -10.0000 - 5.74947 9.82735 -10.0000 - 3.00148 12.7002 -10.0000 - 9.62219 5.76126 -10.0000 - 8.57445 6.86648 -10.0000 - 2.01367 13.7205 -10.0000 - 10.6930 4.92289 -10.0000 - 11.7448 3.96151 -10.0000 - 12.7769 2.98463 -10.0000 - 7.94734 7.74008 -10.0000 - 1.00982 14.7346 -10.0000 - 13.7999 1.99836 -10.0000 - 6.76197 9.06726 -10.0000 - 14.8197 1.00405 -10.0000 - 7.52697 8.34578 -10.0000 - 9.54120 6.55048 -10.0000 - 5.72413 10.6435 -10.0000 - 4.94204 11.6251 -10.0000 - 4.00832 12.6584 -10.0000 - 6.56585 9.89333 -10.0000 - 3.02997 13.6922 -10.0000 - 11.7117 4.96974 -10.0000 - 10.6309 5.96538 -10.0000 - 2.02707 14.7204 -10.0000 - 12.7545 3.98709 -10.0000 - 1.01363 15.7414 -10.0000 - 13.7818 2.99906 -10.0000 - 14.8076 2.00795 -10.0000 - 15.8327 1.00937 -10.0000 - 6.40115 10.5418 -10.0000 - 5.92978 11.5151 -10.0000 - 5.01850 12.5966 -10.0000 - 4.05642 13.6525 -10.0000 - 3.05370 14.6960 -10.0000 - 11.6737 5.99437 -10.0000 - 12.7335 4.99982 -10.0000 - 2.03567 15.7298 -10.0000 - 13.7596 4.00252 -10.0000 - 1.01534 16.7545 -10.0000 - 14.7865 3.01092 -10.0000 - 15.8192 2.01857 -10.0000 - 16.8508 1.01486 -10.0000 - 6.02947 12.5039 -10.0000 - 5.09746 13.5986 -10.0000 - 4.09539 14.6607 -10.0000 - 3.06795 15.7100 -10.0000 - 12.7246 6.02838 -10.0000 - 2.03835 16.7459 -10.0000 - 13.7406 5.01435 -10.0000 - 1.01454 17.7698 -10.0000 - 14.7574 4.00998 -10.0000 - 15.7940 3.02689 -10.0000 - 16.8368 2.03008 -10.0000 - 17.8728 1.01995 -10.0000 - 6.15755 13.5318 -10.0000 - 5.16134 14.6126 -10.0000 - 4.11482 15.6803 -10.0000 - 3.07082 16.7323 -10.0000 - 2.03355 17.7653 -10.0000 - 14.7239 4.99468 -10.0000 - 1.01065 18.7847 -10.0000 - 13.7430 6.06308 -10.0000 - 15.7543 4.03215 -10.0000 - 16.8101 3.04593 -10.0000 - 17.8605 2.04075 -10.0000 - 18.8986 1.02400 -10.0000 - 5.18026 15.6364 -10.0000 - 14.6983 5.92790 -10.0000 - 4.12168 16.7121 -10.0000 - 3.05991 17.7586 -10.0000 - 6.28458 14.5527 -10.0000 - 15.6933 5.02872 -10.0000 - 2.02385 18.7838 -10.0000 - 1.00359 19.7970 -10.0000 - 16.7661 4.06295 -10.0000 - 17.8366 3.06347 -10.0000 - 18.8888 2.04912 -10.0000 - 19.9251 1.02676 -10.0000 - 14.7114 6.69755 -10.0000 - 15.5820 6.01134 -10.0000 - 6.23929 15.5682 -10.0000 - 4.09873 17.7505 -10.0000 - 5.21158 16.6815 -10.0000 - 3.04259 18.7821 -10.0000 - 2.01078 19.7999 -10.0000 - 0.992598 20.8079 -10.0000 - 16.6866 5.08566 -10.0000 - 17.7979 4.08999 -10.0000 - 18.8705 3.07659 -10.0000 - 20.9501 1.02821 -10.0000 - 19.9186 2.05460 -10.0000 - 15.3803 6.95810 -10.0000 - 7.11151 15.4651 -10.0000 - 16.5465 6.12754 -10.0000 - 4.06843 18.7806 -10.0000 - 5.14990 17.7482 -10.0000 - 3.02365 19.8010 -10.0000 - 0.976842 21.8141 -10.0000 - 1.99567 20.8134 -10.0000 - 6.41551 16.6233 -10.0000 - 21.9717 1.02855 -10.0000 - 17.7384 5.12423 -10.0000 - 18.8422 4.10827 -10.0000 - 19.9066 3.08459 -10.0000 - 20.9468 2.05733 -10.0000 - 7.47851 16.0996 -10.0000 - 16.2812 7.24760 -10.0000 - 5.09640 18.7847 -10.0000 - 0.954445 22.8223 -10.0000 - 4.04062 19.8022 -10.0000 - 1.97767 21.8265 -10.0000 - 3.00458 20.8174 -10.0000 - 6.19761 17.7732 -10.0000 - 17.6088 6.18207 -10.0000 - 22.9898 1.02804 -10.0000 - 21.9711 2.05777 -10.0000 - 18.8026 5.14698 -10.0000 - 19.8890 4.11804 -10.0000 - 20.9404 3.08811 -10.0000 - 7.18505 17.1397 -10.0000 - 7.94593 16.8147 -10.0000 - 0.923096 23.8376 -10.0000 - 1.95549 22.8435 -10.0000 - 5.05776 19.8055 -10.0000 - 2.98580 21.8344 -10.0000 - 6.11444 18.8012 -10.0000 - 4.01723 20.8194 -10.0000 - 17.4189 7.27969 -10.0000 - 7.13981 17.8932 -10.0000 - 24.0027 1.02694 -10.0000 - 22.9904 2.05650 -10.0000 - 21.9691 3.08812 -10.0000 - 19.8667 5.15637 -10.0000 - 20.9316 4.12127 -10.0000 - 18.7307 6.19707 -10.0000 - 0.879808 24.8568 -10.0000 - 1.92645 23.8690 -10.0000 - 2.96684 22.8570 -10.0000 - 3.99845 21.8365 -10.0000 - 8.07386 17.7807 -10.0000 - 6.06891 19.8127 -10.0000 - 5.03005 20.8202 -10.0000 - 7.10080 18.8309 -10.0000 - 17.1400 8.42317 -10.0000 - 25.0113 1.02552 -10.0000 - 24.0042 2.05411 -10.0000 - 22.9913 3.08564 -10.0000 - 21.9665 4.11991 -10.0000 - 20.9217 5.15739 -10.0000 - 19.8432 6.20071 -10.0000 - 18.6451 7.26581 -10.0000 - 0.820808 25.8750 -10.0000 - 1.88490 24.9044 -10.0000 - 2.94603 23.8921 -10.0000 - 9.12525 17.6153 -10.0000 - 3.98491 22.8591 -10.0000 - 5.01113 21.8333 -10.0000 - 6.03927 20.8212 -10.0000 - 7.06911 19.8206 -10.0000 - 8.08646 18.7960 -10.0000 - 26.0163 1.02402 -10.0000 - 25.0130 2.05109 -10.0000 - 24.0067 3.08154 -10.0000 - 17.4902 9.44545 -10.0000 - 22.9927 4.11551 -10.0000 - 21.9644 5.15317 -10.0000 - 20.9139 6.19638 -10.0000 - 19.8039 7.24914 -10.0000 - 18.6135 8.33693 -10.0000 - 0.744571 26.8786 -10.0000 - 1.81960 25.9451 -10.0000 - 2.91754 24.9493 -10.0000 - 3.97868 23.8962 -10.0000 - 5.00178 22.8480 -10.0000 - 6.02002 21.8281 -10.0000 - 7.04333 20.8223 -10.0000 - 8.06783 19.8139 -10.0000 - 10.1553 17.7357 -10.0000 - 9.10250 18.7582 -10.0000 - 27.0141 1.02264 -10.0000 - 26.0164 2.04794 -10.0000 - 25.0158 3.07668 -10.0000 - 24.0103 4.10920 -10.0000 - 22.9957 5.14595 -10.0000 - 21.9642 6.18717 -10.0000 - 20.9087 7.23537 -10.0000 - 17.7701 10.4759 -10.0000 - 19.8015 8.29748 -10.0000 - 18.7067 9.38191 -10.0000 - 0.659755 27.8698 -10.0000 - 1.71697 26.9687 -10.0000 - 5.00651 23.8674 -10.0000 - 2.85986 26.0343 -10.0000 - 6.01125 22.8335 -10.0000 - 3.98469 24.9705 -10.0000 - 7.02431 21.8242 -10.0000 - 8.04559 20.8215 -10.0000 - 9.07670 19.8072 -10.0000 - 28.0106 1.02157 -10.0000 - 27.0156 2.04507 -10.0000 - 10.1223 18.7976 -10.0000 - 11.2001 17.8727 -10.0000 - 26.0193 3.07165 -10.0000 - 25.0207 4.10212 -10.0000 - 24.0151 5.13664 -10.0000 - 22.9975 6.17520 -10.0000 - 21.9648 7.21920 -10.0000 - 0.571181 28.8525 -10.0000 - 20.9068 8.27027 -10.0000 - 19.8460 9.33523 -10.0000 - 1.60984 27.9666 -10.0000 - 18.8437 10.4139 -10.0000 - 17.9559 11.5184 -10.0000 - 2.69869 27.0854 -10.0000 - 6.01624 23.8363 -10.0000 - 5.03708 24.8913 -10.0000 - 7.01360 22.8226 -10.0000 - 8.02585 21.8230 -10.0000 - 9.04977 20.8252 -10.0000 - 10.0867 19.8301 -10.0000 - 29.0054 1.02090 -10.0000 - 28.0118 2.04284 -10.0000 - 27.0181 3.06714 -10.0000 - 4.01620 26.1628 -10.0000 - 11.1446 18.8647 -10.0000 - 26.0238 4.09493 -10.0000 - 12.2462 17.9335 -10.0000 - 25.0247 5.12659 -10.0000 - 24.0183 6.16225 -10.0000 - 0.479551 29.8307 -10.0000 - 23.0011 7.20228 -10.0000 - 1.50810 28.9488 -10.0000 - 21.9725 8.24785 -10.0000 - 20.9399 9.30078 -10.0000 - 2.55967 28.0804 -10.0000 - 19.9274 10.3625 -10.0000 - 18.0619 12.5318 -10.0000 - 18.9696 11.4362 -10.0000 - 6.04130 24.8312 -10.0000 - 7.01342 23.8151 -10.0000 - 3.66720 27.2565 -10.0000 - 8.01178 22.8179 -10.0000 - 5.12328 25.9001 -10.0000 - 9.02676 21.8273 -10.0000 - 10.0550 20.8400 -10.0000 - 17.5760 13.5178 -10.0000 - 11.0977 19.8655 -10.0000 - 29.0062 2.04146 -10.0000 - 28.0139 3.06360 -10.0000 - 27.0218 4.08857 -10.0000 - 12.1608 18.9135 -10.0000 - 26.0275 5.11703 -10.0000 - 0.383842 30.8074 -10.0000 - 13.2466 17.9543 -10.0000 - 4.66746 26.8776 -10.0000 - 25.0288 6.14926 -10.0000 - 1.41095 29.9246 -10.0000 - 24.0228 7.18537 -10.0000 - 2.44494 29.0534 -10.0000 - 23.0083 8.22563 -10.0000 - 21.9886 9.27052 -10.0000 - 3.49357 28.2179 -10.0000 - 17.3727 14.1885 -10.0000 - 14.2198 17.3867 -10.0000 - 20.9764 10.3205 -10.0000 - 19.0595 12.4333 -10.0000 - 6.09402 25.8031 -10.0000 - 19.9938 11.3756 -10.0000 - 18.2678 13.4461 -10.0000 - 7.02591 24.7976 -10.0000 - 8.00504 23.8055 -10.0000 - 4.50781 27.5343 -10.0000 - 9.00835 22.8206 -10.0000 - 5.33016 26.7765 -10.0000 - 10.0274 21.8392 -10.0000 - 11.0590 20.8639 -10.0000 - 14.8909 17.1648 -10.0000 - 12.1023 19.9013 -10.0000 - 29.0073 3.06145 -10.0000 - 0.282709 31.7845 -10.0000 - 17.0538 15.0620 -10.0000 - 28.0161 4.08376 -10.0000 - 13.1506 18.9524 -10.0000 - 27.0249 5.10882 -10.0000 - 1.31522 30.8996 -10.0000 - 26.0314 6.13724 -10.0000 - 14.1482 18.1093 -10.0000 - 2.34469 30.0217 -10.0000 - 25.0333 7.16923 -10.0000 - 24.0289 8.20472 -10.0000 - 3.37394 29.1662 -10.0000 - 23.0193 9.24353 -10.0000 - 18.2162 14.3315 -10.0000 - 16.6733 15.8784 -10.0000 - 19.1489 13.3920 -10.0000 - 4.38565 28.3717 -10.0000 - 22.0110 10.2852 -10.0000 - 6.16926 26.7237 -10.0000 - 20.0542 12.3708 -10.0000 - 7.05075 25.7627 -10.0000 - 21.0172 11.3288 -10.0000 - 15.7718 16.9016 -10.0000 - 5.31715 27.5946 -10.0000 - 8.00604 24.7838 -10.0000 - 8.99531 23.8062 -10.0000 - 10.0044 22.8305 -10.0000 - 11.0268 21.8575 -10.0000 - 12.0586 20.8907 -10.0000 - 0.175006 32.7633 -10.0000 - 13.0931 19.9336 -10.0000 - 1.21796 31.8769 -10.0000 - 29.0084 4.08085 -10.0000 - 15.0171 18.0497 -10.0000 - 28.0184 5.10262 -10.0000 - 14.1042 19.0061 -10.0000 - 2.25132 30.9920 -10.0000 - 27.0280 6.12707 -10.0000 - 3.27685 30.1200 -10.0000 - 26.0353 7.15466 -10.0000 - 17.4009 15.9909 -10.0000 - 25.0383 8.18544 -10.0000 - 4.28832 29.2778 -10.0000 - 18.0522 15.3727 -10.0000 - 24.0366 9.21905 -10.0000 - 5.26066 28.4595 -10.0000 - 19.1566 14.3377 -10.0000 - 23.0331 10.2546 -10.0000 - 16.7642 16.7792 -10.0000 - 6.17847 27.6133 -10.0000 - 20.1036 13.3461 -10.0000 - 7.07868 26.7031 -10.0000 - 21.0552 12.3241 -10.0000 - 22.0357 11.2906 -10.0000 - 8.01290 25.7498 -10.0000 - 8.98734 24.7838 -10.0000 - 9.98594 23.8152 -10.0000 - 0.598273E-01 33.7444 -10.0000 - 10.9999 22.8463 -10.0000 - 12.0236 21.8793 -10.0000 - 1.11697 32.8581 -10.0000 - 13.0511 20.9167 -10.0000 - 15.9810 17.9276 -10.0000 - 14.0692 19.9625 -10.0000 - 2.15996 31.9675 -10.0000 - 17.5490 16.5532 -10.0000 - 29.0096 5.09891 -10.0000 - 3.18992 31.0825 -10.0000 - 28.0206 6.11951 -10.0000 - 15.0491 18.9957 -10.0000 - 27.0311 7.14253 -10.0000 - 4.20513 30.2140 -10.0000 - 26.0392 8.16837 -10.0000 - 5.19607 29.3641 -10.0000 - 25.0436 9.19695 -10.0000 - 19.1376 15.3132 -10.0000 - 6.15214 28.5118 -10.0000 - 20.1231 14.3109 -10.0000 - 24.0451 10.2274 -10.0000 - 21.0851 13.3064 -10.0000 - 7.08313 27.6268 -10.0000 - 22.0586 12.2860 -10.0000 - 18.2980 16.3440 -10.0000 - 23.0478 11.2580 -10.0000 - 8.01956 26.7018 -10.0000 - 8.98266 25.7526 -10.0000 - -0.636670E-01 34.7279 -10.0000 - 9.97124 24.7935 -10.0000 - 10.9771 23.8304 -10.0000 - 17.7176 17.1053 -10.0000 - 11.9941 22.8659 -10.0000 - 1.01056 33.8446 -10.0000 - 13.0167 21.9018 -10.0000 - 17.1069 17.8011 -10.0000 - 14.0373 20.9391 -10.0000 - 2.06757 32.9496 -10.0000 - 3.10726 32.0539 -10.0000 - 15.0433 19.9692 -10.0000 - 29.0107 6.11503 -10.0000 - 16.0334 18.9560 -10.0000 - 28.0227 7.13363 -10.0000 - 4.12960 31.1674 -10.0000 - 27.0339 8.15430 -10.0000 - 5.13212 30.2947 -10.0000 - 26.0428 9.17755 -10.0000 - 6.11040 29.4283 -10.0000 - 20.1296 15.2764 -10.0000 - 19.2003 16.2659 -10.0000 - 7.06674 28.5494 -10.0000 - 25.0487 10.2030 -10.0000 - 21.1016 14.2795 -10.0000 - 18.3698 17.1582 -10.0000 - 22.0764 13.2717 -10.0000 - 23.0609 12.2533 -10.0000 - 8.01632 27.6437 -10.0000 - 24.0534 11.2291 -10.0000 - -0.196541 35.7139 -10.0000 - 8.97767 26.7125 -10.0000 - 8.69317 9.74483 -10.0000 - 9.27896 9.06735 -10.0000 - 8.59955 8.33441 -10.0000 - 7.86910 9.18298 -10.0000 - 10.0002 8.53627 -10.0000 - 9.50043 7.66956 -10.0000 - 7.34584 10.1728 -10.0000 - 8.27429 10.5364 -10.0000 - 10.5267 7.22191 -10.0000 - 10.8211 8.17818 -10.0000 - 8.04660 11.4026 -10.0000 - 7.05593 11.2543 -10.0000 - 11.6268 7.01402 -10.0000 - 11.7010 8.01139 -10.0000 - 7.01400 12.3731 -10.0000 - 8.01211 12.2975 -10.0000 - 12.5960 8.04411 -10.0000 - 12.7456 7.05635 -10.0000 - 8.18153 13.1770 -10.0000 - 7.22231 13.4730 -10.0000 - 13.8274 7.34448 -10.0000 - 13.4613 8.27492 -10.0000 - 7.66987 14.5000 -10.0000 - 8.53589 14.0000 -10.0000 - 14.2530 8.69406 -10.0000 - 14.8175 7.86679 -10.0000 - 9.06769 14.7208 -10.0000 - 8.33440 15.4016 -10.0000 - 14.9293 9.28113 -10.0000 - 15.6655 8.59892 -10.0000 - 9.18321 16.1314 -10.0000 - 9.74599 15.3053 -10.0000 - 16.3301 9.49999 -10.0000 - 15.4641 9.99999 -10.0000 - 10.5382 15.7235 -10.0000 - 10.1732 16.6543 -10.0000 - 15.8190 10.8223 -10.0000 - 16.7775 10.5267 -10.0000 - 11.2547 16.9442 -10.0000 - 11.4037 15.9535 -10.0000 - 16.9880 11.6264 -10.0000 - 15.9845 11.7024 -10.0000 - 12.2984 15.9881 -10.0000 - 12.3735 16.9862 -10.0000 - 15.9523 12.5974 -10.0000 - 16.9421 12.7457 -10.0000 - 13.4735 16.7780 -10.0000 - 13.1783 15.8230 -10.0000 - 16.6524 13.8276 -10.0000 - 15.7211 13.4626 -10.0000 - 13.9989 15.4647 -10.0000 - 14.4997 16.3304 -10.0000 - 16.1309 14.8172 -10.0000 - 15.3045 14.2552 -10.0000 - 15.4006 15.6659 -10.0000 - 14.7194 14.9331 -10.0000 - 0.986174 0.00000 -1.66667 - 0.00000 0.00000 -1.66667 - 0.00000 0.985116 -1.66667 - 0.00000 1.96984 -1.66667 - 1.97220 0.00000 -1.66667 - 0.00000 2.95402 -1.66667 - 2.95800 0.00000 -1.66667 - 0.00000 3.93751 -1.66667 - 3.94344 0.00000 -1.66667 - 0.00000 4.92022 -1.66667 - 4.92839 0.00000 -1.66667 - 0.00000 5.90207 -1.66667 - 5.91295 0.00000 -1.66667 - 0.00000 6.88298 -1.66667 - 6.89747 0.00000 -1.66667 - 0.00000 7.86318 -1.66667 - 7.88230 0.00000 -1.66667 - 0.00000 8.84326 -1.66667 - 8.86757 0.00000 -1.66667 - 0.00000 9.82390 -1.66667 - 9.85302 0.00000 -1.66667 - 0.00000 10.8055 -1.66667 - 10.8381 0.00000 -1.66667 - 0.00000 11.7880 -1.66667 - 11.8222 0.00000 -1.66667 - 0.00000 12.7710 -1.66667 - 12.8045 0.00000 -1.66667 - -0.799600E-03 13.7537 -1.66667 - 13.8128 0.00000 -1.66667 - -0.263000E-02 14.7357 -1.66667 - 14.8230 0.00000 -1.66667 - -0.351000E-02 15.7448 -1.66667 - 15.8376 0.00000 -1.66667 - -0.264200E-02 16.7583 -1.66667 - 16.8549 0.00000 -1.66667 - -0.515400E-03 17.7730 -1.66667 - 17.8776 0.00000 -1.66667 - 0.141890E-02 18.7860 -1.66667 - 18.9010 0.00000 -1.66667 - 0.111230E-02 19.7950 -1.66667 - 19.9261 0.00000 -1.66667 - -0.376900E-02 20.8050 -1.66667 - 20.9505 0.00000 -1.66667 - -0.153480E-01 21.8019 -1.66667 - 21.9728 0.00000 -1.66667 - -0.354610E-01 22.7939 -1.66667 - 22.9893 0.00000 -1.66667 - -0.660500E-01 23.8026 -1.66667 - 24.0028 0.00000 -1.66667 - -0.107305 24.8114 -1.66667 - 25.0120 0.00000 -1.66667 - -0.158415 25.8201 -1.66667 - 26.0152 0.00000 -1.66667 - -0.216604 26.8015 -1.66667 - 27.0131 0.00000 -1.66667 - -0.283881 27.7821 -1.66667 - 28.0093 0.00000 -1.66667 - -0.360278 28.7615 -1.66667 - 29.0046 0.00000 -1.66667 - -0.445797 29.7394 -1.66667 - 30.0000 1.02069 -1.66667 - 30.0000 0.00000 -1.66667 - -0.540482 30.7161 -1.66667 - 30.0000 2.04103 -1.66667 - -0.644425 31.6921 -1.66667 - -0.757709 32.6676 -1.66667 - 30.0000 3.06089 -1.66667 - -0.880351 33.6424 -1.66667 - 30.0000 4.08002 -1.66667 - -1.01228 34.6153 -1.66667 - 30.0000 5.09784 -1.66667 - -1.15336 35.5853 -1.66667 - 30.0000 6.11374 -1.66667 - -1.30347 36.5514 -1.66667 - 30.0000 7.12716 -1.66667 - -1.46802 37.5456 -1.66667 - -1.64317 38.5409 -1.66667 - 30.0000 8.13805 -1.66667 - -1.82881 39.5360 -1.66667 - 30.0000 9.14806 -1.66667 - -2.02422 40.5267 -1.66667 - 30.0000 10.1346 -1.66667 - -2.22998 41.5155 -1.66667 - 30.0000 11.1219 -1.66667 - -2.44259 42.4864 -1.66667 - -49.0242 89.9864 -1.66667 - -50.0000 90.0000 -1.66667 - -50.0000 91.0265 -1.66667 - -2.66522 43.4546 -1.66667 - 30.0000 12.1099 -1.66667 - -2.89786 44.4198 -1.66667 - -48.0488 89.9568 -1.66667 - 30.0000 13.0989 -1.66667 - -50.0000 92.0703 -1.66667 - -3.14059 45.3818 -1.66667 - -47.0744 89.9021 -1.66667 - 30.0000 14.0890 -1.66667 - -50.0000 93.1245 -1.66667 - -3.39351 46.3406 -1.66667 - -3.65665 47.2961 -1.66667 - -46.0675 89.8221 -1.66667 - 30.0000 15.0804 -1.66667 - -50.0000 94.1823 -1.66667 - -3.93536 48.2660 -1.66667 - -45.0243 89.7134 -1.66667 - 30.0000 16.0737 -1.66667 - -50.0000 95.2325 -1.66667 - -4.22822 49.2432 -1.66667 - -43.9336 89.5710 -1.66667 - -4.53512 50.2256 -1.66667 - 30.0000 17.0682 -1.66667 - -50.0000 96.2425 -1.66667 - -4.85529 51.2093 -1.66667 - -42.8738 89.4041 -1.66667 - 30.0000 18.0663 -1.66667 - -50.0000 97.1476 -1.66667 - -5.18781 52.1906 -1.66667 - -41.8882 89.2229 -1.66667 - -50.0000 98.0571 -1.66667 - -5.53151 53.1656 -1.66667 - 30.0000 19.0628 -1.66667 - -40.9581 89.0285 -1.66667 - -5.88537 54.1312 -1.66667 - -50.0000 98.9729 -1.66667 - -40.0237 88.8098 -1.66667 - 30.0000 20.0728 -1.66667 - -6.24839 55.0849 -1.66667 - -39.0900 88.5674 -1.66667 - -50.0000 99.8939 -1.66667 - -6.62060 56.0271 -1.66667 - 30.0000 21.0601 -1.66667 - -38.1578 88.3011 -1.66667 - -7.00354 56.9616 -1.66667 - -50.0000 100.816 -1.66667 - -7.39030 57.8726 -1.66667 - 30.0000 22.0721 -1.66667 - -37.2283 88.0107 -1.66667 - -7.78847 58.7785 -1.66667 - -36.3024 87.6963 -1.66667 - -50.0000 101.735 -1.66667 - -8.19861 59.6798 -1.66667 - 30.0000 23.0872 -1.66667 - -35.3814 87.3579 -1.66667 - -8.62989 60.5953 -1.66667 - -50.0000 102.697 -1.66667 - -9.07543 61.5084 -1.66667 - -34.4663 86.9959 -1.66667 - 30.0000 24.1094 -1.66667 - -9.53581 62.4193 -1.66667 - -33.5583 86.6104 -1.66667 - -10.0094 63.3238 -1.66667 - -50.0000 103.649 -1.66667 - -32.6585 86.2019 -1.66667 - 30.0000 25.1411 -1.66667 - -10.4941 64.2176 -1.66667 - -31.7677 85.7708 -1.66667 - -10.9773 65.0785 -1.66667 - -50.0000 104.654 -1.66667 - -30.8869 85.3177 -1.66667 - -11.4673 65.9224 -1.66667 - 30.0000 26.1843 -1.66667 - -11.9662 66.7532 -1.66667 - -30.0167 84.8432 -1.66667 - -12.4749 67.5723 -1.66667 - -29.1580 84.3480 -1.66667 - -50.0000 105.662 -1.66667 - -12.9932 68.3792 -1.66667 - -28.3114 83.8327 -1.66667 - 30.0000 27.2408 -1.66667 - -13.5198 69.1722 -1.66667 - -27.4776 83.2981 -1.66667 - -14.0535 69.9494 -1.66667 - -26.6572 82.7447 -1.66667 - -14.5928 70.7092 -1.66667 - -50.0000 106.714 -1.66667 - -25.8506 82.1734 -1.66667 - -15.1846 71.5147 -1.66667 - -15.8915 72.4400 -1.66667 - 30.0000 28.3099 -1.66667 - -25.0578 81.5847 -1.66667 - -24.2792 80.9795 -1.66667 - -23.5147 80.3583 -1.66667 - -16.6381 73.3764 -1.66667 - -22.7647 79.7219 -1.66667 - -17.2848 74.1551 -1.66667 - -22.0293 79.0712 -1.66667 - -17.9444 74.9200 -1.66667 - -21.3089 78.4068 -1.66667 - -18.5841 75.6348 -1.66667 - -20.6037 77.7298 -1.66667 - -19.2408 76.3424 -1.66667 - -50.0000 107.809 -1.66667 - -19.9142 77.0412 -1.66667 - 30.0000 29.3772 -1.66667 - -50.0000 108.945 -1.66667 - 30.0000 30.3872 -1.66667 - -50.0000 110.114 -1.66667 - 30.0000 31.2754 -1.66667 - -50.0000 111.234 -1.66667 - 30.0000 32.1731 -1.66667 - 30.0000 33.0821 -1.66667 - -50.0000 112.244 -1.66667 - -50.0000 113.161 -1.66667 - 29.9984 34.0031 -1.66667 - -50.0000 114.087 -1.66667 - 29.9965 34.9362 -1.66667 - 29.9959 35.8800 -1.66667 - -50.0000 115.020 -1.66667 - 29.9972 36.8321 -1.66667 - -50.0000 115.957 -1.66667 - 29.9996 37.7895 -1.66667 - -50.0000 116.895 -1.66667 - 30.0016 38.7495 -1.66667 - -50.0000 117.906 -1.66667 - 30.0011 39.7620 -1.66667 - -50.0000 118.943 -1.66667 - 29.9944 40.8113 -1.66667 - -50.0000 120.000 -1.66667 - -49.0081 119.991 -1.66667 - 29.9775 41.8928 -1.66667 - -48.0164 119.974 -1.66667 - 29.9461 43.0055 -1.66667 - -47.0068 119.944 -1.66667 - 29.8963 44.1483 -1.66667 - -46.0038 119.900 -1.66667 - -44.9970 119.844 -1.66667 - 29.8261 45.3130 -1.66667 - -43.9869 119.774 -1.66667 - 29.7405 46.4428 -1.66667 - -42.9742 119.691 -1.66667 - 29.6524 47.4489 -1.66667 - -41.9595 119.595 -1.66667 - 29.5645 48.3356 -1.66667 - -40.9440 119.486 -1.66667 - 29.4781 49.1226 -1.66667 - -39.9243 119.363 -1.66667 - 29.3677 50.0374 -1.66667 - -38.9087 119.228 -1.66667 - 29.2454 50.9610 -1.66667 - 29.1110 51.8924 -1.66667 - -37.8999 119.080 -1.66667 - 28.9644 52.8301 -1.66667 - -36.9011 118.920 -1.66667 - 28.8055 53.7722 -1.66667 - -35.9134 118.750 -1.66667 - 28.6337 54.7219 -1.66667 - -34.9626 118.574 -1.66667 - 28.4484 55.6794 -1.66667 - -34.0059 118.385 -1.66667 - 28.2503 56.6401 -1.66667 - -33.0530 118.184 -1.66667 - 28.0402 57.5989 -1.66667 - -32.1135 117.975 -1.66667 - 27.8123 58.5804 -1.66667 - -31.1828 117.756 -1.66667 - 27.5708 59.5636 -1.66667 - -30.2672 117.528 -1.66667 - 27.3152 60.5495 -1.66667 - -29.3704 117.295 -1.66667 - 27.0459 61.5361 -1.66667 - -28.5052 117.059 -1.66667 - 26.7634 62.5208 -1.66667 - -27.5340 116.781 -1.66667 - 26.4686 63.5012 -1.66667 - -26.5028 116.472 -1.66667 - 26.1620 64.4753 -1.66667 - -25.4188 116.130 -1.66667 - 25.8444 65.4414 -1.66667 - -24.3582 115.780 -1.66667 - 25.5161 66.3989 -1.66667 - -23.3466 115.429 -1.66667 - 25.1765 67.3501 -1.66667 - -22.3960 115.087 -1.66667 - 24.8337 68.2737 -1.66667 - -21.4818 114.744 -1.66667 - -20.5721 114.390 -1.66667 - 24.4805 69.1910 -1.66667 - -19.6643 114.024 -1.66667 - 24.1165 70.1028 -1.66667 - -18.7563 113.645 -1.66667 - 23.7416 71.0097 -1.66667 - -17.8291 113.245 -1.66667 - 23.3555 71.9123 -1.66667 - 22.9580 72.8112 -1.66667 - -16.8938 112.826 -1.66667 - 22.5488 73.7065 -1.66667 - -15.9760 112.402 -1.66667 - 22.1280 74.5982 -1.66667 - -15.0647 111.966 -1.66667 - 21.6957 75.4860 -1.66667 - -14.2274 111.554 -1.66667 - 21.2520 76.3694 -1.66667 - -13.3949 111.132 -1.66667 - 20.7971 77.2478 -1.66667 - -12.5636 110.698 -1.66667 - 20.3314 78.1206 -1.66667 - -11.7361 110.253 -1.66667 - 19.8551 78.9873 -1.66667 - -10.9137 109.799 -1.66667 - -10.0957 109.335 -1.66667 - 19.3686 79.8473 -1.66667 - -9.27920 108.859 -1.66667 - 18.8720 80.7003 -1.66667 - -8.46115 108.369 -1.66667 - 18.3656 81.5459 -1.66667 - -7.64139 107.864 -1.66667 - 17.8497 82.3836 -1.66667 - -6.82059 107.345 -1.66667 - 17.3224 83.2168 -1.66667 - -5.97364 106.795 -1.66667 - 16.7836 84.0449 -1.66667 - 16.2346 84.8662 -1.66667 - -5.11715 106.223 -1.66667 - 15.6765 85.6791 -1.66667 - -4.25569 105.631 -1.66667 - 15.0953 86.5032 -1.66667 - -3.39170 105.021 -1.66667 - -2.52619 104.392 -1.66667 - 14.5040 87.3194 -1.66667 - -1.65920 103.743 -1.66667 - 13.9025 88.1281 -1.66667 - -0.789885 103.074 -1.66667 - 13.2907 88.9294 -1.66667 - 0.833089E-01 102.383 -1.66667 - 12.6681 89.7237 -1.66667 - 12.0341 90.5120 -1.66667 - 0.961542 101.667 -1.66667 - 11.3882 91.2946 -1.66667 - 1.83869 100.931 -1.66667 - 10.7304 92.0713 -1.66667 - 2.66728 100.216 -1.66667 - 10.0612 92.8415 -1.66667 - 9.38181 93.6037 -1.66667 - 8.70025 94.3490 -1.66667 - 3.42308 99.5459 -1.66667 - 8.03512 95.0587 -1.66667 - 7.37111 95.7503 -1.66667 - 6.70907 96.4237 -1.66667 - 6.04942 97.0793 -1.66667 - 4.07490 98.9542 -1.66667 - 4.73701 98.3396 -1.66667 - 5.39216 97.7176 -1.66667 - 8.69317 9.74483 -1.66667 - 9.27896 9.06735 -1.66667 - 10.0002 8.53627 -1.66667 - 8.27429 10.5364 -1.66667 - 10.8211 8.17818 -1.66667 - 8.04660 11.4026 -1.66667 - 11.7010 8.01139 -1.66667 - 8.01211 12.2975 -1.66667 - 12.5960 8.04411 -1.66667 - 8.18153 13.1770 -1.66667 - 13.4613 8.27492 -1.66667 - 8.53589 14.0000 -1.66667 - 14.2530 8.69406 -1.66667 - 9.06769 14.7208 -1.66667 - 14.9293 9.28113 -1.66667 - 9.74599 15.3053 -1.66667 - 15.4641 9.99999 -1.66667 - 10.5382 15.7235 -1.66667 - 15.8190 10.8223 -1.66667 - 11.4037 15.9535 -1.66667 - 15.9845 11.7024 -1.66667 - 12.2984 15.9881 -1.66667 - 15.9523 12.5974 -1.66667 - 13.1783 15.8230 -1.66667 - 15.7211 13.4626 -1.66667 - 13.9989 15.4647 -1.66667 - 15.3045 14.2552 -1.66667 - 14.7194 14.9331 -1.66667 - ] - } - coordIndex [ - 4640 4639 4641 4642 -1 - 4640 4642 11135 11134 -1 - 11134 11135 5012 5011 -1 - 5011 5012 5382 5381 -1 - 5381 5382 5752 5751 -1 - 5751 5752 6122 6121 -1 - 6121 6122 10765 10763 -1 - 10763 10765 10764 10762 -1 - 4638 4637 4642 4641 -1 - 4642 4637 11133 11135 -1 - 11135 11133 5010 5012 -1 - 5012 5010 5380 5382 -1 - 5382 5380 5750 5752 -1 - 5752 5750 6120 6122 -1 - 6122 6120 10760 10765 -1 - 10761 10764 10765 10760 -1 - 4639 4640 4636 4635 -1 - 4636 4640 11134 11132 -1 - 11132 11134 5011 5009 -1 - 5009 5011 5381 5379 -1 - 5379 5381 5751 5749 -1 - 5749 5751 6121 6119 -1 - 6119 6121 10763 10759 -1 - 10762 10758 10759 10763 -1 - 4637 4638 4633 4634 -1 - 4637 4634 11131 11133 -1 - 11133 11131 5008 5010 -1 - 5010 5008 5378 5380 -1 - 5380 5378 5748 5750 -1 - 5750 5748 6118 6120 -1 - 6120 6118 10757 10760 -1 - 10760 10757 10756 10761 -1 - 4635 4636 4631 4632 -1 - 4631 4636 11132 11130 -1 - 11130 11132 5009 5007 -1 - 5007 5009 5379 5377 -1 - 5377 5379 5749 5747 -1 - 5747 5749 6119 6117 -1 - 6117 6119 10759 10754 -1 - 10758 10755 10754 10759 -1 - 4630 4629 4634 4633 -1 - 4634 4629 11129 11131 -1 - 11131 11129 5006 5008 -1 - 5008 5006 5376 5378 -1 - 5378 5376 5746 5748 -1 - 5748 5746 6116 6118 -1 - 6118 6116 10752 10757 -1 - 10753 10756 10757 10752 -1 - 4628 4627 4632 4631 -1 - 4628 4631 11130 11128 -1 - 11128 11130 5007 5005 -1 - 5005 5007 5377 5375 -1 - 5375 5377 5747 5745 -1 - 5745 5747 6117 6115 -1 - 6115 6117 10754 10751 -1 - 10751 10754 10755 10750 -1 - 4629 4630 4625 4626 -1 - 4629 4626 11127 11129 -1 - 11129 11127 5004 5006 -1 - 5006 5004 5374 5376 -1 - 5376 5374 5744 5746 -1 - 5746 5744 6114 6116 -1 - 6116 6114 10749 10752 -1 - 10752 10749 10748 10753 -1 - 4627 4628 4623 4624 -1 - 4623 4628 11128 11126 -1 - 11126 11128 5005 5003 -1 - 5003 5005 5375 5373 -1 - 5373 5375 5745 5743 -1 - 5743 5745 6115 6113 -1 - 6113 6115 10751 10746 -1 - 10750 10747 10746 10751 -1 - 4622 4621 4626 4625 -1 - 4626 4621 11125 11127 -1 - 11127 11125 5002 5004 -1 - 5004 5002 5372 5374 -1 - 5374 5372 5742 5744 -1 - 5744 5742 6112 6114 -1 - 6114 6112 10744 10749 -1 - 10745 10748 10749 10744 -1 - 4620 4619 4624 4623 -1 - 4620 4623 11126 11124 -1 - 11124 11126 5003 5001 -1 - 5001 5003 5373 5371 -1 - 5371 5373 5743 5741 -1 - 5741 5743 6113 6111 -1 - 6111 6113 10746 10743 -1 - 10743 10746 10747 10742 -1 - 4621 4622 4617 4618 -1 - 4621 4618 11123 11125 -1 - 11125 11123 5000 5002 -1 - 5002 5000 5370 5372 -1 - 5372 5370 5740 5742 -1 - 5742 5740 6110 6112 -1 - 6112 6110 10741 10744 -1 - 10744 10741 10740 10745 -1 - 4619 4620 4615 4616 -1 - 4615 4620 11124 11122 -1 - 11122 11124 5001 4999 -1 - 4999 5001 5371 5369 -1 - 5369 5371 5741 5739 -1 - 5739 5741 6111 6109 -1 - 6109 6111 10743 10738 -1 - 10742 10739 10738 10743 -1 - 4614 4613 4618 4617 -1 - 4618 4613 11121 11123 -1 - 11123 11121 4998 5000 -1 - 5000 4998 5368 5370 -1 - 5370 5368 5738 5740 -1 - 5740 5738 6108 6110 -1 - 6110 6108 10736 10741 -1 - 10737 10740 10741 10736 -1 - 4611 4612 4616 4615 -1 - 4611 4615 11122 11120 -1 - 11120 11122 4999 4997 -1 - 4997 4999 5369 5367 -1 - 5367 5369 5739 5737 -1 - 5737 5739 6109 6107 -1 - 6107 6109 10738 10734 -1 - 10734 10738 10739 10735 -1 - 4613 4614 4609 4610 -1 - 4613 4610 11119 11121 -1 - 11121 11119 4996 4998 -1 - 4998 4996 5366 5368 -1 - 5368 5366 5736 5738 -1 - 5738 5736 6106 6108 -1 - 6108 6106 10733 10736 -1 - 10736 10733 10732 10737 -1 - 4608 4607 4612 4611 -1 - 4608 4611 11120 11118 -1 - 11118 11120 4997 4995 -1 - 4995 4997 5367 5365 -1 - 5365 5367 5737 5735 -1 - 5735 5737 6107 6105 -1 - 6105 6107 10734 10731 -1 - 10731 10734 10735 10730 -1 - 4606 4605 4610 4609 -1 - 4610 4605 11117 11119 -1 - 11119 11117 4994 4996 -1 - 4996 4994 5364 5366 -1 - 5366 5364 5734 5736 -1 - 5736 5734 6104 6106 -1 - 6106 6104 10728 10733 -1 - 10729 10732 10733 10728 -1 - 4607 4608 4603 4604 -1 - 4603 4608 11118 11116 -1 - 11116 11118 4995 4993 -1 - 4993 4995 5365 5363 -1 - 5363 5365 5735 5733 -1 - 5733 5735 6105 6103 -1 - 6103 6105 10731 10726 -1 - 10730 10727 10726 10731 -1 - 4605 4606 4601 4602 -1 - 4605 4602 11115 11117 -1 - 11117 11115 4992 4994 -1 - 4994 4992 5362 5364 -1 - 5364 5362 5732 5734 -1 - 5734 5732 6102 6104 -1 - 6104 6102 10725 10728 -1 - 10728 10725 10724 10729 -1 - 4600 4599 4604 4603 -1 - 4600 4603 11116 11114 -1 - 11114 11116 4993 4991 -1 - 4991 4993 5363 5361 -1 - 5361 5363 5733 5731 -1 - 5731 5733 6103 6101 -1 - 6101 6103 10726 10723 -1 - 10723 10726 10727 10722 -1 - 4598 4597 4602 4601 -1 - 4602 4597 11113 11115 -1 - 11115 11113 4990 4992 -1 - 4992 4990 5360 5362 -1 - 5362 5360 5730 5732 -1 - 5732 5730 6100 6102 -1 - 6102 6100 10720 10725 -1 - 10721 10724 10725 10720 -1 - 4599 4600 4596 4595 -1 - 4596 4600 11114 11112 -1 - 11112 11114 4991 4989 -1 - 4989 4991 5361 5359 -1 - 5359 5361 5731 5729 -1 - 5729 5731 6101 6099 -1 - 6099 6101 10723 10719 -1 - 10722 10718 10719 10723 -1 - 4597 4598 4593 4594 -1 - 4597 4594 11111 11113 -1 - 11113 11111 4988 4990 -1 - 4990 4988 5358 5360 -1 - 5360 5358 5728 5730 -1 - 5730 5728 6098 6100 -1 - 6100 6098 10717 10720 -1 - 10720 10717 10716 10721 -1 - 4595 4596 4591 4592 -1 - 4591 4596 11112 11110 -1 - 11110 11112 4989 4987 -1 - 4987 4989 5359 5357 -1 - 5357 5359 5729 5727 -1 - 5727 5729 6099 6097 -1 - 6097 6099 10719 10714 -1 - 10718 10715 10714 10719 -1 - 4590 4587 4594 4593 -1 - 4594 4587 11108 11111 -1 - 11111 11108 4985 4988 -1 - 4988 4985 5355 5358 -1 - 5358 5355 5725 5728 -1 - 5728 5725 6095 6098 -1 - 6098 6095 10710 10717 -1 - 10713 10716 10717 10710 -1 - 4588 4589 4592 4591 -1 - 4588 4591 11110 11109 -1 - 11109 11110 4987 4986 -1 - 4986 4987 5357 5356 -1 - 5356 5357 5727 5726 -1 - 5726 5727 6097 6096 -1 - 6096 6097 10714 10711 -1 - 10711 10714 10715 10712 -1 - 4587 4590 4589 4588 -1 - 4587 4588 11109 11108 -1 - 11108 11109 4986 4985 -1 - 4985 4986 5356 5355 -1 - 5355 5356 5726 5725 -1 - 5725 5726 6096 6095 -1 - 6095 6096 10711 10710 -1 - 10710 10711 10712 10713 -1 - 4075 3740 3739 4080 -1 - 4075 4080 11105 11100 -1 - 11100 11105 4982 4977 -1 - 4977 4982 5352 5347 -1 - 5347 5352 5722 5717 -1 - 5717 5722 6092 6087 -1 - 6087 6092 10203 10198 -1 - 10198 10203 9862 9863 -1 - 3737 3736 4079 4082 -1 - 4082 4079 11104 11107 -1 - 11107 11104 4981 4984 -1 - 4984 4981 5351 5354 -1 - 5354 5351 5721 5724 -1 - 5724 5721 6091 6094 -1 - 6094 6091 10202 10205 -1 - 9860 10205 10202 9859 -1 - 3738 3737 4082 4081 -1 - 4081 4082 11107 11106 -1 - 11106 11107 4984 4983 -1 - 4983 4984 5354 5353 -1 - 5353 5354 5724 5723 -1 - 5723 5724 6094 6093 -1 - 6093 6094 10205 10204 -1 - 9861 10204 10205 9860 -1 - 3739 3738 4081 4080 -1 - 4080 4081 11106 11105 -1 - 11105 11106 4983 4982 -1 - 4982 4983 5353 5352 -1 - 5352 5353 5723 5722 -1 - 5722 5723 6093 6092 -1 - 6092 6093 10204 10203 -1 - 9862 10203 10204 9861 -1 - 3736 3735 4078 4079 -1 - 4079 4078 11103 11104 -1 - 11104 11103 4980 4981 -1 - 4981 4980 5350 5351 -1 - 5351 5350 5720 5721 -1 - 5721 5720 6090 6091 -1 - 6091 6090 10201 10202 -1 - 9859 10202 10201 9858 -1 - 3735 3734 4077 4078 -1 - 4078 4077 11102 11103 -1 - 11103 11102 4979 4980 -1 - 4980 4979 5349 5350 -1 - 5350 5349 5719 5720 -1 - 5720 5719 6089 6090 -1 - 6090 6089 10200 10201 -1 - 9858 10201 10200 9857 -1 - 3729 3740 4075 4071 -1 - 4071 4075 11100 11096 -1 - 11096 11100 4977 4973 -1 - 4973 4977 5347 5343 -1 - 5343 5347 5717 5713 -1 - 5713 5717 6087 6083 -1 - 6083 6087 10198 10194 -1 - 9852 10194 10198 9863 -1 - 4069 3727 3729 4071 -1 - 4069 4071 11096 11094 -1 - 11094 11096 4973 4971 -1 - 4971 4973 5343 5341 -1 - 5341 5343 5713 5711 -1 - 5711 5713 6083 6081 -1 - 6081 6083 10194 10192 -1 - 10192 10194 9852 9850 -1 - 3727 4069 4067 3724 -1 - 4067 4069 11094 11092 -1 - 11092 11094 4971 4969 -1 - 4969 4971 5341 5339 -1 - 5339 5341 5711 5709 -1 - 5709 5711 6081 6079 -1 - 6079 6081 10192 10190 -1 - 9850 9847 10190 10192 -1 - 3724 4067 4064 3721 -1 - 4064 4067 11092 11089 -1 - 11089 11092 4969 4966 -1 - 4966 4969 5339 5336 -1 - 5336 5339 5709 5706 -1 - 5706 5709 6079 6076 -1 - 6076 6079 10190 10187 -1 - 9847 9844 10187 10190 -1 - 3740 3729 3723 3739 -1 - 9863 9862 9846 9852 -1 - 4065 3722 3719 4063 -1 - 4065 4063 11088 11090 -1 - 11090 11088 4965 4967 -1 - 4967 4965 5335 5337 -1 - 5337 5335 5705 5707 -1 - 5707 5705 6075 6077 -1 - 6077 6075 10186 10188 -1 - 10188 10186 9842 9845 -1 - 4062 3717 3721 4064 -1 - 4062 4064 11089 11087 -1 - 11087 11089 4966 4964 -1 - 4964 4966 5336 5334 -1 - 5334 5336 5706 5704 -1 - 5704 5706 6076 6074 -1 - 6074 6076 10187 10185 -1 - 10185 10187 9844 9840 -1 - 3738 3739 3723 3720 -1 - 9861 9843 9846 9862 -1 - 3715 4061 4063 3719 -1 - 4063 4061 11086 11088 -1 - 11088 11086 4963 4965 -1 - 4965 4963 5333 5335 -1 - 5335 5333 5703 5705 -1 - 5705 5703 6073 6075 -1 - 6075 6073 10184 10186 -1 - 9838 9842 10186 10184 -1 - 3717 4062 4060 3713 -1 - 4060 4062 11087 11085 -1 - 11085 11087 4964 4962 -1 - 4962 4964 5334 5332 -1 - 5332 5334 5704 5702 -1 - 5702 5704 6074 6072 -1 - 6072 6074 10185 10183 -1 - 9840 9836 10183 10185 -1 - 3737 3738 3720 3718 -1 - 9860 9841 9843 9861 -1 - 3736 3737 3718 3716 -1 - 9859 9839 9841 9860 -1 - 3735 3736 3716 3714 -1 - 9858 9837 9839 9859 -1 - 4061 3715 3711 4059 -1 - 4061 4059 11084 11086 -1 - 11086 11084 4961 4963 -1 - 4963 4961 5331 5333 -1 - 5333 5331 5701 5703 -1 - 5703 5701 6071 6073 -1 - 6073 6071 10182 10184 -1 - 10184 10182 9834 9838 -1 - 4058 3710 3713 4060 -1 - 4058 4060 11085 11083 -1 - 11083 11085 4962 4960 -1 - 4960 4962 5332 5330 -1 - 5330 5332 5702 5700 -1 - 5700 5702 6072 6070 -1 - 6070 6072 10183 10181 -1 - 10181 10183 9836 9833 -1 - 3734 3735 3714 3712 -1 - 9857 9835 9837 9858 -1 - 3733 3734 3712 3709 -1 - 9856 9832 9835 9857 -1 - 4059 3711 3707 4056 -1 - 4059 4056 11081 11084 -1 - 11084 11081 4958 4961 -1 - 4961 4958 5328 5331 -1 - 5331 5328 5698 5701 -1 - 5701 5698 6068 6071 -1 - 6071 6068 10179 10182 -1 - 10182 10179 9830 9834 -1 - 3710 4058 4057 3705 -1 - 4057 4058 11083 11082 -1 - 11082 11083 4960 4959 -1 - 4959 4960 5330 5329 -1 - 5329 5330 5700 5699 -1 - 5699 5700 6070 6069 -1 - 6069 6070 10181 10180 -1 - 9833 9828 10180 10181 -1 - 3705 4057 4055 3703 -1 - 4055 4057 11082 11080 -1 - 11080 11082 4959 4957 -1 - 4957 4959 5329 5327 -1 - 5327 5329 5699 5697 -1 - 5697 5699 6069 6067 -1 - 6067 6069 10180 10178 -1 - 9828 9826 10178 10180 -1 - 3702 4054 4056 3707 -1 - 4056 4054 11079 11081 -1 - 11081 11079 4956 4958 -1 - 4958 4956 5326 5328 -1 - 5328 5326 5696 5698 -1 - 5698 5696 6066 6068 -1 - 6068 6066 10177 10179 -1 - 9825 9830 10179 10177 -1 - 3727 3699 3700 3729 -1 - 9850 9852 9823 9822 -1 - 3695 3703 4055 4053 -1 - 4053 4055 11080 11078 -1 - 11078 11080 4957 4955 -1 - 4955 4957 5327 5325 -1 - 5325 5327 5697 5695 -1 - 5695 5697 6067 6065 -1 - 6065 6067 10178 10176 -1 - 9818 10176 10178 9826 -1 - 3700 3697 3723 3729 -1 - 9823 9852 9846 9820 -1 - 4054 3702 3696 4052 -1 - 4054 4052 11077 11079 -1 - 11079 11077 4954 4956 -1 - 4956 4954 5324 5326 -1 - 5326 5324 5694 5696 -1 - 5696 5694 6064 6066 -1 - 6066 6064 10175 10177 -1 - 10177 10175 9819 9825 -1 - 3699 3727 3724 3692 -1 - 9822 9815 9847 9850 -1 - 3697 3694 3720 3723 -1 - 9820 9846 9843 9817 -1 - 3689 3692 3724 3721 -1 - 9812 9844 9847 9815 -1 - 4050 3686 3695 4053 -1 - 4050 4053 11078 11075 -1 - 11075 11078 4955 4952 -1 - 4952 4955 5325 5322 -1 - 5322 5325 5695 5692 -1 - 5692 5695 6065 6062 -1 - 6062 6065 10176 10173 -1 - 10173 10176 9818 9809 -1 - 3688 4051 4052 3696 -1 - 4052 4051 11076 11077 -1 - 11077 11076 4953 4954 -1 - 4954 4953 5323 5324 -1 - 5324 5323 5693 5694 -1 - 5694 5693 6063 6064 -1 - 6064 6063 10174 10175 -1 - 9811 9819 10175 10174 -1 - 3694 3691 3718 3720 -1 - 9817 9843 9841 9814 -1 - 3722 3690 3685 3719 -1 - 9845 9842 9808 9813 -1 - 3691 3687 3716 3718 -1 - 9814 9841 9839 9810 -1 - 3717 3683 3689 3721 -1 - 9840 9844 9812 9806 -1 - 3687 3684 3714 3716 -1 - 9810 9839 9837 9807 -1 - 3681 3715 3719 3685 -1 - 9804 9808 9842 9838 -1 - 3682 4049 4051 3688 -1 - 4051 4049 11074 11076 -1 - 11076 11074 4951 4953 -1 - 4953 4951 5321 5323 -1 - 5323 5321 5691 5693 -1 - 5693 5691 6061 6063 -1 - 6063 6061 10172 10174 -1 - 9805 9811 10174 10172 -1 - 3686 4050 4048 3679 -1 - 4048 4050 11075 11073 -1 - 11073 11075 4952 4950 -1 - 4950 4952 5322 5320 -1 - 5320 5322 5692 5690 -1 - 5690 5692 6062 6060 -1 - 6060 6062 10173 10171 -1 - 9809 9802 10171 10173 -1 - 3683 3717 3713 3678 -1 - 9806 9801 9836 9840 -1 - 3684 3680 3712 3714 -1 - 9807 9837 9835 9803 -1 - 3715 3681 3675 3711 -1 - 9838 9834 9798 9804 -1 - 4049 3682 3676 4047 -1 - 4049 4047 11072 11074 -1 - 11074 11072 4949 4951 -1 - 4951 4949 5319 5321 -1 - 5321 5319 5689 5691 -1 - 5691 5689 6059 6061 -1 - 6061 6059 10170 10172 -1 - 10172 10170 9799 9805 -1 - 3680 3677 3709 3712 -1 - 9803 9835 9832 9800 -1 - 3673 3678 3713 3710 -1 - 9796 9833 9836 9801 -1 - 3672 3679 4048 4046 -1 - 4046 4048 11073 11071 -1 - 11071 11073 4950 4948 -1 - 4948 4950 5320 5318 -1 - 5318 5320 5690 5688 -1 - 5688 5690 6060 6058 -1 - 6058 6060 10171 10169 -1 - 9795 10169 10171 9802 -1 - 3675 3670 3707 3711 -1 - 9798 9834 9830 9793 -1 - 3705 3668 3673 3710 -1 - 9828 9833 9796 9791 -1 - 3669 4045 4047 3676 -1 - 4047 4045 11070 11072 -1 - 11072 11070 4947 4949 -1 - 4949 4947 5317 5319 -1 - 5319 5317 5687 5689 -1 - 5689 5687 6057 6059 -1 - 6059 6057 10168 10170 -1 - 9792 9799 10170 10168 -1 - 4044 3666 3672 4046 -1 - 4044 4046 11071 11069 -1 - 11069 11071 4948 4946 -1 - 4946 4948 5318 5316 -1 - 5316 5318 5688 5686 -1 - 5686 5688 6058 6056 -1 - 6056 6058 10169 10167 -1 - 10167 10169 9795 9789 -1 - 3670 3665 3702 3707 -1 - 9793 9830 9825 9788 -1 - 3668 3705 3703 3661 -1 - 9791 9784 9826 9828 -1 - 4045 3669 3659 4043 -1 - 4045 4043 11068 11070 -1 - 11070 11068 4945 4947 -1 - 4947 4945 5315 5317 -1 - 5317 5315 5685 5687 -1 - 5687 5685 6055 6057 -1 - 6057 6055 10166 10168 -1 - 10168 10166 9782 9792 -1 - 3697 3700 3663 3662 -1 - 9820 9785 9786 9823 -1 - 3699 3658 3663 3700 -1 - 9822 9823 9786 9781 -1 - 3666 4044 4042 3656 -1 - 4042 4044 11069 11067 -1 - 11067 11069 4946 4944 -1 - 4944 4946 5316 5314 -1 - 5314 5316 5686 5684 -1 - 5684 5686 6056 6054 -1 - 6054 6056 10167 10165 -1 - 9789 9779 10165 10167 -1 - 3665 3655 3696 3702 -1 - 9788 9825 9819 9778 -1 - 3694 3697 3662 3660 -1 - 9817 9783 9785 9820 -1 - 3703 3695 3652 3661 -1 - 9826 9784 9775 9818 -1 - 3658 3699 3692 3651 -1 - 9781 9774 9815 9822 -1 - 3691 3694 3660 3654 -1 - 9814 9777 9783 9817 -1 - 3648 3688 3696 3655 -1 - 9771 9778 9819 9811 -1 - 4043 3659 3647 4041 -1 - 4043 4041 11066 11068 -1 - 11068 11066 4943 4945 -1 - 4945 4943 5313 5315 -1 - 5315 5313 5683 5685 -1 - 5685 5683 6053 6055 -1 - 6055 6053 10164 10166 -1 - 10166 10164 9770 9782 -1 - 3687 3691 3654 3650 -1 - 9810 9773 9777 9814 -1 - 3686 3643 3652 3695 -1 - 9809 9818 9775 9766 -1 - 4040 3645 3656 4042 -1 - 4040 4042 11067 11065 -1 - 11065 11067 4944 4942 -1 - 4942 4944 5314 5312 -1 - 5312 5314 5684 5682 -1 - 5682 5684 6054 6052 -1 - 6052 6054 10165 10163 -1 - 10163 10165 9779 9768 -1 - 3692 3689 3644 3651 -1 - 9815 9774 9767 9812 -1 - 3684 3687 3650 3646 -1 - 9807 9769 9773 9810 -1 - 3640 3682 3688 3648 -1 - 9763 9771 9811 9805 -1 - 3683 3639 3644 3689 -1 - 9806 9812 9767 9762 -1 - 3680 3684 3646 3641 -1 - 9803 9764 9769 9807 -1 - 3643 3686 3679 3638 -1 - 9766 9761 9802 9809 -1 - 3637 3681 3685 3642 -1 - 9760 9765 9808 9804 -1 - 3647 3634 4038 4041 -1 - 4041 4038 11063 11066 -1 - 11066 11063 4940 4943 -1 - 4943 4940 5310 5313 -1 - 5313 5310 5680 5683 -1 - 5683 5680 6050 6053 -1 - 6053 6050 10161 10164 -1 - 9770 10164 10161 9757 -1 - 3645 4040 4039 3635 -1 - 4039 4040 11065 11064 -1 - 11064 11065 4942 4941 -1 - 4941 4942 5312 5311 -1 - 5311 5312 5682 5681 -1 - 5681 5682 6052 6051 -1 - 6051 6052 10163 10162 -1 - 9768 9758 10162 10163 -1 - 3677 3680 3641 3636 -1 - 9800 9759 9764 9803 -1 - 3639 3683 3678 3633 -1 - 9762 9756 9801 9806 -1 - 3682 3640 3632 3676 -1 - 9805 9799 9755 9763 -1 - 3681 3637 3630 3675 -1 - 9804 9798 9753 9760 -1 - 3679 3672 3629 3638 -1 - 9802 9761 9752 9795 -1 - 3678 3673 3628 3633 -1 - 9801 9756 9751 9796 -1 - 3635 4039 4037 3627 -1 - 4037 4039 11064 11062 -1 - 11062 11064 4941 4939 -1 - 4939 4941 5311 5309 -1 - 5309 5311 5681 5679 -1 - 5679 5681 6051 6049 -1 - 6049 6051 10162 10160 -1 - 9758 9750 10160 10162 -1 - 3624 3669 3676 3632 -1 - 9747 9755 9799 9792 -1 - 3670 3675 3630 3625 -1 - 9793 9748 9753 9798 -1 - 3634 3622 4036 4038 -1 - 4038 4036 11061 11063 -1 - 11063 11061 4938 4940 -1 - 4940 4938 5308 5310 -1 - 5310 5308 5678 5680 -1 - 5680 5678 6048 6050 -1 - 6050 6048 10159 10161 -1 - 9757 10161 10159 9745 -1 - 3666 3623 3629 3672 -1 - 9789 9795 9752 9746 -1 - 3668 3620 3628 3673 -1 - 9791 9796 9751 9743 -1 - 3665 3670 3625 3619 -1 - 9788 9742 9748 9793 -1 - 3617 3659 3669 3624 -1 - 9740 9747 9792 9782 -1 - 3620 3668 3661 3612 -1 - 9743 9735 9784 9791 -1 - 3615 3627 4037 4035 -1 - 4035 4037 11062 11060 -1 - 11060 11062 4939 4937 -1 - 4937 4939 5309 5307 -1 - 5307 5309 5679 5677 -1 - 5677 5679 6049 6047 -1 - 6047 6049 10160 10158 -1 - 9738 10158 10160 9750 -1 - 3623 3666 3656 3613 -1 - 9746 9736 9779 9789 -1 - 3618 3614 3662 3663 -1 - 9741 9786 9785 9737 -1 - 3655 3665 3619 3610 -1 - 9778 9733 9742 9788 -1 - 3658 3607 3618 3663 -1 - 9781 9786 9741 9730 -1 - 3614 3611 3660 3662 -1 - 9737 9785 9783 9734 -1 - 3622 3605 4034 4036 -1 - 4036 4034 11059 11061 -1 - 11061 11059 4936 4938 -1 - 4938 4936 5306 5308 -1 - 5308 5306 5676 5678 -1 - 5678 5676 6046 6048 -1 - 6048 6046 10157 10159 -1 - 9745 10159 10157 9728 -1 - 3611 3608 3654 3660 -1 - 9734 9783 9777 9731 -1 - 3652 3602 3612 3661 -1 - 9775 9784 9735 9725 -1 - 3659 3617 3604 3647 -1 - 9782 9770 9727 9740 -1 - 3608 3606 3650 3654 -1 - 9731 9777 9773 9729 -1 - 3607 3658 3651 3600 -1 - 9730 9723 9774 9781 -1 - 3601 3613 3656 3645 -1 - 9724 9768 9779 9736 -1 - 3598 3648 3655 3610 -1 - 9721 9733 9778 9771 -1 - 3599 3615 4035 4033 -1 - 4033 4035 11060 11058 -1 - 11058 11060 4937 4935 -1 - 4935 4937 5307 5305 -1 - 5305 5307 5677 5675 -1 - 5675 5677 6047 6045 -1 - 6045 6047 10158 10156 -1 - 9722 10156 10158 9738 -1 - 3597 3646 3650 3606 -1 - 9720 9729 9773 9769 -1 - 3643 3595 3602 3652 -1 - 9766 9775 9725 9718 -1 - 3600 3651 3644 3594 -1 - 9723 9717 9767 9774 -1 - 3591 3640 3648 3598 -1 - 9714 9721 9771 9763 -1 - 3646 3597 3590 3641 -1 - 9769 9764 9713 9720 -1 - 3605 3589 4032 4034 -1 - 4034 4032 11057 11059 -1 - 11059 11057 4934 4936 -1 - 4936 4934 5304 5306 -1 - 5306 5304 5674 5676 -1 - 5676 5674 6044 6046 -1 - 6046 6044 10155 10157 -1 - 9728 10157 10155 9712 -1 - 3634 3647 3604 3588 -1 - 9757 9711 9727 9770 -1 - 3635 3592 3601 3645 -1 - 9758 9768 9724 9715 -1 - 3639 3585 3594 3644 -1 - 9762 9767 9717 9708 -1 - 3595 3643 3638 3587 -1 - 9718 9710 9761 9766 -1 - 3584 3637 3642 3593 -1 - 9707 9716 9765 9760 -1 - 4031 3586 3599 4033 -1 - 4031 4033 11058 11056 -1 - 11056 11058 4935 4933 -1 - 4933 4935 5305 5303 -1 - 5303 5305 5675 5673 -1 - 5673 5675 6045 6043 -1 - 6043 6045 10156 10154 -1 - 10154 10156 9722 9709 -1 - 3590 3581 3636 3641 -1 - 9713 9764 9759 9704 -1 - 3640 3591 3582 3632 -1 - 9763 9755 9705 9714 -1 - 3585 3639 3633 3580 -1 - 9708 9703 9756 9762 -1 - 3592 3635 3627 3583 -1 - 9715 9706 9750 9758 -1 - 3629 3579 3587 3638 -1 - 9752 9761 9710 9702 -1 - 3637 3584 3578 3630 -1 - 9760 9753 9701 9707 -1 - 3577 3631 3636 3581 -1 - 9700 9704 9759 9754 -1 - 3622 3634 3588 3575 -1 - 9745 9698 9711 9757 -1 - 3582 3576 3624 3632 -1 - 9705 9755 9747 9699 -1 - 3589 3574 4030 4032 -1 - 4032 4030 11055 11057 -1 - 11057 11055 4932 4934 -1 - 4934 4932 5302 5304 -1 - 5304 5302 5672 5674 -1 - 5674 5672 6042 6044 -1 - 6044 6042 10153 10155 -1 - 9712 10155 10153 9697 -1 - 3628 3573 3580 3633 -1 - 9751 9756 9703 9696 -1 - 3578 3570 3625 3630 -1 - 9701 9753 9748 9693 -1 - 3623 3569 3579 3629 -1 - 9746 9752 9702 9692 -1 - 3627 3615 3572 3583 -1 - 9750 9706 9695 9738 -1 - 3586 4031 4029 3566 -1 - 4029 4031 11056 11054 -1 - 11054 11056 4933 4931 -1 - 4931 4933 5303 5301 -1 - 5301 5303 5673 5671 -1 - 5671 5673 6043 6041 -1 - 6041 6043 10154 10152 -1 - 9709 9689 10152 10154 -1 - 3620 3565 3573 3628 -1 - 9743 9751 9696 9688 -1 - 3567 3617 3624 3576 -1 - 9690 9699 9747 9740 -1 - 3564 3619 3625 3570 -1 - 9687 9693 9748 9742 -1 - 3569 3623 3613 3563 -1 - 9692 9686 9736 9746 -1 - 3605 3622 3575 3557 -1 - 9728 9680 9698 9745 -1 - 3565 3620 3612 3554 -1 - 9688 9677 9735 9743 -1 - 3552 4028 4030 3574 -1 - 4030 4028 11053 11055 -1 - 11055 11053 4930 4932 -1 - 4932 4930 5300 5302 -1 - 5302 5300 5670 5672 -1 - 5672 5670 6040 6042 -1 - 6042 6040 10151 10153 -1 - 9675 9697 10153 10151 -1 - 3614 3618 3562 3559 -1 - 9737 9682 9685 9741 -1 - 3615 3599 3561 3572 -1 - 9738 9695 9684 9722 -1 - 3619 3564 3555 3610 -1 - 9742 9733 9678 9687 -1 - 3617 3567 3553 3604 -1 - 9740 9727 9676 9690 -1 - 3611 3614 3559 3558 -1 - 9734 9681 9682 9737 -1 - 3607 3548 3562 3618 -1 - 9730 9741 9685 9671 -1 - 3608 3611 3558 3556 -1 - 9731 9679 9681 9734 -1 - 3606 3608 3556 3551 -1 - 9729 9674 9679 9731 -1 - 3613 3601 3547 3563 -1 - 9736 9686 9670 9724 -1 - 3602 3544 3554 3612 -1 - 9725 9735 9677 9667 -1 - 3545 3598 3610 3555 -1 - 9668 9678 9733 9721 -1 - 3548 3607 3600 3542 -1 - 9671 9665 9723 9730 -1 - 3546 3597 3606 3551 -1 - 9669 9674 9729 9720 -1 - 4027 3539 3566 4029 -1 - 4027 4029 11054 11052 -1 - 11052 11054 4931 4929 -1 - 4929 4931 5301 5299 -1 - 5299 5301 5671 5669 -1 - 5669 5671 6041 6039 -1 - 6039 6041 10152 10150 -1 - 10150 10152 9689 9662 -1 - 3586 3550 3561 3599 -1 - 9709 9722 9684 9673 -1 - 3589 3605 3557 3538 -1 - 9712 9661 9680 9728 -1 - 3592 3541 3547 3601 -1 - 9715 9724 9670 9664 -1 - 3553 3537 3588 3604 -1 - 9676 9727 9711 9660 -1 - 3595 3536 3544 3602 -1 - 9718 9725 9667 9659 -1 - 4028 3552 3534 4026 -1 - 4028 4026 11051 11053 -1 - 11053 11051 4928 4930 -1 - 4930 4928 5298 5300 -1 - 5300 5298 5668 5670 -1 - 5670 5668 6038 6040 -1 - 6040 6038 10149 10151 -1 - 10151 10149 9657 9675 -1 - 3535 3591 3598 3545 -1 - 9658 9668 9721 9714 -1 - 3533 3542 3600 3594 -1 - 9656 9717 9723 9665 -1 - 3597 3546 3530 3590 -1 - 9720 9713 9653 9669 -1 - 3541 3592 3583 3532 -1 - 9664 9655 9706 9715 -1 - 3536 3595 3587 3529 -1 - 9659 9652 9710 9718 -1 - 3585 3527 3533 3594 -1 - 9708 9717 9656 9650 -1 - 3591 3535 3528 3582 -1 - 9714 9705 9651 9658 -1 - 3574 3589 3538 3524 -1 - 9697 9647 9661 9712 -1 - 3537 3525 3575 3588 -1 - 9660 9711 9698 9648 -1 - 3539 4027 4025 3518 -1 - 4025 4027 11052 11050 -1 - 11050 11052 4929 4927 -1 - 4927 4929 5299 5297 -1 - 5297 5299 5669 5667 -1 - 5667 5669 6039 6037 -1 - 6037 6039 10150 10148 -1 - 9662 9641 10148 10150 -1 - 3581 3590 3530 3516 -1 - 9704 9639 9653 9713 -1 - 3513 3550 3586 3566 -1 - 9636 9689 9709 9673 -1 - 3579 3520 3529 3587 -1 - 9702 9710 9652 9643 -1 - 3527 3585 3580 3521 -1 - 9650 9644 9703 9708 -1 - 4026 3534 3517 4024 -1 - 4026 4024 11049 11051 -1 - 11051 11049 4926 4928 -1 - 4928 4926 5296 5298 -1 - 5298 5296 5666 5668 -1 - 5668 5666 6036 6038 -1 - 6038 6036 10147 10149 -1 - 10149 10147 9640 9657 -1 - 3523 3532 3583 3572 -1 - 9646 9695 9706 9655 -1 - 3584 3526 3519 3578 -1 - 9707 9701 9642 9649 -1 - 3576 3582 3528 3522 -1 - 9699 9645 9651 9705 -1 - 3573 3512 3521 3580 -1 - 9696 9703 9644 9635 -1 - 3511 3577 3581 3516 -1 - 9634 9639 9704 9700 -1 - 3570 3578 3519 3510 -1 - 9693 9633 9642 9701 -1 - 3520 3579 3569 3508 -1 - 9643 9631 9692 9702 -1 - 3514 3567 3576 3522 -1 - 9637 9645 9699 9690 -1 - 3515 3523 3572 3561 -1 - 9638 9684 9695 9646 -1 - 3525 3504 3557 3575 -1 - 9648 9698 9680 9627 -1 - 3501 3552 3574 3524 -1 - 9624 9647 9697 9675 -1 - 3512 3573 3565 3503 -1 - 9635 9626 9688 9696 -1 - 3505 3564 3570 3510 -1 - 9628 9633 9693 9687 -1 - 3550 3513 3515 3561 -1 - 9673 9684 9638 9636 -1 - 4022 3491 3518 4025 -1 - 4022 4025 11050 11047 -1 - 11047 11050 4927 4924 -1 - 4924 4927 5297 5294 -1 - 5294 5297 5667 5664 -1 - 5664 5667 6037 6034 -1 - 6034 6037 10148 10145 -1 - 10145 10148 9641 9614 -1 - 3493 4023 4024 3517 -1 - 4024 4023 11048 11049 -1 - 11049 11048 4925 4926 -1 - 4926 4925 5295 5296 -1 - 5296 5295 5665 5666 -1 - 5666 5665 6035 6036 -1 - 6036 6035 10146 10147 -1 - 9616 9640 10147 10146 -1 - 3508 3569 3563 3492 -1 - 9631 9615 9686 9692 -1 - 3567 3514 3502 3553 -1 - 9690 9676 9625 9637 -1 - 3564 3505 3494 3555 -1 - 9687 9678 9617 9628 -1 - 3497 3495 3559 3562 -1 - 9620 9685 9682 9618 -1 - 3490 3503 3565 3554 -1 - 9613 9677 9688 9626 -1 - 3495 3499 3558 3559 -1 - 9618 9682 9681 9622 -1 - 3499 3496 3556 3558 -1 - 9622 9681 9679 9619 -1 - 3496 3500 3551 3556 -1 - 9619 9679 9674 9623 -1 - 3500 3506 3546 3551 -1 - 9623 9674 9669 9629 -1 - 3548 3488 3497 3562 -1 - 9671 9685 9620 9611 -1 - 3539 3480 3513 3566 -1 - 9662 9689 9636 9603 -1 - 3487 3492 3563 3547 -1 - 9610 9670 9686 9615 -1 - 3485 3545 3555 3494 -1 - 9608 9617 9678 9668 -1 - 3504 3482 3538 3557 -1 - 9627 9680 9661 9605 -1 - 3483 3490 3554 3544 -1 - 9606 9667 9677 9613 -1 - 3537 3553 3502 3481 -1 - 9660 9604 9625 9676 -1 - 3552 3501 3478 3534 -1 - 9675 9657 9601 9624 -1 - 3541 3486 3487 3547 -1 - 9664 9670 9610 9609 -1 - 3488 3548 3542 3479 -1 - 9611 9602 9665 9671 -1 - 4023 3493 3473 4021 -1 - 4023 4021 11046 11048 -1 - 11048 11046 4923 4925 -1 - 4925 4923 5293 5295 -1 - 5295 5293 5663 5665 -1 - 5665 5663 6033 6035 -1 - 6035 6033 10144 10146 -1 - 10146 10144 9596 9616 -1 - 3536 3475 3483 3544 -1 - 9659 9667 9606 9598 -1 - 3545 3485 3474 3535 -1 - 9668 9658 9597 9608 -1 - 3491 4022 4020 3470 -1 - 4020 4022 11047 11045 -1 - 11045 11047 4924 4922 -1 - 4922 4924 5294 5292 -1 - 5292 5294 5664 5662 -1 - 5662 5664 6034 6032 -1 - 6032 6034 10145 10143 -1 - 9614 9593 10143 10145 -1 - 3506 3462 3530 3546 -1 - 9629 9669 9653 9585 -1 - 3486 3541 3532 3477 -1 - 9609 9600 9655 9664 -1 - 3542 3533 3472 3479 -1 - 9665 9602 9595 9656 -1 - 3482 3468 3524 3538 -1 - 9605 9661 9647 9591 -1 - 3525 3537 3481 3467 -1 - 9648 9590 9604 9660 -1 - 3475 3536 3529 3469 -1 - 9598 9592 9652 9659 -1 - 3535 3474 3463 3528 -1 - 9658 9651 9586 9597 -1 - 3480 3539 3518 3461 -1 - 9603 9584 9641 9662 -1 - 3532 3523 3466 3477 -1 - 9655 9600 9589 9646 -1 - 3527 3465 3472 3533 -1 - 9650 9656 9595 9588 -1 - 3534 3478 3460 3517 -1 - 9657 9640 9583 9601 -1 - 3520 3456 3469 3529 -1 - 9643 9652 9592 9579 -1 - 3465 3527 3521 3459 -1 - 9588 9582 9644 9650 -1 - 3458 3522 3528 3463 -1 - 9581 9586 9651 9645 -1 - 3453 4019 4021 3473 -1 - 4021 4019 11044 11046 -1 - 11046 11044 4921 4923 -1 - 4923 4921 5291 5293 -1 - 5293 5291 5661 5663 -1 - 5663 5661 6031 6033 -1 - 6033 6031 10142 10144 -1 - 9576 9596 10144 10142 -1 - 3526 3464 3457 3519 -1 - 9649 9642 9580 9587 -1 - 3530 3462 3452 3516 -1 - 9653 9639 9575 9585 -1 - 3523 3515 3455 3466 -1 - 9646 9589 9578 9638 -1 - 3449 3470 4020 4018 -1 - 4018 4020 11045 11043 -1 - 11043 11045 4922 4920 -1 - 4920 4922 5292 5290 -1 - 5290 5292 5662 5660 -1 - 5660 5662 6032 6030 -1 - 6030 6032 10143 10141 -1 - 9572 10141 10143 9593 -1 - 3504 3525 3467 3450 -1 - 9627 9573 9590 9648 -1 - 3454 3514 3522 3458 -1 - 9577 9581 9645 9637 -1 - 3446 3501 3524 3468 -1 - 9569 9591 9647 9624 -1 - 3512 3448 3459 3521 -1 - 9635 9644 9582 9571 -1 - 3457 3451 3510 3519 -1 - 9580 9642 9633 9574 -1 - 3443 3511 3516 3452 -1 - 9566 9575 9639 9634 -1 - 3456 3520 3508 3437 -1 - 9579 9560 9631 9643 -1 - 3515 3513 3439 3455 -1 - 9638 9578 9562 9636 -1 - 3435 3493 3517 3460 -1 - 9558 9583 9640 9616 -1 - 3462 3506 3500 3445 -1 - 9585 9568 9623 9629 -1 - 3432 3461 3518 3491 -1 - 9555 9614 9641 9584 -1 - 3514 3454 3444 3502 -1 - 9637 9625 9567 9577 -1 - 3440 3505 3510 3451 -1 - 9563 9574 9633 9628 -1 - 3448 3512 3503 3438 -1 - 9571 9561 9626 9635 -1 - 3500 3496 3434 3445 -1 - 9623 9568 9557 9619 -1 - 3505 3440 3431 3494 -1 - 9628 9617 9554 9563 -1 - 3496 3499 3433 3434 -1 - 9619 9557 9556 9622 -1 - 4019 3453 3422 4017 -1 - 4019 4017 11042 11044 -1 - 11044 11042 4919 4921 -1 - 4921 4919 5289 5291 -1 - 5291 5289 5659 5661 -1 - 5661 5659 6029 6031 -1 - 6031 6029 10140 10142 -1 - 10142 10140 9545 9576 -1 - 3499 3495 3430 3433 -1 - 9622 9556 9553 9618 -1 - 3437 3508 3492 3424 -1 - 9560 9547 9615 9631 -1 - 3495 3497 3429 3430 -1 - 9618 9553 9552 9620 -1 - 3482 3504 3450 3427 -1 - 9605 9550 9573 9627 -1 - 3503 3490 3428 3438 -1 - 9626 9561 9551 9613 -1 - 3444 3425 3481 3502 -1 - 9567 9625 9604 9548 -1 - 4016 3421 3449 4018 -1 - 4016 4018 11043 11041 -1 - 11041 11043 4920 4918 -1 - 4918 4920 5290 5288 -1 - 5288 5290 5660 5658 -1 - 5658 5660 6030 6028 -1 - 6028 6030 10141 10139 -1 - 10139 10141 9572 9544 -1 - 3480 3414 3439 3513 -1 - 9603 9636 9562 9537 -1 - 3501 3446 3418 3478 -1 - 9624 9601 9541 9569 -1 - 3488 3423 3429 3497 -1 - 9611 9620 9552 9546 -1 - 3415 3485 3494 3431 -1 - 9538 9554 9617 9608 -1 - 3492 3487 3419 3424 -1 - 9615 9547 9542 9610 -1 - 3490 3483 3416 3428 -1 - 9613 9551 9539 9606 -1 - 3486 3426 3419 3487 -1 - 9609 9610 9542 9549 -1 - 3493 3435 3412 3473 -1 - 9616 9596 9535 9558 -1 - 3423 3488 3479 3413 -1 - 9546 9536 9602 9611 -1 - 3410 3432 3491 3470 -1 - 9533 9593 9614 9555 -1 - 3426 3486 3477 3417 -1 - 9549 9540 9600 9609 -1 - 3475 3409 3416 3483 -1 - 9598 9606 9539 9532 -1 - 3468 3482 3427 3408 -1 - 9591 9531 9550 9605 -1 - 3425 3406 3467 3481 -1 - 9548 9604 9590 9529 -1 - 3485 3415 3403 3474 -1 - 9608 9597 9526 9538 -1 - 3407 3413 3479 3472 -1 - 9530 9595 9602 9536 -1 - 3405 3417 3477 3466 -1 - 9528 9589 9600 9540 -1 - 3422 3395 4014 4017 -1 - 4017 4014 11039 11042 -1 - 11042 11039 4916 4919 -1 - 4919 4916 5286 5289 -1 - 5289 5286 5656 5659 -1 - 5659 5656 6026 6029 -1 - 6029 6026 10137 10140 -1 - 9545 10140 10137 9518 -1 - 3421 4016 4015 3398 -1 - 4015 4016 11041 11040 -1 - 11040 11041 4918 4917 -1 - 4917 4918 5288 5287 -1 - 5287 5288 5658 5657 -1 - 5657 5658 6028 6027 -1 - 6027 6028 10139 10138 -1 - 9544 9521 10138 10139 -1 - 3478 3418 3397 3460 -1 - 9601 9583 9520 9541 -1 - 3414 3480 3461 3399 -1 - 9537 9522 9584 9603 -1 - 3409 3475 3469 3401 -1 - 9532 9524 9592 9598 -1 - 3465 3402 3407 3472 -1 - 9588 9595 9530 9525 -1 - 3474 3403 3393 3463 -1 - 9597 9586 9516 9526 -1 - 3388 3453 3473 3412 -1 - 9511 9535 9596 9576 -1 - 3470 3449 3387 3410 -1 - 9593 9533 9510 9572 -1 - 3402 3465 3459 3394 -1 - 9525 9517 9582 9588 -1 - 3390 3405 3466 3455 -1 - 9513 9578 9589 9528 -1 - 3464 3396 3391 3457 -1 - 9587 9580 9514 9519 -1 - 3406 3385 3450 3467 -1 - 9529 9590 9573 9508 -1 - 3384 3446 3468 3408 -1 - 9507 9531 9591 9569 -1 - 3456 3382 3401 3469 -1 - 9579 9592 9524 9505 -1 - 3389 3458 3463 3393 -1 - 9512 9516 9586 9581 -1 - 3392 3454 3458 3389 -1 - 9515 9512 9581 9577 -1 - 3380 3394 3459 3448 -1 - 9503 9571 9582 9517 -1 - 3451 3457 3391 3383 -1 - 9574 9506 9514 9580 -1 - 3376 3435 3460 3397 -1 - 9499 9520 9583 9558 -1 - 3461 3432 3375 3399 -1 - 9584 9522 9498 9555 -1 - 3454 3392 3381 3444 -1 - 9577 9567 9504 9515 -1 - 4013 3374 3398 4015 -1 - 4013 4015 11040 11038 -1 - 11038 11040 4917 4915 -1 - 4915 4917 5287 5285 -1 - 5285 5287 5657 5655 -1 - 5655 5657 6027 6025 -1 - 6025 6027 10138 10136 -1 - 10136 10138 9521 9497 -1 - 3395 3366 4012 4014 -1 - 4014 4012 11037 11039 -1 - 11039 11037 4914 4916 -1 - 4916 4914 5284 5286 -1 - 5286 5284 5654 5656 -1 - 5656 5654 6024 6026 -1 - 6026 6024 10135 10137 -1 - 9518 10137 10135 9489 -1 - 3462 3377 3370 3452 -1 - 9585 9575 9493 9500 -1 - 3377 3462 3445 3368 -1 - 9500 9491 9568 9585 -1 - 3378 3440 3451 3383 -1 - 9501 9506 9574 9563 -1 - 3369 3390 3455 3439 -1 - 9492 9562 9578 9513 -1 - 3437 3360 3382 3456 -1 - 9560 9579 9505 9483 -1 - 3373 3380 3448 3438 -1 - 9496 9561 9571 9503 -1 - 3370 3372 3443 3452 -1 - 9493 9575 9566 9495 -1 - 3385 3363 3427 3450 -1 - 9508 9573 9550 9486 -1 - 3371 3442 3443 3372 -1 - 9494 9495 9566 9565 -1 - 3421 3357 3387 3449 -1 - 9544 9572 9510 9480 -1 - 3453 3388 3352 3422 -1 - 9576 9545 9475 9511 -1 - 3440 3378 3365 3431 -1 - 9563 9554 9488 9501 -1 - 3425 3444 3381 3362 -1 - 9548 9485 9504 9567 -1 - 3434 3361 3368 3445 -1 - 9557 9568 9491 9484 -1 - 3446 3384 3354 3418 -1 - 9569 9541 9477 9507 -1 - 3361 3434 3433 3359 -1 - 9484 9482 9556 9557 -1 - 3353 3373 3438 3428 -1 - 9476 9551 9561 9496 -1 - 3430 3355 3359 3433 -1 - 9553 9556 9482 9478 -1 - 3355 3430 3429 3356 -1 - 9478 9479 9552 9553 -1 - 3358 3379 3426 3417 -1 - 9481 9540 9549 9502 -1 - 3360 3437 3424 3349 -1 - 9483 9472 9547 9560 -1 - 3348 3369 3439 3414 -1 - 9471 9537 9562 9492 -1 - 3379 3340 3419 3426 -1 - 9502 9549 9542 9463 -1 - 3423 3350 3356 3429 -1 - 9546 9552 9479 9473 -1 - 3435 3376 3345 3412 -1 - 9558 9535 9468 9499 -1 - 3346 3415 3431 3365 -1 - 9469 9488 9554 9538 -1 - 3432 3410 3344 3375 -1 - 9555 9498 9467 9533 -1 - 3416 3347 3353 3428 -1 - 9539 9551 9476 9470 -1 - 3374 4013 4011 3335 -1 - 4011 4013 11038 11036 -1 - 11036 11038 4915 4913 -1 - 4913 4915 5285 5283 -1 - 5283 5285 5655 5653 -1 - 5653 5655 6025 6023 -1 - 6023 6025 10136 10134 -1 - 9497 9458 10134 10136 -1 - 3363 3343 3408 3427 -1 - 9486 9550 9531 9466 -1 - 3419 3340 3349 3424 -1 - 9542 9547 9472 9463 -1 - 3406 3425 3362 3339 -1 - 9529 9462 9485 9548 -1 - 3350 3423 3413 3342 -1 - 9473 9465 9536 9546 -1 - 3366 3333 4010 4012 -1 - 4012 4010 11035 11037 -1 - 11037 11035 4912 4914 -1 - 4914 4912 5282 5284 -1 - 5284 5282 5652 5654 -1 - 5654 5652 6022 6024 -1 - 6024 6022 10133 10135 -1 - 9489 10135 10133 9456 -1 - 3417 3405 3341 3358 -1 - 9540 9481 9464 9528 -1 - 3357 3421 3398 3332 -1 - 9480 9455 9521 9544 -1 - 3347 3416 3409 3334 -1 - 9470 9457 9532 9539 -1 - 3418 3354 3330 3397 -1 - 9541 9520 9453 9477 -1 - 3413 3407 3336 3342 -1 - 9536 9465 9459 9530 -1 - 3395 3422 3352 3325 -1 - 9518 9448 9475 9545 -1 - 3326 3403 3415 3346 -1 - 9449 9469 9538 9526 -1 - 3328 3348 3414 3399 -1 - 9451 9522 9537 9471 -1 - 3402 3327 3336 3407 -1 - 9525 9530 9459 9450 -1 - 3324 3334 3409 3401 -1 - 9447 9524 9532 9457 -1 - 3316 3388 3412 3345 -1 - 9439 9468 9535 9511 -1 - 3387 3320 3344 3410 -1 - 9510 9533 9467 9443 -1 - 3322 3341 3405 3390 -1 - 9445 9513 9528 9464 -1 - 3317 3384 3408 3343 -1 - 9440 9466 9531 9507 -1 - 3385 3406 3339 3318 -1 - 9508 9441 9462 9529 -1 - 3327 3402 3394 3321 -1 - 9450 9444 9517 9525 -1 - 3403 3326 3314 3393 -1 - 9526 9516 9437 9449 -1 - 3335 4011 4009 3308 -1 - 4009 4011 11036 11034 -1 - 11034 11036 4913 4911 -1 - 4911 4913 5283 5281 -1 - 5281 5283 5653 5651 -1 - 5651 5653 6023 6021 -1 - 6021 6023 10134 10132 -1 - 9458 9431 10132 10134 -1 - 3392 3337 3319 3381 -1 - 9515 9504 9442 9460 -1 - 3305 3337 3392 3389 -1 - 9428 9512 9515 9460 -1 - 3309 3324 3401 3382 -1 - 9432 9505 9524 9447 -1 - 3303 4008 4010 3333 -1 - 4010 4008 11033 11035 -1 - 11035 11033 4910 4912 -1 - 4912 4910 5280 5282 -1 - 5282 5280 5650 5652 -1 - 5652 5650 6020 6022 -1 - 6022 6020 10131 10133 -1 - 9426 9456 10133 10131 -1 - 3374 3312 3332 3398 -1 - 9497 9521 9455 9435 -1 - 3310 3376 3397 3330 -1 - 9433 9453 9520 9499 -1 - 3323 3315 3383 3391 -1 - 9446 9514 9506 9438 -1 - 3375 3306 3328 3399 -1 - 9498 9522 9451 9429 -1 - 3394 3380 3313 3321 -1 - 9517 9444 9436 9503 -1 - 3305 3389 3393 3314 -1 - 9428 9437 9516 9512 -1 - 3366 3395 3325 3300 -1 - 9489 9423 9448 9518 -1 - 3340 3379 3358 3304 -1 - 9463 9427 9481 9502 -1 - 3302 3322 3390 3369 -1 - 9425 9492 9513 9445 -1 - 3307 3378 3383 3315 -1 - 9430 9438 9506 9501 -1 - 3363 3385 3318 3301 -1 - 9486 9424 9441 9508 -1 - 3319 3299 3362 3381 -1 - 9442 9504 9485 9422 -1 - 3320 3387 3357 3295 -1 - 9443 9418 9480 9510 -1 - 3380 3373 3298 3313 -1 - 9503 9436 9421 9496 -1 - 3384 3317 3294 3354 -1 - 9507 9477 9417 9440 -1 - 3388 3316 3290 3352 -1 - 9511 9475 9413 9439 -1 - 3378 3307 3297 3365 -1 - 9501 9488 9420 9430 -1 - 3287 3309 3382 3360 -1 - 9410 9483 9505 9432 -1 - 3296 3293 3371 3372 -1 - 9419 9495 9494 9416 -1 - 3289 3292 3370 3377 -1 - 9412 9500 9493 9415 -1 - 3292 3296 3372 3370 -1 - 9415 9493 9495 9419 -1 - 3288 3289 3377 3368 -1 - 9411 9491 9500 9412 -1 - 3373 3353 3282 3298 -1 - 9496 9421 9405 9476 -1 - 3376 3310 3278 3345 -1 - 9499 9468 9401 9433 -1 - 3286 3288 3368 3361 -1 - 9409 9484 9491 9411 -1 - 4007 3266 3308 4009 -1 - 4007 4009 11034 11032 -1 - 11032 11034 4911 4909 -1 - 4909 4911 5281 5279 -1 - 5279 5281 5651 5649 -1 - 5649 5651 6021 6019 -1 - 6019 6021 10132 10130 -1 - 10130 10132 9431 9389 -1 - 3306 3375 3344 3276 -1 - 9429 9399 9467 9498 -1 - 3280 3302 3369 3348 -1 - 9403 9471 9492 9425 -1 - 3285 3286 3361 3359 -1 - 9408 9482 9484 9409 -1 - 3281 3285 3359 3355 -1 - 9404 9478 9482 9408 -1 - 3343 3363 3301 3279 -1 - 9466 9402 9424 9486 -1 - 3283 3281 3355 3356 -1 - 9406 9479 9478 9404 -1 - 3358 3341 3274 3304 -1 - 9481 9427 9397 9464 -1 - 3312 3374 3335 3264 -1 - 9435 9387 9458 9497 -1 - 3272 3346 3365 3297 -1 - 9395 9420 9488 9469 -1 - 3299 3275 3339 3362 -1 - 9422 9485 9462 9398 -1 - 4008 3303 3265 4006 -1 - 4008 4006 11031 11033 -1 - 11033 11031 4908 4910 -1 - 4910 4908 5278 5280 -1 - 5280 5278 5648 5650 -1 - 5650 5648 6018 6020 -1 - 6020 6018 10129 10131 -1 - 10131 10129 9388 9426 -1 - 3350 3277 3283 3356 -1 - 9473 9479 9406 9400 -1 - 3333 3366 3300 3267 -1 - 9456 9390 9423 9489 -1 - 3269 3287 3360 3349 -1 - 9392 9472 9483 9410 -1 - 3347 3271 3282 3353 -1 - 9470 9476 9405 9394 -1 - 3295 3357 3332 3270 -1 - 9418 9393 9455 9480 -1 - 3294 3263 3330 3354 -1 - 9417 9477 9453 9386 -1 - 3277 3350 3342 3268 -1 - 9400 9391 9465 9473 -1 - 3290 3256 3325 3352 -1 - 9413 9475 9448 9379 -1 - 3337 3305 3258 3319 -1 - 9460 9442 9381 9428 -1 - 3348 3328 3257 3280 -1 - 9471 9403 9380 9451 -1 - 3340 3253 3269 3349 -1 - 9463 9472 9392 9376 -1 - 3271 3347 3334 3259 -1 - 9394 9382 9457 9470 -1 - 3260 3268 3342 3336 -1 - 9383 9459 9465 9391 -1 - 3346 3272 3249 3326 -1 - 9469 9449 9372 9395 -1 - 3341 3322 3252 3274 -1 - 9464 9397 9375 9445 -1 - 3248 3317 3343 3279 -1 - 9371 9402 9466 9440 -1 - 3246 3276 3344 3320 -1 - 9369 9443 9467 9399 -1 - 3244 3316 3345 3278 -1 - 9367 9401 9468 9439 -1 - 3275 3251 3318 3339 -1 - 9398 9462 9441 9374 -1 - 3327 3254 3260 3336 -1 - 9450 9459 9383 9377 -1 - 3334 3324 3247 3259 -1 - 9457 9382 9370 9447 -1 - 3312 3255 3270 3332 -1 - 9435 9455 9393 9378 -1 - 4005 3228 3266 4007 -1 - 4005 4007 11032 11030 -1 - 11030 11032 4909 4907 -1 - 4907 4909 5279 5277 -1 - 5277 5279 5649 5647 -1 - 5647 5649 6019 6017 -1 - 6017 6019 10130 10128 -1 - 10128 10130 9389 9351 -1 - 3254 3327 3321 3245 -1 - 9377 9368 9444 9450 -1 - 3239 3303 3333 3267 -1 - 9362 9390 9456 9426 -1 - 3240 3310 3330 3263 -1 - 9363 9386 9453 9433 -1 - 4006 3265 3234 4004 -1 - 4006 4004 11029 11031 -1 - 11031 11029 4906 4908 -1 - 4908 4906 5276 5278 -1 - 5278 5276 5646 5648 -1 - 5648 5646 6016 6018 -1 - 6018 6016 10127 10129 -1 - 10129 10127 9357 9388 -1 - 3315 3323 3250 3243 -1 - 9438 9366 9373 9446 -1 - 3253 3340 3304 3231 -1 - 9376 9354 9427 9463 -1 - 3224 3264 3335 3308 -1 - 9347 9431 9458 9387 -1 - 3306 3237 3257 3328 -1 - 9429 9451 9380 9360 -1 - 3249 3229 3314 3326 -1 - 9372 9449 9437 9352 -1 - 3241 3245 3321 3313 -1 - 9364 9436 9444 9368 -1 - 3256 3230 3300 3325 -1 - 9379 9448 9423 9353 -1 - 3324 3309 3232 3247 -1 - 9447 9370 9355 9432 -1 - 3322 3302 3238 3252 -1 - 9445 9375 9361 9425 -1 - 3299 3319 3258 3236 -1 - 9422 9359 9381 9442 -1 - 3251 3233 3301 3318 -1 - 9374 9441 9424 9356 -1 - 3235 3307 3315 3243 -1 - 9358 9366 9438 9430 -1 - 3317 3248 3227 3294 -1 - 9440 9417 9350 9371 -1 - 3295 3223 3246 3320 -1 - 9418 9443 9369 9346 -1 - 3316 3244 3221 3290 -1 - 9439 9413 9344 9367 -1 - 3226 3241 3313 3298 -1 - 9349 9421 9436 9364 -1 - 3229 3218 3305 3314 -1 - 9352 9437 9428 9341 -1 - 3307 3235 3222 3297 -1 - 9430 9420 9345 9358 -1 - 3215 3232 3309 3287 -1 - 9338 9410 9432 9355 -1 - 3302 3280 3214 3238 -1 - 9425 9361 9337 9403 -1 - 3310 3240 3207 3278 -1 - 9433 9401 9330 9363 -1 - 3192 3255 3312 3264 -1 - 9315 9387 9435 9378 -1 - 3293 3296 3219 3220 -1 - 9416 9343 9342 9419 -1 - 3237 3306 3276 3204 -1 - 9360 9327 9399 9429 -1 - 3233 3212 3279 3301 -1 - 9356 9424 9402 9335 -1 - 3208 3231 3304 3274 -1 - 9331 9397 9427 9354 -1 - 3275 3299 3236 3210 -1 - 9398 9333 9359 9422 -1 - 3296 3292 3216 3219 -1 - 9419 9342 9339 9415 -1 - 3211 3226 3298 3282 -1 - 9334 9405 9421 9349 -1 - 3292 3289 3213 3216 -1 - 9415 9339 9336 9412 -1 - 3303 3239 3196 3265 -1 - 9426 9388 9319 9362 -1 - 3230 3199 3267 3300 -1 - 9353 9423 9390 9322 -1 - 3228 4005 4003 3176 -1 - 4003 4005 11030 11028 -1 - 11028 11030 4907 4905 -1 - 4905 4907 5277 5275 -1 - 5275 5277 5647 5645 -1 - 5645 5647 6017 6015 -1 - 6015 6017 10128 10126 -1 - 9351 9299 10126 10128 -1 - 3289 3288 3209 3213 -1 - 9412 9336 9332 9411 -1 - 3189 4002 4004 3234 -1 - 4004 4002 11027 11029 -1 - 11029 11027 4904 4906 -1 - 4906 4904 5274 5276 -1 - 5276 5274 5644 5646 -1 - 5646 5644 6014 6016 -1 - 6016 6014 10125 10127 -1 - 9312 9357 10127 10125 -1 - 3223 3295 3270 3200 -1 - 9346 9323 9393 9418 -1 - 3198 3272 3297 3222 -1 - 9321 9345 9420 9395 -1 - 3288 3286 3206 3209 -1 - 9411 9332 9329 9409 -1 - 3286 3285 3205 3206 -1 - 9409 9329 9328 9408 -1 - 3266 3183 3224 3308 -1 - 9389 9431 9347 9306 -1 - 3263 3294 3227 3193 -1 - 9386 9316 9350 9417 -1 - 3285 3281 3201 3205 -1 - 9408 9328 9324 9404 -1 - 3281 3283 3203 3201 -1 - 9404 9324 9326 9406 -1 - 3218 3184 3258 3305 -1 - 9341 9428 9381 9307 -1 - 3277 3197 3203 3283 -1 - 9400 9406 9326 9320 -1 - 3191 3215 3287 3269 -1 - 9314 9392 9410 9338 -1 - 3271 3195 3211 3282 -1 - 9394 9405 9334 9318 -1 - 3256 3290 3221 3187 -1 - 9379 9310 9344 9413 -1 - 3280 3257 3186 3214 -1 - 9403 9337 9309 9380 -1 - 3197 3277 3268 3188 -1 - 9320 9311 9391 9400 -1 - 3255 3192 3200 3270 -1 - 9378 9393 9323 9315 -1 - 3251 3275 3210 3181 -1 - 9374 9304 9333 9398 -1 - 3180 3208 3274 3252 -1 - 9303 9375 9397 9331 -1 - 3212 3178 3248 3279 -1 - 9335 9402 9371 9301 -1 - 3195 3271 3259 3179 -1 - 9318 9302 9382 9394 -1 - 3268 3260 3182 3188 -1 - 9391 9311 9305 9383 -1 - 3174 3244 3278 3207 -1 - 9297 9330 9401 9367 -1 - 3276 3246 3172 3204 -1 - 9399 9327 9295 9369 -1 - 3272 3198 3173 3249 -1 - 9395 9372 9296 9321 -1 - 3171 3191 3269 3253 -1 - 9294 9376 9392 9314 -1 - 3254 3175 3182 3260 -1 - 9377 9383 9305 9298 -1 - 3185 3176 4003 4001 -1 - 4001 4003 11028 11026 -1 - 11026 11028 4905 4903 -1 - 4903 4905 5275 5273 -1 - 5273 5275 5645 5643 -1 - 5643 5645 6015 6013 -1 - 6013 6015 10126 10124 -1 - 9308 10124 10126 9299 -1 - 3169 3179 3259 3247 -1 - 9292 9370 9382 9302 -1 - 3165 3239 3267 3199 -1 - 9288 9322 9390 9362 -1 - 3166 3240 3263 3193 -1 - 9289 9316 9386 9363 -1 - 3175 3254 3245 3170 -1 - 9298 9293 9368 9377 -1 - 3196 3158 3234 3265 -1 - 9319 9388 9357 9281 -1 - 3250 3177 3167 3243 -1 - 9373 9366 9290 9300 -1 - 3161 3186 3257 3237 -1 - 9284 9360 9380 9309 -1 - 3184 3159 3236 3258 -1 - 9307 9381 9359 9282 -1 - 3230 3256 3187 3162 -1 - 9353 9285 9310 9379 -1 - 4002 3189 3153 4000 -1 - 4002 4000 11025 11027 -1 - 11027 11025 4902 4904 -1 - 4904 4902 5272 5274 -1 - 5274 5272 5642 5644 -1 - 5644 5642 6012 6014 -1 - 6014 6012 10123 10125 -1 - 10125 10123 9276 9312 -1 - 3164 3180 3252 3238 -1 - 9287 9361 9375 9303 -1 - 3228 3150 3183 3266 -1 - 9351 9389 9306 9273 -1 - 3233 3251 3181 3163 -1 - 9356 9286 9304 9374 -1 - 3264 3224 3144 3192 -1 - 9387 9315 9267 9347 -1 - 3157 3171 3253 3231 -1 - 9280 9354 9376 9294 -1 - 3245 3241 3160 3170 -1 - 9368 9293 9283 9364 -1 - 3229 3249 3173 3154 -1 - 9352 9277 9296 9372 -1 - 3152 3227 3248 3178 -1 - 9275 9301 9371 9350 -1 - 3247 3232 3155 3169 -1 - 9370 9292 9278 9355 -1 - 3156 3235 3243 3167 -1 - 9279 9290 9366 9358 -1 - 3244 3174 3149 3221 -1 - 9367 9344 9272 9297 -1 - 3223 3146 3172 3246 -1 - 9346 9369 9295 9269 -1 - 3241 3226 3148 3160 -1 - 9364 9283 9271 9349 -1 - 3147 3185 4001 3999 -1 - 3999 4001 11026 11024 -1 - 11024 11026 4903 4901 -1 - 4901 4903 5273 5271 -1 - 5271 5273 5643 5641 -1 - 5641 5643 6013 6011 -1 - 6011 6013 10124 10122 -1 - 9270 10122 10124 9308 -1 - 3235 3156 3145 3222 -1 - 9358 9345 9268 9279 -1 - 3143 3164 3238 3214 -1 - 9266 9337 9361 9287 -1 - 3240 3166 3135 3207 -1 - 9363 9330 9258 9289 -1 - 3212 3233 3163 3141 -1 - 9335 9264 9286 9356 -1 - 3232 3215 3140 3155 -1 - 9355 9278 9263 9338 -1 - 3159 3134 3210 3236 -1 - 9282 9359 9333 9257 -1 - 3218 3229 3154 3136 -1 - 9341 9259 9277 9352 -1 - 3231 3208 3139 3157 -1 - 9354 9280 9262 9331 -1 - 3204 3130 3161 3237 -1 - 9327 9360 9284 9253 -1 - 3199 3230 3162 3129 -1 - 9322 9252 9285 9353 -1 - 3239 3165 3125 3196 -1 - 9362 9319 9248 9288 -1 - 3226 3211 3133 3148 -1 - 9349 9271 9256 9334 -1 - 3137 3142 3220 3219 -1 - 9260 9342 9343 9265 -1 - 3142 3138 3217 3220 -1 - 9265 9343 9340 9261 -1 - 3158 3117 3189 3234 -1 - 9281 9357 9312 9240 -1 - 3132 3137 3219 3216 -1 - 9255 9339 9342 9260 -1 - 3227 3152 3121 3193 -1 - 9350 9316 9244 9275 -1 - 3146 3223 3200 3119 -1 - 9269 9242 9323 9346 -1 - 3122 3198 3222 3145 -1 - 9245 9268 9345 9321 -1 - 3128 3132 3216 3213 -1 - 9251 9336 9339 9255 -1 - 3109 3998 4000 3153 -1 - 4000 3998 11023 11025 -1 - 11025 11023 4900 4902 -1 - 4902 4900 5270 5272 -1 - 5272 5270 5640 5642 -1 - 5642 5640 6010 6012 -1 - 6012 6010 10121 10123 -1 - 9232 9276 10123 10121 -1 - 3149 3115 3187 3221 -1 - 9272 9344 9310 9238 -1 - 3127 3128 3213 3209 -1 - 9250 9332 9336 9251 -1 - 3126 3127 3209 3206 -1 - 9249 9329 9332 9250 -1 - 3215 3191 3118 3140 -1 - 9338 9263 9241 9314 -1 - 3150 3228 3176 3098 -1 - 9273 9221 9299 9351 -1 - 3124 3126 3206 3205 -1 - 9247 9328 9329 9249 -1 - 3195 3116 3133 3211 -1 - 9318 9334 9256 9239 -1 - 3111 3143 3214 3186 -1 - 9234 9309 9337 9266 -1 - 3183 3097 3144 3224 -1 - 9306 9347 9267 9220 -1 - 3120 3124 3205 3201 -1 - 9243 9324 9328 9247 -1 - 3123 3120 3201 3203 -1 - 9246 9326 9324 9243 -1 - 3184 3218 3136 3107 -1 - 9307 9230 9259 9341 -1 - 3114 3190 3202 3131 -1 - 9237 9254 9325 9313 -1 - 3197 3112 3123 3203 -1 - 9320 9326 9246 9235 -1 - 3208 3180 3108 3139 -1 - 9331 9262 9231 9303 -1 - 3178 3212 3141 3106 -1 - 9301 9229 9264 9335 -1 - 3134 3105 3181 3210 -1 - 9257 9333 9304 9228 -1 - 3100 3174 3207 3135 -1 - 9223 9258 9330 9297 -1 - 3112 3197 3188 3110 -1 - 9235 9233 9311 9320 -1 - 3176 3185 3147 3102 -1 - 9299 9225 9270 9308 -1 - 3091 3119 3200 3192 -1 - 9214 9315 9323 9242 -1 - 3130 3204 3172 3094 -1 - 9253 9217 9295 9327 -1 - 3116 3195 3179 3101 -1 - 9239 9224 9302 9318 -1 - 3198 3122 3095 3173 -1 - 9321 9296 9218 9245 -1 - 3104 3110 3188 3182 -1 - 9227 9305 9311 9233 -1 - 3190 3114 3103 3177 -1 - 9313 9300 9226 9237 -1 - 3191 3171 3099 3118 -1 - 9314 9241 9222 9294 -1 - 3093 3147 3999 3997 -1 - 3997 3999 11024 11022 -1 - 11022 11024 4901 4899 -1 - 4899 4901 5271 5269 -1 - 5269 5271 5641 5639 -1 - 5639 5641 6011 6009 -1 - 6009 6011 10122 10120 -1 - 9216 10120 10122 9270 -1 - 3129 3086 3165 3199 -1 - 9252 9322 9288 9209 -1 - 3175 3096 3104 3182 -1 - 9298 9305 9227 9219 -1 - 3088 3166 3193 3121 -1 - 9211 9244 9316 9289 -1 - 3158 3196 3125 3081 -1 - 9281 9204 9248 9319 -1 - 3083 3162 3187 3115 -1 - 9206 9238 9310 9285 -1 - 3179 3169 3087 3101 -1 - 9302 9224 9210 9292 -1 - 3186 3161 3079 3111 -1 - 9309 9234 9202 9284 -1 - 3096 3175 3170 3090 -1 - 9219 9213 9293 9298 -1 - 3103 3089 3167 3177 -1 - 9226 9300 9290 9212 -1 - 3180 3164 3085 3108 -1 - 9303 9231 9208 9287 -1 - 3117 3078 3153 3189 -1 - 9240 9312 9276 9201 -1 - 3105 3082 3163 3181 -1 - 9228 9304 9286 9205 -1 - 3159 3184 3107 3080 -1 - 9282 9203 9230 9307 -1 - 3171 3157 3084 3099 -1 - 9294 9222 9207 9280 -1 - 3077 3152 3178 3106 -1 - 9200 9229 9301 9275 -1 - 3998 3109 3069 3996 -1 - 3998 3996 11021 11023 -1 - 11023 11021 4898 4900 -1 - 4900 4898 5268 5270 -1 - 5270 5268 5638 5640 -1 - 5640 5638 6008 6010 -1 - 6010 6008 10119 10121 -1 - 10121 10119 9192 9232 -1 - 3154 3173 3095 3074 -1 - 9277 9197 9218 9296 -1 - 3150 3070 3097 3183 -1 - 9273 9306 9220 9193 -1 - 3160 3076 3090 3170 -1 - 9283 9293 9213 9199 -1 - 3174 3100 3072 3149 -1 - 9297 9272 9195 9223 -1 - 3151 3168 3092 3073 -1 - 9274 9196 9215 9291 -1 - 3075 3156 3167 3089 -1 - 9198 9212 9290 9279 -1 - 3155 3071 3087 3169 -1 - 9278 9292 9210 9194 -1 - 3146 3068 3094 3172 -1 - 9269 9295 9217 9191 -1 - 3144 3054 3091 3192 -1 - 9267 9315 9214 9177 -1 - 3164 3143 3066 3085 -1 - 9287 9208 9189 9266 -1 - 3166 3088 3063 3135 -1 - 9289 9258 9186 9211 -1 - 3082 3065 3141 3163 -1 - 9205 9286 9264 9188 -1 - 3076 3160 3148 3062 -1 - 9199 9185 9271 9283 -1 - 3156 3075 3067 3145 -1 - 9279 9268 9190 9198 -1 - 3064 3084 3157 3139 -1 - 9187 9262 9280 9207 -1 - 3134 3159 3080 3061 -1 - 9257 9184 9203 9282 -1 - 3046 3098 3176 3102 -1 - 9169 9225 9299 9221 -1 - 3162 3083 3058 3129 -1 - 9285 9252 9181 9206 -1 - 3130 3055 3079 3161 -1 - 9253 9284 9202 9178 -1 - 3086 3051 3125 3165 -1 - 9209 9288 9248 9174 -1 - 3059 3136 3154 3074 -1 - 9182 9197 9277 9259 -1 - 3071 3155 3140 3060 -1 - 9194 9183 9263 9278 -1 - 3131 3151 3073 3056 -1 - 9254 9179 9196 9274 -1 - 3117 3158 3081 3045 -1 - 9240 9168 9204 9281 -1 - 3050 3093 3997 3995 -1 - 3995 3997 11022 11020 -1 - 11020 11022 4899 4897 -1 - 4897 4899 5269 5267 -1 - 5267 5269 5639 5637 -1 - 5637 5639 6009 6007 -1 - 6007 6009 10120 10118 -1 - 9173 10118 10120 9216 -1 - 3152 3077 3049 3121 -1 - 9275 9244 9172 9200 -1 - 3147 3093 3044 3102 -1 - 9270 9225 9167 9216 -1 - 3115 3149 3072 3042 -1 - 9238 9165 9195 9272 -1 - 3062 3148 3133 3040 -1 - 9185 9163 9256 9271 -1 - 3138 3142 3057 3053 -1 - 9261 9176 9180 9265 -1 - 3030 3109 3153 3078 -1 - 9153 9201 9276 9232 -1 - 3142 3137 3052 3057 -1 - 9265 9180 9175 9260 -1 - 3067 3041 3122 3145 -1 - 9190 9268 9245 9164 -1 - 3068 3146 3119 3029 -1 - 9191 9152 9242 9269 -1 - 3137 3132 3048 3052 -1 - 9260 9175 9171 9255 -1 - 3039 3060 3140 3118 -1 - 9162 9241 9263 9183 -1 - 3132 3128 3047 3048 -1 - 9255 9171 9170 9251 -1 - 3143 3111 3034 3066 -1 - 9266 9189 9157 9234 -1 - 3070 3150 3098 3023 -1 - 9193 9146 9221 9273 -1 - 3033 3064 3139 3108 -1 - 9156 9231 9262 9187 -1 - 3128 3127 3043 3047 -1 - 9251 9170 9166 9250 -1 - 3028 3106 3141 3065 -1 - 9151 9188 9264 9229 -1 - 3037 3114 3131 3056 -1 - 9160 9179 9254 9237 -1 - 3053 3031 3113 3138 -1 - 9176 9261 9236 9154 -1 - 3018 3994 3996 3069 -1 - 3996 3994 11019 11021 -1 - 11021 11019 4896 4898 -1 - 4898 4896 5266 5268 -1 - 5268 5266 5636 5638 -1 - 5638 5636 6006 6008 -1 - 6008 6006 10117 10119 -1 - 9141 9192 10119 10117 -1 - 3127 3126 3038 3043 -1 - 9250 9166 9161 9249 -1 - 3136 3059 3027 3107 -1 - 9259 9230 9150 9182 -1 - 3105 3134 3061 3025 -1 - 9228 9148 9184 9257 -1 - 3024 3100 3135 3063 -1 - 9147 9186 9258 9223 -1 - 3126 3124 3036 3038 -1 - 9249 9161 9159 9247 -1 - 3116 3022 3040 3133 -1 - 9239 9256 9163 9145 -1 - 3124 3120 3035 3036 -1 - 9247 9159 9158 9243 -1 - 3120 3123 3032 3035 -1 - 9243 9158 9155 9246 -1 - 3054 3144 3097 3014 -1 - 9177 9137 9220 9267 -1 - 3112 3026 3032 3123 -1 - 9235 9246 9155 9149 -1 - 3055 3130 3094 3015 -1 - 9178 9138 9217 9253 -1 - 3099 3020 3039 3118 -1 - 9222 9241 9162 9143 -1 - 3026 3112 3110 3021 -1 - 9149 9144 9233 9235 -1 - 3114 3037 3019 3103 -1 - 9237 9226 9142 9160 -1 - 3086 3129 3058 3010 -1 - 9209 9133 9181 9252 -1 - 3041 3016 3095 3122 -1 - 9164 9245 9218 9139 -1 - 3012 3088 3121 3049 -1 - 9135 9172 9244 9211 -1 - 3110 3104 3017 3021 -1 - 9233 9144 9140 9227 -1 - 3051 3003 3081 3125 -1 - 9174 9248 9204 9126 -1 - 3101 3011 3022 3116 -1 - 9224 9239 9145 9134 -1 - 3031 3008 3092 3113 -1 - 9154 9236 9215 9131 -1 - 3005 3083 3115 3042 -1 - 9128 9165 9238 9206 -1 - 2997 3029 3119 3091 -1 - 9120 9214 9242 9152 -1 - 3096 3013 3017 3104 -1 - 9219 9227 9140 9136 -1 - 3007 3033 3108 3085 -1 - 9130 9208 9231 9156 -1 - 3078 3117 3045 2996 -1 - 9201 9119 9168 9240 -1 - 3079 3000 3034 3111 -1 - 9202 9234 9157 9123 -1 - 3082 3105 3025 3002 -1 - 9205 9125 9148 9228 -1 - 3027 3001 3080 3107 -1 - 9150 9230 9203 9124 -1 - 3089 3103 3019 3006 -1 - 9212 9129 9142 9226 -1 - 3106 3028 2999 3077 -1 - 9229 9200 9122 9151 -1 - 3020 3099 3084 3004 -1 - 9143 9127 9207 9222 -1 - 3013 3096 3090 3009 -1 - 9136 9132 9213 9219 -1 - 2994 3050 3995 3993 -1 - 3993 3995 11020 11018 -1 - 11018 11020 4897 4895 -1 - 4895 4897 5267 5265 -1 - 5265 5267 5637 5635 -1 - 5635 5637 6007 6005 -1 - 6005 6007 10118 10116 -1 - 9117 10116 10118 9173 -1 - 3011 3101 3087 2998 -1 - 9134 9121 9210 9224 -1 - 3109 3030 2989 3069 -1 - 9232 9192 9112 9153 -1 - 3100 3024 2993 3072 -1 - 9223 9195 9116 9147 -1 - 3016 2992 3074 3095 -1 - 9139 9218 9197 9115 -1 - 3076 2995 3009 3090 -1 - 9199 9213 9132 9118 -1 - 3093 3050 2987 3044 -1 - 9216 9167 9110 9173 -1 - 3008 2990 3073 3092 -1 - 9131 9215 9196 9113 -1 - 2991 3075 3089 3006 -1 - 9114 9129 9212 9198 -1 - 3070 2983 3014 3097 -1 - 9193 9220 9137 9106 -1 - 3068 2986 3015 3094 -1 - 9191 9217 9138 9109 -1 - 2978 3046 3102 3044 -1 - 9101 9167 9225 9169 -1 - 2976 3992 3994 3018 -1 - 3994 3992 11017 11019 -1 - 11019 11017 4894 4896 -1 - 4896 4894 5264 5266 -1 - 5266 5264 5634 5636 -1 - 5636 5634 6004 6006 -1 - 6006 6004 10115 10117 -1 - 9099 9141 10117 10115 -1 - 3071 2988 2998 3087 -1 - 9194 9210 9121 9111 -1 - 3088 3012 2984 3063 -1 - 9211 9186 9107 9135 -1 - 3098 3046 2972 3023 -1 - 9221 9146 9095 9169 -1 - 2981 3007 3085 3066 -1 - 9104 9189 9208 9130 -1 - 3084 3064 2985 3004 -1 - 9207 9127 9108 9187 -1 - 3065 3082 3002 2982 -1 - 9188 9105 9125 9205 -1 - 3001 2979 3061 3080 -1 - 9124 9203 9184 9102 -1 - 3083 3005 2977 3058 -1 - 9206 9181 9100 9128 -1 - 3051 3086 3010 2968 -1 - 9174 9091 9133 9209 -1 - 3075 2991 2980 3067 -1 - 9198 9190 9103 9114 -1 - 3000 3079 3055 2973 -1 - 9123 9096 9178 9202 -1 - 2966 2997 3091 3054 -1 - 9089 9177 9214 9120 -1 - 2995 3076 3062 2970 -1 - 9118 9093 9185 9199 -1 - 2992 2975 3059 3074 -1 - 9115 9197 9182 9098 -1 - 2971 3049 3077 2999 -1 - 9094 9122 9200 9172 -1 - 3003 2965 3045 3081 -1 - 9126 9204 9168 9088 -1 - 2990 2969 3056 3073 -1 - 9113 9196 9179 9092 -1 - 2988 3071 3060 2974 -1 - 9111 9097 9183 9194 -1 - 2993 2963 3042 3072 -1 - 9116 9195 9165 9086 -1 - 2954 3030 3078 2996 -1 - 9077 9119 9201 9153 -1 - 3041 3067 2980 2960 -1 - 9164 9083 9103 9190 -1 - 2986 3068 3029 2948 -1 - 9109 9071 9152 9191 -1 - 3064 3033 2957 2985 -1 - 9187 9108 9080 9156 -1 - 2964 2967 3057 3052 -1 - 9087 9175 9180 9090 -1 - 2967 2962 3053 3057 -1 - 9090 9180 9176 9085 -1 - 2953 2981 3066 3034 -1 - 9076 9157 9189 9104 -1 - 2952 3028 3065 2982 -1 - 9075 9105 9188 9151 -1 - 2983 3070 3023 2945 -1 - 9106 9068 9146 9193 -1 - 3060 3039 2956 2974 -1 - 9183 9097 9079 9162 -1 - 2961 2964 3052 3048 -1 - 9084 9171 9175 9087 -1 - 2989 2938 3018 3069 -1 - 9112 9192 9141 9061 -1 - 2947 3024 3063 2984 -1 - 9070 9107 9186 9147 -1 - 2969 2958 3037 3056 -1 - 9092 9179 9160 9081 -1 - 2979 2949 3025 3061 -1 - 9102 9184 9148 9072 -1 - 2942 2994 3993 3991 -1 - 3991 3993 11018 11016 -1 - 11016 11018 4895 4893 -1 - 4893 4895 5265 5263 -1 - 5263 5265 5635 5633 -1 - 5633 5635 6005 6003 -1 - 6003 6005 10116 10114 -1 - 9065 10114 10116 9117 -1 - 2936 2970 3062 3040 -1 - 9059 9163 9185 9093 -1 - 2975 2951 3027 3059 -1 - 9098 9182 9150 9074 -1 - 2959 2961 3048 3047 -1 - 9082 9170 9171 9084 -1 - 2955 2959 3047 3043 -1 - 9078 9166 9170 9082 -1 - 3031 3053 2962 2944 -1 - 9154 9067 9085 9176 -1 - 2950 2955 3043 3038 -1 - 9073 9161 9166 9078 -1 - 2934 2973 3055 3015 -1 - 9057 9138 9178 9096 -1 - 3049 2971 2939 3012 -1 - 9172 9135 9062 9094 -1 - 2930 3010 3058 2977 -1 - 9053 9100 9181 9133 -1 - 2946 2950 3038 3036 -1 - 9069 9159 9161 9073 -1 - 2943 2946 3036 3035 -1 - 9066 9158 9159 9069 -1 - 3020 2940 2956 3039 -1 - 9143 9162 9079 9063 -1 - 2926 2966 3054 3014 -1 - 9049 9137 9177 9089 -1 - 3050 2994 2928 2987 -1 - 9173 9110 9051 9117 -1 - 3992 2976 2921 3990 -1 - 3992 3990 11015 11017 -1 - 11017 11015 4892 4894 -1 - 4894 4892 5262 5264 -1 - 5264 5262 5632 5634 -1 - 5634 5632 6002 6004 -1 - 6004 6002 10113 10115 -1 - 10115 10113 9044 9099 -1 - 2941 2943 3035 3032 -1 - 9064 9155 9158 9066 -1 - 2958 2937 3019 3037 -1 - 9081 9160 9142 9060 -1 - 3016 3041 2960 2931 -1 - 9139 9054 9083 9164 -1 - 3003 3051 2968 2918 -1 - 9126 9041 9091 9174 -1 - 3026 2935 2941 3032 -1 - 9149 9155 9064 9058 -1 - 2925 3005 3042 2963 -1 - 9048 9086 9165 9128 -1 - 3022 2923 2936 3040 -1 - 9145 9163 9059 9046 -1 - 2935 3026 3021 2932 -1 - 9058 9055 9144 9149 -1 - 3033 3007 2920 2957 -1 - 9156 9080 9043 9130 -1 - 2912 2978 3044 2987 -1 - 9035 9110 9167 9101 -1 - 2965 2911 2996 3045 -1 - 9088 9168 9119 9034 -1 - 2929 2932 3021 3017 -1 - 9052 9140 9144 9055 -1 - 3008 3031 2944 2914 -1 - 9131 9037 9067 9154 -1 - 3000 2913 2953 3034 -1 - 9123 9157 9076 9036 -1 - 3001 3027 2951 2919 -1 - 9124 9042 9074 9150 -1 - 3028 2952 2915 2999 -1 - 9151 9122 9038 9075 -1 - 2916 3002 3025 2949 -1 - 9039 9072 9148 9125 -1 - 2940 3020 3004 2924 -1 - 9063 9047 9127 9143 -1 - 3046 2978 2905 2972 -1 - 9169 9095 9028 9101 -1 - 3029 2997 2908 2948 -1 - 9152 9071 9031 9120 -1 - 2937 2917 3006 3019 -1 - 9060 9142 9129 9040 -1 - 3013 2922 2929 3017 -1 - 9136 9140 9052 9045 -1 - 3024 2947 2910 2993 -1 - 9147 9116 9033 9070 -1 - 3011 2909 2923 3022 -1 - 9134 9145 9046 9032 -1 - 2922 3013 3009 2927 -1 - 9045 9050 9132 9136 -1 - 3030 2954 2901 2989 -1 - 9153 9112 9024 9077 -1 - 2995 2933 2927 3009 -1 - 9118 9132 9050 9056 -1 - 2992 3016 2931 2906 -1 - 9115 9029 9054 9139 -1 - 2939 2907 2984 3012 -1 - 9062 9135 9107 9030 -1 - 2899 2934 3015 2986 -1 - 9022 9109 9138 9057 -1 - 2909 3011 2998 2902 -1 - 9032 9025 9121 9134 -1 - 2904 2991 3006 2917 -1 - 9027 9040 9129 9114 -1 - 2938 2891 2976 3018 -1 - 9061 9141 9099 9014 -1 - 2883 2945 3023 2972 -1 - 9006 9095 9146 9068 -1 - 2990 3008 2914 2900 -1 - 9113 9023 9037 9131 -1 - 2898 2924 3004 2985 -1 - 9021 9108 9127 9047 -1 - 2890 2926 3014 2983 -1 - 9013 9106 9137 9049 -1 - 2979 3001 2919 2903 -1 - 9102 9026 9042 9124 -1 - 3989 2893 2942 3991 -1 - 3989 3991 11016 11014 -1 - 11014 11016 4893 4891 -1 - 4891 4893 5263 5261 -1 - 5261 5263 5633 5631 -1 - 5631 5633 6003 6001 -1 - 6001 6003 10114 10112 -1 - 10112 10114 9065 9016 -1 - 3007 2981 2896 2920 -1 - 9130 9043 9019 9104 -1 - 3002 2916 2897 2982 -1 - 9125 9105 9020 9039 -1 - 3005 2925 2894 2977 -1 - 9128 9100 9017 9048 -1 - 3010 2930 2886 2968 -1 - 9133 9091 9009 9053 -1 - 2895 2971 2999 2915 -1 - 9018 9038 9122 9094 -1 - 2913 3000 2973 2887 -1 - 9036 9010 9096 9123 -1 - 2879 2933 2995 2970 -1 - 9002 9093 9118 9056 -1 - 2988 2885 2902 2998 -1 - 9111 9121 9025 9008 -1 - 2965 3003 2918 2880 -1 - 9088 9003 9041 9126 -1 - 2975 2992 2906 2888 -1 - 9098 9011 9029 9115 -1 - 2991 2904 2889 2980 -1 - 9114 9103 9012 9027 -1 - 2963 2993 2910 2892 -1 - 9086 9015 9033 9116 -1 - 2874 3988 3990 2921 -1 - 3990 3988 11013 11015 -1 - 11015 11013 4890 4892 -1 - 4892 4890 5260 5262 -1 - 5262 5260 5630 5632 -1 - 5632 5630 6000 6002 -1 - 6002 6000 10111 10113 -1 - 8997 9044 10113 10111 -1 - 2997 2966 2876 2908 -1 - 9120 9031 8999 9089 -1 - 2969 2990 2900 2884 -1 - 9092 9007 9023 9113 -1 - 2994 2942 2871 2928 -1 - 9117 9051 8994 9065 -1 - 2868 2954 2996 2911 -1 - 8991 9034 9119 9077 -1 - 2907 2881 2947 2984 -1 - 9030 9107 9070 9004 -1 - 2885 2988 2974 2870 -1 - 9008 8993 9097 9111 -1 - 2949 2979 2903 2882 -1 - 9072 9005 9026 9102 -1 - 2869 2898 2985 2957 -1 - 8992 9080 9108 9021 -1 - 2863 2899 2986 2948 -1 - 8986 9071 9109 9022 -1 - 2867 2952 2982 2897 -1 - 8990 9020 9105 9075 -1 - 2981 2953 2861 2896 -1 - 9104 9019 8984 9076 -1 - 2889 2865 2960 2980 -1 - 9012 9103 9083 8988 -1 - 2938 2989 2901 2856 -1 - 9061 8979 9024 9112 -1 - 2855 2912 2987 2928 -1 - 8978 9051 9110 9035 -1 - 2951 2975 2888 2862 -1 - 9074 8985 9011 9098 -1 - 2971 2895 2866 2939 -1 - 9094 9062 8989 9018 -1 - 2958 2969 2884 2864 -1 - 9081 8987 9007 9092 -1 - 2962 2967 2873 2875 -1 - 9085 8998 8996 9090 -1 - 2853 2890 2983 2945 -1 - 8976 9068 9106 9013 -1 - 2967 2964 2872 2873 -1 - 9090 8996 8995 9087 -1 - 2964 2961 2878 2872 -1 - 9087 8995 9001 9084 -1 - 2961 2959 2877 2878 -1 - 9084 9001 9000 9082 -1 - 2956 2858 2870 2974 -1 - 9079 9097 8993 8981 -1 - 2846 2930 2977 2894 -1 - 8969 9017 9100 9053 -1 - 2973 2934 2851 2887 -1 - 9096 9010 8974 9057 -1 - 2959 2955 2859 2877 -1 - 9082 9000 8982 9078 -1 - 2978 2912 2840 2905 -1 - 9101 9028 8963 9035 -1 - 2860 2925 2963 2892 -1 - 8983 9015 9086 9048 -1 - 2970 2936 2850 2879 -1 - 9093 9002 8973 9059 -1 - 2891 2837 2921 2976 -1 - 9014 9099 9044 8960 -1 - 2875 2849 2944 2962 -1 - 8998 9085 9067 8972 -1 - 2886 2834 2918 2968 -1 - 9009 9091 9041 8957 -1 - 2955 2950 2854 2859 -1 - 9078 8982 8977 9073 -1 - 2940 2857 2858 2956 -1 - 9063 9079 8981 8980 -1 - 2937 2958 2864 2848 -1 - 9060 8971 8987 9081 -1 - 2966 2926 2831 2876 -1 - 9089 8999 8954 9049 -1 - 2893 3989 3987 2829 -1 - 3987 3989 11014 11012 -1 - 11012 11014 4891 4889 -1 - 4889 4891 5261 5259 -1 - 5259 5261 5631 5629 -1 - 5629 5631 6001 5999 -1 - 5999 6001 10112 10110 -1 - 9016 8952 10110 10112 -1 - 2950 2946 2852 2854 -1 - 9073 8977 8975 9069 -1 - 2865 2841 2931 2960 -1 - 8988 9083 9054 8964 -1 - 2842 2916 2949 2882 -1 - 8965 9005 9072 9039 -1 - 2946 2943 2847 2852 -1 - 9069 8975 8970 9066 -1 - 2881 2845 2910 2947 -1 - 9004 9070 9033 8968 -1 - 2911 2965 2880 2824 -1 - 9034 8947 9003 9088 -1 - 2844 2919 2951 2862 -1 - 8967 8985 9074 9042 -1 - 2830 2869 2957 2920 -1 - 8953 9043 9080 8992 -1 - 2952 2867 2835 2915 -1 - 9075 9038 8958 8990 -1 - 2933 2879 2836 2927 -1 - 9056 9050 8959 9002 -1 - 2943 2941 2843 2847 -1 - 9066 8970 8966 9064 -1 - 2814 2883 2972 2905 -1 - 8937 9028 9095 9006 -1 - 2857 2940 2924 2838 -1 - 8980 8961 9047 9063 -1 - 2935 2839 2843 2941 -1 - 9058 9064 8966 8962 -1 - 2826 2861 2953 2913 -1 - 8949 9036 9076 8984 -1 - 2907 2939 2866 2833 -1 - 9030 8956 8989 9062 -1 - 2839 2935 2932 2832 -1 - 8962 8955 9055 9058 -1 - 2908 2820 2863 2948 -1 - 9031 9071 8986 8943 -1 - 3988 2874 2816 3986 -1 - 3988 3986 11011 11013 -1 - 11013 11011 4888 4890 -1 - 4890 4888 5258 5260 -1 - 5260 5258 5628 5630 -1 - 5630 5628 5998 6000 -1 - 6000 5998 10109 10111 -1 - 10111 10109 8939 8997 -1 - 2849 2822 2914 2944 -1 - 8972 9067 9037 8945 -1 - 2917 2937 2848 2827 -1 - 9040 8950 8971 9060 -1 - 2954 2868 2815 2901 -1 - 9077 9024 8938 8991 -1 - 2923 2821 2850 2936 -1 - 9046 9059 8973 8944 -1 - 2932 2929 2828 2832 -1 - 9055 8955 8951 9052 -1 - 2823 2922 2927 2836 -1 - 8946 8959 9050 9045 -1 - 2922 2823 2828 2929 -1 - 9045 9052 8951 8946 -1 - 2810 2871 2942 2893 -1 - 8933 9016 9065 8994 -1 - 2841 2817 2906 2931 -1 - 8964 9054 9029 8940 -1 - 2919 2844 2825 2903 -1 - 9042 9026 8948 8967 -1 - 2934 2899 2813 2851 -1 - 9057 8974 8936 9022 -1 - 2925 2860 2808 2894 -1 - 9048 9017 8931 8983 -1 - 2891 2938 2856 2800 -1 - 9014 8923 8979 9061 -1 - 2924 2898 2812 2838 -1 - 9047 8961 8935 9021 -1 - 2821 2923 2909 2811 -1 - 8944 8934 9032 9046 -1 - 2845 2819 2892 2910 -1 - 8968 9033 9015 8942 -1 - 2809 2904 2917 2827 -1 - 8932 8950 9040 9027 -1 - 2916 2842 2805 2897 -1 - 9039 9020 8928 8965 -1 - 2945 2883 2788 2853 -1 - 9068 8976 8911 9006 -1 - 2835 2807 2895 2915 -1 - 8958 9038 9018 8930 -1 - 2930 2846 2798 2886 -1 - 9053 9009 8921 8969 -1 - 2822 2806 2900 2914 -1 - 8945 9037 9023 8929 -1 - 2801 2830 2920 2896 -1 - 8924 9019 9043 8953 -1 - 2926 2890 2795 2831 -1 - 9049 8954 8918 9013 -1 - 2792 2855 2928 2871 -1 - 8915 8994 9051 8978 -1 - 2825 2818 2882 2903 -1 - 8948 9026 9005 8941 -1 - 2811 2909 2902 2799 -1 - 8934 8922 9025 9032 -1 - 2796 2826 2913 2887 -1 - 8919 9010 9036 8949 -1 - 2881 2907 2833 2803 -1 - 9004 8926 8956 9030 -1 - 2789 2880 2918 2834 -1 - 8912 8957 9041 9003 -1 - 2787 2874 2921 2837 -1 - 8910 8960 9044 8997 -1 - 2817 2797 2888 2906 -1 - 8940 9029 9011 8920 -1 - 2904 2809 2793 2889 -1 - 9027 9012 8916 8932 -1 - 2820 2908 2876 2783 -1 - 8943 8906 8999 9031 -1 - 2780 2868 2911 2824 -1 - 8903 8947 9034 8991 -1 - 2912 2855 2774 2840 -1 - 9035 8963 8897 8978 -1 - 2806 2791 2884 2900 -1 - 8929 9023 9007 8914 -1 - 2819 2802 2860 2892 -1 - 8942 9015 8983 8925 -1 - 2829 3987 3985 2777 -1 - 3985 3987 11012 11010 -1 - 11010 11012 4889 4887 -1 - 4887 4889 5259 5257 -1 - 5257 5259 5629 5627 -1 - 5627 5629 5999 5997 -1 - 5997 5999 10110 10108 -1 - 8952 8900 10108 10110 -1 - 2885 2778 2799 2902 -1 - 9008 9025 8922 8901 -1 - 2898 2869 2782 2812 -1 - 9021 8935 8905 8992 -1 - 2899 2863 2779 2813 -1 - 9022 8936 8902 8986 -1 - 2785 2866 2895 2807 -1 - 8908 8930 9018 8989 -1 - 2877 2804 2794 2878 -1 - 9000 9001 8917 8927 -1 - 2781 2867 2897 2805 -1 - 8904 8928 9020 8990 -1 - 2815 2768 2856 2901 -1 - 8938 9024 8979 8891 -1 - 2770 2801 2896 2861 -1 - 8893 8984 9019 8924 -1 - 2816 2767 3984 3986 -1 - 3986 3984 11009 11011 -1 - 11011 11009 4886 4888 -1 - 4888 4886 5256 5258 -1 - 5258 5256 5626 5628 -1 - 5628 5626 5996 5998 -1 - 5998 5996 10107 10109 -1 - 8939 10109 10107 8890 -1 - 2797 2775 2862 2888 -1 - 8920 9011 8985 8898 -1 - 2794 2784 2872 2878 -1 - 8917 9001 8995 8907 -1 - 2865 2889 2793 2769 -1 - 8988 8892 8916 9012 -1 - 2752 2814 2905 2840 -1 - 8875 8963 9028 8937 -1 - 2765 2846 2894 2808 -1 - 8888 8931 9017 8969 -1 - 2791 2772 2864 2884 -1 - 8914 9007 8987 8895 -1 - 2845 2881 2803 2771 -1 - 8968 8894 8926 9004 -1 - 2776 2873 2872 2784 -1 - 8899 8907 8995 8996 -1 - 2818 2756 2842 2882 -1 - 8941 9005 8965 8879 -1 - 2873 2776 2773 2875 -1 - 8996 8998 8896 8899 -1 - 2758 2810 2893 2829 -1 - 8881 8952 9016 8933 -1 - 2763 2796 2887 2851 -1 - 8886 8974 9010 8919 -1 - 2890 2853 2759 2795 -1 - 9013 8918 8882 8976 -1 - 2751 2804 2877 2859 -1 - 8874 8982 9000 8927 -1 - 2778 2885 2870 2764 -1 - 8901 8887 8993 9008 -1 - 2837 2891 2800 2753 -1 - 8960 8876 8923 9014 -1 - 2834 2886 2798 2750 -1 - 8957 8873 8921 9009 -1 - 2760 2786 2879 2850 -1 - 8883 8973 9002 8909 -1 - 2790 2747 2858 2857 -1 - 8913 8980 8981 8870 -1 - 2849 2875 2773 2757 -1 - 8972 8880 8896 8998 -1 - 2766 2790 2857 2838 -1 - 8889 8961 8980 8913 -1 - 2866 2785 2762 2833 -1 - 8989 8956 8885 8908 -1 - 2761 2844 2862 2775 -1 - 8884 8898 8985 8967 -1 - 2772 2755 2848 2864 -1 - 8895 8987 8971 8878 -1 - 2858 2747 2764 2870 -1 - 8981 8993 8887 8870 -1 - 2867 2781 2754 2835 -1 - 8990 8958 8877 8904 -1 - 2880 2789 2740 2824 -1 - 9003 8947 8863 8912 -1 - 2742 2783 2876 2831 -1 - 8865 8954 8999 8906 -1 - 2869 2830 2744 2782 -1 - 8992 8905 8867 8953 -1 - 2841 2865 2769 2748 -1 - 8964 8871 8892 8988 -1 - 2728 2788 2883 2814 -1 - 8851 8937 9006 8911 -1 - 2802 2733 2808 2860 -1 - 8925 8983 8931 8856 -1 - 2854 2745 2751 2859 -1 - 8977 8982 8874 8868 -1 - 2871 2810 2735 2792 -1 - 8994 8915 8858 8933 -1 - 2874 2787 2731 2816 -1 - 8997 8939 8854 8910 -1 - 2861 2826 2738 2770 -1 - 8984 8893 8861 8949 -1 - 2820 2734 2779 2863 -1 - 8943 8986 8902 8857 -1 - 2745 2854 2852 2743 -1 - 8868 8866 8975 8977 -1 - 2868 2780 2729 2815 -1 - 8991 8938 8852 8903 -1 - 2819 2845 2771 2746 -1 - 8942 8869 8894 8968 -1 - 2847 2741 2743 2852 -1 - 8970 8975 8866 8864 -1 - 2844 2761 2749 2825 -1 - 8967 8948 8872 8884 -1 - 2741 2847 2843 2739 -1 - 8864 8862 8966 8970 -1 - 2755 2737 2827 2848 -1 - 8878 8971 8950 8860 -1 - 2822 2849 2757 2736 -1 - 8945 8859 8880 8972 -1 - 2725 2760 2850 2821 -1 - 8848 8944 8973 8883 -1 - 2756 2818 2825 2749 -1 - 8879 8872 8948 8941 -1 - 3983 2718 2777 3985 -1 - 3983 3985 11010 11008 -1 - 11008 11010 4887 4885 -1 - 4885 4887 5257 5255 -1 - 5255 5257 5627 5625 -1 - 5625 5627 5997 5995 -1 - 5995 5997 10108 10106 -1 - 10106 10108 8900 8841 -1 - 2721 2763 2851 2813 -1 - 8844 8936 8974 8886 -1 - 2768 2714 2800 2856 -1 - 8891 8979 8923 8837 -1 - 2722 2766 2838 2812 -1 - 8845 8935 8961 8889 -1 - 2817 2841 2748 2727 -1 - 8940 8850 8871 8964 -1 - 2855 2792 2710 2774 -1 - 8978 8897 8833 8915 -1 - 2807 2835 2754 2726 -1 - 8930 8849 8877 8958 -1 - 2803 2833 2762 2724 -1 - 8926 8847 8885 8956 -1 - 2756 2717 2805 2842 -1 - 8879 8965 8928 8840 -1 - 2846 2765 2709 2798 -1 - 8969 8921 8832 8888 -1 - 2708 3982 3984 2767 -1 - 3984 3982 11007 11009 -1 - 11009 11007 4884 4886 -1 - 4886 4884 5254 5256 -1 - 5256 5254 5624 5626 -1 - 5626 5624 5994 5996 -1 - 5996 5994 10105 10107 -1 - 8831 8890 10107 10105 -1 - 2733 2802 2819 2746 -1 - 8856 8869 8942 8925 -1 - 2830 2801 2712 2744 -1 - 8953 8867 8835 8924 -1 - 2737 2716 2809 2827 -1 - 8860 8950 8932 8839 -1 - 2853 2788 2700 2759 -1 - 8976 8882 8823 8911 -1 - 2806 2822 2736 2715 -1 - 8929 8838 8859 8945 -1 - 2811 2713 2725 2821 -1 - 8934 8944 8848 8836 -1 - 2703 2789 2834 2750 -1 - 8826 8873 8957 8912 -1 - 2701 2787 2837 2753 -1 - 8824 8876 8960 8910 -1 - 2795 2702 2742 2831 -1 - 8918 8954 8865 8825 -1 - 2826 2796 2706 2738 -1 - 8949 8861 8829 8919 -1 - 2804 2751 2711 2794 -1 - 8927 8917 8834 8874 -1 - 2697 2758 2829 2777 -1 - 8820 8900 8952 8881 -1 - 2774 2692 2752 2840 -1 - 8897 8963 8875 8815 -1 - 2797 2817 2727 2707 -1 - 8920 8830 8850 8940 -1 - 2740 2690 2780 2824 -1 - 8863 8947 8903 8813 -1 - 2734 2820 2783 2691 -1 - 8857 8814 8906 8943 -1 - 2713 2811 2799 2704 -1 - 8836 8827 8922 8934 -1 - 2705 2785 2807 2726 -1 - 8828 8849 8930 8908 -1 - 2716 2699 2793 2809 -1 - 8839 8932 8916 8822 -1 - 2791 2806 2715 2698 -1 - 8914 8821 8838 8929 -1 - 2693 2722 2812 2782 -1 - 8816 8905 8935 8845 -1 - 2687 2721 2813 2779 -1 - 8810 8902 8936 8844 -1 - 2771 2803 2724 2695 -1 - 8894 8818 8847 8926 -1 - 2747 2790 2766 2696 -1 - 8870 8819 8889 8913 -1 - 2689 2781 2805 2717 -1 - 8812 8840 8928 8904 -1 - 2768 2815 2729 2683 -1 - 8891 8806 8852 8938 -1 - 2767 2816 2731 2680 -1 - 8890 8803 8854 8939 -1 - 2678 2765 2808 2733 -1 - 8801 8856 8931 8888 -1 - 2784 2794 2711 2694 -1 - 8907 8817 8834 8917 -1 - 2810 2758 2681 2735 -1 - 8933 8858 8804 8881 -1 - 2801 2770 2686 2712 -1 - 8924 8835 8809 8893 -1 - 2775 2797 2707 2688 -1 - 8898 8811 8830 8920 -1 - 2673 2728 2814 2752 -1 - 8796 8875 8937 8851 -1 - 2778 2677 2704 2799 -1 - 8901 8922 8827 8800 -1 - 2699 2679 2769 2793 -1 - 8822 8916 8892 8802 -1 - 2772 2791 2698 2682 -1 - 8895 8805 8821 8914 -1 - 2714 2671 2753 2800 -1 - 8837 8923 8876 8794 -1 - 2685 2776 2784 2694 -1 - 8808 8817 8907 8899 -1 - 2796 2763 2672 2706 -1 - 8919 8829 8795 8886 -1 - 2785 2705 2684 2762 -1 - 8908 8885 8807 8828 -1 - 2709 2669 2750 2798 -1 - 8832 8921 8873 8792 -1 - 2718 3983 3981 2665 -1 - 3981 3983 11008 11006 -1 - 11006 11008 4885 4883 -1 - 4883 4885 5255 5253 -1 - 5253 5255 5625 5623 -1 - 5623 5625 5995 5993 -1 - 5993 5995 10106 10104 -1 - 8841 8788 10104 10106 -1 - 2702 2795 2759 2666 -1 - 8825 8789 8882 8918 -1 - 2776 2685 2676 2773 -1 - 8899 8896 8799 8808 -1 - 2735 2662 2710 2792 -1 - 8858 8915 8833 8785 -1 - 3982 2708 2661 3980 -1 - 3982 3980 11005 11007 -1 - 11007 11005 4882 4884 -1 - 4884 4882 5252 5254 -1 - 5254 5252 5622 5624 -1 - 5624 5622 5992 5994 -1 - 5994 5992 10103 10105 -1 - 10105 10103 8784 8831 -1 - 2675 2761 2775 2688 -1 - 8798 8811 8898 8884 -1 - 2781 2689 2670 2754 -1 - 8904 8877 8793 8812 -1 - 2789 2703 2657 2740 -1 - 8912 8863 8780 8826 -1 - 2664 2693 2782 2744 -1 - 8787 8867 8905 8816 -1 - 2746 2771 2695 2667 -1 - 8869 8790 8818 8894 -1 - 2677 2778 2764 2658 -1 - 8800 8781 8887 8901 -1 - 2755 2772 2682 2668 -1 - 8878 8791 8805 8895 -1 - 2656 2691 2783 2742 -1 - 8779 8865 8906 8814 -1 - 2787 2701 2653 2731 -1 - 8910 8854 8776 8824 -1 - 2788 2728 2646 2700 -1 - 8911 8823 8769 8851 -1 - 2659 2757 2773 2676 -1 - 8782 8799 8896 8880 -1 - 2679 2663 2748 2769 -1 - 8802 8892 8871 8786 -1 - 2734 2652 2687 2779 -1 - 8857 8902 8810 8775 -1 - 2738 2655 2686 2770 -1 - 8861 8893 8809 8778 -1 - 2690 2648 2729 2780 -1 - 8813 8903 8852 8771 -1 - 2761 2675 2660 2749 -1 - 8884 8872 8783 8798 -1 - 2718 2642 2697 2777 -1 - 8841 8900 8820 8765 -1 - 2766 2722 2645 2696 -1 - 8889 8819 8768 8845 -1 - 2684 2654 2724 2762 -1 - 8807 8885 8847 8777 -1 - 2692 2774 2710 2635 -1 - 8815 8758 8833 8897 -1 - 2650 2658 2764 2747 -1 - 8773 8870 8887 8781 -1 - 2756 2749 2660 2651 -1 - 8879 8774 8783 8872 -1 - 2737 2755 2668 2647 -1 - 8860 8770 8791 8878 -1 - 2714 2768 2683 2632 -1 - 8837 8755 8806 8891 -1 - 2760 2725 2638 2674 -1 - 8883 8797 8761 8848 -1 - 2649 2726 2754 2670 -1 - 8772 8793 8877 8849 -1 - 2763 2721 2637 2672 -1 - 8886 8795 8760 8844 -1 - 2757 2659 2640 2736 -1 - 8880 8859 8763 8782 -1 - 2629 2708 2767 2680 -1 - 8752 8803 8890 8831 -1 - 2765 2678 2628 2709 -1 - 8888 8832 8751 8801 -1 - 2663 2641 2727 2748 -1 - 8786 8871 8850 8764 -1 - 2733 2746 2667 2633 -1 - 8856 8756 8790 8869 -1 - 2745 2643 2634 2751 -1 - 8868 8874 8757 8766 -1 - 2643 2745 2743 2644 -1 - 8766 8767 8866 8868 -1 - 2758 2697 2622 2681 -1 - 8881 8804 8745 8820 -1 - 2627 2664 2744 2712 -1 - 8750 8835 8867 8787 -1 - 2717 2756 2651 2623 -1 - 8840 8746 8774 8879 -1 - 2615 2701 2753 2671 -1 - 8738 8794 8876 8824 -1 - 2669 2618 2703 2750 -1 - 8792 8873 8826 8741 -1 - 2612 2673 2752 2692 -1 - 8735 8815 8875 8796 -1 - 2716 2737 2647 2626 -1 - 8839 8749 8770 8860 -1 - 2700 2604 2666 2759 -1 - 8823 8882 8789 8727 -1 - 2696 2631 2650 2747 -1 - 8819 8870 8773 8754 -1 - 2711 2751 2634 2613 -1 - 8834 8736 8757 8874 -1 - 2640 2621 2715 2736 -1 - 8763 8859 8838 8744 -1 - 2655 2738 2706 2616 -1 - 8778 8739 8829 8861 -1 - 2702 2611 2656 2742 -1 - 8825 8865 8779 8734 -1 - 2713 2620 2638 2725 -1 - 8836 8848 8761 8743 -1 - 2625 2705 2726 2649 -1 - 8748 8772 8849 8828 -1 - 2641 2619 2707 2727 -1 - 8764 8850 8830 8742 -1 - 2690 2740 2657 2607 -1 - 8813 8730 8780 8863 -1 - 2654 2614 2695 2724 -1 - 8777 8847 8818 8737 -1 - 2601 2665 3981 3978 -1 - 3978 3981 11006 11003 -1 - 11003 11006 4883 4880 -1 - 4880 4883 5253 5250 -1 - 5250 5253 5623 5620 -1 - 5620 5623 5993 5990 -1 - 5990 5993 10104 10101 -1 - 8724 10101 10104 8788 -1 - 2661 2603 3979 3980 -1 - 3980 3979 11004 11005 -1 - 11005 11004 4881 4882 -1 - 4882 4881 5251 5252 -1 - 5252 5251 5621 5622 -1 - 5622 5621 5991 5992 -1 - 5992 5991 10102 10103 -1 - 8784 10103 10102 8726 -1 - 2662 2735 2681 2608 -1 - 8785 8731 8804 8858 -1 - 2652 2734 2691 2605 -1 - 8775 8728 8814 8857 -1 - 2722 2693 2602 2645 -1 - 8845 8768 8725 8816 -1 - 2594 2680 2731 2653 -1 - 8717 8776 8854 8803 -1 - 2699 2716 2626 2606 -1 - 8822 8729 8749 8839 -1 - 2648 2592 2683 2729 -1 - 8771 8852 8806 8715 -1 - 2721 2687 2596 2637 -1 - 8844 8760 8719 8810 -1 - 2620 2713 2704 2609 -1 - 8743 8732 8827 8836 -1 - 2599 2698 2715 2621 -1 - 8722 8744 8838 8821 -1 - 2590 2678 2733 2633 -1 - 8713 8756 8856 8801 -1 - 2598 2689 2717 2623 -1 - 8721 8746 8840 8812 -1 - 2728 2673 2588 2646 -1 - 8851 8769 8711 8796 -1 - 2591 2627 2712 2686 -1 - 8714 8809 8835 8750 -1 - 2694 2711 2613 2593 -1 - 8817 8716 8736 8834 -1 - 2619 2597 2688 2707 -1 - 8742 8830 8811 8720 -1 - 2705 2625 2600 2684 -1 - 8828 8807 8723 8748 -1 - 2642 2718 2665 2581 -1 - 8765 8704 8788 8841 -1 - 2671 2714 2632 2584 -1 - 8794 8707 8755 8837 -1 - 2662 2586 2635 2710 -1 - 8785 8833 8758 8709 -1 - 2669 2709 2628 2579 -1 - 8792 8702 8751 8832 -1 - 2582 2616 2706 2672 -1 - 8705 8795 8829 8739 -1 - 2708 2629 2575 2661 -1 - 8831 8784 8698 8752 -1 - 2679 2699 2606 2589 -1 - 8802 8712 8729 8822 -1 - 2677 2578 2609 2704 -1 - 8800 8827 8732 8701 -1 - 2698 2599 2585 2682 -1 - 8821 8805 8708 8722 -1 - 2587 2685 2694 2593 -1 - 8710 8716 8817 8808 -1 - 2614 2577 2667 2695 -1 - 8737 8818 8790 8700 -1 - 2618 2573 2657 2703 -1 - 8741 8826 8780 8696 -1 - 2597 2583 2675 2688 -1 - 8720 8811 8798 8706 -1 - 2611 2702 2666 2569 -1 - 8734 8692 8789 8825 -1 - 2689 2598 2580 2670 -1 - 8812 8793 8703 8721 -1 - 2693 2664 2574 2602 -1 - 8816 8725 8697 8787 -1 - 2701 2615 2566 2653 -1 - 8824 8776 8689 8738 -1 - 2685 2587 2576 2676 -1 - 8808 8799 8699 8710 -1 - 2642 2564 2622 2697 -1 - 8765 8820 8745 8687 -1 - 2551 2631 2696 2645 -1 - 8674 8768 8819 8754 -1 - 2691 2656 2565 2605 -1 - 8814 8728 8688 8779 -1 - 2648 2690 2607 2560 -1 - 8771 8683 8730 8813 -1 - 2604 2700 2646 2555 -1 - 8727 8678 8769 8823 -1 - 2654 2684 2600 2570 -1 - 8777 8693 8723 8807 -1 - 2663 2679 2589 2572 -1 - 8786 8695 8712 8802 -1 - 2652 2562 2596 2687 -1 - 8775 8810 8719 8685 -1 - 2556 2612 2692 2635 -1 - 8679 8758 8815 8735 -1 - 2585 2568 2668 2682 -1 - 8708 8805 8791 8691 -1 - 2563 2591 2686 2655 -1 - 8686 8778 8809 8714 -1 - 2583 2567 2660 2675 -1 - 8706 8798 8783 8690 -1 - 2578 2677 2658 2558 -1 - 8701 8681 8781 8800 -1 - 2561 2659 2676 2576 -1 - 8684 8699 8799 8782 -1 - 2622 2559 2608 2681 -1 - 8745 8804 8731 8682 -1 - 2553 3977 3979 2603 -1 - 3979 3977 11002 11004 -1 - 11004 11002 4879 4881 -1 - 4881 4879 5249 5251 -1 - 5251 5249 5619 5621 -1 - 5621 5619 5989 5991 -1 - 5991 5989 10100 10102 -1 - 8676 8726 10102 10100 -1 - 2592 2547 2632 2683 -1 - 8715 8806 8755 8670 -1 - 2546 2629 2680 2594 -1 - 8669 8717 8803 8752 -1 - 2557 2649 2670 2580 -1 - 8680 8703 8793 8772 -1 - 3976 2544 2601 3978 -1 - 3976 3978 11003 11001 -1 - 11001 11003 4880 4878 -1 - 4878 4880 5250 5248 -1 - 5248 5250 5620 5618 -1 - 5618 5620 5990 5988 -1 - 5988 5990 10101 10099 -1 - 10099 10101 8724 8667 -1 - 2550 2582 2672 2637 -1 - 8673 8760 8795 8705 -1 - 2678 2590 2543 2628 -1 - 8801 8751 8666 8713 -1 - 2641 2663 2572 2554 -1 - 8764 8677 8695 8786 -1 - 2568 2548 2647 2668 -1 - 8691 8791 8770 8671 -1 - 2567 2552 2651 2660 -1 - 8690 8783 8774 8675 -1 - 2577 2545 2633 2667 -1 - 8700 8790 8756 8668 -1 - 2674 2638 2538 2571 -1 - 8797 8694 8661 8761 -1 - 2658 2650 2549 2558 -1 - 8781 8681 8672 8773 -1 - 2618 2669 2579 2536 -1 - 8741 8659 8702 8792 -1 - 2673 2612 2530 2588 -1 - 8796 8711 8653 8735 -1 - 2664 2627 2539 2574 -1 - 8787 8697 8662 8750 -1 - 2529 2615 2671 2584 -1 - 8652 8707 8794 8738 -1 - 2659 2561 2542 2640 -1 - 8782 8763 8665 8684 -1 - 2586 2662 2608 2541 -1 - 8709 8664 8731 8785 -1 - 2631 2551 2549 2650 -1 - 8754 8773 8672 8674 -1 - 2665 2601 2520 2581 -1 - 8788 8704 8643 8724 -1 - 2614 2654 2570 2533 -1 - 8737 8656 8693 8777 -1 - 2540 2625 2649 2557 -1 - 8663 8680 8772 8748 -1 - 2573 2524 2607 2657 -1 - 8696 8780 8730 8647 -1 - 2603 2661 2575 2521 -1 - 8726 8644 8698 8784 -1 - 2525 2563 2655 2616 -1 - 8648 8739 8778 8686 -1 - 2537 2643 2644 2535 -1 - 8660 8658 8767 8766 -1 - 2604 2515 2569 2666 -1 - 8727 8789 8692 8638 -1 - 2552 2526 2623 2651 -1 - 8675 8774 8746 8649 -1 - 2548 2527 2626 2647 -1 - 8671 8770 8749 8650 -1 - 2611 2517 2565 2656 -1 - 8734 8779 8688 8640 -1 - 2619 2641 2554 2532 -1 - 8742 8655 8677 8764 -1 - 2643 2537 2528 2634 -1 - 8766 8757 8651 8660 -1 - 2562 2652 2605 2511 -1 - 8685 8634 8728 8775 -1 - 2566 2512 2594 2653 -1 - 8689 8776 8717 8635 -1 - 2621 2640 2542 2519 -1 - 8744 8642 8665 8763 -1 - 2620 2523 2538 2638 -1 - 8743 8761 8661 8646 -1 - 2592 2648 2560 2508 -1 - 8715 8631 8683 8771 -1 - 2528 2516 2613 2634 -1 - 8651 8757 8736 8639 -1 - 2513 2550 2637 2596 -1 - 8636 8719 8760 8673 -1 - 2602 2502 2551 2645 -1 - 8725 8768 8674 8625 -1 - 2625 2540 2518 2600 -1 - 8748 8723 8641 8663 -1 - 2564 2642 2581 2500 -1 - 8687 8623 8704 8765 -1 - 2495 2555 2646 2588 -1 - 8618 8711 8769 8678 -1 - 2497 2556 2635 2586 -1 - 8620 8709 8758 8679 -1 - 2527 2509 2606 2626 -1 - 8650 8749 8729 8632 -1 - 2597 2619 2532 2510 -1 - 8720 8633 8655 8742 -1 - 2627 2591 2504 2539 -1 - 8750 8662 8627 8714 -1 - 2545 2499 2590 2633 -1 - 8668 8756 8713 8622 -1 - 2523 2620 2609 2507 -1 - 8646 8630 8732 8743 -1 - 2547 2494 2584 2632 -1 - 8670 8755 8707 8617 -1 - 2501 2598 2623 2526 -1 - 8624 8649 8746 8721 -1 - 2503 2599 2621 2519 -1 - 8626 8642 8744 8722 -1 - 2579 2628 2543 2491 -1 - 8702 8614 8666 8751 -1 - 3977 2553 2493 3975 -1 - 3977 3975 11000 11002 -1 - 11002 11000 4877 4879 -1 - 4879 4877 5247 5249 -1 - 5249 5247 5617 5619 -1 - 5619 5617 5987 5989 -1 - 5989 5987 10098 10100 -1 - 10100 10098 8616 8676 -1 - 2629 2546 2488 2575 -1 - 8752 8698 8611 8669 -1 - 2559 2622 2564 2487 -1 - 8682 8610 8687 8745 -1 - 2516 2496 2593 2613 -1 - 8639 8736 8716 8619 -1 - 2577 2614 2533 2492 -1 - 8700 8615 8656 8737 -1 - 2490 2525 2616 2582 -1 - 8613 8705 8739 8648 -1 - 2573 2618 2536 2484 -1 - 8696 8607 8659 8741 -1 - 2559 2506 2541 2608 -1 - 8682 8731 8664 8629 -1 - 3974 2478 2544 3976 -1 - 3974 3976 11001 10999 -1 - 10999 11001 4878 4876 -1 - 4876 4878 5248 5246 -1 - 5246 5248 5618 5616 -1 - 5616 5618 5988 5986 -1 - 5986 5988 10099 10097 -1 - 10097 10099 8667 8601 -1 - 2486 2589 2606 2509 -1 - 8609 8632 8729 8712 -1 - 2615 2529 2477 2566 -1 - 8738 8689 8600 8652 -1 - 2583 2597 2510 2489 -1 - 8706 8612 8633 8720 -1 - 2481 2507 2609 2578 -1 - 8604 8701 8732 8630 -1 - 2599 2503 2482 2585 -1 - 8722 8708 8605 8626 -1 - 2518 2480 2570 2600 -1 - 8641 8723 8693 8603 -1 - 2524 2479 2560 2607 -1 - 8647 8730 8683 8602 -1 - 2612 2556 2472 2530 -1 - 8735 8653 8595 8679 -1 - 2496 2485 2587 2593 -1 - 8619 8716 8710 8608 -1 - 2517 2611 2569 2471 -1 - 8640 8594 8692 8734 -1 - 2598 2501 2474 2580 -1 - 8721 8703 8597 8624 -1 - 2562 2475 2513 2596 -1 - 8685 8719 8636 8598 -1 - 2511 2605 2565 2464 -1 - 8634 8587 8688 8728 -1 - 2502 2602 2574 2468 -1 - 8625 8591 8697 8725 -1 - 2467 2553 2603 2521 -1 - 8590 8644 8726 8676 -1 - 2515 2604 2555 2463 -1 - 8638 8586 8678 8727 -1 - 2485 2476 2576 2587 -1 - 8608 8710 8699 8599 -1 - 2591 2563 2469 2504 -1 - 8714 8627 8592 8686 -1 - 2544 2458 2520 2601 -1 - 8667 8724 8643 8581 -1 - 2589 2486 2470 2572 -1 - 8712 8695 8593 8609 -1 - 2567 2583 2489 2473 -1 - 8690 8596 8612 8706 -1 - 2462 2546 2594 2512 -1 - 8585 8635 8717 8669 -1 - 2547 2592 2508 2460 -1 - 8670 8583 8631 8715 -1 - 2568 2585 2482 2466 -1 - 8691 8589 8605 8708 -1 - 2499 2453 2543 2590 -1 - 8622 8713 8666 8576 -1 - 2582 2550 2459 2490 -1 - 8705 8613 8582 8673 -1 - 2455 2497 2586 2541 -1 - 8578 8664 8709 8620 -1 - 2545 2577 2492 2456 -1 - 8668 8579 8615 8700 -1 - 2461 2561 2576 2476 -1 - 8584 8599 8699 8684 -1 - 2452 2481 2578 2558 -1 - 8575 8681 8701 8604 -1 - 2454 2557 2580 2474 -1 - 8577 8597 8703 8680 -1 - 2530 2447 2495 2588 -1 - 8653 8711 8618 8570 -1 - 2448 2536 2579 2491 -1 - 8571 8614 8702 8659 -1 - 2444 2529 2584 2494 -1 - 8567 8617 8707 8652 -1 - 2552 2567 2473 2457 -1 - 8675 8580 8596 8690 -1 - 2500 2581 2520 2440 -1 - 8623 8563 8643 8704 -1 - 2449 2554 2572 2470 -1 - 8572 8593 8695 8677 -1 - 2524 2573 2484 2446 -1 - 8647 8569 8607 8696 -1 - 2493 2445 3973 3975 -1 - 3975 3973 10998 11000 -1 - 11000 10998 4875 4877 -1 - 4877 4875 5245 5247 -1 - 5247 5245 5615 5617 -1 - 5617 5615 5985 5987 -1 - 5987 5985 10096 10098 -1 - 8616 10098 10096 8568 -1 - 2548 2568 2466 2450 -1 - 8671 8573 8589 8691 -1 - 2488 2437 2521 2575 -1 - 8611 8698 8644 8560 -1 - 2480 2443 2533 2570 -1 - 8603 8693 8656 8566 -1 - 2539 2434 2468 2574 -1 - 8662 8697 8591 8557 -1 - 2441 2465 2571 2538 -1 - 8564 8661 8694 8588 -1 - 2451 2540 2557 2454 -1 - 8574 8577 8680 8663 -1 - 2561 2461 2442 2542 -1 - 8684 8665 8565 8584 -1 - 2563 2525 2435 2469 -1 - 8686 8592 8558 8648 -1 - 2436 2452 2558 2549 -1 - 8559 8672 8681 8575 -1 - 2438 2508 2560 2479 -1 - 8561 8602 8683 8631 -1 - 2512 2566 2477 2429 -1 - 8635 8552 8600 8689 -1 - 2515 2422 2471 2569 -1 - 8638 8692 8594 8545 -1 - 2500 2420 2487 2564 -1 - 8623 8687 8610 8543 -1 - 2419 2506 2559 2487 -1 - 8542 8610 8682 8629 -1 - 2526 2552 2457 2439 -1 - 8649 8562 8580 8675 -1 - 2475 2562 2511 2418 -1 - 8598 8541 8634 8685 -1 - 2517 2417 2464 2565 -1 - 8640 8688 8587 8540 -1 - 2554 2449 2430 2532 -1 - 8677 8655 8553 8572 -1 - 2527 2548 2450 2433 -1 - 8650 8556 8573 8671 -1 - 2550 2513 2432 2459 -1 - 8673 8582 8555 8636 -1 - 2478 3974 3972 2413 -1 - 3972 3974 10999 10997 -1 - 10997 10999 4876 4874 -1 - 4874 4876 5246 5244 -1 - 5244 5246 5616 5614 -1 - 5614 5616 5986 5984 -1 - 5984 5986 10097 10095 -1 - 8601 8536 10095 10097 -1 - 2416 2436 2549 2551 -1 - 8539 8674 8672 8559 -1 - 2556 2497 2415 2472 -1 - 8679 8595 8538 8620 -1 - 2540 2451 2431 2518 -1 - 8663 8641 8554 8574 -1 - 2442 2421 2519 2542 -1 - 8565 8665 8642 8544 -1 - 2553 2467 2411 2493 -1 - 8676 8616 8534 8590 -1 - 2407 2463 2555 2495 -1 - 8530 8618 8678 8586 -1 - 2506 2419 2455 2541 -1 - 8629 8664 8578 8542 -1 - 2424 2441 2538 2523 -1 - 8547 8646 8661 8564 -1 - 2427 2537 2535 2426 -1 - 8550 8549 8658 8660 -1 - 2537 2427 2428 2528 -1 - 8660 8651 8551 8550 -1 - 2499 2545 2456 2408 -1 - 8622 8531 8579 8668 -1 - 2494 2547 2460 2405 -1 - 8617 8528 8583 8670 -1 - 2546 2462 2399 2488 -1 - 8669 8611 8522 8585 -1 - 2453 2404 2491 2543 -1 - 8576 8666 8614 8527 -1 - 2509 2527 2433 2412 -1 - 8632 8535 8556 8650 -1 - 2516 2528 2428 2410 -1 - 8639 8533 8551 8651 -1 - 2406 2510 2532 2430 -1 - 8529 8553 8655 8633 -1 - 2443 2401 2492 2533 -1 - 8566 8656 8615 8524 -1 - 2434 2539 2504 2393 -1 - 8557 8516 8627 8662 -1 - 2536 2448 2396 2484 -1 - 8659 8607 8519 8571 -1 - 2458 2544 2478 2389 -1 - 8581 8512 8601 8667 -1 - 2392 2501 2526 2439 -1 - 8515 8562 8649 8624 -1 - 2403 2424 2523 2507 -1 - 8526 8630 8646 8547 -1 - 2525 2490 2395 2435 -1 - 8648 8558 8518 8613 -1 - 2502 2381 2416 2551 -1 - 8625 8674 8539 8504 -1 - 2479 2524 2446 2397 -1 - 8602 8520 8569 8647 -1 - 2398 2503 2519 2421 -1 - 8521 8544 8642 8626 -1 - 2529 2444 2385 2477 -1 - 8652 8600 8508 8567 -1 - 2447 2530 2472 2384 -1 - 8570 8507 8595 8653 -1 - 2475 2409 2432 2513 -1 - 8598 8636 8555 8532 -1 - 2480 2518 2431 2390 -1 - 8603 8513 8554 8641 -1 - 2496 2516 2410 2394 -1 - 8619 8517 8533 8639 -1 - 2445 2400 3971 3973 -1 - 3973 3971 10996 10998 -1 - 10998 10996 4873 4875 -1 - 4875 4873 5243 5245 -1 - 5245 5243 5613 5615 -1 - 5615 5613 5983 5985 -1 - 5985 5983 10094 10096 -1 - 8568 10096 10094 8523 -1 - 2437 2379 2467 2521 -1 - 8560 8644 8590 8502 -1 - 2386 2486 2509 2412 -1 - 8509 8535 8632 8609 -1 - 2510 2406 2387 2489 -1 - 8633 8612 8510 8529 -1 - 2508 2438 2388 2460 -1 - 8631 8583 8511 8561 -1 - 2458 2371 2440 2520 -1 - 8581 8643 8563 8494 -1 - 2417 2517 2471 2374 -1 - 8540 8497 8594 8640 -1 - 2507 2481 2378 2403 -1 - 8630 8526 8501 8604 -1 - 2503 2398 2380 2482 -1 - 8626 8605 8503 8521 -1 - 2485 2496 2394 2382 -1 - 8608 8505 8517 8619 -1 - 2422 2515 2463 2372 -1 - 8545 8495 8586 8638 -1 - 2370 2462 2512 2429 -1 - 8493 8552 8635 8585 -1 - 2359 2418 2511 2464 -1 - 8482 8587 8634 8541 -1 - 2501 2392 2368 2474 -1 - 8624 8597 8491 8515 -1 - 2497 2455 2364 2415 -1 - 8620 8538 8487 8578 -1 - 2469 2361 2393 2504 -1 - 8592 8627 8516 8484 -1 - 2387 2373 2473 2489 -1 - 8510 8612 8596 8496 -1 - 2476 2485 2382 2375 -1 - 8599 8498 8505 8608 -1 - 2453 2499 2408 2363 -1 - 8576 8486 8531 8622 -1 - 2401 2367 2456 2492 -1 - 8524 8615 8579 8490 -1 - 2486 2386 2369 2470 -1 - 8609 8593 8492 8509 -1 - 2490 2459 2362 2395 -1 - 8613 8518 8485 8582 -1 - 2360 2407 2495 2447 -1 - 8483 8570 8618 8530 -1 - 2420 2500 2440 2349 -1 - 8543 8472 8563 8623 -1 - 2445 2493 2411 2358 -1 - 8568 8481 8534 8616 -1 - 2381 2502 2468 2351 -1 - 8504 8474 8591 8625 -1 - 2404 2357 2448 2491 -1 - 8527 8614 8571 8480 -1 - 2353 2444 2494 2405 -1 - 8476 8528 8617 8567 -1 - 2366 2466 2482 2380 -1 - 8489 8503 8605 8589 -1 - 2356 2446 2484 2396 -1 - 8479 8519 8607 8569 -1 - 3970 2344 2413 3972 -1 - 3970 3972 10997 10995 -1 - 10995 10997 4874 4872 -1 - 4872 4874 5244 5242 -1 - 5242 5244 5614 5612 -1 - 5612 5614 5984 5982 -1 - 5982 5984 10095 10093 -1 - 10093 10095 8536 8467 -1 - 2397 2365 2438 2479 -1 - 8520 8602 8561 8488 -1 - 2437 2488 2399 2346 -1 - 8560 8469 8522 8611 -1 - 2443 2480 2390 2350 -1 - 8566 8473 8513 8603 -1 - 2355 2461 2476 2375 -1 - 8478 8498 8599 8584 -1 - 2420 2337 2419 2487 -1 - 8543 8610 8542 8460 -1 - 2481 2452 2348 2378 -1 - 8604 8501 8471 8575 -1 - 2354 2457 2473 2373 -1 - 8477 8496 8596 8580 -1 - 2338 2454 2474 2368 -1 - 8461 8491 8597 8577 -1 - 2385 2336 2429 2477 -1 - 8508 8600 8552 8459 -1 - 2326 2409 2475 2418 -1 - 8449 8541 8598 8532 -1 - 2342 2449 2470 2369 -1 - 8465 8492 8593 8572 -1 - 2466 2366 2345 2450 -1 - 8589 8573 8468 8489 -1 - 2338 2377 2451 2454 -1 - 8461 8577 8574 8500 -1 - 2415 2333 2384 2472 -1 - 8538 8595 8507 8456 -1 - 2329 2389 2478 2413 -1 - 8452 8536 8601 8512 -1 - 2461 2355 2347 2442 -1 - 8584 8565 8470 8478 -1 - 2451 2377 2343 2431 -1 - 8574 8554 8466 8500 -1 - 2361 2469 2435 2330 -1 - 8484 8453 8558 8592 -1 - 2460 2388 2332 2405 -1 - 8583 8528 8455 8511 -1 - 2459 2432 2341 2362 -1 - 8582 8485 8464 8555 -1 - 2422 2322 2374 2471 -1 - 8545 8594 8497 8445 -1 - 2379 2328 2411 2467 -1 - 8502 8590 8534 8451 -1 - 2457 2354 2335 2439 -1 - 8580 8562 8458 8477 -1 - 2434 2324 2351 2468 -1 - 8557 8591 8474 8447 -1 - 2463 2407 2325 2372 -1 - 8586 8495 8448 8530 -1 - 2452 2436 2327 2348 -1 - 8575 8471 8450 8559 -1 - 2417 2318 2359 2464 -1 - 8540 8587 8482 8441 -1 - 2331 2433 2450 2345 -1 - 8454 8468 8573 8556 -1 - 2367 2320 2408 2456 -1 - 8490 8579 8531 8443 -1 - 2400 2316 3969 3971 -1 - 3971 3969 10994 10996 -1 - 10996 10994 4871 4873 -1 - 4873 4871 5241 5243 -1 - 5243 5241 5611 5613 -1 - 5613 5611 5981 5983 -1 - 5983 5981 10092 10094 -1 - 8523 10094 10092 8439 -1 - 2455 2419 2308 2364 -1 - 8578 8487 8431 8542 -1 - 2462 2370 2314 2399 -1 - 8585 8522 8437 8493 -1 - 2421 2442 2347 2334 -1 - 8544 8457 8470 8565 -1 - 2449 2342 2323 2430 -1 - 8572 8553 8446 8465 -1 - 2404 2453 2363 2317 -1 - 8527 8440 8486 8576 -1 - 2371 2458 2389 2304 -1 - 8494 8427 8512 8581 -1 - 2365 2339 2388 2438 -1 - 8488 8561 8511 8462 -1 - 2446 2356 2319 2397 -1 - 8569 8520 8442 8479 -1 - 2316 2400 2445 2358 -1 - 8439 8481 8568 8523 -1 - 2357 2313 2396 2448 -1 - 8480 8571 8519 8436 -1 - 2441 2424 2321 2340 -1 - 8564 8463 8444 8547 -1 - 2401 2443 2350 2315 -1 - 8524 8438 8473 8566 -1 - 2409 2326 2341 2432 -1 - 8532 8555 8464 8449 -1 - 2303 2360 2447 2384 -1 - 8426 8507 8570 8483 -1 - 2444 2353 2300 2385 -1 - 8567 8508 8423 8476 -1 - 2433 2331 2312 2412 -1 - 8556 8535 8435 8454 -1 - 2436 2416 2299 2327 -1 - 8559 8450 8422 8539 -1 - 2343 2305 2390 2431 -1 - 8466 8554 8513 8428 -1 - 2307 2427 2426 2309 -1 - 8430 8432 8549 8550 -1 - 2427 2307 2306 2428 -1 - 8550 8551 8429 8430 -1 - 2335 2296 2392 2439 -1 - 8458 8562 8515 8419 -1 - 2302 2406 2430 2323 -1 - 8425 8446 8553 8529 -1 - 2379 2437 2346 2293 -1 - 8502 8416 8469 8560 -1 - 2298 2398 2421 2334 -1 - 8421 8457 8544 8521 -1 - 2395 2294 2330 2435 -1 - 8518 8558 8453 8417 -1 - 2371 2289 2349 2440 -1 - 8494 8563 8472 8412 -1 - 2424 2403 2297 2321 -1 - 8547 8444 8420 8526 -1 - 2306 2295 2410 2428 -1 - 8429 8551 8533 8418 -1 - 2324 2434 2393 2288 -1 - 8447 8411 8516 8557 -1 - 2344 3970 3968 2282 -1 - 3968 3970 10995 10993 -1 - 10993 10995 4872 4870 -1 - 4870 4872 5242 5240 -1 - 5240 5242 5612 5610 -1 - 5610 5612 5982 5980 -1 - 5980 5982 10093 10091 -1 - 8467 8405 10091 10093 -1 - 2284 2370 2429 2336 -1 - 8407 8459 8552 8493 -1 - 2291 2386 2412 2312 -1 - 8414 8435 8535 8509 -1 - 2406 2302 2290 2387 -1 - 8529 8510 8413 8425 -1 - 2295 2286 2394 2410 -1 - 8418 8533 8517 8409 -1 - 2381 2287 2299 2416 -1 - 8504 8539 8422 8410 -1 - 2333 2415 2364 2277 -1 - 8456 8400 8487 8538 -1 - 2318 2417 2374 2270 -1 - 8441 8393 8497 8540 -1 - 2322 2422 2372 2261 -1 - 8445 8384 8495 8545 -1 - 2337 2420 2349 2265 -1 - 8460 8388 8472 8543 -1 - 2275 2353 2405 2332 -1 - 8398 8455 8528 8476 -1 - 2398 2298 2281 2380 -1 - 8521 8503 8404 8421 -1 - 2407 2360 2276 2325 -1 - 8530 8448 8399 8483 -1 - 2365 2397 2319 2283 -1 - 8488 8406 8442 8520 -1 - 2320 2274 2363 2408 -1 - 8443 8531 8486 8397 -1 - 2279 2297 2403 2378 -1 - 8402 8501 8526 8420 -1 - 2328 2264 2358 2411 -1 - 8451 8534 8481 8387 -1 - 2367 2401 2315 2278 -1 - 8490 8401 8438 8524 -1 - 2418 2359 2250 2326 -1 - 8541 8449 8373 8482 -1 - 2357 2404 2317 2269 -1 - 8480 8392 8440 8527 -1 - 2280 2382 2394 2286 -1 - 8403 8409 8517 8505 -1 - 2344 2256 2329 2413 -1 - 8467 8536 8452 8379 -1 - 2313 2273 2356 2396 -1 - 8436 8519 8479 8396 -1 - 2377 2338 2268 2343 -1 - 8500 8466 8391 8461 -1 - 2253 2346 2399 2314 -1 - 8376 8437 8522 8469 -1 - 2305 2266 2350 2390 -1 - 8428 8513 8473 8389 -1 - 2362 2259 2294 2395 -1 - 8485 8518 8417 8382 -1 - 2339 2252 2332 2388 -1 - 8462 8511 8455 8375 -1 - 2373 2387 2290 2267 -1 - 8496 8390 8413 8510 -1 - 2296 2251 2368 2392 -1 - 8419 8515 8491 8374 -1 - 2386 2291 2262 2369 -1 - 8509 8492 8385 8414 -1 - 2382 2280 2271 2375 -1 - 8505 8498 8394 8403 -1 - 2337 2241 2308 2419 -1 - 8460 8542 8431 8364 -1 - 2361 2248 2288 2393 -1 - 8484 8516 8411 8371 -1 - 2263 2366 2380 2281 -1 - 8386 8404 8503 8489 -1 - 2287 2381 2351 2258 -1 - 8410 8381 8474 8504 -1 - 2246 2303 2384 2333 -1 - 8369 8456 8507 8426 -1 - 2336 2385 2300 2245 -1 - 8459 8368 8423 8508 -1 - 2389 2329 2243 2304 -1 - 8512 8427 8366 8452 -1 - 2271 2260 2355 2375 -1 - 8394 8498 8478 8383 -1 - 2247 2279 2378 2348 -1 - 8370 8471 8501 8402 -1 - 2249 2354 2373 2267 -1 - 8372 8390 8496 8477 -1 - 2252 2339 2365 2283 -1 - 8375 8406 8488 8462 -1 - 2328 2379 2293 2239 -1 - 8451 8362 8416 8502 -1 - 2260 2254 2347 2355 -1 - 8383 8478 8470 8377 -1 - 2227 3967 3969 2316 -1 - 3969 3967 10992 10994 -1 - 10994 10992 4869 4871 -1 - 4871 4869 5239 5241 -1 - 5241 5239 5609 5611 -1 - 5611 5609 5979 5981 -1 - 5981 5979 10090 10092 -1 - 8350 8439 10092 10090 -1 - 2366 2263 2244 2345 -1 - 8489 8468 8367 8386 -1 - 2240 2342 2369 2262 -1 - 8363 8385 8492 8465 -1 - 2254 2255 2334 2347 -1 - 8377 8470 8457 8378 -1 - 2259 2362 2341 2238 -1 - 8382 8361 8464 8485 -1 - 2370 2284 2233 2314 -1 - 8493 8437 8356 8407 -1 - 2289 2371 2304 2226 -1 - 8412 8349 8427 8494 -1 - 2320 2367 2278 2235 -1 - 8443 8358 8401 8490 -1 - 2273 2236 2319 2356 -1 - 8396 8479 8442 8359 -1 - 2224 2261 2372 2325 -1 - 8347 8448 8495 8384 -1 - 2274 2234 2317 2363 -1 - 8397 8486 8440 8357 -1 - 2322 2217 2270 2374 -1 - 8445 8497 8393 8340 -1 - 2251 2220 2338 2368 -1 - 8374 8491 8461 8343 -1 - 2354 2249 2237 2335 -1 - 8477 8458 8360 8372 -1 - 2313 2357 2269 2230 -1 - 8436 8353 8392 8480 -1 - 2360 2303 2228 2276 -1 - 8483 8399 8351 8426 -1 - 2218 2277 2364 2308 -1 - 8341 8431 8487 8400 -1 - 2248 2361 2330 2221 -1 - 8371 8344 8453 8484 -1 - 2324 2222 2258 2351 -1 - 8447 8474 8381 8345 -1 - 2266 2225 2315 2350 -1 - 8389 8473 8438 8348 -1 - 2229 2247 2348 2327 -1 - 8352 8450 8471 8370 -1 - 3966 2213 2282 3968 -1 - 3966 3968 10993 10991 -1 - 10991 10993 4870 4868 -1 - 4868 4870 5240 5238 -1 - 5238 5240 5610 5608 -1 - 5608 5610 5980 5978 -1 - 5978 5980 10091 10089 -1 - 10089 10091 8405 8336 -1 - 2264 2212 2316 2358 -1 - 8387 8481 8439 8335 -1 - 2232 2331 2345 2244 -1 - 8355 8367 8468 8454 -1 - 2353 2275 2219 2300 -1 - 8476 8423 8342 8398 -1 - 2318 2216 2250 2359 -1 - 8441 8482 8373 8339 -1 - 2305 2343 2268 2223 -1 - 8428 8346 8391 8466 -1 - 2342 2240 2215 2323 -1 - 8465 8446 8338 8363 -1 - 2289 2207 2265 2349 -1 - 8412 8472 8388 8330 -1 - 2346 2253 2210 2293 -1 - 8469 8416 8333 8376 -1 - 2326 2208 2238 2341 -1 - 8449 8464 8361 8331 -1 - 2321 2211 2231 2340 -1 - 8444 8463 8354 8334 -1 - 2255 2194 2298 2334 -1 - 8378 8457 8421 8317 -1 - 2256 2344 2282 2198 -1 - 8379 8321 8405 8467 -1 - 2331 2232 2214 2312 -1 - 8454 8435 8337 8355 -1 - 2201 2284 2336 2245 -1 - 8324 8368 8459 8407 -1 - 2296 2335 2237 2204 -1 - 8419 8327 8360 8458 -1 - 2209 2229 2327 2299 -1 - 8332 8422 8450 8352 -1 - 2193 2275 2332 2252 -1 - 8316 8375 8455 8398 -1 - 2192 2246 2333 2277 -1 - 8315 8400 8456 8369 -1 - 2196 2221 2330 2294 -1 - 8319 8417 8453 8344 -1 - 2190 2302 2323 2215 -1 - 8313 8338 8446 8425 -1 - 2211 2321 2297 2200 -1 - 8334 8323 8420 8444 -1 - 2241 2337 2265 2178 -1 - 8364 8301 8388 8460 -1 - 2236 2188 2283 2319 -1 - 8359 8442 8406 8311 -1 - 2202 2307 2309 2203 -1 - 8325 8326 8432 8430 -1 - 2222 2324 2288 2185 -1 - 8345 8308 8411 8447 -1 - 2307 2202 2197 2306 -1 - 8430 8429 8320 8325 -1 - 2256 2177 2243 2329 -1 - 8379 8452 8366 8300 -1 - 2264 2328 2239 2179 -1 - 8387 8302 8362 8451 -1 - 2274 2320 2235 2184 -1 - 8397 8307 8358 8443 -1 - 2189 2291 2312 2214 -1 - 8312 8337 8435 8414 -1 - 2276 2181 2224 2325 -1 - 8399 8448 8347 8304 -1 - 2234 2183 2269 2317 -1 - 8357 8440 8392 8306 -1 - 2220 2171 2268 2338 -1 - 8343 8461 8391 8294 -1 - 2273 2313 2230 2186 -1 - 8396 8309 8353 8436 -1 - 2225 2182 2278 2315 -1 - 8348 8438 8401 8305 -1 - 2199 2209 2299 2287 -1 - 8322 8410 8422 8332 -1 - 2295 2306 2197 2187 -1 - 8418 8310 8320 8429 -1 - 2233 2173 2253 2314 -1 - 8356 8437 8376 8296 -1 - 2216 2318 2270 2170 -1 - 8339 8293 8393 8441 -1 - 2266 2305 2223 2176 -1 - 8389 8299 8346 8428 -1 - 2217 2322 2261 2159 -1 - 8340 8282 8384 8445 -1 - 2303 2246 2169 2228 -1 - 8426 8351 8292 8369 -1 - 2297 2279 2174 2200 -1 - 8420 8323 8297 8402 -1 - 2302 2190 2161 2290 -1 - 8425 8413 8284 8313 -1 - 2286 2295 2187 2175 -1 - 8409 8298 8310 8418 -1 - 2208 2326 2250 2155 -1 - 8331 8278 8373 8449 -1 - 2164 2281 2298 2194 -1 - 8287 8317 8421 8404 -1 - 2219 2165 2245 2300 -1 - 8342 8423 8368 8288 -1 - 2195 2199 2287 2258 -1 - 8318 8381 8410 8322 -1 - 2243 2157 2226 2304 -1 - 8366 8427 8349 8280 -1 - 2154 2218 2308 2241 -1 - 8277 8364 8431 8341 -1 - 2259 2162 2196 2294 -1 - 8382 8417 8319 8285 -1 - 2172 2280 2286 2175 -1 - 8295 8298 8409 8403 -1 - 3967 2227 2145 3964 -1 - 3967 3964 10989 10992 -1 - 10992 10989 4866 4869 -1 - 4869 4866 5236 5239 -1 - 5239 5236 5606 5609 -1 - 5609 5606 5976 5979 -1 - 5979 5976 10087 10090 -1 - 10090 10087 8268 8350 -1 - 2251 2296 2204 2156 -1 - 8374 8279 8327 8419 -1 - 2291 2189 2160 2262 -1 - 8414 8385 8283 8312 -1 - 2280 2172 2166 2271 -1 - 8403 8394 8289 8295 -1 - 2210 2149 2239 2293 -1 - 8333 8416 8362 8272 -1 - 2212 2130 2227 2316 -1 - 8335 8439 8350 8253 -1 - 2194 2255 2254 2167 -1 - 8317 8290 8377 8378 -1 - 2213 3966 3965 2144 -1 - 3965 3966 10991 10990 -1 - 10990 10991 4868 4867 -1 - 4867 4868 5238 5237 -1 - 5237 5238 5608 5607 -1 - 5607 5608 5978 5977 -1 - 5977 5978 10089 10088 -1 - 8336 8267 10088 10089 -1 - 2188 2147 2252 2283 -1 - 8311 8406 8375 8270 -1 - 2248 2148 2185 2288 -1 - 8371 8411 8308 8271 -1 - 2151 2267 2290 2161 -1 - 8274 8284 8413 8390 -1 - 2260 2271 2166 2163 -1 - 8383 8286 8289 8394 -1 - 2281 2164 2150 2263 -1 - 8404 8386 8273 8287 -1 - 2279 2247 2152 2174 -1 - 8402 8297 8275 8370 -1 - 2254 2260 2163 2167 -1 - 8377 8290 8286 8383 -1 - 2207 2289 2226 2137 -1 - 8330 8260 8349 8412 -1 - 2284 2201 2143 2233 -1 - 8407 8356 8266 8324 -1 - 2236 2273 2186 2142 -1 - 8359 8265 8309 8396 -1 - 2153 2249 2267 2151 -1 - 8276 8274 8390 8372 -1 - 2182 2139 2235 2278 -1 - 8305 8401 8358 8262 -1 - 2234 2274 2184 2141 -1 - 8357 8264 8307 8397 -1 - 2181 2276 2228 2140 -1 - 8304 8263 8351 8399 -1 - 2183 2138 2230 2269 -1 - 8306 8392 8353 8261 -1 - 2275 2193 2132 2219 -1 - 8398 8342 8255 8316 -1 - 2126 2198 2282 2213 -1 - 8249 8336 8405 8321 -1 - 2277 2218 2128 2192 -1 - 8400 8315 8251 8341 -1 - 2225 2266 2176 2134 -1 - 8348 8257 8299 8389 -1 - 2135 2240 2262 2160 -1 - 8258 8283 8385 8363 -1 - 2136 2244 2263 2150 -1 - 8259 8273 8386 8367 -1 - 2162 2259 2238 2133 -1 - 8285 8256 8361 8382 -1 - 2222 2116 2195 2258 -1 - 8345 8381 8318 8239 -1 - 2171 2125 2223 2268 -1 - 8294 8391 8346 8248 -1 - 2212 2264 2179 2122 -1 - 8335 8245 8302 8387 -1 - 2249 2153 2131 2237 -1 - 8372 8360 8254 8276 -1 - 2217 2112 2170 2270 -1 - 8340 8393 8293 8235 -1 - 2207 2117 2178 2265 -1 - 8330 8388 8301 8240 -1 - 2261 2224 2120 2159 -1 - 8384 8282 8243 8347 -1 - 2247 2229 2127 2152 -1 - 8370 8275 8250 8352 -1 - 2173 2121 2210 2253 -1 - 8296 8376 8333 8244 -1 - 2177 2256 2198 2111 -1 - 8300 8234 8321 8379 -1 - 2119 2155 2250 2216 -1 - 8242 8339 8373 8278 -1 - 2220 2251 2156 2114 -1 - 8343 8237 8279 8374 -1 - 2148 2248 2221 2123 -1 - 8271 8246 8344 8371 -1 - 2244 2136 2124 2232 -1 - 8367 8355 8247 8259 -1 - 2165 2118 2201 2245 -1 - 8288 8368 8324 8241 -1 - 2246 2192 2109 2169 -1 - 8369 8292 8232 8315 -1 - 2104 2193 2252 2147 -1 - 8227 8270 8375 8316 -1 - 2240 2135 2108 2215 -1 - 8363 8338 8231 8258 -1 - 2232 2124 2113 2214 -1 - 8355 8337 8236 8247 -1 - 2157 2243 2177 2094 -1 - 8280 8217 8300 8366 -1 - 2208 2103 2133 2238 -1 - 8331 8361 8256 8226 -1 - 2097 2154 2241 2178 -1 - 8220 8301 8364 8277 -1 - 2105 2204 2237 2131 -1 - 8228 8254 8360 8327 -1 - 2229 2209 2110 2127 -1 - 8352 8250 8233 8332 -1 - 2100 2179 2239 2149 -1 - 8223 8272 8362 8302 -1 - 2188 2236 2142 2102 -1 - 8311 8225 8265 8359 -1 - 2211 2106 2115 2231 -1 - 8334 8354 8238 8229 -1 - 2139 2101 2184 2235 -1 - 8262 8358 8307 8224 -1 - 2183 2234 2141 2098 -1 - 8306 8221 8264 8357 -1 - 2138 2095 2186 2230 -1 - 8261 8353 8309 8218 -1 - 2173 2233 2143 2090 -1 - 8296 8213 8266 8356 -1 - 2182 2225 2134 2091 -1 - 8305 8214 8257 8348 -1 - 2221 2196 2096 2123 -1 - 8344 8246 8219 8319 -1 - 2086 2140 2228 2169 -1 - 8209 8292 8351 8263 -1 - 2181 2099 2120 2224 -1 - 8304 8347 8243 8222 -1 - 2209 2199 2107 2110 -1 - 8332 8233 8230 8322 -1 - 2199 2195 2116 2107 -1 - 8322 8230 8239 8318 -1 - 2125 2083 2176 2223 -1 - 8248 8346 8299 8206 -1 - 2165 2219 2132 2087 -1 - 8288 8210 8255 8342 -1 - 2106 2211 2200 2093 -1 - 8229 8216 8323 8334 -1 - 2144 3965 3963 2076 -1 - 3963 3965 10990 10988 -1 - 10988 10990 4867 4865 -1 - 4865 4867 5237 5235 -1 - 5235 5237 5607 5605 -1 - 5605 5607 5977 5975 -1 - 5975 5977 10088 10086 -1 - 8267 8199 10086 10088 -1 - 2145 2070 3962 3964 -1 - 3964 3962 10987 10989 -1 - 10989 10987 4864 4866 -1 - 4866 4864 5234 5236 -1 - 5236 5234 5604 5606 -1 - 5606 5604 5974 5976 -1 - 5976 5974 10085 10087 -1 - 8268 10087 10085 8193 -1 - 2085 2189 2214 2113 -1 - 8208 8236 8337 8312 -1 - 2116 2222 2185 2080 -1 - 8239 8203 8308 8345 -1 - 2157 2074 2137 2226 -1 - 8280 8349 8260 8197 -1 - 2075 2190 2215 2108 -1 - 8198 8231 8338 8313 -1 - 2077 2119 2216 2170 -1 - 8200 8293 8339 8242 -1 - 2171 2220 2114 2073 -1 - 8294 8196 8237 8343 -1 - 2218 2154 2067 2128 -1 - 8341 8251 8190 8277 -1 - 2084 2202 2203 2088 -1 - 8207 8211 8326 8325 -1 - 2130 2059 2145 2227 -1 - 8253 8350 8268 8182 -1 - 2202 2084 2082 2197 -1 - 8325 8320 8205 8207 -1 - 2112 2217 2159 2053 -1 - 8235 8176 8282 8340 -1 - 2144 2058 2126 2213 -1 - 8267 8336 8249 8181 -1 - 2121 2063 2149 2210 -1 - 8244 8333 8272 8186 -1 - 2082 2078 2187 2197 -1 - 8205 8320 8310 8201 -1 - 2174 2069 2093 2200 -1 - 8297 8323 8216 8192 -1 - 2118 2072 2143 2201 -1 - 8241 8324 8266 8195 -1 - 2103 2208 2155 2061 -1 - 8226 8184 8278 8331 -1 - 2204 2105 2060 2156 -1 - 8327 8279 8183 8228 -1 - 2162 2066 2096 2196 -1 - 8285 8319 8219 8189 -1 - 2130 2212 2122 2046 -1 - 8253 8169 8245 8335 -1 - 2117 2207 2137 2050 -1 - 8240 8173 8260 8330 -1 - 2078 2068 2175 2187 -1 - 8201 8310 8298 8191 -1 - 2189 2085 2057 2160 -1 - 8312 8283 8180 8208 -1 - 2068 2065 2172 2175 -1 - 8191 8298 8295 8188 -1 - 2147 2188 2102 2052 -1 - 8270 8175 8225 8311 -1 - 2198 2126 2036 2111 -1 - 8321 8234 8159 8249 -1 - 2192 2128 2040 2109 -1 - 8315 8232 8163 8251 -1 - 2193 2104 2048 2132 -1 - 8316 8255 8171 8227 -1 - 2190 2075 2043 2161 -1 - 8313 8284 8166 8198 -1 - 2194 2167 2054 2055 -1 - 8317 8178 8177 8290 -1 - 2065 2064 2166 2172 -1 - 8188 8295 8289 8187 -1 - 2099 2181 2140 2051 -1 - 8222 8174 8263 8304 -1 - 2101 2047 2141 2184 -1 - 8224 8307 8264 8170 -1 - 2095 2042 2142 2186 -1 - 8218 8309 8265 8165 -1 - 2138 2183 2098 2049 -1 - 8261 8172 8221 8306 -1 - 2062 2163 2166 2064 -1 - 8185 8187 8289 8286 -1 - 2038 2164 2194 2055 -1 - 8161 8178 8317 8287 -1 - 2139 2182 2091 2044 -1 - 8262 8167 8214 8305 -1 - 2148 2039 2080 2185 -1 - 8271 8308 8203 8162 -1 - 2163 2062 2054 2167 -1 - 8286 8290 8177 8185 -1 - 2069 2174 2152 2045 -1 - 8192 8168 8275 8297 -1 - 2083 2034 2134 2176 -1 - 8206 8299 8257 8157 -1 - 2179 2100 2031 2122 -1 - 8302 8245 8154 8223 -1 - 2117 2028 2097 2178 -1 - 8240 8301 8220 8151 -1 - 2121 2173 2090 2030 -1 - 8244 8153 8213 8296 -1 - 2118 2165 2087 2035 -1 - 8241 8158 8210 8288 -1 - 2024 2079 2153 2151 -1 - 8147 8274 8276 8202 -1 - 2094 2177 2111 2023 -1 - 8217 8146 8234 8300 -1 - 2153 2079 2037 2131 -1 - 8276 8254 8160 8202 -1 - 2066 2162 2133 2033 -1 - 8189 8156 8256 8285 -1 - 2164 2038 2032 2150 -1 - 8287 8273 8155 8161 -1 - 2125 2171 2073 2026 -1 - 8248 8149 8196 8294 -1 - 2024 2151 2161 2043 -1 - 8147 8166 8284 8274 -1 - 2020 2086 2169 2109 -1 - 8143 8232 8292 8209 -1 - 2027 2135 2160 2057 -1 - 8150 8180 8283 8258 -1 - 2013 2077 2170 2112 -1 - 8136 8235 8293 8200 -1 - 2127 2025 2045 2152 -1 - 8250 8275 8168 8148 -1 - 2155 2119 2019 2061 -1 - 8278 8184 8142 8242 -1 - 2021 2136 2150 2032 -1 - 8144 8155 8273 8259 -1 - 2060 2015 2114 2156 -1 - 8183 8279 8237 8138 -1 - 2120 1996 2053 2159 -1 - 8243 8282 8176 8119 -1 - 2039 2148 2123 2016 -1 - 8162 8139 8246 8271 -1 - 2129 2018 2029 2146 -1 - 8252 8269 8152 8141 -1 - 2074 2157 2094 2009 -1 - 8197 8132 8217 8280 -1 - 2154 2097 2007 2067 -1 - 8277 8190 8130 8220 -1 - 2014 2090 2143 2072 -1 - 8137 8195 8266 8213 -1 - 3961 1997 2076 3963 -1 - 3961 3963 10988 10986 -1 - 10986 10988 4865 4863 -1 - 4863 4865 5235 5233 -1 - 5233 5235 5605 5603 -1 - 5603 5605 5975 5973 -1 - 5973 5975 10086 10084 -1 - 10084 10086 8199 8120 -1 - 2063 2011 2100 2149 -1 - 8186 8272 8223 8134 -1 - 2012 2104 2147 2052 -1 - 8135 8175 8270 8227 -1 - 2017 2124 2136 2021 -1 - 8140 8144 8259 8247 -1 - 1989 3960 3962 2070 -1 - 3962 3960 10985 10987 -1 - 10987 10985 4862 4864 -1 - 4864 4862 5232 5234 -1 - 5234 5232 5602 5604 -1 - 5604 5602 5972 5974 -1 - 5974 5972 10083 10085 -1 - 8112 8193 10085 10083 -1 - 2042 2006 2102 2142 -1 - 8165 8265 8225 8129 -1 - 2047 2004 2098 2141 -1 - 8170 8264 8221 8127 -1 - 2008 2105 2131 2037 -1 - 8131 8160 8254 8228 -1 - 2095 2138 2049 2001 -1 - 8218 8124 8172 8261 -1 - 2101 2139 2044 2000 -1 - 8224 8123 8167 8262 -1 - 2140 2086 1999 2051 -1 - 8263 8174 8122 8209 -1 - 2048 2002 2087 2132 -1 - 8171 8255 8210 8125 -1 - 2103 1998 2033 2133 -1 - 8226 8256 8156 8121 -1 - 2025 2127 2110 2010 -1 - 8148 8133 8233 8250 -1 - 2018 2129 2115 2005 -1 - 8141 8128 8238 8252 -1 - 2135 2027 1995 2108 -1 - 8258 8231 8118 8150 -1 - 2058 2144 2076 1988 -1 - 8181 8111 8199 8267 -1 - 2124 2017 2003 2113 -1 - 8247 8236 8126 8140 -1 - 2070 2145 2059 1984 -1 - 8193 8107 8182 8268 -1 - 2034 1993 2091 2134 -1 - 8157 8257 8214 8116 -1 - 2074 1987 2050 2137 -1 - 8197 8260 8173 8110 -1 - 2022 1996 2120 2099 -1 - 8145 8222 8243 8119 -1 - 2067 1981 2040 2128 -1 - 8190 8251 8163 8104 -1 - 2083 2125 2026 1986 -1 - 8206 8109 8149 8248 -1 - 2072 2118 2035 1992 -1 - 8195 8115 8158 8241 -1 - 1990 2016 2123 2096 -1 - 8113 8219 8246 8139 -1 - 1994 2005 2115 2106 -1 - 8117 8229 8238 8128 -1 - 2059 2130 2046 1972 -1 - 8182 8095 8169 8253 -1 - 2110 2107 1991 2010 -1 - 8233 8133 8114 8230 -1 - 2058 1974 2036 2126 -1 - 8181 8249 8159 8097 -1 - 2116 1983 1991 2107 -1 - 8239 8230 8114 8106 -1 - 2063 2121 2030 1980 -1 - 8186 8103 8153 8244 -1 - 2119 2077 1975 2019 -1 - 8242 8142 8098 8200 -1 - 1982 2085 2113 2003 -1 - 8105 8126 8236 8208 -1 - 1977 2073 2114 2015 -1 - 8100 8138 8237 8196 -1 - 1985 1994 2106 2093 -1 - 8108 8216 8229 8117 -1 - 2031 1963 2046 2122 -1 - 8154 8245 8169 8086 -1 - 2028 2117 2050 1967 -1 - 8151 8090 8173 8240 -1 - 1976 2022 2099 2051 -1 - 8099 8174 8222 8145 -1 - 1983 2116 2080 1959 -1 - 8106 8082 8203 8239 -1 - 1995 1958 2075 2108 -1 - 8118 8231 8198 8081 -1 - 2036 1951 2023 2111 -1 - 8159 8234 8146 8074 -1 - 1978 2089 2092 1979 -1 - 8101 8102 8215 8212 -1 - 1947 2020 2109 2040 -1 - 8070 8163 8232 8143 -1 - 2105 2008 1961 2060 -1 - 8228 8183 8084 8131 -1 - 1942 2013 2112 2053 -1 - 8065 8176 8235 8136 -1 - 2089 1978 1973 2088 -1 - 8212 8211 8096 8101 -1 - 1998 2103 2061 1960 -1 - 8121 8083 8184 8226 -1 - 2104 2012 1965 2048 -1 - 8227 8171 8088 8135 -1 - 2066 1970 1990 2096 -1 - 8189 8219 8113 8093 -1 - 2081 1968 1979 2092 -1 - 8204 8215 8102 8091 -1 - 1971 2084 2088 1973 -1 - 8094 8096 8211 8207 -1 - 2006 1956 2052 2102 -1 - 8129 8225 8175 8079 -1 - 1964 1985 2093 2069 -1 - 8087 8192 8216 8108 -1 - 2004 1954 2049 2098 -1 - 8127 8221 8172 8077 -1 - 2084 1971 1969 2082 -1 - 8207 8205 8092 8094 -1 - 2047 2101 2000 1950 -1 - 8170 8073 8123 8224 -1 - 2079 2024 1952 2037 -1 - 8202 8160 8075 8147 -1 - 2042 2095 2001 1946 -1 - 8165 8069 8124 8218 -1 - 2090 2014 1948 2030 -1 - 8213 8153 8071 8137 -1 - 2078 2082 1969 1966 -1 - 8201 8089 8092 8205 -1 - 2011 1943 2031 2100 -1 - 8134 8223 8154 8066 -1 - 1955 2035 2087 2002 -1 - 8078 8125 8210 8158 -1 - 1993 1945 2044 2091 -1 - 8116 8214 8167 8068 -1 - 2085 1982 1944 2057 -1 - 8208 8180 8067 8105 -1 - 1968 2081 2071 1949 -1 - 8091 8072 8194 8204 -1 - 2068 2078 1966 1962 -1 - 8191 8085 8089 8201 -1 - 2028 1936 2007 2097 -1 - 8151 8220 8130 8059 -1 - 2009 2094 2023 1937 -1 - 8132 8060 8146 8217 -1 - 2065 2068 1962 1957 -1 - 8188 8080 8085 8191 -1 - 2034 2083 1986 1938 -1 - 8157 8061 8109 8206 -1 - 2064 2065 1957 1953 -1 - 8187 8076 8080 8188 -1 - 2086 2020 1931 1999 -1 - 8209 8122 8054 8143 -1 - 1940 2062 2064 1953 -1 - 8063 8076 8187 8185 -1 - 2056 1941 1949 2071 -1 - 8179 8194 8072 8064 -1 - 1939 1964 2069 2045 -1 - 8062 8168 8192 8087 -1 - 1997 3961 3959 1928 -1 - 3959 3961 10986 10984 -1 - 10984 10986 4863 4861 -1 - 4861 4863 5233 5231 -1 - 5231 5233 5603 5601 -1 - 5601 5603 5973 5971 -1 - 5971 5973 10084 10082 -1 - 8120 8051 10082 10084 -1 - 2039 1934 1959 2080 -1 - 8162 8203 8082 8057 -1 - 1933 2014 2072 1992 -1 - 8056 8115 8195 8137 -1 - 1970 2066 2033 1935 -1 - 8093 8058 8156 8189 -1 - 2073 1977 1929 2026 -1 - 8196 8149 8052 8100 -1 - 1958 1925 2043 2075 -1 - 8081 8198 8166 8048 -1 - 2062 1940 1930 2054 -1 - 8185 8177 8053 8063 -1 - 2009 1923 1987 2074 -1 - 8132 8197 8110 8046 -1 - 2041 1932 1941 2056 -1 - 8164 8179 8064 8055 -1 - 1918 1988 2076 1997 -1 - 8041 8120 8199 8111 -1 - 3960 1989 1911 3957 -1 - 3960 3957 10982 10985 -1 - 10985 10982 4859 4862 -1 - 4862 4859 5229 5232 -1 - 5232 5229 5599 5602 -1 - 5602 5599 5969 5972 -1 - 5972 5969 10080 10083 -1 - 10083 10080 8034 8112 -1 - 2077 2013 1917 1975 -1 - 8200 8098 8040 8136 -1 - 1930 1927 2055 2054 -1 - 8053 8177 8178 8050 -1 - 2011 2063 1980 1924 -1 - 8134 8047 8103 8186 -1 - 1981 2067 2007 1914 -1 - 8104 8037 8130 8190 -1 - 2019 1921 1960 2061 -1 - 8142 8184 8083 8044 -1 - 1922 2027 2057 1944 -1 - 8045 8067 8180 8150 -1 - 2015 2060 1961 1919 -1 - 8138 8042 8084 8183 -1 - 1900 1989 2070 1984 -1 - 8023 8107 8193 8112 -1 - 1926 1939 2045 2025 -1 - 8049 8148 8168 8062 -1 - 1916 1976 2051 1999 -1 - 8039 8122 8174 8099 -1 - 1908 2038 2055 1927 -1 - 8031 8050 8178 8161 -1 - 1932 2041 2029 1920 -1 - 8055 8043 8152 8164 -1 - 2002 2048 1965 1912 -1 - 8125 8035 8088 8171 -1 - 1898 2012 2052 1956 -1 - 8021 8079 8175 8135 -1 - 1974 2058 1988 1896 -1 - 8097 8019 8111 8181 -1 - 2004 2047 1950 1907 -1 - 8127 8030 8073 8170 -1 - 1954 1906 2001 2049 -1 - 8077 8172 8124 8029 -1 - 2006 2042 1946 1909 -1 - 8129 8032 8069 8165 -1 - 1934 2039 2016 1913 -1 - 8057 8036 8139 8162 -1 - 1952 1902 2008 2037 -1 - 8075 8160 8131 8025 -1 - 1984 2059 1972 1890 -1 - 8107 8013 8095 8182 -1 - 1945 1904 2000 2044 -1 - 8068 8167 8123 8027 -1 - 2035 1955 1915 1992 -1 - 8158 8115 8038 8078 -1 - 1893 1967 2050 1987 -1 - 8016 8110 8173 8090 -1 - 1996 2022 1976 1897 -1 - 8119 8020 8099 8145 -1 - 1925 1889 2024 2043 -1 - 8048 8166 8147 8012 -1 - 1882 1942 2053 1996 -1 - 8005 8119 8176 8065 -1 - 2038 1908 1887 2032 -1 - 8161 8155 8010 8031 -1 - 2018 1905 1920 2029 -1 - 8141 8152 8043 8028 -1 - 1998 1895 1935 2033 -1 - 8121 8156 8058 8018 -1 - 1993 2034 1938 1894 -1 - 8116 8017 8061 8157 -1 - 1885 1947 2040 1981 -1 - 8008 8104 8163 8070 -1 - 1963 1881 1972 2046 -1 - 8086 8169 8095 8004 -1 - 1899 1926 2025 2010 -1 - 8022 8133 8148 8049 -1 - 1948 1888 1980 2030 -1 - 8071 8153 8103 8011 -1 - 1974 1886 1951 2036 -1 - 8097 8159 8074 8009 -1 - 1892 2021 2032 1887 -1 - 8015 8010 8155 8144 -1 - 1903 2017 2021 1892 -1 - 8026 8015 8144 8140 -1 - 1905 2018 2005 1910 -1 - 8028 8033 8128 8141 -1 - 2027 1922 1883 1995 -1 - 8150 8118 8006 8045 -1 - 1884 1986 2026 1929 -1 - 8007 8052 8149 8109 -1 - 2017 1903 1891 2003 -1 - 8140 8126 8014 8026 -1 - 1963 2031 1943 1875 -1 - 8086 7998 8066 8154 -1 - 2005 1994 1901 1910 -1 - 8128 8033 8024 8117 -1 - 1936 2028 1967 1872 -1 - 8059 7995 8090 8151 -1 - 2016 1990 1879 1913 -1 - 8139 8036 8002 8113 -1 - 1873 1937 2023 1951 -1 - 7996 8074 8146 8060 -1 - 1921 2019 1975 1874 -1 - 8044 7997 8098 8142 -1 - 1880 1899 2010 1991 -1 - 8003 8114 8133 8022 -1 - 1876 1977 2015 1919 -1 - 7999 8042 8138 8100 -1 - 2014 1933 1877 1948 -1 - 8137 8071 8000 8056 -1 - 2020 1947 1867 1931 -1 - 8143 8054 7990 8070 -1 - 1994 1985 1878 1901 -1 - 8117 8024 8001 8108 -1 - 1871 1982 2003 1891 -1 - 7994 8014 8126 8105 -1 - 1870 1955 2002 1912 -1 - 7993 8035 8125 8078 -1 - 1943 2011 1924 1860 -1 - 8066 7983 8047 8134 -1 - 1956 2006 1909 1862 -1 - 8079 7985 8032 8129 -1 - 1954 2004 1907 1868 -1 - 8077 7991 8030 8127 -1 - 1865 1961 2008 1902 -1 - 7988 8025 8131 8084 -1 - 2012 1898 1853 1965 -1 - 8135 8088 7976 8021 -1 - 1906 1866 1946 2001 -1 - 8029 8124 8069 7989 -1 - 1904 1864 1950 2000 -1 - 8027 8123 8073 7987 -1 - 1889 1844 1952 2024 -1 - 8012 8147 8075 7967 -1 - 1869 1880 1991 1983 -1 - 7992 8106 8114 8003 -1 - 1928 3959 3958 3956 -1 - 3956 3958 10983 10981 -1 - 3958 3959 10984 10983 -1 - 10981 10983 4860 4858 -1 - 10983 10984 4861 4860 -1 - 4858 4860 5230 5228 -1 - 4860 4861 5231 5230 -1 - 5228 5230 5600 5598 -1 - 5230 5231 5601 5600 -1 - 5598 5600 5970 5968 -1 - 5600 5601 5971 5970 -1 - 5968 5970 10081 10079 -1 - 5970 5971 10082 10081 -1 - 8051 10079 10081 10082 -1 - 1895 1998 1960 1858 -1 - 8018 7981 8083 8121 -1 - 2013 1942 1841 1917 -1 - 8136 8040 7964 8065 -1 - 1923 2009 1937 1850 -1 - 8046 7973 8060 8132 -1 - 1945 1993 1894 1863 -1 - 8068 7986 8017 8116 -1 - 1936 1837 1914 2007 -1 - 8059 8130 8037 7960 -1 - 1970 1861 1879 1990 -1 - 8093 8113 8002 7984 -1 - 1851 1933 1992 1915 -1 - 7974 8038 8115 8056 -1 - 1958 1995 1883 1843 -1 - 8081 7966 8006 8118 -1 - 1833 1916 1999 1931 -1 - 7956 8054 8122 8039 -1 - 1928 1836 1918 1997 -1 - 8051 8120 8041 7959 -1 - 1985 1964 1855 1878 -1 - 8108 8001 7978 8087 -1 - 1857 1978 1979 1859 -1 - 7980 7982 8102 8101 -1 - 1986 1884 1838 1938 -1 - 8109 8061 7961 8007 -1 - 1968 1856 1859 1979 -1 - 8091 8102 7982 7979 -1 - 1978 1857 1854 1973 -1 - 8101 8096 7977 7980 -1 - 1826 3955 3957 1911 -1 - 3957 3955 10980 10982 -1 - 10982 10980 4857 4859 -1 - 4859 4857 5227 5229 -1 - 5229 5227 5597 5599 -1 - 5599 5597 5967 5969 -1 - 5969 5967 10078 10080 -1 - 7949 8034 10080 10078 -1 - 1834 1869 1983 1959 -1 - 7957 8082 8106 7992 -1 - 1852 1971 1973 1854 -1 - 7975 7977 8096 8094 -1 - 1982 1871 1835 1944 -1 - 8105 8067 7958 7994 -1 - 1971 1852 1848 1969 -1 - 8094 8092 7971 7975 -1 - 1988 1918 1829 1896 -1 - 8111 8019 7952 8041 -1 - 1847 1966 1969 1848 -1 - 7970 7971 8092 8089 -1 - 1923 1824 1893 1987 -1 - 8046 8110 8016 7947 -1 - 1989 1900 1821 1911 -1 - 8112 8034 7944 8023 -1 - 1856 1968 1949 1849 -1 - 7979 7972 8072 8091 -1 - 1966 1847 1845 1962 -1 - 8089 8085 7968 7970 -1 - 1828 1924 1980 1888 -1 - 7951 8011 8103 8047 -1 - 1842 1957 1962 1845 -1 - 7965 7968 8085 8080 -1 - 1976 1916 1819 1897 -1 - 8099 8020 7942 8039 -1 - 1957 1842 1840 1953 -1 - 8080 8076 7963 7965 -1 - 1977 1876 1825 1929 -1 - 8100 8052 7948 7999 -1 - 1941 1846 1849 1949 -1 - 8064 8072 7972 7969 -1 - 1861 1970 1935 1832 -1 - 7984 7955 8058 8093 -1 - 1815 1885 1981 1914 -1 - 7938 8037 8104 8008 -1 - 1803 1882 1996 1897 -1 - 7926 8020 8119 8005 -1 - 1811 1900 1984 1890 -1 - 7934 8013 8107 8023 -1 - 1964 1939 1830 1855 -1 - 8087 7978 7953 8062 -1 - 1886 1974 1896 1816 -1 - 8009 7939 8019 8097 -1 - 1917 1809 1874 1975 -1 - 8040 8098 7997 7932 -1 - 1846 1941 1932 1839 -1 - 7969 7962 8055 8064 -1 - 1820 1940 1953 1840 -1 - 7943 7963 8076 8063 -1 - 1955 1870 1818 1915 -1 - 8078 8038 7941 7993 -1 - 1961 1865 1813 1919 -1 - 8084 8042 7936 7988 -1 - 1881 1799 1890 1972 -1 - 8004 8095 8013 7922 -1 - 1921 1814 1858 1960 -1 - 8044 8083 7981 7937 -1 - 1934 1804 1834 1959 -1 - 8057 8082 7957 7927 -1 - 1906 1954 1868 1812 -1 - 8029 7935 7991 8077 -1 - 1866 1810 1909 1946 -1 - 7989 8069 8032 7933 -1 - 1864 1807 1907 1950 -1 - 7987 8073 8030 7930 -1 - 1925 1958 1843 1800 -1 - 8048 7923 7966 8081 -1 - 1801 1912 1965 1853 -1 - 7924 7976 8088 8035 -1 - 1967 1893 1796 1872 -1 - 8090 7995 7919 8016 -1 - 1904 1945 1863 1805 -1 - 8027 7928 7986 8068 -1 - 1888 1948 1877 1802 -1 - 8011 7925 8000 8071 -1 - 1827 1839 1932 1920 -1 - 7950 8043 8055 7962 -1 - 1808 1922 1944 1835 -1 - 7931 7958 8067 8045 -1 - 1793 1898 1956 1862 -1 - 7916 7985 8079 8021 -1 - 1886 1798 1873 1951 -1 - 8009 8074 7996 7921 -1 - 1881 1963 1875 1789 -1 - 8004 7912 7998 8086 -1 - 1939 1926 1806 1830 -1 - 8062 7953 7929 8049 -1 - 1902 1952 1844 1795 -1 - 8025 7918 7967 8075 -1 - 1940 1820 1794 1930 -1 - 8063 8053 7917 7943 -1 - 1947 1885 1790 1867 -1 - 8070 7990 7913 8008 -1 - 1838 1797 1894 1938 -1 - 7961 8061 8017 7920 -1 - 1822 1827 1920 1905 -1 - 7945 8028 8043 7950 -1 - 1901 1831 1823 1910 -1 - 8024 8033 7946 7954 -1 - 1895 1792 1832 1935 -1 - 8018 8058 7955 7915 -1 - 1823 1822 1905 1910 -1 - 7946 8033 8028 7945 -1 - 1860 1784 1875 1943 -1 - 7983 8066 7998 7907 -1 - 1942 1882 1782 1841 -1 - 8065 7964 7905 8005 -1 - 1933 1851 1787 1877 -1 - 8056 8000 7910 7974 -1 - 1937 1873 1785 1850 -1 - 8060 7973 7908 7996 -1 - 1804 1934 1913 1781 -1 - 7927 7904 8036 8057 -1 - 1927 1930 1794 1780 -1 - 8050 7903 7917 8053 -1 - 1926 1899 1788 1806 -1 - 8049 7929 7911 8022 -1 - 1786 1884 1929 1825 -1 - 7909 7948 8052 8007 -1 - 1837 1936 1872 1778 -1 - 7960 7901 7995 8059 -1 - 1903 1817 1791 1891 -1 - 8026 8014 7914 7940 -1 - 1772 1833 1931 1867 -1 - 7895 7990 8054 7956 -1 - 1889 1925 1800 1775 -1 - 8012 7898 7923 8048 -1 - 1922 1808 1779 1883 -1 - 8045 8006 7902 7931 -1 - 1836 1928 3956 3954 -1 - 3954 3956 10981 10979 -1 - 10979 10981 4858 4856 -1 - 4856 4858 5228 5226 -1 - 5226 5228 5598 5596 -1 - 5596 5598 5968 5966 -1 - 5966 5968 10079 10077 -1 - 7959 10077 10079 8051 -1 - 1814 1921 1874 1776 -1 - 7937 7899 7997 8044 -1 - 1766 1831 1901 1878 -1 - 7889 8001 8024 7954 -1 - 1774 1876 1919 1813 -1 - 7897 7936 8042 7999 -1 - 1924 1828 1771 1860 -1 - 8047 7983 7894 7951 -1 - 1760 1817 1903 1892 -1 - 7883 8015 8026 7940 -1 - 1783 1870 1912 1801 -1 - 7906 7924 8035 7993 -1 - 1756 1908 1927 1780 -1 - 7879 7903 8050 8031 -1 - 1824 1923 1850 1763 -1 - 7947 7886 7973 8046 -1 - 1769 1851 1915 1818 -1 - 7892 7941 8038 7974 -1 - 1810 1773 1862 1909 -1 - 7933 8032 7985 7896 -1 - 1866 1906 1812 1770 -1 - 7989 7893 7935 8029 -1 - 1899 1880 1777 1788 -1 - 8022 7911 7900 8003 -1 - 1836 1762 1829 1918 -1 - 7959 8041 7952 7885 -1 - 1807 1767 1868 1907 -1 - 7930 8030 7991 7890 -1 - 1864 1904 1805 1764 -1 - 7987 7887 7928 8027 -1 - 3955 1826 1750 3953 -1 - 3955 3953 10978 10980 -1 - 10980 10978 4855 4857 -1 - 4857 4855 5225 5227 -1 - 5227 5225 5595 5597 -1 - 5597 5595 5965 5967 -1 - 5967 5965 10076 10078 -1 - 10078 10076 7873 7949 -1 - 1916 1833 1751 1819 -1 - 8039 7942 7874 7956 -1 - 1879 1759 1781 1913 -1 - 8002 8036 7904 7882 -1 - 1768 1871 1891 1791 -1 - 7891 7914 8014 7994 -1 - 1809 1917 1841 1752 -1 - 7932 7875 7964 8040 -1 - 1797 1765 1863 1894 -1 - 7920 8017 7986 7888 -1 - 1837 1749 1815 1914 -1 - 7960 8037 7938 7872 -1 - 1761 1865 1902 1795 -1 - 7884 7918 8025 7988 -1 - 1908 1756 1758 1887 -1 - 8031 8010 7881 7879 -1 - 1792 1895 1858 1757 -1 - 7915 7880 7981 8018 -1 - 1743 1826 1911 1821 -1 - 7866 7944 8034 7949 -1 - 1829 1747 1816 1896 -1 - 7952 8019 7939 7870 -1 - 1760 1892 1887 1758 -1 - 7883 7881 8010 8015 -1 - 1898 1793 1737 1853 -1 - 8021 7976 7860 7916 -1 - 1900 1811 1733 1821 -1 - 8023 7944 7856 7934 -1 - 1745 1828 1888 1802 -1 - 7868 7925 8011 7951 -1 - 1738 1803 1897 1819 -1 - 7861 7942 8020 7926 -1 - 1880 1869 1748 1777 -1 - 8003 7900 7871 7992 -1 - 1884 1786 1746 1838 -1 - 8007 7961 7869 7909 -1 - 1824 1727 1796 1893 -1 - 7947 8016 7919 7850 -1 - 1844 1889 1775 1734 -1 - 7967 7857 7898 8012 -1 - 1861 1755 1759 1879 -1 - 7984 8002 7882 7878 -1 - 1779 1729 1843 1883 -1 - 7902 8006 7966 7852 -1 - 1799 1719 1811 1890 -1 - 7922 8013 7934 7842 -1 - 1798 1886 1816 1723 -1 - 7921 7846 7939 8009 -1 - 1736 1766 1878 1855 -1 - 7859 7978 8001 7889 -1 - 1885 1815 1716 1790 -1 - 8008 7913 7839 7938 -1 - 1871 1768 1740 1835 -1 - 7994 7958 7863 7891 -1 - 1870 1783 1732 1818 -1 - 7993 7941 7855 7906 -1 - 1799 1881 1789 1711 -1 - 7922 7834 7912 8004 -1 - 1876 1774 1718 1825 -1 - 7999 7948 7841 7897 -1 - 1754 1846 1839 1753 -1 - 7877 7876 7962 7969 -1 - 1856 1742 1735 1859 -1 - 7979 7982 7858 7865 -1 - 1787 1714 1802 1877 -1 - 7910 8000 7925 7837 -1 - 1846 1754 1739 1849 -1 - 7969 7972 7862 7877 -1 - 1882 1803 1708 1782 -1 - 8005 7905 7831 7926 -1 - 1742 1856 1849 1739 -1 - 7865 7862 7972 7979 -1 - 1730 1857 1859 1735 -1 - 7853 7858 7982 7980 -1 - 1869 1834 1715 1748 -1 - 7992 7871 7838 7957 -1 - 1857 1730 1720 1854 -1 - 7980 7977 7843 7853 -1 - 1809 1706 1776 1874 -1 - 7932 7997 7899 7829 -1 - 1755 1861 1832 1717 -1 - 7878 7840 7955 7984 -1 - 1839 1827 1744 1753 -1 - 7962 7876 7867 7950 -1 - 1721 1852 1854 1720 -1 - 7844 7843 7977 7975 -1 - 1852 1721 1722 1848 -1 - 7975 7971 7845 7844 -1 - 1831 1766 1741 1823 -1 - 7954 7946 7864 7889 -1 - 1724 1847 1848 1722 -1 - 7847 7845 7971 7970 -1 - 1810 1866 1770 1713 -1 - 7933 7836 7893 7989 -1 - 1798 1700 1785 1873 -1 - 7921 7996 7908 7823 -1 - 1847 1724 1725 1845 -1 - 7970 7968 7848 7847 -1 - 1726 1842 1845 1725 -1 - 7849 7848 7968 7965 -1 - 1842 1726 1728 1840 -1 - 7965 7963 7851 7849 -1 - 1767 1712 1812 1868 -1 - 7890 7991 7935 7835 -1 - 1784 1698 1789 1875 -1 - 7907 7998 7912 7821 -1 - 1807 1864 1764 1710 -1 - 7930 7833 7887 7987 -1 - 1765 1709 1805 1863 -1 - 7888 7986 7928 7832 -1 - 1697 1778 1872 1796 -1 - 7820 7919 7995 7901 -1 - 1865 1761 1705 1813 -1 - 7988 7936 7828 7884 -1 - 1814 1703 1757 1858 -1 - 7937 7981 7880 7826 -1 - 1707 1736 1855 1830 -1 - 7830 7953 7978 7859 -1 - 1827 1822 1731 1744 -1 - 7950 7867 7854 7945 -1 - 1822 1823 1741 1731 -1 - 7945 7854 7864 7946 -1 - 1790 1695 1772 1867 -1 - 7913 7990 7895 7818 -1 - 1773 1691 1793 1862 -1 - 7896 7985 7916 7814 -1 - 1728 1701 1820 1840 -1 - 7851 7963 7943 7824 -1 - 1704 1808 1835 1740 -1 - 7827 7863 7958 7931 -1 - 1851 1769 1696 1787 -1 - 7974 7910 7819 7892 -1 - 1784 1860 1771 1687 -1 - 7907 7810 7894 7983 -1 - 1797 1838 1746 1699 -1 - 7920 7822 7869 7961 -1 - 1785 1693 1763 1850 -1 - 7908 7973 7886 7816 -1 - 1729 1692 1800 1843 -1 - 7852 7966 7923 7815 -1 - 1685 1801 1853 1737 -1 - 7808 7860 7976 7924 -1 - 1690 1795 1844 1734 -1 - 7813 7857 7967 7918 -1 - 1817 1760 1694 1791 -1 - 7940 7914 7817 7883 -1 - 1762 1836 3954 3952 -1 - 3952 3954 10979 10977 -1 - 10977 10979 4856 4854 -1 - 4854 4856 5226 5224 -1 - 5224 5226 5596 5594 -1 - 5594 5596 5966 5964 -1 - 5964 5966 10077 10075 -1 - 7885 10075 10077 7959 -1 - 1804 1684 1715 1834 -1 - 7927 7957 7838 7807 -1 - 1683 1752 1841 1782 -1 - 7806 7905 7964 7875 -1 - 1792 1689 1717 1832 -1 - 7915 7955 7840 7812 -1 - 1688 1707 1830 1806 -1 - 7811 7929 7953 7830 -1 - 1749 1837 1778 1679 -1 - 7872 7802 7901 7960 -1 - 1833 1772 1676 1751 -1 - 7956 7874 7799 7895 -1 - 1686 1786 1825 1718 -1 - 7809 7841 7948 7909 -1 - 1828 1745 1678 1771 -1 - 7951 7894 7801 7868 -1 - 1762 1680 1747 1829 -1 - 7885 7952 7870 7803 -1 - 1701 1682 1794 1820 -1 - 7824 7943 7917 7805 -1 - 1681 1769 1818 1732 -1 - 7804 7855 7941 7892 -1 - 1727 1824 1763 1677 -1 - 7850 7800 7886 7947 -1 - 1750 1667 3951 3953 -1 - 3953 3951 10976 10978 -1 - 10978 10976 4853 4855 -1 - 4855 4853 5223 5225 -1 - 5225 5223 5593 5595 -1 - 5595 5593 5963 5965 -1 - 5965 5963 10074 10076 -1 - 7873 10076 10074 7790 -1 - 1685 1702 1783 1801 -1 - 7808 7924 7906 7825 -1 - 1826 1743 1660 1750 -1 - 7949 7873 7783 7866 -1 - 1773 1810 1713 1675 -1 - 7896 7798 7836 7933 -1 - 1666 1738 1819 1751 -1 - 7789 7874 7942 7861 -1 - 1674 1688 1806 1788 -1 - 7797 7911 7929 7811 -1 - 1673 1774 1813 1705 -1 - 7796 7828 7936 7897 -1 - 1712 1672 1770 1812 -1 - 7835 7935 7893 7795 -1 - 1703 1814 1776 1668 -1 - 7826 7791 7899 7937 -1 - 1808 1704 1664 1779 -1 - 7931 7902 7787 7827 -1 - 1767 1807 1710 1670 -1 - 7890 7793 7833 7930 -1 - 1663 1723 1816 1747 -1 - 7786 7870 7939 7846 -1 - 1709 1669 1764 1805 -1 - 7832 7928 7887 7792 -1 - 1657 1743 1821 1733 -1 - 7780 7856 7944 7866 -1 - 1652 1716 1815 1749 -1 - 7775 7872 7938 7839 -1 - 1765 1797 1699 1671 -1 - 7888 7794 7822 7920 -1 - 1692 1662 1775 1800 -1 - 7815 7923 7898 7785 -1 - 1706 1809 1752 1656 -1 - 7829 7779 7875 7932 -1 - 1719 1648 1733 1811 -1 - 7842 7934 7856 7771 -1 - 1653 1745 1802 1714 -1 - 7776 7837 7925 7868 -1 - 1682 1658 1780 1794 -1 - 7805 7917 7903 7781 -1 - 1659 1768 1791 1694 -1 - 7782 7817 7914 7891 -1 - 1803 1738 1655 1708 -1 - 7926 7831 7778 7861 -1 - 1684 1804 1781 1643 -1 - 7807 7766 7904 7927 -1 - 1795 1690 1654 1761 -1 - 7918 7884 7777 7813 -1 - 1689 1792 1757 1649 -1 - 7812 7772 7880 7915 -1 - 1783 1702 1665 1732 -1 - 7906 7855 7788 7825 -1 - 1650 1674 1788 1777 -1 - 7773 7900 7911 7797 -1 - 1719 1799 1711 1642 -1 - 7842 7765 7834 7922 -1 - 1727 1638 1697 1796 -1 - 7850 7919 7820 7761 -1 - 1700 1798 1723 1633 -1 - 7823 7756 7846 7921 -1 - 1786 1686 1645 1746 -1 - 7909 7869 7768 7809 -1 - 1691 1625 1737 1793 -1 - 7814 7916 7860 7748 -1 - 1698 1628 1711 1789 -1 - 7821 7912 7834 7751 -1 - 1695 1790 1716 1624 -1 - 7818 7747 7839 7913 -1 - 1714 1787 1696 1634 -1 - 7837 7757 7819 7910 -1 - 1658 1641 1756 1780 -1 - 7781 7903 7879 7764 -1 - 1768 1659 1644 1740 -1 - 7891 7863 7767 7782 -1 - 1630 1683 1782 1708 -1 - 7753 7831 7905 7806 -1 - 1662 1631 1734 1775 -1 - 7785 7898 7857 7754 -1 - 1693 1785 1700 1608 -1 - 7816 7731 7823 7908 -1 - 1632 1650 1777 1748 -1 - 7755 7871 7900 7773 -1 - 1647 1754 1753 1651 -1 - 7770 7774 7876 7877 -1 - 1774 1673 1626 1718 -1 - 7897 7841 7749 7796 -1 - 1698 1784 1687 1611 -1 - 7821 7734 7810 7907 -1 - 1729 1779 1664 1618 -1 - 7852 7741 7787 7902 -1 - 1753 1744 1646 1651 -1 - 7876 7774 7769 7867 -1 - 1759 1599 1643 1781 -1 - 7882 7904 7766 7722 -1 - 1672 1622 1713 1770 -1 - 7795 7893 7836 7745 -1 - 1661 1599 1759 1755 -1 - 7784 7878 7882 7722 -1 - 1741 1766 1640 1636 -1 - 7864 7759 7763 7889 -1 - 1712 1767 1670 1620 -1 - 7835 7743 7793 7890 -1 - 1641 1623 1758 1756 -1 - 7764 7879 7881 7746 -1 - 1693 1635 1677 1763 -1 - 7816 7886 7800 7758 -1 - 1709 1765 1671 1621 -1 - 7832 7744 7794 7888 -1 - 1669 1619 1710 1764 -1 - 7792 7887 7833 7742 -1 - 1627 1661 1755 1717 -1 - 7750 7840 7878 7784 -1 - 1754 1647 1629 1739 -1 - 7877 7862 7752 7770 -1 - 1706 1600 1668 1776 -1 - 7829 7899 7791 7723 -1 - 1744 1731 1639 1646 -1 - 7867 7769 7762 7854 -1 - 1778 1697 1597 1679 -1 - 7901 7802 7720 7820 -1 - 1769 1681 1607 1696 -1 - 7892 7819 7730 7804 -1 - 1766 1736 1616 1640 -1 - 7889 7763 7739 7859 -1 - 1731 1741 1636 1639 -1 - 7854 7762 7759 7864 -1 - 1623 1602 1760 1758 -1 - 7746 7881 7883 7725 -1 - 1691 1773 1675 1594 -1 - 7814 7717 7798 7896 -1 - 1695 1592 1676 1772 -1 - 7818 7895 7799 7715 -1 - 1680 1762 3952 3950 -1 - 3950 3952 10977 10975 -1 - 10975 10977 4854 4852 -1 - 4852 4854 5224 5222 -1 - 5222 5224 5594 5592 -1 - 5592 5594 5964 5962 -1 - 5962 5964 10075 10073 -1 - 7803 10073 10075 7885 -1 - 1591 1687 1771 1678 -1 - 7714 7801 7894 7810 -1 - 1603 1705 1761 1654 -1 - 7726 7777 7884 7828 -1 - 1644 1637 1704 1740 -1 - 7767 7863 7827 7760 -1 - 1614 1742 1739 1629 -1 - 7737 7752 7862 7865 -1 - 1703 1596 1649 1757 -1 - 7826 7880 7772 7719 -1 - 1742 1614 1612 1735 -1 - 7865 7858 7735 7737 -1 - 1645 1601 1699 1746 -1 - 7768 7869 7822 7724 -1 - 1726 1615 1617 1728 -1 - 7849 7851 7740 7738 -1 - 1595 1632 1748 1715 -1 - 7718 7838 7871 7755 -1 - 1610 1730 1735 1612 -1 - 7733 7735 7858 7853 -1 - 1615 1726 1725 1613 -1 - 7738 7736 7848 7849 -1 - 1724 1609 1613 1725 -1 - 7847 7848 7736 7732 -1 - 1730 1610 1606 1720 -1 - 7853 7843 7729 7733 -1 - 1609 1724 1722 1604 -1 - 7732 7727 7845 7847 -1 - 1605 1721 1720 1606 -1 - 7728 7729 7843 7844 -1 - 1752 1683 1590 1656 -1 - 7875 7779 7713 7806 -1 - 1721 1605 1604 1722 -1 - 7844 7845 7727 7728 -1 - 1598 1681 1732 1665 -1 - 7721 7788 7855 7804 -1 - 1680 1588 1663 1747 -1 - 7803 7870 7786 7711 -1 - 1583 1666 1751 1676 -1 - 7706 7799 7874 7789 -1 - 1667 1581 3949 3951 -1 - 3951 3949 10974 10976 -1 - 10976 10974 4851 4853 -1 - 4853 4851 5221 5223 -1 - 5223 5221 5591 5593 -1 - 5593 5591 5961 5963 -1 - 5963 5961 10072 10074 -1 - 7790 10074 10072 7704 -1 - 1736 1707 1589 1616 -1 - 7859 7739 7712 7830 -1 - 1702 1685 1593 1665 -1 - 7825 7788 7716 7808 -1 - 1667 1750 1660 1579 -1 - 7790 7702 7783 7873 -1 - 1745 1653 1580 1678 -1 - 7868 7801 7703 7776 -1 - 1577 1652 1749 1679 -1 - 7700 7802 7872 7775 -1 - 1701 1728 1617 1587 -1 - 7824 7710 7740 7851 -1 - 1584 1690 1734 1631 -1 - 7707 7754 7857 7813 -1 - 1602 1576 1694 1760 -1 - 7725 7883 7817 7699 -1 - 1692 1729 1618 1585 -1 - 7815 7708 7741 7852 -1 - 1738 1666 1578 1655 -1 - 7861 7778 7701 7789 -1 - 1743 1657 1575 1660 -1 - 7866 7783 7698 7780 -1 - 1689 1586 1627 1717 -1 - 7812 7840 7750 7709 -1 - 1582 1686 1718 1626 -1 - 7705 7749 7841 7809 -1 - 1625 1567 1685 1737 -1 - 7748 7860 7808 7690 -1 - 1638 1727 1677 1574 -1 - 7761 7697 7800 7850 -1 - 1561 1657 1733 1648 -1 - 7684 7771 7856 7780 -1 - 1723 1663 1560 1633 -1 - 7846 7756 7683 7786 -1 - 1622 1564 1675 1713 -1 - 7745 7836 7798 7687 -1 - 1684 1565 1595 1715 -1 - 7807 7838 7718 7688 -1 - 1672 1712 1620 1570 -1 - 7795 7693 7743 7835 -1 - 1707 1688 1573 1589 -1 - 7830 7712 7696 7811 -1 - 1669 1709 1621 1571 -1 - 7792 7694 7744 7832 -1 - 1648 1719 1642 1558 -1 - 7771 7681 7765 7842 -1 - 1619 1569 1670 1710 -1 - 7742 7833 7793 7692 -1 - 1572 1630 1708 1655 -1 - 7695 7778 7831 7753 -1 - 1559 1653 1714 1634 -1 - 7682 7757 7837 7776 -1 - 1705 1603 1562 1673 -1 - 7828 7796 7685 7726 -1 - 1637 1544 1664 1704 -1 - 7760 7827 7787 7667 -1 - 1601 1568 1671 1699 -1 - 7724 7822 7794 7691 -1 - 1682 1701 1587 1566 -1 - 7805 7689 7710 7824 -1 - 1716 1652 1552 1624 -1 - 7839 7747 7675 7775 -1 - 1596 1703 1668 1557 -1 - 7719 7680 7791 7826 -1 - 1628 1548 1642 1711 -1 - 7751 7834 7765 7671 -1 - 1600 1706 1656 1547 -1 - 7723 7670 7779 7829 -1 - 1662 1692 1585 1554 -1 - 7785 7677 7708 7815 -1 - 1688 1674 1553 1573 -1 - 7811 7696 7676 7797 -1 - 1607 1541 1634 1696 -1 - 7730 7819 7757 7664 -1 - 1551 1659 1694 1576 -1 - 7674 7699 7817 7782 -1 - 1690 1584 1549 1654 -1 - 7813 7777 7672 7707 -1 - 1638 1538 1597 1697 -1 - 7761 7820 7720 7661 -1 - 1628 1698 1611 1537 -1 - 7751 7660 7734 7821 -1 - 1586 1689 1649 1543 -1 - 7709 7666 7772 7812 -1 - 1525 1608 1700 1633 -1 - 7648 7756 7823 7731 -1 - 1686 1582 1550 1645 -1 - 7809 7768 7673 7705 -1 - 1527 1635 1693 1608 -1 - 7650 7731 7816 7758 -1 - 1658 1682 1566 1545 -1 - 7781 7668 7689 7805 -1 - 1625 1691 1594 1536 -1 - 7748 7659 7717 7814 -1 - 1683 1630 1542 1590 -1 - 7806 7713 7665 7753 -1 - 1592 1695 1624 1531 -1 - 7715 7654 7747 7818 -1 - 1681 1598 1535 1607 -1 - 7804 7730 7658 7721 -1 - 1593 1555 1598 1665 -1 - 7716 7788 7721 7678 -1 - 1687 1591 1522 1611 -1 - 7810 7734 7645 7714 -1 - 1556 1563 1647 1651 -1 - 7679 7774 7770 7686 -1 - 1599 1661 1627 1530 -1 - 7722 7653 7750 7784 -1 - 1565 1684 1643 1516 -1 - 7688 7639 7766 7807 -1 - 1635 1527 1574 1677 -1 - 7758 7800 7697 7650 -1 - 1588 1680 3950 3948 -1 - 3948 3950 10975 10973 -1 - 10973 10975 4852 4850 -1 - 4850 4852 5222 5220 -1 - 5220 5222 5592 5590 -1 - 5590 5592 5962 5960 -1 - 5960 5962 10073 10071 -1 - 7711 10071 10073 7803 -1 - 1674 1650 1533 1553 -1 - 7797 7676 7656 7773 -1 - 1546 1556 1651 1646 -1 - 7669 7769 7774 7679 -1 - 1659 1551 1540 1644 -1 - 7782 7767 7663 7674 -1 - 1673 1562 1532 1626 -1 - 7796 7749 7655 7685 -1 - 1622 1672 1570 1529 -1 - 7745 7652 7693 7795 -1 - 1619 1669 1571 1526 -1 - 7742 7649 7694 7792 -1 - 1569 1524 1620 1670 -1 - 7692 7793 7743 7647 -1 - 1568 1523 1621 1671 -1 - 7691 7794 7744 7646 -1 - 1519 1583 1676 1592 -1 - 7642 7715 7799 7706 -1 - 1511 1577 1679 1597 -1 - 7634 7720 7802 7700 -1 - 1539 1546 1646 1639 -1 - 7662 7762 7769 7669 -1 - 1641 1658 1545 1528 -1 - 7764 7651 7668 7781 -1 - 1631 1662 1554 1521 -1 - 7754 7644 7677 7785 -1 - 1567 1513 1593 1685 -1 - 7690 7808 7716 7636 -1 - 1580 1512 1591 1678 -1 - 7703 7801 7714 7635 -1 - 1544 1637 1644 1540 -1 - 7667 7663 7767 7760 -1 - 1581 1514 3947 3949 -1 - 3949 3947 10972 10974 -1 - 10974 10972 4849 4851 -1 - 4851 4849 5219 5221 -1 - 5221 5219 5589 5591 -1 - 5591 5589 5959 5961 -1 - 5961 5959 10070 10072 -1 - 7704 10072 10070 7637 -1 - 1564 1510 1594 1675 -1 - 7687 7798 7717 7633 -1 - 1563 1499 1629 1647 -1 - 7686 7770 7752 7622 -1 - 1534 1539 1639 1636 -1 - 7657 7759 7762 7662 -1 - 1600 1501 1557 1668 -1 - 7723 7791 7680 7624 -1 - 1666 1583 1507 1578 -1 - 7789 7701 7630 7706 -1 - 1581 1667 1579 1505 -1 - 7704 7628 7702 7790 -1 - 1498 1618 1664 1544 -1 - 7621 7667 7787 7741 -1 - 1588 1509 1560 1663 -1 - 7711 7786 7683 7632 -1 - 1650 1632 1518 1533 -1 - 7773 7656 7641 7755 -1 - 1520 1534 1636 1640 -1 - 7643 7763 7759 7657 -1 - 1515 1603 1654 1549 -1 - 7638 7672 7777 7726 -1 - 1601 1645 1550 1517 -1 - 7724 7640 7673 7768 -1 - 1575 1495 1579 1660 -1 - 7698 7783 7702 7618 -1 - 1493 1572 1655 1578 -1 - 7616 7701 7778 7695 -1 - 1496 1547 1656 1590 -1 - 7619 7713 7779 7670 -1 - 1596 1500 1543 1649 -1 - 7719 7772 7666 7623 -1 - 1657 1561 1483 1575 -1 - 7780 7698 7606 7684 -1 - 1653 1559 1486 1580 -1 - 7776 7703 7609 7682 -1 - 1623 1641 1528 1504 -1 - 7746 7627 7651 7764 -1 - 1506 1520 1640 1616 -1 - 7629 7739 7763 7643 -1 - 1652 1577 1476 1552 -1 - 7775 7675 7599 7700 -1 - 1558 1481 1561 1648 -1 - 7681 7771 7684 7604 -1 - 1615 1502 1508 1617 -1 - 7738 7740 7631 7625 -1 - 1503 1584 1631 1521 -1 - 7626 7644 7754 7707 -1 - 1632 1595 1488 1518 -1 - 7755 7641 7611 7718 -1 - 1630 1572 1484 1542 -1 - 7753 7665 7607 7695 -1 - 1485 1614 1629 1499 -1 - 7608 7622 7752 7737 -1 - 1502 1615 1613 1497 -1 - 7625 7620 7736 7738 -1 - 1482 1582 1626 1532 -1 - 7605 7655 7749 7705 -1 - 1609 1494 1497 1613 -1 - 7732 7736 7620 7617 -1 - 1548 1470 1558 1642 -1 - 7671 7765 7681 7593 -1 - 1599 1455 1516 1643 -1 - 7722 7766 7639 7578 -1 - 1602 1623 1504 1478 -1 - 7725 7601 7627 7746 -1 - 1586 1471 1530 1627 -1 - 7709 7750 7653 7594 -1 - 1494 1609 1604 1490 -1 - 7617 7613 7727 7732 -1 - 1610 1489 1492 1606 -1 - 7733 7729 7615 7612 -1 - 1614 1485 1487 1612 -1 - 7737 7735 7610 7608 -1 - 1491 1605 1606 1492 -1 - 7614 7615 7729 7728 -1 - 1489 1610 1612 1487 -1 - 7612 7610 7735 7733 -1 - 1605 1491 1490 1604 -1 - 7728 7727 7613 7614 -1 - 1538 1638 1574 1463 -1 - 7661 7586 7697 7761 -1 - 1468 1559 1634 1541 -1 - 7591 7664 7757 7682 -1 - 1479 1506 1616 1589 -1 - 7602 7712 7739 7629 -1 - 1508 1477 1587 1617 -1 - 7631 7740 7710 7600 -1 - 1567 1625 1536 1464 -1 - 7690 7587 7659 7748 -1 - 1569 1619 1526 1475 -1 - 7692 7598 7649 7742 -1 - 1523 1473 1571 1621 -1 - 7646 7744 7694 7596 -1 - 1524 1474 1570 1620 -1 - 7647 7743 7693 7597 -1 - 1564 1622 1529 1469 -1 - 7687 7592 7652 7745 -1 - 1618 1498 1466 1585 -1 - 7741 7708 7589 7621 -1 - 1456 1525 1633 1560 -1 - 7579 7683 7756 7648 -1 - 1548 1628 1537 1461 -1 - 7671 7584 7660 7751 -1 - 1568 1601 1517 1472 -1 - 7691 7595 7640 7724 -1 - 1552 1452 1531 1624 -1 - 7675 7747 7654 7575 -1 - 1467 1562 1603 1515 -1 - 7590 7638 7726 7685 -1 - 1555 1457 1535 1598 -1 - 7678 7721 7658 7580 -1 - 1565 1480 1488 1595 -1 - 7688 7718 7611 7603 -1 - 1541 1607 1535 1450 -1 - 7664 7573 7658 7730 -1 - 1576 1602 1478 1458 -1 - 7699 7581 7601 7725 -1 - 1457 1555 1593 1513 -1 - 7580 7636 7716 7678 -1 - 1500 1596 1557 1454 -1 - 7623 7577 7680 7719 -1 - 1522 1448 1537 1611 -1 - 7645 7734 7660 7571 -1 - 1460 1479 1589 1573 -1 - 7583 7696 7712 7602 -1 - 1584 1503 1465 1549 -1 - 7707 7672 7588 7626 -1 - 1477 1459 1566 1587 -1 - 7600 7710 7689 7582 -1 - 1501 1600 1547 1447 -1 - 7624 7570 7670 7723 -1 - 1542 1453 1496 1590 -1 - 7665 7713 7619 7576 -1 - 1499 1563 1556 1462 -1 - 7622 7585 7679 7686 -1 - 1538 1442 1511 1597 -1 - 7661 7720 7634 7565 -1 - 1582 1482 1451 1550 -1 - 7705 7673 7574 7605 -1 - 1510 1444 1536 1594 -1 - 7633 7717 7659 7567 -1 - 1608 1525 1421 1527 -1 - 7731 7650 7544 7648 -1 - 1441 1519 1592 1531 -1 - 7564 7654 7715 7642 -1 - 1509 1588 3948 3945 -1 - 3945 3948 10973 10970 -1 - 10970 10973 4850 4847 -1 - 4847 4850 5220 5217 -1 - 5217 5220 5590 5587 -1 - 5587 5590 5960 5957 -1 - 5957 5960 10071 10068 -1 - 7632 10068 10071 7711 -1 - 1512 1436 1522 1591 -1 - 7635 7714 7645 7559 -1 - 1445 1554 1585 1466 -1 - 7568 7589 7708 7677 -1 - 1471 1586 1543 1438 -1 - 7594 7561 7666 7709 -1 - 1514 1435 3946 3947 -1 - 3947 3946 10971 10972 -1 - 10972 10971 4848 4849 -1 - 4849 4848 5218 5219 -1 - 5219 5218 5588 5589 -1 - 5589 5588 5958 5959 -1 - 5959 5958 10069 10070 -1 - 7637 10070 10069 7558 -1 - 1583 1519 1428 1507 -1 - 7706 7630 7551 7642 -1 - 1446 1551 1576 1458 -1 - 7569 7581 7699 7674 -1 - 1514 1581 1505 1429 -1 - 7637 7552 7628 7704 -1 - 1443 1460 1573 1553 -1 - 7566 7676 7696 7583 -1 - 1556 1546 1449 1462 -1 - 7679 7585 7572 7669 -1 - 1459 1439 1545 1566 -1 - 7582 7689 7668 7562 -1 - 1495 1425 1505 1579 -1 - 7618 7702 7628 7548 -1 - 1426 1493 1578 1507 -1 - 7549 7630 7701 7616 -1 - 1433 1529 1570 1474 -1 - 7556 7597 7693 7652 -1 - 1431 1526 1571 1473 -1 - 7554 7596 7694 7649 -1 - 1524 1569 1475 1432 -1 - 7647 7555 7598 7692 -1 - 1512 1580 1486 1422 -1 - 7635 7545 7609 7703 -1 - 1523 1568 1472 1430 -1 - 7646 7553 7595 7691 -1 - 1562 1467 1434 1532 -1 - 7685 7655 7557 7590 -1 - 1455 1599 1530 1401 -1 - 7578 7524 7653 7722 -1 - 1495 1575 1483 1415 -1 - 7618 7538 7606 7698 -1 - 1572 1493 1416 1484 -1 - 7695 7607 7539 7616 -1 - 1577 1511 1412 1476 -1 - 7700 7599 7535 7634 -1 - 1546 1539 1440 1449 -1 - 7669 7572 7563 7662 -1 - 1510 1564 1469 1413 -1 - 7633 7536 7592 7687 -1 - 1396 1463 1574 1527 -1 - 7519 7650 7697 7586 -1 - 1481 1411 1483 1561 -1 - 7604 7684 7606 7534 -1 - 1513 1567 1464 1407 -1 - 7636 7530 7587 7690 -1 - 1509 1423 1456 1560 -1 - 7632 7683 7579 7546 -1 - 1551 1446 1418 1540 -1 - 7674 7663 7541 7569 -1 - 1424 1515 1549 1465 -1 - 7547 7588 7672 7638 -1 - 1384 1480 1565 1516 -1 - 7507 7639 7688 7603 -1 - 1419 1443 1553 1533 -1 - 7542 7656 7676 7566 -1 - 1420 1517 1550 1451 -1 - 7543 7574 7673 7640 -1 - 1539 1534 1427 1440 -1 - 7662 7563 7550 7657 -1 - 1559 1468 1408 1486 -1 - 7682 7609 7531 7591 -1 - 1439 1417 1528 1545 -1 - 7562 7668 7651 7540 -1 - 1501 1403 1454 1557 -1 - 7624 7680 7577 7526 -1 - 1481 1558 1470 1404 -1 - 7604 7527 7593 7681 -1 - 1554 1445 1409 1521 -1 - 7677 7644 7532 7568 -1 - 1544 1540 1418 1405 -1 - 7667 7528 7541 7663 -1 - 1453 1542 1484 1410 -1 - 7576 7533 7607 7665 -1 - 1547 1496 1406 1447 -1 - 7670 7570 7529 7619 -1 - 1534 1520 1414 1427 -1 - 7657 7550 7537 7643 -1 - 1500 1402 1438 1543 -1 - 7623 7666 7561 7525 -1 - 1470 1548 1461 1390 -1 - 7593 7513 7584 7671 -1 - 1452 1552 1476 1383 -1 - 7575 7506 7599 7675 -1 - 1409 1437 1503 1521 -1 - 7532 7644 7626 7560 -1 - 1397 1419 1533 1518 -1 - 7520 7641 7656 7542 -1 - 1380 1468 1541 1450 -1 - 7503 7573 7664 7591 -1 - 1399 1482 1532 1434 -1 - 7522 7557 7655 7605 -1 - 1417 1395 1504 1528 -1 - 7540 7651 7627 7518 -1 - 1520 1506 1394 1414 -1 - 7643 7537 7517 7629 -1 - 1375 1461 1537 1448 -1 - 7498 7571 7660 7584 -1 - 1372 1498 1544 1405 -1 - 7495 7528 7667 7621 -1 - 1526 1431 1385 1475 -1 - 7649 7598 7508 7554 -1 - 1474 1524 1432 1387 -1 - 7597 7510 7555 7647 -1 - 1473 1523 1430 1386 -1 - 7596 7509 7553 7646 -1 - 1444 1371 1464 1536 -1 - 7567 7659 7587 7494 -1 - 1529 1433 1378 1469 -1 - 7652 7592 7501 7556 -1 - 1535 1457 1367 1450 -1 - 7658 7573 7490 7580 -1 - 1442 1538 1463 1368 -1 - 7565 7491 7586 7661 -1 - 1503 1437 1400 1465 -1 - 7626 7588 7523 7560 -1 - 1502 1393 1398 1508 -1 - 7625 7631 7521 7516 -1 - 1517 1420 1382 1472 -1 - 7640 7595 7505 7543 -1 - 1393 1502 1497 1392 -1 - 7516 7515 7620 7625 -1 - 1381 1397 1518 1488 -1 - 7504 7611 7641 7520 -1 - 1365 1441 1531 1452 -1 - 7488 7575 7654 7564 -1 - 1377 1467 1515 1424 -1 - 7500 7547 7638 7590 -1 - 1494 1391 1392 1497 -1 - 7617 7620 7515 7514 -1 - 1391 1494 1490 1389 -1 - 7514 7512 7613 7617 -1 - 1436 1363 1448 1522 -1 - 7559 7645 7571 7486 -1 - 1491 1388 1389 1490 -1 - 7614 7613 7512 7511 -1 - 1388 1491 1492 1379 -1 - 7511 7502 7615 7614 -1 - 1477 1508 1398 1373 -1 - 7600 7496 7521 7631 -1 - 1471 1357 1401 1530 -1 - 7594 7653 7524 7480 -1 - 1506 1479 1370 1394 -1 - 7629 7517 7493 7602 -1 - 1489 1376 1379 1492 -1 - 7612 7615 7502 7499 -1 - 1395 1369 1478 1504 -1 - 7518 7627 7601 7492 -1 - 1480 1384 1381 1488 -1 - 7603 7611 7504 7507 -1 - 1435 1361 3944 3946 -1 - 3946 3944 10969 10971 -1 - 10971 10969 4846 4848 -1 - 4848 4846 5216 5218 -1 - 5218 5216 5586 5588 -1 - 5588 5586 5956 5958 -1 - 5958 5956 10067 10069 -1 - 7558 10069 10067 7484 -1 - 1423 1509 3945 3943 -1 - 3943 3945 10970 10968 -1 - 10968 10970 4847 4845 -1 - 4845 4847 5217 5215 -1 - 5215 5217 5587 5585 -1 - 5585 5587 5957 5955 -1 - 5955 5957 10068 10066 -1 - 7546 10066 10068 7632 -1 - 1376 1489 1487 1374 -1 - 7499 7497 7610 7612 -1 - 1525 1456 1330 1421 -1 - 7648 7544 7453 7579 -1 - 1519 1441 1353 1428 -1 - 7642 7551 7476 7564 -1 - 1435 1514 1429 1359 -1 - 7558 7482 7552 7637 -1 - 1453 1366 1406 1496 -1 - 7576 7619 7529 7489 -1 - 1364 1374 1487 1485 -1 - 7487 7608 7610 7497 -1 - 1362 1364 1485 1499 -1 - 7485 7622 7608 7487 -1 - 1343 1457 1513 1407 -1 - 7466 7530 7636 7580 -1 - 1436 1512 1422 1349 -1 - 7559 7472 7545 7635 -1 - 1402 1500 1454 1354 -1 - 7525 7477 7577 7623 -1 - 1425 1352 1429 1505 -1 - 7548 7628 7552 7475 -1 - 1444 1510 1413 1347 -1 - 7567 7470 7536 7633 -1 - 1482 1399 1360 1451 -1 - 7605 7574 7483 7522 -1 - 1345 1426 1507 1428 -1 - 7468 7551 7630 7549 -1 - 1442 1340 1412 1511 -1 - 7565 7634 7535 7463 -1 - 1498 1372 1351 1466 -1 - 7621 7589 7474 7495 -1 - 1403 1501 1447 1341 -1 - 7526 7464 7570 7624 -1 - 1425 1495 1415 1344 -1 - 7548 7467 7538 7618 -1 - 1493 1426 1336 1416 -1 - 7616 7539 7459 7549 -1 - 1346 1362 1499 1462 -1 - 7469 7585 7622 7485 -1 - 1455 1319 1384 1516 -1 - 7578 7639 7507 7442 -1 - 1459 1477 1373 1358 -1 - 7582 7481 7496 7600 -1 - 1479 1460 1350 1370 -1 - 7602 7493 7473 7583 -1 - 1369 1355 1458 1478 -1 - 7492 7601 7581 7478 -1 - 1339 1410 1484 1416 -1 - 7462 7539 7607 7533 -1 - 1411 1332 1415 1483 -1 - 7534 7606 7538 7455 -1 - 1408 1329 1422 1486 -1 - 7531 7609 7545 7452 -1 - 1308 1396 1527 1421 -1 - 7431 7544 7650 7519 -1 - 1400 1356 1424 1465 -1 - 7523 7588 7547 7479 -1 - 1338 1433 1474 1387 -1 - 7461 7510 7597 7556 -1 - 1385 1334 1432 1475 -1 - 7508 7598 7555 7457 -1 - 1335 1431 1473 1386 -1 - 7458 7509 7596 7554 -1 - 1337 1430 1472 1382 -1 - 7460 7505 7595 7553 -1 - 1467 1377 1342 1434 -1 - 7590 7557 7465 7500 -1 - 1411 1481 1404 1324 -1 - 7534 7447 7527 7604 -1 - 1331 1346 1462 1449 -1 - 7454 7572 7585 7469 -1 - 1327 1445 1466 1351 -1 - 7450 7474 7589 7568 -1 - 1378 1320 1413 1469 -1 - 7501 7592 7536 7443 -1 - 1412 1315 1383 1476 -1 - 7535 7599 7506 7438 -1 - 1439 1459 1358 1328 -1 - 7562 7451 7481 7582 -1 - 1325 1446 1458 1355 -1 - 7448 7478 7581 7569 -1 - 1318 1404 1470 1390 -1 - 7441 7513 7593 7527 -1 - 1460 1443 1326 1350 -1 - 7583 7473 7449 7566 -1 - 1357 1471 1438 1316 -1 - 7480 7439 7561 7594 -1 - 1468 1380 1317 1408 -1 - 7591 7531 7440 7503 -1 - 1437 1409 1333 1400 -1 - 7560 7523 7456 7532 -1 - 1323 1420 1451 1360 -1 - 7446 7483 7574 7543 -1 - 1348 1330 1456 1423 -1 - 7471 7546 7579 7453 -1 - 1366 1453 1410 1322 -1 - 7489 7445 7533 7576 -1 - 1371 1312 1407 1464 -1 - 7494 7587 7530 7435 -1 - 1321 1331 1449 1440 -1 - 7444 7563 7572 7454 -1 - 1461 1375 1306 1390 -1 - 7584 7513 7429 7498 -1 - 1463 1396 1290 1368 -1 - 7586 7491 7413 7519 -1 - 1403 1304 1354 1454 -1 - 7526 7577 7477 7427 -1 - 1301 1365 1452 1383 -1 - 7424 7506 7575 7488 -1 - 1314 1321 1440 1427 -1 - 7437 7550 7563 7444 -1 - 1417 1439 1328 1313 -1 - 7540 7436 7451 7562 -1 - 1298 1380 1450 1367 -1 - 7421 7490 7573 7503 -1 - 1305 1341 1447 1406 -1 - 7428 7529 7570 7464 -1 - 1443 1419 1310 1326 -1 - 7566 7449 7433 7542 -1 - 1446 1325 1303 1418 -1 - 7569 7541 7426 7448 -1 - 1309 1399 1434 1342 -1 - 7432 7465 7557 7522 -1 - 1363 1293 1375 1448 -1 - 7486 7571 7498 7416 -1 - 1445 1327 1302 1409 -1 - 7568 7532 7425 7450 -1 - 1356 1311 1377 1424 -1 - 7479 7547 7500 7434 -1 - 1307 1314 1427 1414 -1 - 7430 7537 7550 7437 -1 - 1361 1297 3941 3944 -1 - 3944 3941 10966 10969 -1 - 10969 10966 4843 4846 -1 - 4846 4843 5213 5216 -1 - 5216 5213 5583 5586 -1 - 5586 5583 5953 5956 -1 - 5956 5953 10064 10067 -1 - 7484 10067 10064 7420 -1 - 1430 1337 1299 1386 -1 - 7553 7509 7422 7460 -1 - 1334 1296 1387 1432 -1 - 7457 7555 7510 7419 -1 - 1431 1335 1295 1385 -1 - 7554 7508 7418 7458 -1 - 1402 1300 1316 1438 -1 - 7525 7561 7439 7423 -1 - 1433 1338 1292 1378 -1 - 7556 7501 7415 7461 -1 - 1371 1444 1347 1284 -1 - 7494 7407 7470 7567 -1 - 1457 1343 1273 1367 -1 - 7580 7490 7396 7466 -1 - 1361 1435 1359 1289 -1 - 7484 7412 7482 7558 -1 - 1441 1365 1282 1353 -1 - 7564 7476 7405 7488 -1 - 1319 1455 1401 1255 -1 - 7442 7378 7524 7578 -1 - 3942 1348 1423 3943 -1 - 3942 3943 10968 10967 -1 - 10967 10968 4845 4844 -1 - 4844 4845 5215 5214 -1 - 5214 5215 5585 5584 -1 - 5584 5585 5955 5954 -1 - 5954 5955 10066 10065 -1 - 10065 10066 7546 7471 -1 - 1363 1436 1349 1279 -1 - 7486 7402 7472 7559 -1 - 1420 1323 1294 1382 -1 - 7543 7505 7417 7446 -1 - 1340 1442 1368 1276 -1 - 7463 7399 7491 7565 -1 - 1359 1429 1352 1280 -1 - 7482 7403 7475 7552 -1 - 1395 1417 1313 1291 -1 - 7518 7414 7436 7540 -1 - 1419 1397 1288 1310 -1 - 7542 7433 7411 7520 -1 - 1287 1307 1414 1394 -1 - 7410 7517 7537 7430 -1 - 1352 1425 1344 1277 -1 - 7475 7400 7467 7548 -1 - 1266 1345 1428 1353 -1 - 7389 7476 7551 7468 -1 - 1418 1303 1269 1405 -1 - 7541 7528 7392 7426 -1 - 1356 1400 1333 1285 -1 - 7479 7408 7456 7523 -1 - 1426 1345 1256 1336 -1 - 7549 7459 7379 7468 -1 - 1267 1339 1416 1336 -1 - 7390 7459 7539 7462 -1 - 1329 1259 1349 1422 -1 - 7452 7545 7472 7382 -1 - 1263 1344 1415 1332 -1 - 7386 7455 7538 7467 -1 - 1366 1286 1305 1406 -1 - 7489 7529 7428 7409 -1 - 1393 1283 1281 1398 -1 - 7516 7521 7404 7406 -1 - 1410 1339 1272 1322 -1 - 7533 7445 7395 7462 -1 - 1283 1393 1392 1278 -1 - 7406 7401 7515 7516 -1 - 1320 1253 1347 1413 -1 - 7443 7536 7470 7376 -1 - 1399 1309 1274 1360 -1 - 7522 7483 7397 7432 -1 - 1391 1275 1278 1392 -1 - 7514 7515 7401 7398 -1 - 1397 1381 1261 1288 -1 - 7520 7411 7384 7504 -1 - 1324 1251 1332 1411 -1 - 7447 7534 7455 7374 -1 - 1369 1395 1291 1268 -1 - 7492 7391 7414 7518 -1 - 1281 1264 1373 1398 -1 - 7404 7521 7496 7387 -1 - 1275 1391 1389 1271 -1 - 7398 7394 7512 7514 -1 - 1258 1287 1394 1370 -1 - 7381 7493 7517 7410 -1 - 1340 1238 1315 1412 -1 - 7463 7535 7438 7361 -1 - 1300 1402 1354 1254 -1 - 7423 7377 7477 7525 -1 - 1388 1265 1271 1389 -1 - 7511 7512 7394 7388 -1 - 1312 1241 1343 1407 -1 - 7435 7530 7466 7364 -1 - 1265 1388 1379 1262 -1 - 7388 7385 7502 7511 -1 - 1329 1408 1317 1243 -1 - 7452 7366 7440 7531 -1 - 1311 1270 1342 1377 -1 - 7434 7500 7465 7393 -1 - 1252 1333 1409 1302 -1 - 7375 7425 7532 7456 -1 - 1404 1318 1244 1324 -1 - 7527 7447 7367 7441 -1 - 1376 1260 1262 1379 -1 - 7499 7502 7385 7383 -1 - 1304 1403 1341 1239 -1 - 7427 7362 7464 7526 -1 - 1240 1372 1405 1269 -1 - 7363 7392 7528 7495 -1 - 1223 1308 1421 1330 -1 - 7346 7453 7544 7431 -1 - 1260 1376 1374 1257 -1 - 7383 7380 7497 7499 -1 - 1296 1249 1338 1387 -1 - 7419 7510 7461 7372 -1 - 1247 1335 1386 1299 -1 - 7370 7422 7509 7458 -1 - 1334 1385 1295 1246 -1 - 7457 7369 7418 7508 -1 - 1248 1337 1382 1294 -1 - 7371 7417 7505 7460 -1 - 1381 1384 1228 1261 -1 - 7504 7384 7351 7507 -1 - 1374 1364 1250 1257 -1 - 7497 7380 7373 7487 -1 - 1306 1232 1318 1390 -1 - 7429 7513 7441 7355 -1 - 1355 1369 1268 1242 -1 - 7478 7365 7391 7492 -1 - 1264 1237 1358 1373 -1 - 7387 7496 7481 7360 -1 - 1320 1378 1292 1230 -1 - 7443 7353 7415 7501 -1 - 1235 1258 1370 1350 -1 - 7358 7473 7493 7381 -1 - 1286 1366 1322 1245 -1 - 7409 7368 7445 7489 -1 - 1357 1211 1255 1401 -1 - 7480 7524 7378 7334 -1 - 1224 1301 1383 1315 -1 - 7347 7438 7506 7424 -1 - 1380 1298 1225 1317 -1 - 7503 7440 7348 7421 -1 - 1364 1362 1236 1250 -1 - 7487 7373 7359 7485 -1 - 1372 1240 1226 1351 -1 - 7495 7474 7349 7363 -1 - 1293 1219 1306 1375 -1 - 7416 7498 7429 7342 -1 - 1233 1323 1360 1274 -1 - 7356 7397 7483 7446 -1 - 1396 1308 1203 1290 -1 - 7519 7413 7326 7431 -1 - 1330 1348 3942 3939 -1 - 3939 3942 10967 10964 -1 - 10964 10967 4844 4841 -1 - 4841 4844 5214 5211 -1 - 5211 5214 5584 5581 -1 - 5581 5584 5954 5951 -1 - 5951 5954 10065 10062 -1 - 7453 10062 10065 7471 -1 - 1362 1346 1231 1236 -1 - 7485 7359 7354 7469 -1 - 1312 1371 1284 1218 -1 - 7435 7341 7407 7494 -1 - 1297 1229 3940 3941 -1 - 3941 3940 10965 10966 -1 - 10966 10965 4842 4843 -1 - 4843 4842 5212 5213 -1 - 5213 5212 5582 5583 -1 - 5583 5582 5952 5953 -1 - 5953 5952 10063 10064 -1 - 7420 10064 10063 7352 -1 - 1311 1356 1285 1234 -1 - 7434 7357 7408 7479 -1 - 1297 1361 1289 1216 -1 - 7420 7339 7412 7484 -1 - 1365 1301 1210 1282 -1 - 7488 7405 7333 7424 -1 - 1237 1220 1328 1358 -1 - 7360 7481 7451 7343 -1 - 1227 1309 1342 1270 -1 - 7350 7393 7465 7432 -1 - 1293 1363 1279 1208 -1 - 7416 7331 7402 7486 -1 - 1205 1298 1367 1273 -1 - 7328 7396 7490 7421 -1 - 1346 1331 1221 1231 -1 - 7469 7354 7344 7454 -1 - 1217 1235 1350 1326 -1 - 7340 7449 7473 7358 -1 - 1206 1325 1355 1242 -1 - 7329 7365 7478 7448 -1 - 1222 1327 1351 1226 -1 - 7345 7349 7474 7450 -1 - 1207 1289 1359 1280 -1 - 7330 7403 7482 7412 -1 - 1304 1212 1254 1354 -1 - 7427 7477 7377 7335 -1 - 1188 1276 1368 1290 -1 - 7311 7413 7491 7399 -1 - 1319 1175 1228 1384 -1 - 7442 7507 7351 7298 -1 - 1277 1199 1280 1352 -1 - 7400 7475 7403 7322 -1 - 1191 1266 1353 1282 -1 - 7314 7405 7476 7389 -1 - 1331 1321 1213 1221 -1 - 7454 7344 7336 7444 -1 - 1337 1248 1202 1299 -1 - 7460 7422 7325 7371 -1 - 1296 1334 1246 1201 -1 - 7419 7324 7369 7457 -1 - 1333 1252 1209 1285 -1 - 7456 7408 7332 7375 -1 - 1259 1187 1279 1349 -1 - 7382 7472 7402 7310 -1 - 1335 1247 1200 1295 -1 - 7458 7418 7323 7370 -1 - 1341 1305 1184 1239 -1 - 7464 7362 7307 7428 -1 - 1253 1186 1284 1347 -1 - 7376 7470 7407 7309 -1 - 1344 1263 1190 1277 -1 - 7467 7400 7313 7386 -1 - 1249 1195 1292 1338 -1 - 7372 7461 7415 7318 -1 - 1339 1267 1194 1272 -1 - 7462 7395 7317 7390 -1 - 1220 1196 1313 1328 -1 - 7343 7451 7436 7319 -1 - 1323 1233 1198 1294 -1 - 7446 7417 7321 7356 -1 - 1321 1314 1204 1213 -1 - 7444 7336 7327 7437 -1 - 1182 1267 1336 1256 -1 - 7305 7379 7459 7390 -1 - 1345 1266 1179 1256 -1 - 7468 7379 7302 7389 -1 - 1211 1357 1316 1166 -1 - 7334 7289 7439 7480 -1 - 1327 1222 1193 1302 -1 - 7450 7425 7316 7345 -1 - 1189 1217 1326 1310 -1 - 7312 7433 7449 7340 -1 - 1272 1197 1245 1322 -1 - 7395 7445 7368 7320 -1 - 1251 1181 1263 1332 -1 - 7374 7455 7386 7304 -1 - 1241 1178 1273 1343 -1 - 7364 7466 7396 7301 -1 - 1238 1340 1276 1171 -1 - 7361 7294 7399 7463 -1 - 1314 1307 1192 1204 -1 - 7437 7327 7315 7430 -1 - 1259 1329 1243 1173 -1 - 7382 7296 7366 7452 -1 - 1251 1324 1244 1172 -1 - 7374 7295 7367 7447 -1 - 1234 1185 1270 1311 -1 - 7357 7434 7393 7308 -1 - 1325 1206 1164 1303 -1 - 7448 7426 7287 7329 -1 - 1215 1166 1316 1300 -1 - 7338 7423 7439 7289 -1 - 1309 1227 1183 1274 -1 - 7432 7397 7306 7350 -1 - 1214 1184 1305 1286 -1 - 7337 7409 7428 7307 -1 - 1253 1320 1230 1174 -1 - 7376 7297 7353 7443 -1 - 1196 1177 1291 1313 -1 - 7319 7436 7414 7300 -1 - 1232 1165 1244 1318 -1 - 7355 7441 7367 7288 -1 - 1307 1287 1170 1192 -1 - 7430 7315 7293 7410 -1 - 1169 1189 1310 1288 -1 - 7292 7411 7433 7312 -1 - 1159 1243 1317 1225 -1 - 7282 7348 7440 7366 -1 - 1176 1215 1300 1254 -1 - 7299 7377 7423 7338 -1 - 1158 1224 1315 1238 -1 - 7281 7361 7438 7347 -1 - 1229 1180 3938 3940 -1 - 3940 3938 10963 10965 -1 - 10965 10963 4840 4842 -1 - 4842 4840 5210 5212 -1 - 5212 5210 5580 5582 -1 - 5582 5580 5950 5952 -1 - 5952 5950 10061 10063 -1 - 7352 10063 10061 7303 -1 - 1241 1312 1218 1152 -1 - 7364 7275 7341 7435 -1 - 1167 1214 1286 1245 -1 - 7290 7368 7409 7337 -1 - 1232 1306 1219 1149 -1 - 7355 7272 7342 7429 -1 - 1193 1162 1252 1302 -1 - 7316 7425 7375 7285 -1 - 1212 1304 1239 1140 -1 - 7335 7263 7362 7427 -1 - 3937 1223 1330 3939 -1 - 3937 3939 10964 10962 -1 - 10962 10964 4841 4839 -1 - 4839 4841 5211 5209 -1 - 5209 5211 5581 5579 -1 - 5579 5581 5951 5949 -1 - 5949 5951 10062 10060 -1 - 10060 10062 7453 7346 -1 - 1155 1247 1299 1202 -1 - 7278 7325 7422 7370 -1 - 1249 1296 1201 1157 -1 - 7372 7280 7324 7419 -1 - 1283 1163 1168 1281 -1 - 7406 7404 7291 7286 -1 - 1161 1248 1294 1198 -1 - 7284 7321 7417 7371 -1 - 1153 1246 1295 1200 -1 - 7276 7323 7418 7369 -1 - 1229 1297 1216 1147 -1 - 7352 7270 7339 7420 -1 - 1177 1160 1268 1291 -1 - 7300 7414 7391 7283 -1 - 1234 1285 1209 1154 -1 - 7357 7277 7332 7408 -1 - 1301 1224 1135 1210 -1 - 7424 7333 7258 7347 -1 - 1264 1281 1168 1156 -1 - 7387 7279 7291 7404 -1 - 1163 1283 1278 1151 -1 - 7286 7274 7401 7406 -1 - 1287 1258 1148 1170 -1 - 7410 7293 7271 7381 -1 - 1146 1169 1288 1261 -1 - 7269 7384 7411 7292 -1 - 1143 1230 1292 1195 -1 - 7266 7318 7415 7353 -1 - 1298 1205 1133 1225 -1 - 7421 7348 7256 7328 -1 - 1308 1223 1124 1203 -1 - 7431 7326 7247 7346 -1 - 1175 1319 1255 1103 -1 - 7298 7226 7378 7442 -1 - 1303 1164 1125 1269 -1 - 7426 7392 7248 7287 -1 - 1219 1293 1208 1131 -1 - 7342 7254 7331 7416 -1 - 1275 1150 1151 1278 -1 - 7398 7401 7274 7273 -1 - 1289 1207 1130 1216 -1 - 7412 7339 7253 7330 -1 - 1145 1233 1274 1183 -1 - 7268 7306 7397 7356 -1 - 1150 1275 1271 1136 -1 - 7273 7259 7394 7398 -1 - 1185 1142 1227 1270 -1 - 7308 7393 7350 7265 -1 - 1265 1138 1136 1271 -1 - 7388 7394 7259 7261 -1 - 1123 1218 1284 1186 -1 - 7246 7309 7407 7341 -1 - 1138 1265 1262 1141 -1 - 7261 7264 7385 7388 -1 - 1121 1191 1282 1210 -1 - 7244 7333 7405 7314 -1 - 1260 1137 1141 1262 -1 - 7383 7385 7264 7260 -1 - 1199 1122 1207 1280 -1 - 7322 7403 7330 7245 -1 - 1137 1260 1257 1139 -1 - 7260 7262 7380 7383 -1 - 1160 1132 1242 1268 -1 - 7283 7391 7365 7255 -1 - 1114 1188 1290 1203 -1 - 7237 7326 7413 7311 -1 - 1237 1264 1156 1128 -1 - 7360 7251 7279 7387 -1 - 1119 1208 1279 1187 -1 - 7242 7310 7402 7331 -1 - 1212 1144 1176 1254 -1 - 7335 7377 7299 7267 -1 - 1197 1272 1194 1120 -1 - 7320 7243 7317 7395 -1 - 1129 1139 1257 1250 -1 - 7252 7373 7380 7262 -1 - 1199 1277 1190 1117 -1 - 7322 7240 7313 7400 -1 - 1258 1235 1126 1148 -1 - 7381 7271 7249 7358 -1 - 1178 1112 1205 1273 -1 - 7301 7396 7328 7235 -1 - 1181 1113 1190 1263 -1 - 7304 7386 7313 7236 -1 - 1267 1182 1101 1194 -1 - 7390 7317 7224 7305 -1 - 1236 1127 1129 1250 -1 - 7359 7373 7252 7250 -1 - 1266 1191 1108 1179 -1 - 7389 7302 7231 7314 -1 - 1105 1240 1269 1125 -1 - 7228 7248 7392 7363 -1 - 1276 1188 1094 1171 -1 - 7399 7294 7217 7311 -1 - 1186 1253 1174 1115 -1 - 7309 7238 7297 7376 -1 - 1090 1146 1261 1228 -1 - 7213 7351 7384 7269 -1 - 1116 1167 1245 1197 -1 - 7239 7320 7368 7290 -1 - 1162 1107 1209 1252 -1 - 7285 7375 7332 7230 -1 - 1187 1259 1173 1096 -1 - 7310 7219 7296 7382 -1 - 1127 1236 1231 1118 -1 - 7250 7241 7354 7359 -1 - 1248 1161 1111 1202 -1 - 7371 7325 7234 7284 -1 - 1086 1182 1256 1179 -1 - 7209 7302 7379 7305 -1 - 1181 1251 1172 1095 -1 - 7304 7218 7295 7374 -1 - 1195 1249 1157 1106 -1 - 7318 7229 7280 7372 -1 - 1246 1153 1104 1201 -1 - 7369 7324 7227 7276 -1 - 1247 1155 1102 1200 -1 - 7370 7323 7225 7278 -1 - 1220 1237 1128 1109 -1 - 7343 7232 7251 7360 -1 - 1235 1217 1099 1126 -1 - 7358 7249 7222 7340 -1 - 1185 1234 1154 1100 -1 - 7308 7223 7277 7357 -1 - 1221 1110 1118 1231 -1 - 7344 7354 7241 7233 -1 - 1233 1145 1098 1198 -1 - 7356 7321 7221 7268 -1 - 1132 1088 1206 1242 -1 - 7255 7365 7329 7211 -1 - 1083 1134 1222 1226 -1 - 7206 7349 7345 7257 -1 - 1165 1084 1172 1244 -1 - 7288 7367 7295 7207 -1 - 1184 1214 1167 1092 -1 - 7307 7215 7290 7337 -1 - 1240 1105 1083 1226 -1 - 7363 7349 7206 7228 -1 - 1222 1134 1097 1193 -1 - 7345 7316 7220 7257 -1 - 1178 1241 1152 1078 -1 - 7301 7201 7275 7364 -1 - 1243 1159 1079 1173 -1 - 7366 7296 7202 7282 -1 - 1080 1158 1238 1171 -1 - 7203 7294 7361 7281 -1 - 1087 1180 1229 1147 -1 - 7210 7270 7352 7303 -1 - 1142 1091 1183 1227 -1 - 7265 7350 7306 7214 -1 - 1180 1087 3936 3938 -1 - 3938 3936 10961 10963 -1 - 10963 10961 4838 4840 -1 - 4840 4838 5208 5210 -1 - 5210 5208 5578 5580 -1 - 5580 5578 5948 5950 -1 - 5950 5948 10059 10061 -1 - 7303 10061 10059 7210 -1 - 1211 1074 1103 1255 -1 - 7334 7378 7226 7197 -1 - 1166 1215 1176 1081 -1 - 7289 7204 7299 7338 -1 - 1110 1221 1213 1093 -1 - 7233 7216 7336 7344 -1 - 1230 1143 1089 1174 -1 - 7353 7297 7212 7266 -1 - 1184 1073 1140 1239 -1 - 7307 7362 7263 7196 -1 - 1165 1232 1149 1075 -1 - 7288 7198 7272 7355 -1 - 1196 1220 1109 1082 -1 - 7319 7205 7232 7343 -1 - 1085 1093 1213 1204 -1 - 7208 7327 7336 7216 -1 - 1217 1189 1076 1099 -1 - 7340 7222 7199 7312 -1 - 1224 1158 1072 1135 -1 - 7347 7258 7195 7281 -1 - 1070 1159 1225 1133 -1 - 7193 7256 7348 7282 -1 - 1077 1085 1204 1192 -1 - 7200 7315 7327 7208 -1 - 1067 1149 1219 1131 -1 - 7190 7254 7342 7272 -1 - 1147 1216 1130 1060 -1 - 7270 7183 7253 7339 -1 - 1218 1123 1061 1152 -1 - 7341 7275 7184 7246 -1 - 1046 1090 1228 1175 -1 - 7169 7298 7351 7213 -1 - 1044 1144 1212 1140 -1 - 7167 7263 7335 7267 -1 - 1107 1069 1154 1209 -1 - 7230 7332 7277 7192 -1 - 1177 1196 1082 1071 -1 - 7300 7194 7205 7319 -1 - 1053 1121 1210 1135 -1 - 7176 7258 7333 7244 -1 - 1066 1155 1202 1111 -1 - 7189 7234 7325 7278 -1 - 1223 3937 3935 1124 -1 - 3935 3937 10962 10960 -1 - 10960 10962 4839 4837 -1 - 4837 4839 5209 5207 -1 - 5207 5209 5579 5577 -1 - 5577 5579 5949 5947 -1 - 5947 5949 10060 10058 -1 - 7346 7247 10058 10060 -1 - 1064 1157 1201 1104 -1 - 7187 7227 7324 7280 -1 - 1162 1193 1097 1068 -1 - 7285 7191 7220 7316 -1 - 1088 1055 1164 1206 -1 - 7211 7329 7287 7178 -1 - 1063 1153 1200 1102 -1 - 7186 7225 7323 7276 -1 - 1056 1161 1198 1098 -1 - 7179 7221 7321 7284 -1 - 1122 1050 1130 1207 -1 - 7245 7330 7253 7173 -1 - 1170 1065 1077 1192 -1 - 7293 7315 7200 7188 -1 - 1208 1119 1049 1131 -1 - 7331 7254 7172 7242 -1 - 1189 1169 1057 1076 -1 - 7312 7199 7180 7292 -1 - 1051 1143 1195 1106 -1 - 7174 7229 7318 7266 -1 - 1058 1116 1197 1120 -1 - 7181 7243 7320 7239 -1 - 1142 1185 1100 1062 -1 - 7265 7185 7223 7308 -1 - 1041 1133 1205 1112 -1 - 7164 7235 7328 7256 -1 - 1122 1199 1117 1043 -1 - 7245 7166 7240 7322 -1 - 1039 1114 1203 1124 -1 - 7162 7247 7326 7237 -1 - 1054 1145 1183 1091 -1 - 7177 7214 7306 7268 -1 - 1045 1123 1186 1115 -1 - 7168 7238 7309 7246 -1 - 1074 1211 1166 1024 -1 - 7197 7147 7289 7334 -1 - 1191 1121 1038 1108 -1 - 7314 7231 7161 7244 -1 - 1036 1120 1194 1101 -1 - 7159 7224 7317 7243 -1 - 1113 1035 1117 1190 -1 - 7236 7313 7240 7158 -1 - 1144 1044 1081 1176 -1 - 7267 7299 7204 7167 -1 - 1033 1119 1187 1096 -1 - 7156 7219 7310 7242 -1 - 1160 1177 1071 1048 -1 - 7283 7171 7194 7300 -1 - 1089 1059 1115 1174 -1 - 7212 7297 7238 7182 -1 - 1188 1114 1031 1094 -1 - 7311 7217 7154 7237 -1 - 1163 1047 1052 1168 -1 - 7286 7291 7175 7170 -1 - 1113 1181 1095 1032 -1 - 7236 7155 7218 7304 -1 - 1167 1116 1040 1092 -1 - 7290 7215 7163 7239 -1 - 1065 1170 1148 1037 -1 - 7188 7160 7271 7293 -1 - 1052 1042 1156 1168 -1 - 7175 7291 7279 7165 -1 - 1169 1146 1034 1057 -1 - 7292 7180 7157 7269 -1 - 1023 1086 1179 1108 -1 - 7146 7231 7302 7209 -1 - 1182 1086 1018 1101 -1 - 7305 7224 7141 7209 -1 - 1112 1178 1078 1021 -1 - 7235 7144 7201 7301 -1 - 1022 1095 1172 1084 -1 - 7145 7207 7295 7218 -1 - 1079 1014 1096 1173 -1 - 7202 7296 7219 7137 -1 - 1047 1163 1151 1019 -1 - 7170 7142 7274 7286 -1 - 1012 1080 1171 1094 -1 - 7135 7217 7294 7203 -1 - 1132 1160 1048 1030 -1 - 7255 7153 7171 7283 -1 - 1055 1009 1125 1164 -1 - 7178 7287 7248 7132 -1 - 1073 1184 1092 995 -1 - 7196 7118 7215 7307 -1 - 1042 1029 1128 1156 -1 - 7165 7279 7251 7152 -1 - 1107 1162 1068 1020 -1 - 7230 7143 7191 7285 -1 - 1069 1026 1100 1154 -1 - 7192 7277 7223 7149 -1 - 1134 1083 1013 1097 -1 - 7257 7220 7136 7206 -1 - 1084 1165 1075 1002 -1 - 7207 7125 7198 7288 -1 - 1157 1064 1011 1106 -1 - 7280 7229 7134 7187 -1 - 1155 1066 1010 1102 -1 - 7278 7225 7133 7189 -1 - 1150 1007 1019 1151 -1 - 7273 7274 7142 7130 -1 - 1153 1063 1006 1104 -1 - 7276 7227 7129 7186 -1 - 1015 1037 1148 1126 -1 - 7138 7249 7271 7160 -1 - 1027 1137 1139 1028 -1 - 7150 7151 7262 7260 -1 - 1161 1056 1000 1111 -1 - 7284 7234 7123 7179 -1 - 1137 1027 1025 1141 -1 - 7260 7264 7148 7150 -1 - 1016 1138 1141 1025 -1 - 7139 7148 7264 7261 -1 - 993 1046 1175 1103 -1 - 7116 7226 7298 7169 -1 - 1007 1150 1136 1005 -1 - 7130 7128 7259 7273 -1 - 1139 1129 1017 1028 -1 - 7262 7151 7140 7252 -1 - 1138 1016 1005 1136 -1 - 7261 7259 7128 7139 -1 - 990 3934 3936 1087 -1 - 3936 3934 10959 10961 -1 - 10961 10959 4836 4838 -1 - 4838 4836 5206 5208 -1 - 5208 5206 5576 5578 -1 - 5578 5576 5946 5948 -1 - 5948 5946 10057 10059 -1 - 7113 7210 10059 10057 -1 - 1158 1080 996 1072 -1 - 7281 7195 7119 7203 -1 - 1145 1054 1001 1098 -1 - 7268 7221 7124 7177 -1 - 1091 1142 1062 1004 -1 - 7214 7127 7185 7265 -1 - 1159 1070 994 1079 -1 - 7282 7202 7117 7193 -1 - 1143 1051 999 1089 -1 - 7266 7212 7122 7174 -1 - 1087 1147 1060 987 -1 - 7210 7110 7183 7270 -1 - 1008 1017 1129 1127 -1 - 7131 7250 7252 7140 -1 - 1149 1067 992 1075 -1 - 7272 7198 7115 7190 -1 - 1061 989 1078 1152 -1 - 7184 7275 7201 7112 -1 - 1003 1008 1127 1118 -1 - 7126 7241 7250 7131 -1 - 1029 998 1109 1128 -1 - 7152 7251 7232 7121 -1 - 1146 1090 984 1034 -1 - 7269 7157 7107 7213 -1 - 983 1053 1135 1072 -1 - 7106 7195 7258 7176 -1 - 1166 1081 963 1024 -1 - 7289 7147 7086 7204 -1 - 1099 991 1015 1126 -1 - 7222 7249 7138 7114 -1 - 1088 1132 1030 985 -1 - 7211 7108 7153 7255 -1 - 997 1003 1118 1110 -1 - 7120 7233 7241 7126 -1 - 1009 986 1105 1125 -1 - 7132 7248 7228 7109 -1 - 1049 978 1067 1131 -1 - 7172 7254 7190 7101 -1 - 1050 977 1060 1130 -1 - 7173 7253 7183 7100 -1 - 1133 1041 974 1070 -1 - 7256 7193 7097 7164 -1 - 1073 952 1044 1140 -1 - 7196 7263 7167 7075 -1 - 988 997 1110 1093 -1 - 7111 7216 7233 7120 -1 - 982 1058 1120 1036 -1 - 7105 7159 7243 7181 -1 - 1123 1045 970 1061 -1 - 7246 7184 7093 7168 -1 - 1116 1058 975 1040 -1 - 7239 7163 7098 7181 -1 - 1121 1053 972 1038 -1 - 7244 7161 7095 7176 -1 - 1050 1122 1043 967 -1 - 7173 7090 7166 7245 -1 - 1059 965 1045 1115 -1 - 7182 7238 7168 7088 -1 - 3932 1039 1124 3935 -1 - 3932 3935 10960 10957 -1 - 10957 10960 4837 4834 -1 - 4834 4837 5207 5204 -1 - 5204 5207 5577 5574 -1 - 5574 5577 5947 5944 -1 - 5944 5947 10058 10055 -1 - 10055 10058 7247 7162 -1 - 998 979 1082 1109 -1 - 7121 7232 7205 7102 -1 - 980 1062 1100 1026 -1 - 7103 7149 7223 7185 -1 - 1069 1107 1020 976 -1 - 7192 7099 7143 7230 -1 - 1119 1033 964 1049 -1 - 7242 7172 7087 7156 -1 - 1093 1085 981 988 -1 - 7216 7111 7104 7208 -1 - 1035 961 1043 1117 -1 - 7158 7240 7166 7084 -1 - 1068 1097 1013 966 -1 - 7191 7089 7136 7220 -1 - 969 1063 1102 1010 -1 - 7092 7133 7225 7186 -1 - 968 1064 1104 1006 -1 - 7091 7129 7227 7187 -1 - 991 1099 1076 971 -1 - 7114 7094 7199 7222 -1 - 1114 1039 959 1031 -1 - 7237 7154 7082 7162 -1 - 1035 1113 1032 955 -1 - 7158 7078 7155 7236 -1 - 956 1066 1111 1000 -1 - 7079 7123 7234 7189 -1 - 986 953 1083 1105 -1 - 7109 7228 7206 7076 -1 - 957 1051 1106 1011 -1 - 7080 7134 7229 7174 -1 - 1085 1077 973 981 -1 - 7208 7104 7096 7200 -1 - 960 1056 1098 1001 -1 - 7083 7124 7221 7179 -1 - 954 1023 1108 1038 -1 - 7077 7161 7231 7146 -1 - 948 993 1103 1074 -1 - 7071 7197 7226 7116 -1 - 965 1059 1089 999 -1 - 7088 7122 7212 7182 -1 - 962 1054 1091 1004 -1 - 7085 7127 7214 7177 -1 - 946 1041 1112 1021 -1 - 7069 7144 7235 7164 -1 - 1095 1022 949 1032 -1 - 7218 7155 7072 7145 -1 - 947 1033 1096 1014 -1 - 7070 7137 7219 7156 -1 - 934 1036 1101 1018 -1 - 7057 7141 7224 7159 -1 - 958 1071 1082 979 -1 - 7081 7102 7205 7194 -1 - 943 1012 1094 1031 -1 - 7066 7154 7217 7135 -1 - 1040 941 995 1092 -1 - 7163 7215 7118 7064 -1 - 1055 1088 985 944 -1 - 7178 7067 7108 7211 -1 - 1086 1023 939 1018 -1 - 7209 7141 7062 7146 -1 - 1065 950 973 1077 -1 - 7188 7200 7096 7073 -1 - 1090 1046 935 984 -1 - 7213 7107 7058 7169 -1 - 1002 937 1022 1084 -1 - 7125 7207 7145 7060 -1 - 1057 942 971 1076 -1 - 7180 7199 7094 7065 -1 - 1080 1012 932 996 -1 - 7203 7119 7055 7135 -1 - 1014 1079 994 931 -1 - 7137 7054 7117 7202 -1 - 989 929 1021 1078 -1 - 7112 7201 7144 7052 -1 - 1002 1075 992 927 -1 - 7125 7050 7115 7198 -1 - 1071 958 936 1048 -1 - 7194 7171 7059 7081 -1 - 1026 1069 976 940 -1 - 7149 7063 7099 7192 -1 - 1047 951 945 1052 -1 - 7170 7175 7068 7074 -1 - 1081 1044 904 963 -1 - 7204 7086 7027 7167 -1 - 950 1065 1037 933 -1 - 7073 7056 7160 7188 -1 - 1042 1052 945 938 -1 - 7165 7061 7068 7175 -1 - 908 990 1087 987 -1 - 7031 7110 7210 7113 -1 - 1020 1068 966 928 -1 - 7143 7051 7089 7191 -1 - 1062 980 926 1004 -1 - 7185 7127 7049 7103 -1 - 920 983 1072 996 -1 - 7043 7119 7195 7106 -1 - 1064 968 925 1011 -1 - 7187 7134 7048 7091 -1 - 953 913 1013 1083 -1 - 7076 7206 7136 7036 -1 - 1063 969 924 1006 -1 - 7186 7129 7047 7092 -1 - 942 1057 1034 923 -1 - 7065 7046 7157 7180 -1 - 3934 990 909 3919 -1 - 3934 3919 10944 10959 -1 - 10959 10944 4821 4836 -1 - 4836 4821 5191 5206 -1 - 5206 5191 5561 5576 -1 - 5576 5561 5931 5946 -1 - 5946 5931 10042 10057 -1 - 10057 10042 7032 7113 -1 - 978 916 992 1067 -1 - 7101 7190 7115 7039 -1 - 907 948 1074 1024 -1 - 7030 7147 7197 7071 -1 - 974 911 994 1070 -1 - 7097 7193 7117 7034 -1 - 1066 956 912 1010 -1 - 7189 7133 7035 7079 -1 - 1054 962 918 1001 -1 - 7177 7124 7041 7085 -1 - 1058 982 917 975 -1 - 7181 7098 7040 7105 -1 - 1056 960 910 1000 -1 - 7179 7123 7033 7083 -1 - 1029 1042 938 921 -1 - 7152 7044 7061 7165 -1 - 1009 1055 944 914 -1 - 7132 7037 7067 7178 -1 - 977 902 987 1060 -1 - 7100 7183 7110 7025 -1 - 936 919 1030 1048 -1 - 7059 7171 7153 7042 -1 - 989 1061 970 905 -1 - 7112 7028 7093 7184 -1 - 1051 957 903 999 -1 - 7174 7122 7026 7080 -1 - 1053 983 906 972 -1 - 7176 7095 7029 7106 -1 - 952 1073 995 893 -1 - 7075 7016 7118 7196 -1 - 915 933 1037 1015 -1 - 7038 7138 7160 7056 -1 - 978 1049 964 900 -1 - 7101 7023 7087 7172 -1 - 977 1050 967 899 -1 - 7100 7022 7090 7173 -1 - 934 930 982 1036 -1 - 7057 7159 7105 7053 -1 - 3918 951 1047 1019 -1 - 10041 7142 7170 7074 -1 - 940 922 980 1026 -1 - 7063 7149 7103 7045 -1 - 1046 993 898 935 -1 - 7169 7058 7021 7116 -1 - 965 890 970 1045 -1 - 7088 7168 7093 7013 -1 - 3931 1027 1028 3933 -1 - 3931 3933 10958 10956 -1 - 10956 10958 4835 4833 -1 - 4833 4835 5205 5203 -1 - 5203 5205 5575 5573 -1 - 5573 5575 5945 5943 -1 - 5943 5945 10056 10054 -1 - 10054 10056 7151 7150 -1 - 961 894 967 1043 -1 - 7084 7166 7090 7017 -1 - 1028 1017 3930 3933 -1 - 3933 3930 10955 10958 -1 - 10958 10955 4832 4835 -1 - 4835 4832 5202 5205 -1 - 5205 5202 5572 5575 -1 - 5575 5572 5942 5945 -1 - 5945 5942 10053 10056 -1 - 7151 10056 10053 7140 -1 - 1039 3932 3915 959 -1 - 3915 3932 10957 10940 -1 - 10940 10957 4834 4817 -1 - 4817 4834 5204 5187 -1 - 5187 5204 5574 5557 -1 - 5557 5574 5944 5927 -1 - 5927 5944 10055 10038 -1 - 7162 7082 10038 10055 -1 - 897 954 1038 972 -1 - 7020 7095 7161 7077 -1 - 1027 3931 3929 1025 -1 - 3929 3931 10956 10954 -1 - 10954 10956 4833 4831 -1 - 4831 4833 5203 5201 -1 - 5201 5203 5573 5571 -1 - 5571 5573 5943 5941 -1 - 5941 5943 10054 10052 -1 - 7150 7148 10052 10054 -1 - 1041 946 892 974 -1 - 7164 7097 7015 7069 -1 - 1017 1008 3928 3930 -1 - 3930 3928 10953 10955 -1 - 10955 10953 4830 4832 -1 - 4832 4830 5200 5202 -1 - 5202 5200 5570 5572 -1 - 5572 5570 5940 5942 -1 - 5942 5940 10051 10053 -1 - 7140 10053 10051 7131 -1 - 921 901 998 1029 -1 - 7044 7152 7121 7024 -1 - 941 1040 975 888 -1 - 7064 7011 7098 7163 -1 - 3927 1016 1025 3929 -1 - 3927 3929 10954 10952 -1 - 10952 10954 4831 4829 -1 - 4829 4831 5201 5199 -1 - 5199 5201 5571 5569 -1 - 5569 5571 5941 5939 -1 - 5939 5941 10052 10050 -1 - 10050 10052 7148 7139 -1 - 961 1035 955 889 -1 - 7084 7012 7078 7158 -1 - 1008 1003 3926 3928 -1 - 3928 3926 10951 10953 -1 - 10953 10951 4828 4830 -1 - 4830 4828 5198 5200 -1 - 5200 5198 5568 5570 -1 - 5570 5568 5938 5940 -1 - 5940 5938 10049 10051 -1 - 7131 10051 10049 7126 -1 - 1033 947 891 964 -1 - 7156 7087 7014 7070 -1 - 984 881 923 1034 -1 - 7107 7157 7046 7004 -1 - 949 884 955 1032 -1 - 7072 7155 7078 7007 -1 - 887 943 1031 959 -1 - 7010 7082 7154 7066 -1 - 1016 3927 3925 1005 -1 - 3925 3927 10952 10950 -1 - 10950 10952 4829 4827 -1 - 4827 4829 5199 5197 -1 - 5197 5199 5569 5567 -1 - 5567 5569 5939 5937 -1 - 5937 5939 10050 10048 -1 - 7139 7128 10048 10050 -1 - 896 915 1015 991 -1 - 7019 7114 7138 7038 -1 - 895 976 1020 928 -1 - 7018 7051 7143 7099 -1 - 1003 997 3924 3926 -1 - 3926 3924 10949 10951 -1 - 10951 10949 4826 4828 -1 - 4828 4826 5196 5198 -1 - 5198 5196 5566 5568 -1 - 5568 5566 5936 5938 -1 - 5938 5936 10047 10049 -1 - 7126 10049 10047 7120 -1 - 919 885 985 1030 -1 - 7042 7153 7108 7008 -1 - 1023 954 880 939 -1 - 7146 7062 7003 7077 -1 - 986 1009 914 882 -1 - 7109 7005 7037 7132 -1 - 3923 1007 1005 3925 -1 - 3923 3925 10950 10948 -1 - 10948 10950 4827 4825 -1 - 4825 4827 5197 5195 -1 - 5195 5197 5567 5565 -1 - 5565 5567 5937 5935 -1 - 5935 5937 10048 10046 -1 - 10046 10048 7128 7130 -1 - 937 879 949 1022 -1 - 7060 7145 7072 7002 -1 - 883 968 1006 924 -1 - 7006 7047 7129 7091 -1 - 997 988 3922 3924 -1 - 3924 3922 10947 10949 -1 - 10949 10947 4824 4826 -1 - 4826 4824 5194 5196 -1 - 5196 5194 5564 5566 -1 - 5566 5564 5934 5936 -1 - 5936 5934 10045 10047 -1 - 7120 10047 10045 7111 -1 - 1007 3923 3918 1019 -1 - 3918 3923 10948 10943 -1 - 10943 10948 4825 4820 -1 - 4820 4825 5195 5190 -1 - 5190 5195 5565 5560 -1 - 5560 5565 5935 5930 -1 - 5930 5935 10046 10041 -1 - 7130 7142 10041 10046 -1 - 877 962 1004 926 -1 - 7000 7049 7127 7085 -1 - 876 947 1014 931 -1 - 6999 7054 7137 7070 -1 - 925 872 957 1011 -1 - 7048 7134 7080 6995 -1 - 1012 943 874 932 -1 - 7135 7055 6997 7066 -1 - 913 875 966 1013 -1 - 7036 7136 7089 6998 -1 - 901 886 979 998 -1 - 7024 7121 7102 7009 -1 - 869 934 1018 939 -1 - 6992 7062 7141 7057 -1 - 868 946 1021 929 -1 - 6991 7052 7144 7069 -1 - 878 960 1001 918 -1 - 7001 7041 7124 7083 -1 - 870 969 1010 912 -1 - 6993 7035 7133 7092 -1 - 866 907 1024 963 -1 - 6989 7086 7147 7030 -1 - 981 3921 3922 988 -1 - 3922 3921 10946 10947 -1 - 10947 10946 4823 4824 -1 - 4824 4823 5193 5194 -1 - 5194 5193 5563 5564 -1 - 5564 5563 5933 5934 -1 - 5934 5933 10044 10045 -1 - 7104 7111 10045 10044 -1 - 937 1002 927 867 -1 - 7060 6990 7050 7125 -1 - 952 848 904 1044 -1 - 7075 7167 7027 6971 -1 - 863 956 1000 910 -1 - 6986 7033 7123 7079 -1 - 965 999 903 861 -1 - 7088 6984 7026 7122 -1 - 871 896 991 971 -1 - 6994 7094 7114 7019 -1 - 862 920 996 932 -1 - 6985 7055 7119 7043 -1 - 982 930 873 917 -1 - 7105 7040 6996 7053 -1 - 3921 981 973 3920 -1 - 3921 3920 10945 10946 -1 - 10946 10945 4822 4823 -1 - 4823 4822 5192 5193 -1 - 5193 5192 5562 5563 -1 - 5563 5562 5932 5933 -1 - 5933 5932 10043 10044 -1 - 10044 10043 7096 7104 -1 - 993 948 860 898 -1 - 7116 7021 6983 7071 -1 - 916 859 927 992 -1 - 7039 7115 7050 6982 -1 - 911 857 931 994 -1 - 7034 7117 7054 6980 -1 - 886 864 958 979 -1 - 7009 7102 7081 6987 -1 - 922 854 926 980 -1 - 7045 7103 7049 6977 -1 - 976 895 865 940 -1 - 7099 7063 6988 7018 -1 - 953 986 882 856 -1 - 7076 6979 7005 7109 -1 - 929 989 905 852 -1 - 7052 6975 7028 7112 -1 - 885 858 944 985 -1 - 7008 7108 7067 6981 -1 - 941 838 893 995 -1 - 7064 7118 7016 6961 -1 - 983 920 855 906 -1 - 7106 7029 6978 7043 -1 - 950 3916 3920 973 -1 - 3920 3916 10941 10945 -1 - 10945 10941 4818 4822 -1 - 4822 4818 5188 5192 -1 - 5192 5188 5558 5562 -1 - 5562 5558 5928 5932 -1 - 5932 5928 10039 10043 -1 - 7073 7096 10043 10039 -1 - 881 984 935 849 -1 - 7004 6972 7058 7107 -1 - 990 908 841 909 -1 - 7113 7032 6964 7031 -1 - 916 978 900 846 -1 - 7039 6969 7023 7101 -1 - 909 842 3909 3919 -1 - 3919 3909 10934 10944 -1 - 10944 10934 4811 4821 -1 - 4821 4811 5181 5191 -1 - 5191 5181 5551 5561 -1 - 5561 5551 5921 5931 -1 - 5931 5921 10032 10042 -1 - 7032 10042 10032 6965 -1 - 942 853 871 971 -1 - 7065 7094 6994 6976 -1 - 839 908 987 902 -1 - 6962 7025 7110 7031 -1 - 951 3918 3917 945 -1 - 3917 3918 10943 10942 -1 - 10942 10943 4820 4819 -1 - 4819 4820 5190 5189 -1 - 5189 5190 5560 5559 -1 - 5559 5560 5930 5929 -1 - 5929 5930 10041 10040 -1 - 7074 7068 10040 10041 -1 - 968 883 850 925 -1 - 7091 7048 6973 7006 -1 - 917 844 888 975 -1 - 7040 7098 7011 6967 -1 - 902 977 899 835 -1 - 7025 6958 7022 7100 -1 - 875 843 928 966 -1 - 6998 7089 7051 6966 -1 - 840 897 972 906 -1 - 6963 7029 7095 7020 -1 - 911 974 892 836 -1 - 7034 6959 7015 7097 -1 - 864 851 936 958 -1 - 6987 7081 7059 6974 -1 - 962 877 847 918 -1 - 7085 7041 6970 7000 -1 - 3914 938 945 3917 -1 - 3914 3917 10942 10939 -1 - 10939 10942 4819 4816 -1 - 4816 4819 5189 5186 -1 - 5186 5189 5559 5556 -1 - 5556 5559 5929 5926 -1 - 5926 5929 10040 10037 -1 - 10037 10040 7068 7061 -1 - 969 870 837 924 -1 - 7092 7047 6960 6993 -1 - 891 834 900 964 -1 - 7014 7087 7023 6957 -1 - 890 831 905 970 -1 - 7013 7093 7028 6954 -1 - 3916 950 933 3913 -1 - 3916 3913 10938 10941 -1 - 10941 10938 4815 4818 -1 - 4818 4815 5185 5188 -1 - 5188 5185 5555 5558 -1 - 5558 5555 5925 5928 -1 - 5928 5925 10036 10039 -1 - 10039 10036 7056 7073 -1 - 930 934 845 873 -1 - 7053 6996 6968 7057 -1 - 894 832 899 967 -1 - 7017 7090 7022 6955 -1 - 854 922 940 865 -1 - 6977 6988 7063 7045 -1 - 960 878 824 910 -1 - 7083 7033 6947 7001 -1 - 3906 887 959 3915 -1 - 3906 3915 10940 10931 -1 - 10931 10940 4817 4808 -1 - 4808 4817 5187 5178 -1 - 5178 5187 5557 5548 -1 - 5548 5557 5927 5918 -1 - 5918 5927 10038 10029 -1 - 10029 10038 7082 7010 -1 - 894 961 889 826 -1 - 7017 6949 7012 7084 -1 - 872 825 903 957 -1 - 6995 7080 7026 6948 -1 - 954 897 828 880 -1 - 7077 7003 6951 7020 -1 - 884 822 889 955 -1 - 7007 7078 7012 6945 -1 - 853 942 923 833 -1 - 6976 6956 7046 7065 -1 - 813 866 963 904 -1 - 6936 7027 7086 6989 -1 - 956 863 817 912 -1 - 7079 7035 6940 6986 -1 - 913 953 856 827 -1 - 7036 6950 6979 7076 -1 - 858 830 914 944 -1 - 6981 7067 7037 6953 -1 - 938 3914 3912 921 -1 - 3912 3914 10939 10937 -1 - 10937 10939 4816 4814 -1 - 4814 4816 5186 5184 -1 - 5184 5186 5556 5554 -1 - 5554 5556 5926 5924 -1 - 5924 5926 10037 10035 -1 - 7061 7044 10035 10037 -1 - 948 907 821 860 -1 - 7071 6983 6944 7030 -1 - 884 949 879 818 -1 - 7007 6941 7002 7072 -1 - 947 876 820 891 -1 - 7070 7014 6943 6999 -1 - 851 829 919 936 -1 - 6974 7059 7042 6952 -1 - 943 887 819 874 -1 - 7066 6997 6942 7010 -1 - 946 868 816 892 -1 - 7069 7015 6939 6991 -1 - 890 965 861 808 -1 - 7013 6931 6984 7088 -1 - 933 915 3911 3913 -1 - 3913 3911 10936 10938 -1 - 10938 10936 4813 4815 -1 - 4815 4813 5183 5185 -1 - 5185 5183 5553 5555 -1 - 5555 5553 5923 5925 -1 - 5925 5923 10034 10036 -1 - 7056 10036 10034 7038 -1 - 814 869 939 880 -1 - 6937 7003 7062 6992 -1 - 879 937 867 815 -1 - 7002 6938 6990 7060 -1 - 812 849 935 898 -1 - 6935 7021 7058 6972 -1 - 809 862 932 874 -1 - 6932 6997 7055 6985 -1 - 901 921 3912 3910 -1 - 3910 3912 10937 10935 -1 - 10935 10937 4814 4812 -1 - 4812 4814 5184 5182 -1 - 5182 5184 5554 5552 -1 - 5552 5554 5924 5922 -1 - 5922 5924 10035 10033 -1 - 7024 10033 10035 7044 -1 - 848 952 893 792 -1 - 6971 6915 7016 7075 -1 - 843 810 895 928 -1 - 6966 7051 7018 6933 -1 - 847 823 878 918 -1 - 6970 7041 7001 6946 -1 - 857 805 876 931 -1 - 6980 7054 6999 6928 -1 - 859 806 867 927 -1 - 6982 7050 6990 6929 -1 - 838 941 888 793 -1 - 6961 6916 7011 7064 -1 - 801 877 926 854 -1 - 6924 6977 7049 7000 -1 - 934 869 803 845 -1 - 7057 6968 6926 6992 -1 - 807 883 924 837 -1 - 6930 6960 7047 7006 -1 - 873 811 844 917 -1 - 6996 7040 6967 6934 -1 - 798 868 929 852 -1 - 6921 6975 7052 6991 -1 - 872 925 850 800 -1 - 6995 6923 6973 7048 -1 - 915 896 3908 3911 -1 - 3911 3908 10933 10936 -1 - 10936 10933 4810 4813 -1 - 4813 4810 5180 5183 -1 - 5183 5180 5550 5553 -1 - 5553 5550 5920 5923 -1 - 5923 5920 10031 10034 -1 - 7038 10034 10031 7019 -1 - 920 862 799 855 -1 - 7043 6978 6922 6985 -1 - 797 833 923 881 -1 - 6920 7004 7046 6956 -1 - 885 919 829 804 -1 - 7008 6927 6952 7042 -1 - 830 802 882 914 -1 - 6953 7037 7005 6925 -1 - 859 916 846 795 -1 - 6982 6918 6969 7039 -1 - 875 913 827 796 -1 - 6998 6919 6950 7036 -1 - 886 901 3910 3907 -1 - 3907 3910 10935 10932 -1 - 10932 10935 4812 4809 -1 - 4809 4812 5182 5179 -1 - 5179 5182 5552 5549 -1 - 5549 5552 5922 5919 -1 - 5919 5922 10033 10030 -1 - 7009 10030 10033 7024 -1 - 907 866 794 821 -1 - 7030 6944 6917 6989 -1 - 790 870 912 817 -1 - 6913 6940 7035 6993 -1 - 791 840 906 855 -1 - 6914 6978 7029 6963 -1 - 857 911 836 789 -1 - 6980 6912 6959 7034 -1 - 825 785 861 903 -1 - 6948 7026 6984 6908 -1 - 784 3901 3909 842 -1 - 3909 3901 10926 10934 -1 - 10934 10926 4803 4811 -1 - 4811 4803 5173 5181 -1 - 5181 5173 5543 5551 -1 - 5551 5543 5913 5921 -1 - 5921 5913 10024 10032 -1 - 6907 6965 10032 10024 -1 - 834 788 846 900 -1 - 6957 7023 6969 6911 -1 - 771 863 910 824 -1 - 6894 6947 7033 6986 -1 - 896 871 3905 3908 -1 - 3908 3905 10930 10933 -1 - 10933 10930 4807 4810 -1 - 4810 4807 5177 5180 -1 - 5180 5177 5547 5550 -1 - 5550 5547 5917 5920 -1 - 5920 5917 10028 10031 -1 - 7019 10031 10028 6994 -1 - 842 909 841 781 -1 - 6965 6904 6964 7032 -1 - 831 782 852 905 -1 - 6954 7028 6975 6905 -1 - 908 839 778 841 -1 - 7031 6964 6901 6962 -1 - 776 839 902 835 -1 - 6899 6958 7025 6962 -1 - 810 787 865 895 -1 - 6933 7018 6988 6910 -1 - 783 812 898 860 -1 - 6906 6983 7021 6935 -1 - 897 840 779 828 -1 - 7020 6951 6902 6963 -1 - 864 886 3907 3904 -1 - 3904 3907 10932 10929 -1 - 10929 10932 4809 4806 -1 - 4806 4809 5179 5176 -1 - 5176 5179 5549 5546 -1 - 5546 5549 5919 5916 -1 - 5916 5919 10030 10027 -1 - 6987 10027 10030 7009 -1 - 832 774 835 899 -1 - 6955 7022 6958 6897 -1 - 766 813 904 848 -1 - 6889 6971 7027 6936 -1 - 804 780 858 885 -1 - 6927 7008 6981 6903 -1 - 832 894 826 770 -1 - 6955 6893 6949 7017 -1 - 834 891 820 772 -1 - 6957 6895 6943 7014 -1 - 811 873 845 786 -1 - 6934 6909 6968 6996 -1 - 802 775 856 882 -1 - 6925 7005 6979 6898 -1 - 883 807 777 850 -1 - 7006 6973 6900 6930 -1 - 816 768 836 892 -1 - 6939 7015 6959 6891 -1 - 822 767 826 889 -1 - 6945 7012 6949 6890 -1 - 887 3906 3898 819 -1 - 3898 3906 10931 10923 -1 - 10923 10931 4808 4800 -1 - 4800 4808 5178 5170 -1 - 5170 5178 5548 5540 -1 - 5540 5548 5918 5910 -1 - 5910 5918 10029 10021 -1 - 7010 6942 10021 10029 -1 - 877 801 773 847 -1 - 7000 6970 6896 6924 -1 - 769 797 881 849 -1 - 6892 6972 7004 6920 -1 - 822 884 818 763 -1 - 6945 6886 6941 7007 -1 - 765 814 880 828 -1 - 6888 6951 7003 6937 -1 - 823 753 824 878 -1 - 6946 7001 6947 6876 -1 - 831 890 808 759 -1 - 6954 6882 6931 7013 -1 - 853 3903 3905 871 -1 - 3905 3903 10928 10930 -1 - 10930 10928 4805 4807 -1 - 4807 4805 5175 5177 -1 - 5177 5175 5545 5547 -1 - 5547 5545 5915 5917 -1 - 5917 5915 10026 10028 -1 - 6976 6994 10028 10026 -1 - 762 793 888 844 -1 - 6885 6967 7011 6916 -1 - 815 760 818 879 -1 - 6938 7002 6941 6883 -1 - 843 875 796 764 -1 - 6966 6887 6919 6998 -1 - 838 750 792 893 -1 - 6961 7016 6915 6873 -1 - 761 809 874 819 -1 - 6884 6942 6997 6932 -1 - 851 864 3904 3902 -1 - 3902 3904 10929 10927 -1 - 10927 10929 4806 4804 -1 - 4804 4806 5176 5174 -1 - 5174 5176 5546 5544 -1 - 5544 5546 5916 5914 -1 - 5914 5916 10027 10025 -1 - 6974 10025 10027 6987 -1 - 787 758 854 865 -1 - 6910 6988 6977 6881 -1 - 825 872 800 757 -1 - 6948 6880 6923 6995 -1 - 805 752 820 876 -1 - 6928 6999 6943 6875 -1 - 870 790 755 837 -1 - 6993 6960 6878 6913 -1 - 806 756 815 867 -1 - 6929 6990 6938 6879 -1 - 869 814 754 803 -1 - 6992 6926 6877 6937 -1 - 868 798 747 816 -1 - 6991 6939 6870 6921 -1 - 862 809 749 799 -1 - 6985 6922 6872 6932 -1 - 780 751 830 858 -1 - 6903 6981 6953 6874 -1 - 866 813 744 794 -1 - 6989 6917 6867 6936 -1 - 746 783 860 821 -1 - 6869 6944 6983 6906 -1 - 775 748 827 856 -1 - 6898 6979 6950 6871 -1 - 806 859 795 745 -1 - 6929 6868 6918 6982 -1 - 753 823 847 773 -1 - 6876 6896 6970 6946 -1 - 3903 853 833 3899 -1 - 3903 3899 10924 10928 -1 - 10928 10924 4801 4805 -1 - 4805 4801 5171 5175 -1 - 5175 5171 5541 5545 -1 - 5545 5541 5911 5915 -1 - 5915 5911 10022 10026 -1 - 10026 10022 6956 6976 -1 - 785 739 808 861 -1 - 6908 6984 6931 6862 -1 - 829 851 3902 3900 -1 - 3900 3902 10927 10925 -1 - 10925 10927 4804 4802 -1 - 4802 4804 5174 5172 -1 - 5172 5174 5544 5542 -1 - 5542 5544 5914 5912 -1 - 5912 5914 10025 10023 -1 - 6952 10023 10025 6974 -1 - 805 857 789 738 -1 - 6928 6861 6912 6980 -1 - 742 791 855 799 -1 - 6865 6922 6978 6914 -1 - 863 771 732 817 -1 - 6986 6940 6855 6894 -1 - 741 769 849 812 -1 - 6864 6935 6972 6892 -1 - 803 740 786 845 -1 - 6926 6968 6909 6863 -1 - 811 743 762 844 -1 - 6934 6967 6885 6866 -1 - 734 798 852 782 -1 - 6857 6905 6975 6921 -1 - 788 736 795 846 -1 - 6911 6969 6918 6859 -1 - 777 735 800 850 -1 - 6900 6973 6923 6858 -1 - 810 843 764 737 -1 - 6933 6860 6887 6966 -1 - 840 791 731 779 -1 - 6963 6902 6854 6914 -1 - 758 727 801 854 -1 - 6881 6977 6924 6850 -1 - 733 807 837 755 -1 - 6856 6878 6960 6930 -1 - 3901 784 728 3894 -1 - 3901 3894 10919 10926 -1 - 10926 10919 4796 4803 -1 - 4803 4796 5166 5173 -1 - 5173 5166 5536 5543 -1 - 5543 5536 5906 5913 -1 - 5913 5906 10017 10024 -1 - 10024 10017 6851 6907 -1 - 722 766 848 792 -1 - 6845 6915 6971 6889 -1 - 726 784 842 781 -1 - 6849 6904 6965 6907 -1 - 778 724 781 841 -1 - 6901 6964 6904 6847 -1 - 788 834 772 729 -1 - 6911 6852 6895 6957 -1 - 751 730 802 830 -1 - 6874 6953 6925 6853 -1 - 839 776 721 778 -1 - 6962 6901 6844 6899 -1 - 768 723 789 836 -1 - 6891 6959 6912 6846 -1 - 774 719 776 835 -1 - 6897 6958 6899 6842 -1 - 804 829 3900 3897 -1 - 3897 3900 10925 10922 -1 - 10922 10925 4802 4799 -1 - 4799 4802 5172 5169 -1 - 5169 5172 5542 5539 -1 - 5539 5542 5912 5909 -1 - 5909 5912 10023 10020 -1 - 6927 10020 10023 6952 -1 - 833 797 3896 3899 -1 - 3899 3896 10921 10924 -1 - 10924 10921 4798 4801 -1 - 4801 4798 5168 5171 -1 - 5171 5168 5538 5541 -1 - 5541 5538 5908 5911 -1 - 5911 5908 10019 10022 -1 - 6956 10022 10019 6920 -1 - 748 725 796 827 -1 - 6871 6950 6919 6848 -1 - 720 765 828 779 -1 - 6843 6902 6951 6888 -1 - 750 838 793 712 -1 - 6873 6835 6916 6961 -1 - 774 832 770 717 -1 - 6897 6840 6893 6955 -1 - 782 831 759 715 -1 - 6905 6838 6882 6954 -1 - 718 746 821 794 -1 - 6841 6917 6944 6869 -1 - 767 714 770 826 -1 - 6890 6949 6893 6837 -1 - 785 825 757 713 -1 - 6908 6836 6880 6948 -1 - 767 822 763 711 -1 - 6890 6834 6886 6945 -1 - 3892 761 819 3898 -1 - 3892 3898 10923 10917 -1 - 10917 10923 4800 4794 -1 - 4794 4800 5170 5164 -1 - 5164 5170 5540 5534 -1 - 5534 5540 5910 5904 -1 - 5904 5910 10021 10015 -1 - 10015 10021 6942 6884 -1 - 752 708 772 820 -1 - 6875 6943 6895 6831 -1 - 743 811 786 716 -1 - 6866 6839 6909 6934 -1 - 760 705 763 818 -1 - 6883 6941 6886 6828 -1 - 698 771 824 753 -1 - 6821 6876 6947 6894 -1 - 814 765 709 754 -1 - 6937 6877 6832 6888 -1 - 768 816 747 704 -1 - 6891 6827 6870 6939 -1 - 710 741 812 783 -1 - 6833 6906 6935 6864 -1 - 787 810 737 707 -1 - 6910 6830 6860 6933 -1 - 760 815 756 701 -1 - 6883 6824 6879 6938 -1 - 697 790 817 732 -1 - 6820 6855 6940 6913 -1 - 809 761 703 749 -1 - 6932 6872 6826 6884 -1 - 813 766 700 744 -1 - 6936 6867 6823 6889 -1 - 807 733 706 777 -1 - 6930 6900 6829 6856 -1 - 780 804 3897 3895 -1 - 3895 3897 10922 10920 -1 - 10920 10922 4799 4797 -1 - 4797 4799 5169 5167 -1 - 5167 5169 5539 5537 -1 - 5537 5539 5909 5907 -1 - 5907 5909 10020 10018 -1 - 6903 10018 10020 6927 -1 - 730 702 775 802 -1 - 6853 6925 6898 6825 -1 - 756 806 745 699 -1 - 6879 6822 6868 6929 -1 - 692 759 808 739 -1 - 6815 6862 6931 6882 -1 - 727 696 773 801 -1 - 6850 6924 6896 6819 -1 - 740 803 754 693 -1 - 6863 6816 6877 6926 -1 - 752 805 738 690 -1 - 6875 6813 6861 6928 -1 - 797 769 3893 3896 -1 - 3896 3893 10918 10921 -1 - 10921 10918 4795 4798 -1 - 4798 4795 5165 5168 -1 - 5168 5165 5535 5538 -1 - 5538 5535 5905 5908 -1 - 5908 5905 10016 10019 -1 - 6920 10019 10016 6892 -1 - 695 742 799 749 -1 - 6818 6872 6922 6865 -1 - 735 689 757 800 -1 - 6858 6923 6880 6812 -1 - 725 694 764 796 -1 - 6848 6919 6887 6817 -1 - 798 734 687 747 -1 - 6921 6870 6810 6857 -1 - 736 688 745 795 -1 - 6859 6918 6868 6811 -1 - 791 742 686 731 -1 - 6914 6854 6809 6865 -1 - 682 722 792 750 -1 - 6805 6873 6915 6845 -1 - 793 762 677 712 -1 - 6916 6835 6800 6885 -1 - 758 787 707 685 -1 - 6881 6808 6830 6910 -1 - 678 718 794 744 -1 - 6801 6867 6917 6841 -1 - 723 679 738 789 -1 - 6846 6912 6861 6802 -1 - 736 788 729 681 -1 - 6859 6804 6852 6911 -1 - 751 780 3895 3891 -1 - 3891 3895 10920 10916 -1 - 10916 10920 4797 4793 -1 - 4793 4797 5167 5163 -1 - 5163 5167 5537 5533 -1 - 5533 5537 5907 5903 -1 - 5903 5907 10018 10014 -1 - 6874 10014 10018 6903 -1 - 683 710 783 746 -1 - 6806 6869 6906 6833 -1 - 740 680 716 786 -1 - 6863 6909 6839 6803 -1 - 790 697 676 755 -1 - 6913 6878 6799 6820 -1 - 748 775 702 684 -1 - 6871 6807 6825 6898 -1 - 739 785 713 674 -1 - 6862 6797 6836 6908 -1 - 675 720 779 731 -1 - 6798 6854 6902 6843 -1 - 671 3888 3894 728 -1 - 3894 3888 10913 10919 -1 - 10919 10913 4790 4796 -1 - 4796 4790 5160 5166 -1 - 5166 5160 5530 5536 -1 - 5536 5530 5900 5906 -1 - 5906 5900 10011 10017 -1 - 6794 6851 10017 10011 -1 - 673 734 782 715 -1 - 6796 6838 6905 6857 -1 - 784 726 670 728 -1 - 6907 6851 6793 6849 -1 - 724 669 726 781 -1 - 6847 6904 6849 6792 -1 - 696 664 753 773 -1 - 6819 6896 6876 6787 -1 - 724 778 721 668 -1 - 6847 6791 6844 6901 -1 - 735 777 706 672 -1 - 6858 6795 6829 6900 -1 - 719 666 721 776 -1 - 6842 6899 6844 6789 -1 - 769 741 3890 3893 -1 - 3893 3890 10915 10918 -1 - 10918 10915 4792 4795 -1 - 4795 4792 5162 5165 -1 - 5165 5162 5532 5535 -1 - 5535 5532 5902 5905 -1 - 5905 5902 10013 10016 -1 - 6892 10016 10013 6864 -1 - 691 677 762 743 -1 - 6814 6866 6885 6800 -1 - 719 774 717 663 -1 - 6842 6786 6840 6897 -1 - 708 662 729 772 -1 - 6831 6895 6852 6785 -1 - 667 737 764 694 -1 - 6790 6817 6887 6860 -1 - 714 659 717 770 -1 - 6837 6893 6840 6782 -1 - 765 720 665 709 -1 - 6888 6832 6788 6843 -1 - 723 768 704 660 -1 - 6846 6783 6827 6891 -1 - 771 698 652 732 -1 - 6894 6855 6775 6821 -1 - 714 767 711 656 -1 - 6837 6779 6834 6890 -1 - 766 722 657 700 -1 - 6889 6823 6780 6845 -1 - 761 3892 3885 703 -1 - 3885 3892 10917 10910 -1 - 10910 10917 4794 4787 -1 - 4787 4794 5164 5157 -1 - 5157 5164 5534 5527 -1 - 5527 5534 5904 5897 -1 - 5897 5904 10015 10008 -1 - 6884 6826 10008 10015 -1 - 705 654 711 763 -1 - 6828 6886 6834 6777 -1 - 730 751 3891 3889 -1 - 3889 3891 10916 10914 -1 - 10914 10916 4793 4791 -1 - 4791 4793 5163 5161 -1 - 5161 5163 5533 5531 -1 - 5531 5533 5903 5901 -1 - 5901 5903 10014 10012 -1 - 6853 10012 10014 6874 -1 - 661 733 755 676 -1 - 6784 6799 6878 6856 -1 - 705 760 701 651 -1 - 6828 6774 6824 6883 -1 - 727 758 685 655 -1 - 6850 6778 6808 6881 -1 - 759 692 650 715 -1 - 6882 6838 6773 6815 -1 - 658 691 743 716 -1 - 6781 6839 6866 6814 -1 - 689 646 713 757 -1 - 6812 6880 6836 6769 -1 - 647 693 754 709 -1 - 6770 6832 6877 6816 -1 - 725 748 684 653 -1 - 6848 6776 6807 6871 -1 - 708 752 690 645 -1 - 6831 6768 6813 6875 -1 - 699 644 701 756 -1 - 6822 6879 6824 6767 -1 - 648 695 749 703 -1 - 6771 6826 6872 6818 -1 - 746 718 649 683 -1 - 6869 6806 6772 6841 -1 - 643 704 747 687 -1 - 6766 6810 6870 6827 -1 - 641 682 750 712 -1 - 6764 6835 6873 6805 -1 - 688 642 699 745 -1 - 6811 6868 6822 6765 -1 - 741 710 3887 3890 -1 - 3890 3887 10912 10915 -1 - 10915 10912 4789 4792 -1 - 4792 4789 5159 5162 -1 - 5162 5159 5529 5532 -1 - 5532 5529 5899 5902 -1 - 5902 5899 10010 10013 -1 - 6864 10013 10010 6833 -1 - 742 695 640 686 -1 - 6865 6809 6763 6818 -1 - 700 637 678 744 -1 - 6823 6867 6801 6760 -1 - 737 667 639 707 -1 - 6860 6830 6762 6790 -1 - 680 740 693 636 -1 - 6803 6759 6816 6863 -1 - 679 634 690 738 -1 - 6802 6861 6813 6757 -1 - 733 661 638 706 -1 - 6856 6829 6761 6784 -1 - 664 627 698 753 -1 - 6787 6876 6821 6750 -1 - 688 736 681 635 -1 - 6811 6758 6804 6859 -1 - 632 692 739 674 -1 - 6755 6797 6862 6815 -1 - 702 730 3889 3886 -1 - 3886 3889 10914 10911 -1 - 10911 10914 4791 4788 -1 - 4788 4791 5161 5158 -1 - 5158 5161 5531 5528 -1 - 5528 5531 5901 5898 -1 - 5898 5901 10012 10009 -1 - 6825 10009 10012 6853 -1 - 689 735 672 630 -1 - 6812 6753 6795 6858 -1 - 633 675 731 686 -1 - 6756 6809 6854 6798 -1 - 734 673 629 687 -1 - 6857 6810 6752 6796 -1 - 696 727 655 631 -1 - 6819 6754 6778 6850 -1 - 623 697 732 652 -1 - 6746 6775 6855 6820 -1 - 694 725 653 628 -1 - 6817 6751 6776 6848 -1 - 662 624 681 729 -1 - 6785 6852 6804 6747 -1 - 720 675 625 665 -1 - 6843 6788 6748 6798 -1 - 3888 671 620 3882 -1 - 3888 3882 10907 10913 -1 - 10913 10907 4784 4790 -1 - 4790 4784 5154 5160 -1 - 5160 5154 5524 5530 -1 - 5530 5524 5894 5900 -1 - 5900 5894 10005 10011 -1 - 10011 10005 6743 6794 -1 - 679 723 660 622 -1 - 6802 6745 6783 6846 -1 - 619 671 728 670 -1 - 6742 6793 6851 6794 -1 - 722 682 621 657 -1 - 6845 6780 6744 6805 -1 - 669 618 670 726 -1 - 6792 6849 6793 6741 -1 - 680 626 658 716 -1 - 6803 6839 6781 6749 -1 - 669 724 668 616 -1 - 6792 6739 6791 6847 -1 - 666 614 668 721 -1 - 6789 6844 6791 6737 -1 - 666 719 663 612 -1 - 6789 6735 6786 6842 -1 - 718 678 613 649 -1 - 6841 6772 6736 6801 -1 - 659 610 663 717 -1 - 6782 6840 6786 6733 -1 - 710 683 3883 3887 -1 - 3887 3883 10908 10912 -1 - 10912 10908 4785 4789 -1 - 4789 4785 5155 5159 -1 - 5159 5155 5525 5529 -1 - 5529 5525 5895 5899 -1 - 5899 5895 10006 10010 -1 - 6833 10010 10006 6806 -1 - 617 685 707 639 -1 - 6740 6762 6830 6808 -1 - 677 691 658 615 -1 - 6800 6738 6781 6814 -1 - 609 673 715 650 -1 - 6732 6773 6838 6796 -1 - 646 608 674 713 -1 - 6769 6836 6797 6731 -1 - 659 714 656 607 -1 - 6782 6730 6779 6837 -1 - 684 702 3886 3884 -1 - 3884 3886 10911 10909 -1 - 10909 10911 4788 4786 -1 - 4786 4788 5158 5156 -1 - 5156 5158 5528 5526 -1 - 5526 5528 5898 5896 -1 - 5896 5898 10009 10007 -1 - 6807 10007 10009 6825 -1 - 601 641 712 677 -1 - 6724 6800 6835 6764 -1 - 665 605 647 709 -1 - 6788 6832 6770 6728 -1 - 662 708 645 604 -1 - 6785 6727 6768 6831 -1 - 654 603 656 711 -1 - 6777 6834 6779 6726 -1 - 638 606 672 706 -1 - 6761 6829 6795 6729 -1 - 3880 648 703 3885 -1 - 3880 3885 10910 10905 -1 - 10905 10910 4787 4782 -1 - 4782 4787 5157 5152 -1 - 5152 5157 5527 5522 -1 - 5522 5527 5897 5892 -1 - 5892 5897 10008 10003 -1 - 10003 10008 6826 6771 -1 - 704 643 602 660 -1 - 6827 6783 6725 6766 -1 - 654 705 651 599 -1 - 6777 6722 6774 6828 -1 - 644 596 651 701 -1 - 6767 6824 6774 6719 -1 - 637 700 657 598 -1 - 6760 6721 6780 6823 -1 - 628 600 667 694 -1 - 6751 6817 6790 6723 -1 - 695 648 597 640 -1 - 6818 6763 6720 6771 -1 - 644 699 642 595 -1 - 6767 6718 6765 6822 -1 - 664 696 631 592 -1 - 6787 6715 6754 6819 -1 - 697 623 588 676 -1 - 6820 6799 6711 6746 -1 - 693 647 593 636 -1 - 6816 6759 6716 6770 -1 - 634 594 645 690 -1 - 6757 6813 6768 6717 -1 - 692 632 591 650 -1 - 6815 6773 6714 6755 -1 - 646 689 630 589 -1 - 6769 6712 6753 6812 -1 - 642 688 635 590 -1 - 6765 6713 6758 6811 -1 - 627 581 652 698 -1 - 6750 6821 6775 6704 -1 - 585 643 687 629 -1 - 6708 6752 6810 6766 -1 - 586 633 686 640 -1 - 6709 6763 6809 6756 -1 - 685 617 587 655 -1 - 6808 6778 6710 6740 -1 - 588 611 661 676 -1 - 6711 6799 6784 6734 -1 - 3881 653 684 3884 -1 - 3881 3884 10909 10906 -1 - 10906 10909 4786 4783 -1 - 4783 4786 5156 5153 -1 - 5153 5156 5526 5523 -1 - 5523 5526 5896 5893 -1 - 5893 5896 10007 10004 -1 - 10004 10007 6807 6776 -1 - 683 649 3879 3883 -1 - 3883 3879 10904 10908 -1 - 10908 10904 4781 4785 -1 - 4785 4781 5151 5155 -1 - 5155 5151 5521 5525 -1 - 5525 5521 5891 5895 -1 - 5895 5891 10002 10006 -1 - 6806 10006 10002 6772 -1 - 682 641 579 621 -1 - 6805 6744 6702 6764 -1 - 626 680 636 582 -1 - 6749 6705 6759 6803 -1 - 583 635 681 624 -1 - 6706 6747 6804 6758 -1 - 580 613 678 637 -1 - 6703 6760 6801 6736 -1 - 634 679 622 577 -1 - 6757 6700 6745 6802 -1 - 675 633 578 625 -1 - 6798 6748 6701 6756 -1 - 661 611 584 638 -1 - 6784 6761 6707 6734 -1 - 600 576 639 667 -1 - 6723 6790 6762 6699 -1 - 608 575 632 674 -1 - 6731 6797 6755 6698 -1 - 673 609 573 629 -1 - 6796 6752 6696 6732 -1 - 606 574 630 672 -1 - 6729 6795 6753 6697 -1 - 571 3876 3882 620 -1 - 3882 3876 10901 10907 -1 - 10907 10901 4778 4784 -1 - 4784 4778 5148 5154 -1 - 5154 5148 5518 5524 -1 - 5524 5518 5888 5894 -1 - 5894 5888 9999 10005 -1 - 6694 6743 10005 9999 -1 - 671 619 570 620 -1 - 6794 6743 6693 6742 -1 - 569 619 670 618 -1 - 6692 6741 6793 6742 -1 - 626 572 615 658 -1 - 6749 6781 6738 6695 -1 - 618 669 616 567 -1 - 6741 6690 6739 6792 -1 - 614 565 616 668 -1 - 6737 6791 6739 6688 -1 - 614 666 612 564 -1 - 6737 6687 6735 6789 -1 - 624 662 604 568 -1 - 6747 6691 6727 6785 -1 - 605 665 625 562 -1 - 6728 6685 6748 6788 -1 - 558 601 677 615 -1 - 6681 6738 6800 6724 -1 - 610 561 612 663 -1 - 6733 6786 6735 6684 -1 - 602 563 622 660 -1 - 6725 6783 6745 6686 -1 - 610 659 607 559 -1 - 6733 6682 6730 6782 -1 - 587 566 631 655 -1 - 6710 6778 6754 6689 -1 - 560 598 657 621 -1 - 6683 6744 6780 6721 -1 - 653 3881 3878 628 -1 - 3878 3881 10906 10903 -1 - 10903 10906 4783 4780 -1 - 4780 4783 5153 5150 -1 - 5150 5153 5523 5520 -1 - 5520 5523 5893 5890 -1 - 5890 5893 10004 10001 -1 - 6776 6751 10001 10004 -1 - 627 664 592 553 -1 - 6750 6676 6715 6787 -1 - 603 557 607 656 -1 - 6726 6779 6730 6680 -1 - 603 654 599 556 -1 - 6726 6679 6722 6777 -1 - 648 3880 3874 597 -1 - 3874 3880 10905 10899 -1 - 10899 10905 4782 4776 -1 - 4776 4782 5152 5146 -1 - 5146 5152 5522 5516 -1 - 5516 5522 5892 5886 -1 - 5886 5892 10003 9997 -1 - 6771 6720 9997 10003 -1 - 649 613 3877 3879 -1 - 3879 3877 10902 10904 -1 - 10904 10902 4779 4781 -1 - 4781 4779 5149 5151 -1 - 5151 5149 5519 5521 -1 - 5521 5519 5889 5891 -1 - 5891 5889 10000 10002 -1 - 6772 10002 10000 6736 -1 - 555 609 650 591 -1 - 6678 6714 6773 6732 -1 - 608 646 589 552 -1 - 6731 6675 6712 6769 -1 - 594 554 604 645 -1 - 6717 6768 6727 6677 -1 - 596 548 599 651 -1 - 6719 6774 6722 6671 -1 - 605 549 593 647 -1 - 6728 6770 6716 6672 -1 - 581 544 623 652 -1 - 6704 6775 6746 6667 -1 - 596 644 595 545 -1 - 6719 6668 6718 6767 -1 - 643 585 547 602 -1 - 6766 6725 6670 6708 -1 - 576 551 617 639 -1 - 6699 6762 6740 6674 -1 - 606 638 584 550 -1 - 6729 6673 6707 6761 -1 - 546 586 640 597 -1 - 6669 6720 6763 6709 -1 - 590 542 595 642 -1 - 6713 6765 6718 6665 -1 - 641 601 541 579 -1 - 6764 6702 6664 6724 -1 - 543 580 637 598 -1 - 6666 6721 6760 6703 -1 - 537 582 636 593 -1 - 6660 6716 6759 6705 -1 - 635 583 539 590 -1 - 6758 6713 6662 6706 -1 - 594 634 577 538 -1 - 6717 6661 6700 6757 -1 - 633 586 540 578 -1 - 6756 6701 6663 6709 -1 - 600 628 3878 3875 -1 - 3875 3878 10903 10900 -1 - 10900 10903 4780 4777 -1 - 4777 4780 5150 5147 -1 - 5147 5150 5520 5517 -1 - 5517 5520 5890 5887 -1 - 5887 5890 10001 9998 -1 - 6723 9998 10001 6751 -1 - 575 533 591 632 -1 - 6698 6755 6714 6656 -1 - 574 534 589 630 -1 - 6697 6753 6712 6657 -1 - 611 588 536 584 -1 - 6734 6707 6659 6711 -1 - 535 585 629 573 -1 - 6658 6696 6752 6708 -1 - 592 631 566 532 -1 - 6715 6655 6689 6754 -1 - 572 626 582 530 -1 - 6695 6653 6705 6749 -1 - 528 583 624 568 -1 - 6651 6691 6747 6706 -1 - 551 531 587 617 -1 - 6674 6740 6710 6654 -1 - 578 526 562 625 -1 - 6701 6748 6685 6649 -1 - 563 527 577 622 -1 - 6686 6745 6700 6650 -1 - 529 560 621 579 -1 - 6652 6702 6744 6683 -1 - 613 580 3872 3877 -1 - 3877 3872 10897 10902 -1 - 10902 10897 4774 4779 -1 - 4779 4774 5144 5149 -1 - 5149 5144 5514 5519 -1 - 5519 5514 5884 5889 -1 - 5889 5884 9995 10000 -1 - 6736 10000 9995 6703 -1 - 3876 571 525 3871 -1 - 3876 3871 10896 10901 -1 - 10901 10896 4773 4778 -1 - 4778 4773 5143 5148 -1 - 5148 5143 5513 5518 -1 - 5518 5513 5883 5888 -1 - 5888 5883 9994 9999 -1 - 9999 9994 6648 6694 -1 - 544 513 588 623 -1 - 6667 6746 6711 6636 -1 - 524 571 620 570 -1 - 6647 6693 6743 6694 -1 - 553 514 581 627 -1 - 6676 6750 6704 6637 -1 - 619 569 523 570 -1 - 6742 6693 6646 6692 -1 - 521 569 618 567 -1 - 6644 6690 6741 6692 -1 - 565 520 567 616 -1 - 6688 6739 6690 6643 -1 - 572 522 558 615 -1 - 6695 6738 6681 6645 -1 - 565 614 564 518 -1 - 6688 6641 6687 6737 -1 - 561 515 564 612 -1 - 6684 6735 6687 6638 -1 - 609 555 519 573 -1 - 6732 6696 6642 6678 -1 - 575 608 552 516 -1 - 6698 6639 6675 6731 -1 - 561 610 559 511 -1 - 6684 6634 6682 6733 -1 - 574 606 550 517 -1 - 6697 6640 6673 6729 -1 - 554 512 568 604 -1 - 6677 6727 6691 6635 -1 - 576 600 3875 3873 -1 - 3873 3875 10900 10898 -1 - 10898 10900 4777 4775 -1 - 4775 4777 5147 5145 -1 - 5145 5147 5517 5515 -1 - 5515 5517 5887 5885 -1 - 5885 5887 9998 9996 -1 - 6699 9996 9998 6723 -1 - 557 509 559 607 -1 - 6680 6730 6682 6632 -1 - 563 602 547 510 -1 - 6686 6633 6670 6725 -1 - 549 605 562 505 -1 - 6672 6628 6685 6728 -1 - 557 603 556 506 -1 - 6680 6629 6679 6726 -1 - 508 543 598 560 -1 - 6631 6683 6721 6666 -1 - 3869 546 597 3874 -1 - 3869 3874 10899 10894 -1 - 10894 10899 4776 4771 -1 - 4771 4776 5146 5141 -1 - 5141 5146 5516 5511 -1 - 5511 5516 5886 5881 -1 - 5881 5886 9997 9992 -1 - 9992 9997 6720 6669 -1 - 601 558 507 541 -1 - 6724 6664 6630 6681 -1 - 548 504 556 599 -1 - 6671 6722 6679 6627 -1 - 548 596 545 500 -1 - 6671 6623 6668 6719 -1 - 554 594 538 501 -1 - 6677 6624 6661 6717 -1 - 566 587 531 503 -1 - 6689 6626 6654 6710 -1 - 542 495 545 595 -1 - 6665 6718 6668 6618 -1 - 586 546 502 540 -1 - 6709 6663 6625 6669 -1 - 549 498 537 593 -1 - 6672 6716 6660 6621 -1 - 533 497 555 591 -1 - 6656 6714 6678 6620 -1 - 534 499 552 589 -1 - 6657 6712 6675 6622 -1 - 585 535 496 547 -1 - 6708 6670 6619 6658 -1 - 542 590 539 492 -1 - 6665 6615 6662 6713 -1 - 550 584 536 494 -1 - 6673 6617 6659 6707 -1 - 553 592 532 490 -1 - 6676 6613 6655 6715 -1 - 551 576 3873 3870 -1 - 3870 3873 10898 10895 -1 - 10895 10898 4775 4772 -1 - 4772 4775 5145 5142 -1 - 5142 5145 5515 5512 -1 - 5512 5515 5885 5882 -1 - 5882 5885 9996 9993 -1 - 6674 9993 9996 6699 -1 - 580 543 3868 3872 -1 - 3872 3868 10893 10897 -1 - 10897 10893 4770 4774 -1 - 4774 4770 5140 5144 -1 - 5144 5140 5510 5514 -1 - 5514 5510 5880 5884 -1 - 5884 5880 9991 9995 -1 - 6703 9995 9991 6666 -1 - 491 529 579 541 -1 - 6614 6664 6702 6652 -1 - 526 578 540 493 -1 - 6649 6616 6663 6701 -1 - 583 528 489 539 -1 - 6706 6662 6612 6651 -1 - 582 537 487 530 -1 - 6705 6653 6610 6660 -1 - 527 488 538 577 -1 - 6650 6700 6661 6611 -1 - 544 581 514 486 -1 - 6667 6609 6637 6704 -1 - 513 480 536 588 -1 - 6636 6711 6659 6603 -1 - 485 535 573 519 -1 - 6608 6642 6696 6658 -1 - 517 484 534 574 -1 - 6640 6697 6657 6607 -1 - 533 575 516 483 -1 - 6656 6606 6639 6698 -1 - 522 572 530 482 -1 - 6645 6605 6653 6695 -1 - 512 481 528 568 -1 - 6635 6691 6651 6604 -1 - 475 3866 3871 525 -1 - 3871 3866 10891 10896 -1 - 10896 10891 4768 4773 -1 - 4773 4768 5138 5143 -1 - 5143 5138 5508 5513 -1 - 5513 5508 5878 5883 -1 - 5883 5878 9989 9994 -1 - 6598 6648 9994 9989 -1 - 571 524 477 525 -1 - 6694 6648 6600 6647 -1 - 474 524 570 523 -1 - 6597 6646 6693 6647 -1 - 479 508 560 529 -1 - 6602 6652 6683 6631 -1 - 527 563 510 476 -1 - 6650 6599 6633 6686 -1 - 569 521 473 523 -1 - 6692 6646 6596 6644 -1 - 520 472 521 567 -1 - 6643 6690 6644 6595 -1 - 520 565 518 471 -1 - 6643 6594 6641 6688 -1 - 503 470 532 566 -1 - 6626 6689 6655 6593 -1 - 469 518 564 515 -1 - 6592 6638 6687 6641 -1 - 522 478 507 558 -1 - 6645 6681 6630 6601 -1 - 515 561 511 468 -1 - 6638 6591 6634 6684 -1 - 509 466 511 559 -1 - 6632 6682 6634 6589 -1 - 526 454 505 562 -1 - 6649 6685 6628 6577 -1 - 531 551 3870 3867 -1 - 3867 3870 10895 10892 -1 - 10892 10895 4772 4769 -1 - 4769 4772 5142 5139 -1 - 5139 5142 5512 5509 -1 - 5509 5512 5882 5879 -1 - 5879 5882 9993 9990 -1 - 6654 9990 9993 6674 -1 - 509 557 506 463 -1 - 6632 6586 6629 6680 -1 - 512 554 501 467 -1 - 6635 6590 6624 6677 -1 - 497 465 519 555 -1 - 6620 6678 6642 6588 -1 - 546 3869 3864 502 -1 - 3864 3869 10894 10889 -1 - 10889 10894 4771 4766 -1 - 4766 4771 5141 5136 -1 - 5136 5141 5511 5506 -1 - 5506 5511 5881 5876 -1 - 5876 5881 9992 9987 -1 - 6669 6625 9987 9992 -1 - 499 461 516 552 -1 - 6622 6675 6639 6584 -1 - 517 550 494 462 -1 - 6640 6585 6617 6673 -1 - 504 458 506 556 -1 - 6627 6679 6629 6581 -1 - 496 460 510 547 -1 - 6619 6670 6633 6583 -1 - 514 553 490 457 -1 - 6637 6580 6613 6676 -1 - 504 548 500 455 -1 - 6627 6578 6623 6671 -1 - 543 508 3865 3868 -1 - 3868 3865 10890 10893 -1 - 10893 10890 4767 4770 -1 - 4770 4767 5137 5140 -1 - 5140 5137 5507 5510 -1 - 5510 5507 5877 5880 -1 - 5880 5877 9988 9991 -1 - 6666 9991 9988 6631 -1 - 498 549 505 453 -1 - 6621 6576 6628 6672 -1 - 464 491 541 507 -1 - 6587 6630 6664 6614 -1 - 502 459 493 540 -1 - 6625 6663 6616 6582 -1 - 495 452 500 545 -1 - 6618 6668 6623 6575 -1 - 513 544 486 450 -1 - 6636 6573 6609 6667 -1 - 495 542 492 449 -1 - 6618 6572 6615 6665 -1 - 488 451 501 538 -1 - 6611 6661 6624 6574 -1 - 498 447 487 537 -1 - 6621 6660 6610 6570 -1 - 489 444 492 539 -1 - 6612 6662 6615 6567 -1 - 535 485 448 496 -1 - 6658 6619 6571 6608 -1 - 499 534 484 446 -1 - 6622 6569 6607 6657 -1 - 483 445 497 533 -1 - 6606 6656 6620 6568 -1 - 480 443 494 536 -1 - 6603 6659 6617 6566 -1 - 503 531 3867 3863 -1 - 3863 3867 10892 10888 -1 - 10888 10892 4769 4765 -1 - 4765 4769 5139 5135 -1 - 5135 5139 5509 5505 -1 - 5505 5509 5879 5875 -1 - 5875 5879 9990 9986 -1 - 6626 9986 9990 6654 -1 - 529 491 440 479 -1 - 6652 6602 6563 6614 -1 - 481 442 489 528 -1 - 6604 6651 6612 6565 -1 - 438 482 530 487 -1 - 6561 6610 6653 6605 -1 - 456 454 526 493 -1 - 6579 6616 6649 6577 -1 - 488 527 476 439 -1 - 6611 6562 6599 6650 -1 - 470 437 490 532 -1 - 6593 6655 6613 6560 -1 - 478 522 482 436 -1 - 6601 6559 6605 6645 -1 - 431 475 525 477 -1 - 6554 6600 6648 6598 -1 - 3866 475 429 3861 -1 - 3866 3861 10886 10891 -1 - 10891 10886 4763 4768 -1 - 4768 4763 5133 5138 -1 - 5138 5133 5503 5508 -1 - 5508 5503 5873 5878 -1 - 5878 5873 9984 9989 -1 - 9989 9984 6552 6598 -1 - 524 474 433 477 -1 - 6647 6600 6556 6597 -1 - 435 485 519 465 -1 - 6558 6588 6642 6608 -1 - 428 474 523 473 -1 - 6551 6596 6646 6597 -1 - 478 441 464 507 -1 - 6601 6630 6587 6564 -1 - 481 512 467 434 -1 - 6604 6557 6590 6635 -1 - 484 517 462 430 -1 - 6607 6553 6585 6640 -1 - 472 426 473 521 -1 - 6595 6644 6596 6549 -1 - 461 432 483 516 -1 - 6584 6639 6606 6555 -1 - 472 520 471 425 -1 - 6595 6548 6594 6643 -1 - 457 427 486 514 -1 - 6580 6637 6609 6550 -1 - 518 469 423 471 -1 - 6641 6594 6546 6592 -1 - 422 469 515 468 -1 - 6545 6591 6638 6592 -1 - 508 479 3862 3865 -1 - 3865 3862 10887 10890 -1 - 10890 10887 4764 4767 -1 - 4767 4764 5134 5137 -1 - 5137 5134 5504 5507 -1 - 5507 5504 5874 5877 -1 - 5877 5874 9985 9988 -1 - 6631 9988 9985 6602 -1 - 460 424 476 510 -1 - 6583 6633 6599 6547 -1 - 466 419 468 511 -1 - 6589 6634 6591 6542 -1 - 480 513 450 420 -1 - 6603 6543 6573 6636 -1 - 466 509 463 418 -1 - 6589 6541 6586 6632 -1 - 459 502 3864 3859 -1 - 3859 3864 10889 10884 -1 - 10884 10889 4766 4761 -1 - 4761 4766 5136 5131 -1 - 5131 5136 5506 5501 -1 - 5501 5506 5876 5871 -1 - 5871 5876 9987 9982 -1 - 6582 9982 9987 6625 -1 - 458 416 463 506 -1 - 6581 6629 6586 6539 -1 - 451 417 467 501 -1 - 6574 6624 6590 6540 -1 - 421 456 493 459 -1 - 6544 6582 6616 6579 -1 - 458 504 455 414 -1 - 6581 6537 6578 6627 -1 - 470 503 3863 3860 -1 - 3860 3863 10888 10885 -1 - 10885 10888 4765 4762 -1 - 4762 4765 5135 5132 -1 - 5132 5135 5505 5502 -1 - 5502 5505 5875 5872 -1 - 5872 5875 9986 9983 -1 - 6593 9983 9986 6626 -1 - 460 496 448 415 -1 - 6583 6538 6571 6619 -1 - 452 410 455 500 -1 - 6575 6623 6578 6533 -1 - 465 497 445 413 -1 - 6588 6536 6568 6620 -1 - 446 411 461 499 -1 - 6569 6622 6584 6534 -1 - 404 453 505 454 -1 - 6527 6577 6628 6576 -1 - 491 464 412 440 -1 - 6614 6563 6535 6587 -1 - 443 409 462 494 -1 - 6566 6617 6585 6532 -1 - 452 495 449 408 -1 - 6575 6531 6572 6618 -1 - 447 498 453 407 -1 - 6570 6530 6576 6621 -1 - 444 403 449 492 -1 - 6567 6615 6572 6526 -1 - 437 405 457 490 -1 - 6560 6613 6580 6528 -1 - 451 488 439 406 -1 - 6574 6529 6562 6611 -1 - 444 489 442 402 -1 - 6567 6525 6565 6612 -1 - 447 399 438 487 -1 - 6570 6610 6561 6522 -1 - 401 448 485 435 -1 - 6524 6558 6608 6571 -1 - 427 400 450 486 -1 - 6550 6609 6573 6523 -1 - 446 484 430 396 -1 - 6569 6519 6553 6607 -1 - 445 483 432 397 -1 - 6568 6520 6555 6606 -1 - 442 481 434 398 -1 - 6565 6521 6557 6604 -1 - 440 3858 3862 479 -1 - 3862 3858 10883 10887 -1 - 10887 10883 4760 4764 -1 - 4764 4760 5130 5134 -1 - 5134 5130 5500 5504 -1 - 5504 5500 5870 5874 -1 - 5874 5870 9981 9985 -1 - 6563 6602 9985 9981 -1 - 392 441 478 436 -1 - 6515 6559 6601 6564 -1 - 482 438 391 436 -1 - 6605 6559 6514 6561 -1 - 424 394 439 476 -1 - 6547 6599 6562 6517 -1 - 443 480 420 393 -1 - 6566 6516 6543 6603 -1 - 454 456 421 395 -1 - 6577 6518 6544 6579 -1 - 433 390 431 477 -1 - 6556 6600 6554 6513 -1 - 475 431 387 429 -1 - 6598 6552 6510 6554 -1 - 429 389 3855 3861 -1 - 3861 3855 10880 10886 -1 - 10886 10880 4757 4763 -1 - 4763 4757 5127 5133 -1 - 5133 5127 5497 5503 -1 - 5503 5497 5867 5873 -1 - 5873 5867 9978 9984 -1 - 6552 9984 9978 6512 -1 - 474 428 388 433 -1 - 6597 6556 6511 6551 -1 - 426 385 428 473 -1 - 6549 6596 6551 6508 -1 - 426 472 425 384 -1 - 6549 6507 6548 6595 -1 - 441 392 412 464 -1 - 6564 6587 6535 6515 -1 - 383 425 471 423 -1 - 6506 6546 6594 6548 -1 - 469 422 382 423 -1 - 6592 6546 6505 6545 -1 - 417 386 434 467 -1 - 6540 6590 6557 6509 -1 - 437 470 3860 3857 -1 - 3857 3860 10885 10882 -1 - 10882 10885 4762 4759 -1 - 4759 4762 5132 5129 -1 - 5129 5132 5502 5499 -1 - 5499 5502 5872 5869 -1 - 5869 5872 9983 9980 -1 - 6560 9980 9983 6593 -1 - 3856 421 459 3859 -1 - 3856 3859 10884 10881 -1 - 10881 10884 4761 4758 -1 - 4758 4761 5131 5128 -1 - 5128 5131 5501 5498 -1 - 5498 5501 5871 5868 -1 - 5868 5871 9982 9979 -1 - 9979 9982 6582 6544 -1 - 419 379 422 468 -1 - 6542 6591 6545 6502 -1 - 381 435 465 413 -1 - 6504 6536 6588 6558 -1 - 419 466 418 377 -1 - 6542 6500 6541 6589 -1 - 432 461 411 380 -1 - 6555 6503 6534 6584 -1 - 424 460 415 376 -1 - 6547 6499 6538 6583 -1 - 409 378 430 462 -1 - 6532 6585 6553 6501 -1 - 416 374 418 463 -1 - 6539 6586 6541 6497 -1 - 405 375 427 457 -1 - 6528 6580 6550 6498 -1 - 416 458 414 372 -1 - 6539 6495 6537 6581 -1 - 410 370 414 455 -1 - 6533 6578 6537 6493 -1 - 417 451 406 373 -1 - 6540 6496 6529 6574 -1 - 400 371 420 450 -1 - 6523 6573 6543 6494 -1 - 410 452 408 368 -1 - 6533 6491 6531 6575 -1 - 403 367 408 449 -1 - 6526 6572 6531 6490 -1 - 448 401 365 415 -1 - 6571 6538 6488 6524 -1 - 413 445 397 369 -1 - 6536 6492 6520 6568 -1 - 453 404 361 407 -1 - 6576 6530 6484 6527 -1 - 411 446 396 366 -1 - 6534 6489 6519 6569 -1 - 403 444 402 364 -1 - 6526 6487 6525 6567 -1 - 3858 440 412 3854 -1 - 3858 3854 10879 10883 -1 - 10883 10879 4756 4760 -1 - 4760 4756 5126 5130 -1 - 5130 5126 5496 5500 -1 - 5500 5496 5866 5870 -1 - 5870 5866 9977 9981 -1 - 9981 9977 6535 6563 -1 - 399 447 407 360 -1 - 6522 6483 6530 6570 -1 - 358 404 454 395 -1 - 6481 6518 6577 6527 -1 - 409 443 393 362 -1 - 6532 6485 6516 6566 -1 - 394 363 406 439 -1 - 6517 6562 6529 6486 -1 - 359 402 442 398 -1 - 6482 6521 6565 6525 -1 - 405 437 3857 3853 -1 - 3853 3857 10882 10878 -1 - 10878 10882 4759 4755 -1 - 4755 4759 5129 5125 -1 - 5125 5129 5499 5495 -1 - 5495 5499 5869 5865 -1 - 5865 5869 9980 9976 -1 - 6528 9976 9980 6560 -1 - 399 355 391 438 -1 - 6522 6561 6514 6478 -1 - 386 357 398 434 -1 - 6509 6557 6521 6480 -1 - 435 381 352 401 -1 - 6558 6524 6475 6504 -1 - 380 354 397 432 -1 - 6503 6555 6520 6477 -1 - 375 356 400 427 -1 - 6498 6550 6523 6479 -1 - 378 353 396 430 -1 - 6501 6553 6519 6476 -1 - 392 436 391 342 -1 - 6515 6465 6514 6559 -1 - 421 3856 3852 395 -1 - 3852 3856 10881 10877 -1 - 10877 10881 4758 4754 -1 - 4754 4758 5128 5124 -1 - 5124 5128 5498 5494 -1 - 5494 5498 5868 5864 -1 - 5864 5868 9979 9975 -1 - 6544 6518 9975 9979 -1 - 390 433 388 350 -1 - 6513 6473 6511 6556 -1 - 390 351 387 431 -1 - 6513 6554 6510 6474 -1 - 389 429 387 349 -1 - 6512 6472 6510 6552 -1 - 348 3851 3855 389 -1 - 3855 3851 10876 10880 -1 - 10880 10876 4753 4757 -1 - 4757 4753 5123 5127 -1 - 5127 5123 5493 5497 -1 - 5497 5493 5863 5867 -1 - 5867 5863 9974 9978 -1 - 6471 6512 9978 9974 -1 - 385 347 388 428 -1 - 6508 6551 6511 6470 -1 - 394 424 376 346 -1 - 6517 6469 6499 6547 -1 - 385 426 384 345 -1 - 6508 6468 6507 6549 -1 - 425 383 340 384 -1 - 6548 6507 6463 6506 -1 - 341 383 423 382 -1 - 6464 6505 6546 6506 -1 - 379 339 382 422 -1 - 6502 6545 6505 6462 -1 - 343 393 420 371 -1 - 6466 6494 6543 6516 -1 - 386 417 373 344 -1 - 6509 6467 6496 6540 -1 - 379 419 377 337 -1 - 6502 6460 6500 6542 -1 - 374 336 377 418 -1 - 6497 6541 6500 6459 -1 - 338 381 413 369 -1 - 6461 6492 6536 6504 -1 - 374 416 372 334 -1 - 6497 6457 6495 6539 -1 - 392 3849 3854 412 -1 - 3854 3849 10874 10879 -1 - 10879 10874 4751 4756 -1 - 4756 4751 5121 5126 -1 - 5126 5121 5491 5496 -1 - 5496 5491 5861 5866 -1 - 5866 5861 9972 9977 -1 - 6515 6535 9977 9972 -1 - 380 411 366 335 -1 - 6503 6458 6489 6534 -1 - 370 333 372 414 -1 - 6493 6537 6495 6456 -1 - 327 376 415 365 -1 - 6450 6488 6538 6499 -1 - 378 409 362 331 -1 - 6501 6454 6485 6532 -1 - 370 410 368 330 -1 - 6493 6453 6491 6533 -1 - 363 332 373 406 -1 - 6486 6529 6496 6455 -1 - 375 405 3853 3850 -1 - 3850 3853 10878 10875 -1 - 10875 10878 4755 4752 -1 - 4752 4755 5125 5122 -1 - 5122 5125 5495 5492 -1 - 5492 5495 5865 5862 -1 - 5862 5865 9976 9973 -1 - 6498 9973 9976 6528 -1 - 367 328 368 408 -1 - 6490 6531 6491 6451 -1 - 367 403 364 325 -1 - 6490 6448 6487 6526 -1 - 371 400 356 326 -1 - 6494 6449 6479 6523 -1 - 354 329 369 397 -1 - 6477 6520 6492 6452 -1 - 319 360 407 361 -1 - 6442 6484 6530 6483 -1 - 402 359 323 364 -1 - 6525 6487 6446 6482 -1 - 404 358 320 361 -1 - 6527 6484 6443 6481 -1 - 353 322 366 396 -1 - 6476 6519 6489 6445 -1 - 321 359 398 357 -1 - 6444 6480 6521 6482 -1 - 401 352 315 365 -1 - 6524 6488 6438 6475 -1 - 363 394 346 324 -1 - 6486 6447 6469 6517 -1 - 355 399 360 317 -1 - 6478 6440 6483 6522 -1 - 393 343 318 362 -1 - 6516 6485 6441 6466 -1 - 3847 358 395 3852 -1 - 3847 3852 10877 10872 -1 - 10872 10877 4754 4749 -1 - 4749 4754 5124 5119 -1 - 5119 5124 5494 5489 -1 - 5489 5494 5864 5859 -1 - 5859 5864 9975 9970 -1 - 9970 9975 6518 6481 -1 - 357 386 344 316 -1 - 6480 6439 6467 6509 -1 - 351 390 350 313 -1 - 6474 6436 6473 6513 -1 - 351 312 349 387 -1 - 6474 6510 6472 6435 -1 - 311 348 389 349 -1 - 6434 6472 6512 6471 -1 - 3851 348 310 3846 -1 - 3851 3846 10871 10876 -1 - 10876 10871 4748 4753 -1 - 4753 4748 5118 5123 -1 - 5123 5118 5488 5493 -1 - 5493 5488 5858 5863 -1 - 5863 5858 9969 9974 -1 - 9974 9969 6433 6471 -1 - 309 350 388 347 -1 - 6432 6470 6511 6473 -1 - 355 305 342 391 -1 - 6478 6514 6465 6428 -1 - 347 385 345 308 -1 - 6470 6431 6468 6508 -1 - 306 345 384 340 -1 - 6429 6463 6507 6468 -1 - 381 338 302 352 -1 - 6504 6475 6425 6461 -1 - 383 341 303 340 -1 - 6506 6463 6426 6464 -1 - 354 380 335 307 -1 - 6477 6430 6458 6503 -1 - 300 341 382 339 -1 - 6423 6462 6505 6464 -1 - 339 379 337 299 -1 - 6462 6422 6460 6502 -1 - 356 375 3850 3848 -1 - 3848 3850 10875 10873 -1 - 10873 10875 4752 4750 -1 - 4750 4752 5122 5120 -1 - 5120 5122 5492 5490 -1 - 5490 5492 5862 5860 -1 - 5860 5862 9973 9971 -1 - 6479 9971 9973 6498 -1 - 353 378 331 304 -1 - 6476 6427 6454 6501 -1 - 3849 392 342 3845 -1 - 3849 3845 10870 10874 -1 - 10874 10870 4747 4751 -1 - 4751 4747 5117 5121 -1 - 5121 5117 5487 5491 -1 - 5491 5487 5857 5861 -1 - 5861 5857 9968 9972 -1 - 9972 9968 6465 6515 -1 - 336 298 337 377 -1 - 6459 6500 6460 6421 -1 - 301 344 373 332 -1 - 6424 6455 6496 6467 -1 - 329 314 338 369 -1 - 6452 6492 6461 6437 -1 - 336 374 334 296 -1 - 6459 6419 6457 6497 -1 - 326 297 343 371 -1 - 6449 6494 6466 6420 -1 - 376 327 287 346 -1 - 6499 6469 6410 6450 -1 - 333 294 334 372 -1 - 6456 6495 6457 6417 -1 - 333 370 330 293 -1 - 6456 6416 6453 6493 -1 - 328 290 330 368 -1 - 6451 6491 6453 6413 -1 - 332 363 324 295 -1 - 6455 6418 6447 6486 -1 - 322 291 335 366 -1 - 6445 6489 6458 6414 -1 - 328 367 325 288 -1 - 6451 6411 6448 6490 -1 - 289 331 362 318 -1 - 6412 6441 6485 6454 -1 - 286 325 364 323 -1 - 6409 6446 6487 6448 -1 - 283 327 365 315 -1 - 6406 6438 6488 6450 -1 - 359 321 284 323 -1 - 6482 6446 6407 6444 -1 - 329 354 307 285 -1 - 6452 6408 6430 6477 -1 - 280 319 361 320 -1 - 6403 6443 6484 6442 -1 - 360 319 278 317 -1 - 6483 6440 6401 6442 -1 - 282 321 357 316 -1 - 6405 6439 6480 6444 -1 - 326 356 3848 3844 -1 - 3844 3848 10873 10869 -1 - 10869 10873 4750 4746 -1 - 4746 4750 5120 5116 -1 - 5116 5120 5490 5486 -1 - 5486 5490 5860 5856 -1 - 5856 5860 9971 9967 -1 - 6449 9967 9971 6479 -1 - 358 3847 3843 320 -1 - 3843 3847 10872 10868 -1 - 10868 10872 4749 4745 -1 - 4745 4749 5119 5115 -1 - 5115 5119 5489 5485 -1 - 5485 5489 5859 5855 -1 - 5855 5859 9970 9966 -1 - 6481 6443 9966 9970 -1 - 322 353 304 281 -1 - 6445 6404 6427 6476 -1 - 287 292 324 346 -1 - 6410 6469 6447 6415 -1 - 305 355 317 270 -1 - 6428 6393 6440 6478 -1 - 312 351 313 276 -1 - 6435 6399 6436 6474 -1 - 275 311 349 312 -1 - 6398 6435 6472 6434 -1 - 344 301 279 316 -1 - 6467 6439 6402 6424 -1 - 348 311 274 310 -1 - 6471 6433 6397 6434 -1 - 350 309 273 313 -1 - 6473 6436 6396 6432 -1 - 310 272 3842 3846 -1 - 3846 3842 10867 10871 -1 - 10871 10867 4744 4748 -1 - 4748 4744 5114 5118 -1 - 5118 5114 5484 5488 -1 - 5488 5484 5854 5858 -1 - 5858 5854 9965 9969 -1 - 6433 9969 9965 6395 -1 - 297 277 318 343 -1 - 6420 6466 6441 6400 -1 - 271 309 347 308 -1 - 6394 6431 6470 6432 -1 - 302 260 315 352 -1 - 6425 6475 6438 6383 -1 - 345 306 269 308 -1 - 6468 6431 6392 6429 -1 - 268 306 340 303 -1 - 6391 6426 6463 6429 -1 - 314 265 302 338 -1 - 6437 6461 6425 6388 -1 - 341 300 266 303 -1 - 6464 6426 6389 6423 -1 - 264 300 339 299 -1 - 6387 6422 6462 6423 -1 - 298 262 299 337 -1 - 6421 6460 6422 6385 -1 - 305 3841 3845 342 -1 - 3845 3841 10866 10870 -1 - 10870 10866 4743 4747 -1 - 4747 4743 5113 5117 -1 - 5117 5113 5483 5487 -1 - 5487 5483 5853 5857 -1 - 5857 5853 9964 9968 -1 - 6428 6465 9968 9964 -1 - 267 301 332 295 -1 - 6390 6418 6455 6424 -1 - 298 336 296 259 -1 - 6421 6382 6419 6459 -1 - 291 261 307 335 -1 - 6414 6458 6430 6384 -1 - 294 257 296 334 -1 - 6417 6457 6419 6380 -1 - 265 314 329 285 -1 - 6388 6408 6452 6437 -1 - 331 289 258 304 -1 - 6454 6427 6381 6412 -1 - 294 333 293 256 -1 - 6417 6379 6416 6456 -1 - 324 292 263 295 -1 - 6447 6418 6386 6415 -1 - 290 255 293 330 -1 - 6413 6453 6416 6378 -1 - 297 326 3844 3840 -1 - 3840 3844 10869 10865 -1 - 10865 10869 4746 4742 -1 - 4742 4746 5116 5112 -1 - 5112 5116 5486 5482 -1 - 5482 5486 5856 5852 -1 - 5852 5856 9967 9963 -1 - 6420 9963 9967 6449 -1 - 290 328 288 254 -1 - 6413 6377 6411 6451 -1 - 325 286 253 288 -1 - 6448 6411 6376 6409 -1 - 291 322 281 252 -1 - 6414 6375 6404 6445 -1 - 327 283 248 287 -1 - 6450 6410 6371 6406 -1 - 250 286 323 284 -1 - 6373 6407 6446 6409 -1 - 277 251 289 318 -1 - 6400 6441 6412 6374 -1 - 321 282 249 284 -1 - 6444 6407 6372 6405 -1 - 247 282 316 279 -1 - 6370 6402 6439 6405 -1 - 3838 280 320 3843 -1 - 3838 3843 10868 10863 -1 - 10863 10868 4745 4740 -1 - 4740 4745 5115 5110 -1 - 5110 5115 5485 5480 -1 - 5480 5485 5855 5850 -1 - 5850 5855 9966 9961 -1 - 9961 9966 6443 6403 -1 - 319 280 244 278 -1 - 6442 6401 6367 6403 -1 - 261 245 285 307 -1 - 6384 6430 6408 6368 -1 - 278 234 270 317 -1 - 6401 6440 6393 6357 -1 - 242 275 312 276 -1 - 6365 6399 6435 6398 -1 - 311 275 241 274 -1 - 6434 6397 6364 6398 -1 - 273 240 276 313 -1 - 6396 6436 6399 6363 -1 - 272 310 274 239 -1 - 6395 6362 6397 6433 -1 - 231 283 315 260 -1 - 6354 6383 6438 6406 -1 - 309 271 237 273 -1 - 6432 6396 6360 6394 -1 - 292 287 246 263 -1 - 6415 6386 6369 6410 -1 - 272 236 3837 3842 -1 - 3842 3837 10862 10867 -1 - 10867 10862 4739 4744 -1 - 4744 4739 5109 5114 -1 - 5114 5109 5479 5484 -1 - 5484 5479 5849 5854 -1 - 5854 5849 9960 9965 -1 - 6395 9965 9960 6359 -1 - 301 267 243 279 -1 - 6424 6402 6366 6390 -1 - 235 271 308 269 -1 - 6358 6392 6431 6394 -1 - 238 281 304 258 -1 - 6361 6381 6427 6404 -1 - 306 268 233 269 -1 - 6429 6392 6356 6391 -1 - 266 230 268 303 -1 - 6389 6426 6391 6353 -1 - 300 264 229 266 -1 - 6423 6389 6352 6387 -1 - 3841 305 270 3836 -1 - 3841 3836 10861 10866 -1 - 10866 10861 4738 4743 -1 - 4743 4738 5108 5113 -1 - 5113 5108 5478 5483 -1 - 5483 5478 5848 5853 -1 - 5853 5848 9959 9964 -1 - 9964 9959 6393 6428 -1 - 277 297 3840 3839 -1 - 3839 3840 10865 10864 -1 - 10864 10865 4742 4741 -1 - 4741 4742 5112 5111 -1 - 5111 5112 5482 5481 -1 - 5481 5482 5852 5851 -1 - 5851 5852 9963 9962 -1 - 6400 9962 9963 6420 -1 - 232 267 295 263 -1 - 6355 6386 6418 6390 -1 - 262 228 264 299 -1 - 6385 6422 6387 6351 -1 - 262 298 259 227 -1 - 6385 6350 6382 6421 -1 - 260 302 265 221 -1 - 6383 6344 6388 6425 -1 - 257 226 259 296 -1 - 6380 6419 6382 6349 -1 - 257 294 256 224 -1 - 6380 6347 6379 6417 -1 - 261 291 252 225 -1 - 6384 6348 6375 6414 -1 - 255 222 256 293 -1 - 6378 6416 6379 6345 -1 - 255 290 254 220 -1 - 6378 6343 6377 6413 -1 - 251 223 258 289 -1 - 6374 6412 6381 6346 -1 - 219 254 288 253 -1 - 6342 6376 6411 6377 -1 - 245 217 265 285 -1 - 6368 6408 6388 6340 -1 - 286 250 218 253 -1 - 6409 6376 6341 6373 -1 - 216 250 284 249 -1 - 6339 6372 6407 6373 -1 - 246 287 248 213 -1 - 6369 6336 6371 6410 -1 - 281 238 215 252 -1 - 6404 6375 6338 6361 -1 - 282 247 214 249 -1 - 6405 6372 6337 6370 -1 - 251 277 3839 3835 -1 - 3835 3839 10864 10860 -1 - 10860 10864 4741 4737 -1 - 4737 4741 5111 5107 -1 - 5107 5111 5481 5477 -1 - 5477 5481 5851 5847 -1 - 5847 5851 9962 9958 -1 - 6374 9958 9962 6400 -1 - 212 247 279 243 -1 - 6335 6366 6402 6370 -1 - 283 231 209 248 -1 - 6406 6371 6332 6354 -1 - 280 3838 3834 244 -1 - 3834 3838 10863 10859 -1 - 10859 10863 4740 4736 -1 - 4736 4740 5110 5106 -1 - 5106 5110 5480 5476 -1 - 5476 5480 5850 5846 -1 - 5846 5850 9961 9957 -1 - 6403 6367 9957 9961 -1 - 275 242 211 241 -1 - 6398 6364 6334 6365 -1 - 208 242 276 240 -1 - 6331 6363 6399 6365 -1 - 210 239 274 241 -1 - 6333 6364 6397 6362 -1 - 240 273 237 206 -1 - 6363 6329 6360 6396 -1 - 234 278 244 200 -1 - 6357 6323 6367 6401 -1 - 236 272 239 207 -1 - 6359 6330 6362 6395 -1 - 271 235 205 237 -1 - 6394 6360 6328 6358 -1 - 236 204 3833 3837 -1 - 3837 3833 10858 10862 -1 - 10862 10858 4735 4739 -1 - 4739 4735 5105 5109 -1 - 5109 5105 5475 5479 -1 - 5479 5475 5845 5849 -1 - 5849 5845 9956 9960 -1 - 6359 9960 9956 6327 -1 - 203 232 263 246 -1 - 6326 6369 6386 6355 -1 - 201 235 269 233 -1 - 6324 6356 6392 6358 -1 - 267 232 202 243 -1 - 6390 6366 6325 6355 -1 - 230 198 233 268 -1 - 6353 6391 6356 6321 -1 - 234 3832 3836 270 -1 - 3836 3832 10857 10861 -1 - 10861 10857 4734 4738 -1 - 4738 4734 5104 5108 -1 - 5108 5104 5474 5478 -1 - 5478 5474 5844 5848 -1 - 5848 5844 9955 9959 -1 - 6357 6393 9959 9955 -1 - 245 261 225 199 -1 - 6368 6322 6348 6384 -1 - 230 266 229 196 -1 - 6353 6319 6352 6389 -1 - 228 195 229 264 -1 - 6351 6387 6352 6318 -1 - 223 197 238 258 -1 - 6346 6381 6361 6320 -1 - 228 262 227 194 -1 - 6351 6317 6350 6385 -1 - 226 193 227 259 -1 - 6349 6382 6350 6316 -1 - 226 257 224 192 -1 - 6349 6315 6347 6380 -1 - 187 231 260 221 -1 - 6310 6344 6383 6354 -1 - 222 191 224 256 -1 - 6345 6379 6347 6314 -1 - 222 255 220 190 -1 - 6345 6313 6343 6378 -1 - 217 184 221 265 -1 - 6340 6388 6344 6307 -1 - 254 219 189 220 -1 - 6377 6343 6312 6342 -1 - 215 188 225 252 -1 - 6338 6375 6348 6311 -1 - 186 219 253 218 -1 - 6309 6341 6376 6342 -1 - 223 251 3835 3831 -1 - 3831 3835 10860 10856 -1 - 10856 10860 4737 4733 -1 - 4733 4737 5107 5103 -1 - 5103 5107 5477 5473 -1 - 5473 5477 5847 5843 -1 - 5843 5847 9958 9954 -1 - 6346 9954 9958 6374 -1 - 250 216 185 218 -1 - 6373 6341 6308 6339 -1 - 183 216 249 214 -1 - 6306 6337 6372 6339 -1 - 247 212 182 214 -1 - 6370 6337 6305 6335 -1 - 217 245 199 173 -1 - 6340 6296 6322 6368 -1 - 197 181 215 238 -1 - 6320 6361 6338 6304 -1 - 209 166 213 248 -1 - 6332 6371 6336 6289 -1 - 180 210 241 211 -1 - 6303 6334 6364 6333 -1 - 242 208 179 211 -1 - 6365 6334 6302 6331 -1 - 176 212 243 202 -1 - 6299 6325 6366 6335 -1 - 170 203 246 213 -1 - 6293 6336 6369 6326 -1 - 239 210 178 207 -1 - 6362 6330 6301 6333 -1 - 177 208 240 206 -1 - 6300 6329 6363 6331 -1 - 175 206 237 205 -1 - 6298 6328 6360 6329 -1 - 204 236 207 174 -1 - 6327 6297 6330 6359 -1 - 235 201 172 205 -1 - 6358 6328 6295 6324 -1 - 3828 200 244 3834 -1 - 3828 3834 10859 10853 -1 - 10853 10859 4736 4730 -1 - 4730 4736 5106 5100 -1 - 5100 5106 5476 5470 -1 - 5470 5476 5846 5840 -1 - 5840 5846 9957 9951 -1 - 9951 9957 6367 6323 -1 - 204 171 3830 3833 -1 - 3833 3830 10855 10858 -1 - 10858 10855 4732 4735 -1 - 4735 4732 5102 5105 -1 - 5105 5102 5472 5475 -1 - 5475 5472 5842 5845 -1 - 5845 5842 9953 9956 -1 - 6327 9956 9953 6294 -1 - 232 203 168 202 -1 - 6355 6325 6291 6326 -1 - 169 201 233 198 -1 - 6292 6321 6356 6324 -1 - 3832 234 200 3826 -1 - 3832 3826 10851 10857 -1 - 10857 10851 4728 4734 -1 - 4734 4728 5098 5104 -1 - 5104 5098 5468 5474 -1 - 5474 5468 5838 5844 -1 - 5844 5838 9949 9955 -1 - 9955 9949 6323 6357 -1 - 198 230 196 167 -1 - 6321 6290 6319 6353 -1 - 195 165 196 229 -1 - 6318 6352 6319 6288 -1 - 195 228 194 164 -1 - 6318 6287 6317 6351 -1 - 193 162 194 227 -1 - 6316 6350 6317 6285 -1 - 231 187 158 209 -1 - 6354 6332 6281 6310 -1 - 188 163 199 225 -1 - 6311 6348 6322 6286 -1 - 193 226 192 161 -1 - 6316 6284 6315 6349 -1 - 197 223 3831 3829 -1 - 3829 3831 10856 10854 -1 - 10854 10856 4733 4731 -1 - 4731 4733 5103 5101 -1 - 5101 5103 5473 5471 -1 - 5471 5473 5843 5841 -1 - 5841 5843 9954 9952 -1 - 6320 9952 9954 6346 -1 - 191 160 192 224 -1 - 6314 6347 6315 6283 -1 - 191 222 190 159 -1 - 6314 6282 6313 6345 -1 - 220 189 157 190 -1 - 6343 6313 6280 6312 -1 - 219 186 156 189 -1 - 6342 6312 6279 6309 -1 - 184 153 187 221 -1 - 6307 6344 6310 6276 -1 - 155 186 218 185 -1 - 6278 6308 6341 6309 -1 - 188 215 181 154 -1 - 6311 6277 6304 6338 -1 - 216 183 152 185 -1 - 6339 6308 6275 6306 -1 - 151 183 214 182 -1 - 6274 6305 6337 6306 -1 - 184 217 173 147 -1 - 6307 6270 6296 6340 -1 - 212 176 149 182 -1 - 6335 6305 6272 6299 -1 - 148 180 211 179 -1 - 6271 6302 6334 6303 -1 - 210 180 150 178 -1 - 6333 6301 6273 6303 -1 - 208 177 146 179 -1 - 6331 6302 6269 6300 -1 - 206 175 145 177 -1 - 6329 6300 6268 6298 -1 - 178 144 174 207 -1 - 6301 6330 6297 6267 -1 - 143 175 205 172 -1 - 6266 6295 6328 6298 -1 - 171 204 174 142 -1 - 6294 6265 6297 6327 -1 - 139 176 202 168 -1 - 6262 6291 6325 6299 -1 - 171 141 3824 3830 -1 - 3830 3824 10849 10855 -1 - 10855 10849 4726 4732 -1 - 4732 4726 5096 5102 -1 - 5102 5096 5466 5472 -1 - 5472 5466 5836 5842 -1 - 5842 5836 9947 9953 -1 - 6294 9953 9947 6264 -1 - 201 169 140 172 -1 - 6324 6295 6263 6292 -1 - 203 170 137 168 -1 - 6326 6291 6260 6293 -1 - 133 170 213 166 -1 - 6256 6289 6336 6293 -1 - 181 197 3829 3825 -1 - 3825 3829 10854 10850 -1 - 10850 10854 4731 4727 -1 - 4727 4731 5101 5097 -1 - 5097 5101 5471 5467 -1 - 5467 5471 5841 5837 -1 - 5837 5841 9952 9948 -1 - 6304 9948 9952 6320 -1 - 138 169 198 167 -1 - 6261 6290 6321 6292 -1 - 200 3828 3827 3826 -1 - 3826 3827 10852 10851 -1 - 3827 3828 10853 10852 -1 - 10851 10852 4729 4728 -1 - 10852 10853 4730 4729 -1 - 4728 4729 5099 5098 -1 - 4729 4730 5100 5099 -1 - 5098 5099 5469 5468 -1 - 5099 5100 5470 5469 -1 - 5468 5469 5839 5838 -1 - 5469 5470 5840 5839 -1 - 5838 5839 9950 9949 -1 - 5839 5840 9951 9950 -1 - 6323 9949 9950 9951 -1 - 163 135 173 199 -1 - 6286 6322 6296 6258 -1 - 165 136 167 196 -1 - 6288 6319 6290 6259 -1 - 165 195 164 134 -1 - 6288 6257 6287 6318 -1 - 162 132 164 194 -1 - 6285 6317 6287 6255 -1 - 166 209 158 128 -1 - 6289 6251 6281 6332 -1 - 162 193 161 131 -1 - 6285 6254 6284 6316 -1 - 160 130 161 192 -1 - 6283 6315 6284 6253 -1 - 160 191 159 129 -1 - 6283 6252 6282 6314 -1 - 126 159 190 157 -1 - 6249 6280 6313 6282 -1 - 163 188 154 127 -1 - 6286 6250 6277 6311 -1 - 156 125 157 189 -1 - 6279 6312 6280 6248 -1 - 153 124 158 187 -1 - 6276 6310 6281 6247 -1 - 186 155 123 156 -1 - 6309 6279 6246 6278 -1 - 122 155 185 152 -1 - 6245 6275 6308 6278 -1 - 183 151 121 152 -1 - 6306 6275 6244 6274 -1 - 153 184 147 120 -1 - 6276 6243 6270 6307 -1 - 3823 154 181 3825 -1 - 3823 3825 10850 10848 -1 - 10848 10850 4727 4725 -1 - 4725 4727 5097 5095 -1 - 5095 5097 5467 5465 -1 - 5465 5467 5837 5835 -1 - 5835 5837 9948 9946 -1 - 9946 9948 6304 6277 -1 - 119 151 182 149 -1 - 6242 6272 6305 6274 -1 - 180 148 115 150 -1 - 6303 6273 6238 6271 -1 - 117 148 179 146 -1 - 6240 6269 6302 6271 -1 - 144 178 150 118 -1 - 6267 6241 6273 6301 -1 - 145 116 146 177 -1 - 6268 6300 6269 6239 -1 - 175 143 114 145 -1 - 6298 6268 6237 6266 -1 - 144 113 142 174 -1 - 6267 6297 6265 6236 -1 - 141 171 142 112 -1 - 6264 6235 6265 6294 -1 - 176 139 110 149 -1 - 6299 6272 6233 6262 -1 - 111 143 172 140 -1 - 6234 6263 6295 6266 -1 - 107 147 173 135 -1 - 6230 6258 6296 6270 -1 - 141 109 3822 3824 -1 - 3824 3822 10847 10849 -1 - 10849 10847 4724 4726 -1 - 4726 4724 5094 5096 -1 - 5096 5094 5464 5466 -1 - 5466 5464 5834 5836 -1 - 5836 5834 9945 9947 -1 - 6264 9947 9945 6232 -1 - 169 138 108 140 -1 - 6292 6263 6231 6261 -1 - 137 106 139 168 -1 - 6260 6291 6262 6229 -1 - 105 138 167 136 -1 - 6228 6259 6290 6261 -1 - 170 133 103 137 -1 - 6293 6260 6226 6256 -1 - 136 165 134 104 -1 - 6259 6227 6257 6288 -1 - 132 102 134 164 -1 - 6255 6287 6257 6225 -1 - 132 162 131 101 -1 - 6255 6224 6254 6285 -1 - 98 133 166 128 -1 - 6221 6251 6289 6256 -1 - 135 163 127 100 -1 - 6258 6223 6250 6286 -1 - 130 99 131 161 -1 - 6253 6284 6254 6222 -1 - 130 160 129 97 -1 - 6253 6220 6252 6283 -1 - 159 126 96 129 -1 - 6282 6252 6219 6249 -1 - 124 94 128 158 -1 - 6247 6281 6251 6217 -1 - 95 126 157 125 -1 - 6218 6248 6280 6249 -1 - 125 156 123 93 -1 - 6248 6216 6246 6279 -1 - 154 3823 3821 127 -1 - 3821 3823 10848 10846 -1 - 10846 10848 4725 4723 -1 - 4723 4725 5095 5093 -1 - 5093 5095 5465 5463 -1 - 5463 5465 5835 5833 -1 - 5833 5835 9946 9944 -1 - 6277 6250 9944 9946 -1 - 155 122 92 123 -1 - 6278 6246 6215 6245 -1 - 124 153 120 91 -1 - 6247 6214 6243 6276 -1 - 90 122 152 121 -1 - 6213 6244 6275 6245 -1 - 151 119 88 121 -1 - 6274 6244 6211 6242 -1 - 115 87 118 150 -1 - 6238 6273 6241 6210 -1 - 148 117 85 115 -1 - 6271 6238 6208 6240 -1 - 116 86 117 146 -1 - 6239 6269 6240 6209 -1 - 113 144 118 89 -1 - 6236 6212 6241 6267 -1 - 116 145 114 84 -1 - 6239 6207 6237 6268 -1 - 113 83 112 142 -1 - 6236 6265 6235 6206 -1 - 147 107 82 120 -1 - 6270 6243 6205 6230 -1 - 81 114 143 111 -1 - 6204 6234 6266 6237 -1 - 80 119 149 110 -1 - 6203 6233 6272 6242 -1 - 109 141 112 79 -1 - 6232 6202 6235 6264 -1 - 78 111 140 108 -1 - 6201 6231 6263 6234 -1 - 75 110 139 106 -1 - 6198 6229 6262 6233 -1 - 109 76 3820 3822 -1 - 3822 3820 10845 10847 -1 - 10847 10845 4722 4724 -1 - 4724 4722 5092 5094 -1 - 5094 5092 5462 5464 -1 - 5464 5462 5832 5834 -1 - 5834 5832 9943 9945 -1 - 6232 9945 9943 6199 -1 - 77 108 138 105 -1 - 6200 6228 6261 6231 -1 - 106 137 103 73 -1 - 6229 6196 6226 6260 -1 - 74 105 136 104 -1 - 6197 6227 6259 6228 -1 - 100 72 107 135 -1 - 6223 6258 6230 6195 -1 - 102 71 104 134 -1 - 6225 6257 6227 6194 -1 - 102 132 101 70 -1 - 6225 6193 6224 6255 -1 - 133 98 69 103 -1 - 6256 6226 6192 6221 -1 - 68 101 131 99 -1 - 6191 6222 6254 6224 -1 - 99 130 97 67 -1 - 6222 6190 6220 6253 -1 - 65 97 129 96 -1 - 6188 6219 6252 6220 -1 - 94 66 98 128 -1 - 6217 6251 6221 6189 -1 - 100 127 3821 3819 -1 - 3819 3821 10846 10844 -1 - 10844 10846 4723 4721 -1 - 4721 4723 5093 5091 -1 - 5091 5093 5463 5461 -1 - 5461 5463 5833 5831 -1 - 5831 5833 9944 9942 -1 - 6223 9942 9944 6250 -1 - 126 95 64 96 -1 - 6249 6219 6187 6218 -1 - 63 95 125 93 -1 - 6186 6216 6248 6218 -1 - 94 124 91 62 -1 - 6217 6185 6214 6247 -1 - 92 61 93 123 -1 - 6215 6246 6216 6184 -1 - 122 90 60 92 -1 - 6245 6215 6183 6213 -1 - 88 58 90 121 -1 - 6211 6244 6213 6181 -1 - 82 59 91 120 -1 - 6205 6243 6214 6182 -1 - 57 89 118 87 -1 - 6180 6210 6241 6212 -1 - 87 115 85 55 -1 - 6210 6178 6208 6238 -1 - 83 113 89 56 -1 - 6206 6179 6212 6236 -1 - 86 53 85 117 -1 - 6209 6240 6208 6176 -1 - 86 116 84 54 -1 - 6209 6177 6207 6239 -1 - 114 81 52 84 -1 - 6237 6207 6175 6204 -1 - 119 80 51 88 -1 - 6242 6211 6174 6203 -1 - 50 79 112 83 -1 - 6173 6206 6235 6202 -1 - 111 78 49 81 -1 - 6234 6204 6172 6201 -1 - 110 75 47 80 -1 - 6233 6203 6170 6198 -1 - 76 109 79 45 -1 - 6199 6168 6202 6232 -1 - 108 77 48 78 -1 - 6231 6201 6171 6200 -1 - 72 46 82 107 -1 - 6195 6230 6205 6169 -1 - 76 44 3818 3820 -1 - 3820 3818 10843 10845 -1 - 10845 10843 4720 4722 -1 - 4722 4720 5090 5092 -1 - 5092 5090 5460 5462 -1 - 5462 5460 5830 5832 -1 - 5832 5830 9941 9943 -1 - 6199 9943 9941 6167 -1 - 105 74 43 77 -1 - 6228 6200 6166 6197 -1 - 42 75 106 73 -1 - 6165 6196 6229 6198 -1 - 71 41 74 104 -1 - 6194 6227 6197 6164 -1 - 69 40 73 103 -1 - 6192 6226 6196 6163 -1 - 71 102 70 39 -1 - 6194 6162 6193 6225 -1 - 101 68 38 70 -1 - 6224 6193 6161 6191 -1 - 72 100 3819 3817 -1 - 3817 3819 10844 10842 -1 - 10842 10844 4721 4719 -1 - 4719 4721 5091 5089 -1 - 5089 5091 5461 5459 -1 - 5459 5461 5831 5829 -1 - 5829 5831 9942 9940 -1 - 6195 9940 9942 6223 -1 - 36 68 99 67 -1 - 6159 6190 6222 6191 -1 - 66 37 69 98 -1 - 6189 6221 6192 6160 -1 - 97 65 35 67 -1 - 6220 6190 6158 6188 -1 - 34 65 96 64 -1 - 6157 6187 6219 6188 -1 - 66 94 62 33 -1 - 6189 6156 6185 6217 -1 - 95 63 32 64 -1 - 6218 6187 6155 6186 -1 - 31 63 93 61 -1 - 6154 6184 6216 6186 -1 - 61 92 60 29 -1 - 6184 6152 6183 6215 -1 - 59 30 62 91 -1 - 6182 6214 6185 6153 -1 - 26 60 90 58 -1 - 6149 6181 6213 6183 -1 - 89 57 28 56 -1 - 6212 6179 6151 6180 -1 - 27 57 87 55 -1 - 6150 6178 6210 6180 -1 - 25 55 85 53 -1 - 6148 6176 6208 6178 -1 - 53 86 54 24 -1 - 6176 6147 6177 6209 -1 - 23 54 84 52 -1 - 6146 6175 6207 6177 -1 - 58 88 51 20 -1 - 6181 6143 6174 6211 -1 - 56 21 50 83 -1 - 6179 6206 6173 6144 -1 - 46 22 59 82 -1 - 6169 6205 6182 6145 -1 - 81 49 19 52 -1 - 6204 6175 6142 6172 -1 - 47 18 51 80 -1 - 6170 6203 6174 6141 -1 - 17 49 78 48 -1 - 6140 6171 6201 6172 -1 - 79 50 16 45 -1 - 6202 6168 6139 6173 -1 - 75 42 15 47 -1 - 6198 6170 6138 6165 -1 - 44 76 45 14 -1 - 6167 6137 6168 6199 -1 - 77 43 13 48 -1 - 6200 6171 6136 6166 -1 - 44 12 3815 3818 -1 - 3818 3815 10840 10843 -1 - 10843 10840 4717 4720 -1 - 4720 4717 5087 5090 -1 - 5090 5087 5457 5460 -1 - 5460 5457 5827 5830 -1 - 5830 5827 9938 9941 -1 - 6167 9941 9938 6135 -1 - 46 72 3817 3816 -1 - 3816 3817 10842 10841 -1 - 10841 10842 4719 4718 -1 - 4718 4719 5089 5088 -1 - 5088 5089 5459 5458 -1 - 5458 5459 5829 5828 -1 - 5828 5829 9940 9939 -1 - 6169 9939 9940 6195 -1 - 9 43 74 41 -1 - 6132 6164 6197 6166 -1 - 40 11 42 73 -1 - 6163 6196 6165 6134 -1 - 41 71 39 10 -1 - 6164 6133 6162 6194 -1 - 40 69 37 8 -1 - 6163 6131 6160 6192 -1 - 38 7 39 70 -1 - 6161 6193 6162 6130 -1 - 68 36 6 38 -1 - 6191 6161 6129 6159 -1 - 4 36 67 35 -1 - 6127 6158 6190 6159 -1 - 37 66 33 5 -1 - 6160 6128 6156 6189 -1 - 65 34 3 35 -1 - 6188 6158 6126 6157 -1 - 2 34 64 32 -1 - 6125 6155 6187 6157 -1 - 30 1 33 62 -1 - 6153 6185 6156 6124 -1 - 63 31 0 32 -1 - 6186 6155 6123 6154 -1 - 4586 31 61 29 -1 - 10709 6152 6184 6154 -1 - 60 26 4583 29 -1 - 6183 6152 10706 6149 -1 - 30 59 22 4585 -1 - 6153 10708 6145 6182 -1 - 57 27 4584 28 -1 - 6180 6151 10707 6150 -1 - 55 25 4582 27 -1 - 6178 6150 10705 6148 -1 - 4581 25 53 24 -1 - 10704 6147 6176 6148 -1 - 21 56 28 4578 -1 - 6144 10701 6151 6179 -1 - 4577 26 58 20 -1 - 10700 6143 6181 6149 -1 - 54 23 4579 24 -1 - 6177 6147 10702 6146 -1 - 4575 23 52 19 -1 - 10698 6142 6175 6146 -1 - 4574 20 51 18 -1 - 10697 6141 6174 6143 -1 - 49 17 4576 19 -1 - 6172 6142 10699 6140 -1 - 21 4573 16 50 -1 - 6144 6173 6139 10696 -1 - 4580 17 48 13 -1 - 10703 6136 6171 6140 -1 - 22 46 3816 3814 -1 - 3814 3816 10841 10839 -1 - 10839 10841 4718 4716 -1 - 4716 4718 5088 5086 -1 - 5086 5088 5458 5456 -1 - 5456 5458 5828 5826 -1 - 5826 5828 9939 9937 -1 - 6145 9937 9939 6169 -1 - 18 47 15 4572 -1 - 6141 10695 6138 6170 -1 - 14 45 16 4571 -1 - 6137 10694 6139 6168 -1 - 12 44 14 4569 -1 - 6135 10692 6137 6167 -1 - 11 4570 15 42 -1 - 6134 6165 6138 10693 -1 - 12 4567 3813 3815 -1 - 3815 3813 10838 10840 -1 - 10840 10838 4715 4717 -1 - 4717 4715 5085 5087 -1 - 5087 5085 5455 5457 -1 - 5457 5455 5825 5827 -1 - 5827 5825 9936 9938 -1 - 6135 9938 9936 10690 -1 - 4568 9 41 10 -1 - 10691 6133 6164 6132 -1 - 43 9 4562 13 -1 - 6166 6136 10685 6132 -1 - 11 40 8 4565 -1 - 6134 10688 6131 6163 -1 - 4566 10 39 7 -1 - 10689 6130 6162 6133 -1 - 7 38 6 4563 -1 - 6130 10686 6129 6161 -1 - 5 4564 8 37 -1 - 6128 6160 6131 10687 -1 - 4561 6 36 4 -1 - 10684 6127 6159 6129 -1 - 4559 4 35 3 -1 - 10682 6126 6158 6127 -1 - 1 4560 5 33 -1 - 6124 6156 6128 10683 -1 - 34 2 4557 3 -1 - 6157 6126 10680 6125 -1 - 4556 2 32 0 -1 - 10679 6123 6155 6125 -1 - 31 4586 4554 0 -1 - 6154 6123 10677 10709 -1 - 4585 4555 1 30 -1 - 10708 6153 6124 10678 -1 - 4553 4586 29 4583 -1 - 10676 10706 6152 10709 -1 - 4582 4552 4584 27 -1 - 10705 6150 10707 10675 -1 - 25 4581 4550 4582 -1 - 6148 10705 10673 10704 -1 - 26 4577 4549 4583 -1 - 6149 10706 10672 10700 -1 - 4584 4547 4578 28 -1 - 10707 6151 10701 10670 -1 - 4548 4581 24 4579 -1 - 10671 10702 6147 10704 -1 - 17 4580 4551 4576 -1 - 6140 10699 10674 10703 -1 - 4585 22 3814 3812 -1 - 3812 3814 10839 10837 -1 - 10837 10839 4716 4714 -1 - 4714 4716 5086 5084 -1 - 5084 5086 5456 5454 -1 - 5454 5456 5826 5824 -1 - 5824 5826 9937 9935 -1 - 10708 9935 9937 6145 -1 - 23 4575 4546 4579 -1 - 6146 10702 10669 10698 -1 - 20 4574 4545 4577 -1 - 6143 10700 10668 10697 -1 - 4544 4575 19 4576 -1 - 10667 10699 6142 10698 -1 - 4573 21 4578 4543 -1 - 10696 10666 10701 6144 -1 - 4562 4558 4580 13 -1 - 10685 6136 10703 10681 -1 - 4542 4574 18 4572 -1 - 10665 10695 6141 10697 -1 - 4573 4541 4571 16 -1 - 10696 6139 10694 10664 -1 - 4570 4540 4572 15 -1 - 10693 6138 10695 10663 -1 - 4539 4569 14 4571 -1 - 10662 10694 6137 10692 -1 - 4567 12 4569 4537 -1 - 10690 10660 10692 6135 -1 - 4570 11 4565 4536 -1 - 10693 10659 10688 6134 -1 - 10 4566 4538 4568 -1 - 6133 10691 10661 10689 -1 - 4567 4535 3811 3813 -1 - 3813 3811 10836 10838 -1 - 10838 10836 4713 4715 -1 - 4715 4713 5083 5085 -1 - 5085 5083 5453 5455 -1 - 5455 5453 5823 5825 -1 - 5825 5823 9934 9936 -1 - 10690 9936 9934 10658 -1 - 4533 4565 8 4564 -1 - 10656 10687 6131 10688 -1 - 9 4568 4531 4562 -1 - 6132 10685 10654 10691 -1 - 4532 4566 7 4563 -1 - 10655 10686 6130 10689 -1 - 6 4561 4530 4563 -1 - 6129 10686 10653 10684 -1 - 4564 5 4560 4529 -1 - 10687 10652 10683 6128 -1 - 4 4559 4528 4561 -1 - 6127 10684 10651 10682 -1 - 4527 4559 3 4557 -1 - 10650 10680 6126 10682 -1 - 2 4556 4525 4557 -1 - 6125 10680 10648 10679 -1 - 4560 1 4555 4526 -1 - 10683 10649 10678 6124 -1 - 4580 4558 4534 4551 -1 - 10703 10674 10657 10681 -1 - 4524 4556 0 4554 -1 - 10647 10677 6123 10679 -1 - 4586 4553 4523 4554 -1 - 10709 10677 10646 10676 -1 - 4555 4585 3812 3810 -1 - 3810 3812 10837 10835 -1 - 10835 10837 4714 4712 -1 - 4712 4714 5084 5082 -1 - 5082 5084 5454 5452 -1 - 5452 5454 5824 5822 -1 - 5822 5824 9935 9933 -1 - 10678 9933 9935 10708 -1 - 4552 4582 4550 4522 -1 - 10675 10645 10673 10705 -1 - 4520 4553 4583 4549 -1 - 10643 10672 10706 10676 -1 - 4521 4550 4581 4548 -1 - 10644 10671 10704 10673 -1 - 4547 4584 4552 4516 -1 - 10670 10639 10675 10707 -1 - 4519 4548 4579 4546 -1 - 10642 10669 10702 10671 -1 - 4545 4518 4549 4577 -1 - 10668 10700 10672 10641 -1 - 4512 4544 4576 4551 -1 - 10635 10674 10699 10667 -1 - 4515 4546 4575 4544 -1 - 10638 10667 10698 10669 -1 - 4547 4513 4543 4578 -1 - 10670 10701 10666 10636 -1 - 4574 4542 4514 4545 -1 - 10697 10668 10637 10665 -1 - 4541 4573 4543 4510 -1 - 10664 10633 10666 10696 -1 - 4558 4562 4517 4534 -1 - 10681 10657 10640 10685 -1 - 4511 4542 4572 4540 -1 - 10634 10663 10695 10665 -1 - 4541 4508 4539 4571 -1 - 10664 10694 10662 10631 -1 - 4540 4570 4536 4507 -1 - 10663 10630 10659 10693 -1 - 4569 4539 4506 4537 -1 - 10692 10660 10629 10662 -1 - 4566 4532 4504 4538 -1 - 10689 10661 10627 10655 -1 - 4537 4503 4535 4567 -1 - 10660 10690 10658 10626 -1 - 4565 4533 4505 4536 -1 - 10688 10659 10628 10656 -1 - 4538 4502 4531 4568 -1 - 10661 10691 10654 10625 -1 - 4535 4501 3809 3811 -1 - 3811 3809 10834 10836 -1 - 10836 10834 4711 4713 -1 - 4713 4711 5081 5083 -1 - 5083 5081 5451 5453 -1 - 5453 5451 5821 5823 -1 - 5823 5821 9932 9934 -1 - 10658 9934 9932 10624 -1 - 4500 4533 4564 4529 -1 - 10623 10652 10687 10656 -1 - 4499 4532 4563 4530 -1 - 10622 10653 10686 10655 -1 - 4528 4497 4530 4561 -1 - 10651 10684 10653 10620 -1 - 4526 4498 4529 4560 -1 - 10649 10683 10652 10621 -1 - 4559 4527 4496 4528 -1 - 10682 10651 10619 10650 -1 - 4509 4512 4551 4534 -1 - 10632 10657 10674 10635 -1 - 4525 4495 4527 4557 -1 - 10648 10680 10650 10618 -1 - 4517 4562 4531 4491 -1 - 10640 10614 10654 10685 -1 - 4556 4524 4494 4525 -1 - 10679 10648 10617 10647 -1 - 4526 4555 3810 3808 -1 - 3808 3810 10835 10833 -1 - 10833 10835 4712 4710 -1 - 4710 4712 5082 5080 -1 - 5080 5082 5452 5450 -1 - 5450 5452 5822 5820 -1 - 5820 5822 9933 9931 -1 - 10649 9931 9933 10678 -1 - 4493 4524 4554 4523 -1 - 10616 10646 10677 10647 -1 - 4550 4521 4490 4522 -1 - 10673 10645 10613 10644 -1 - 4553 4520 4489 4523 -1 - 10676 10646 10612 10643 -1 - 4522 4486 4516 4552 -1 - 10645 10675 10639 10609 -1 - 4548 4519 4488 4521 -1 - 10671 10644 10611 10642 -1 - 4518 4487 4520 4549 -1 - 10641 10672 10643 10610 -1 - 4518 4545 4514 4492 -1 - 10641 10615 10637 10668 -1 - 4546 4515 4484 4519 -1 - 10669 10642 10607 10638 -1 - 4513 4547 4516 4481 -1 - 10636 10604 10639 10670 -1 - 4544 4512 4482 4515 -1 - 10667 10638 10605 10635 -1 - 4542 4511 4485 4514 -1 - 10665 10637 10608 10634 -1 - 4513 4479 4510 4543 -1 - 10636 10666 10633 10602 -1 - 4483 4509 4534 4517 -1 - 10606 10640 10657 10632 -1 - 4480 4511 4540 4507 -1 - 10603 10630 10663 10634 -1 - 4508 4541 4510 4478 -1 - 10631 10601 10633 10664 -1 - 4508 4475 4506 4539 -1 - 10631 10662 10629 10598 -1 - 4505 4477 4507 4536 -1 - 10628 10659 10630 10600 -1 - 4502 4538 4504 4476 -1 - 10625 10599 10627 10661 -1 - 4503 4537 4506 4473 -1 - 10626 10596 10629 10660 -1 - 4533 4500 4474 4505 -1 - 10656 10628 10597 10623 -1 - 4532 4499 4472 4504 -1 - 10655 10627 10595 10622 -1 - 4501 4535 4503 4471 -1 - 10624 10594 10626 10658 -1 - 4501 4468 3807 3809 -1 - 3809 3807 10832 10834 -1 - 10834 10832 4709 4711 -1 - 4711 4709 5079 5081 -1 - 5081 5079 5449 5451 -1 - 5451 5449 5819 5821 -1 - 5821 5819 9930 9932 -1 - 10624 9932 9930 10591 -1 - 4498 4469 4500 4529 -1 - 10621 10652 10623 10592 -1 - 4467 4499 4530 4497 -1 - 10590 10620 10653 10622 -1 - 4466 4491 4531 4502 -1 - 10589 10625 10654 10614 -1 - 4497 4528 4496 4465 -1 - 10620 10588 10619 10651 -1 - 4498 4526 3808 3806 -1 - 3806 3808 10833 10831 -1 - 10831 10833 4710 4708 -1 - 4708 4710 5080 5078 -1 - 5078 5080 5450 5448 -1 - 5448 5450 5820 5818 -1 - 5818 5820 9931 9929 -1 - 10621 9929 9931 10649 -1 - 4464 4496 4527 4495 -1 - 10587 10618 10650 10619 -1 - 4512 4509 4483 4470 -1 - 10635 10593 10606 10632 -1 - 4495 4525 4494 4462 -1 - 10618 10585 10617 10648 -1 - 4524 4493 4460 4494 -1 - 10647 10617 10583 10616 -1 - 4459 4493 4523 4489 -1 - 10582 10612 10646 10616 -1 - 4487 4518 4492 4463 -1 - 10610 10586 10615 10641 -1 - 4521 4488 4457 4490 -1 - 10644 10613 10580 10611 -1 - 4485 4461 4492 4514 -1 - 10608 10637 10615 10584 -1 - 4456 4489 4520 4487 -1 - 10579 10610 10643 10612 -1 - 4486 4522 4490 4454 -1 - 10609 10577 10613 10645 -1 - 4455 4488 4519 4484 -1 - 10578 10607 10642 10611 -1 - 4515 4482 4458 4484 -1 - 10638 10607 10581 10605 -1 - 4486 4450 4481 4516 -1 - 10609 10639 10604 10573 -1 - 4511 4480 4451 4485 -1 - 10634 10608 10574 10603 -1 - 4641 4483 4517 4491 -1 - 10764 10614 10640 10606 -1 - 4479 4513 4481 4449 -1 - 10602 10572 10604 10636 -1 - 4470 4452 4482 4512 -1 - 10593 10635 10605 10575 -1 - 4479 4447 4478 4510 -1 - 10602 10633 10601 10570 -1 - 4477 4448 4480 4507 -1 - 10600 10630 10603 10571 -1 - 4475 4508 4478 4445 -1 - 10598 10568 10601 10631 -1 - 4477 4505 4474 4446 -1 - 10600 10569 10597 10628 -1 - 4476 4453 4466 4502 -1 - 10599 10625 10589 10576 -1 - 4504 4472 4443 4476 -1 - 10627 10599 10566 10595 -1 - 4475 4441 4473 4506 -1 - 10598 10629 10596 10564 -1 - 4469 4442 4474 4500 -1 - 10592 10623 10597 10565 -1 - 4473 4439 4471 4503 -1 - 10596 10626 10594 10562 -1 - 4499 4467 4440 4472 -1 - 10622 10595 10563 10590 -1 - 4468 4501 4471 4438 -1 - 10591 10561 10594 10624 -1 - 4468 4437 3804 3807 -1 - 3807 3804 10829 10832 -1 - 10832 10829 4706 4709 -1 - 4709 4706 5076 5079 -1 - 5079 5076 5446 5449 -1 - 5449 5446 5816 5819 -1 - 5819 5816 9927 9930 -1 - 10591 9930 9927 10560 -1 - 4469 4498 3806 3805 -1 - 3805 3806 10831 10830 -1 - 10830 10831 4708 4707 -1 - 4707 4708 5078 5077 -1 - 5077 5078 5448 5447 -1 - 5447 5448 5818 5817 -1 - 5817 5818 9929 9928 -1 - 10592 9928 9929 10621 -1 - 4436 4467 4497 4465 -1 - 10559 10588 10620 10590 -1 - 4496 4464 4434 4465 -1 - 10619 10588 10557 10587 -1 - 4461 4444 4463 4492 -1 - 10584 10615 10586 10567 -1 - 4433 4464 4495 4462 -1 - 10556 10585 10618 10587 -1 - 4431 4462 4494 4460 -1 - 10554 10583 10617 10585 -1 - 4432 4456 4487 4463 -1 - 10555 10586 10610 10579 -1 - 4493 4459 4429 4460 -1 - 10616 10583 10552 10582 -1 - 4489 4456 4428 4459 -1 - 10612 10582 10551 10579 -1 - 4452 4435 4458 4482 -1 - 10575 10605 10581 10558 -1 - 4461 4485 4451 4430 -1 - 10584 10553 10574 10608 -1 - 4483 4641 4639 4470 -1 - 10606 10593 10762 10764 -1 - 4491 4466 4638 4641 -1 - 10614 10764 10761 10589 -1 - 4488 4455 4427 4457 -1 - 10611 10580 10550 10578 -1 - 4457 4425 4454 4490 -1 - 10580 10613 10577 10548 -1 - 4426 4455 4484 4458 -1 - 10549 10581 10607 10578 -1 - 4450 4486 4454 4423 -1 - 10573 10546 10577 10609 -1 - 4450 4422 4449 4481 -1 - 10573 10604 10572 10545 -1 - 4448 4424 4451 4480 -1 - 10571 10603 10574 10547 -1 - 4447 4479 4449 4420 -1 - 10570 10543 10572 10602 -1 - 4448 4477 4446 4421 -1 - 10571 10544 10569 10600 -1 - 4633 4453 4476 4443 -1 - 10756 10566 10599 10576 -1 - 4447 4418 4445 4478 -1 - 10570 10601 10568 10541 -1 - 4452 4470 4639 4635 -1 - 10575 10758 10762 10593 -1 - 4442 4419 4446 4474 -1 - 10565 10597 10569 10542 -1 - 4441 4475 4445 4417 -1 - 10564 10540 10568 10598 -1 - 4440 4416 4443 4472 -1 - 10563 10595 10566 10539 -1 - 4453 4633 4638 4466 -1 - 10576 10589 10761 10756 -1 - 4439 4473 4441 4415 -1 - 10562 10538 10564 10596 -1 - 4442 4469 3805 3803 -1 - 3803 3805 10830 10828 -1 - 10828 10830 4707 4705 -1 - 4705 4707 5077 5075 -1 - 5075 5077 5447 5445 -1 - 5445 5447 5817 5815 -1 - 5815 5817 9928 9926 -1 - 10565 9926 9928 10592 -1 - 4439 4412 4438 4471 -1 - 10562 10594 10561 10535 -1 - 4467 4436 4414 4440 -1 - 10590 10563 10537 10559 -1 - 4437 4468 4438 4411 -1 - 10560 10534 10561 10591 -1 - 4437 4410 3801 3804 -1 - 3804 3801 10826 10829 -1 - 10829 10826 4703 4706 -1 - 4706 4703 5073 5076 -1 - 5076 5073 5443 5446 -1 - 5446 5443 5813 5816 -1 - 5816 5813 9924 9927 -1 - 10560 9927 9924 10533 -1 - 4444 4413 4432 4463 -1 - 10567 10586 10555 10536 -1 - 4413 4444 4461 4430 -1 - 10536 10553 10584 10567 -1 - 4409 4436 4465 4434 -1 - 10532 10557 10588 10559 -1 - 4464 4433 4408 4434 -1 - 10587 10557 10531 10556 -1 - 4462 4431 4407 4433 -1 - 10585 10556 10530 10554 -1 - 4406 4431 4460 4429 -1 - 10529 10552 10583 10554 -1 - 4456 4432 4405 4428 -1 - 10579 10551 10528 10555 -1 - 4435 4632 4426 4458 -1 - 10558 10581 10549 10755 -1 - 4404 4429 4459 4428 -1 - 10527 10551 10582 10552 -1 - 4632 4435 4452 4635 -1 - 10755 10758 10575 10558 -1 - 4455 4426 4402 4427 -1 - 10578 10550 10525 10549 -1 - 4425 4457 4427 4401 -1 - 10548 10524 10550 10580 -1 - 4424 4403 4430 4451 -1 - 10547 10574 10553 10526 -1 - 4425 4399 4423 4454 -1 - 10548 10577 10546 10522 -1 - 4422 4450 4423 4398 -1 - 10545 10521 10546 10573 -1 - 4424 4448 4421 4400 -1 - 10547 10523 10544 10571 -1 - 4422 4396 4420 4449 -1 - 10545 10572 10543 10519 -1 - 4419 4397 4421 4446 -1 - 10542 10569 10544 10520 -1 - 4418 4447 4420 4395 -1 - 10541 10518 10543 10570 -1 - 4419 4442 3803 3800 -1 - 3800 3803 10828 10825 -1 - 10825 10828 4705 4702 -1 - 4702 4705 5075 5072 -1 - 5072 5075 5445 5442 -1 - 5442 5445 5815 5812 -1 - 5812 5815 9926 9923 -1 - 10542 9923 9926 10565 -1 - 4416 4630 4633 4443 -1 - 10539 10566 10756 10753 -1 - 4418 4394 4417 4445 -1 - 10541 10568 10540 10517 -1 - 4393 4415 4441 4417 -1 - 10516 10540 10564 10538 -1 - 4416 4440 4414 4391 -1 - 10539 10514 10537 10563 -1 - 4412 4439 4415 4392 -1 - 10535 10515 10538 10562 -1 - 4412 4389 4411 4438 -1 - 10535 10561 10534 10512 -1 - 4436 4409 4390 4414 -1 - 10559 10537 10513 10532 -1 - 4410 4437 4411 4388 -1 - 10533 10511 10534 10560 -1 - 4410 3799 3802 3801 -1 - 3801 3802 10827 10826 -1 - 3802 3799 10824 10827 -1 - 10826 10827 4704 4703 -1 - 10827 10824 4701 4704 -1 - 4703 4704 5074 5073 -1 - 4704 4701 5071 5074 -1 - 5073 5074 5444 5443 -1 - 5074 5071 5441 5444 -1 - 5443 5444 5814 5813 -1 - 5444 5441 5811 5814 -1 - 5813 5814 9925 9924 -1 - 5814 5811 9922 9925 -1 - 10533 9924 9925 9922 -1 - 4387 4409 4434 4408 -1 - 10510 10531 10557 10532 -1 - 4432 4413 4384 4405 -1 - 10555 10528 10507 10536 -1 - 4407 4386 4408 4433 -1 - 10530 10556 10531 10509 -1 - 4403 4382 4413 4430 -1 - 10526 10553 10536 10505 -1 - 4431 4406 4385 4407 -1 - 10554 10530 10508 10529 -1 - 4429 4404 4383 4406 -1 - 10552 10529 10506 10527 -1 - 4381 4404 4428 4405 -1 - 10504 10528 10551 10527 -1 - 4426 4632 4627 4402 -1 - 10549 10525 10750 10755 -1 - 4403 4424 4400 4380 -1 - 10526 10503 10523 10547 -1 - 4401 4427 4402 4376 -1 - 10524 10499 10525 10550 -1 - 4399 4425 4401 4378 -1 - 10522 10501 10524 10548 -1 - 4399 4377 4398 4423 -1 - 10522 10546 10521 10500 -1 - 4397 4379 4400 4421 -1 - 10520 10544 10523 10502 -1 - 4396 4422 4398 4375 -1 - 10519 10498 10521 10545 -1 - 4397 4419 3800 3798 -1 - 3798 3800 10825 10823 -1 - 10823 10825 4702 4700 -1 - 4700 4702 5072 5070 -1 - 5070 5072 5442 5440 -1 - 5440 5442 5812 5810 -1 - 5810 5812 9923 9921 -1 - 10520 9921 9923 10542 -1 - 4396 4374 4395 4420 -1 - 10519 10543 10518 10497 -1 - 4394 4418 4395 4373 -1 - 10517 10496 10518 10541 -1 - 4630 4416 4391 4625 -1 - 10753 10748 10514 10539 -1 - 4394 4372 4393 4417 -1 - 10517 10540 10516 10495 -1 - 4415 4393 4371 4392 -1 - 10538 10515 10494 10516 -1 - 4389 4412 4392 4370 -1 - 10512 10493 10515 10535 -1 - 4390 4367 4391 4414 -1 - 10513 10537 10514 10490 -1 - 4389 4369 4388 4411 -1 - 10512 10534 10511 10492 -1 - 4409 4387 4368 4390 -1 - 10532 10513 10491 10510 -1 - 3799 4410 4388 3797 -1 - 3799 3797 10822 10824 -1 - 10824 10822 4699 4701 -1 - 4701 4699 5069 5071 -1 - 5071 5069 5439 5441 -1 - 5441 5439 5809 5811 -1 - 5811 5809 9920 9922 -1 - 9922 9920 10511 10533 -1 - 4366 4387 4408 4386 -1 - 10489 10509 10531 10510 -1 - 4386 4407 4385 4365 -1 - 10509 10488 10508 10530 -1 - 4382 4361 4384 4413 -1 - 10505 10536 10507 10484 -1 - 4364 4385 4406 4383 -1 - 10487 10506 10529 10508 -1 - 4362 4381 4405 4384 -1 - 10485 10507 10528 10504 -1 - 4404 4381 4363 4383 -1 - 10527 10506 10486 10504 -1 - 4382 4403 4380 4360 -1 - 10505 10483 10503 10526 -1 - 4379 4359 4380 4400 -1 - 10502 10523 10503 10482 -1 - 4624 4376 4402 4627 -1 - 10747 10750 10525 10499 -1 - 4379 4397 3798 3796 -1 - 3796 3798 10823 10821 -1 - 10821 10823 4700 4698 -1 - 4698 4700 5070 5068 -1 - 5068 5070 5440 5438 -1 - 5438 5440 5810 5808 -1 - 5808 5810 9921 9919 -1 - 10502 9919 9921 10520 -1 - 4377 4399 4378 4358 -1 - 10500 10481 10501 10522 -1 - 4353 4378 4401 4376 -1 - 10476 10499 10524 10501 -1 - 4377 4357 4375 4398 -1 - 10500 10521 10498 10480 -1 - 4374 4396 4375 4356 -1 - 10497 10479 10498 10519 -1 - 4374 4355 4373 4395 -1 - 10497 10518 10496 10478 -1 - 4372 4394 4373 4354 -1 - 10495 10477 10496 10517 -1 - 4372 4352 4371 4393 -1 - 10495 10516 10494 10475 -1 - 4370 4392 4371 4351 -1 - 10493 10474 10494 10515 -1 - 4369 4389 4370 4350 -1 - 10492 10473 10493 10512 -1 - 4369 3795 3797 4388 -1 - 3797 3795 10820 10822 -1 - 10822 10820 4697 4699 -1 - 4699 4697 5067 5069 -1 - 5069 5067 5437 5439 -1 - 5439 5437 5807 5809 -1 - 5809 5807 9918 9920 -1 - 10492 10511 9920 9918 -1 - 4367 4622 4625 4391 -1 - 10490 10514 10748 10745 -1 - 4387 4366 4349 4368 -1 - 10510 10491 10472 10489 -1 - 4367 4390 4368 4344 -1 - 10490 10467 10491 10513 -1 - 4348 4366 4386 4365 -1 - 10471 10488 10509 10489 -1 - 4385 4364 4347 4365 -1 - 10508 10488 10470 10487 -1 - 4346 4364 4383 4363 -1 - 10469 10486 10506 10487 -1 - 4381 4362 4345 4363 -1 - 10504 10486 10468 10485 -1 - 4343 4362 4384 4361 -1 - 10466 10484 10507 10485 -1 - 4361 4382 4360 4342 -1 - 10484 10465 10483 10505 -1 - 4359 4341 4360 4380 -1 - 10482 10503 10483 10464 -1 - 4359 4379 3796 3794 -1 - 3794 3796 10821 10819 -1 - 10819 10821 4698 4696 -1 - 4696 4698 5068 5066 -1 - 5066 5068 5438 5436 -1 - 5436 5438 5808 5806 -1 - 5806 5808 9919 9917 -1 - 10482 9917 9919 10502 -1 - 4357 4377 4358 4340 -1 - 10480 10463 10481 10500 -1 - 4357 4339 4356 4375 -1 - 10480 10498 10479 10462 -1 - 4355 4374 4356 4338 -1 - 10478 10461 10479 10497 -1 - 4378 4353 4333 4358 -1 - 10501 10481 10456 10476 -1 - 4355 4337 4354 4373 -1 - 10478 10496 10477 10460 -1 - 4352 4372 4354 4336 -1 - 10475 10459 10477 10495 -1 - 4376 4624 4619 4353 -1 - 10499 10476 10742 10747 -1 - 4352 4335 4351 4371 -1 - 10475 10494 10474 10458 -1 - 4334 4350 4370 4351 -1 - 10457 10474 10493 10473 -1 - 3795 4369 4350 3793 -1 - 3795 3793 10818 10820 -1 - 10820 10818 4695 4697 -1 - 4697 4695 5065 5067 -1 - 5067 5065 5435 5437 -1 - 5437 5435 5805 5807 -1 - 5807 5805 9916 9918 -1 - 9918 9916 10473 10492 -1 - 4366 4348 4332 4349 -1 - 10489 10472 10455 10471 -1 - 4344 4368 4349 4329 -1 - 10467 10452 10472 10491 -1 - 4330 4348 4365 4347 -1 - 10453 10470 10488 10471 -1 - 4364 4346 4331 4347 -1 - 10487 10470 10454 10469 -1 - 4345 4328 4346 4363 -1 - 10468 10486 10469 10451 -1 - 4362 4343 4327 4345 -1 - 10485 10468 10450 10466 -1 - 4326 4343 4361 4342 -1 - 10449 10465 10484 10466 -1 - 4622 4367 4344 4617 -1 - 10745 10740 10467 10490 -1 - 4341 4325 4342 4360 -1 - 10464 10483 10465 10448 -1 - 4341 4359 3794 3792 -1 - 3792 3794 10819 10817 -1 - 10817 10819 4696 4694 -1 - 4694 4696 5066 5064 -1 - 5064 5066 5436 5434 -1 - 5434 5436 5806 5804 -1 - 5804 5806 9917 9915 -1 - 10464 9915 9917 10482 -1 - 4339 4357 4340 4324 -1 - 10462 10447 10463 10480 -1 - 4339 4322 4338 4356 -1 - 10462 10479 10461 10445 -1 - 4337 4355 4338 4323 -1 - 10460 10446 10461 10478 -1 - 4337 4321 4336 4354 -1 - 10460 10477 10459 10444 -1 - 4340 4358 4333 4317 -1 - 10463 10440 10456 10481 -1 - 4335 4352 4336 4320 -1 - 10458 10443 10459 10475 -1 - 4335 4319 4334 4351 -1 - 10458 10474 10457 10442 -1 - 4350 4334 3791 3793 -1 - 3793 3791 10816 10818 -1 - 10818 10816 4693 4695 -1 - 4695 4693 5063 5065 -1 - 5065 5063 5433 5435 -1 - 5435 5433 5803 5805 -1 - 5805 5803 9914 9916 -1 - 10473 9916 9914 10457 -1 - 4349 4332 4318 4329 -1 - 10472 10452 10441 10455 -1 - 4348 4330 4315 4332 -1 - 10471 10455 10438 10453 -1 - 4313 4330 4347 4331 -1 - 10436 10454 10470 10453 -1 - 4328 4316 4331 4346 -1 - 10451 10469 10454 10439 -1 - 4328 4345 4327 4314 -1 - 10451 10437 10450 10468 -1 - 4616 4333 4353 4619 -1 - 10739 10742 10476 10456 -1 - 4343 4326 4312 4327 -1 - 10466 10450 10435 10449 -1 - 4311 4326 4342 4325 -1 - 10434 10448 10465 10449 -1 - 4325 4341 3792 3790 -1 - 3790 3792 10817 10815 -1 - 10815 10817 4694 4692 -1 - 4692 4694 5064 5062 -1 - 5062 5064 5434 5432 -1 - 5432 5434 5804 5802 -1 - 5802 5804 9915 9913 -1 - 10448 9913 9915 10464 -1 - 4310 4617 4344 4329 -1 - 10433 10452 10467 10740 -1 - 4322 4307 4323 4338 -1 - 10445 10461 10446 10430 -1 - 4322 4339 4324 4306 -1 - 10445 10429 10447 10462 -1 - 4321 4337 4323 4308 -1 - 10444 10431 10446 10460 -1 - 4321 4305 4320 4336 -1 - 10444 10459 10443 10428 -1 - 4303 4324 4340 4317 -1 - 10426 10440 10463 10447 -1 - 4319 4335 4320 4304 -1 - 10442 10427 10443 10458 -1 - 4319 3789 3791 4334 -1 - 3791 3789 10814 10816 -1 - 10816 10814 4691 4693 -1 - 4693 4691 5061 5063 -1 - 5063 5061 5431 5433 -1 - 5433 5431 5801 5803 -1 - 5803 5801 9912 9914 -1 - 10442 10457 9914 9912 -1 - 4318 4309 4310 4329 -1 - 10441 10452 10433 10432 -1 - 4315 4302 4318 4332 -1 - 10438 10455 10441 10425 -1 - 4316 4328 4314 4301 -1 - 10439 10424 10437 10451 -1 - 4316 4299 4313 4331 -1 - 10439 10454 10436 10422 -1 - 4330 4313 4297 4315 -1 - 10453 10438 10420 10436 -1 - 4300 4314 4327 4312 -1 - 10423 10435 10450 10437 -1 - 4326 4311 4298 4312 -1 - 10449 10435 10421 10434 -1 - 3788 4311 4325 3790 -1 - 3788 3790 10815 10813 -1 - 10813 10815 4692 4690 -1 - 4690 4692 5062 5060 -1 - 5060 5062 5432 5430 -1 - 5430 5432 5802 5800 -1 - 5800 5802 9913 9911 -1 - 9911 9913 10448 10434 -1 - 4333 4616 4296 4317 -1 - 10456 10440 10419 10739 -1 - 4617 4310 4295 4614 -1 - 10740 10737 10418 10433 -1 - 4307 4293 4308 4323 -1 - 10430 10446 10431 10416 -1 - 4307 4322 4306 4292 -1 - 10430 10415 10429 10445 -1 - 4305 4321 4308 4294 -1 - 10428 10417 10431 10444 -1 - 4324 4303 4291 4306 -1 - 10447 10429 10414 10426 -1 - 4305 4290 4304 4320 -1 - 10428 10443 10427 10413 -1 - 4289 4309 4318 4302 -1 - 10412 10425 10441 10432 -1 - 3789 4319 4304 3787 -1 - 3789 3787 10812 10814 -1 - 10814 10812 4689 4691 -1 - 4691 4689 5059 5061 -1 - 5061 5059 5429 5431 -1 - 5431 5429 5799 5801 -1 - 5801 5799 9910 9912 -1 - 9912 9910 10427 10442 -1 - 4309 4289 4295 4310 -1 - 10432 10433 10418 10412 -1 - 4314 4300 4288 4301 -1 - 10437 10424 10411 10423 -1 - 4299 4316 4301 4286 -1 - 10422 10409 10424 10439 -1 - 4302 4315 4297 4285 -1 - 10425 10408 10420 10438 -1 - 4287 4300 4312 4298 -1 - 10410 10421 10435 10423 -1 - 4283 4303 4317 4296 -1 - 10406 10419 10440 10426 -1 - 4299 4284 4297 4313 -1 - 10422 10436 10420 10407 -1 - 4311 3788 3786 4298 -1 - 3786 3788 10813 10811 -1 - 10811 10813 4690 4688 -1 - 4688 4690 5060 5058 -1 - 5058 5060 5430 5428 -1 - 5428 5430 5800 5798 -1 - 5798 5800 9911 9909 -1 - 10434 10421 9909 9911 -1 - 4296 4616 4612 4281 -1 - 10419 10404 10735 10739 -1 - 4293 4280 4294 4308 -1 - 10416 10431 10417 10403 -1 - 4293 4307 4292 4278 -1 - 10416 10401 10415 10430 -1 - 4290 4305 4294 4279 -1 - 10413 10402 10417 10428 -1 - 4291 4277 4292 4306 -1 - 10414 10429 10415 10400 -1 - 4290 3785 3787 4304 -1 - 3787 3785 10810 10812 -1 - 10812 10810 4687 4689 -1 - 4689 4687 5057 5059 -1 - 5059 5057 5427 5429 -1 - 5429 5427 5797 5799 -1 - 5799 5797 9908 9910 -1 - 10413 10427 9910 9908 -1 - 4295 4282 4609 4614 -1 - 10418 10737 10732 10405 -1 - 4303 4283 4276 4291 -1 - 10426 10414 10399 10406 -1 - 4289 4302 4285 4272 -1 - 10412 10395 10408 10425 -1 - 4300 4287 4275 4288 -1 - 10423 10411 10398 10410 -1 - 4274 4286 4301 4288 -1 - 10397 10411 10424 10409 -1 - 3784 4287 4298 3786 -1 - 3784 3786 10811 10809 -1 - 10809 10811 4688 4686 -1 - 4686 4688 5058 5056 -1 - 5056 5058 5428 5426 -1 - 5426 5428 5798 5796 -1 - 5796 5798 9909 9907 -1 - 9907 9909 10421 10410 -1 - 4284 4299 4286 4273 -1 - 10407 10396 10409 10422 -1 - 4284 4271 4285 4297 -1 - 10407 10420 10408 10394 -1 - 4270 4282 4295 4289 -1 - 10393 10412 10418 10405 -1 - 4269 4283 4296 4281 -1 - 10392 10404 10419 10406 -1 - 4267 4279 4294 4280 -1 - 10390 10403 10417 10402 -1 - 4280 4293 4278 4266 -1 - 10403 10389 10401 10416 -1 - 4265 4278 4292 4277 -1 - 10388 10400 10415 10401 -1 - 3785 4290 4279 3783 -1 - 3785 3783 10808 10810 -1 - 10810 10808 4685 4687 -1 - 4687 4685 5055 5057 -1 - 5057 5055 5425 5427 -1 - 5427 5425 5795 5797 -1 - 5797 5795 9906 9908 -1 - 9908 9906 10402 10413 -1 - 4277 4291 4276 4264 -1 - 10400 10387 10399 10414 -1 - 4607 4268 4281 4612 -1 - 10730 10735 10404 10391 -1 - 4287 3784 3782 4275 -1 - 3782 3784 10809 10807 -1 - 10807 10809 4686 4684 -1 - 4684 4686 5056 5054 -1 - 5054 5056 5426 5424 -1 - 5424 5426 5796 5794 -1 - 5794 5796 9907 9905 -1 - 10410 10398 9905 9907 -1 - 4275 4263 4274 4288 -1 - 10398 10411 10397 10386 -1 - 4286 4274 4262 4273 -1 - 10409 10396 10385 10397 -1 - 4283 4269 4261 4276 -1 - 10406 10399 10384 10392 -1 - 4256 4270 4289 4272 -1 - 10379 10395 10412 10393 -1 - 4282 4270 4260 4609 -1 - 10405 10732 10383 10393 -1 - 4271 4284 4273 4259 -1 - 10394 10382 10396 10407 -1 - 4271 4258 4272 4285 -1 - 10394 10408 10395 10381 -1 - 4281 4268 4257 4269 -1 - 10404 10392 10380 10391 -1 - 4255 4267 4280 4266 -1 - 10378 10389 10403 10390 -1 - 4279 4267 3781 3783 -1 - 3783 3781 10806 10808 -1 - 10808 10806 4683 4685 -1 - 4685 4683 5053 5055 -1 - 5055 5053 5423 5425 -1 - 5425 5423 5793 5795 -1 - 5795 5793 9904 9906 -1 - 10402 9906 9904 10390 -1 - 4278 4265 4254 4266 -1 - 10401 10389 10377 10388 -1 - 4253 4265 4277 4264 -1 - 10376 10387 10400 10388 -1 - 4252 4264 4276 4261 -1 - 10375 10384 10399 10387 -1 - 4263 4275 3782 3780 -1 - 3780 3782 10807 10805 -1 - 10805 10807 4684 4682 -1 - 4682 4684 5054 5052 -1 - 5052 5054 5424 5422 -1 - 5422 5424 5794 5792 -1 - 5792 5794 9905 9903 -1 - 10386 9903 9905 10398 -1 - 4263 4250 4262 4274 -1 - 10386 10397 10385 10373 -1 - 4244 4606 4609 4260 -1 - 10367 10383 10732 10729 -1 - 4248 4259 4273 4262 -1 - 10371 10385 10396 10382 -1 - 4268 4607 4251 4257 -1 - 10391 10380 10374 10730 -1 - 4257 4249 4261 4269 -1 - 10380 10392 10384 10372 -1 - 4258 4271 4259 4247 -1 - 10381 10370 10382 10394 -1 - 4258 4246 4256 4272 -1 - 10381 10395 10379 10369 -1 - 4270 4256 4245 4260 -1 - 10393 10383 10368 10379 -1 - 4267 4255 3779 3781 -1 - 3781 3779 10804 10806 -1 - 10806 10804 4681 4683 -1 - 4683 4681 5051 5053 -1 - 5053 5051 5421 5423 -1 - 5423 5421 5791 5793 -1 - 5793 5791 9902 9904 -1 - 10390 9904 9902 10378 -1 - 4254 4243 4255 4266 -1 - 10377 10389 10378 10366 -1 - 4265 4253 4242 4254 -1 - 10388 10377 10365 10376 -1 - 4264 4252 4241 4253 -1 - 10387 10376 10364 10375 -1 - 4604 4236 4251 4607 -1 - 10727 10730 10374 10359 -1 - 4250 4263 3780 3778 -1 - 3778 3780 10805 10803 -1 - 10803 10805 4682 4680 -1 - 4680 4682 5052 5050 -1 - 5050 5052 5422 5420 -1 - 5420 5422 5792 5790 -1 - 5790 5792 9903 9901 -1 - 10373 9901 9903 10386 -1 - 4240 4252 4261 4249 -1 - 10363 10372 10384 10375 -1 - 4250 4239 4248 4262 -1 - 10373 10385 10371 10362 -1 - 4249 4257 4251 4238 -1 - 10372 10361 10374 10380 -1 - 4259 4248 4237 4247 -1 - 10382 10370 10360 10371 -1 - 4246 4258 4247 4235 -1 - 10369 10358 10370 10381 -1 - 4233 4244 4260 4245 -1 - 10356 10368 10383 10367 -1 - 4246 4234 4245 4256 -1 - 10369 10379 10368 10357 -1 - 4606 4244 4232 4601 -1 - 10729 10724 10355 10367 -1 - 4243 3777 3779 4255 -1 - 3779 3777 10802 10804 -1 - 10804 10802 4679 4681 -1 - 4681 4679 5049 5051 -1 - 5051 5049 5419 5421 -1 - 5421 5419 5789 5791 -1 - 5791 5789 9900 9902 -1 - 10366 10378 9902 9900 -1 - 4243 4254 4242 4231 -1 - 10366 10354 10365 10377 -1 - 4230 4242 4253 4241 -1 - 10353 10364 10376 10365 -1 - 4252 4240 4229 4241 -1 - 10375 10364 10352 10363 -1 - 4239 4250 3778 3776 -1 - 3776 3778 10803 10801 -1 - 10801 10803 4680 4678 -1 - 4678 4680 5050 5048 -1 - 5048 5050 5420 5418 -1 - 5418 5420 5790 5788 -1 - 5788 5790 9901 9899 -1 - 10362 9899 9901 10373 -1 - 4239 4228 4237 4248 -1 - 10362 10371 10360 10351 -1 - 4227 4240 4249 4238 -1 - 10350 10361 10372 10363 -1 - 4236 4225 4238 4251 -1 - 10359 10374 10361 10348 -1 - 4236 4604 4599 4224 -1 - 10359 10347 10722 10727 -1 - 4226 4235 4247 4237 -1 - 10349 10360 10370 10358 -1 - 4234 4246 4235 4223 -1 - 10357 10346 10358 10369 -1 - 4234 4222 4233 4245 -1 - 10357 10368 10356 10345 -1 - 4244 4233 4221 4232 -1 - 10367 10355 10344 10356 -1 - 4220 4598 4601 4232 -1 - 10343 10355 10724 10721 -1 - 3777 4243 4231 3775 -1 - 3777 3775 10800 10802 -1 - 10802 10800 4677 4679 -1 - 4679 4677 5047 5049 -1 - 5049 5047 5417 5419 -1 - 5419 5417 5787 5789 -1 - 5789 5787 9898 9900 -1 - 9900 9898 10354 10366 -1 - 4242 4230 4218 4231 -1 - 10365 10354 10341 10353 -1 - 4217 4230 4241 4229 -1 - 10340 10352 10364 10353 -1 - 4228 4239 3776 3774 -1 - 3774 3776 10801 10799 -1 - 10799 10801 4678 4676 -1 - 4676 4678 5048 5046 -1 - 5046 5048 5418 5416 -1 - 5416 5418 5788 5786 -1 - 5786 5788 9899 9897 -1 - 10351 9897 9899 10362 -1 - 4240 4227 4216 4229 -1 - 10363 10352 10339 10350 -1 - 4228 4215 4226 4237 -1 - 10351 10360 10349 10338 -1 - 4214 4227 4238 4225 -1 - 10337 10348 10361 10350 -1 - 4225 4236 4224 4211 -1 - 10348 10334 10347 10359 -1 - 4595 4212 4224 4599 -1 - 10718 10722 10347 10335 -1 - 4235 4226 4213 4223 -1 - 10358 10346 10336 10349 -1 - 4222 4234 4223 4210 -1 - 10345 10333 10346 10357 -1 - 4222 4208 4221 4233 -1 - 10345 10356 10344 10331 -1 - 4207 4220 4232 4221 -1 - 10330 10344 10355 10343 -1 - 4598 4219 4209 4593 -1 - 10721 10716 10332 10342 -1 - 4219 4598 4220 4206 -1 - 10342 10329 10343 10721 -1 - 4218 3773 3775 4231 -1 - 3775 3773 10798 10800 -1 - 10800 10798 4675 4677 -1 - 4677 4675 5045 5047 -1 - 5047 5045 5415 5417 -1 - 5417 5415 5785 5787 -1 - 5787 5785 9896 9898 -1 - 10341 10354 9898 9896 -1 - 4230 4217 4203 4218 -1 - 10353 10341 10326 10340 -1 - 4201 4217 4229 4216 -1 - 10324 10339 10352 10340 -1 - 4215 4228 3774 3772 -1 - 3772 3774 10799 10797 -1 - 10797 10799 4676 4674 -1 - 4674 4676 5046 5044 -1 - 5044 5046 5416 5414 -1 - 5414 5416 5786 5784 -1 - 5784 5786 9897 9895 -1 - 10338 9895 9897 10351 -1 - 4227 4214 4198 4216 -1 - 10350 10339 10321 10337 -1 - 4209 4202 4590 4593 -1 - 10332 10716 10713 10325 -1 - 4215 4200 4213 4226 -1 - 10338 10349 10336 10323 -1 - 4205 4595 4592 4194 -1 - 10328 10317 10715 10718 -1 - 4197 4214 4225 4211 -1 - 10320 10334 10348 10337 -1 - 4212 4196 4211 4224 -1 - 10335 10347 10334 10319 -1 - 4195 4210 4223 4213 -1 - 10318 10336 10346 10333 -1 - 4595 4205 4193 4212 -1 - 10718 10335 10316 10328 -1 - 4208 4222 4210 4192 -1 - 10331 10315 10333 10345 -1 - 4190 4207 4221 4208 -1 - 10313 10331 10344 10330 -1 - 4590 4204 4199 4589 -1 - 10713 10712 10322 10327 -1 - 4220 4207 4189 4206 -1 - 10343 10329 10312 10330 -1 - 4209 4219 4206 4191 -1 - 10332 10314 10329 10342 -1 - 4199 4194 4592 4589 -1 - 10322 10712 10715 10317 -1 - 4204 4590 4202 4188 -1 - 10327 10311 10325 10713 -1 - 3773 4218 4203 3771 -1 - 3773 3771 10796 10798 -1 - 10798 10796 4673 4675 -1 - 4675 4673 5043 5045 -1 - 5045 5043 5413 5415 -1 - 5415 5413 5783 5785 -1 - 5785 5783 9894 9896 -1 - 9896 9894 10326 10341 -1 - 4187 4203 4217 4201 -1 - 10310 10324 10340 10326 -1 - 4200 4215 3772 3770 -1 - 3770 3772 10797 10795 -1 - 10795 10797 4674 4672 -1 - 4672 4674 5044 5042 -1 - 5042 5044 5414 5412 -1 - 5412 5414 5784 5782 -1 - 5782 5784 9895 9893 -1 - 10323 9893 9895 10338 -1 - 4198 4186 4201 4216 -1 - 10321 10339 10324 10309 -1 - 4200 4185 4195 4213 -1 - 10323 10336 10318 10308 -1 - 4214 4197 4183 4198 -1 - 10337 10321 10306 10320 -1 - 4181 4197 4211 4196 -1 - 10304 10319 10334 10320 -1 - 4202 4209 4191 4184 -1 - 10325 10307 10314 10332 -1 - 4193 4182 4196 4212 -1 - 10316 10335 10319 10305 -1 - 4210 4195 4180 4192 -1 - 10333 10315 10303 10318 -1 - 4179 4190 4208 4192 -1 - 10302 10315 10331 10313 -1 - 4207 4190 4177 4189 -1 - 10330 10312 10300 10313 -1 - 4178 4191 4206 4189 -1 - 10301 10312 10329 10314 -1 - 4193 4205 4194 4176 -1 - 10316 10299 10317 10328 -1 - 4199 4204 4188 4175 -1 - 10322 10298 10311 10327 -1 - 4194 4199 4175 4174 -1 - 10317 10297 10298 10322 -1 - 4173 4188 4202 4184 -1 - 10296 10307 10325 10311 -1 - 4203 4187 3769 3771 -1 - 3771 3769 10794 10796 -1 - 10796 10794 4671 4673 -1 - 4673 4671 5041 5043 -1 - 5043 5041 5411 5413 -1 - 5413 5411 5781 5783 -1 - 5783 5781 9892 9894 -1 - 10326 9894 9892 10310 -1 - 4172 4187 4201 4186 -1 - 10295 10309 10324 10310 -1 - 4185 4200 3770 3768 -1 - 3768 3770 10795 10793 -1 - 10793 10795 4672 4670 -1 - 4670 4672 5042 5040 -1 - 5040 5042 5412 5410 -1 - 5410 5412 5782 5780 -1 - 5780 5782 9893 9891 -1 - 10308 9891 9893 10323 -1 - 4186 4198 4183 4171 -1 - 10309 10294 10306 10321 -1 - 4197 4181 4168 4183 -1 - 10320 10306 10291 10304 -1 - 4185 4170 4180 4195 -1 - 10308 10318 10303 10293 -1 - 4182 4167 4181 4196 -1 - 10305 10319 10304 10290 -1 - 4182 4193 4176 4169 -1 - 10305 10292 10299 10316 -1 - 4180 4166 4179 4192 -1 - 10303 10315 10302 10289 -1 - 4191 4178 4164 4184 -1 - 10314 10307 10287 10301 -1 - 4190 4179 4165 4177 -1 - 10313 10300 10288 10302 -1 - 4163 4178 4189 4177 -1 - 10286 10300 10312 10301 -1 - 4162 4176 4194 4174 -1 - 10285 10297 10317 10299 -1 - 4188 4173 4161 4175 -1 - 10311 10298 10284 10296 -1 - 4187 4172 3767 3769 -1 - 3769 3767 10792 10794 -1 - 10794 10792 4669 4671 -1 - 4671 4669 5039 5041 -1 - 5041 5039 5409 5411 -1 - 5411 5409 5779 5781 -1 - 5781 5779 9890 9892 -1 - 10310 9892 9890 10295 -1 - 4160 4172 4186 4171 -1 - 10283 10294 10309 10295 -1 - 4170 4185 3768 3766 -1 - 3766 3768 10793 10791 -1 - 10791 10793 4670 4668 -1 - 4668 4670 5040 5038 -1 - 5038 5040 5410 5408 -1 - 5408 5410 5780 5778 -1 - 5778 5780 9891 9889 -1 - 10293 9889 9891 10308 -1 - 4168 4159 4171 4183 -1 - 10291 10306 10294 10282 -1 - 4154 4173 4184 4164 -1 - 10277 10287 10307 10296 -1 - 4167 4157 4168 4181 -1 - 10290 10304 10291 10280 -1 - 4167 4182 4169 4156 -1 - 10290 10279 10292 10305 -1 - 4166 4180 4170 4158 -1 - 10289 10281 10293 10303 -1 - 4166 4155 4165 4179 -1 - 10289 10302 10288 10278 -1 - 4153 4163 4177 4165 -1 - 10276 10288 10300 10286 -1 - 4178 4163 4151 4164 -1 - 10301 10287 10274 10286 -1 - 4152 4174 4175 4161 -1 - 10275 10284 10298 10297 -1 - 4176 4162 4150 4169 -1 - 10299 10292 10273 10285 -1 - 4149 4162 4174 4152 -1 - 10272 10275 10297 10285 -1 - 4173 4154 4148 4161 -1 - 10296 10284 10271 10277 -1 - 4172 4160 3765 3767 -1 - 3767 3765 10790 10792 -1 - 10792 10790 4667 4669 -1 - 4669 4667 5037 5039 -1 - 5039 5037 5407 5409 -1 - 5409 5407 5777 5779 -1 - 5779 5777 9888 9890 -1 - 10295 9890 9888 10283 -1 - 3764 4158 4170 3766 -1 - 3764 3766 10791 10789 -1 - 10789 10791 4668 4666 -1 - 4666 4668 5038 5036 -1 - 5036 5038 5408 5406 -1 - 5406 5408 5778 5776 -1 - 5776 5778 9889 9887 -1 - 9887 9889 10293 10281 -1 - 4147 4160 4171 4159 -1 - 10270 10282 10294 10283 -1 - 4159 4168 4157 4146 -1 - 10282 10269 10280 10291 -1 - 4157 4167 4156 4144 -1 - 10280 10267 10279 10290 -1 - 4155 4166 4158 4145 -1 - 10278 10268 10281 10289 -1 - 4143 4156 4169 4150 -1 - 10266 10273 10292 10279 -1 - 4155 4142 4153 4165 -1 - 10278 10288 10276 10265 -1 - 4163 4153 4141 4151 -1 - 10286 10274 10264 10276 -1 - 4140 4154 4164 4151 -1 - 10263 10274 10287 10277 -1 - 4162 4149 4139 4150 -1 - 10285 10273 10262 10272 -1 - 4137 4152 4161 4148 -1 - 10260 10271 10284 10275 -1 - 4160 4147 3763 3765 -1 - 3765 3763 10788 10790 -1 - 10790 10788 4665 4667 -1 - 4667 4665 5035 5037 -1 - 5037 5035 5405 5407 -1 - 5407 5405 5775 5777 -1 - 5777 5775 9886 9888 -1 - 10283 9888 9886 10270 -1 - 4136 4147 4159 4146 -1 - 10259 10269 10282 10270 -1 - 4137 4138 4149 4152 -1 - 10260 10275 10272 10261 -1 - 4158 3764 3762 4145 -1 - 3762 3764 10789 10787 -1 - 10787 10789 4666 4664 -1 - 4664 4666 5036 5034 -1 - 5034 5036 5406 5404 -1 - 5404 5406 5776 5774 -1 - 5774 5776 9887 9885 -1 - 10281 10268 9885 9887 -1 - 4135 4146 4157 4144 -1 - 10258 10267 10280 10269 -1 - 4156 4143 4133 4144 -1 - 10279 10267 10256 10266 -1 - 4154 4140 4132 4148 -1 - 10277 10271 10255 10263 -1 - 4142 4155 4145 4134 -1 - 10265 10257 10268 10278 -1 - 4142 4130 4141 4153 -1 - 10265 10276 10264 10253 -1 - 4129 4140 4151 4141 -1 - 10252 10264 10274 10263 -1 - 4131 4143 4150 4139 -1 - 10254 10262 10273 10266 -1 - 4149 4138 4128 4139 -1 - 10272 10262 10251 10261 -1 - 4127 4137 4148 4132 -1 - 10250 10255 10271 10260 -1 - 4147 4136 3761 3763 -1 - 3763 3761 10786 10788 -1 - 10788 10786 4663 4665 -1 - 4665 4663 5033 5035 -1 - 5035 5033 5403 5405 -1 - 5405 5403 5773 5775 -1 - 5775 5773 9884 9886 -1 - 10270 9886 9884 10259 -1 - 4146 4135 4126 4136 -1 - 10269 10259 10249 10258 -1 - 3760 4134 4145 3762 -1 - 3760 3762 10787 10785 -1 - 10785 10787 4664 4662 -1 - 4662 4664 5034 5032 -1 - 5032 5034 5404 5402 -1 - 5402 5404 5774 5772 -1 - 5772 5774 9885 9883 -1 - 9883 9885 10268 10257 -1 - 4133 4123 4135 4144 -1 - 10256 10267 10258 10246 -1 - 4130 4142 4134 4124 -1 - 10253 10247 10257 10265 -1 - 4143 4131 4122 4133 -1 - 10266 10256 10245 10254 -1 - 4120 4129 4141 4130 -1 - 10243 10253 10264 10252 -1 - 4138 4137 4125 4128 -1 - 10261 10251 10248 10260 -1 - 4140 4129 4119 4132 -1 - 10263 10255 10242 10252 -1 - 4121 4131 4139 4128 -1 - 10244 10251 10262 10254 -1 - 4137 4127 4115 4125 -1 - 10260 10248 10238 10250 -1 - 4136 4126 3759 3761 -1 - 3761 3759 10784 10786 -1 - 10786 10784 4661 4663 -1 - 4663 4661 5031 5033 -1 - 5033 5031 5401 5403 -1 - 5403 5401 5771 5773 -1 - 5773 5771 9882 9884 -1 - 10259 9884 9882 10249 -1 - 4134 3760 3758 4124 -1 - 3758 3760 10785 10783 -1 - 10783 10785 4662 4660 -1 - 4660 4662 5032 5030 -1 - 5030 5032 5402 5400 -1 - 5400 5402 5772 5770 -1 - 5770 5772 9883 9881 -1 - 10257 10247 9881 9883 -1 - 4123 4118 4126 4135 -1 - 10246 10258 10249 10241 -1 - 4123 4133 4122 4117 -1 - 10246 10240 10245 10256 -1 - 4124 4116 4120 4130 -1 - 10247 10253 10243 10239 -1 - 4131 4121 4114 4122 -1 - 10254 10245 10237 10244 -1 - 4111 4127 4132 4119 -1 - 10234 10242 10255 10250 -1 - 4113 4121 4128 4125 -1 - 10236 10248 10251 10244 -1 - 4129 4120 4112 4119 -1 - 10252 10242 10235 10243 -1 - 4118 3757 3759 4126 -1 - 3759 3757 10782 10784 -1 - 10784 10782 4659 4661 -1 - 4661 4659 5029 5031 -1 - 5031 5029 5399 5401 -1 - 5401 5399 5769 5771 -1 - 5771 5769 9880 9882 -1 - 10241 10249 9882 9880 -1 - 4116 4124 3758 3756 -1 - 3756 3758 10783 10781 -1 - 10781 10783 4660 4658 -1 - 4658 4660 5030 5028 -1 - 5028 5030 5400 5398 -1 - 5398 5400 5770 5768 -1 - 5768 5770 9881 9879 -1 - 10239 9879 9881 10247 -1 - 4118 4123 4117 4110 -1 - 10241 10233 10240 10246 -1 - 4117 4122 4114 4109 -1 - 10240 10232 10237 10245 -1 - 4106 4113 4125 4115 -1 - 10229 10238 10248 10236 -1 - 4127 4111 4104 4115 -1 - 10250 10238 10227 10234 -1 - 4116 4108 4112 4120 -1 - 10239 10243 10235 10231 -1 - 4121 4113 4107 4114 -1 - 10244 10237 10230 10236 -1 - 4105 4111 4119 4112 -1 - 10228 10235 10242 10234 -1 - 3757 4118 4110 3755 -1 - 3757 3755 10780 10782 -1 - 10782 10780 4657 4659 -1 - 4659 4657 5027 5029 -1 - 5029 5027 5397 5399 -1 - 5399 5397 5767 5769 -1 - 5769 5767 9878 9880 -1 - 9880 9878 10233 10241 -1 - 4108 4116 3756 3754 -1 - 3754 3756 10781 10779 -1 - 10779 10781 4658 4656 -1 - 4656 4658 5028 5026 -1 - 5026 5028 5398 5396 -1 - 5396 5398 5768 5766 -1 - 5766 5768 9879 9877 -1 - 10231 9877 9879 10239 -1 - 4103 4110 4117 4109 -1 - 10226 10232 10240 10233 -1 - 4107 4102 4109 4114 -1 - 10230 10237 10232 10225 -1 - 4108 4101 4105 4112 -1 - 10231 10235 10228 10224 -1 - 4113 4106 4100 4107 -1 - 10236 10230 10223 10229 -1 - 4099 4106 4115 4104 -1 - 10222 10227 10238 10229 -1 - 4111 4105 4098 4104 -1 - 10234 10227 10221 10228 -1 - 4110 4103 3753 3755 -1 - 3755 3753 10778 10780 -1 - 10780 10778 4655 4657 -1 - 4657 4655 5025 5027 -1 - 5027 5025 5395 5397 -1 - 5397 5395 5765 5767 -1 - 5767 5765 9876 9878 -1 - 10233 9878 9876 10226 -1 - 4101 4108 3754 3752 -1 - 3752 3754 10779 10777 -1 - 10777 10779 4656 4654 -1 - 4654 4656 5026 5024 -1 - 5024 5026 5396 5394 -1 - 5394 5396 5766 5764 -1 - 5764 5766 9877 9875 -1 - 10224 9875 9877 10231 -1 - 4102 4097 4103 4109 -1 - 10225 10232 10226 10220 -1 - 4102 4107 4100 4096 -1 - 10225 10219 10223 10230 -1 - 4101 4095 4098 4105 -1 - 10224 10228 10221 10218 -1 - 4106 4099 4093 4100 -1 - 10229 10223 10216 10222 -1 - 4098 4094 4099 4104 -1 - 10221 10227 10222 10217 -1 - 4097 3751 3753 4103 -1 - 3753 3751 10776 10778 -1 - 10778 10776 4653 4655 -1 - 4655 4653 5023 5025 -1 - 5025 5023 5393 5395 -1 - 5395 5393 5763 5765 -1 - 5765 5763 9874 9876 -1 - 10220 10226 9876 9874 -1 - 4097 4102 4096 4092 -1 - 10220 10215 10219 10225 -1 - 4095 4101 3752 3750 -1 - 3750 3752 10777 10775 -1 - 10775 10777 4654 4652 -1 - 4652 4654 5024 5022 -1 - 5022 5024 5394 5392 -1 - 5392 5394 5764 5762 -1 - 5762 5764 9875 9873 -1 - 10218 9873 9875 10224 -1 - 4096 4100 4093 4091 -1 - 10219 10214 10216 10223 -1 - 4094 4098 4095 4090 -1 - 10217 10213 10218 10221 -1 - 4094 4089 4093 4099 -1 - 10217 10222 10216 10212 -1 - 3751 4097 4092 3749 -1 - 3751 3749 10774 10776 -1 - 10776 10774 4651 4653 -1 - 4653 4651 5021 5023 -1 - 5023 5021 5391 5393 -1 - 5393 5391 5761 5763 -1 - 5763 5761 9872 9874 -1 - 9874 9872 10215 10220 -1 - 4088 4092 4096 4091 -1 - 10211 10214 10219 10215 -1 - 3748 4090 4095 3750 -1 - 3748 3750 10775 10773 -1 - 10773 10775 4652 4650 -1 - 4650 4652 5022 5020 -1 - 5020 5022 5392 5390 -1 - 5390 5392 5762 5760 -1 - 5760 5762 9873 9871 -1 - 9871 9873 10218 10213 -1 - 4089 4087 4091 4093 -1 - 10212 10216 10214 10210 -1 - 4089 4094 4090 4086 -1 - 10212 10209 10213 10217 -1 - 4092 4088 3747 3749 -1 - 3749 3747 10772 10774 -1 - 10774 10772 4649 4651 -1 - 4651 4649 5019 5021 -1 - 5021 5019 5389 5391 -1 - 5391 5389 5759 5761 -1 - 5761 5759 9870 9872 -1 - 10215 9872 9870 10211 -1 - 4090 3748 3746 4086 -1 - 3746 3748 10773 10771 -1 - 10771 10773 4650 4648 -1 - 4648 4650 5020 5018 -1 - 5018 5020 5390 5388 -1 - 5388 5390 5760 5758 -1 - 5758 5760 9871 9869 -1 - 10213 10209 9869 9871 -1 - 4087 4085 4088 4091 -1 - 10210 10214 10211 10208 -1 - 4087 4089 4086 4084 -1 - 10210 10207 10209 10212 -1 - 4085 3745 3747 4088 -1 - 3747 3745 10770 10772 -1 - 10772 10770 4647 4649 -1 - 4649 4647 5017 5019 -1 - 5019 5017 5387 5389 -1 - 5389 5387 5757 5759 -1 - 5759 5757 9868 9870 -1 - 10208 10211 9870 9868 -1 - 4084 4086 3746 3744 -1 - 3744 3746 10771 10769 -1 - 10769 10771 4648 4646 -1 - 4646 4648 5018 5016 -1 - 5016 5018 5388 5386 -1 - 5386 5388 5758 5756 -1 - 5756 5758 9869 9867 -1 - 10207 9867 9869 10209 -1 - 4085 4087 4084 4083 -1 - 10208 10206 10207 10210 -1 - 3745 4085 4083 3741 -1 - 3745 3741 10766 10770 -1 - 10770 10766 4643 4647 -1 - 4647 4643 5013 5017 -1 - 5017 5013 5383 5387 -1 - 5387 5383 5753 5757 -1 - 5757 5753 9864 9868 -1 - 9868 9864 10206 10208 -1 - 3743 4083 4084 3744 -1 - 3743 3744 10769 10768 -1 - 10768 10769 4646 4645 -1 - 4645 4646 5016 5015 -1 - 5015 5016 5386 5385 -1 - 5385 5386 5756 5755 -1 - 5755 5756 9867 9866 -1 - 9866 9867 10207 10206 -1 - 4083 3743 3742 3741 -1 - 3741 3742 10767 10766 -1 - 3742 3743 10768 10767 -1 - 10766 10767 4644 4643 -1 - 10767 10768 4645 4644 -1 - 4643 4644 5014 5013 -1 - 4644 4645 5015 5014 -1 - 5013 5014 5384 5383 -1 - 5014 5015 5385 5384 -1 - 5383 5384 5754 5753 -1 - 5384 5385 5755 5754 -1 - 5753 5754 9865 9864 -1 - 5754 5755 9866 9865 -1 - 10206 9864 9865 9866 -1 - 3734 3733 4076 4077 -1 - 4077 4076 11101 11102 -1 - 11102 11101 4978 4979 -1 - 4979 4978 5348 5349 -1 - 5349 5348 5718 5719 -1 - 5719 5718 6088 6089 -1 - 6089 6088 10199 10200 -1 - 9857 10200 10199 9856 -1 - 3733 3732 4074 4076 -1 - 4076 4074 11099 11101 -1 - 11101 11099 4976 4978 -1 - 4978 4976 5346 5348 -1 - 5348 5346 5716 5718 -1 - 5718 5716 6086 6088 -1 - 6088 6086 10197 10199 -1 - 9856 10199 10197 9855 -1 - 3732 3731 4073 4074 -1 - 4074 4073 11098 11099 -1 - 11099 11098 4975 4976 -1 - 4976 4975 5345 5346 -1 - 5346 5345 5715 5716 -1 - 5716 5715 6085 6086 -1 - 6086 6085 10196 10197 -1 - 9855 10197 10196 9854 -1 - 3731 3730 4072 4073 -1 - 4073 4072 11097 11098 -1 - 11098 11097 4974 4975 -1 - 4975 4974 5344 5345 -1 - 5345 5344 5714 5715 -1 - 5715 5714 6084 6085 -1 - 6085 6084 10195 10196 -1 - 9854 10196 10195 9853 -1 - 3728 4070 4072 3730 -1 - 4072 4070 11095 11097 -1 - 11097 11095 4972 4974 -1 - 4974 4972 5342 5344 -1 - 5344 5342 5712 5714 -1 - 5714 5712 6082 6084 -1 - 6084 6082 10193 10195 -1 - 9851 9853 10195 10193 -1 - 4070 3728 3726 4068 -1 - 4070 4068 11093 11095 -1 - 11095 11093 4970 4972 -1 - 4972 4970 5340 5342 -1 - 5342 5340 5710 5712 -1 - 5712 5710 6080 6082 -1 - 6082 6080 10191 10193 -1 - 10193 10191 9849 9851 -1 - 4068 3726 3725 4066 -1 - 4068 4066 11091 11093 -1 - 11093 11091 4968 4970 -1 - 4970 4968 5338 5340 -1 - 5340 5338 5708 5710 -1 - 5710 5708 6078 6080 -1 - 6080 6078 10189 10191 -1 - 10191 10189 9848 9849 -1 - 3722 4065 4066 3725 -1 - 4066 4065 11090 11091 -1 - 11091 11090 4967 4968 -1 - 4968 4967 5337 5338 -1 - 5338 5337 5707 5708 -1 - 5708 5707 6077 6078 -1 - 6078 6077 10188 10189 -1 - 9845 9848 10189 10188 -1 - 3732 3733 3709 3708 -1 - 9855 9831 9832 9856 -1 - 3731 3732 3708 3706 -1 - 9854 9829 9831 9855 -1 - 3730 3731 3706 3704 -1 - 9853 9827 9829 9854 -1 - 3701 3728 3730 3704 -1 - 9824 9827 9853 9851 -1 - 3728 3701 3698 3726 -1 - 9851 9849 9821 9824 -1 - 3726 3698 3693 3725 -1 - 9849 9848 9816 9821 -1 - 3690 3722 3725 3693 -1 - 9813 9816 9848 9845 -1 - 3677 3674 3708 3709 -1 - 9800 9832 9831 9797 -1 - 3674 3671 3706 3708 -1 - 9797 9831 9829 9794 -1 - 3671 3667 3704 3706 -1 - 9794 9829 9827 9790 -1 - 3664 3701 3704 3667 -1 - 9787 9790 9827 9824 -1 - 3657 3698 3701 3664 -1 - 9780 9787 9824 9821 -1 - 3698 3657 3653 3693 -1 - 9821 9816 9776 9780 -1 - 3649 3690 3693 3653 -1 - 9772 9776 9816 9813 -1 - 3690 3649 3642 3685 -1 - 9813 9808 9765 9772 -1 - 3674 3677 3636 3631 -1 - 9797 9754 9759 9800 -1 - 3671 3674 3631 3626 -1 - 9794 9749 9754 9797 -1 - 3667 3671 3626 3621 -1 - 9790 9744 9749 9794 -1 - 3616 3664 3667 3621 -1 - 9739 9744 9790 9787 -1 - 3609 3657 3664 3616 -1 - 9732 9739 9787 9780 -1 - 3657 3609 3603 3653 -1 - 9780 9776 9726 9732 -1 - 3596 3649 3653 3603 -1 - 9719 9726 9776 9772 -1 - 3649 3596 3593 3642 -1 - 9772 9765 9716 9719 -1 - 3571 3626 3631 3577 -1 - 9694 9700 9754 9749 -1 - 3626 3571 3568 3621 -1 - 9749 9744 9691 9694 -1 - 3560 3616 3621 3568 -1 - 9683 9691 9744 9739 -1 - 3549 3609 3616 3560 -1 - 9672 9683 9739 9732 -1 - 3609 3549 3543 3603 -1 - 9732 9726 9666 9672 -1 - 3540 3596 3603 3543 -1 - 9663 9666 9726 9719 -1 - 3596 3540 3531 3593 -1 - 9719 9716 9654 9663 -1 - 3526 3584 3593 3531 -1 - 9649 9654 9716 9707 -1 - 3509 3571 3577 3511 -1 - 9632 9634 9700 9694 -1 - 3571 3509 3507 3568 -1 - 9694 9691 9630 9632 -1 - 3498 3560 3568 3507 -1 - 9621 9630 9691 9683 -1 - 3560 3498 3489 3549 -1 - 9683 9672 9612 9621 -1 - 3484 3543 3549 3489 -1 - 9607 9612 9672 9666 -1 - 3543 3484 3476 3540 -1 - 9666 9663 9599 9607 -1 - 3540 3476 3471 3531 -1 - 9663 9654 9594 9599 -1 - 3464 3526 3531 3471 -1 - 9587 9594 9654 9649 -1 - 3442 3509 3511 3443 -1 - 9565 9566 9634 9632 -1 - 3509 3442 3441 3507 -1 - 9632 9630 9564 9565 -1 - 3447 3498 3507 3441 -1 - 9570 9564 9630 9621 -1 - 3498 3447 3436 3489 -1 - 9621 9612 9559 9570 -1 - 3420 3484 3489 3436 -1 - 9543 9559 9612 9607 -1 - 3411 3476 3484 3420 -1 - 9534 9543 9607 9599 -1 - 3476 3411 3404 3471 -1 - 9599 9594 9527 9534 -1 - 3396 3464 3471 3404 -1 - 9519 9527 9594 9587 -1 - 3447 3400 3386 3436 -1 - 9570 9559 9509 9523 -1 - 3364 3400 3447 3441 -1 - 9487 9564 9570 9523 -1 - 3442 3371 3364 3441 -1 - 9565 9564 9487 9494 -1 - 3386 3367 3420 3436 -1 - 9509 9559 9543 9490 -1 - 3367 3351 3411 3420 -1 - 9490 9543 9534 9474 -1 - 3351 3338 3404 3411 -1 - 9474 9534 9527 9461 -1 - 3400 3364 3329 3386 -1 - 9523 9509 9452 9487 -1 - 3331 3396 3404 3338 -1 - 9454 9461 9527 9519 -1 - 3396 3331 3323 3391 -1 - 9519 9514 9446 9454 -1 - 3367 3386 3329 3311 -1 - 9490 9434 9452 9509 -1 - 3351 3367 3311 3291 -1 - 9474 9414 9434 9490 -1 - 3293 3284 3364 3371 -1 - 9416 9494 9487 9407 -1 - 3338 3351 3291 3273 -1 - 9461 9396 9414 9474 -1 - 3329 3364 3284 3262 -1 - 9452 9385 9407 9487 -1 - 3261 3331 3338 3273 -1 - 9384 9396 9461 9454 -1 - 3331 3261 3250 3323 -1 - 9454 9446 9373 9384 -1 - 3311 3329 3262 3242 -1 - 9434 9365 9385 9452 -1 - 3225 3291 3311 3242 -1 - 9348 9365 9434 9414 -1 - 3284 3293 3220 3217 -1 - 9407 9340 9343 9416 -1 - 3291 3225 3202 3273 -1 - 9414 9396 9325 9348 -1 - 3217 3194 3262 3284 -1 - 9340 9407 9385 9317 -1 - 3190 3261 3273 3202 -1 - 9313 9325 9396 9384 -1 - 3261 3190 3177 3250 -1 - 9384 9373 9300 9313 -1 - 3194 3168 3242 3262 -1 - 9317 9385 9365 9291 -1 - 3168 3151 3225 3242 -1 - 9291 9365 9348 9274 -1 - 3151 3131 3202 3225 -1 - 9274 9348 9325 9254 -1 - 3194 3217 3138 3113 -1 - 9317 9236 9261 9340 -1 - 3168 3194 3113 3092 -1 - 9291 9215 9236 9317 -1 - 2786 2720 2836 2879 -1 - 8909 9002 8959 8843 -1 - 2839 2732 2739 2843 -1 - 8962 8966 8862 8855 -1 - 2732 2839 2832 2730 -1 - 8855 8853 8955 8962 -1 - 2723 2730 2832 2828 -1 - 8846 8951 8955 8853 -1 - 2719 2823 2836 2720 -1 - 8842 8843 8959 8946 -1 - 2823 2719 2723 2828 -1 - 8946 8951 8846 8842 -1 - 2720 2786 2760 2674 -1 - 8843 8797 8883 8909 -1 - 2741 2639 2644 2743 -1 - 8864 8866 8767 8762 -1 - 2639 2741 2739 2636 -1 - 8762 8759 8862 8864 -1 - 2732 2630 2636 2739 -1 - 8855 8862 8759 8753 -1 - 2630 2732 2730 2624 -1 - 8753 8747 8853 8855 -1 - 2730 2723 2617 2624 -1 - 8853 8747 8740 8846 -1 - 2719 2610 2617 2723 -1 - 8842 8846 8740 8733 -1 - 2610 2719 2720 2595 -1 - 8733 8718 8843 8842 -1 - 2720 2674 2571 2595 -1 - 8843 8718 8694 8797 -1 - 2639 2534 2535 2644 -1 - 8762 8767 8658 8657 -1 - 2534 2639 2636 2531 -1 - 8657 8654 8759 8762 -1 - 2630 2522 2531 2636 -1 - 8753 8759 8654 8645 -1 - 2522 2630 2624 2514 -1 - 8645 8637 8747 8753 -1 - 2505 2514 2624 2617 -1 - 8628 8740 8747 8637 -1 - 2610 2498 2505 2617 -1 - 8733 8740 8628 8621 -1 - 2498 2610 2595 2483 -1 - 8621 8606 8718 8733 -1 - 2465 2483 2595 2571 -1 - 8588 8694 8718 8606 -1 - 2534 2425 2426 2535 -1 - 8657 8658 8549 8548 -1 - 2425 2534 2531 2423 -1 - 8548 8546 8654 8657 -1 - 2522 2414 2423 2531 -1 - 8645 8654 8546 8537 -1 - 2414 2522 2514 2402 -1 - 8537 8525 8637 8645 -1 - 2514 2505 2391 2402 -1 - 8637 8525 8514 8628 -1 - 2498 2383 2391 2505 -1 - 8621 8628 8514 8506 -1 - 2383 2498 2483 2376 -1 - 8506 8499 8606 8621 -1 - 2483 2465 2352 2376 -1 - 8606 8499 8475 8588 -1 - 2465 2441 2340 2352 -1 - 8588 8475 8463 8564 -1 - 2310 2425 2423 2311 -1 - 8433 8434 8546 8548 -1 - 2425 2310 2309 2426 -1 - 8548 8549 8432 8433 -1 - 2414 2301 2311 2423 -1 - 8537 8546 8434 8424 -1 - 2301 2414 2402 2292 -1 - 8424 8415 8525 8537 -1 - 2292 2402 2391 2285 -1 - 8415 8408 8514 8525 -1 - 2383 2272 2285 2391 -1 - 8506 8514 8408 8395 -1 - 2272 2383 2376 2257 -1 - 8395 8380 8499 8506 -1 - 2242 2257 2376 2352 -1 - 8365 8475 8499 8380 -1 - 2231 2242 2352 2340 -1 - 8354 8463 8475 8365 -1 - 2205 2310 2311 2206 -1 - 8328 8329 8434 8433 -1 - 2310 2205 2203 2309 -1 - 8433 8432 8326 8328 -1 - 2301 2191 2206 2311 -1 - 8424 8434 8329 8314 -1 - 2292 2180 2191 2301 -1 - 8415 8424 8314 8303 -1 - 2180 2292 2285 2168 -1 - 8303 8291 8408 8415 -1 - 2272 2158 2168 2285 -1 - 8395 8408 8291 8281 -1 - 2158 2272 2257 2146 -1 - 8281 8269 8380 8395 -1 - 2257 2242 2129 2146 -1 - 8380 8269 8252 8365 -1 - 2242 2231 2115 2129 -1 - 8365 8252 8238 8354 -1 - 2089 2205 2206 2092 -1 - 8212 8215 8329 8328 -1 - 2205 2089 2088 2203 -1 - 8328 8326 8211 8212 -1 - 2191 2081 2092 2206 -1 - 8314 8329 8215 8204 -1 - 2081 2191 2180 2071 -1 - 8204 8194 8303 8314 -1 - 2168 2056 2071 2180 -1 - 8291 8303 8194 8179 -1 - 2056 2168 2158 2041 -1 - 8179 8164 8281 8291 -1 - 2041 2158 2146 2029 -1 - 8164 8152 8269 8281 -1 - ] - color Color { - color [ - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 0.900000 0.900000 0.900000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - 1.000000 0.000000 0.000000, - ] - } - colorPerVertex FALSE - } - appearance Appearance { - material Material { - diffuseColor 0.500000 0.700000 1.000000 - } - } - } -] -} diff --git a/test/samples/uscxml/scripts/GreatCircle.js b/test/samples/uscxml/scripts/GreatCircle.js deleted file mode 100644 index 7a866d9..0000000 --- a/test/samples/uscxml/scripts/GreatCircle.js +++ /dev/null @@ -1,46 +0,0 @@ -// taken from http://trac.osgeo.org/openlayers/wiki/GreatCircleAlgorithms -var EARTH_RADIUS = 3958.75; -var PI = 3.1415926535897932384626433832795; -var DEG2RAD = 0.01745329252; -var RAD2DEG = 57.29577951308; - -function WGS84Distance(x1, y1, x2, y2) { - x1 = x1 * DEG2RAD; - y1 = y1 * DEG2RAD; - x2 = x2 * DEG2RAD; - y2 = y2 * DEG2RAD; - - var a = sin(( y2-y1 ) / 2.0 )^2; - var b = sin(( x2-x1 ) / 2.0 )^2; - var c = sqrt( a + cos( y2 ) * cos( y1 ) * b ); - - return 2 * asin( c ) * EARTH_RADIUS; -} - -function WGS84Bearing(x1, y1, x2, y2) { - x1 = x1 * DEG2RAD; - y1 = y1 * DEG2RAD; - x2 = x2 * DEG2RAD; - y2 = y2 * DEG2RAD; - - var a = cos(y2) * sin(x2 - x1); - var b = cos(y1) * sin(y2) - sin(y1) * cos(y2) * cos(x2 - x1); - var adjust = 0; - - if((a == 0) && (b == 0)) { - bearing = 0; - } else if( b == 0) { - if( a < 0) - bearing = 3 * PI / 2; - else - bearing = PI / 2; - } else if( b < 0) - adjust = PI; - else { - if( a < 0) - adjust = 2 * PI; - else - adjust = 0; - } - return (atan(a/b) + adjust) * RAD2DEG; -} diff --git a/test/samples/uscxml/scripts/test-simple-ecmascript.scxml b/test/samples/uscxml/scripts/test-simple-ecmascript.scxml deleted file mode 100644 index 10dee02..0000000 --- a/test/samples/uscxml/scripts/test-simple-ecmascript.scxml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/scxml-gui-test.scxml b/test/samples/uscxml/scxml-gui-test.scxml deleted file mode 100644 index adf93b8..0000000 --- a/test/samples/uscxml/scxml-gui-test.scxml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/templates/mc-html.html b/test/samples/uscxml/templates/mc-html.html deleted file mode 100644 index 33eac77..0000000 --- a/test/samples/uscxml/templates/mc-html.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - - - - - - - -
- - diff --git a/test/samples/uscxml/templates/xhtml-invoker.html b/test/samples/uscxml/templates/xhtml-invoker.html deleted file mode 100644 index 7773231..0000000 --- a/test/samples/uscxml/templates/xhtml-invoker.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - - - - - - diff --git a/test/samples/uscxml/test-calendar.scxml b/test/samples/uscxml/test-calendar.scxml deleted file mode 100644 index a031d55..0000000 --- a/test/samples/uscxml/test-calendar.scxml +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-communication.scxml b/test/samples/uscxml/test-communication.scxml deleted file mode 100644 index 2cba08e..0000000 --- a/test/samples/uscxml/test-communication.scxml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-dirmon.scxml b/test/samples/uscxml/test-dirmon.scxml deleted file mode 100644 index 1fba300..0000000 --- a/test/samples/uscxml/test-dirmon.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-dom.scxml b/test/samples/uscxml/test-dom.scxml deleted file mode 100644 index 73b449c..0000000 --- a/test/samples/uscxml/test-dom.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-donedata.scxml b/test/samples/uscxml/test-donedata.scxml deleted file mode 100644 index c48b6de..0000000 --- a/test/samples/uscxml/test-donedata.scxml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-ecmascript.scxml b/test/samples/uscxml/test-ecmascript.scxml deleted file mode 100644 index 4f0ff04..0000000 --- a/test/samples/uscxml/test-ecmascript.scxml +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - { - "id": 1, - "name": "Foo", - "price": 123, - "tags": [ "Bar", "Eek" ], - "stock": { - "warehouse": 300, - "retail": 20, - } - } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-execution.scxml b/test/samples/uscxml/test-execution.scxml deleted file mode 100644 index 13373ba..0000000 --- a/test/samples/uscxml/test-execution.scxml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-expect.scxml b/test/samples/uscxml/test-expect.scxml deleted file mode 100644 index abd2a58..0000000 --- a/test/samples/uscxml/test-expect.scxml +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - GET /${_name} HTTP/1.1\n\n - - - - - - - - - -
- Some arbitrary content - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-ffmpeg.scxml b/test/samples/uscxml/test-ffmpeg.scxml deleted file mode 100644 index 7897a27..0000000 --- a/test/samples/uscxml/test-ffmpeg.scxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-file-element.scxml b/test/samples/uscxml/test-file-element.scxml deleted file mode 100644 index baeafae..0000000 --- a/test/samples/uscxml/test-file-element.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-imap.scxml b/test/samples/uscxml/test-imap.scxml deleted file mode 100644 index 13e4ec2..0000000 --- a/test/samples/uscxml/test-imap.scxml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-initial-config.scxml b/test/samples/uscxml/test-initial-config.scxml deleted file mode 100644 index cac0b8a..0000000 --- a/test/samples/uscxml/test-initial-config.scxml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/uscxml/test-instant-messaging.scxml b/test/samples/uscxml/test-instant-messaging.scxml deleted file mode 100644 index dccaa75..0000000 --- a/test/samples/uscxml/test-instant-messaging.scxml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - here]]> - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-invoked.scxml b/test/samples/uscxml/test-invoked.scxml deleted file mode 100644 index f34ed5c..0000000 --- a/test/samples/uscxml/test-invoked.scxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - -This is some content! - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-java-datamodel.scxml b/test/samples/uscxml/test-java-datamodel.scxml deleted file mode 100644 index 4ec157c..0000000 --- a/test/samples/uscxml/test-java-datamodel.scxml +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - { - "id": 1, - "name": "Foo", - "price": 123, - "tags": [ "Bar", "Eek" ], - "stock": { - "warehouse": 300, - "retail": 20, - } - } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-java-invoker.scxml b/test/samples/uscxml/test-java-invoker.scxml deleted file mode 100644 index a226913..0000000 --- a/test/samples/uscxml/test-java-invoker.scxml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - { - "foo": "bar", - "baz": 12 - } - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-jvoicexml.scxml b/test/samples/uscxml/test-jvoicexml.scxml deleted file mode 100644 index 691a951..0000000 --- a/test/samples/uscxml/test-jvoicexml.scxml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - Hello World! - - - - - - Goodbye! - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-markup-passing.scxml b/test/samples/uscxml/test-markup-passing.scxml deleted file mode 100644 index 32866b1..0000000 --- a/test/samples/uscxml/test-markup-passing.scxml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - 1 - 2 - - - - - - - - - - - - - - - 1 - 2 - - - 1 - 2 - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-markup.xml b/test/samples/uscxml/test-markup.xml deleted file mode 100644 index 81da3d2..0000000 --- a/test/samples/uscxml/test-markup.xml +++ /dev/null @@ -1,6 +0,0 @@ - - 1 - 2 - \ No newline at end of file diff --git a/test/samples/uscxml/test-mmi-events.scxml b/test/samples/uscxml/test-mmi-events.scxml deleted file mode 100644 index 9460a6e..0000000 --- a/test/samples/uscxml/test-mmi-events.scxml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-mmi-im.scxml b/test/samples/uscxml/test-mmi-im.scxml deleted file mode 100644 index 70cb3b8..0000000 --- a/test/samples/uscxml/test-mmi-im.scxml +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - First name: - Last name: - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-mmi-mc.scxml b/test/samples/uscxml/test-mmi-mc.scxml deleted file mode 100644 index e2197ff..0000000 --- a/test/samples/uscxml/test-mmi-mc.scxml +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-openal.scxml b/test/samples/uscxml/test-openal.scxml deleted file mode 100644 index b17e34b..0000000 --- a/test/samples/uscxml/test-openal.scxml +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-osgconvert.scxml b/test/samples/uscxml/test-osgconvert.scxml deleted file mode 100644 index 90591eb..0000000 --- a/test/samples/uscxml/test-osgconvert.scxml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-performance.scxml b/test/samples/uscxml/test-performance.scxml deleted file mode 100644 index d8e75da..0000000 --- a/test/samples/uscxml/test-performance.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - 100000 - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-postpone-element.scxml b/test/samples/uscxml/test-postpone-element.scxml deleted file mode 100644 index 185f367..0000000 --- a/test/samples/uscxml/test-postpone-element.scxml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-predicates.scxml b/test/samples/uscxml/test-predicates.scxml deleted file mode 100644 index 88e05cc..0000000 --- a/test/samples/uscxml/test-predicates.scxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-prolog.scxml b/test/samples/uscxml/test-prolog.scxml deleted file mode 100644 index a0a79cb..0000000 --- a/test/samples/uscxml/test-prolog.scxml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - bob, jim. - bob, john. - - - mother(martha, jim). - mother(martha, john). - - - { - name: "The Bobsons", - members: ['bob', 'martha', 'jim', 'john'] - } - - - - - - - - - - - - - - - - retract(father(bob, jim)). - assert(father(steve, jim)). - assert(father(bob, jack)). - - - - - - - - - - - - - - -

Snippet of XML

-
-
-
- -
-
- -
diff --git a/test/samples/uscxml/test-response-element.scxml b/test/samples/uscxml/test-response-element.scxml deleted file mode 100644 index eb02320..0000000 --- a/test/samples/uscxml/test-response-element.scxml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-scenegraph.scxml b/test/samples/uscxml/test-scenegraph.scxml deleted file mode 100644 index 0efcd6d..0000000 --- a/test/samples/uscxml/test-scenegraph.scxml +++ /dev/null @@ -1,70 +0,0 @@ - - - 0 - 0 - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-simplest.scxml b/test/samples/uscxml/test-simplest.scxml deleted file mode 100644 index 8e90e38..0000000 --- a/test/samples/uscxml/test-simplest.scxml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-smtp.scxml b/test/samples/uscxml/test-smtp.scxml deleted file mode 100644 index 44a0176..0000000 --- a/test/samples/uscxml/test-smtp.scxml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I just tried your SMTP invoker - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-spatial-audio.scxml b/test/samples/uscxml/test-spatial-audio.scxml deleted file mode 100644 index 66d06f4..0000000 --- a/test/samples/uscxml/test-spatial-audio.scxml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - { - 'id2': { - 'degree': 90 - } - } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-startup-time.scxml b/test/samples/uscxml/test-startup-time.scxml deleted file mode 100644 index cc10f04..0000000 --- a/test/samples/uscxml/test-startup-time.scxml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-umundo-map-demo.scxml b/test/samples/uscxml/test-umundo-map-demo.scxml deleted file mode 100644 index 0f66587..0000000 --- a/test/samples/uscxml/test-umundo-map-demo.scxml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-umundo-pingpong.scxml b/test/samples/uscxml/test-umundo-pingpong.scxml deleted file mode 100644 index 93be19d..0000000 --- a/test/samples/uscxml/test-umundo-pingpong.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ({ - "name": "This is foo!" - }) - - - - - - - - - - - - - - diff --git a/test/samples/uscxml/test-umundo-s11n-chat.scxml b/test/samples/uscxml/test-umundo-s11n-chat.scxml deleted file mode 100644 index 4c1ccf3..0000000 --- a/test/samples/uscxml/test-umundo-s11n-chat.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-umundo-s11n.scxml b/test/samples/uscxml/test-umundo-s11n.scxml deleted file mode 100644 index 561cca7..0000000 --- a/test/samples/uscxml/test-umundo-s11n.scxml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - ({ - "doubleType": [ 1.0, 2.0 ], - "floatType": [ 2.0, 3.0 ], - "int32Type": [ -3, -4 ], - "int64Type": [ -4, -5 ], - "uint32Type": [ 5, 6 ], - "uint64Type": [ 6, 7 ], - "sint32Type": [ -7, -8 ], - "sint64Type": [ -8, -9 ], - "fixed32Type": [ 9, 10 ], - "fixed64Type": [ 10, 11 ], - "sfixed32Type": [ -11, -12 ], - "sfixed64Type": [ -12, -13 ], - "boolType": [ false, true ], - "stringType": [ '1st string', '2nd string' ], - "bytesType": [ '1st bytes', '2nd bytes' ], - "repeatedMessage": [{ - "doubleType": [ 1.0, 2.0 ], - "floatType": [ 2.0, 3.0 ], - "int32Type": [ -3, -4 ], - "int64Type": [ -4, -5 ], - "uint32Type": [ 5, 6 ], - "uint64Type": [ 6, 7 ], - "sint32Type": [ -7, -8 ], - "sint64Type": [ -8, -9 ], - "fixed32Type": [ 9, 10 ], - "fixed64Type": [ 10, 11 ], - "sfixed32Type": [ -11, -12 ], - "sfixed64Type": [ -12, -13 ], - "boolType": [ false, true ], - "stringType": [ '1st string', '2nd string' ], - "bytesType": [ '1st bytes', '2nd bytes' ], - }], - }) - - - - - - \ No newline at end of file diff --git a/test/samples/uscxml/test-xhtml-invoker.scxml b/test/samples/uscxml/test-xhtml-invoker.scxml deleted file mode 100644 index aec4db3..0000000 --- a/test/samples/uscxml/test-xhtml-invoker.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - D:\W3C\SCXMLTests\test300.js - - - - D:\foo - - - - - - - _event.origin - _event.origintype - - - - - -[1,2,3] - - - - Var - - - - - Var - - - - - - 1, 2, 3] - - - - - 7 - - - - Var - - - - - 'continue' - - - - Var - - - - - - Var - [].concat(Var, [4]) - - - - - - [[,],[,]] - - - - - - Var - - item - index - - - - - - - - - - Var - -[0][0]== && [0][1] == && [1][0] == && [1][1] == - - - - - - - - - - SITE_SPECIFIC_ADDRESS - - - - - - - - - - _ioprocessors['basichttp']['location'] - - - - _ioprocessors['basichttp']['location'] - - - - - _event.raw.search('POST') !== -1 - - - - - - -Var - - - - - - - _event.type === 'external' - - - - - -_event.raw.search(/Var=/) !== -1 - - - - - - _event.raw.search(/Var=/) !== -1 - - - - _event.raw.search(//) !== -1 - - - - - - _event.raw.match(/=(\S+)$/)[1] - - - - - _event.raw.match(/Var=(\S+)$/)[1] - - - - txt.match(/\n\n(.*)/)[2].split('&')[].split('=')[0] - - - - txt.match(/\n\n(.*)/)[2].split('&')[].split('=')[1] - - - - - '<message source="' + _ioprocessors['basichttp'] + '"' -+ 'xmlns:scxml="http://www.w3.org/2005/07/scxml" version="1.0" xmlns:xsi=:http://www.w3.org/2001/XMLSchema-instance" -xsi:schemaLocation="http://www.w3.org/2005/07/scxml scxml-message.xsd" sourcetype=:scxml"' -+' 'name="name"' + '"' + + '"' + />' - - - - - - 'address=' + _ioprocessors['basichttp'] + "'" - - - - - - _event.raw.match(/\n\naddress=(.*)$/) - - \ No newline at end of file diff --git a/test/samples/w3c/confXPath.xsl b/test/samples/w3c/confXPath.xsl deleted file mode 100644 index 514752a..0000000 --- a/test/samples/w3c/confXPath.xsl +++ /dev/null @@ -1,630 +0,0 @@ - - - - - - - - - - - - - - - - - - pass - - - - - - - - - - - - - - fail - - - - - - - - - - - - - xpath - - - - - - Var - - - - - - Var - - - - - - $Var - - - - - $ - - - - - - - - - - '' - - - - - $Var - - - - - $Var/text() - - - - - - - $Var/* - - - - - $ - - - - - - $Var.bar - - - - - - !1 - - - - - string('<scxml><final/></scxml>') - - - - - - - $Var - $Var + 1 - - - - - - - $Var - concat($Var, $Var) - - - - - - -$Var -$Var/text() + $Var/text() - - - - - - -123 - - - - - $Var/* - - - - - $Var/text() - - - - - ( - - - - Var - - - - - .. - - - - Var - - - - - - lastchild - $Var - $Var/* - - - - - xyz - - - - - foo - - - - - - - 27 - - - - - 27 - - - - - 27 - - - - - - - $Var - - - - - $Var - - - - - $Var - - - - - $Var - - - - - $Var - - - - - $Var - - - - - $Var - - - - - $Var - - - - - - $_event/name/text() - - - - $_event/type/text() - - - - $_event/sendid/text() - - - - $_event//text() - - - - - $_event/raw/text() - - - - - $_event/data/data[@id='']/text() - - - - - $_event/data/data[@id='']/text() - - - - - $_event/data/data[@id='']/data/text() - - - - - $_ioprocessors/processor[@name="http://www.w3.org/TR/scxml/#SCXMLProcessor"]/location/text() - - - - - - - - - _ioprocessors/processor[@name="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor"]/location/text() - - - - - $_ioprocessors/processor[@name="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor"]/location/text() - - - - - contains($_event/raw, 'POST') - - - - - - -Var - - - - - - - _event.type == 'external' - - - - - - - - -contains($_event/raw, 'Var=') - - - - - -contains($_event/raw, '=') - - - - - contains($_event/raw, ) - - - - - - re.search('=(\S+)$', _event.raw).groups()[0] - - - - - substring-before(substring-after('Var=', $_event/raw), '&') - - - - re.search('\n\n(.*)', txt).group(1).split('&')[].split('=')[0] - - - - re.search('\n\n(.*)', txt).group(1).split('&')[].split('=')[1] - - - - - - - - $Var/text() - - - = - - - - - - - - - - - - - -$Var - -= -'' - - - - - - - - - $Var/text() - - - = - - $Var/text() - - - - - - - - - - $Var/data/text() - - - = - - - - - - - - - - - - - -$Var - -= -$ - - - - - - - $_event/name = '' - - - - - - $_event/name and $_event/type and $_event/sendid and $_event/origin and $_event/origintype and $_event/invokeid and $_event/data - - - - - - In('') - - - - - $Var and not($Var/text()) and not($Var/*) - - - - - - - $_event/data/data[@id = 'Var']/text() - - = - - - - - - - - - - - - - - $_event/data = '' - - - - not($_event/data/*) - - - - - - $_name/text() = '' - - - - - $_event/data/data[@id=] - - - - - - - -contains($Var, $Var) - - - - - - - - $Var/* or $Var/text() - - - - - not($Var/text() or $Var/*) - - - - - $/text() - - - - - not(string($_event/)) - - - - - ==!* - - - - - true() - - - - - 0>1 - - - - - - - baz - - - - - #_scxml_foo - - - - - - - $Var/text()=$Var/text() - - - - - - - - - $Var=$Var - - - - - - - $_event/origintype/text() = '' - - - - - - - - - - - - D:\W3C\SCXMLTests\test300.py - - - - D:\foo - - - - - - - $_event/origin/text() - $_event/origintype/text() - - - - \ No newline at end of file diff --git a/test/samples/w3c/convert-tests.sh b/test/samples/w3c/convert-tests.sh deleted file mode 100755 index 42f8fce..0000000 --- a/test/samples/w3c/convert-tests.sh +++ /dev/null @@ -1,23 +0,0 @@ -ME=`basename $0` -DIR="$( cd "$( dirname "$0" )" && pwd )" -cd $DIR - -TXMLS=`ls txml/*.txml` - -# see http://saxon.sourceforge.net/saxon6.5.1/using-xsl.html -for TXML in $TXMLS -do - DEST=ecma/`basename $TXML .txml`.scxml - echo "Processing $TXML to $DEST" - java -jar /Users/sradomski/Developer/Applications/SaxonHE9-4-0-7J/saxon9he.jar $TXML confEcma.xsl -o:$DEST -done - -for TXML in $TXMLS -do - DEST=xpath/`basename $TXML .txml`.scxml - echo "Processing $TXML to $DEST" - java -jar /Users/sradomski/Developer/Applications/SaxonHE9-4-0-7J/saxon9he.jar $TXML confXPath.xsl -o:$DEST -done - -cp txml/*.txt ecma/ -cp txml/*.txt xpath/ \ No newline at end of file diff --git a/test/samples/w3c/draft/calc.scxml b/test/samples/w3c/draft/calc.scxml deleted file mode 100644 index e854401..0000000 --- a/test/samples/w3c/draft/calc.scxml +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/w3c/ecma/robots.txt b/test/samples/w3c/ecma/robots.txt deleted file mode 100644 index 54f3e01..0000000 --- a/test/samples/w3c/ecma/robots.txt +++ /dev/null @@ -1,96 +0,0 @@ -# -# robots.txt for http://www.w3.org/ -# -# $Id: robots.txt,v 1.66 2012/07/17 21:30:56 gerald Exp $ -# - -# For use by search.w3.org -User-agent: W3C-gsa -Disallow: /Out-Of-Date - -User-agent: W3T_SE -Disallow: /Out-Of-Date - -User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot) -Disallow: / - -# W3C Link checker -User-agent: W3C-checklink -Disallow: - -# the following settings apply to all bots -User-agent: * -# Blogs - WordPress -# https://codex.wordpress.org/Search_Engine_Optimization_for_WordPress#Robots.txt_Optimization -Disallow: /*/wp-admin/ -Disallow: /*/wp-includes/ -Disallow: /*/wp-content/plugins/ -Disallow: /*/wp-content/cache/ -Disallow: /*/wp-content/themes/ -Disallow: /blog/*/trackback/ -Disallow: /blog/*/feed/ -Disallow: /blog/*/comments/ -Disallow: /blog/*/category/*/* -Disallow: /blog/*/*/trackback/ -Disallow: /blog/*/*/feed/ -Disallow: /blog/*/*/comments/ -Disallow: /blog/*/*? -Disallow: /community/trackback/ -Disallow: /community/feed/ -Disallow: /community/comments/ -Disallow: /community/category/*/* -Disallow: /community/*/trackback/ -Disallow: /community/*/feed/ -Disallow: /community/*/comments/ -Disallow: /community/*/category/*/* -Disallow: /community/*? -Disallow: /Consortium/Offices/trackback/ -Disallow: /Consortium/Offices/feed/ -Disallow: /Consortium/Offices/comments/ -Disallow: /Consortium/Offices/category/*/* -Disallow: /Consortium/Offices/*/trackback/ -Disallow: /Consortium/Offices/*/feed/ -Disallow: /Consortium/Offices/*/comments/ -Disallow: /Consortium/Offices/*? -# Wikis - Mediawiki -# https://www.mediawiki.org/wiki/Manual:Robots.txt -Disallow: /wiki/index.php? -Disallow: /wiki/index.php/Help -Disallow: /wiki/index.php/MediaWiki -Disallow: /wiki/index.php/Special: -Disallow: /wiki/index.php/Template -Disallow: /wiki/skins/ -Disallow: /*/wiki/index.php? -Disallow: /*/wiki/index.php/Help -Disallow: /*/wiki/index.php/MediaWiki -Disallow: /*/wiki/index.php/Special: -Disallow: /*/wiki/index.php/Template -# various other access-controlled or expensive areas -Disallow: /2004/ontaria/basic -Disallow: /Team/ -Disallow: /Project -Disallow: /Web -Disallow: /Systems -Disallow: /History -Disallow: /Out-Of-Date -Disallow: /2002/02/mid -Disallow: /mid/ -Disallow: /2005/06/blog/ -Disallow: /2004/08/W3CTalks -Disallow: /2007/11/Talks/search -Disallow: /People/all/ -Disallow: /RDF/Validator/ARPServlet -Disallow: /2003/03/Translations/byLanguage -Disallow: /2003/03/Translations/byTechnology -Disallow: /2005/11/Translations/Query -Disallow: /2000/06/webdata/xslt -Disallow: /2000/09/webdata/xslt -Disallow: /2005/08/online_xslt/xslt -Disallow: /Bugs/ -Disallow: /Search/Mail/Public/ -Disallow: /2006/02/chartergen -Disallow: /2004/01/pp-impl -Disallow: /Consortium/supporters -Disallow: /2007/08/pyRdfa/ -Disallow: /WAI/PF/comments/ - diff --git a/test/samples/w3c/ecma/test144.scxml b/test/samples/w3c/ecma/test144.scxml deleted file mode 100644 index fcec83a..0000000 --- a/test/samples/w3c/ecma/test144.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test147.scxml b/test/samples/w3c/ecma/test147.scxml deleted file mode 100644 index f877ecf..0000000 --- a/test/samples/w3c/ecma/test147.scxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test148.scxml b/test/samples/w3c/ecma/test148.scxml deleted file mode 100644 index acebba7..0000000 --- a/test/samples/w3c/ecma/test148.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test149.scxml b/test/samples/w3c/ecma/test149.scxml deleted file mode 100644 index b7626c6..0000000 --- a/test/samples/w3c/ecma/test149.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test150.scxml b/test/samples/w3c/ecma/test150.scxml deleted file mode 100644 index 41e1895..0000000 --- a/test/samples/w3c/ecma/test150.scxml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - [1,2,3] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test151.scxml b/test/samples/w3c/ecma/test151.scxml deleted file mode 100644 index 119bb65..0000000 --- a/test/samples/w3c/ecma/test151.scxml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - [1,2,3] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test152.scxml b/test/samples/w3c/ecma/test152.scxml deleted file mode 100644 index 8af51a8..0000000 --- a/test/samples/w3c/ecma/test152.scxml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - [1,2,3] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test153.scxml b/test/samples/w3c/ecma/test153.scxml deleted file mode 100644 index c46c32d..0000000 --- a/test/samples/w3c/ecma/test153.scxml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - [1,2,3] - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test155.scxml b/test/samples/w3c/ecma/test155.scxml deleted file mode 100644 index 17d3a70..0000000 --- a/test/samples/w3c/ecma/test155.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - [1,2,3] - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test156.scxml b/test/samples/w3c/ecma/test156.scxml deleted file mode 100644 index aa9e2b0..0000000 --- a/test/samples/w3c/ecma/test156.scxml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - [1,2,3] - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test158.scxml b/test/samples/w3c/ecma/test158.scxml deleted file mode 100644 index f1a583f..0000000 --- a/test/samples/w3c/ecma/test158.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test159.scxml b/test/samples/w3c/ecma/test159.scxml deleted file mode 100644 index d7b7821..0000000 --- a/test/samples/w3c/ecma/test159.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test172.scxml b/test/samples/w3c/ecma/test172.scxml deleted file mode 100644 index 28f2bcb..0000000 --- a/test/samples/w3c/ecma/test172.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test173.scxml b/test/samples/w3c/ecma/test173.scxml deleted file mode 100644 index fa2a289..0000000 --- a/test/samples/w3c/ecma/test173.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test174.scxml b/test/samples/w3c/ecma/test174.scxml deleted file mode 100644 index f78feee..0000000 --- a/test/samples/w3c/ecma/test174.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test175.scxml b/test/samples/w3c/ecma/test175.scxml deleted file mode 100644 index 4876821..0000000 --- a/test/samples/w3c/ecma/test175.scxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test176.scxml b/test/samples/w3c/ecma/test176.scxml deleted file mode 100644 index 4b120ec..0000000 --- a/test/samples/w3c/ecma/test176.scxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test178.scxml b/test/samples/w3c/ecma/test178.scxml deleted file mode 100644 index 91b4681..0000000 --- a/test/samples/w3c/ecma/test178.scxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test179.scxml b/test/samples/w3c/ecma/test179.scxml deleted file mode 100644 index 170b105..0000000 --- a/test/samples/w3c/ecma/test179.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - 123 - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test183.scxml b/test/samples/w3c/ecma/test183.scxml deleted file mode 100644 index 2c17ea8..0000000 --- a/test/samples/w3c/ecma/test183.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test185.scxml b/test/samples/w3c/ecma/test185.scxml deleted file mode 100644 index cdf8a77..0000000 --- a/test/samples/w3c/ecma/test185.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test186.scxml b/test/samples/w3c/ecma/test186.scxml deleted file mode 100644 index 20f0063..0000000 --- a/test/samples/w3c/ecma/test186.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test187.scxml b/test/samples/w3c/ecma/test187.scxml deleted file mode 100644 index d03c16d..0000000 --- a/test/samples/w3c/ecma/test187.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test189.scxml b/test/samples/w3c/ecma/test189.scxml deleted file mode 100644 index 683b874..0000000 --- a/test/samples/w3c/ecma/test189.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test190.scxml b/test/samples/w3c/ecma/test190.scxml deleted file mode 100644 index a1f6d56..0000000 --- a/test/samples/w3c/ecma/test190.scxml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test191.scxml b/test/samples/w3c/ecma/test191.scxml deleted file mode 100644 index 6e82274..0000000 --- a/test/samples/w3c/ecma/test191.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test192.scxml b/test/samples/w3c/ecma/test192.scxml deleted file mode 100644 index a74a05e..0000000 --- a/test/samples/w3c/ecma/test192.scxml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test193.scxml b/test/samples/w3c/ecma/test193.scxml deleted file mode 100644 index 441a658..0000000 --- a/test/samples/w3c/ecma/test193.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test194.scxml b/test/samples/w3c/ecma/test194.scxml deleted file mode 100644 index e7dcd76..0000000 --- a/test/samples/w3c/ecma/test194.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test198.scxml b/test/samples/w3c/ecma/test198.scxml deleted file mode 100644 index e804625..0000000 --- a/test/samples/w3c/ecma/test198.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test199.scxml b/test/samples/w3c/ecma/test199.scxml deleted file mode 100644 index 2119cd8..0000000 --- a/test/samples/w3c/ecma/test199.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test200.scxml b/test/samples/w3c/ecma/test200.scxml deleted file mode 100644 index 2aa85a9..0000000 --- a/test/samples/w3c/ecma/test200.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test201.scxml b/test/samples/w3c/ecma/test201.scxml deleted file mode 100644 index 8ded0d5..0000000 --- a/test/samples/w3c/ecma/test201.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test205.scxml b/test/samples/w3c/ecma/test205.scxml deleted file mode 100644 index 5adefbe..0000000 --- a/test/samples/w3c/ecma/test205.scxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test207.scxml b/test/samples/w3c/ecma/test207.scxml deleted file mode 100644 index aa5786a..0000000 --- a/test/samples/w3c/ecma/test207.scxml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test208.scxml b/test/samples/w3c/ecma/test208.scxml deleted file mode 100644 index 6faa9c1..0000000 --- a/test/samples/w3c/ecma/test208.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test210.scxml b/test/samples/w3c/ecma/test210.scxml deleted file mode 100644 index e29b65d..0000000 --- a/test/samples/w3c/ecma/test210.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test215.scxml b/test/samples/w3c/ecma/test215.scxml deleted file mode 100644 index 97e6a39..0000000 --- a/test/samples/w3c/ecma/test215.scxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test216.scxml b/test/samples/w3c/ecma/test216.scxml deleted file mode 100644 index 97b2a77..0000000 --- a/test/samples/w3c/ecma/test216.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test216sub1.scxml b/test/samples/w3c/ecma/test216sub1.scxml deleted file mode 100644 index 3c3a88d..0000000 --- a/test/samples/w3c/ecma/test216sub1.scxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test220.scxml b/test/samples/w3c/ecma/test220.scxml deleted file mode 100644 index 2d447c4..0000000 --- a/test/samples/w3c/ecma/test220.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test223.scxml b/test/samples/w3c/ecma/test223.scxml deleted file mode 100644 index 63ceadd..0000000 --- a/test/samples/w3c/ecma/test223.scxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test224.scxml b/test/samples/w3c/ecma/test224.scxml deleted file mode 100644 index e2e8a32..0000000 --- a/test/samples/w3c/ecma/test224.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test225.scxml b/test/samples/w3c/ecma/test225.scxml deleted file mode 100644 index 467d1ba..0000000 --- a/test/samples/w3c/ecma/test225.scxml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test226.scxml b/test/samples/w3c/ecma/test226.scxml deleted file mode 100644 index e1c6d3f..0000000 --- a/test/samples/w3c/ecma/test226.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test226sub1.scxml b/test/samples/w3c/ecma/test226sub1.scxml deleted file mode 100644 index 809efb0..0000000 --- a/test/samples/w3c/ecma/test226sub1.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test228.scxml b/test/samples/w3c/ecma/test228.scxml deleted file mode 100644 index b44de56..0000000 --- a/test/samples/w3c/ecma/test228.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test229.scxml b/test/samples/w3c/ecma/test229.scxml deleted file mode 100644 index e3aeecb..0000000 --- a/test/samples/w3c/ecma/test229.scxml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test230.scxml b/test/samples/w3c/ecma/test230.scxml deleted file mode 100644 index ae13476..0000000 --- a/test/samples/w3c/ecma/test230.scxml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test232.scxml b/test/samples/w3c/ecma/test232.scxml deleted file mode 100644 index 9515e15..0000000 --- a/test/samples/w3c/ecma/test232.scxml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test233.scxml b/test/samples/w3c/ecma/test233.scxml deleted file mode 100644 index 3900d28..0000000 --- a/test/samples/w3c/ecma/test233.scxml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test234.scxml b/test/samples/w3c/ecma/test234.scxml deleted file mode 100644 index b874fe9..0000000 --- a/test/samples/w3c/ecma/test234.scxml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test235.scxml b/test/samples/w3c/ecma/test235.scxml deleted file mode 100644 index 17d0cf0..0000000 --- a/test/samples/w3c/ecma/test235.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test236.scxml b/test/samples/w3c/ecma/test236.scxml deleted file mode 100644 index 700c6f8..0000000 --- a/test/samples/w3c/ecma/test236.scxml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test237.scxml b/test/samples/w3c/ecma/test237.scxml deleted file mode 100644 index b23811d..0000000 --- a/test/samples/w3c/ecma/test237.scxml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test239.scxml b/test/samples/w3c/ecma/test239.scxml deleted file mode 100644 index 4fcfc92..0000000 --- a/test/samples/w3c/ecma/test239.scxml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test239sub1.scxml b/test/samples/w3c/ecma/test239sub1.scxml deleted file mode 100644 index 0f099d3..0000000 --- a/test/samples/w3c/ecma/test239sub1.scxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test240.scxml b/test/samples/w3c/ecma/test240.scxml deleted file mode 100644 index 6d74d4c..0000000 --- a/test/samples/w3c/ecma/test240.scxml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test241.scxml b/test/samples/w3c/ecma/test241.scxml deleted file mode 100644 index af1471f..0000000 --- a/test/samples/w3c/ecma/test241.scxml +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test242.scxml b/test/samples/w3c/ecma/test242.scxml deleted file mode 100644 index f0fa504..0000000 --- a/test/samples/w3c/ecma/test242.scxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test242sub1.scxml b/test/samples/w3c/ecma/test242sub1.scxml deleted file mode 100644 index 0f099d3..0000000 --- a/test/samples/w3c/ecma/test242sub1.scxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test243.scxml b/test/samples/w3c/ecma/test243.scxml deleted file mode 100644 index 18f2175..0000000 --- a/test/samples/w3c/ecma/test243.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test244.scxml b/test/samples/w3c/ecma/test244.scxml deleted file mode 100644 index d251c59..0000000 --- a/test/samples/w3c/ecma/test244.scxml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test245.scxml b/test/samples/w3c/ecma/test245.scxml deleted file mode 100644 index 58838b2..0000000 --- a/test/samples/w3c/ecma/test245.scxml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test247.scxml b/test/samples/w3c/ecma/test247.scxml deleted file mode 100644 index b543bf1..0000000 --- a/test/samples/w3c/ecma/test247.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test250.scxml b/test/samples/w3c/ecma/test250.scxml deleted file mode 100644 index f5228ab..0000000 --- a/test/samples/w3c/ecma/test250.scxml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test252.scxml b/test/samples/w3c/ecma/test252.scxml deleted file mode 100644 index 14c6686..0000000 --- a/test/samples/w3c/ecma/test252.scxml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test253.scxml b/test/samples/w3c/ecma/test253.scxml deleted file mode 100644 index e8924ec..0000000 --- a/test/samples/w3c/ecma/test253.scxml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test276.scxml b/test/samples/w3c/ecma/test276.scxml deleted file mode 100644 index 233c171..0000000 --- a/test/samples/w3c/ecma/test276.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test276sub1.scxml b/test/samples/w3c/ecma/test276sub1.scxml deleted file mode 100644 index b18ceb2..0000000 --- a/test/samples/w3c/ecma/test276sub1.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test277.scxml b/test/samples/w3c/ecma/test277.scxml deleted file mode 100644 index eb6a1ee..0000000 --- a/test/samples/w3c/ecma/test277.scxml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test278.scxml b/test/samples/w3c/ecma/test278.scxml deleted file mode 100644 index b26c6f2..0000000 --- a/test/samples/w3c/ecma/test278.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test279.scxml b/test/samples/w3c/ecma/test279.scxml deleted file mode 100644 index 2de6fd2..0000000 --- a/test/samples/w3c/ecma/test279.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test280.scxml b/test/samples/w3c/ecma/test280.scxml deleted file mode 100644 index 78865bf..0000000 --- a/test/samples/w3c/ecma/test280.scxml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test286.scxml b/test/samples/w3c/ecma/test286.scxml deleted file mode 100644 index 596f2ba..0000000 --- a/test/samples/w3c/ecma/test286.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test287.scxml b/test/samples/w3c/ecma/test287.scxml deleted file mode 100644 index 030c6b5..0000000 --- a/test/samples/w3c/ecma/test287.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test294.scxml b/test/samples/w3c/ecma/test294.scxml deleted file mode 100644 index efd26f4..0000000 --- a/test/samples/w3c/ecma/test294.scxml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - foo - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test298.scxml b/test/samples/w3c/ecma/test298.scxml deleted file mode 100644 index 6a82a95..0000000 --- a/test/samples/w3c/ecma/test298.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test301.scxml b/test/samples/w3c/ecma/test301.scxml deleted file mode 100644 index 59125c8..0000000 --- a/test/samples/w3c/ecma/test301.scxml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test303.scxml b/test/samples/w3c/ecma/test303.scxml deleted file mode 100644 index 0b1e11c..0000000 --- a/test/samples/w3c/ecma/test303.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test304.scxml b/test/samples/w3c/ecma/test304.scxml deleted file mode 100644 index 250d0cd..0000000 --- a/test/samples/w3c/ecma/test304.scxml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test307.scxml b/test/samples/w3c/ecma/test307.scxml deleted file mode 100644 index 3f93f10..0000000 --- a/test/samples/w3c/ecma/test307.scxml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test309.scxml b/test/samples/w3c/ecma/test309.scxml deleted file mode 100644 index 7ac405c..0000000 --- a/test/samples/w3c/ecma/test309.scxml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test310.scxml b/test/samples/w3c/ecma/test310.scxml deleted file mode 100644 index e939ded..0000000 --- a/test/samples/w3c/ecma/test310.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test311.scxml b/test/samples/w3c/ecma/test311.scxml deleted file mode 100644 index 851f3ad..0000000 --- a/test/samples/w3c/ecma/test311.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test312.scxml b/test/samples/w3c/ecma/test312.scxml deleted file mode 100644 index a9741e5..0000000 --- a/test/samples/w3c/ecma/test312.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test313.scxml b/test/samples/w3c/ecma/test313.scxml deleted file mode 100644 index fcec4ac..0000000 --- a/test/samples/w3c/ecma/test313.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test314.scxml b/test/samples/w3c/ecma/test314.scxml deleted file mode 100644 index ed78e79..0000000 --- a/test/samples/w3c/ecma/test314.scxml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test318.scxml b/test/samples/w3c/ecma/test318.scxml deleted file mode 100644 index 15bf7f8..0000000 --- a/test/samples/w3c/ecma/test318.scxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test319.scxml b/test/samples/w3c/ecma/test319.scxml deleted file mode 100644 index adac328..0000000 --- a/test/samples/w3c/ecma/test319.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test321.scxml b/test/samples/w3c/ecma/test321.scxml deleted file mode 100644 index 66fcf58..0000000 --- a/test/samples/w3c/ecma/test321.scxml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test322.scxml b/test/samples/w3c/ecma/test322.scxml deleted file mode 100644 index 2d0fee1..0000000 --- a/test/samples/w3c/ecma/test322.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test323.scxml b/test/samples/w3c/ecma/test323.scxml deleted file mode 100644 index 43fa9c8..0000000 --- a/test/samples/w3c/ecma/test323.scxml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test324.scxml b/test/samples/w3c/ecma/test324.scxml deleted file mode 100644 index 7e5023e..0000000 --- a/test/samples/w3c/ecma/test324.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test325.scxml b/test/samples/w3c/ecma/test325.scxml deleted file mode 100644 index eaa4c22..0000000 --- a/test/samples/w3c/ecma/test325.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test326.scxml b/test/samples/w3c/ecma/test326.scxml deleted file mode 100644 index f18a661..0000000 --- a/test/samples/w3c/ecma/test326.scxml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test329.scxml b/test/samples/w3c/ecma/test329.scxml deleted file mode 100644 index 9a95643..0000000 --- a/test/samples/w3c/ecma/test329.scxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test330.scxml b/test/samples/w3c/ecma/test330.scxml deleted file mode 100644 index 5cbf4bc..0000000 --- a/test/samples/w3c/ecma/test330.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test331.scxml b/test/samples/w3c/ecma/test331.scxml deleted file mode 100644 index e1271f0..0000000 --- a/test/samples/w3c/ecma/test331.scxml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test332.scxml b/test/samples/w3c/ecma/test332.scxml deleted file mode 100644 index da68cf4..0000000 --- a/test/samples/w3c/ecma/test332.scxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test333.scxml b/test/samples/w3c/ecma/test333.scxml deleted file mode 100644 index 9e06896..0000000 --- a/test/samples/w3c/ecma/test333.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test335.scxml b/test/samples/w3c/ecma/test335.scxml deleted file mode 100644 index a56074a..0000000 --- a/test/samples/w3c/ecma/test335.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test336.scxml b/test/samples/w3c/ecma/test336.scxml deleted file mode 100644 index 92bd3dd..0000000 --- a/test/samples/w3c/ecma/test336.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test337.scxml b/test/samples/w3c/ecma/test337.scxml deleted file mode 100644 index 71092a8..0000000 --- a/test/samples/w3c/ecma/test337.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test338.scxml b/test/samples/w3c/ecma/test338.scxml deleted file mode 100644 index fef53be..0000000 --- a/test/samples/w3c/ecma/test338.scxml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test339.scxml b/test/samples/w3c/ecma/test339.scxml deleted file mode 100644 index 82864c9..0000000 --- a/test/samples/w3c/ecma/test339.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test342.scxml b/test/samples/w3c/ecma/test342.scxml deleted file mode 100644 index 2934704..0000000 --- a/test/samples/w3c/ecma/test342.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test343.scxml b/test/samples/w3c/ecma/test343.scxml deleted file mode 100644 index 7f15cf0..0000000 --- a/test/samples/w3c/ecma/test343.scxml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test344.scxml b/test/samples/w3c/ecma/test344.scxml deleted file mode 100644 index 068581d..0000000 --- a/test/samples/w3c/ecma/test344.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test346.scxml b/test/samples/w3c/ecma/test346.scxml deleted file mode 100644 index 622de71..0000000 --- a/test/samples/w3c/ecma/test346.scxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test347.scxml b/test/samples/w3c/ecma/test347.scxml deleted file mode 100644 index 7ed7cca..0000000 --- a/test/samples/w3c/ecma/test347.scxml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test348.scxml b/test/samples/w3c/ecma/test348.scxml deleted file mode 100644 index dc4b301..0000000 --- a/test/samples/w3c/ecma/test348.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test349.scxml b/test/samples/w3c/ecma/test349.scxml deleted file mode 100644 index 7fe2408..0000000 --- a/test/samples/w3c/ecma/test349.scxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test350.scxml b/test/samples/w3c/ecma/test350.scxml deleted file mode 100644 index b401ab1..0000000 --- a/test/samples/w3c/ecma/test350.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test351.scxml b/test/samples/w3c/ecma/test351.scxml deleted file mode 100644 index a308a14..0000000 --- a/test/samples/w3c/ecma/test351.scxml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test352.scxml b/test/samples/w3c/ecma/test352.scxml deleted file mode 100644 index 513089a..0000000 --- a/test/samples/w3c/ecma/test352.scxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test354.scxml b/test/samples/w3c/ecma/test354.scxml deleted file mode 100644 index 3a3c33b..0000000 --- a/test/samples/w3c/ecma/test354.scxml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - foo - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test355.scxml b/test/samples/w3c/ecma/test355.scxml deleted file mode 100644 index 6a77251..0000000 --- a/test/samples/w3c/ecma/test355.scxml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test364.scxml b/test/samples/w3c/ecma/test364.scxml deleted file mode 100644 index ac57647..0000000 --- a/test/samples/w3c/ecma/test364.scxml +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test372.scxml b/test/samples/w3c/ecma/test372.scxml deleted file mode 100644 index 9b6c7ec..0000000 --- a/test/samples/w3c/ecma/test372.scxml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test375.scxml b/test/samples/w3c/ecma/test375.scxml deleted file mode 100644 index 1652588..0000000 --- a/test/samples/w3c/ecma/test375.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test376.scxml b/test/samples/w3c/ecma/test376.scxml deleted file mode 100644 index 1da5a9a..0000000 --- a/test/samples/w3c/ecma/test376.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test377.scxml b/test/samples/w3c/ecma/test377.scxml deleted file mode 100644 index 49549c8..0000000 --- a/test/samples/w3c/ecma/test377.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test378.scxml b/test/samples/w3c/ecma/test378.scxml deleted file mode 100644 index 34501fb..0000000 --- a/test/samples/w3c/ecma/test378.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test387.scxml b/test/samples/w3c/ecma/test387.scxml deleted file mode 100644 index 35fb910..0000000 --- a/test/samples/w3c/ecma/test387.scxml +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test388.scxml b/test/samples/w3c/ecma/test388.scxml deleted file mode 100644 index 6a93fd0..0000000 --- a/test/samples/w3c/ecma/test388.scxml +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test396.scxml b/test/samples/w3c/ecma/test396.scxml deleted file mode 100644 index dbbb124..0000000 --- a/test/samples/w3c/ecma/test396.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test399.scxml b/test/samples/w3c/ecma/test399.scxml deleted file mode 100644 index e5a951e..0000000 --- a/test/samples/w3c/ecma/test399.scxml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test401.scxml b/test/samples/w3c/ecma/test401.scxml deleted file mode 100644 index 9ce7217..0000000 --- a/test/samples/w3c/ecma/test401.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test402.scxml b/test/samples/w3c/ecma/test402.scxml deleted file mode 100644 index 104483d..0000000 --- a/test/samples/w3c/ecma/test402.scxml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test403a.scxml b/test/samples/w3c/ecma/test403a.scxml deleted file mode 100644 index 89a4ad9..0000000 --- a/test/samples/w3c/ecma/test403a.scxml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test403b.scxml b/test/samples/w3c/ecma/test403b.scxml deleted file mode 100644 index 18acfb5..0000000 --- a/test/samples/w3c/ecma/test403b.scxml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test403c.scxml b/test/samples/w3c/ecma/test403c.scxml deleted file mode 100644 index 9e7fd12..0000000 --- a/test/samples/w3c/ecma/test403c.scxml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test404.scxml b/test/samples/w3c/ecma/test404.scxml deleted file mode 100644 index ad6bb24..0000000 --- a/test/samples/w3c/ecma/test404.scxml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test405.scxml b/test/samples/w3c/ecma/test405.scxml deleted file mode 100644 index 114cf22..0000000 --- a/test/samples/w3c/ecma/test405.scxml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test406.scxml b/test/samples/w3c/ecma/test406.scxml deleted file mode 100644 index a8f8f99..0000000 --- a/test/samples/w3c/ecma/test406.scxml +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test407.scxml b/test/samples/w3c/ecma/test407.scxml deleted file mode 100644 index 0407c99..0000000 --- a/test/samples/w3c/ecma/test407.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test409.scxml b/test/samples/w3c/ecma/test409.scxml deleted file mode 100644 index 9b4f1aa..0000000 --- a/test/samples/w3c/ecma/test409.scxml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test411.scxml b/test/samples/w3c/ecma/test411.scxml deleted file mode 100644 index 8e1c673..0000000 --- a/test/samples/w3c/ecma/test411.scxml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test412.scxml b/test/samples/w3c/ecma/test412.scxml deleted file mode 100644 index 4a8b26a..0000000 --- a/test/samples/w3c/ecma/test412.scxml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test413.scxml b/test/samples/w3c/ecma/test413.scxml deleted file mode 100644 index 94e32a2..0000000 --- a/test/samples/w3c/ecma/test413.scxml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test415.scxml b/test/samples/w3c/ecma/test415.scxml deleted file mode 100644 index 159218b..0000000 --- a/test/samples/w3c/ecma/test415.scxml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test416.scxml b/test/samples/w3c/ecma/test416.scxml deleted file mode 100644 index 45799e4..0000000 --- a/test/samples/w3c/ecma/test416.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test417.scxml b/test/samples/w3c/ecma/test417.scxml deleted file mode 100644 index 5ca6144..0000000 --- a/test/samples/w3c/ecma/test417.scxml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test419.scxml b/test/samples/w3c/ecma/test419.scxml deleted file mode 100644 index c4de17e..0000000 --- a/test/samples/w3c/ecma/test419.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test421.scxml b/test/samples/w3c/ecma/test421.scxml deleted file mode 100644 index 1747334..0000000 --- a/test/samples/w3c/ecma/test421.scxml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test422.scxml b/test/samples/w3c/ecma/test422.scxml deleted file mode 100644 index 803f75f..0000000 --- a/test/samples/w3c/ecma/test422.scxml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test423.scxml b/test/samples/w3c/ecma/test423.scxml deleted file mode 100644 index f6287ab..0000000 --- a/test/samples/w3c/ecma/test423.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test436.scxml b/test/samples/w3c/ecma/test436.scxml deleted file mode 100644 index d8b2ca2..0000000 --- a/test/samples/w3c/ecma/test436.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test444.scxml b/test/samples/w3c/ecma/test444.scxml deleted file mode 100644 index c689674..0000000 --- a/test/samples/w3c/ecma/test444.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test445.scxml b/test/samples/w3c/ecma/test445.scxml deleted file mode 100644 index f1ae24b..0000000 --- a/test/samples/w3c/ecma/test445.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test448.scxml b/test/samples/w3c/ecma/test448.scxml deleted file mode 100644 index adbc121..0000000 --- a/test/samples/w3c/ecma/test448.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test449.scxml b/test/samples/w3c/ecma/test449.scxml deleted file mode 100644 index d06cc9a..0000000 --- a/test/samples/w3c/ecma/test449.scxml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test451.scxml b/test/samples/w3c/ecma/test451.scxml deleted file mode 100644 index e939ded..0000000 --- a/test/samples/w3c/ecma/test451.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test452.scxml b/test/samples/w3c/ecma/test452.scxml deleted file mode 100644 index 4f38ca7..0000000 --- a/test/samples/w3c/ecma/test452.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test453.scxml b/test/samples/w3c/ecma/test453.scxml deleted file mode 100644 index 33b904d..0000000 --- a/test/samples/w3c/ecma/test453.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test456.scxml b/test/samples/w3c/ecma/test456.scxml deleted file mode 100644 index 2865fb2..0000000 --- a/test/samples/w3c/ecma/test456.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test457.scxml b/test/samples/w3c/ecma/test457.scxml deleted file mode 100644 index 86cf156..0000000 --- a/test/samples/w3c/ecma/test457.scxml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test460.scxml b/test/samples/w3c/ecma/test460.scxml deleted file mode 100644 index 8ba3e5e..0000000 --- a/test/samples/w3c/ecma/test460.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test463.scxml b/test/samples/w3c/ecma/test463.scxml deleted file mode 100644 index 4f32b84..0000000 --- a/test/samples/w3c/ecma/test463.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test464.scxml b/test/samples/w3c/ecma/test464.scxml deleted file mode 100644 index bd640f2..0000000 --- a/test/samples/w3c/ecma/test464.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test465.scxml b/test/samples/w3c/ecma/test465.scxml deleted file mode 100644 index a91bb06..0000000 --- a/test/samples/w3c/ecma/test465.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test466.scxml b/test/samples/w3c/ecma/test466.scxml deleted file mode 100644 index 1431fab..0000000 --- a/test/samples/w3c/ecma/test466.scxml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test467.scxml b/test/samples/w3c/ecma/test467.scxml deleted file mode 100644 index 130b7bc..0000000 --- a/test/samples/w3c/ecma/test467.scxml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test468.scxml b/test/samples/w3c/ecma/test468.scxml deleted file mode 100644 index 3b6902d..0000000 --- a/test/samples/w3c/ecma/test468.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - New York - Boston - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test469.scxml b/test/samples/w3c/ecma/test469.scxml deleted file mode 100644 index 02fe476..0000000 --- a/test/samples/w3c/ecma/test469.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test470.scxml b/test/samples/w3c/ecma/test470.scxml deleted file mode 100644 index 3c26bb1..0000000 --- a/test/samples/w3c/ecma/test470.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - 2 - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test473.scxml b/test/samples/w3c/ecma/test473.scxml deleted file mode 100644 index 4a57129..0000000 --- a/test/samples/w3c/ecma/test473.scxml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test474.scxml b/test/samples/w3c/ecma/test474.scxml deleted file mode 100644 index decad75..0000000 --- a/test/samples/w3c/ecma/test474.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test475.scxml b/test/samples/w3c/ecma/test475.scxml deleted file mode 100644 index 0f9cdfe..0000000 --- a/test/samples/w3c/ecma/test475.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test476.scxml b/test/samples/w3c/ecma/test476.scxml deleted file mode 100644 index d3fe8e8..0000000 --- a/test/samples/w3c/ecma/test476.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test477.scxml b/test/samples/w3c/ecma/test477.scxml deleted file mode 100644 index 1726866..0000000 --- a/test/samples/w3c/ecma/test477.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test478.scxml b/test/samples/w3c/ecma/test478.scxml deleted file mode 100644 index 9821608..0000000 --- a/test/samples/w3c/ecma/test478.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - This is not a book - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test479.scxml b/test/samples/w3c/ecma/test479.scxml deleted file mode 100644 index 3d5b1ac..0000000 --- a/test/samples/w3c/ecma/test479.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - This is not a book - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test480.scxml b/test/samples/w3c/ecma/test480.scxml deleted file mode 100644 index 0fde260..0000000 --- a/test/samples/w3c/ecma/test480.scxml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test481.scxml b/test/samples/w3c/ecma/test481.scxml deleted file mode 100644 index a0505f6..0000000 --- a/test/samples/w3c/ecma/test481.scxml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test482.scxml b/test/samples/w3c/ecma/test482.scxml deleted file mode 100644 index 00eb3fe..0000000 --- a/test/samples/w3c/ecma/test482.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test483.scxml b/test/samples/w3c/ecma/test483.scxml deleted file mode 100644 index 0a1b236..0000000 --- a/test/samples/w3c/ecma/test483.scxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test487.scxml b/test/samples/w3c/ecma/test487.scxml deleted file mode 100644 index 30a50eb..0000000 --- a/test/samples/w3c/ecma/test487.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test488.scxml b/test/samples/w3c/ecma/test488.scxml deleted file mode 100644 index 9d9e1d8..0000000 --- a/test/samples/w3c/ecma/test488.scxml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test495.scxml b/test/samples/w3c/ecma/test495.scxml deleted file mode 100644 index e3a8e58..0000000 --- a/test/samples/w3c/ecma/test495.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test500.scxml b/test/samples/w3c/ecma/test500.scxml deleted file mode 100644 index 26beec6..0000000 --- a/test/samples/w3c/ecma/test500.scxml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test501.scxml b/test/samples/w3c/ecma/test501.scxml deleted file mode 100644 index 6cca0f5..0000000 --- a/test/samples/w3c/ecma/test501.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test503.scxml b/test/samples/w3c/ecma/test503.scxml deleted file mode 100644 index 6e1ab2b..0000000 --- a/test/samples/w3c/ecma/test503.scxml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test504.scxml b/test/samples/w3c/ecma/test504.scxml deleted file mode 100644 index 6e2679b..0000000 --- a/test/samples/w3c/ecma/test504.scxml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test505.scxml b/test/samples/w3c/ecma/test505.scxml deleted file mode 100644 index 01d326b..0000000 --- a/test/samples/w3c/ecma/test505.scxml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test506.scxml b/test/samples/w3c/ecma/test506.scxml deleted file mode 100644 index 1a7a1da..0000000 --- a/test/samples/w3c/ecma/test506.scxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test509.scxml b/test/samples/w3c/ecma/test509.scxml deleted file mode 100644 index de55b5d..0000000 --- a/test/samples/w3c/ecma/test509.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test510.scxml b/test/samples/w3c/ecma/test510.scxml deleted file mode 100644 index 45d3057..0000000 --- a/test/samples/w3c/ecma/test510.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test513.scxml b/test/samples/w3c/ecma/test513.scxml deleted file mode 100644 index c26d498..0000000 --- a/test/samples/w3c/ecma/test513.scxml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test518.scxml b/test/samples/w3c/ecma/test518.scxml deleted file mode 100644 index 69f171c..0000000 --- a/test/samples/w3c/ecma/test518.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test519.scxml b/test/samples/w3c/ecma/test519.scxml deleted file mode 100644 index 6f559da..0000000 --- a/test/samples/w3c/ecma/test519.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test520.scxml b/test/samples/w3c/ecma/test520.scxml deleted file mode 100644 index daaf3a8..0000000 --- a/test/samples/w3c/ecma/test520.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - this is some content - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test521.scxml b/test/samples/w3c/ecma/test521.scxml deleted file mode 100644 index e4b00d8..0000000 --- a/test/samples/w3c/ecma/test521.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test522.scxml b/test/samples/w3c/ecma/test522.scxml deleted file mode 100644 index 3f16dac..0000000 --- a/test/samples/w3c/ecma/test522.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test525.scxml b/test/samples/w3c/ecma/test525.scxml deleted file mode 100644 index 432e760..0000000 --- a/test/samples/w3c/ecma/test525.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - [1,2,3] - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test527.scxml b/test/samples/w3c/ecma/test527.scxml deleted file mode 100644 index 426cc6c..0000000 --- a/test/samples/w3c/ecma/test527.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test528.scxml b/test/samples/w3c/ecma/test528.scxml deleted file mode 100644 index f0e8911..0000000 --- a/test/samples/w3c/ecma/test528.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test529.scxml b/test/samples/w3c/ecma/test529.scxml deleted file mode 100644 index 91dc002..0000000 --- a/test/samples/w3c/ecma/test529.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - 21 - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test530.scxml b/test/samples/w3c/ecma/test530.scxml deleted file mode 100644 index 9361181..0000000 --- a/test/samples/w3c/ecma/test530.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test531.scxml b/test/samples/w3c/ecma/test531.scxml deleted file mode 100644 index 9eaa3f3..0000000 --- a/test/samples/w3c/ecma/test531.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - _scxmleventname=test - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test532.scxml b/test/samples/w3c/ecma/test532.scxml deleted file mode 100644 index 412310c..0000000 --- a/test/samples/w3c/ecma/test532.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - some content - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test533.scxml b/test/samples/w3c/ecma/test533.scxml deleted file mode 100644 index a4550e3..0000000 --- a/test/samples/w3c/ecma/test533.scxml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test534.scxml b/test/samples/w3c/ecma/test534.scxml deleted file mode 100644 index 9495d9e..0000000 --- a/test/samples/w3c/ecma/test534.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test537.scxml b/test/samples/w3c/ecma/test537.scxml deleted file mode 100644 index 350d422..0000000 --- a/test/samples/w3c/ecma/test537.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test539.scxml b/test/samples/w3c/ecma/test539.scxml deleted file mode 100644 index 450bfd9..0000000 --- a/test/samples/w3c/ecma/test539.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test539.txt b/test/samples/w3c/ecma/test539.txt deleted file mode 100644 index de1b0a1..0000000 --- a/test/samples/w3c/ecma/test539.txt +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test540.scxml b/test/samples/w3c/ecma/test540.scxml deleted file mode 100644 index 641509f..0000000 --- a/test/samples/w3c/ecma/test540.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - 123 -4 5 - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test540.txt b/test/samples/w3c/ecma/test540.txt deleted file mode 100644 index 2191239..0000000 --- a/test/samples/w3c/ecma/test540.txt +++ /dev/null @@ -1,3 +0,0 @@ -123 -4 5 - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test542.scxml b/test/samples/w3c/ecma/test542.scxml deleted file mode 100644 index 1101471..0000000 --- a/test/samples/w3c/ecma/test542.scxml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - 123 -4 5 - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test543.scxml b/test/samples/w3c/ecma/test543.scxml deleted file mode 100644 index 2c5c6de..0000000 --- a/test/samples/w3c/ecma/test543.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test544.scxml b/test/samples/w3c/ecma/test544.scxml deleted file mode 100644 index fd09502..0000000 --- a/test/samples/w3c/ecma/test544.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test546.scxml b/test/samples/w3c/ecma/test546.scxml deleted file mode 100644 index 728843b..0000000 --- a/test/samples/w3c/ecma/test546.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - some string - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test547.scxml b/test/samples/w3c/ecma/test547.scxml deleted file mode 100644 index 8c04c95..0000000 --- a/test/samples/w3c/ecma/test547.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test550.scxml b/test/samples/w3c/ecma/test550.scxml deleted file mode 100644 index 0ca4c1a..0000000 --- a/test/samples/w3c/ecma/test550.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test551.scxml b/test/samples/w3c/ecma/test551.scxml deleted file mode 100644 index cd267eb..0000000 --- a/test/samples/w3c/ecma/test551.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - [1,2,3] - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test552.scxml b/test/samples/w3c/ecma/test552.scxml deleted file mode 100644 index 94267c6..0000000 --- a/test/samples/w3c/ecma/test552.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test552.txt b/test/samples/w3c/ecma/test552.txt deleted file mode 100644 index d8263ee..0000000 --- a/test/samples/w3c/ecma/test552.txt +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/test/samples/w3c/ecma/test553.scxml b/test/samples/w3c/ecma/test553.scxml deleted file mode 100644 index 114c4a2..0000000 --- a/test/samples/w3c/ecma/test553.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test554.scxml b/test/samples/w3c/ecma/test554.scxml deleted file mode 100644 index b328ae9..0000000 --- a/test/samples/w3c/ecma/test554.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test555.scxml b/test/samples/w3c/ecma/test555.scxml deleted file mode 100644 index 79dea75..0000000 --- a/test/samples/w3c/ecma/test555.scxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test557.scxml b/test/samples/w3c/ecma/test557.scxml deleted file mode 100644 index 6f4eed1..0000000 --- a/test/samples/w3c/ecma/test557.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test557.txt b/test/samples/w3c/ecma/test557.txt deleted file mode 100644 index a8e51da..0000000 --- a/test/samples/w3c/ecma/test557.txt +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test558.scxml b/test/samples/w3c/ecma/test558.scxml deleted file mode 100644 index a075100..0000000 --- a/test/samples/w3c/ecma/test558.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - -this is -a string - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test558.txt b/test/samples/w3c/ecma/test558.txt deleted file mode 100644 index bb2bcc7..0000000 --- a/test/samples/w3c/ecma/test558.txt +++ /dev/null @@ -1,3 +0,0 @@ - -this is -a string \ No newline at end of file diff --git a/test/samples/w3c/ecma/test560.scxml b/test/samples/w3c/ecma/test560.scxml deleted file mode 100644 index d283b1a..0000000 --- a/test/samples/w3c/ecma/test560.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test561.scxml b/test/samples/w3c/ecma/test561.scxml deleted file mode 100644 index e50e00c..0000000 --- a/test/samples/w3c/ecma/test561.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test562.scxml b/test/samples/w3c/ecma/test562.scxml deleted file mode 100644 index f5997bb..0000000 --- a/test/samples/w3c/ecma/test562.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - -this is a -string - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test567.scxml b/test/samples/w3c/ecma/test567.scxml deleted file mode 100644 index 465105b..0000000 --- a/test/samples/w3c/ecma/test567.scxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test568.scxml b/test/samples/w3c/ecma/test568.scxml deleted file mode 100644 index e8b888f..0000000 --- a/test/samples/w3c/ecma/test568.scxml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test569.scxml b/test/samples/w3c/ecma/test569.scxml deleted file mode 100644 index 832a0c0..0000000 --- a/test/samples/w3c/ecma/test569.scxml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test570.scxml b/test/samples/w3c/ecma/test570.scxml deleted file mode 100644 index 2f5ccbe..0000000 --- a/test/samples/w3c/ecma/test570.scxml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test576.scxml b/test/samples/w3c/ecma/test576.scxml deleted file mode 100644 index 2bed2ca..0000000 --- a/test/samples/w3c/ecma/test576.scxml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/ecma/test578.scxml b/test/samples/w3c/ecma/test578.scxml deleted file mode 100644 index bdb5e2d..0000000 --- a/test/samples/w3c/ecma/test578.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - { productName : "bar", size : 27 } - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/robots.txt b/test/samples/w3c/txml/robots.txt deleted file mode 100644 index 54f3e01..0000000 --- a/test/samples/w3c/txml/robots.txt +++ /dev/null @@ -1,96 +0,0 @@ -# -# robots.txt for http://www.w3.org/ -# -# $Id: robots.txt,v 1.66 2012/07/17 21:30:56 gerald Exp $ -# - -# For use by search.w3.org -User-agent: W3C-gsa -Disallow: /Out-Of-Date - -User-agent: W3T_SE -Disallow: /Out-Of-Date - -User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot) -Disallow: / - -# W3C Link checker -User-agent: W3C-checklink -Disallow: - -# the following settings apply to all bots -User-agent: * -# Blogs - WordPress -# https://codex.wordpress.org/Search_Engine_Optimization_for_WordPress#Robots.txt_Optimization -Disallow: /*/wp-admin/ -Disallow: /*/wp-includes/ -Disallow: /*/wp-content/plugins/ -Disallow: /*/wp-content/cache/ -Disallow: /*/wp-content/themes/ -Disallow: /blog/*/trackback/ -Disallow: /blog/*/feed/ -Disallow: /blog/*/comments/ -Disallow: /blog/*/category/*/* -Disallow: /blog/*/*/trackback/ -Disallow: /blog/*/*/feed/ -Disallow: /blog/*/*/comments/ -Disallow: /blog/*/*? -Disallow: /community/trackback/ -Disallow: /community/feed/ -Disallow: /community/comments/ -Disallow: /community/category/*/* -Disallow: /community/*/trackback/ -Disallow: /community/*/feed/ -Disallow: /community/*/comments/ -Disallow: /community/*/category/*/* -Disallow: /community/*? -Disallow: /Consortium/Offices/trackback/ -Disallow: /Consortium/Offices/feed/ -Disallow: /Consortium/Offices/comments/ -Disallow: /Consortium/Offices/category/*/* -Disallow: /Consortium/Offices/*/trackback/ -Disallow: /Consortium/Offices/*/feed/ -Disallow: /Consortium/Offices/*/comments/ -Disallow: /Consortium/Offices/*? -# Wikis - Mediawiki -# https://www.mediawiki.org/wiki/Manual:Robots.txt -Disallow: /wiki/index.php? -Disallow: /wiki/index.php/Help -Disallow: /wiki/index.php/MediaWiki -Disallow: /wiki/index.php/Special: -Disallow: /wiki/index.php/Template -Disallow: /wiki/skins/ -Disallow: /*/wiki/index.php? -Disallow: /*/wiki/index.php/Help -Disallow: /*/wiki/index.php/MediaWiki -Disallow: /*/wiki/index.php/Special: -Disallow: /*/wiki/index.php/Template -# various other access-controlled or expensive areas -Disallow: /2004/ontaria/basic -Disallow: /Team/ -Disallow: /Project -Disallow: /Web -Disallow: /Systems -Disallow: /History -Disallow: /Out-Of-Date -Disallow: /2002/02/mid -Disallow: /mid/ -Disallow: /2005/06/blog/ -Disallow: /2004/08/W3CTalks -Disallow: /2007/11/Talks/search -Disallow: /People/all/ -Disallow: /RDF/Validator/ARPServlet -Disallow: /2003/03/Translations/byLanguage -Disallow: /2003/03/Translations/byTechnology -Disallow: /2005/11/Translations/Query -Disallow: /2000/06/webdata/xslt -Disallow: /2000/09/webdata/xslt -Disallow: /2005/08/online_xslt/xslt -Disallow: /Bugs/ -Disallow: /Search/Mail/Public/ -Disallow: /2006/02/chartergen -Disallow: /2004/01/pp-impl -Disallow: /Consortium/supporters -Disallow: /2007/08/pyRdfa/ -Disallow: /WAI/PF/comments/ - diff --git a/test/samples/w3c/txml/test144.txml b/test/samples/w3c/txml/test144.txml deleted file mode 100644 index 73e50b0..0000000 --- a/test/samples/w3c/txml/test144.txml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test147.txml b/test/samples/w3c/txml/test147.txml deleted file mode 100644 index 20363a0..0000000 --- a/test/samples/w3c/txml/test147.txml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test148.txml b/test/samples/w3c/txml/test148.txml deleted file mode 100644 index 8d19e56..0000000 --- a/test/samples/w3c/txml/test148.txml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test149.txml b/test/samples/w3c/txml/test149.txml deleted file mode 100644 index c971eea..0000000 --- a/test/samples/w3c/txml/test149.txml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test150.txml b/test/samples/w3c/txml/test150.txml deleted file mode 100644 index ff290dd..0000000 --- a/test/samples/w3c/txml/test150.txml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test151.txml b/test/samples/w3c/txml/test151.txml deleted file mode 100644 index 6f95692..0000000 --- a/test/samples/w3c/txml/test151.txml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test152.txml b/test/samples/w3c/txml/test152.txml deleted file mode 100644 index 86b50e9..0000000 --- a/test/samples/w3c/txml/test152.txml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test153.txml b/test/samples/w3c/txml/test153.txml deleted file mode 100644 index e9f8038..0000000 --- a/test/samples/w3c/txml/test153.txml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test155.txml b/test/samples/w3c/txml/test155.txml deleted file mode 100644 index 8444442..0000000 --- a/test/samples/w3c/txml/test155.txml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test156.txml b/test/samples/w3c/txml/test156.txml deleted file mode 100644 index 316f879..0000000 --- a/test/samples/w3c/txml/test156.txml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test158.txml b/test/samples/w3c/txml/test158.txml deleted file mode 100644 index cff220d..0000000 --- a/test/samples/w3c/txml/test158.txml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test159.txml b/test/samples/w3c/txml/test159.txml deleted file mode 100644 index b7245c0..0000000 --- a/test/samples/w3c/txml/test159.txml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test172.txml b/test/samples/w3c/txml/test172.txml deleted file mode 100644 index 45075a0..0000000 --- a/test/samples/w3c/txml/test172.txml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test173.txml b/test/samples/w3c/txml/test173.txml deleted file mode 100644 index c770856..0000000 --- a/test/samples/w3c/txml/test173.txml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test174.txml b/test/samples/w3c/txml/test174.txml deleted file mode 100644 index 3d33d5b..0000000 --- a/test/samples/w3c/txml/test174.txml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test175.txml b/test/samples/w3c/txml/test175.txml deleted file mode 100644 index aba7ac4..0000000 --- a/test/samples/w3c/txml/test175.txml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test176.txml b/test/samples/w3c/txml/test176.txml deleted file mode 100644 index 8d084d4..0000000 --- a/test/samples/w3c/txml/test176.txml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test178.txml b/test/samples/w3c/txml/test178.txml deleted file mode 100644 index de7a334..0000000 --- a/test/samples/w3c/txml/test178.txml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test179.txml b/test/samples/w3c/txml/test179.txml deleted file mode 100644 index 02b74f6..0000000 --- a/test/samples/w3c/txml/test179.txml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - 123 - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test183.txml b/test/samples/w3c/txml/test183.txml deleted file mode 100644 index bb6e44a..0000000 --- a/test/samples/w3c/txml/test183.txml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test185.txml b/test/samples/w3c/txml/test185.txml deleted file mode 100644 index c036cbf..0000000 --- a/test/samples/w3c/txml/test185.txml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test186.txml b/test/samples/w3c/txml/test186.txml deleted file mode 100644 index e91c290..0000000 --- a/test/samples/w3c/txml/test186.txml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test187.txml b/test/samples/w3c/txml/test187.txml deleted file mode 100644 index 994a489..0000000 --- a/test/samples/w3c/txml/test187.txml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test189.txml b/test/samples/w3c/txml/test189.txml deleted file mode 100644 index cd1cd19..0000000 --- a/test/samples/w3c/txml/test189.txml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test190.txml b/test/samples/w3c/txml/test190.txml deleted file mode 100644 index e6090eb..0000000 --- a/test/samples/w3c/txml/test190.txml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test191.txml b/test/samples/w3c/txml/test191.txml deleted file mode 100644 index 6f42159..0000000 --- a/test/samples/w3c/txml/test191.txml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test192.txml b/test/samples/w3c/txml/test192.txml deleted file mode 100644 index 7331750..0000000 --- a/test/samples/w3c/txml/test192.txml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test193.txml b/test/samples/w3c/txml/test193.txml deleted file mode 100644 index ba1598b..0000000 --- a/test/samples/w3c/txml/test193.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test194.txml b/test/samples/w3c/txml/test194.txml deleted file mode 100644 index 9e660a5..0000000 --- a/test/samples/w3c/txml/test194.txml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test198.txml b/test/samples/w3c/txml/test198.txml deleted file mode 100644 index 706ea93..0000000 --- a/test/samples/w3c/txml/test198.txml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test199.txml b/test/samples/w3c/txml/test199.txml deleted file mode 100644 index dadd5b0..0000000 --- a/test/samples/w3c/txml/test199.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test200.txml b/test/samples/w3c/txml/test200.txml deleted file mode 100644 index 4aed203..0000000 --- a/test/samples/w3c/txml/test200.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test201.txml b/test/samples/w3c/txml/test201.txml deleted file mode 100644 index cdcf285..0000000 --- a/test/samples/w3c/txml/test201.txml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test205.txml b/test/samples/w3c/txml/test205.txml deleted file mode 100644 index 6cc06f4..0000000 --- a/test/samples/w3c/txml/test205.txml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test207.txml b/test/samples/w3c/txml/test207.txml deleted file mode 100644 index 6893dcf..0000000 --- a/test/samples/w3c/txml/test207.txml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test208.txml b/test/samples/w3c/txml/test208.txml deleted file mode 100644 index 5a86e6d..0000000 --- a/test/samples/w3c/txml/test208.txml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test210.txml b/test/samples/w3c/txml/test210.txml deleted file mode 100644 index 402ed36..0000000 --- a/test/samples/w3c/txml/test210.txml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test215.txml b/test/samples/w3c/txml/test215.txml deleted file mode 100644 index afb8df5..0000000 --- a/test/samples/w3c/txml/test215.txml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test216.txml b/test/samples/w3c/txml/test216.txml deleted file mode 100644 index e65818e..0000000 --- a/test/samples/w3c/txml/test216.txml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test216sub1.txml b/test/samples/w3c/txml/test216sub1.txml deleted file mode 100644 index eb4c9df..0000000 --- a/test/samples/w3c/txml/test216sub1.txml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test220.txml b/test/samples/w3c/txml/test220.txml deleted file mode 100644 index 4c79e4d..0000000 --- a/test/samples/w3c/txml/test220.txml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test223.txml b/test/samples/w3c/txml/test223.txml deleted file mode 100644 index 9cdc499..0000000 --- a/test/samples/w3c/txml/test223.txml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test224.txml b/test/samples/w3c/txml/test224.txml deleted file mode 100644 index 0ffe8eb..0000000 --- a/test/samples/w3c/txml/test224.txml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test225.txml b/test/samples/w3c/txml/test225.txml deleted file mode 100644 index 548ff46..0000000 --- a/test/samples/w3c/txml/test225.txml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test226.txml b/test/samples/w3c/txml/test226.txml deleted file mode 100644 index 0d83070..0000000 --- a/test/samples/w3c/txml/test226.txml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test226sub1.txml b/test/samples/w3c/txml/test226sub1.txml deleted file mode 100644 index b4780c7..0000000 --- a/test/samples/w3c/txml/test226sub1.txml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test228.txml b/test/samples/w3c/txml/test228.txml deleted file mode 100644 index 40021bb..0000000 --- a/test/samples/w3c/txml/test228.txml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test229.txml b/test/samples/w3c/txml/test229.txml deleted file mode 100644 index 3837b69..0000000 --- a/test/samples/w3c/txml/test229.txml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test230.txml b/test/samples/w3c/txml/test230.txml deleted file mode 100644 index fc27220..0000000 --- a/test/samples/w3c/txml/test230.txml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test232.txml b/test/samples/w3c/txml/test232.txml deleted file mode 100644 index 1cbc14f..0000000 --- a/test/samples/w3c/txml/test232.txml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test233.txml b/test/samples/w3c/txml/test233.txml deleted file mode 100644 index 94b219b..0000000 --- a/test/samples/w3c/txml/test233.txml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test234.txml b/test/samples/w3c/txml/test234.txml deleted file mode 100644 index 27d4626..0000000 --- a/test/samples/w3c/txml/test234.txml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test235.txml b/test/samples/w3c/txml/test235.txml deleted file mode 100644 index 84b8680..0000000 --- a/test/samples/w3c/txml/test235.txml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test236.txml b/test/samples/w3c/txml/test236.txml deleted file mode 100644 index 5d18c2f..0000000 --- a/test/samples/w3c/txml/test236.txml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test237.txml b/test/samples/w3c/txml/test237.txml deleted file mode 100644 index c6097bc..0000000 --- a/test/samples/w3c/txml/test237.txml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test239.txml b/test/samples/w3c/txml/test239.txml deleted file mode 100644 index 8fa1837..0000000 --- a/test/samples/w3c/txml/test239.txml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test239sub1.txml b/test/samples/w3c/txml/test239sub1.txml deleted file mode 100644 index fd27e45..0000000 --- a/test/samples/w3c/txml/test239sub1.txml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test240.txml b/test/samples/w3c/txml/test240.txml deleted file mode 100644 index bf669d4..0000000 --- a/test/samples/w3c/txml/test240.txml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test241.txml b/test/samples/w3c/txml/test241.txml deleted file mode 100644 index 9587697..0000000 --- a/test/samples/w3c/txml/test241.txml +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test242.txml b/test/samples/w3c/txml/test242.txml deleted file mode 100644 index 35fa154..0000000 --- a/test/samples/w3c/txml/test242.txml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test242sub1.txml b/test/samples/w3c/txml/test242sub1.txml deleted file mode 100644 index fd27e45..0000000 --- a/test/samples/w3c/txml/test242sub1.txml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test243.txml b/test/samples/w3c/txml/test243.txml deleted file mode 100644 index a01345c..0000000 --- a/test/samples/w3c/txml/test243.txml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test244.txml b/test/samples/w3c/txml/test244.txml deleted file mode 100644 index c0f1a23..0000000 --- a/test/samples/w3c/txml/test244.txml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test245.txml b/test/samples/w3c/txml/test245.txml deleted file mode 100644 index 459bec6..0000000 --- a/test/samples/w3c/txml/test245.txml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test247.txml b/test/samples/w3c/txml/test247.txml deleted file mode 100644 index 7c528a3..0000000 --- a/test/samples/w3c/txml/test247.txml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test250.txml b/test/samples/w3c/txml/test250.txml deleted file mode 100644 index 3455062..0000000 --- a/test/samples/w3c/txml/test250.txml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test252.txml b/test/samples/w3c/txml/test252.txml deleted file mode 100644 index 40c36cb..0000000 --- a/test/samples/w3c/txml/test252.txml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test253.txml b/test/samples/w3c/txml/test253.txml deleted file mode 100644 index 041797a..0000000 --- a/test/samples/w3c/txml/test253.txml +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test276.txml b/test/samples/w3c/txml/test276.txml deleted file mode 100644 index e4a9d9f..0000000 --- a/test/samples/w3c/txml/test276.txml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test276sub1.txml b/test/samples/w3c/txml/test276sub1.txml deleted file mode 100644 index 3bb40c0..0000000 --- a/test/samples/w3c/txml/test276sub1.txml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test277.txml b/test/samples/w3c/txml/test277.txml deleted file mode 100644 index bd08341..0000000 --- a/test/samples/w3c/txml/test277.txml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test278.txml b/test/samples/w3c/txml/test278.txml deleted file mode 100644 index c95b329..0000000 --- a/test/samples/w3c/txml/test278.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test279.txml b/test/samples/w3c/txml/test279.txml deleted file mode 100644 index b3b1adc..0000000 --- a/test/samples/w3c/txml/test279.txml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test280.txml b/test/samples/w3c/txml/test280.txml deleted file mode 100644 index 723eaa5..0000000 --- a/test/samples/w3c/txml/test280.txml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test286.txml b/test/samples/w3c/txml/test286.txml deleted file mode 100644 index 89b77a9..0000000 --- a/test/samples/w3c/txml/test286.txml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/w3c/txml/test287.txml b/test/samples/w3c/txml/test287.txml deleted file mode 100644 index 8f25165..0000000 --- a/test/samples/w3c/txml/test287.txml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test294.txml b/test/samples/w3c/txml/test294.txml deleted file mode 100644 index 507ff3b..0000000 --- a/test/samples/w3c/txml/test294.txml +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test298.txml b/test/samples/w3c/txml/test298.txml deleted file mode 100644 index e1af350..0000000 --- a/test/samples/w3c/txml/test298.txml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/w3c/txml/test301.txml b/test/samples/w3c/txml/test301.txml deleted file mode 100644 index d3245f3..0000000 --- a/test/samples/w3c/txml/test301.txml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test453.txml b/test/samples/w3c/txml/test453.txml deleted file mode 100644 index e4e3fdd..0000000 --- a/test/samples/w3c/txml/test453.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test456.txml b/test/samples/w3c/txml/test456.txml deleted file mode 100644 index e1365e0..0000000 --- a/test/samples/w3c/txml/test456.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/test/samples/w3c/txml/test457.txml b/test/samples/w3c/txml/test457.txml deleted file mode 100644 index 5bb856f..0000000 --- a/test/samples/w3c/txml/test457.txml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test460.txml b/test/samples/w3c/txml/test460.txml deleted file mode 100644 index 10d1ce5..0000000 --- a/test/samples/w3c/txml/test460.txml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test463.txml b/test/samples/w3c/txml/test463.txml deleted file mode 100644 index dd7836b..0000000 --- a/test/samples/w3c/txml/test463.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test464.txml b/test/samples/w3c/txml/test464.txml deleted file mode 100644 index 7781b8e..0000000 --- a/test/samples/w3c/txml/test464.txml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test465.txml b/test/samples/w3c/txml/test465.txml deleted file mode 100644 index d7e1941..0000000 --- a/test/samples/w3c/txml/test465.txml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test466.txml b/test/samples/w3c/txml/test466.txml deleted file mode 100644 index 251743e..0000000 --- a/test/samples/w3c/txml/test466.txml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test467.txml b/test/samples/w3c/txml/test467.txml deleted file mode 100644 index 21ba39c..0000000 --- a/test/samples/w3c/txml/test467.txml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test468.txml b/test/samples/w3c/txml/test468.txml deleted file mode 100644 index cefba19..0000000 --- a/test/samples/w3c/txml/test468.txml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - New York - Boston - - - - - - - - - - - - - - - - - diff --git a/test/samples/w3c/txml/test469.txml b/test/samples/w3c/txml/test469.txml deleted file mode 100644 index cdd5ef5..0000000 --- a/test/samples/w3c/txml/test469.txml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/w3c/txml/test470.txml b/test/samples/w3c/txml/test470.txml deleted file mode 100644 index 556a670..0000000 --- a/test/samples/w3c/txml/test470.txml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - 2 - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/w3c/txml/test473.txml b/test/samples/w3c/txml/test473.txml deleted file mode 100644 index 1b76058..0000000 --- a/test/samples/w3c/txml/test473.txml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test474.txml b/test/samples/w3c/txml/test474.txml deleted file mode 100644 index aab489b..0000000 --- a/test/samples/w3c/txml/test474.txml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test475.txml b/test/samples/w3c/txml/test475.txml deleted file mode 100644 index c7f860a..0000000 --- a/test/samples/w3c/txml/test475.txml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test476.txml b/test/samples/w3c/txml/test476.txml deleted file mode 100644 index 59e620b..0000000 --- a/test/samples/w3c/txml/test476.txml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test477.txml b/test/samples/w3c/txml/test477.txml deleted file mode 100644 index e5a7b5b..0000000 --- a/test/samples/w3c/txml/test477.txml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test478.txml b/test/samples/w3c/txml/test478.txml deleted file mode 100644 index ecb23fc..0000000 --- a/test/samples/w3c/txml/test478.txml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - This is not a book - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test479.txml b/test/samples/w3c/txml/test479.txml deleted file mode 100644 index 62c2e96..0000000 --- a/test/samples/w3c/txml/test479.txml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - This is not a book - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test480.txml b/test/samples/w3c/txml/test480.txml deleted file mode 100644 index 88687a6..0000000 --- a/test/samples/w3c/txml/test480.txml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test481.txml b/test/samples/w3c/txml/test481.txml deleted file mode 100644 index 48f73e8..0000000 --- a/test/samples/w3c/txml/test481.txml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test482.txml b/test/samples/w3c/txml/test482.txml deleted file mode 100644 index 9e3c2ff..0000000 --- a/test/samples/w3c/txml/test482.txml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test483.txml b/test/samples/w3c/txml/test483.txml deleted file mode 100644 index 7eab75b..0000000 --- a/test/samples/w3c/txml/test483.txml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test487.txml b/test/samples/w3c/txml/test487.txml deleted file mode 100644 index 7210c2b..0000000 --- a/test/samples/w3c/txml/test487.txml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test488.txml b/test/samples/w3c/txml/test488.txml deleted file mode 100644 index 49c338a..0000000 --- a/test/samples/w3c/txml/test488.txml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test495.txml b/test/samples/w3c/txml/test495.txml deleted file mode 100644 index a2cf76c5..0000000 --- a/test/samples/w3c/txml/test495.txml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test500.txml b/test/samples/w3c/txml/test500.txml deleted file mode 100644 index 21ed2ff..0000000 --- a/test/samples/w3c/txml/test500.txml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test501.txml b/test/samples/w3c/txml/test501.txml deleted file mode 100644 index 772edc8..0000000 --- a/test/samples/w3c/txml/test501.txml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test503.txml b/test/samples/w3c/txml/test503.txml deleted file mode 100644 index d15bb7e..0000000 --- a/test/samples/w3c/txml/test503.txml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test504.txml b/test/samples/w3c/txml/test504.txml deleted file mode 100644 index 62f601b..0000000 --- a/test/samples/w3c/txml/test504.txml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test505.txml b/test/samples/w3c/txml/test505.txml deleted file mode 100644 index b141186..0000000 --- a/test/samples/w3c/txml/test505.txml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test506.txml b/test/samples/w3c/txml/test506.txml deleted file mode 100644 index b820ad5..0000000 --- a/test/samples/w3c/txml/test506.txml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test509.txml b/test/samples/w3c/txml/test509.txml deleted file mode 100644 index 3140456..0000000 --- a/test/samples/w3c/txml/test509.txml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test510.txml b/test/samples/w3c/txml/test510.txml deleted file mode 100644 index 9ffa2ea..0000000 --- a/test/samples/w3c/txml/test510.txml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test513.txml b/test/samples/w3c/txml/test513.txml deleted file mode 100644 index 65dda29..0000000 --- a/test/samples/w3c/txml/test513.txml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test518.txml b/test/samples/w3c/txml/test518.txml deleted file mode 100644 index b1314ee..0000000 --- a/test/samples/w3c/txml/test518.txml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test519.txml b/test/samples/w3c/txml/test519.txml deleted file mode 100644 index 67b64cc..0000000 --- a/test/samples/w3c/txml/test519.txml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test520.txml b/test/samples/w3c/txml/test520.txml deleted file mode 100644 index 32ada62..0000000 --- a/test/samples/w3c/txml/test520.txml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - this is some content - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test521.txml b/test/samples/w3c/txml/test521.txml deleted file mode 100644 index 75743ef..0000000 --- a/test/samples/w3c/txml/test521.txml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test522.txml b/test/samples/w3c/txml/test522.txml deleted file mode 100644 index 2d7b35d..0000000 --- a/test/samples/w3c/txml/test522.txml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test525.txml b/test/samples/w3c/txml/test525.txml deleted file mode 100644 index 4b367eb..0000000 --- a/test/samples/w3c/txml/test525.txml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test527.txml b/test/samples/w3c/txml/test527.txml deleted file mode 100644 index 80894a7..0000000 --- a/test/samples/w3c/txml/test527.txml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test528.txml b/test/samples/w3c/txml/test528.txml deleted file mode 100644 index 271bb1c..0000000 --- a/test/samples/w3c/txml/test528.txml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test529.txml b/test/samples/w3c/txml/test529.txml deleted file mode 100644 index 6a6656c..0000000 --- a/test/samples/w3c/txml/test529.txml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - 21 - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test530.txml b/test/samples/w3c/txml/test530.txml deleted file mode 100644 index d64a8d8..0000000 --- a/test/samples/w3c/txml/test530.txml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test531.txml b/test/samples/w3c/txml/test531.txml deleted file mode 100644 index cffe7b5..0000000 --- a/test/samples/w3c/txml/test531.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - _scxmleventname=test - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test532.txml b/test/samples/w3c/txml/test532.txml deleted file mode 100644 index e8de172..0000000 --- a/test/samples/w3c/txml/test532.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - some content - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test533.txml b/test/samples/w3c/txml/test533.txml deleted file mode 100644 index 7a6c82a..0000000 --- a/test/samples/w3c/txml/test533.txml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test534.txml b/test/samples/w3c/txml/test534.txml deleted file mode 100644 index e02123d..0000000 --- a/test/samples/w3c/txml/test534.txml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test537.txml b/test/samples/w3c/txml/test537.txml deleted file mode 100644 index 55ea102..0000000 --- a/test/samples/w3c/txml/test537.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test539.txml b/test/samples/w3c/txml/test539.txml deleted file mode 100644 index 3f0bd00..0000000 --- a/test/samples/w3c/txml/test539.txml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test539.txt b/test/samples/w3c/txml/test539.txt deleted file mode 100644 index de1b0a1..0000000 --- a/test/samples/w3c/txml/test539.txt +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test540.txml b/test/samples/w3c/txml/test540.txml deleted file mode 100644 index 865bb24..0000000 --- a/test/samples/w3c/txml/test540.txml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - 123 -4 5 - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test540.txt b/test/samples/w3c/txml/test540.txt deleted file mode 100644 index 2191239..0000000 --- a/test/samples/w3c/txml/test540.txt +++ /dev/null @@ -1,3 +0,0 @@ -123 -4 5 - \ No newline at end of file diff --git a/test/samples/w3c/txml/test542.txml b/test/samples/w3c/txml/test542.txml deleted file mode 100644 index 95ea8e6..0000000 --- a/test/samples/w3c/txml/test542.txml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - 123 -4 5 - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test543.txml b/test/samples/w3c/txml/test543.txml deleted file mode 100644 index d179749..0000000 --- a/test/samples/w3c/txml/test543.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test544.txml b/test/samples/w3c/txml/test544.txml deleted file mode 100644 index e0ab1da..0000000 --- a/test/samples/w3c/txml/test544.txml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test546.txml b/test/samples/w3c/txml/test546.txml deleted file mode 100644 index b8f0762..0000000 --- a/test/samples/w3c/txml/test546.txml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - some string - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test547.txml b/test/samples/w3c/txml/test547.txml deleted file mode 100644 index 35c415d..0000000 --- a/test/samples/w3c/txml/test547.txml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/samples/w3c/txml/test550.txml b/test/samples/w3c/txml/test550.txml deleted file mode 100644 index 89f55a7..0000000 --- a/test/samples/w3c/txml/test550.txml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test551.txml b/test/samples/w3c/txml/test551.txml deleted file mode 100644 index 45c6bf8..0000000 --- a/test/samples/w3c/txml/test551.txml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test552.txml b/test/samples/w3c/txml/test552.txml deleted file mode 100644 index 9489b3e..0000000 --- a/test/samples/w3c/txml/test552.txml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test552.txt b/test/samples/w3c/txml/test552.txt deleted file mode 100644 index d8263ee..0000000 --- a/test/samples/w3c/txml/test552.txt +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/test/samples/w3c/txml/test553.txml b/test/samples/w3c/txml/test553.txml deleted file mode 100644 index 322d4bb..0000000 --- a/test/samples/w3c/txml/test553.txml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test554.txml b/test/samples/w3c/txml/test554.txml deleted file mode 100644 index d9ad55b..0000000 --- a/test/samples/w3c/txml/test554.txml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test555.txml b/test/samples/w3c/txml/test555.txml deleted file mode 100644 index 12fc459..0000000 --- a/test/samples/w3c/txml/test555.txml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test557.txml b/test/samples/w3c/txml/test557.txml deleted file mode 100644 index 560c9db..0000000 --- a/test/samples/w3c/txml/test557.txml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test557.txt b/test/samples/w3c/txml/test557.txt deleted file mode 100644 index a8e51da..0000000 --- a/test/samples/w3c/txml/test557.txt +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test558.txml b/test/samples/w3c/txml/test558.txml deleted file mode 100644 index a2491e2..0000000 --- a/test/samples/w3c/txml/test558.txml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - -this is -a string - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test558.txt b/test/samples/w3c/txml/test558.txt deleted file mode 100644 index bb2bcc7..0000000 --- a/test/samples/w3c/txml/test558.txt +++ /dev/null @@ -1,3 +0,0 @@ - -this is -a string \ No newline at end of file diff --git a/test/samples/w3c/txml/test560.txml b/test/samples/w3c/txml/test560.txml deleted file mode 100644 index 579422a..0000000 --- a/test/samples/w3c/txml/test560.txml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test561.txml b/test/samples/w3c/txml/test561.txml deleted file mode 100644 index 4b7ec8e..0000000 --- a/test/samples/w3c/txml/test561.txml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test562.txml b/test/samples/w3c/txml/test562.txml deleted file mode 100644 index a006018..0000000 --- a/test/samples/w3c/txml/test562.txml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - -this is a -string - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test567.txml b/test/samples/w3c/txml/test567.txml deleted file mode 100644 index d15953f..0000000 --- a/test/samples/w3c/txml/test567.txml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test568.txml b/test/samples/w3c/txml/test568.txml deleted file mode 100644 index 89efe73..0000000 --- a/test/samples/w3c/txml/test568.txml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test569.txml b/test/samples/w3c/txml/test569.txml deleted file mode 100644 index 276bd47..0000000 --- a/test/samples/w3c/txml/test569.txml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test570.txml b/test/samples/w3c/txml/test570.txml deleted file mode 100644 index 6584d9a..0000000 --- a/test/samples/w3c/txml/test570.txml +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test576.txml b/test/samples/w3c/txml/test576.txml deleted file mode 100644 index 4c4b34a..0000000 --- a/test/samples/w3c/txml/test576.txml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/txml/test578.txml b/test/samples/w3c/txml/test578.txml deleted file mode 100644 index a4de932..0000000 --- a/test/samples/w3c/txml/test578.txml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - { productName : "bar", size : 27 } - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/update-txml.sh b/test/samples/w3c/update-txml.sh deleted file mode 100755 index 074318d..0000000 --- a/test/samples/w3c/update-txml.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -wget -rl1 -Atxml,txt,xsl http://www.w3.org/Voice/2013/scxml-irp/ - -find ./www.w3.org -name "*.txml" -exec cp {} ./txml \; -find ./www.w3.org -name "*.txt" -exec cp {} ./txml \; -find ./www.w3.org -name "*.xsl" -exec cp {} . \; -rm -rf www.w3.org \ No newline at end of file diff --git a/test/samples/w3c/xpath/robots.txt b/test/samples/w3c/xpath/robots.txt deleted file mode 100644 index 54f3e01..0000000 --- a/test/samples/w3c/xpath/robots.txt +++ /dev/null @@ -1,96 +0,0 @@ -# -# robots.txt for http://www.w3.org/ -# -# $Id: robots.txt,v 1.66 2012/07/17 21:30:56 gerald Exp $ -# - -# For use by search.w3.org -User-agent: W3C-gsa -Disallow: /Out-Of-Date - -User-agent: W3T_SE -Disallow: /Out-Of-Date - -User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot) -Disallow: / - -# W3C Link checker -User-agent: W3C-checklink -Disallow: - -# the following settings apply to all bots -User-agent: * -# Blogs - WordPress -# https://codex.wordpress.org/Search_Engine_Optimization_for_WordPress#Robots.txt_Optimization -Disallow: /*/wp-admin/ -Disallow: /*/wp-includes/ -Disallow: /*/wp-content/plugins/ -Disallow: /*/wp-content/cache/ -Disallow: /*/wp-content/themes/ -Disallow: /blog/*/trackback/ -Disallow: /blog/*/feed/ -Disallow: /blog/*/comments/ -Disallow: /blog/*/category/*/* -Disallow: /blog/*/*/trackback/ -Disallow: /blog/*/*/feed/ -Disallow: /blog/*/*/comments/ -Disallow: /blog/*/*? -Disallow: /community/trackback/ -Disallow: /community/feed/ -Disallow: /community/comments/ -Disallow: /community/category/*/* -Disallow: /community/*/trackback/ -Disallow: /community/*/feed/ -Disallow: /community/*/comments/ -Disallow: /community/*/category/*/* -Disallow: /community/*? -Disallow: /Consortium/Offices/trackback/ -Disallow: /Consortium/Offices/feed/ -Disallow: /Consortium/Offices/comments/ -Disallow: /Consortium/Offices/category/*/* -Disallow: /Consortium/Offices/*/trackback/ -Disallow: /Consortium/Offices/*/feed/ -Disallow: /Consortium/Offices/*/comments/ -Disallow: /Consortium/Offices/*? -# Wikis - Mediawiki -# https://www.mediawiki.org/wiki/Manual:Robots.txt -Disallow: /wiki/index.php? -Disallow: /wiki/index.php/Help -Disallow: /wiki/index.php/MediaWiki -Disallow: /wiki/index.php/Special: -Disallow: /wiki/index.php/Template -Disallow: /wiki/skins/ -Disallow: /*/wiki/index.php? -Disallow: /*/wiki/index.php/Help -Disallow: /*/wiki/index.php/MediaWiki -Disallow: /*/wiki/index.php/Special: -Disallow: /*/wiki/index.php/Template -# various other access-controlled or expensive areas -Disallow: /2004/ontaria/basic -Disallow: /Team/ -Disallow: /Project -Disallow: /Web -Disallow: /Systems -Disallow: /History -Disallow: /Out-Of-Date -Disallow: /2002/02/mid -Disallow: /mid/ -Disallow: /2005/06/blog/ -Disallow: /2004/08/W3CTalks -Disallow: /2007/11/Talks/search -Disallow: /People/all/ -Disallow: /RDF/Validator/ARPServlet -Disallow: /2003/03/Translations/byLanguage -Disallow: /2003/03/Translations/byTechnology -Disallow: /2005/11/Translations/Query -Disallow: /2000/06/webdata/xslt -Disallow: /2000/09/webdata/xslt -Disallow: /2005/08/online_xslt/xslt -Disallow: /Bugs/ -Disallow: /Search/Mail/Public/ -Disallow: /2006/02/chartergen -Disallow: /2004/01/pp-impl -Disallow: /Consortium/supporters -Disallow: /2007/08/pyRdfa/ -Disallow: /WAI/PF/comments/ - diff --git a/test/samples/w3c/xpath/test144.scxml b/test/samples/w3c/xpath/test144.scxml deleted file mode 100644 index 612f793..0000000 --- a/test/samples/w3c/xpath/test144.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test147.scxml b/test/samples/w3c/xpath/test147.scxml deleted file mode 100644 index d07b56d..0000000 --- a/test/samples/w3c/xpath/test147.scxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test148.scxml b/test/samples/w3c/xpath/test148.scxml deleted file mode 100644 index 805c223..0000000 --- a/test/samples/w3c/xpath/test148.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test149.scxml b/test/samples/w3c/xpath/test149.scxml deleted file mode 100644 index 547fdc3..0000000 --- a/test/samples/w3c/xpath/test149.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test150.scxml b/test/samples/w3c/xpath/test150.scxml deleted file mode 100644 index afa8909..0000000 --- a/test/samples/w3c/xpath/test150.scxml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - 123 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test151.scxml b/test/samples/w3c/xpath/test151.scxml deleted file mode 100644 index 5933b09..0000000 --- a/test/samples/w3c/xpath/test151.scxml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - 123 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test152.scxml b/test/samples/w3c/xpath/test152.scxml deleted file mode 100644 index 1ebbf38..0000000 --- a/test/samples/w3c/xpath/test152.scxml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - 123 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test153.scxml b/test/samples/w3c/xpath/test153.scxml deleted file mode 100644 index 35b22bc..0000000 --- a/test/samples/w3c/xpath/test153.scxml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - 123 - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test155.scxml b/test/samples/w3c/xpath/test155.scxml deleted file mode 100644 index 553861e..0000000 --- a/test/samples/w3c/xpath/test155.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - 123 - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test156.scxml b/test/samples/w3c/xpath/test156.scxml deleted file mode 100644 index 3ed65b4..0000000 --- a/test/samples/w3c/xpath/test156.scxml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - 123 - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test158.scxml b/test/samples/w3c/xpath/test158.scxml deleted file mode 100644 index c682c5f..0000000 --- a/test/samples/w3c/xpath/test158.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test159.scxml b/test/samples/w3c/xpath/test159.scxml deleted file mode 100644 index 1f2af35..0000000 --- a/test/samples/w3c/xpath/test159.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test172.scxml b/test/samples/w3c/xpath/test172.scxml deleted file mode 100644 index 9a8e019..0000000 --- a/test/samples/w3c/xpath/test172.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test173.scxml b/test/samples/w3c/xpath/test173.scxml deleted file mode 100644 index 3e4a97d..0000000 --- a/test/samples/w3c/xpath/test173.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test174.scxml b/test/samples/w3c/xpath/test174.scxml deleted file mode 100644 index 5a7254e..0000000 --- a/test/samples/w3c/xpath/test174.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test175.scxml b/test/samples/w3c/xpath/test175.scxml deleted file mode 100644 index 8dfd670..0000000 --- a/test/samples/w3c/xpath/test175.scxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test176.scxml b/test/samples/w3c/xpath/test176.scxml deleted file mode 100644 index 7b59453..0000000 --- a/test/samples/w3c/xpath/test176.scxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test178.scxml b/test/samples/w3c/xpath/test178.scxml deleted file mode 100644 index 86922d1..0000000 --- a/test/samples/w3c/xpath/test178.scxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test179.scxml b/test/samples/w3c/xpath/test179.scxml deleted file mode 100644 index 1c281b5..0000000 --- a/test/samples/w3c/xpath/test179.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - 123 - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test183.scxml b/test/samples/w3c/xpath/test183.scxml deleted file mode 100644 index dcb5bb3..0000000 --- a/test/samples/w3c/xpath/test183.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test185.scxml b/test/samples/w3c/xpath/test185.scxml deleted file mode 100644 index c6b4b48..0000000 --- a/test/samples/w3c/xpath/test185.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test186.scxml b/test/samples/w3c/xpath/test186.scxml deleted file mode 100644 index 8353bf2..0000000 --- a/test/samples/w3c/xpath/test186.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test187.scxml b/test/samples/w3c/xpath/test187.scxml deleted file mode 100644 index 12cbb8b..0000000 --- a/test/samples/w3c/xpath/test187.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test189.scxml b/test/samples/w3c/xpath/test189.scxml deleted file mode 100644 index 3b5d34e..0000000 --- a/test/samples/w3c/xpath/test189.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test190.scxml b/test/samples/w3c/xpath/test190.scxml deleted file mode 100644 index 7458f66..0000000 --- a/test/samples/w3c/xpath/test190.scxml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test191.scxml b/test/samples/w3c/xpath/test191.scxml deleted file mode 100644 index 1910eaf..0000000 --- a/test/samples/w3c/xpath/test191.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test192.scxml b/test/samples/w3c/xpath/test192.scxml deleted file mode 100644 index 81d185d..0000000 --- a/test/samples/w3c/xpath/test192.scxml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test193.scxml b/test/samples/w3c/xpath/test193.scxml deleted file mode 100644 index 58a5c67..0000000 --- a/test/samples/w3c/xpath/test193.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test194.scxml b/test/samples/w3c/xpath/test194.scxml deleted file mode 100644 index 523400b..0000000 --- a/test/samples/w3c/xpath/test194.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test198.scxml b/test/samples/w3c/xpath/test198.scxml deleted file mode 100644 index 23ca478..0000000 --- a/test/samples/w3c/xpath/test198.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test199.scxml b/test/samples/w3c/xpath/test199.scxml deleted file mode 100644 index 9c8f734..0000000 --- a/test/samples/w3c/xpath/test199.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test200.scxml b/test/samples/w3c/xpath/test200.scxml deleted file mode 100644 index 182ada4..0000000 --- a/test/samples/w3c/xpath/test200.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test201.scxml b/test/samples/w3c/xpath/test201.scxml deleted file mode 100644 index 8f4e285..0000000 --- a/test/samples/w3c/xpath/test201.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test205.scxml b/test/samples/w3c/xpath/test205.scxml deleted file mode 100644 index d6a02e2..0000000 --- a/test/samples/w3c/xpath/test205.scxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test207.scxml b/test/samples/w3c/xpath/test207.scxml deleted file mode 100644 index e74ec8f..0000000 --- a/test/samples/w3c/xpath/test207.scxml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test208.scxml b/test/samples/w3c/xpath/test208.scxml deleted file mode 100644 index e768e7c..0000000 --- a/test/samples/w3c/xpath/test208.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test210.scxml b/test/samples/w3c/xpath/test210.scxml deleted file mode 100644 index 5ec8f23..0000000 --- a/test/samples/w3c/xpath/test210.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test215.scxml b/test/samples/w3c/xpath/test215.scxml deleted file mode 100644 index 4aebe84..0000000 --- a/test/samples/w3c/xpath/test215.scxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test216.scxml b/test/samples/w3c/xpath/test216.scxml deleted file mode 100644 index 901ad6f..0000000 --- a/test/samples/w3c/xpath/test216.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test216sub1.scxml b/test/samples/w3c/xpath/test216sub1.scxml deleted file mode 100644 index f5c49a1..0000000 --- a/test/samples/w3c/xpath/test216sub1.scxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test220.scxml b/test/samples/w3c/xpath/test220.scxml deleted file mode 100644 index 15f66ba..0000000 --- a/test/samples/w3c/xpath/test220.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test223.scxml b/test/samples/w3c/xpath/test223.scxml deleted file mode 100644 index 08f2ee4..0000000 --- a/test/samples/w3c/xpath/test223.scxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test224.scxml b/test/samples/w3c/xpath/test224.scxml deleted file mode 100644 index 8c74c4e..0000000 --- a/test/samples/w3c/xpath/test224.scxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test225.scxml b/test/samples/w3c/xpath/test225.scxml deleted file mode 100644 index a43cdab..0000000 --- a/test/samples/w3c/xpath/test225.scxml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test226.scxml b/test/samples/w3c/xpath/test226.scxml deleted file mode 100644 index 4b717b2..0000000 --- a/test/samples/w3c/xpath/test226.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test226sub1.scxml b/test/samples/w3c/xpath/test226sub1.scxml deleted file mode 100644 index 9ac7b9a..0000000 --- a/test/samples/w3c/xpath/test226sub1.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test228.scxml b/test/samples/w3c/xpath/test228.scxml deleted file mode 100644 index 9afa343..0000000 --- a/test/samples/w3c/xpath/test228.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test229.scxml b/test/samples/w3c/xpath/test229.scxml deleted file mode 100644 index 747f77c..0000000 --- a/test/samples/w3c/xpath/test229.scxml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test230.scxml b/test/samples/w3c/xpath/test230.scxml deleted file mode 100644 index 51f8529..0000000 --- a/test/samples/w3c/xpath/test230.scxml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test232.scxml b/test/samples/w3c/xpath/test232.scxml deleted file mode 100644 index f40627b..0000000 --- a/test/samples/w3c/xpath/test232.scxml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test233.scxml b/test/samples/w3c/xpath/test233.scxml deleted file mode 100644 index c4d7eb7..0000000 --- a/test/samples/w3c/xpath/test233.scxml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test234.scxml b/test/samples/w3c/xpath/test234.scxml deleted file mode 100644 index bf06eba..0000000 --- a/test/samples/w3c/xpath/test234.scxml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test235.scxml b/test/samples/w3c/xpath/test235.scxml deleted file mode 100644 index 1b06a4c..0000000 --- a/test/samples/w3c/xpath/test235.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test236.scxml b/test/samples/w3c/xpath/test236.scxml deleted file mode 100644 index 2c2d41a..0000000 --- a/test/samples/w3c/xpath/test236.scxml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test237.scxml b/test/samples/w3c/xpath/test237.scxml deleted file mode 100644 index 19c2480..0000000 --- a/test/samples/w3c/xpath/test237.scxml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test239.scxml b/test/samples/w3c/xpath/test239.scxml deleted file mode 100644 index b7fcfc2..0000000 --- a/test/samples/w3c/xpath/test239.scxml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test239sub1.scxml b/test/samples/w3c/xpath/test239sub1.scxml deleted file mode 100644 index 510f4a0..0000000 --- a/test/samples/w3c/xpath/test239sub1.scxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test240.scxml b/test/samples/w3c/xpath/test240.scxml deleted file mode 100644 index ddf92c6..0000000 --- a/test/samples/w3c/xpath/test240.scxml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test241.scxml b/test/samples/w3c/xpath/test241.scxml deleted file mode 100644 index 377aa4d..0000000 --- a/test/samples/w3c/xpath/test241.scxml +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test242.scxml b/test/samples/w3c/xpath/test242.scxml deleted file mode 100644 index a6f1798..0000000 --- a/test/samples/w3c/xpath/test242.scxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test242sub1.scxml b/test/samples/w3c/xpath/test242sub1.scxml deleted file mode 100644 index 510f4a0..0000000 --- a/test/samples/w3c/xpath/test242sub1.scxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test243.scxml b/test/samples/w3c/xpath/test243.scxml deleted file mode 100644 index dceb40e..0000000 --- a/test/samples/w3c/xpath/test243.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test244.scxml b/test/samples/w3c/xpath/test244.scxml deleted file mode 100644 index 307e556..0000000 --- a/test/samples/w3c/xpath/test244.scxml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test245.scxml b/test/samples/w3c/xpath/test245.scxml deleted file mode 100644 index b9cbddb..0000000 --- a/test/samples/w3c/xpath/test245.scxml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test247.scxml b/test/samples/w3c/xpath/test247.scxml deleted file mode 100644 index 16a6a5f..0000000 --- a/test/samples/w3c/xpath/test247.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test250.scxml b/test/samples/w3c/xpath/test250.scxml deleted file mode 100644 index 3884425..0000000 --- a/test/samples/w3c/xpath/test250.scxml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test252.scxml b/test/samples/w3c/xpath/test252.scxml deleted file mode 100644 index 1f92127..0000000 --- a/test/samples/w3c/xpath/test252.scxml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test253.scxml b/test/samples/w3c/xpath/test253.scxml deleted file mode 100644 index f894ea9..0000000 --- a/test/samples/w3c/xpath/test253.scxml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test276.scxml b/test/samples/w3c/xpath/test276.scxml deleted file mode 100644 index 026e0fc..0000000 --- a/test/samples/w3c/xpath/test276.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test276sub1.scxml b/test/samples/w3c/xpath/test276sub1.scxml deleted file mode 100644 index 5c6ab45..0000000 --- a/test/samples/w3c/xpath/test276sub1.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test277.scxml b/test/samples/w3c/xpath/test277.scxml deleted file mode 100644 index 6dc520e..0000000 --- a/test/samples/w3c/xpath/test277.scxml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test278.scxml b/test/samples/w3c/xpath/test278.scxml deleted file mode 100644 index 93461be..0000000 --- a/test/samples/w3c/xpath/test278.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test279.scxml b/test/samples/w3c/xpath/test279.scxml deleted file mode 100644 index 314b927..0000000 --- a/test/samples/w3c/xpath/test279.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test280.scxml b/test/samples/w3c/xpath/test280.scxml deleted file mode 100644 index 79bb2e5..0000000 --- a/test/samples/w3c/xpath/test280.scxml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test286.scxml b/test/samples/w3c/xpath/test286.scxml deleted file mode 100644 index 80c0046..0000000 --- a/test/samples/w3c/xpath/test286.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test287.scxml b/test/samples/w3c/xpath/test287.scxml deleted file mode 100644 index 9d10690..0000000 --- a/test/samples/w3c/xpath/test287.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test294.scxml b/test/samples/w3c/xpath/test294.scxml deleted file mode 100644 index 362f2a6..0000000 --- a/test/samples/w3c/xpath/test294.scxml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - foo - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test298.scxml b/test/samples/w3c/xpath/test298.scxml deleted file mode 100644 index ab8a5a9..0000000 --- a/test/samples/w3c/xpath/test298.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test301.scxml b/test/samples/w3c/xpath/test301.scxml deleted file mode 100644 index 59125c8..0000000 --- a/test/samples/w3c/xpath/test301.scxml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test453.scxml b/test/samples/w3c/xpath/test453.scxml deleted file mode 100644 index 33b904d..0000000 --- a/test/samples/w3c/xpath/test453.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test456.scxml b/test/samples/w3c/xpath/test456.scxml deleted file mode 100644 index 2aebab0..0000000 --- a/test/samples/w3c/xpath/test456.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test457.scxml b/test/samples/w3c/xpath/test457.scxml deleted file mode 100644 index 86cf156..0000000 --- a/test/samples/w3c/xpath/test457.scxml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test460.scxml b/test/samples/w3c/xpath/test460.scxml deleted file mode 100644 index 8ba3e5e..0000000 --- a/test/samples/w3c/xpath/test460.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test463.scxml b/test/samples/w3c/xpath/test463.scxml deleted file mode 100644 index 4f32b84..0000000 --- a/test/samples/w3c/xpath/test463.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test464.scxml b/test/samples/w3c/xpath/test464.scxml deleted file mode 100644 index bd640f2..0000000 --- a/test/samples/w3c/xpath/test464.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test465.scxml b/test/samples/w3c/xpath/test465.scxml deleted file mode 100644 index a91bb06..0000000 --- a/test/samples/w3c/xpath/test465.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test466.scxml b/test/samples/w3c/xpath/test466.scxml deleted file mode 100644 index 1431fab..0000000 --- a/test/samples/w3c/xpath/test466.scxml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test467.scxml b/test/samples/w3c/xpath/test467.scxml deleted file mode 100644 index 130b7bc..0000000 --- a/test/samples/w3c/xpath/test467.scxml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test468.scxml b/test/samples/w3c/xpath/test468.scxml deleted file mode 100644 index 3b6902d..0000000 --- a/test/samples/w3c/xpath/test468.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - New York - Boston - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test469.scxml b/test/samples/w3c/xpath/test469.scxml deleted file mode 100644 index 02fe476..0000000 --- a/test/samples/w3c/xpath/test469.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test470.scxml b/test/samples/w3c/xpath/test470.scxml deleted file mode 100644 index 3c26bb1..0000000 --- a/test/samples/w3c/xpath/test470.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - 2 - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test473.scxml b/test/samples/w3c/xpath/test473.scxml deleted file mode 100644 index 4a57129..0000000 --- a/test/samples/w3c/xpath/test473.scxml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test474.scxml b/test/samples/w3c/xpath/test474.scxml deleted file mode 100644 index decad75..0000000 --- a/test/samples/w3c/xpath/test474.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test475.scxml b/test/samples/w3c/xpath/test475.scxml deleted file mode 100644 index 0f9cdfe..0000000 --- a/test/samples/w3c/xpath/test475.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test476.scxml b/test/samples/w3c/xpath/test476.scxml deleted file mode 100644 index d3fe8e8..0000000 --- a/test/samples/w3c/xpath/test476.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test477.scxml b/test/samples/w3c/xpath/test477.scxml deleted file mode 100644 index 1726866..0000000 --- a/test/samples/w3c/xpath/test477.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - 12334455 - some author - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test478.scxml b/test/samples/w3c/xpath/test478.scxml deleted file mode 100644 index 9821608..0000000 --- a/test/samples/w3c/xpath/test478.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - This is not a book - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test479.scxml b/test/samples/w3c/xpath/test479.scxml deleted file mode 100644 index 3d5b1ac..0000000 --- a/test/samples/w3c/xpath/test479.scxml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - This is not a book - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test480.scxml b/test/samples/w3c/xpath/test480.scxml deleted file mode 100644 index 0fde260..0000000 --- a/test/samples/w3c/xpath/test480.scxml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test481.scxml b/test/samples/w3c/xpath/test481.scxml deleted file mode 100644 index a0505f6..0000000 --- a/test/samples/w3c/xpath/test481.scxml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test482.scxml b/test/samples/w3c/xpath/test482.scxml deleted file mode 100644 index 00eb3fe..0000000 --- a/test/samples/w3c/xpath/test482.scxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test483.scxml b/test/samples/w3c/xpath/test483.scxml deleted file mode 100644 index 0a1b236..0000000 --- a/test/samples/w3c/xpath/test483.scxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test487.scxml b/test/samples/w3c/xpath/test487.scxml deleted file mode 100644 index 9e6c441..0000000 --- a/test/samples/w3c/xpath/test487.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test488.scxml b/test/samples/w3c/xpath/test488.scxml deleted file mode 100644 index 9da2e92..0000000 --- a/test/samples/w3c/xpath/test488.scxml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test495.scxml b/test/samples/w3c/xpath/test495.scxml deleted file mode 100644 index c244266..0000000 --- a/test/samples/w3c/xpath/test495.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test500.scxml b/test/samples/w3c/xpath/test500.scxml deleted file mode 100644 index 51252eb..0000000 --- a/test/samples/w3c/xpath/test500.scxml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test501.scxml b/test/samples/w3c/xpath/test501.scxml deleted file mode 100644 index 740f81b..0000000 --- a/test/samples/w3c/xpath/test501.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test503.scxml b/test/samples/w3c/xpath/test503.scxml deleted file mode 100644 index addd166..0000000 --- a/test/samples/w3c/xpath/test503.scxml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test504.scxml b/test/samples/w3c/xpath/test504.scxml deleted file mode 100644 index 08b7a2e..0000000 --- a/test/samples/w3c/xpath/test504.scxml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test505.scxml b/test/samples/w3c/xpath/test505.scxml deleted file mode 100644 index 94575a1..0000000 --- a/test/samples/w3c/xpath/test505.scxml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test506.scxml b/test/samples/w3c/xpath/test506.scxml deleted file mode 100644 index 4d0fbfb..0000000 --- a/test/samples/w3c/xpath/test506.scxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test509.scxml b/test/samples/w3c/xpath/test509.scxml deleted file mode 100644 index 70e903f..0000000 --- a/test/samples/w3c/xpath/test509.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test510.scxml b/test/samples/w3c/xpath/test510.scxml deleted file mode 100644 index 11adc1c..0000000 --- a/test/samples/w3c/xpath/test510.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test513.scxml b/test/samples/w3c/xpath/test513.scxml deleted file mode 100644 index bc29bb4..0000000 --- a/test/samples/w3c/xpath/test513.scxml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test518.scxml b/test/samples/w3c/xpath/test518.scxml deleted file mode 100644 index c79aa5d..0000000 --- a/test/samples/w3c/xpath/test518.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test519.scxml b/test/samples/w3c/xpath/test519.scxml deleted file mode 100644 index 684098e..0000000 --- a/test/samples/w3c/xpath/test519.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test520.scxml b/test/samples/w3c/xpath/test520.scxml deleted file mode 100644 index cb54284..0000000 --- a/test/samples/w3c/xpath/test520.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - this is some content - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test521.scxml b/test/samples/w3c/xpath/test521.scxml deleted file mode 100644 index 4b958ea..0000000 --- a/test/samples/w3c/xpath/test521.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test522.scxml b/test/samples/w3c/xpath/test522.scxml deleted file mode 100644 index a13966d..0000000 --- a/test/samples/w3c/xpath/test522.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test525.scxml b/test/samples/w3c/xpath/test525.scxml deleted file mode 100644 index a19e06e..0000000 --- a/test/samples/w3c/xpath/test525.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - 123 - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test527.scxml b/test/samples/w3c/xpath/test527.scxml deleted file mode 100644 index a5c69f8..0000000 --- a/test/samples/w3c/xpath/test527.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test528.scxml b/test/samples/w3c/xpath/test528.scxml deleted file mode 100644 index f8f8416..0000000 --- a/test/samples/w3c/xpath/test528.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test529.scxml b/test/samples/w3c/xpath/test529.scxml deleted file mode 100644 index 5a78529..0000000 --- a/test/samples/w3c/xpath/test529.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - 21 - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test530.scxml b/test/samples/w3c/xpath/test530.scxml deleted file mode 100644 index 083ff37..0000000 --- a/test/samples/w3c/xpath/test530.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test531.scxml b/test/samples/w3c/xpath/test531.scxml deleted file mode 100644 index 282e479..0000000 --- a/test/samples/w3c/xpath/test531.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - _scxmleventname=test - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test532.scxml b/test/samples/w3c/xpath/test532.scxml deleted file mode 100644 index f883c66..0000000 --- a/test/samples/w3c/xpath/test532.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - some content - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test533.scxml b/test/samples/w3c/xpath/test533.scxml deleted file mode 100644 index 06f090b..0000000 --- a/test/samples/w3c/xpath/test533.scxml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test534.scxml b/test/samples/w3c/xpath/test534.scxml deleted file mode 100644 index 6dde647..0000000 --- a/test/samples/w3c/xpath/test534.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test537.scxml b/test/samples/w3c/xpath/test537.scxml deleted file mode 100644 index 350d422..0000000 --- a/test/samples/w3c/xpath/test537.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test539.scxml b/test/samples/w3c/xpath/test539.scxml deleted file mode 100644 index 450bfd9..0000000 --- a/test/samples/w3c/xpath/test539.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test539.txt b/test/samples/w3c/xpath/test539.txt deleted file mode 100644 index de1b0a1..0000000 --- a/test/samples/w3c/xpath/test539.txt +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test540.scxml b/test/samples/w3c/xpath/test540.scxml deleted file mode 100644 index 641509f..0000000 --- a/test/samples/w3c/xpath/test540.scxml +++ /dev/null @@ -1,21 +0,0 @@ - - - 123 -4 5 - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test540.txt b/test/samples/w3c/xpath/test540.txt deleted file mode 100644 index 2191239..0000000 --- a/test/samples/w3c/xpath/test540.txt +++ /dev/null @@ -1,3 +0,0 @@ -123 -4 5 - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test542.scxml b/test/samples/w3c/xpath/test542.scxml deleted file mode 100644 index 1101471..0000000 --- a/test/samples/w3c/xpath/test542.scxml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - 123 -4 5 - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test543.scxml b/test/samples/w3c/xpath/test543.scxml deleted file mode 100644 index 2c5c6de..0000000 --- a/test/samples/w3c/xpath/test543.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test544.scxml b/test/samples/w3c/xpath/test544.scxml deleted file mode 100644 index fd09502..0000000 --- a/test/samples/w3c/xpath/test544.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test546.scxml b/test/samples/w3c/xpath/test546.scxml deleted file mode 100644 index 728843b..0000000 --- a/test/samples/w3c/xpath/test546.scxml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - some string - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test547.scxml b/test/samples/w3c/xpath/test547.scxml deleted file mode 100644 index 8c04c95..0000000 --- a/test/samples/w3c/xpath/test547.scxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - The Zen Mind - - - Freakonomics - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test550.scxml b/test/samples/w3c/xpath/test550.scxml deleted file mode 100644 index a08e67d..0000000 --- a/test/samples/w3c/xpath/test550.scxml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test551.scxml b/test/samples/w3c/xpath/test551.scxml deleted file mode 100644 index 756d326..0000000 --- a/test/samples/w3c/xpath/test551.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - 123 - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test552.scxml b/test/samples/w3c/xpath/test552.scxml deleted file mode 100644 index 6795e08..0000000 --- a/test/samples/w3c/xpath/test552.scxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test552.txt b/test/samples/w3c/xpath/test552.txt deleted file mode 100644 index d8263ee..0000000 --- a/test/samples/w3c/xpath/test552.txt +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/test/samples/w3c/xpath/test553.scxml b/test/samples/w3c/xpath/test553.scxml deleted file mode 100644 index eb6f24b..0000000 --- a/test/samples/w3c/xpath/test553.scxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test554.scxml b/test/samples/w3c/xpath/test554.scxml deleted file mode 100644 index 64274aa..0000000 --- a/test/samples/w3c/xpath/test554.scxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test555.scxml b/test/samples/w3c/xpath/test555.scxml deleted file mode 100644 index 79dea75..0000000 --- a/test/samples/w3c/xpath/test555.scxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test557.scxml b/test/samples/w3c/xpath/test557.scxml deleted file mode 100644 index 6f4eed1..0000000 --- a/test/samples/w3c/xpath/test557.scxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test557.txt b/test/samples/w3c/xpath/test557.txt deleted file mode 100644 index a8e51da..0000000 --- a/test/samples/w3c/xpath/test557.txt +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test558.scxml b/test/samples/w3c/xpath/test558.scxml deleted file mode 100644 index a075100..0000000 --- a/test/samples/w3c/xpath/test558.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - -this is -a string - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test558.txt b/test/samples/w3c/xpath/test558.txt deleted file mode 100644 index bb2bcc7..0000000 --- a/test/samples/w3c/xpath/test558.txt +++ /dev/null @@ -1,3 +0,0 @@ - -this is -a string \ No newline at end of file diff --git a/test/samples/w3c/xpath/test560.scxml b/test/samples/w3c/xpath/test560.scxml deleted file mode 100644 index d283b1a..0000000 --- a/test/samples/w3c/xpath/test560.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test561.scxml b/test/samples/w3c/xpath/test561.scxml deleted file mode 100644 index e50e00c..0000000 --- a/test/samples/w3c/xpath/test561.scxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test562.scxml b/test/samples/w3c/xpath/test562.scxml deleted file mode 100644 index f5997bb..0000000 --- a/test/samples/w3c/xpath/test562.scxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - -this is a -string - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test567.scxml b/test/samples/w3c/xpath/test567.scxml deleted file mode 100644 index 0aa4680..0000000 --- a/test/samples/w3c/xpath/test567.scxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test568.scxml b/test/samples/w3c/xpath/test568.scxml deleted file mode 100644 index e8b888f..0000000 --- a/test/samples/w3c/xpath/test568.scxml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test569.scxml b/test/samples/w3c/xpath/test569.scxml deleted file mode 100644 index 832a0c0..0000000 --- a/test/samples/w3c/xpath/test569.scxml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test570.scxml b/test/samples/w3c/xpath/test570.scxml deleted file mode 100644 index 8caa2cd..0000000 --- a/test/samples/w3c/xpath/test570.scxml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test576.scxml b/test/samples/w3c/xpath/test576.scxml deleted file mode 100644 index c5302f5..0000000 --- a/test/samples/w3c/xpath/test576.scxml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/samples/w3c/xpath/test578.scxml b/test/samples/w3c/xpath/test578.scxml deleted file mode 100644 index bdb5e2d..0000000 --- a/test/samples/w3c/xpath/test578.scxml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - { productName : "bar", size : 27 } - - - - - - - - - - - \ No newline at end of file diff --git a/test/schema/scxml-attribs.xsd b/test/schema/scxml-attribs.xsd deleted file mode 100644 index 98aff4c..0000000 --- a/test/schema/scxml-attribs.xsd +++ /dev/null @@ -1,57 +0,0 @@ - - - - - This is the XML Schema common attributes for SCXML - - - - - - - This import brings in the XML namespace attributes - The module itself does not provide the schemaLocation - and expects the driver schema to provide the - actual SchemaLocation. - - - - - - - This include brings in the SCXML datatypes. - - - - - - - Used in Cache.attribs - - - - - - Used in Cache.attribs - - - - - - Used in Cache attribs - - - - - - - Cache attributes to control caching behavior - - - - - - diff --git a/test/schema/scxml-contentmodels.xsd b/test/schema/scxml-contentmodels.xsd deleted file mode 100644 index 2850c3a..0000000 --- a/test/schema/scxml-contentmodels.xsd +++ /dev/null @@ -1,35 +0,0 @@ - - - - - XML Schema content models for SCXML - * scxml.extra.content - * content - * scxml.extra.attribs - Defines SCXML shared content models. - - - - - - - group allowing attributes from other namespaces - - - - - - - - group allowing elements from other namespaces - - - - - - - - diff --git a/test/schema/scxml-datatypes.xsd b/test/schema/scxml-datatypes.xsd deleted file mode 100644 index 7771084..0000000 --- a/test/schema/scxml-datatypes.xsd +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - XML Schema datatypes for SCXML - - Defines containers for the SCXML datatypes, many of these - imported from other specifications and standards. - - - - - - - - - Describes the processor execution mode for this document, being - either "lax" or "strict". - - - - - - - - - - - - The binding type in use for the SCXML document. - - - - - - - - - - - - - - - - - - - - The type of the transition i.e. internal or external. - - - - - - - - - - - - Boolean: true or false only - - - - - - - - - - - - The assign type that allows for precise manipulation of the - datamodel location. Types are: - replacechildren (default), - firstchild, lastchild, - previoussibling, nextsibling, - replace, delete, - addattribute - - - - - - - - - - - - - - - - - - The xsd:anyURI type and thus URI references in SCXML - documents may contain a wide array of international - characters. Implementers should reference RFC 3987 and - the "Character Model for the World Wide Web 1.0: - Resource Identifiers" in order to provide appropriate - support for these characters in VoiceXML documents and - when processing values of this type or mapping them to - URIs. - - - - - - - - Non-negative integer - - - - - - - - Duration allowing positive values ranging from milliseconds - to days. - - - - - - - - - - - - EventType is the name of an event. - Example legal values: - foo - foo.bar - foo.bar.baz - - - - - - - - - - - Custom datatype for the event attribute in SCXML based on xsd:token. - Example legal values: - * - foo - foo.bar - foo.* - foo.bar.* - foo bar baz - foo.bar bar.* baz.foo.* - - - - - - - - - - - - Conditional language is expression - which must evaluate to Boolean True or False. - The expression language must define In(stateID) - as a valid expression. - - - - - - - - - - Location language is expression - identifying a location in the datamodel. - - - - - - - - - - Value language is expression - return a value. - - - - - diff --git a/test/schema/scxml-module-core.xsd b/test/schema/scxml-module-core.xsd deleted file mode 100644 index 5245bc9..0000000 --- a/test/schema/scxml-module-core.xsd +++ /dev/null @@ -1,405 +0,0 @@ - - - - - This is the XML Schema core module for SCXML - * scxml - * state - * initial - * onexit - * onentry - * transition - * parallel - * final - * history - * donedata - * if - * elsif - * else - * foreach - * raise - * log - The core module defines these elements and the - attributes. - - - - - - - - Includes common SCXML datatypes - - - - - - - - Includes common SCXML attributes - - - - - - - - This module defines Common content model extensions for SCXML - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/schema/scxml-module-data.xsd b/test/schema/scxml-module-data.xsd deleted file mode 100644 index ec96e71..0000000 --- a/test/schema/scxml-module-data.xsd +++ /dev/null @@ -1,151 +0,0 @@ - - - - - This is the XML Schema data module for SCXML - * datamodel - * data - * assign - * param - * script - * content - The data module defines these elements and their - attributes. - - - - - - - - This module defines SCXML Attribute DataTypes - - - - - - - - This module defines Common attributes for SCXML - - - - - - - - This module defines Common content model extensions for SCXML - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/schema/scxml-module-external.xsd b/test/schema/scxml-module-external.xsd deleted file mode 100644 index ae6ced3..0000000 --- a/test/schema/scxml-module-external.xsd +++ /dev/null @@ -1,152 +0,0 @@ - - - - - This is the XML Schema external module for SCXML - * send - * cancel - * invoke - * finalize - The external module defines these elements and their - attributes. - - - - - - - - This module defines SCXML Attribute DataTypes - - - - - - - - This module defines Common attributes for SCXML - - - - - - - - This module defines Common content model extensions for SCXML - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/schema/scxml.xsd b/test/schema/scxml.xsd deleted file mode 100644 index 000a909..0000000 --- a/test/schema/scxml.xsd +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - This is the XML Schema driver for SCXML 1.0. - Please use this namespace for SCXML 1.0 elements: - - "http://www.w3.org/2005/07/scxml" - - - - - - - This is the XML Schema driver file for SCXML 1.0. - - This schema: - + sets the namespace for SCXML 1.0 - + imports external schemas (xml.xsd) - + imports SCXML common datatypes, attributes and content models - + imports modular schemas - - SCXML 1.0 includes: - + SCXML core constructs - + SCXML executable content - + SCXML data model and manipulation - + SCXML external communications - - This schema is permissive such that it accomodates all - datamodels, but validating documents may contain markup that - is ignored in certain datamodels. - - - - - - - This import brings in the XML namespace attributes - The XML attributes are used by various modules. - - - - - - - - This imports the core elements for SCXML. - - - - - - - - This imports the data modelelements for SCXML. - - - - - - - - This imports the external communications elements for SCXML. - - - - - - - - - - - - - - - - - - - - diff --git a/test/src/test-arabica-namespaces.cpp b/test/src/test-arabica-namespaces.cpp new file mode 100644 index 0000000..baebeee --- /dev/null +++ b/test/src/test-arabica-namespaces.cpp @@ -0,0 +1,221 @@ +#include + +#include "uscxml/config.h" +#include "uscxml/Common.h" +#include +#include +#include +#include +#include "uscxml/Interpreter.h" +#include "uscxml/DOMUtils.h" + +using namespace Arabica::DOM; +using namespace Arabica::XPath; +using namespace uscxml; + +#define VALIDATE \ +std::pair, NameSpaceInfo> parsed = parse(xmlSS.str());\ +Document origDoc = parsed.first;\ +NameSpaceInfo origNS = parsed.second;\ +validateRootFoo(parsed);\ +insertBar(parsed);\ +std::cout << parsed.first << std::endl;\ +validateRootFooBar(parsed);\ +parsed = cloneDocument(parsed);\ +insertBaz(parsed);\ +std::cout << parsed.first << std::endl;\ +validateRootFooBarBaz(parsed);\ +assert(Interpreter::filterChildElements(origNS.xmlNSPrefix + "bar", origDoc.getDocumentElement()).size() == 3);\ +assert(Interpreter::filterChildElements(origNS.xmlNSPrefix + "baz", origDoc.getDocumentElement()).size() == 0); + + +/** + Test DOM manipulations and document cloning with different namespace scenarios + */ + +static std::string testPath; +static Arabica::XPath::XPath _xpath; + +std::pair, NameSpaceInfo> parse(const std::string xmlString) { + NameSpacingParser parser = NameSpacingParser::fromXML(xmlString); + if (parser.errorsReported()) + assert(false); + return std::make_pair(parser.getDocument(), parser.nameSpace); +} + +std::pair, NameSpaceInfo> cloneDocument(std::pair, NameSpaceInfo>& parsed) { + + NameSpaceInfo nsInfo = parsed.second; + Document document = parsed.first; + + Document clonedDocument; + DOMImplementation domFactory = Arabica::SimpleDOM::DOMImplementation::getDOMImplementation(); + clonedDocument = domFactory.createDocument(document.getNamespaceURI(), "", 0); + + Node child = document.getFirstChild(); + while (child) { + Node newNode = clonedDocument.importNode(child, true); + clonedDocument.appendChild(newNode); + child = child.getNextSibling(); + } + + return std::make_pair(clonedDocument, nsInfo); +} + +void insertBar(std::pair, NameSpaceInfo>& parsed) { + NameSpaceInfo nsInfo = parsed.second; + Document document = parsed.first; + + Node root = document.getDocumentElement(); + for (int i = 0; i < 3; i++) { + Element bar = document.createElementNS(nsInfo.nsURL, "bar"); +// if (nsInfo.nsToPrefix.find(nsInfo.nsURL) != nsInfo.nsToPrefix.end()) + nsInfo.setPrefix(bar); + root.appendChild(bar); + } +} + +void insertBaz(std::pair, NameSpaceInfo>& parsed) { + NameSpaceInfo nsInfo = parsed.second; + Document document = parsed.first; + + Node root = document.getDocumentElement(); + for (int i = 0; i < 3; i++) { + Element baz = document.createElementNS(nsInfo.nsURL, "baz"); + nsInfo.setPrefix(baz); + root.appendChild(baz); + } +} + +static void validateRootFoo(std::pair, NameSpaceInfo>& parsed) { + + NameSpaceInfo nsInfo = parsed.second; + Document document = parsed.first; + + Node root = document.getDocumentElement(); + _xpath.setNamespaceContext(*nsInfo.nsContext); + + assert(TAGNAME(root) == nsInfo.xmlNSPrefix + "root"); + assert(LOCALNAME(root) == "root"); + NodeSet foosFiltered = Interpreter::filterChildElements(nsInfo.xmlNSPrefix + "foo", root); + assert(foosFiltered.size() == 3); + NodeSet foosXPath = _xpath.evaluate("//" + nsInfo.xpathPrefix + "foo", root).asNodeSet(); + assert(foosXPath.size() == 3); + + for (int i = 0; i < 3; i++) { + assert(foosFiltered[i] == foosXPath[i]); + assert(TAGNAME(foosFiltered[i]) == nsInfo.xmlNSPrefix + "foo"); + assert(LOCALNAME(foosFiltered[i]) == "foo"); + } + +} + +static void validateRootFooBar(std::pair, NameSpaceInfo>& parsed) { + validateRootFoo(parsed); + + NameSpaceInfo nsInfo = parsed.second; + Document document = parsed.first; + + Node root = document.getDocumentElement(); + _xpath.setNamespaceContext(*nsInfo.nsContext); + + NodeSet barsFiltered = Interpreter::filterChildElements(nsInfo.xmlNSPrefix + "bar", root); + assert(barsFiltered.size() == 3); + NodeSet barsXPath = _xpath.evaluate("//" + nsInfo.xpathPrefix + "bar", root).asNodeSet(); + assert(barsXPath.size() == 3); + + for (int i = 0; i < 3; i++) { + assert(barsFiltered[i] == barsXPath[i]); + assert(TAGNAME(barsFiltered[i]) == nsInfo.xmlNSPrefix + "bar"); + assert(LOCALNAME(barsFiltered[i]) == "bar"); + } + +} + +static void validateRootFooBarBaz(std::pair, NameSpaceInfo>& parsed) { + validateRootFooBar(parsed); + + NameSpaceInfo nsInfo = parsed.second; + Document document = parsed.first; + + Node root = document.getDocumentElement(); + _xpath.setNamespaceContext(*nsInfo.nsContext); + + assert(TAGNAME(root) == nsInfo.xmlNSPrefix + "root"); + assert(LOCALNAME(root) == "root"); + + NodeSet bazsFiltered = Interpreter::filterChildElements(nsInfo.xmlNSPrefix + "baz", root); + assert(bazsFiltered.size() == 3); + NodeSet bazsXPath = _xpath.evaluate("//" + nsInfo.xpathPrefix + "baz", root).asNodeSet(); + assert(bazsXPath.size() == 3); + + for (int i = 0; i < 3; i++) { + assert(bazsFiltered[i] == bazsXPath[i]); + assert(TAGNAME(bazsFiltered[i]) == nsInfo.xmlNSPrefix + "baz"); + assert(LOCALNAME(bazsFiltered[i]) == "baz"); + } + +} + +int main(int argc, char** argv) { + + if (argc < 2) { + std::cerr << "Expected path to the tests as first argument"; + exit(EXIT_FAILURE); + } + testPath = argv[1]; + + // No namespaces at all + { + std::stringstream xmlSS; + xmlSS << "" << std::endl; + VALIDATE + } + + // default namespace + { + std::stringstream xmlSS; + xmlSS << "\ + \ + \ + \ + " << std::endl; + VALIDATE + } + + // explicit namespaces + { + std::stringstream xmlSS; + xmlSS << "\ + \ + \ + \ + " << std::endl; + VALIDATE + } + + // mixed namespaces + { + std::stringstream xmlSS; + xmlSS << "\ + \ + \ + \ + \ + " << std::endl; + VALIDATE + } + + // mixed namespaces with different default NS + { + std::stringstream xmlSS; + xmlSS << "\ + \ + \ + \ + \ + " << std::endl; + VALIDATE + } + +} \ No newline at end of file diff --git a/test/src/test-promela-parser.cpp b/test/src/test-promela-parser.cpp index 940e55a..a2faed2 100644 --- a/test/src/test-promela-parser.cpp +++ b/test/src/test-promela-parser.cpp @@ -15,54 +15,55 @@ extern int promela_debug; int main(int argc, char** argv) { promela_debug = 0; - + std::list expressions; /* declarations */ -// expressions.push_back("bool b1"); -// expressions.push_back("bool b1;"); -// expressions.push_back("bool b1, b2, b3"); -// expressions.push_back("bool b1, b2, b3;"); -// expressions.push_back("bool b1, b2 = 3 + 4, b3, b4, b5;"); -// expressions.push_back("bool b1; bool b2; bool b3; bool b4;"); -// expressions.push_back("bool b1; bool b2; bool b3, b4, b5;"); -// expressions.push_back("bit b = 1;"); -// expressions.push_back("byte state = 1;"); -// expressions.push_back("bool b1, b2 = 1, b3;"); -// expressions.push_back("bool busy[3];"); -// expressions.push_back("bool busy[3], us[4];"); -// expressions.push_back("mtype = {\nred, white, blue,\nabort, accept, ack, sync_ack, close, connect,\ncreate, data, eof, open, reject, sync, transfer,\nFATAL, NON_FATAL, COMPLETE\n}"); + expressions.push_back("bool b1"); + expressions.push_back("bool b1;"); + expressions.push_back("bool b1, b2, b3"); + expressions.push_back("bool b1, b2, b3;"); + expressions.push_back("bool b1, b2 = 3 + 4, b3, b4, b5;"); + expressions.push_back("bool b1; bool b2; bool b3; bool b4;"); + expressions.push_back("bool b1; bool b2; bool b3, b4, b5;"); + expressions.push_back("bit b = 1;"); + expressions.push_back("byte state = 1;"); + expressions.push_back("bool b1, b2 = 1, b3;"); + expressions.push_back("bool busy[3];"); + expressions.push_back("bool busy[3], us[4];"); + expressions.push_back("mtype = {\nred, white, blue,\nabort, accept, ack, sync_ack, close, connect,\ncreate, data, eof, open, reject, sync, transfer,\nFATAL, NON_FATAL, COMPLETE\n}"); /* expressions */ -// expressions.push_back("i+1"); -// expressions.push_back("(x == false || t == Bturn);"); -// expressions.push_back("a + (1 << b)"); -// expressions.push_back("(a + 1) << b"); -// expressions.push_back("(b < N)"); -// expressions.push_back("(mt+1)%MAX;"); -// expressions.push_back("state[0] = state[3] + 5 * state[3*2/n]"); - + expressions.push_back("i+1"); + expressions.push_back("(x == false || t == Bturn);"); + expressions.push_back("a + (1 << b)"); + expressions.push_back("(a + 1) << b"); + expressions.push_back("(b < N)"); + expressions.push_back("(mt+1)%MAX;"); + expressions.push_back("state[0] = state[3] + 5 * state[3*2/n]"); + /* statements */ -// expressions.push_back("t = Bturn;"); -// expressions.push_back("c++"); -// expressions.push_back("state = state - 1"); -// expressions.push_back("printf(\"hello world\\n\")"); -// expressions.push_back("printf(\"result %d: %d\n\", id, res, foo, bar)"); -// expressions.push_back("printf(\"x = %d\n\", x)"); -// expressions.push_back("(n <= 1)"); -// expressions.push_back("res = (a*a+b)/2*a;"); -// expressions.push_back("assert(0) /* a forced stop, (Chapter 6) */"); -// expressions.push_back("assert(count == 0 || count == 1)"); - - for (std::list::iterator exprIter = expressions.begin(); - exprIter != expressions.end(); - exprIter++) { - try { - std::cout << std::endl << "'" << *exprIter << "':" << std::endl; - PromelaParser ast(*exprIter); - ast.dump(); - } catch (Event e) { - std::cerr << e << std::endl; - } - } + expressions.push_back("t = Bturn;"); + expressions.push_back("c++"); + expressions.push_back("state = state - 1"); + expressions.push_back("printf(\"hello world\\n\")"); + expressions.push_back("printf(\"result %d: %d\n\", id, res, foo, bar)"); + expressions.push_back("printf(\"x = %d\n\", x)"); + expressions.push_back("(n <= 1)"); + expressions.push_back("res = (a*a+b)/2*a;"); + expressions.push_back("assert(0) /* a forced stop, (Chapter 6) */"); + expressions.push_back("assert(count == 0 || count == 1)"); + expressions.push_back("busy[4 - 3] = 1;"); + while(true) + for (std::list::iterator exprIter = expressions.begin(); + exprIter != expressions.end(); + exprIter++) { + try { + std::cout << std::endl << "'" << *exprIter << "':" << std::endl; + PromelaParser ast(*exprIter); + ast.dump(); + } catch (Event e) { + std::cerr << e << std::endl; + } + } } \ No newline at end of file diff --git a/test/src/test-trie.cpp b/test/src/test-trie.cpp new file mode 100644 index 0000000..8c7ab15 --- /dev/null +++ b/test/src/test-trie.cpp @@ -0,0 +1,92 @@ +#include "uscxml/util/Trie.h" +#include +#include + +using namespace uscxml; + +int main(int argc, char** argv) { + { + Trie trie; + int nrTokens = 0; + size_t offset = 0; + std::string word = "this is to be tokenized"; + std::string token; + while((offset = trie.getNextToken(word, offset, token)) != std::string::npos) { + std::cout << "\"" << token << "\" "; + nrTokens++; + } + std::cout << std::endl; + assert(nrTokens == word.length()); + } + + { + Trie trie(" "); + int nrTokens = 0; + size_t offset = 0; + std::string word = "this is to be tokenized"; + std::string token; + while(offset = trie.getNextToken(word, offset, token), token.length() > 0) { + std::cout << "\"" << token << "\" "; + nrTokens++; + } + std::cout << std::endl; + assert(nrTokens == 5); + } + + { + Trie trie("#"); + int nrTokens = 0; + size_t offset = 0; + std::string word = "#bb#bbbb#b#bbb#bb#b#"; + std::string token; + while(offset = trie.getNextToken(word, offset, token), token.length() > 0) { + std::cout << "\"" << token << "\" "; + nrTokens++; + } + std::cout << std::endl; + assert(nrTokens == 6); + } + + { + Trie trie(" "); + int nrTokens = 0; + size_t offset = 0; + std::string word = " this is to be tokenized"; + std::string token; + while(offset = trie.getNextToken(word, offset, token), token.length() > 0) { + std::cout << "\"" << token << "\" "; + nrTokens++; + } + std::cout << std::endl; + assert(nrTokens == 3); + } + + { + Trie trie(""); + trie.addWord("a"); + trie.addWord("b"); + + trie.dump(); + } + + { + Trie trie("."); + trie.addWord("foo.bar"); + trie.addWord("foo.foo"); + trie.addWord("foo.foo.baz"); + trie.addWord("foz.foo.baz"); + trie.addWord("foz.foo"); + + trie.dump(); + + std::list childs; + + childs = trie.getChildsWithWords(trie.root); + assert(childs.size() == 5); + + assert(trie.getNodeWithPrefix("") == trie.root); + + childs = trie.getWordsWithPrefix(""); + assert(childs.size() == 5); + } +} \ No newline at end of file diff --git a/test/src/test-w3c.cpp b/test/src/test-w3c.cpp index 102487f..1052fda 100644 --- a/test/src/test-w3c.cpp +++ b/test/src/test-w3c.cpp @@ -90,7 +90,7 @@ void customTerminate() { } class W3CStatusMonitor : public uscxml::InterpreterMonitor { - + void beforeTakingTransition(uscxml::Interpreter interpreter, const Arabica::DOM::Element& transition, bool moreComing) { std::cout << "Transition: " << uscxml::DOMUtils::xPathForNode(transition) << std::endl; } @@ -100,11 +100,11 @@ class W3CStatusMonitor : public uscxml::InterpreterMonitor { printNodeSet(interpreter.getConfiguration()); std::cout << "}" << std::endl; } - + void beforeProcessingEvent(uscxml::Interpreter interpreter, const uscxml::Event& event) { std::cout << "Event: " << event.name << std::endl; } - + void beforeExitingState(uscxml::Interpreter interpreter, const Arabica::DOM::Element& state, bool moreComing) { exitingStates.push_back(state); if (!moreComing) { @@ -133,7 +133,7 @@ class W3CStatusMonitor : public uscxml::InterpreterMonitor { seperator = ", "; } } - + void beforeCompletion(uscxml::Interpreter interpreter) { Arabica::XPath::NodeSet config = interpreter.getConfiguration(); if (config.size() == 1) { @@ -153,7 +153,7 @@ class W3CStatusMonitor : public uscxml::InterpreterMonitor { std::cout << "TEST FAILED" << std::endl; exit(EXIT_FAILURE); } - + Arabica::XPath::NodeSet exitingStates; Arabica::XPath::NodeSet enteringStates; }; @@ -176,8 +176,8 @@ int main(int argc, char** argv) { google::InitGoogleLogging(argv[0]); google::LogToStderr(); - - for (int i = 1; i < argc; i++) { + + for (int i = 1; i < argc; i++) { if (std::string(argv[i]) == "-f") { withFlattening = true; } else { @@ -189,7 +189,7 @@ int main(int argc, char** argv) { LOG(INFO) << "Processing " << documentURI << (withFlattening ? " FSM converted" : ""); if (withFlattening) { Interpreter flatInterpreter = Interpreter::fromURI(documentURI); - interpreter = Interpreter::fromDOM(ChartToFSM::flatten(flatInterpreter.getDocument(), flatInterpreter.getNameSpaceInfo()), flatInterpreter.getNameSpaceInfo()); + interpreter = Interpreter::fromDOM(ChartToFSM::flatten(flatInterpreter).getDocument(), flatInterpreter.getNameSpaceInfo()); interpreter.setNameSpaceInfo(interpreter.getNameSpaceInfo()); } else { interpreter = Interpreter::fromURI(documentURI); diff --git a/test/uscxml/applications/SpatialMapTicker.java b/test/uscxml/applications/SpatialMapTicker.java new file mode 100644 index 0000000..8d2a5f1 --- /dev/null +++ b/test/uscxml/applications/SpatialMapTicker.java @@ -0,0 +1,153 @@ +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.LinkedList; +import java.util.Random; + +import org.umundo.core.Greeter; +import org.umundo.core.Message; +import org.umundo.core.Node; +import org.umundo.core.Publisher; + +public class SpatialMapTicker { + + Node node; + Publisher pub; + Greeter greeter; + ArrayList sensors = new ArrayList(); + static ArrayList messages = new ArrayList(); + static Random random = new Random(System.currentTimeMillis()); + + public class SensorMessage { + public String message; + public int severity; + public SensorMessage(String message, int severity) { + this.message = message; + this.severity = severity; + } + public SensorMessage(String message) { + this.message = message; + this.severity = 3; + } + } + + public class Sensor { + @Override + public String toString() { + return "Sensor [id=" + id + ", lat=" + lat + ", lon=" + lon + + ", html=" + getHTML() + "]"; + } + public String id = ""; + public Double lat = new Double(0); + public Double lon = new Double(0); + LinkedList messages = new LinkedList(); + + public void addMessage(SensorMessage message) { + if (messages.size() > 15) + messages.removeLast(); + messages.addFirst(message); + } + + public String getHTML() { + StringBuilder sb = new StringBuilder(); + for (SensorMessage message : messages) { + sb.append(message.severity); + sb.append(": "); + sb.append(message.message); + sb.append("
"); + } + return sb.toString(); + } + } + + public class SensorGreeter extends Greeter { + public void welcome(Publisher publisher, String nodeId, String subId) { + // send all sensors to new subscribers + for (Sensor sensor : sensors) { + Message msg = new Message(); //Message.toSubscriber(subId); + msg.putMeta("id", sensor.id); + msg.putMeta("lat", sensor.lat.toString()); + msg.putMeta("lon", sensor.lon.toString()); + msg.putMeta("html", sensor.getHTML()); + pub.send(msg); + } + } + + @Override + public void farewell(Publisher arg0, String nodeId, String subId) { + } + + } + + public SpatialMapTicker() { + node = new Node(); + pub = new Publisher("map/tick"); + greeter = new SensorGreeter(); + pub.setGreeter(greeter); + node.addPublisher(pub); + + double latCenter = 59.32; + double lonCenter = 18.08; + + int nrSensors = 15; //(int) (Math.random() * 20); + for (int i = 0; i < nrSensors; i++) { + Sensor sensor = new Sensor(); + double latOffset = (Math.random() - 0.5) * 0.3; + double lonOffset = (Math.random() - 0.5) * 0.3; + + sensor.id = "Sensor #" + i; + sensor.lat = latCenter + latOffset; + sensor.lon = lonCenter + lonOffset; + sensors.add(sensor); + } + } + + public static void main(String[] args) { + SpatialMapTicker ticker = new SpatialMapTicker(); + ticker.run(); + } + + private void run() { + messages.add(new SensorMessage("Oil pressure threshold exceeded")); + messages.add(new SensorMessage("Equipment is on fire")); + messages.add(new SensorMessage("Error #32 in diagnostics unit")); + messages.add(new SensorMessage("Unauthorized startup")); + messages.add(new SensorMessage("Tire pressure too low")); + messages.add(new SensorMessage("Error #145 in diagnostics unit")); + messages.add(new SensorMessage("Unit was moved out of construction site area")); + messages.add(new SensorMessage("Hydraulic pressure exceeding safety limits")); + messages.add(new SensorMessage("Drivers seat belts are not fastened!")); + messages.add(new SensorMessage("Battery recharge cycles exceeded")); + messages.add(new SensorMessage("Unit operated outside recommended paramters")); + + while (true) { + try { + Thread.sleep((long) (Math.random() * 300) + 100); + } catch (InterruptedException e) { + e.printStackTrace(); + } + + Sensor sensor = sensors.get(random.nextInt(sensors.size())); + SensorMessage fault = messages.get(random.nextInt(messages.size())); + + Date now = new Date(); + SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss z"); + String nowString = sdf.format(now); + sensor.addMessage(fault); + +// System.out.println("Publishing " + sensor); + + Message msg = new Message(); + msg.putMeta("id", sensor.id); + msg.putMeta("lat", sensor.lat.toString()); + msg.putMeta("lon", sensor.lon.toString()); + msg.putMeta("html", sensor.getHTML()); + msg.putMeta("time", nowString); + msg.putMeta("timeStamp", Long.toString(now.getTime())); + msg.putMeta("message", sensor.messages.getFirst().message); + msg.putMeta("severity", Integer.toString(random.nextInt(10))); + pub.send(msg); + } + } + +} diff --git a/test/uscxml/applications/click.wav b/test/uscxml/applications/click.wav new file mode 100644 index 0000000..e11b0b7 Binary files /dev/null and b/test/uscxml/applications/click.wav differ diff --git a/test/uscxml/applications/spoken-map-ticker.scxml b/test/uscxml/applications/spoken-map-ticker.scxml new file mode 100644 index 0000000..5a1c0b2 --- /dev/null +++ b/test/uscxml/applications/spoken-map-ticker.scxml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + +
+ + \ No newline at end of file diff --git a/test/uscxml/arabica/test-arabica-events.xml b/test/uscxml/arabica/test-arabica-events.xml new file mode 100644 index 0000000..8998fd9 --- /dev/null +++ b/test/uscxml/arabica/test-arabica-events.xml @@ -0,0 +1,10 @@ + + + + + +

This is Foo!

+

This not supposed to be valid HTML

+
+ + \ No newline at end of file diff --git a/test/uscxml/arabica/test-arabica-parsing.xml b/test/uscxml/arabica/test-arabica-parsing.xml new file mode 100644 index 0000000..f4e46fb --- /dev/null +++ b/test/uscxml/arabica/test-arabica-parsing.xml @@ -0,0 +1,6 @@ + + + & +]]> + \ No newline at end of file diff --git a/test/uscxml/audio/click.wav b/test/uscxml/audio/click.wav new file mode 100644 index 0000000..e11b0b7 Binary files /dev/null and b/test/uscxml/audio/click.wav differ diff --git a/test/uscxml/chartToFSM/test-event-desc-merging.scxml b/test/uscxml/chartToFSM/test-event-desc-merging.scxml new file mode 100644 index 0000000..7ab14db --- /dev/null +++ b/test/uscxml/chartToFSM/test-event-desc-merging.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/chartToFSM/test-event-set-conflict.scxml b/test/uscxml/chartToFSM/test-event-set-conflict.scxml new file mode 100644 index 0000000..cc76238 --- /dev/null +++ b/test/uscxml/chartToFSM/test-event-set-conflict.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/chartToFSM/test-flattening.scxml b/test/uscxml/chartToFSM/test-flattening.scxml new file mode 100644 index 0000000..7d2516e --- /dev/null +++ b/test/uscxml/chartToFSM/test-flattening.scxml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/prolog/likes.pl b/test/uscxml/prolog/likes.pl new file mode 100644 index 0000000..22395ed --- /dev/null +++ b/test/uscxml/prolog/likes.pl @@ -0,0 +1,38 @@ +%% Demo coming from http://clwww.essex.ac.uk/course/LG519/2-facts/index_18.html +%% +%% Please load this file into SWI-Prolog +%% +%% Sam's likes and dislikes in food +%% +%% Considering the following will give some practice +%% in thinking about backtracking. +%% ?- likes(sam,dahl). +%% ?- likes(sam,chop_suey). +%% ?- likes(sam,pizza). +%% ?- likes(sam,chips). +%% ?- likes(sam,curry). + +likes(sam,Food) :- + indian(Food), + mild(Food). +likes(sam,Food) :- + chinese(Food). +likes(sam,Food) :- + italian(Food). +likes(sam,chips). + +indian(curry). +indian(dahl). +indian(tandoori). +indian(kurma). + +mild(dahl). +mild(tandoori). +mild(kurma). + +chinese(chow_mein). +chinese(chop_suey). +chinese(sweet_and_sour). + +italian(pizza). +italian(spaghetti). diff --git a/test/uscxml/promela/test-invokers.scxml b/test/uscxml/promela/test-invokers.scxml new file mode 100644 index 0000000..df94756 --- /dev/null +++ b/test/uscxml/promela/test-invokers.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/promela/test-non-progress.scxml b/test/uscxml/promela/test-non-progress.scxml new file mode 100644 index 0000000..2301bd6 --- /dev/null +++ b/test/uscxml/promela/test-non-progress.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/promela/test-progress-label.scxml b/test/uscxml/promela/test-progress-label.scxml new file mode 100644 index 0000000..8e27345 --- /dev/null +++ b/test/uscxml/promela/test-progress-label.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/promela/test-simple.scxml b/test/uscxml/promela/test-simple.scxml new file mode 100644 index 0000000..61c8022 --- /dev/null +++ b/test/uscxml/promela/test-simple.scxml @@ -0,0 +1,15 @@ + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/promela/test-syntax.scxml b/test/uscxml/promela/test-syntax.scxml new file mode 100644 index 0000000..619e138 --- /dev/null +++ b/test/uscxml/promela/test-syntax.scxml @@ -0,0 +1,122 @@ + + + + + bool b1; + + + int fooSum = 0; + int fooIndex = 0; + int fooItem; + int foos[10]; + + + bool b2, b3, b4; + + + bool b5, b6 = 3 + 4, b7, b8, b9; + + + bool c1; bool c2; bool c3; bool c4; + bool c5; bool c6; bool c7, c8 = 4 + 6, c9; + + + byte state = 1; + mtype = { + FATAL, NON_FATAL, COMPLETE, INCOMPLETE, + red, white, blue + } + + + bool busy[3]; + bool lazy[4]; + + + bool v3, v2 = 1; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/proto/3DViewer/CameraPos.proto b/test/uscxml/proto/3DViewer/CameraPos.proto new file mode 100644 index 0000000..6178ef4 --- /dev/null +++ b/test/uscxml/proto/3DViewer/CameraPos.proto @@ -0,0 +1,9 @@ +import "LinearAlgebra.proto"; + +message CameraPos { + required Vector3 center = 1; + required Quaternion rotation = 2; + required double distance = 3; + required double lastFrameTime = 4; + required bool thrown = 5 [default = false]; +} \ No newline at end of file diff --git a/test/uscxml/proto/3DViewer/DirectoryListingService.proto b/test/uscxml/proto/3DViewer/DirectoryListingService.proto new file mode 100644 index 0000000..4a0e412 --- /dev/null +++ b/test/uscxml/proto/3DViewer/DirectoryListingService.proto @@ -0,0 +1,48 @@ +option java_package = "org.umundo.filesystem"; + +message DirectoryEntry { + enum Type { + NAMED_PIPE = 0; + CHAR_DEV = 1; + BLOCK_DEV = 2; + FILE = 3; + DIR = 4; + SYMLINK = 5; + SOCKET = 6; + UNKNOWN = 7; + } + required string name = 1; + required Type type = 2; + required string path = 3; + required int64 size = 4; + optional string extension = 5; + + repeated string segments = 6; + + optional int64 atime_ms = 11; + optional int64 ctime_ms = 12; + optional int64 mtime_ms = 13; + optional int64 btime_ms = 14; + + required string hostId = 15; + +} + +message DirectoryListingRequest { + required string pattern = 1; +} + +message DirectoryListingReply { + repeated DirectoryEntry entries = 1; +} + +message DirectoryEntryContent { + required bytes content = 1; + required string md5 = 2; +} + +service DirectoryListingService { + rpc list (DirectoryListingRequest) returns (DirectoryListingReply); + rpc get (DirectoryEntry) returns (DirectoryEntryContent); +} + diff --git a/test/uscxml/proto/3DViewer/LinearAlgebra.proto b/test/uscxml/proto/3DViewer/LinearAlgebra.proto new file mode 100644 index 0000000..135ed00 --- /dev/null +++ b/test/uscxml/proto/3DViewer/LinearAlgebra.proto @@ -0,0 +1,18 @@ +message Quaternion { + required double w = 1; + required double x = 2; + required double y = 3; + required double z = 4; +} + +message Vector3 { + required double x = 1 [default = 0]; + required double y = 2 [default = 0]; + required double z = 3 [default = 0]; +} + +message Matrix3 { + required Vector3 x = 1; + required Vector3 y = 2; + required Vector3 z = 3; +} diff --git a/test/uscxml/proto/3DViewer/ModelInfo.proto b/test/uscxml/proto/3DViewer/ModelInfo.proto new file mode 100644 index 0000000..3214a71 --- /dev/null +++ b/test/uscxml/proto/3DViewer/ModelInfo.proto @@ -0,0 +1,10 @@ +import "LinearAlgebra.proto"; + +message ModelInfo { + required string name = 1; + required string description = 2; +} + +message Annotation { + required Vector3 position = 1; +} \ No newline at end of file diff --git a/test/uscxml/proto/3DViewer/Pose.proto b/test/uscxml/proto/3DViewer/Pose.proto new file mode 100644 index 0000000..c29d6ff --- /dev/null +++ b/test/uscxml/proto/3DViewer/Pose.proto @@ -0,0 +1,22 @@ +import "LinearAlgebra.proto"; + +message EulerAngles { + required double pitch = 1 [default = 0]; + required double roll = 2 [default = 0]; + required double yaw = 3 [default = 0]; +} + +message Heading { + required Vector3 direction = 1; + optional double timestamp = 2; + optional double magneticHeading = 3; + optional double trueHeading = 4; +} + +message Pose { + optional Matrix3 orientation = 1; + optional EulerAngles euler = 2; + optional Vector3 position = 3; + optional Heading heading = 4; + optional double timestamp = 5; +} diff --git a/test/uscxml/proto/3DViewer/SceneSetup.proto b/test/uscxml/proto/3DViewer/SceneSetup.proto new file mode 100644 index 0000000..b3b7697 --- /dev/null +++ b/test/uscxml/proto/3DViewer/SceneSetup.proto @@ -0,0 +1,8 @@ +import "Pose.proto"; + +message SceneSetup { + optional Pose modelPose = 1; + optional Pose camPose = 2; + required string modelName = 3; + required string bandName = 4; +} \ No newline at end of file diff --git a/test/uscxml/proto/3DViewer/SceneShotService.proto b/test/uscxml/proto/3DViewer/SceneShotService.proto new file mode 100644 index 0000000..c7412a3 --- /dev/null +++ b/test/uscxml/proto/3DViewer/SceneShotService.proto @@ -0,0 +1,24 @@ +import "SceneSetup.proto"; + +message SceneShotReply { + optional bytes data = 1; + optional string base64 = 2; + optional string url = 3; + required uint32 width = 4; + required uint32 height = 5; +} + +message SceneShotRequest { + required uint32 width = 1 [default = 640]; + required uint32 height = 2 [default = 480]; + optional string format = 3 [default = "png"]; + optional string filename = 4; + optional SceneSetup sceneSetup = 5; + optional double pitch = 6; + optional double roll = 7; + optional double zoom = 8; +} + +service SceneShotService { + rpc sceneShot (SceneShotRequest) returns (SceneShotReply); +} diff --git a/test/uscxml/proto/Dependee.proto b/test/uscxml/proto/Dependee.proto new file mode 100644 index 0000000..bbd19fd --- /dev/null +++ b/test/uscxml/proto/Dependee.proto @@ -0,0 +1,3 @@ +message DependeeMsg { + required string stringType = 1; +} \ No newline at end of file diff --git a/test/uscxml/proto/Depender.proto b/test/uscxml/proto/Depender.proto new file mode 100644 index 0000000..5fa9952 --- /dev/null +++ b/test/uscxml/proto/Depender.proto @@ -0,0 +1,5 @@ +import "Dependee.proto"; + +message DependerMsg { + required DependeeMsg dependeeType = 1; +} \ No newline at end of file diff --git a/test/uscxml/proto/JSON.proto b/test/uscxml/proto/JSON.proto new file mode 100644 index 0000000..255ab79 --- /dev/null +++ b/test/uscxml/proto/JSON.proto @@ -0,0 +1,6 @@ +message JSONProto { + repeated JSONProto compound = 1; + optional string key = 2; + optional string atom = 3; + optional bool verbatim = 4; +} diff --git a/test/uscxml/proto/Test.proto b/test/uscxml/proto/Test.proto new file mode 100644 index 0000000..4e7ab6a --- /dev/null +++ b/test/uscxml/proto/Test.proto @@ -0,0 +1,37 @@ +message AllTypes { + required double doubleType = 1; + required float floatType = 2; + required int32 int32Type = 3; + required int64 int64Type = 4; + required uint32 uint32Type = 5; + required uint64 uint64Type = 6; + required sint32 sint32Type = 7; + required sint64 sint64Type = 8; + required fixed32 fixed32Type = 9; + required fixed64 fixed64Type = 10; + required sfixed32 sfixed32Type = 11; + required sfixed64 sfixed64Type = 12; + required bool boolType = 13; + required string stringType = 14; + required bytes bytesType = 15; + optional AllTypes allTypes = 16; +} + +message RepeatedTypes { + repeated double doubleType = 1; + repeated float floatType = 2; + repeated int32 int32Type = 3; + repeated int64 int64Type = 4; + repeated uint32 uint32Type = 5; + repeated uint64 uint64Type = 6; + repeated sint32 sint32Type = 7; + repeated sint64 sint64Type = 8; + repeated fixed32 fixed32Type = 9; + repeated fixed64 fixed64Type = 10; + repeated sfixed32 sfixed32Type = 11; + repeated sfixed64 sfixed64Type = 12; + repeated bool boolType = 13; + repeated string stringType = 14; + repeated bytes bytesType = 15; + repeated RepeatedTypes repeatedMessage = 16; +} diff --git a/test/uscxml/proto/TestServices.proto b/test/uscxml/proto/TestServices.proto new file mode 100644 index 0000000..c96c34f --- /dev/null +++ b/test/uscxml/proto/TestServices.proto @@ -0,0 +1,23 @@ +option java_package = "org.umundo.protobuf.tests"; + +message EchoRequest { + required string name = 1; + optional bytes buffer = 2; +} +message EchoReply { + required string name = 1; + optional bytes buffer = 2; +} +service EchoService { + rpc echo (EchoRequest) returns (EchoReply); +} + +message PingRequest { + required string name = 1; +} +message PingReply { + required string name = 1; +} +service PingService { + rpc ping (PingRequest) returns (PingReply); +} diff --git a/test/uscxml/scenegraph/HARD_MP_VAL_000.wrl b/test/uscxml/scenegraph/HARD_MP_VAL_000.wrl new file mode 100644 index 0000000..603054c --- /dev/null +++ b/test/uscxml/scenegraph/HARD_MP_VAL_000.wrl @@ -0,0 +1,33435 @@ +#VRML V2.0 utf8 +NavigationInfo { type "EXAMINE" } +Group { + children [ + Shape{ + geometry IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + 9.95885 25.7653 0.953670E-06 + 0.897138 34.8368 0.953670E-06 + 10.9575 24.8099 0.953670E-06 + 11.9684 23.8498 0.953670E-06 + 12.9866 22.8872 0.953670E-06 + 1.97202 33.9394 0.953670E-06 + 14.0069 21.9228 0.953670E-06 + 15.0228 20.9531 0.953670E-06 + 3.02578 33.0346 0.953670E-06 + 17.0706 18.9345 0.953670E-06 + 16.0332 19.9645 0.953670E-06 + 4.05834 32.1333 0.953670E-06 + 29.0117 7.12851 0.953670E-06 + 18.1884 18.0203 0.953670E-06 + 28.0245 8.14409 0.953670E-06 + 5.07056 31.2426 0.953670E-06 + 27.0363 9.16155 0.953670E-06 + 19.2190 17.1721 0.953670E-06 + 6.06283 30.3613 0.953670E-06 + 20.1476 16.2314 0.953670E-06 + 7.03717 29.4789 0.953670E-06 + 26.0458 10.1817 0.953670E-06 + -0.340399 36.7043 0.953670E-06 + 21.1093 15.2476 0.953670E-06 + 22.0870 14.2498 0.953670E-06 + 23.0707 13.2411 0.953670E-06 + 8.00138 28.5824 0.953670E-06 + 24.0603 12.2243 0.953670E-06 + 25.0532 11.2035 0.953670E-06 + 8.96789 27.6655 0.953670E-06 + 0.774669 35.8357 0.953670E-06 + 9.94646 26.7310 0.953670E-06 + 10.9397 25.7846 0.953670E-06 + 1.87122 34.9383 0.953670E-06 + 11.9453 24.8307 0.953670E-06 + 12.9593 23.8716 0.953670E-06 + 13.9778 22.9086 0.953670E-06 + 2.94358 34.0257 0.953670E-06 + 14.9967 21.9406 0.953670E-06 + 16.0146 20.9627 0.953670E-06 + 3.98978 33.1105 0.953670E-06 + 17.0423 19.9690 0.953670E-06 + 5.01183 32.2031 0.953670E-06 + 18.1021 19.0019 0.953670E-06 + 29.0126 8.13858 0.953670E-06 + 28.0259 9.14981 0.953670E-06 + -0.498285 37.7065 0.953670E-06 + 6.01386 31.3070 0.953670E-06 + 19.1551 18.0910 0.953670E-06 + 20.1477 17.1720 0.953670E-06 + 27.0380 10.1637 0.953670E-06 + 7.00034 30.4170 0.953670E-06 + 21.1138 16.2094 0.953670E-06 + 23.0761 14.2225 0.953670E-06 + 22.0913 15.2224 0.953670E-06 + 24.0649 13.2135 0.953670E-06 + 26.0480 11.1809 0.953670E-06 + 25.0563 12.1985 0.953670E-06 + 7.97685 29.5226 0.953670E-06 + 0.640279 36.8426 0.953670E-06 + 8.95126 28.6150 0.953670E-06 + 9.93151 27.6917 0.953670E-06 + 1.76236 35.9476 0.953670E-06 + 10.9222 26.7550 0.953670E-06 + 11.9237 25.8083 0.953670E-06 + 12.9339 24.8543 0.953670E-06 + 2.85865 35.0286 0.953670E-06 + 13.9500 23.8945 0.953670E-06 + 14.9690 22.9290 0.953670E-06 + 3.92325 34.0997 0.953670E-06 + 15.9893 21.9566 0.953670E-06 + 17.0141 20.9759 0.953670E-06 + -0.671374 38.7133 0.953670E-06 + 4.95683 33.1747 0.953670E-06 + 18.0525 20.0002 0.953670E-06 + 5.96625 32.2625 0.953670E-06 + 29.0133 9.14400 0.953670E-06 + 19.0967 19.0512 0.953670E-06 + 20.1174 18.1171 0.953670E-06 + 28.0268 10.1496 0.953670E-06 + 6.96018 31.3625 0.953670E-06 + 21.1081 17.1661 0.953670E-06 + 0.490051 37.8593 0.953670E-06 + 27.0389 11.1613 0.953670E-06 + 22.0905 16.1908 0.953670E-06 + 24.0665 14.1975 0.953670E-06 + 23.0770 15.1994 0.953670E-06 + 25.0577 13.1885 0.953670E-06 + 7.94547 30.4662 0.953670E-06 + 26.0490 12.1754 0.953670E-06 + 8.92767 29.5637 0.953670E-06 + 1.64131 36.9688 0.953670E-06 + 9.91215 28.6491 0.953670E-06 + 10.9031 27.7215 0.953670E-06 + 2.76768 36.0458 0.953670E-06 + 11.9024 26.7827 0.953670E-06 + 12.9096 25.8348 0.953670E-06 + 13.9231 24.8794 0.953670E-06 + 3.85771 35.1033 0.953670E-06 + 14.9409 23.9174 0.953670E-06 + -0.860835 39.7200 0.953670E-06 + 15.9614 22.9488 0.953670E-06 + 16.9852 21.9738 0.953670E-06 + 4.90714 34.1581 0.953670E-06 + 18.0154 20.9976 0.953670E-06 + 19.0511 20.0318 0.953670E-06 + 5.92306 33.2260 0.953670E-06 + 0.319804 38.8827 0.953670E-06 + 20.0793 19.0792 0.953670E-06 + 29.0137 10.1399 0.953670E-06 + 6.91998 32.3132 0.953670E-06 + 21.0885 18.1253 0.953670E-06 + 28.0272 11.1450 0.953670E-06 + 27.0390 12.1551 0.953670E-06 + 22.0829 17.1570 0.953670E-06 + 25.0571 14.1746 0.953670E-06 + 23.0735 16.1731 0.953670E-06 + 24.0650 15.1778 0.953670E-06 + 26.0487 13.1660 0.953670E-06 + 7.90970 31.4125 0.953670E-06 + 1.50252 38.0031 0.953670E-06 + 8.89785 30.5125 0.953670E-06 + 9.88738 29.6045 0.953670E-06 + 10.8808 28.6851 0.953670E-06 + 2.66533 37.0799 0.953670E-06 + 11.8800 27.7542 0.953670E-06 + 12.8855 26.8130 0.953670E-06 + -1.06588 40.7211 0.953670E-06 + 3.78996 36.1255 0.953670E-06 + 13.8968 25.8630 0.953670E-06 + 14.9129 24.9053 0.953670E-06 + 15.9326 23.9403 0.953670E-06 + 16.9555 22.9688 0.953670E-06 + 4.86419 35.1574 0.953670E-06 + 17.9825 21.9936 0.953670E-06 + 0.125307 39.9066 0.953670E-06 + 19.0133 21.0208 0.953670E-06 + 5.88871 34.1984 0.953670E-06 + 20.0425 20.0552 0.953670E-06 + 6.88380 33.2666 0.953670E-06 + 21.0615 19.0930 0.953670E-06 + 29.0138 11.1321 0.953670E-06 + 28.0269 12.1376 0.953670E-06 + 22.0675 18.1249 0.953670E-06 + 27.0380 13.1459 0.953670E-06 + 23.0653 17.1458 0.953670E-06 + 24.0603 16.1559 0.953670E-06 + 1.33870 39.0496 0.953670E-06 + 25.0542 15.1577 0.953670E-06 + 7.87204 32.3595 0.953670E-06 + 26.0470 14.1536 0.953670E-06 + 8.86273 31.4609 0.953670E-06 + 9.85671 30.5584 0.953670E-06 + 2.54462 38.1335 0.953670E-06 + -1.28210 41.7130 0.953670E-06 + 10.8539 29.6463 0.953670E-06 + 11.8550 28.7230 0.953670E-06 + 12.8604 27.7889 0.953670E-06 + 3.71291 37.1702 0.953670E-06 + 13.8705 26.8449 0.953670E-06 + 14.8850 25.8921 0.953670E-06 + 15.9035 24.9312 0.953670E-06 + 16.9255 23.9630 0.953670E-06 + -0.937940E-01 40.9211 0.953670E-06 + 17.9510 22.9893 0.953670E-06 + 18.9794 22.0138 0.953670E-06 + 4.82657 36.1805 0.953670E-06 + 20.0082 21.0404 0.953670E-06 + 6.85824 34.2211 0.953670E-06 + 21.0319 20.0699 0.953670E-06 + 5.86961 35.1851 0.953670E-06 + 29.0136 12.1226 0.953670E-06 + 22.0465 19.0980 0.953670E-06 + 1.13887 40.1010 0.953670E-06 + 28.0259 13.1281 0.953670E-06 + 23.0521 18.1199 0.953670E-06 + 7.83577 33.3031 0.953670E-06 + 24.0521 17.1334 0.953670E-06 + 27.0360 14.1344 0.953670E-06 + 25.0490 16.1392 0.953670E-06 + 26.0436 15.1389 0.953670E-06 + -1.50591 42.6950 0.953670E-06 + 8.82344 32.4069 0.953670E-06 + 9.81988 31.5102 0.953670E-06 + 2.39741 39.2113 0.953670E-06 + 10.8212 30.6052 0.953670E-06 + 11.8256 29.6895 0.953670E-06 + 3.61760 38.2397 0.953670E-06 + -0.325041 41.9210 0.953670E-06 + 12.8328 28.7625 0.953670E-06 + 13.8431 27.8251 0.953670E-06 + 14.8568 26.8778 0.953670E-06 + 15.8742 25.9215 0.953670E-06 + 16.8952 24.9570 0.953670E-06 + 17.9196 23.9854 0.953670E-06 + 18.9470 23.0093 0.953670E-06 + 19.9755 22.0317 0.953670E-06 + -1.73591 43.6702 0.953670E-06 + 21.0018 21.0549 0.953670E-06 + 0.893182 41.1339 0.953670E-06 + -49.0088 91.0187 0.953670E-06 + 22.0221 20.0778 0.953670E-06 + 7.80602 34.2365 0.953670E-06 + 6.85595 35.1792 0.953670E-06 + 29.0131 13.1125 0.953670E-06 + 23.0347 19.0977 0.953670E-06 + 24.0405 18.1122 0.953670E-06 + 28.0243 14.1174 0.953670E-06 + 25.0414 17.1205 0.953670E-06 + 4.78333 37.2343 0.953670E-06 + 27.0330 15.1217 0.953670E-06 + 26.0387 16.1233 0.953670E-06 + 8.78135 33.3464 0.953670E-06 + 5.87263 36.2018 0.953670E-06 + 9.77672 32.4582 0.953670E-06 + -0.560672 42.9084 0.953670E-06 + 10.7816 31.5615 0.953670E-06 + 2.20163 40.3143 0.953670E-06 + 11.7904 30.6535 0.953670E-06 + 12.8011 29.7340 0.953670E-06 + 13.8133 28.8033 0.953670E-06 + 3.50798 39.3493 0.953670E-06 + 14.8274 27.8621 0.953670E-06 + -1.97187 44.6413 0.953670E-06 + 15.8443 26.9110 0.953670E-06 + 0.639368 42.1399 0.953670E-06 + 16.8645 25.9506 0.953670E-06 + 17.8881 24.9820 0.953670E-06 + 18.9148 24.0068 0.953670E-06 + 19.9434 23.0274 0.953670E-06 + 20.9714 22.0462 0.953670E-06 + 4.70828 38.3069 0.953670E-06 + 7.79172 35.1452 0.953670E-06 + 21.9958 21.0643 0.953670E-06 + -48.0150 90.9976 0.953670E-06 + 23.0141 20.0808 0.953670E-06 + 29.0122 14.1022 0.953670E-06 + 24.0257 19.0941 0.953670E-06 + -0.798084 43.8876 0.953670E-06 + 28.0221 15.1061 0.953670E-06 + 25.0313 18.1032 0.953670E-06 + 27.0288 16.1084 0.953670E-06 + 26.0320 17.1078 0.953670E-06 + 8.73781 34.2731 0.953670E-06 + -48.9967 92.0661 0.953670E-06 + 1.89146 41.3731 0.953670E-06 + 6.90660 36.1614 0.953670E-06 + 9.72698 33.3994 0.953670E-06 + 5.89011 37.2775 0.953670E-06 + 10.7340 32.5137 0.953670E-06 + 11.7477 31.6149 0.953670E-06 + -2.21383 45.6105 0.953670E-06 + 0.389600 43.1281 0.953670E-06 + 12.7634 30.7033 0.953670E-06 + 13.7794 29.7796 0.953670E-06 + 14.7956 28.8448 0.953670E-06 + 15.8131 27.8994 0.953670E-06 + 16.8330 26.9439 0.953670E-06 + -1.03687 44.8628 0.953670E-06 + 17.8560 25.9790 0.953670E-06 + 4.62869 39.3819 0.953670E-06 + 1.60361 42.3758 0.953670E-06 + 18.8823 25.0058 0.953670E-06 + 7.80907 35.9899 0.953670E-06 + 19.9111 24.0263 0.953670E-06 + 3.39005 40.5780 0.953670E-06 + 20.9405 23.0427 0.953670E-06 + 8.69274 35.1765 0.953670E-06 + 21.9680 22.0569 0.953670E-06 + 22.9910 21.0695 0.953670E-06 + -47.0136 90.9632 0.953670E-06 + 24.0080 20.0803 0.953670E-06 + 29.0110 15.0923 0.953670E-06 + 25.0187 19.0885 0.953670E-06 + 28.0191 16.0950 0.953670E-06 + 27.0235 17.0957 0.953670E-06 + 26.0236 18.0937 0.953670E-06 + -2.46222 46.5802 0.953670E-06 + -47.9906 92.0534 0.953670E-06 + 9.66968 34.3296 0.953670E-06 + -48.9883 93.1233 0.953670E-06 + 0.144866 44.1074 0.953670E-06 + 10.6773 33.4600 0.953670E-06 + 5.80560 38.3730 0.953670E-06 + 11.6961 32.5726 0.953670E-06 + 2.87268 41.6664 0.953670E-06 + 12.7180 31.6700 0.953670E-06 + 7.11524 37.2960 0.953670E-06 + 13.7395 30.7540 0.953670E-06 + -1.27709 45.8373 0.953670E-06 + 14.7597 29.8259 0.953670E-06 + 1.33911 43.3563 0.953670E-06 + 7.88097 36.6634 0.953670E-06 + 15.7794 28.8865 0.953670E-06 + 16.8000 27.9364 0.953670E-06 + 8.63900 36.0408 0.953670E-06 + 17.8230 26.9760 0.953670E-06 + -2.71833 47.5537 0.953670E-06 + 18.8491 26.0060 0.953670E-06 + 19.8781 25.0278 0.953670E-06 + 20.9087 24.0434 0.953670E-06 + 9.60147 35.2438 0.953670E-06 + 4.58921 40.4395 0.953670E-06 + 21.9389 23.0549 0.953670E-06 + -0.958950E-01 45.0832 0.953670E-06 + -45.9887 90.9204 0.953670E-06 + 22.9660 22.0641 0.953670E-06 + 2.54983 42.6345 0.953670E-06 + 23.9880 21.0716 0.953670E-06 + 25.0038 20.0776 0.953670E-06 + 29.0095 16.0831 0.953670E-06 + 28.0154 17.0847 0.953670E-06 + 27.0169 18.0844 0.953670E-06 + 26.0133 19.0820 0.953670E-06 + 3.96596 41.3937 0.953670E-06 + 5.70772 39.4369 0.953670E-06 + 10.6097 34.3982 0.953670E-06 + -46.9798 92.0338 0.953670E-06 + -1.51905 46.8148 0.953670E-06 + -47.9729 93.1176 0.953670E-06 + -48.9849 94.1873 0.953670E-06 + 11.6340 33.5257 0.953670E-06 + 1.08878 44.3297 0.953670E-06 + 12.6631 32.6337 0.953670E-06 + 8.54103 36.8551 0.953670E-06 + 13.6917 31.7262 0.953670E-06 + -2.98573 48.5377 0.953670E-06 + 6.91703 38.4735 0.953670E-06 + 14.7178 30.8053 0.953670E-06 + 3.70726 42.0562 0.953670E-06 + 15.7416 29.8723 0.953670E-06 + -0.333078 46.0592 0.953670E-06 + 9.51324 36.1386 0.953670E-06 + 16.7645 28.9280 0.953670E-06 + 17.7883 27.9727 0.953670E-06 + 2.27945 43.5921 0.953670E-06 + 18.8146 27.0068 0.953670E-06 + 19.8439 26.0312 0.953670E-06 + 4.67790 41.3751 0.953670E-06 + 20.8757 25.0476 0.953670E-06 + 22.9389 23.0642 0.953670E-06 + 21.9081 24.0578 0.953670E-06 + -44.9173 90.8803 0.953670E-06 + -1.76412 47.8003 0.953670E-06 + 10.5281 35.3266 0.953670E-06 + 23.9657 22.0684 0.953670E-06 + 8.21130 37.6991 0.953670E-06 + 24.9867 21.0714 0.953670E-06 + 29.0076 17.0756 0.953670E-06 + 28.0109 18.0762 0.953670E-06 + 26.0011 20.0738 0.953670E-06 + 27.0090 19.0755 0.953670E-06 + 5.62714 40.4627 0.953670E-06 + 0.847483 45.3015 0.953670E-06 + 3.45119 42.9067 0.953670E-06 + -45.9618 92.0156 0.953670E-06 + -3.26790 49.5309 0.953670E-06 + 11.5597 34.4731 0.953670E-06 + -48.9946 95.2523 0.953670E-06 + 12.5971 33.5940 0.953670E-06 + -46.9564 93.1028 0.953670E-06 + -47.9585 94.1927 0.953670E-06 + -0.566226 47.0399 0.953670E-06 + 9.38395 37.0201 0.953670E-06 + 13.6342 32.6960 0.953670E-06 + 6.76792 39.5364 0.953670E-06 + 2.02916 44.5532 0.953670E-06 + 14.6681 31.7829 0.953670E-06 + 15.6980 30.8566 0.953670E-06 + 4.54196 42.2238 0.953670E-06 + 16.7249 29.9184 0.953670E-06 + -2.01647 48.7991 0.953670E-06 + 17.7509 28.9687 0.953670E-06 + 10.4265 36.2457 0.953670E-06 + 18.7781 28.0077 0.953670E-06 + -3.56807 50.5293 0.953670E-06 + 7.98058 38.6836 0.953670E-06 + 19.8080 27.0359 0.953670E-06 + 0.614248 46.2742 0.953670E-06 + 20.8408 26.0544 0.953670E-06 + 3.20453 43.8270 0.953670E-06 + 5.56735 41.4317 0.953670E-06 + 21.8754 25.0649 0.953670E-06 + 22.9096 24.0696 0.953670E-06 + 23.9410 23.0709 0.953670E-06 + 24.9673 22.0706 0.953670E-06 + 11.4710 35.4147 0.953670E-06 + 28.0055 19.0697 0.953670E-06 + 25.9869 21.0700 0.953670E-06 + 29.0053 18.0694 0.953670E-06 + 26.9996 20.0697 0.953670E-06 + -44.9366 92.0171 0.953670E-06 + -43.7227 90.8682 0.953670E-06 + -0.795304 48.0322 0.953670E-06 + 9.17961 37.9221 0.953670E-06 + -49.0481 96.2933 0.953670E-06 + 1.78956 45.5173 0.953670E-06 + 4.34504 43.1130 0.953670E-06 + 12.5186 34.5505 0.953670E-06 + -45.9451 93.0876 0.953670E-06 + -2.28423 49.8120 0.953670E-06 + 6.64207 40.5528 0.953670E-06 + 13.5656 33.6633 0.953670E-06 + 14.6088 32.7586 0.953670E-06 + -47.9485 95.2987 0.953670E-06 + -3.88602 51.5281 0.953670E-06 + 10.2969 37.1620 0.953670E-06 + -46.9304 94.1727 0.953670E-06 + 15.6467 31.8395 0.953670E-06 + 0.391254 47.2513 0.953670E-06 + 16.6796 30.9076 0.953670E-06 + 2.96414 44.7741 0.953670E-06 + -42.6386 90.4501 0.953670E-06 + 5.43737 42.3583 0.953670E-06 + 17.7094 29.9638 0.953670E-06 + 7.80255 39.6873 0.953670E-06 + 18.7388 29.0084 0.953670E-06 + 11.3650 36.3518 0.953670E-06 + 19.7698 28.0413 0.953670E-06 + 20.8037 27.0633 0.953670E-06 + -1.02405 49.0454 0.953670E-06 + -49.2266 97.1816 0.953670E-06 + 21.8403 26.0756 0.953670E-06 + 22.8778 25.0800 0.953670E-06 + 8.98488 38.8740 0.953670E-06 + 23.9137 24.0791 0.953670E-06 + 24.9454 23.0756 0.953670E-06 + -2.57735 50.8309 0.953670E-06 + 25.9708 22.0715 0.953670E-06 + 29.0026 19.0666 0.953670E-06 + 1.55976 46.4821 0.953670E-06 + 27.9991 20.0666 0.953670E-06 + 4.12632 44.0391 0.953670E-06 + 26.9887 21.0681 0.953670E-06 + 12.4264 35.5035 0.953670E-06 + 6.52231 41.5356 0.953670E-06 + -43.9210 92.0757 0.953670E-06 + -4.22083 52.5234 0.953670E-06 + -44.9456 93.0857 0.953670E-06 + 10.1350 38.0900 0.953670E-06 + -41.6786 90.2040 0.953670E-06 + -42.9425 91.5386 0.953670E-06 + 13.4848 34.6282 0.953670E-06 + 0.182857 48.2412 0.953670E-06 + 14.5386 33.7326 0.953670E-06 + 5.26138 43.2887 0.953670E-06 + 2.72852 45.7307 0.953670E-06 + -45.9183 94.1435 0.953670E-06 + 7.64866 40.6836 0.953670E-06 + 15.5860 32.8208 0.953670E-06 + -1.26707 50.0851 0.953670E-06 + 11.2393 37.2891 0.953670E-06 + 16.6269 31.8955 0.953670E-06 + -46.8901 95.2533 0.953670E-06 + -47.9563 96.5198 0.953670E-06 + 17.6625 30.9578 0.953670E-06 + -48.5906 97.2627 0.953670E-06 + -2.89381 51.8489 0.953670E-06 + 18.6953 30.0082 0.953670E-06 + -49.2003 98.0059 0.953670E-06 + 8.80936 39.8495 0.953670E-06 + 3.89855 44.9868 0.953670E-06 + 1.34435 47.4466 0.953670E-06 + 19.7283 29.0468 0.953670E-06 + -42.2771 91.3418 0.953670E-06 + 6.37693 42.4970 0.953670E-06 + 20.7636 28.0735 0.953670E-06 + 12.3194 36.4545 0.953670E-06 + 21.8020 27.0891 0.953670E-06 + 22.8427 26.0948 0.953670E-06 + -4.57187 53.5112 0.953670E-06 + 23.8833 25.0931 0.953670E-06 + 24.9207 24.0869 0.953670E-06 + 25.9522 23.0790 0.953670E-06 + 26.9761 22.0717 0.953670E-06 + 28.9994 20.0636 0.953670E-06 + 9.96608 39.0403 0.953670E-06 + 27.9917 21.0663 0.953670E-06 + -43.0137 92.2599 0.953670E-06 + -40.7428 89.9894 0.953670E-06 + -0.753900E-02 49.2630 0.953670E-06 + 13.3911 35.5910 0.953670E-06 + -43.9690 93.1117 0.953670E-06 + 5.05875 44.2344 0.953670E-06 + 2.49938 46.6866 0.953670E-06 + 7.50070 41.6684 0.953670E-06 + -1.55499 51.1318 0.953670E-06 + -44.9304 94.1197 0.953670E-06 + 11.0951 38.2333 0.953670E-06 + 14.4565 34.7049 0.953670E-06 + -3.23173 52.8623 0.953670E-06 + -41.4326 91.1543 0.953670E-06 + 15.5148 33.8009 0.953670E-06 + -48.4226 97.9183 0.953670E-06 + 1.15472 48.4156 0.953670E-06 + 16.5652 32.8822 0.953670E-06 + 8.64652 40.8322 0.953670E-06 + 6.20370 43.4561 0.953670E-06 + -45.8698 95.1917 0.953670E-06 + 3.66677 45.9429 0.953670E-06 + 17.6084 31.9506 0.953670E-06 + 12.1973 37.4063 0.953670E-06 + -49.1513 98.8793 0.953670E-06 + -4.93823 54.4874 0.953670E-06 + 18.6465 31.0071 0.953670E-06 + -46.8139 96.3528 0.953670E-06 + 19.6826 30.0516 0.953670E-06 + -42.1656 92.2208 0.953670E-06 + -39.8014 89.7673 0.953670E-06 + 20.7198 29.0841 0.953670E-06 + 9.80026 40.0074 0.953670E-06 + 21.7601 28.1045 0.953670E-06 + 13.2843 36.5530 0.953670E-06 + -0.194206 50.3484 0.953670E-06 + -1.87220 52.1730 0.953670E-06 + 22.8037 27.1135 0.953670E-06 + 4.83986 45.1928 0.953670E-06 + 2.28232 47.6325 0.953670E-06 + 23.8489 26.1126 0.953670E-06 + 7.34240 42.6457 0.953670E-06 + 24.8924 25.1047 0.953670E-06 + 25.9308 24.0933 0.953670E-06 + -43.0336 93.1676 0.953670E-06 + 26.9615 23.0815 0.953670E-06 + 27.9830 22.0717 0.953670E-06 + 28.9956 21.0651 0.953670E-06 + -47.5944 97.6115 0.953670E-06 + 10.9415 39.1894 0.953670E-06 + 14.3624 35.6762 0.953670E-06 + -40.5165 90.9595 0.953670E-06 + -43.9705 94.1120 0.953670E-06 + -5.31613 55.4499 0.953670E-06 + -3.59204 53.8672 0.953670E-06 + 6.00786 44.4222 0.953670E-06 + 3.43448 46.8964 0.953670E-06 + 8.48721 41.8161 0.953670E-06 + 1.01665 49.4164 0.953670E-06 + -44.8861 95.1343 0.953670E-06 + 12.0620 38.3626 0.953670E-06 + 15.4324 34.7799 0.953670E-06 + -48.2979 98.7587 0.953670E-06 + -41.2615 92.1149 0.953670E-06 + 16.4935 33.8678 0.953670E-06 + -38.8535 89.5259 0.953670E-06 + -0.493230 51.4363 0.953670E-06 + 17.5459 32.9423 0.953670E-06 + -49.1078 99.7880 0.953670E-06 + 9.63831 40.9846 0.953670E-06 + 18.5910 32.0047 0.953670E-06 + -45.7837 96.2342 0.953670E-06 + 2.08913 48.5542 0.953670E-06 + -5.70399 56.3990 0.953670E-06 + 4.61000 46.1562 0.953670E-06 + -2.21306 53.2093 0.953670E-06 + 13.1652 37.5160 0.953670E-06 + 7.16748 43.6236 0.953670E-06 + 19.6317 31.0555 0.953670E-06 + 20.6715 30.0943 0.953670E-06 + -42.1105 93.1726 0.953670E-06 + 21.7137 29.1209 0.953670E-06 + -39.5695 90.7465 0.953670E-06 + 22.7598 28.1350 0.953670E-06 + -46.6312 97.4069 0.953670E-06 + 10.7850 40.1571 0.953670E-06 + 23.8095 27.1372 0.953670E-06 + 24.8596 26.1294 0.953670E-06 + -3.97470 54.8569 0.953670E-06 + 25.9058 25.1151 0.953670E-06 + 14.2566 36.6473 0.953670E-06 + 26.9443 24.0987 0.953670E-06 + 27.9729 23.0835 0.953670E-06 + 28.9912 22.0720 0.953670E-06 + -43.0402 94.1241 0.953670E-06 + 8.32275 42.8015 0.953670E-06 + 3.20550 47.8361 0.953670E-06 + 5.79389 45.3960 0.953670E-06 + -6.10056 57.3353 0.953670E-06 + 11.9180 39.3262 0.953670E-06 + -47.4112 98.5751 0.953670E-06 + -40.3145 91.9527 0.953670E-06 + -37.9012 89.2611 0.953670E-06 + -0.817667 52.5013 0.953670E-06 + -43.9418 95.0870 0.953670E-06 + 15.3387 35.7585 0.953670E-06 + 1.94417 49.4148 0.953670E-06 + 9.47706 41.9686 0.953670E-06 + -48.2079 99.6693 0.953670E-06 + -4.37066 55.8297 0.953670E-06 + 1.01303 50.6039 0.953670E-06 + 4.37229 47.1151 0.953670E-06 + 16.4112 34.8529 0.953670E-06 + 6.97496 44.6076 0.953670E-06 + -2.58378 54.2387 0.953670E-06 + -44.8025 96.1355 0.953670E-06 + 13.0355 38.4823 0.953670E-06 + 17.4740 33.9332 0.953670E-06 + 18.5276 33.0012 0.953670E-06 + -49.0726 100.719 0.953670E-06 + -38.6060 90.5111 0.953670E-06 + 19.5745 32.0579 0.953670E-06 + -6.50165 58.2579 0.953670E-06 + -41.1336 93.1416 0.953670E-06 + 10.6278 41.1343 0.953670E-06 + 20.6180 31.1034 0.953670E-06 + 14.1401 37.6195 0.953670E-06 + -45.6503 97.2556 0.953670E-06 + 2.98337 48.7487 0.953670E-06 + 21.6622 30.1370 0.953670E-06 + 5.56419 46.3726 0.953670E-06 + 8.14788 43.7920 0.953670E-06 + 22.7104 29.1581 0.953670E-06 + 1.89175 50.1092 0.953670E-06 + 23.7639 28.1658 0.953670E-06 + -36.9470 88.9708 0.953670E-06 + 24.8206 27.1606 0.953670E-06 + -42.1097 94.1599 0.953670E-06 + 25.8756 26.1451 0.953670E-06 + -4.77699 56.7867 0.953670E-06 + 26.9236 25.1243 0.953670E-06 + 27.9607 24.1031 0.953670E-06 + 28.9860 23.0855 0.953670E-06 + -39.3445 91.7543 0.953670E-06 + 11.7692 40.2982 0.953670E-06 + 0.604182 51.7608 0.953670E-06 + 15.2343 36.7373 0.953670E-06 + -46.4720 98.4046 0.953670E-06 + -43.0477 95.0521 0.953670E-06 + -1.15628 53.5639 0.953670E-06 + -6.90820 59.1753 0.953670E-06 + 9.31246 42.9592 0.953670E-06 + 4.12919 48.0595 0.953670E-06 + -2.99309 55.2443 0.953670E-06 + 6.76463 45.5990 0.953670E-06 + -47.2879 99.5283 0.953670E-06 + 12.8981 39.4535 0.953670E-06 + 16.3185 35.8378 0.953670E-06 + -43.8606 96.0441 0.953670E-06 + -37.6322 90.2504 0.953670E-06 + 2.76558 49.6160 0.953670E-06 + -5.19235 57.7264 0.953670E-06 + -48.1392 100.611 0.953670E-06 + -40.1304 92.9888 0.953670E-06 + 17.3922 34.9236 0.953670E-06 + 10.4695 42.1200 0.953670E-06 + 18.4556 33.9969 0.953670E-06 + 14.0147 38.5942 0.953670E-06 + 5.31992 47.3437 0.953670E-06 + -44.6809 97.1262 0.953670E-06 + -49.0436 101.662 0.953670E-06 + -35.9935 88.6542 0.953670E-06 + 7.95975 44.7914 0.953670E-06 + 19.5101 33.0591 0.953670E-06 + 0.259914 52.8310 0.953670E-06 + -7.32250 60.0928 0.953670E-06 + 20.5586 32.1108 0.953670E-06 + -3.41136 56.2276 0.953670E-06 + 21.6054 31.1517 0.953670E-06 + -38.3588 91.5289 0.953670E-06 + -42.2341 95.0384 0.953670E-06 + 22.6550 30.1809 0.953670E-06 + 11.6179 41.2783 0.953670E-06 + 2.51973 50.4201 0.953670E-06 + 15.1205 37.7173 0.953670E-06 + 23.7110 29.1967 0.953670E-06 + -1.52952 54.6368 0.953670E-06 + -45.5087 98.2535 0.953670E-06 + 24.7737 28.1975 0.953670E-06 + -5.60720 58.6528 0.953670E-06 + 25.8385 27.1837 0.953670E-06 + 26.8980 26.1595 0.953670E-06 + 27.9459 25.1319 0.953670E-06 + 28.9797 24.1068 0.953670E-06 + 3.88161 48.9803 0.953670E-06 + 9.14135 43.9586 0.953670E-06 + 6.53498 46.5940 0.953670E-06 + -46.3416 99.3835 0.953670E-06 + 2.04387 51.2095 0.953670E-06 + -41.0347 94.3164 0.953670E-06 + -36.6521 89.9619 0.953670E-06 + 12.7558 40.4310 0.953670E-06 + -42.9645 95.9504 0.953670E-06 + 16.2160 36.8232 0.953670E-06 + -39.1285 92.7964 0.953670E-06 + -35.0432 88.3109 0.953670E-06 + -7.75071 61.0183 0.953670E-06 + -3.83861 57.1950 0.953670E-06 + -47.1937 100.490 0.953670E-06 + 10.3089 43.1143 0.953670E-06 + 17.3008 35.9141 0.953670E-06 + 5.06288 48.2994 0.953670E-06 + 13.8826 39.5726 0.953670E-06 + -41.5884 95.0739 0.953670E-06 + 7.75543 45.8016 0.953670E-06 + -43.7332 96.9993 0.953670E-06 + -6.01940 59.5755 0.953670E-06 + -48.0833 101.570 0.953670E-06 + -1.99753 55.6571 0.953670E-06 + 1.65003 52.1613 0.953670E-06 + -0.571170E-01 53.9092 0.953670E-06 + 18.3746 34.9921 0.953670E-06 + -37.3593 91.2764 0.953670E-06 + 19.4379 34.0593 0.953670E-06 + -8.19581 61.9473 0.953670E-06 + -49.0182 102.628 0.953670E-06 + 11.4650 42.2665 0.953670E-06 + 20.4929 33.1165 0.953670E-06 + 3.62387 49.8711 0.953670E-06 + -4.28257 58.1350 0.953670E-06 + 14.9989 38.6992 0.953670E-06 + -44.5401 98.1119 0.953670E-06 + -34.0988 87.9408 0.953670E-06 + 21.5432 32.1641 0.953670E-06 + -39.9404 94.0698 0.953670E-06 + 6.28337 47.5836 0.953670E-06 + 22.5939 31.2017 0.953670E-06 + 8.96136 44.9703 0.953670E-06 + -42.1292 95.8427 0.953670E-06 + 23.6506 30.2276 0.953670E-06 + -35.6700 89.6436 0.953670E-06 + 24.7171 29.2384 0.953670E-06 + -45.3761 99.2418 0.953670E-06 + 25.7917 28.2307 0.953670E-06 + -38.1173 92.5830 0.953670E-06 + 12.6107 41.4151 0.953670E-06 + 26.8651 27.2058 0.953670E-06 + -6.43265 60.5036 0.953670E-06 + 27.9270 26.1716 0.953670E-06 + -2.43940 56.6456 0.953670E-06 + 28.9719 25.1376 0.953670E-06 + 16.1050 37.8098 0.953670E-06 + -8.66065 62.8740 0.953670E-06 + -46.2329 100.361 0.953670E-06 + 1.31771 53.1512 0.953670E-06 + 3.33576 50.7344 0.953670E-06 + 10.1450 44.1190 0.953670E-06 + 4.79614 49.2332 0.953670E-06 + 17.2006 36.9052 0.953670E-06 + -4.71341 59.0560 0.953670E-06 + 13.7461 40.5557 0.953670E-06 + 7.52919 46.8208 0.953670E-06 + -42.8176 96.8581 0.953670E-06 + -33.1622 87.5441 0.953670E-06 + -47.1158 101.463 0.953670E-06 + -41.3654 95.6929 0.953670E-06 + -36.3495 90.9924 0.953670E-06 + 18.2849 35.9875 0.953670E-06 + -34.6896 89.2957 0.953670E-06 + 11.3108 43.2635 0.953670E-06 + -6.85513 61.4441 0.953670E-06 + -48.0344 102.544 0.953670E-06 + -38.9172 93.8646 0.953670E-06 + -9.14309 63.7922 0.953670E-06 + 14.8715 39.6841 0.953670E-06 + -0.364622 55.0972 0.953670E-06 + -43.5754 97.9654 0.953670E-06 + 2.97913 51.6002 0.953670E-06 + 19.3579 35.0589 0.953670E-06 + 6.01003 48.5546 0.953670E-06 + -2.88077 57.6356 0.953670E-06 + 8.76929 45.9988 0.953670E-06 + 20.4205 34.1208 0.953670E-06 + -48.9945 103.610 0.953670E-06 + -40.5947 95.3496 0.953670E-06 + 21.4757 33.1742 0.953670E-06 + -5.12768 59.9756 0.953670E-06 + -44.3984 99.1012 0.953670E-06 + -37.0884 92.3454 0.953670E-06 + 22.5279 32.2193 0.953670E-06 + 12.4642 42.4064 0.953670E-06 + -32.2355 87.1208 0.953670E-06 + 23.5835 31.2555 0.953670E-06 + 1.03826 54.1533 0.953670E-06 + 15.9871 38.7981 0.953670E-06 + -1.02245 56.1054 0.953670E-06 + 24.6500 30.2796 0.953670E-06 + -7.29737 62.3951 0.953670E-06 + 25.7317 29.2845 0.953670E-06 + 4.51851 50.1438 0.953670E-06 + 26.8212 28.2644 0.953670E-06 + -45.2581 100.230 0.953670E-06 + -9.63913 64.6971 0.953670E-06 + 27.9018 27.2247 0.953670E-06 + 9.97707 45.1379 0.953670E-06 + -33.7149 88.9173 0.953670E-06 + 28.9618 26.1801 0.953670E-06 + 7.27064 47.8389 0.953670E-06 + -41.9513 96.6821 0.953670E-06 + -3.38253 58.5669 0.953670E-06 + 17.0926 37.8974 0.953670E-06 + 13.6073 41.5442 0.953670E-06 + 2.63552 52.5151 0.953670E-06 + -46.1392 101.345 0.953670E-06 + -37.8892 93.6692 0.953670E-06 + -39.6787 95.1064 0.953670E-06 + -35.3355 90.6732 0.953670E-06 + 18.1872 36.9836 0.953670E-06 + -5.53232 60.9086 0.953670E-06 + -31.3205 86.6717 0.953670E-06 + 11.1555 44.2704 0.953670E-06 + -47.0469 102.447 0.953670E-06 + 5.72567 49.5008 0.953670E-06 + -1.46451 57.0684 0.953670E-06 + -7.76883 63.3437 0.953670E-06 + -42.6224 97.7938 0.953670E-06 + -10.1418 65.5795 0.953670E-06 + 14.7406 40.6725 0.953670E-06 + 19.2701 36.0586 0.953670E-06 + 4.22321 51.0373 0.953670E-06 + 8.55715 47.0496 0.953670E-06 + -47.9886 103.538 0.953670E-06 + -3.83244 59.4663 0.953670E-06 + -41.1494 96.4635 0.953670E-06 + -32.7491 88.5084 0.953670E-06 + -36.0421 92.0714 0.953670E-06 + -43.4086 98.9544 0.953670E-06 + 20.3414 35.1243 0.953670E-06 + 12.3173 43.4057 0.953670E-06 + 2.32398 53.4556 0.953670E-06 + 21.4028 34.1823 0.953670E-06 + -48.9708 104.614 0.953670E-06 + 15.8644 39.7886 0.953670E-06 + -34.3218 90.3213 0.953670E-06 + 22.4578 33.2335 0.953670E-06 + 0.110400 55.9846 0.953670E-06 + 0.836978 55.1517 0.953670E-06 + 6.97063 48.8286 0.953670E-06 + 23.5120 32.2785 0.953670E-06 + -5.93951 61.8668 0.953670E-06 + -44.2711 100.096 0.953670E-06 + -10.6512 66.4423 0.953670E-06 + -8.26376 64.2796 0.953670E-06 + 9.80539 46.1782 0.953670E-06 + 24.5739 31.3161 0.953670E-06 + -30.4189 86.1981 0.953670E-06 + 16.9786 38.8912 0.953670E-06 + 25.6556 30.3402 0.953670E-06 + 13.4678 42.5387 0.953670E-06 + 3.90547 51.9290 0.953670E-06 + -38.7093 94.9223 0.953670E-06 + 26.7602 29.3355 0.953670E-06 + -45.1531 101.221 0.953670E-06 + 27.8662 28.2948 0.953670E-06 + 28.9481 27.2370 0.953670E-06 + -4.24211 60.3691 0.953670E-06 + -40.3474 96.2445 0.953670E-06 + -41.7061 97.5626 0.953670E-06 + 18.0826 37.9808 0.953670E-06 + -0.215348 56.5953 0.953670E-06 + -36.8297 93.4628 0.953670E-06 + -31.7948 88.0689 0.953670E-06 + 5.43479 50.4244 0.953670E-06 + -11.1681 67.2884 0.953670E-06 + 11.0004 45.2890 0.953670E-06 + -29.5314 85.7026 0.953670E-06 + -1.85644 58.1451 0.953670E-06 + -46.0545 102.336 0.953670E-06 + -6.37009 62.8522 0.953670E-06 + 14.6081 41.6651 0.953670E-06 + -8.77467 65.1981 0.953670E-06 + 19.1751 37.0590 0.953670E-06 + -33.3144 89.9336 0.953670E-06 + 8.30150 48.1205 0.953670E-06 + -46.9819 103.446 0.953670E-06 + 2.05096 54.4021 0.953670E-06 + -11.6931 68.1185 0.953670E-06 + -2.52713 59.0350 0.953670E-06 + -34.9919 91.7490 0.953670E-06 + 20.2556 36.1278 0.953670E-06 + 12.1708 44.4136 0.953670E-06 + -42.3915 98.7878 0.953670E-06 + 3.59012 52.8346 0.953670E-06 + -28.6580 85.1872 0.953670E-06 + 6.66406 49.7831 0.953670E-06 + -40.9366 97.2268 0.953670E-06 + -47.9428 104.548 0.953670E-06 + -4.62675 61.2966 0.953670E-06 + 15.7388 40.7816 0.953670E-06 + -0.530494 57.3999 0.953670E-06 + 0.801581 56.0551 0.953670E-06 + 21.3245 35.1892 0.953670E-06 + -43.2709 99.9607 0.953670E-06 + -30.8553 87.5992 0.953670E-06 + -6.85377 63.8325 0.953670E-06 + 5.13667 51.3325 0.953670E-06 + 22.3841 34.2448 0.953670E-06 + -9.29518 66.0960 0.953670E-06 + -12.2261 68.9315 0.953670E-06 + -48.9456 105.638 0.953670E-06 + -39.4795 96.0706 0.953670E-06 + 23.4384 33.2962 0.953670E-06 + 9.63024 47.2605 0.953670E-06 + 16.8603 39.8865 0.953670E-06 + 13.3288 43.5402 0.953670E-06 + -37.6935 94.7703 0.953670E-06 + 24.4945 32.3445 0.953670E-06 + -2.98541 59.8800 0.953670E-06 + -27.7983 84.6534 0.953670E-06 + -44.1580 101.094 0.953670E-06 + -32.3170 89.5113 0.953670E-06 + 25.5647 31.3882 0.953670E-06 + 17.9725 38.9792 0.953670E-06 + -12.7655 69.7242 0.953670E-06 + 26.6733 30.4142 0.953670E-06 + 7.93934 49.1327 0.953670E-06 + -35.7319 93.2155 0.953670E-06 + 10.8490 46.3209 0.953670E-06 + -45.0569 102.217 0.953670E-06 + -33.9391 91.3968 0.953670E-06 + 27.8121 29.3879 0.953670E-06 + 28.9286 28.3134 0.953670E-06 + 1.82416 55.3352 0.953670E-06 + 14.4759 42.6625 0.953670E-06 + 3.29104 53.7499 0.953670E-06 + -4.99941 62.2713 0.953670E-06 + -7.36818 64.7900 0.953670E-06 + -26.9520 84.1022 0.953670E-06 + 19.0740 38.0604 0.953670E-06 + -40.1753 97.0816 0.953670E-06 + 0.583555 56.8412 0.953670E-06 + -9.82281 66.9739 0.953670E-06 + -45.9739 103.338 0.953670E-06 + -13.3074 70.4915 0.953670E-06 + -1.48817 58.9975 0.953670E-06 + -29.9337 87.1017 0.953670E-06 + 4.83182 52.2342 0.953670E-06 + 6.36022 50.7120 0.953670E-06 + -0.778952 58.2803 0.953670E-06 + 20.1637 37.1319 0.953670E-06 + -3.37618 60.7465 0.953670E-06 + 12.0257 45.4305 0.953670E-06 + -40.7211 97.8319 0.953670E-06 + 15.6125 41.7776 0.953670E-06 + -46.9166 104.459 0.953670E-06 + -26.1192 83.5340 0.953670E-06 + -41.2777 98.5703 0.953670E-06 + -31.3326 89.0536 0.953670E-06 + -10.3573 67.8332 0.953670E-06 + 21.2410 36.1958 0.953670E-06 + -13.8428 71.2249 0.953670E-06 + -42.2516 99.8249 0.953670E-06 + -1.83512 59.5456 0.953670E-06 + -38.5543 95.9411 0.953670E-06 + -29.0307 86.5818 0.953670E-06 + -47.8939 105.578 0.953670E-06 + -7.89890 65.7229 0.953670E-06 + -14.3405 71.9015 0.953670E-06 + 13.1911 44.5496 0.953670E-06 + 16.7399 40.8834 0.953670E-06 + -32.8953 90.9974 0.953670E-06 + 22.3067 35.2543 0.953670E-06 + -25.3000 82.9498 0.953670E-06 + -14.7054 72.4554 0.953670E-06 + -36.6109 94.6322 0.953670E-06 + -5.38908 63.3222 0.953670E-06 + -43.1535 100.967 0.953670E-06 + 23.3634 34.3098 0.953670E-06 + 3.01449 54.6651 0.953670E-06 + 7.60082 50.0841 0.953670E-06 + -10.8987 68.6736 0.953670E-06 + -48.9172 106.694 0.953670E-06 + 1.64298 56.2253 0.953670E-06 + 24.4159 33.3648 0.953670E-06 + 0.330750 57.6553 0.953670E-06 + -34.6439 92.8692 0.953670E-06 + 17.8586 39.9787 0.953670E-06 + 9.44966 48.4646 0.953670E-06 + -3.72836 61.6483 0.953670E-06 + 25.4732 32.4216 0.953670E-06 + 6.05813 51.6252 0.953670E-06 + 4.52869 53.1365 0.953670E-06 + 10.7118 47.3652 0.953670E-06 + -28.1446 86.0441 0.953670E-06 + -44.0539 102.093 0.953670E-06 + -24.4938 82.3499 0.953670E-06 + 14.3455 43.6660 0.953670E-06 + -39.3476 96.9780 0.953670E-06 + -2.19660 60.2814 0.953670E-06 + 26.5542 31.4787 0.953670E-06 + 18.9679 39.0629 0.953670E-06 + -11.4472 69.4934 0.953670E-06 + -0.865117 59.1105 0.953670E-06 + -23.7010 81.7361 0.953670E-06 + -40.0780 97.8657 0.953670E-06 + -44.9645 103.220 0.953670E-06 + -30.3662 88.5587 0.953670E-06 + -8.43846 66.6327 0.953670E-06 + -5.90693 64.3506 0.953670E-06 + 27.7194 30.5075 0.953670E-06 + -22.9201 81.1087 0.953670E-06 + 11.8839 46.4544 0.953670E-06 + 28.8990 29.4231 0.953670E-06 + -27.2734 85.4905 0.953670E-06 + 20.0663 38.1371 0.953670E-06 + -31.8638 90.5606 0.953670E-06 + 15.4877 42.7770 0.953670E-06 + -37.5724 95.8553 0.953670E-06 + -45.8929 104.351 0.953670E-06 + -22.1507 80.4686 0.953670E-06 + -12.0016 70.2886 0.953670E-06 + 8.88680 49.4910 0.953670E-06 + 2.76198 55.5689 0.953670E-06 + 1.42099 57.0654 0.953670E-06 + 21.1524 37.2030 0.953670E-06 + -21.3926 79.8150 0.953670E-06 + 0.935471E-01 58.4907 0.953670E-06 + -16.4824 74.9275 0.953670E-06 + 5.75657 52.5299 0.953670E-06 + -15.7906 74.2138 0.953670E-06 + -20.6473 79.1470 0.953670E-06 + -6.45442 65.3311 0.953670E-06 + 4.23420 54.0394 0.953670E-06 + 7.28406 51.0077 0.953670E-06 + -46.8472 105.489 0.953670E-06 + -4.04024 62.6149 0.953670E-06 + 16.6194 41.8819 0.953670E-06 + -26.4157 84.9218 0.953670E-06 + -17.1590 75.6488 0.953670E-06 + -19.9181 78.4647 0.953670E-06 + -41.2065 99.7053 0.953670E-06 + -15.0547 73.5385 0.953670E-06 + -2.54210 61.0981 0.953670E-06 + 13.0545 45.5671 0.953670E-06 + 22.2257 36.2633 0.953670E-06 + -42.1391 100.844 0.953670E-06 + -33.5395 92.5372 0.953670E-06 + -17.8323 76.3629 0.953670E-06 + -1.12001 59.8385 0.953670E-06 + -18.5120 77.0696 0.953670E-06 + -19.2066 77.7711 0.953670E-06 + -12.5599 71.0532 0.953670E-06 + -8.98398 67.5220 0.953670E-06 + -47.8389 106.635 0.953670E-06 + 23.2871 35.3208 0.953670E-06 + 17.7428 40.9788 0.953670E-06 + -29.4253 88.0293 0.953670E-06 + 24.3395 34.3791 0.953670E-06 + -40.1920 98.7156 0.953670E-06 + -25.5711 84.3380 0.953670E-06 + -43.0457 101.970 0.953670E-06 + -48.8839 107.790 0.953670E-06 + -38.4660 96.9058 0.953670E-06 + 14.2176 44.6773 0.953670E-06 + -13.1192 71.7784 0.953670E-06 + 25.3881 33.4422 0.953670E-06 + -35.4055 94.4886 0.953670E-06 + 10.6214 48.4040 0.953670E-06 + -30.8439 90.0841 0.953670E-06 + -14.2582 73.0453 0.953670E-06 + -9.53526 68.3920 0.953670E-06 + 18.8582 40.0661 0.953670E-06 + 26.4436 32.5147 0.953670E-06 + 8.51645 50.4073 0.953670E-06 + -13.6783 72.4495 0.953670E-06 + -43.9535 103.097 0.953670E-06 + 1.17753 57.8969 0.953670E-06 + -7.01159 66.2753 0.953670E-06 + 2.52628 56.4498 0.953670E-06 + -28.5098 87.4789 0.953670E-06 + -39.2804 97.8418 0.953670E-06 + 9.97053 49.3067 0.953670E-06 + 27.5345 31.5991 0.953670E-06 + 11.7500 47.4781 0.953670E-06 + -0.109502 59.3108 0.953670E-06 + 5.45739 53.4304 0.953670E-06 + 6.97825 51.9182 0.953670E-06 + -24.7395 83.7398 0.953670E-06 + 3.95184 54.9386 0.953670E-06 + 19.9643 39.1432 0.953670E-06 + -2.86178 61.9486 0.953670E-06 + -1.42015 60.6086 0.953670E-06 + 15.3664 43.7814 0.953670E-06 + -10.0930 69.2420 0.953670E-06 + -44.8716 104.232 0.953670E-06 + -36.5234 95.8098 0.953670E-06 + -32.4558 92.1136 0.953670E-06 + 21.0590 38.2114 0.953670E-06 + -27.6144 86.9153 0.953670E-06 + -23.9209 83.1283 0.953670E-06 + 12.9173 46.5906 0.953670E-06 + 16.5014 42.8820 0.953670E-06 + -45.8071 105.379 0.953670E-06 + -34.3082 93.9859 0.953670E-06 + -10.6574 70.0694 0.953670E-06 + -4.27146 63.8237 0.953670E-06 + 22.1407 37.2730 0.953670E-06 + -23.1148 82.5054 0.953670E-06 + -41.1189 100.736 0.953670E-06 + 28.8534 30.6335 0.953670E-06 + -7.57230 67.1927 0.953670E-06 + 9.68141 49.9351 0.953670E-06 + -29.8435 89.5580 0.953670E-06 + 0.932309 58.7276 0.953670E-06 + -37.5303 96.8917 0.953670E-06 + -22.3193 81.8729 0.953670E-06 + -46.7692 106.542 0.953670E-06 + 23.2089 36.3312 0.953670E-06 + 17.6272 41.9790 0.953670E-06 + -3.13701 62.7841 0.953670E-06 + 2.28215 57.3053 0.953670E-06 + -26.7345 86.3402 0.953670E-06 + -0.356945 60.0998 0.953670E-06 + -40.1797 99.6782 0.953670E-06 + 5.16296 54.3274 0.953670E-06 + -31.3907 91.6622 0.953670E-06 + 6.67714 52.8217 0.953670E-06 + -4.92791 64.9224 0.953670E-06 + 8.19581 51.3099 0.953670E-06 + -1.72869 61.4242 0.953670E-06 + -42.0335 101.850 0.953670E-06 + -11.2285 70.8707 0.953670E-06 + -21.5316 81.2312 0.953670E-06 + 3.68154 55.8286 0.953670E-06 + 14.0911 45.6983 0.953670E-06 + 24.2645 35.3900 0.953670E-06 + -47.7738 107.728 0.953670E-06 + 10.6648 49.3307 0.953670E-06 + -38.4421 97.8010 0.953670E-06 + 25.3102 34.4546 0.953670E-06 + -20.7499 80.5779 0.953670E-06 + 18.7465 41.0691 0.953670E-06 + -39.2670 98.7152 0.953670E-06 + -42.9411 102.973 0.953670E-06 + 26.3509 33.5312 0.953670E-06 + 11.6323 48.4833 0.953670E-06 + -48.8439 108.935 0.953670E-06 + -5.52731 65.9148 0.953670E-06 + -25.8673 85.7531 0.953670E-06 + -19.9773 79.9083 0.953670E-06 + -11.8062 71.6407 0.953670E-06 + -19.2235 79.2197 0.953670E-06 + 27.3966 32.6293 0.953670E-06 + 19.8586 40.1498 0.953670E-06 + -8.13538 68.0895 0.953670E-06 + 15.2500 44.7934 0.953670E-06 + -3.31247 63.4869 0.953670E-06 + -43.8525 104.106 0.953670E-06 + -15.7088 75.6959 0.953670E-06 + -17.7795 77.8142 0.953670E-06 + -16.3934 76.3999 0.953670E-06 + -18.4917 78.5196 0.953670E-06 + -35.4785 95.7269 0.953670E-06 + -17.0823 77.1071 0.953670E-06 + 0.691091 59.5496 0.953670E-06 + 9.38373 50.7402 0.953670E-06 + -34.5887 95.0883 0.953670E-06 + 2.02833 58.1477 0.953670E-06 + -28.8848 88.9794 0.953670E-06 + 28.4753 31.7747 0.953670E-06 + -25.0119 85.1530 0.953670E-06 + 20.9612 39.2209 0.953670E-06 + -15.0171 75.0037 0.953670E-06 + -14.3168 74.3381 0.953670E-06 + 12.7767 47.6127 0.953670E-06 + 6.37862 53.7207 0.953670E-06 + -0.630733 60.8996 0.953670E-06 + 4.87459 55.2192 0.953670E-06 + -12.3914 72.3743 0.953670E-06 + 7.89129 52.2111 0.953670E-06 + -44.7739 105.255 0.953670E-06 + 16.3885 43.8848 0.953670E-06 + -8.70252 68.9677 0.953670E-06 + 3.41873 56.7042 0.953670E-06 + -2.03499 62.2718 0.953670E-06 + -13.6196 73.7153 0.953670E-06 + -6.11654 66.8603 0.953670E-06 + 22.0517 38.2841 0.953670E-06 + -33.1110 93.7999 0.953670E-06 + -37.6389 97.7798 0.953670E-06 + -12.9900 73.0661 0.953670E-06 + -27.9633 88.3885 0.953670E-06 + -24.1688 84.5400 0.953670E-06 + -45.7116 106.424 0.953670E-06 + 23.1282 37.3424 0.953670E-06 + 17.5143 42.9786 0.953670E-06 + 10.4874 50.1525 0.953670E-06 + -30.3264 91.1748 0.953670E-06 + -34.0448 94.8774 0.953670E-06 + -9.27589 69.8263 0.953670E-06 + 13.9613 46.7298 0.953670E-06 + -41.0214 101.738 0.953670E-06 + 29.4341 31.3569 0.953670E-06 + 24.1900 36.4002 0.953670E-06 + -40.1111 100.656 0.953670E-06 + 1.77009 58.9825 0.953670E-06 + -36.4362 97.0345 0.953670E-06 + 0.436027 60.3601 0.953670E-06 + 11.5318 49.4375 0.953670E-06 + 18.6346 42.0708 0.953670E-06 + -46.6770 107.626 0.953670E-06 + -27.0650 87.7955 0.953670E-06 + 25.2378 35.4630 0.953670E-06 + -41.9281 102.851 0.953670E-06 + -23.3389 83.9155 0.953670E-06 + -2.35078 63.1257 0.953670E-06 + -39.2172 99.6307 0.953670E-06 + 9.08914 51.6089 0.953670E-06 + -9.85650 70.6621 0.953670E-06 + -38.3866 98.6641 0.953670E-06 + 3.15451 57.5646 0.953670E-06 + 26.2731 34.5374 0.953670E-06 + 6.08243 54.6153 0.953670E-06 + 7.59184 53.1111 0.953670E-06 + 4.59183 56.1031 0.953670E-06 + -47.6939 108.868 0.953670E-06 + -22.5222 83.2829 0.953670E-06 + 15.1386 45.8181 0.953670E-06 + -6.69922 67.7778 0.953670E-06 + 27.2984 33.6329 0.953670E-06 + 19.7504 41.1558 0.953670E-06 + -0.911913 61.7275 0.953670E-06 + -42.8353 103.979 0.953670E-06 + -31.9909 93.2711 0.953670E-06 + -34.5756 95.7656 0.953670E-06 + -21.7153 82.6461 0.953670E-06 + -36.9914 97.8108 0.953670E-06 + -33.4748 94.7577 0.953670E-06 + 28.3146 32.7712 0.953670E-06 + -26.1807 87.1982 0.953670E-06 + 12.6286 48.6186 0.953670E-06 + 20.8595 40.2310 0.953670E-06 + -10.4446 71.4716 0.953670E-06 + -20.9118 82.0064 0.953670E-06 + -2.72981 63.9301 0.953670E-06 + -48.7974 110.148 0.953670E-06 + -43.7471 105.124 0.953670E-06 + 16.2839 44.8931 0.953670E-06 + -3.37036 64.6738 0.953670E-06 + 1.50962 59.8094 0.953670E-06 + -29.2675 90.6169 0.953670E-06 + 29.2709 32.0557 0.953670E-06 + 10.2457 51.0035 0.953670E-06 + -20.1047 81.3595 0.953670E-06 + 21.9585 39.2967 0.953670E-06 + 2.88599 58.4136 0.953670E-06 + 0.171458 61.1724 0.953670E-06 + -25.3062 86.5928 0.953670E-06 + -19.2953 80.6926 0.953670E-06 + -11.0407 72.2514 0.953670E-06 + -44.6669 106.291 0.953670E-06 + -35.3550 96.7986 0.953670E-06 + -3.99382 65.5962 0.953670E-06 + 13.8163 47.7664 0.953670E-06 + -7.27805 68.6773 0.953670E-06 + 17.4072 43.9772 0.953670E-06 + 23.0442 38.3556 0.953670E-06 + -37.5478 98.5823 0.953670E-06 + 7.29362 54.0090 0.953670E-06 + 5.78858 55.5046 0.953670E-06 + 4.31224 56.9770 0.953670E-06 + 8.79567 52.4995 0.953670E-06 + -18.5143 79.9912 0.953670E-06 + 24.1145 37.4118 0.953670E-06 + -1.19282 62.5965 0.953670E-06 + 11.3569 50.3413 0.953670E-06 + -33.8347 95.5901 0.953670E-06 + -30.9112 92.8114 0.953670E-06 + -40.0179 101.635 0.953670E-06 + -17.7648 79.2785 0.953670E-06 + -24.4410 85.9764 0.953670E-06 + 18.5246 43.0698 0.953670E-06 + -17.0400 78.5653 0.953670E-06 + -28.2981 89.9424 0.953670E-06 + -16.3327 77.8550 0.953670E-06 + 25.1682 36.4709 0.953670E-06 + -11.6466 72.9990 0.953670E-06 + -15.6369 77.1488 0.953670E-06 + -40.9173 102.732 0.953670E-06 + -39.1335 100.572 0.953670E-06 + -7.85885 69.5618 0.953670E-06 + -4.60452 66.5517 0.953670E-06 + 1.24386 60.6277 0.953670E-06 + -14.9479 76.4480 0.953670E-06 + -38.2973 99.5510 0.953670E-06 + 15.0273 46.8641 0.953670E-06 + 2.61381 59.2542 0.953670E-06 + -14.2619 75.7556 0.953670E-06 + -45.6002 107.491 0.953670E-06 + 26.2051 35.5398 0.953670E-06 + -13.5796 75.0743 0.953670E-06 + 19.6409 42.1595 0.953670E-06 + 27.2246 34.6268 0.953670E-06 + -12.2667 73.7141 0.953670E-06 + -41.8202 103.852 0.953670E-06 + -12.9089 74.4014 0.953670E-06 + 12.4700 49.5940 0.953670E-06 + -0.888710E-01 62.0003 0.953670E-06 + -36.7659 98.4445 0.953670E-06 + -23.5868 85.3477 0.953670E-06 + -27.3862 89.2984 0.953670E-06 + 28.2230 33.7472 0.953670E-06 + -46.5618 108.750 0.953670E-06 + -8.44700 70.4283 0.953670E-06 + 9.97794 51.8826 0.953670E-06 + 20.7543 41.2403 0.953670E-06 + 4.03223 57.8404 0.953670E-06 + 6.99544 54.9035 0.953670E-06 + 8.50091 53.3970 0.953670E-06 + 29.1752 32.9393 0.953670E-06 + 16.1922 45.9140 0.953670E-06 + 5.49658 56.3872 0.953670E-06 + -33.1261 95.3293 0.953670E-06 + -42.7254 104.991 0.953670E-06 + -1.49496 63.5248 0.953670E-06 + -5.22235 67.4804 0.953670E-06 + -34.4245 96.6296 0.953670E-06 + -35.9777 98.0802 0.953670E-06 + 21.8608 40.3104 0.953670E-06 + -22.7470 84.7083 0.953670E-06 + -47.5936 110.072 0.953670E-06 + 2.33863 60.0869 0.953670E-06 + -26.4956 88.6762 0.953670E-06 + 0.976299 61.4389 0.953670E-06 + 13.6389 48.7881 0.953670E-06 + -9.04375 71.2725 0.953670E-06 + -21.9237 84.0638 0.953670E-06 + -43.6334 106.151 0.953670E-06 + -32.4035 94.8161 0.953670E-06 + 17.3102 44.9750 0.953670E-06 + 22.9561 39.3711 0.953670E-06 + -29.7956 92.3486 0.953670E-06 + 11.1316 51.2379 0.953670E-06 + -21.1123 83.4230 0.953670E-06 + -37.4131 99.4329 0.953670E-06 + 3.74987 58.6947 0.953670E-06 + 24.0364 38.4262 0.953670E-06 + -5.82436 68.3867 0.953670E-06 + -25.6124 88.0594 0.953670E-06 + -1.93670 64.4283 0.953670E-06 + -9.64882 72.0908 0.953670E-06 + 18.4192 44.0643 0.953670E-06 + -48.7518 111.499 0.953670E-06 + -20.3005 82.7908 0.953670E-06 + 25.0992 37.4810 0.953670E-06 + -0.323984 62.8744 0.953670E-06 + 8.20377 54.2954 0.953670E-06 + 6.69697 55.7933 0.953670E-06 + -39.0311 101.529 0.953670E-06 + 5.20526 57.2620 0.953670E-06 + 9.69684 52.7770 0.953670E-06 + -38.1872 100.467 0.953670E-06 + -44.5452 107.341 0.953670E-06 + -35.0744 97.7973 0.953670E-06 + 2.06008 60.9113 0.953670E-06 + 14.8951 47.9378 0.953670E-06 + 26.1426 36.5426 0.953670E-06 + -39.9128 102.617 0.953670E-06 + -19.4676 82.1638 0.953670E-06 + 12.2747 50.5390 0.953670E-06 + -49.4007 112.322 0.953670E-06 + 19.5317 43.1590 0.953670E-06 + -24.7331 87.4381 0.953670E-06 + -2.48637 65.3093 0.953670E-06 + 27.1649 35.6189 0.953670E-06 + -40.8084 103.727 0.953670E-06 + -33.5918 96.4064 0.953670E-06 + -6.41342 69.2836 0.953670E-06 + 0.718378 62.2385 0.953670E-06 + -31.4832 94.3648 0.953670E-06 + -10.2622 72.8812 0.953670E-06 + 28.1619 34.7217 0.953670E-06 + 3.46478 59.5413 0.953670E-06 + 29.1198 33.8729 0.953670E-06 + -18.5918 81.5167 0.953670E-06 + 20.6464 42.2471 0.953670E-06 + -17.7806 80.7791 0.953670E-06 + -41.7081 104.858 0.953670E-06 + -36.5518 99.2629 0.953670E-06 + 16.1204 46.9691 0.953670E-06 + -45.4632 108.581 0.953670E-06 + -7.00290 70.1744 0.953670E-06 + -23.8582 86.8067 0.953670E-06 + 13.4451 49.7836 0.953670E-06 + -3.06364 66.2488 0.953670E-06 + -10.8848 73.6428 0.953670E-06 + -17.0204 80.0421 0.953670E-06 + 21.7586 41.3238 0.953670E-06 + -16.2907 79.3165 0.953670E-06 + 1.77927 61.7258 0.953670E-06 + 10.8760 52.1395 0.953670E-06 + -15.5798 78.6002 0.953670E-06 + 17.2306 45.9720 0.953670E-06 + -27.6456 90.8742 0.953670E-06 + 4.91311 58.1290 0.953670E-06 + -42.6084 106.009 0.953670E-06 + -28.5762 91.8145 0.953670E-06 + 7.90400 55.1917 0.953670E-06 + 6.39791 56.6775 0.953670E-06 + 9.40717 53.6777 0.953670E-06 + -14.8815 77.8907 0.953670E-06 + -14.1918 77.1865 0.953670E-06 + 22.8630 40.3886 0.953670E-06 + -13.5088 76.4868 0.953670E-06 + -12.8331 75.7897 0.953670E-06 + -12.1683 75.0901 0.953670E-06 + -22.9916 86.1618 0.953670E-06 + -7.60496 71.0496 0.953670E-06 + -46.4080 109.938 0.953670E-06 + -26.7788 90.1840 0.953670E-06 + -11.5192 74.3774 0.953670E-06 + 3.17694 60.3808 0.953670E-06 + 0.495249 62.9997 0.953670E-06 + -30.4679 93.9689 0.953670E-06 + -32.7912 96.1202 0.953670E-06 + -34.1800 97.5510 0.953670E-06 + 23.9543 39.4442 0.953670E-06 + -3.66805 67.2250 0.953670E-06 + -35.6888 99.0088 0.953670E-06 + 14.6683 48.9871 0.953670E-06 + 18.3222 45.0523 0.953670E-06 + -0.483919 63.9584 0.953670E-06 + -37.2618 100.333 0.953670E-06 + 25.0284 38.4954 0.953670E-06 + -43.5076 107.187 0.953670E-06 + 12.0446 51.4686 0.953670E-06 + -22.1412 85.5041 0.953670E-06 + 26.0821 37.5493 0.953670E-06 + -38.0622 101.410 0.953670E-06 + -8.21866 71.9020 0.953670E-06 + -4.33750 68.1310 0.953670E-06 + -25.9099 89.5466 0.953670E-06 + 4.61920 58.9888 0.953670E-06 + -47.4725 111.353 0.953670E-06 + 19.4246 44.1516 0.953670E-06 + -49.2305 113.046 0.953670E-06 + 1.49814 62.5249 0.953670E-06 + 27.1126 36.6138 0.953670E-06 + -38.9180 102.499 0.953670E-06 + -21.3168 84.8417 0.953670E-06 + -39.8019 103.604 0.953670E-06 + 28.1160 35.6998 0.953670E-06 + 6.09789 57.5555 0.953670E-06 + 7.60173 56.0843 0.953670E-06 + 9.11106 54.5797 0.953670E-06 + 10.6013 53.0461 0.953670E-06 + 2.88597 61.2128 0.953670E-06 + 29.0842 34.8237 0.953670E-06 + 20.5364 43.2489 0.953670E-06 + 0.360268 63.6323 0.953670E-06 + -31.9765 95.7527 0.953670E-06 + -8.84139 72.7285 0.953670E-06 + -20.5130 84.1940 0.953670E-06 + -40.6954 104.726 0.953670E-06 + -44.4022 108.403 0.953670E-06 + -25.0331 88.9191 0.953670E-06 + 13.2253 50.7549 0.953670E-06 + -1.03567 64.9551 0.953670E-06 + -4.95613 69.0119 0.953670E-06 + -34.7974 98.7480 0.953670E-06 + 21.6518 42.3349 0.953670E-06 + -19.7129 83.5741 0.953670E-06 + 17.1832 46.9651 0.953670E-06 + 4.32320 59.8420 0.953670E-06 + -41.5900 105.868 0.953670E-06 + -36.3515 100.159 0.953670E-06 + -33.3172 97.2912 0.953670E-06 + -29.3691 93.5999 0.953670E-06 + -48.3775 112.745 0.953670E-06 + 16.0846 48.1380 0.953670E-06 + -5.54279 69.9010 0.953670E-06 + -9.47181 73.5279 0.953670E-06 + -24.1503 88.2874 0.953670E-06 + 22.7640 41.4070 0.953670E-06 + -18.8757 82.9914 0.953670E-06 + -45.2841 109.691 0.953670E-06 + 14.4465 50.0015 0.953670E-06 + 1.21430 63.2945 0.953670E-06 + -1.56652 65.8930 0.953670E-06 + 2.59113 62.0363 0.953670E-06 + 18.2387 46.0299 0.953670E-06 + 11.7880 52.3921 0.953670E-06 + 23.8666 40.4659 0.953670E-06 + -31.0907 95.3964 0.953670E-06 + 5.79647 58.4273 0.953670E-06 + 7.29716 56.9723 0.953670E-06 + 10.3140 53.9548 0.953670E-06 + 8.80977 55.4801 0.953670E-06 + -42.4819 107.034 0.953670E-06 + -10.1098 74.3010 0.953670E-06 + -6.12939 70.8048 0.953670E-06 + -23.2643 87.6445 0.953670E-06 + -27.5234 92.1234 0.953670E-06 + 24.9537 39.5155 0.953670E-06 + 4.02490 60.6891 0.953670E-06 + 26.0206 38.5623 0.953670E-06 + -37.1069 101.268 0.953670E-06 + -17.0018 81.5715 0.953670E-06 + 19.3220 45.1344 0.953670E-06 + -16.2523 80.7979 0.953670E-06 + -26.9319 91.6049 0.953670E-06 + -15.5296 80.0598 0.953670E-06 + -13.4355 77.9147 0.953670E-06 + -14.1248 78.6241 0.953670E-06 + -14.8218 79.3380 0.953670E-06 + -37.9330 102.373 0.953670E-06 + -12.7534 77.2066 0.953670E-06 + 27.0632 37.6148 0.953670E-06 + -35.4445 99.9395 0.953670E-06 + -12.0786 76.4966 0.953670E-06 + -2.09848 66.8722 0.953670E-06 + -17.8242 82.4459 0.953670E-06 + -32.4756 96.9996 0.953670E-06 + -33.9051 98.4859 0.953670E-06 + -11.4124 75.7800 0.953670E-06 + 0.899230 64.0141 0.953670E-06 + -6.74697 71.6925 0.953670E-06 + 28.0778 36.6840 0.953670E-06 + -22.3800 86.9847 0.953670E-06 + -38.8016 103.479 0.953670E-06 + -10.7563 75.0502 0.953670E-06 + -49.1406 113.960 0.953670E-06 + 12.9799 51.7082 0.953670E-06 + -43.3659 108.230 0.953670E-06 + 20.4255 44.2428 0.953670E-06 + 15.6940 49.2236 0.953670E-06 + 29.0588 35.7851 0.953670E-06 + 2.28995 62.8487 0.953670E-06 + -28.2738 93.1761 0.953670E-06 + 5.49347 59.2932 0.953670E-06 + -26.1616 91.0149 0.953670E-06 + -39.6879 104.595 0.953670E-06 + -21.5119 86.3034 0.953670E-06 + 0.362658 64.6939 0.953670E-06 + 21.5403 43.3413 0.953670E-06 + 6.99051 57.8551 0.953670E-06 + 10.0175 54.8631 0.953670E-06 + -47.3642 112.589 0.953670E-06 + 8.50422 56.3774 0.953670E-06 + -46.1786 111.269 0.953670E-06 + -7.38100 72.5531 0.953670E-06 + 11.5126 53.3129 0.953670E-06 + -30.1213 95.0969 0.953670E-06 + -40.5774 105.729 0.953670E-06 + 3.72373 61.5301 0.953670E-06 + -25.3202 90.4015 0.953670E-06 + -20.6929 85.6081 0.953670E-06 + 17.2017 47.9308 0.953670E-06 + 14.1990 50.9931 0.953670E-06 + 22.6583 42.4242 0.953670E-06 + -44.2294 109.468 0.953670E-06 + -19.9128 84.9439 0.953670E-06 + -3.49595 68.8144 0.953670E-06 + 18.1763 46.9889 0.953670E-06 + -36.1603 101.098 0.953670E-06 + -31.6382 96.6777 0.953670E-06 + -2.65093 67.9868 0.953670E-06 + -8.02364 73.3858 0.953670E-06 + -19.1617 84.3299 0.953670E-06 + -34.5334 99.6950 0.953670E-06 + 23.7717 41.4902 0.953670E-06 + 1.97424 63.6467 0.953670E-06 + 5.18886 60.1536 0.953670E-06 + -4.11305 69.6363 0.953670E-06 + -41.4641 106.884 0.953670E-06 + -24.4494 89.7764 0.953670E-06 + -0.145837 65.5421 0.953670E-06 + 16.7311 48.8562 0.953670E-06 + -18.4526 83.7971 0.953670E-06 + -33.0262 98.2099 0.953670E-06 + 24.8728 40.5416 0.953670E-06 + 19.2265 46.1028 0.953670E-06 + -48.2412 113.800 0.953670E-06 + 25.9552 39.5837 0.953670E-06 + 3.41840 62.3648 0.953670E-06 + -17.8563 83.4254 0.953670E-06 + 12.7135 52.6497 0.953670E-06 + -27.2651 92.8991 0.953670E-06 + -8.67218 74.1915 0.953670E-06 + 15.4733 50.2469 0.953670E-06 + 6.68205 58.7328 0.953670E-06 + 9.71410 55.7694 0.953670E-06 + 11.2234 54.2316 0.953670E-06 + 8.19515 57.2706 0.953670E-06 + -36.9545 102.232 0.953670E-06 + -23.5626 89.1412 0.953670E-06 + -45.0310 110.784 0.953670E-06 + 27.0133 38.6248 0.953670E-06 + -4.66681 70.5095 0.953670E-06 + -42.3436 108.065 0.953670E-06 + -37.8064 103.352 0.953670E-06 + 28.0427 37.6765 0.953670E-06 + 20.3148 45.2255 0.953670E-06 + 29.0388 36.7553 0.953670E-06 + 4.88252 61.0089 0.953670E-06 + -38.6861 104.467 0.953670E-06 + 1.62168 64.4316 0.953670E-06 + -0.638081 66.4435 0.953670E-06 + -30.7980 96.3630 0.953670E-06 + -9.32565 74.9722 0.953670E-06 + -49.0946 114.921 0.953670E-06 + -22.6630 88.4933 0.953670E-06 + -35.2177 100.893 0.953670E-06 + 21.4246 44.3398 0.953670E-06 + -39.5711 105.591 0.953670E-06 + 16.5817 49.5130 0.953670E-06 + 13.9316 51.9636 0.953670E-06 + -26.4388 92.4226 0.953670E-06 + -32.1617 97.9118 0.953670E-06 + -43.2054 109.273 0.953670E-06 + 17.3552 48.7543 0.953670E-06 + -28.9345 94.9239 0.953670E-06 + -33.6256 99.4322 0.953670E-06 + 6.37217 59.6055 0.953670E-06 + -5.21932 71.4550 0.953670E-06 + 3.10604 63.1933 0.953670E-06 + -12.6780 78.6352 0.953670E-06 + -13.3642 79.3514 0.953670E-06 + -14.0597 80.0662 0.953670E-06 + 18.1427 47.9105 0.953670E-06 + -46.3253 112.554 0.953670E-06 + -11.9952 77.9199 0.953670E-06 + -14.7602 80.7873 0.953670E-06 + 22.5452 43.4377 0.953670E-06 + -15.4609 81.5192 0.953670E-06 + -11.3186 77.2001 0.953670E-06 + -16.1576 82.2720 0.953670E-06 + -10.6483 76.4719 0.953670E-06 + -21.7504 87.8247 0.953670E-06 + -9.98411 75.7309 0.953670E-06 + -1.10771 67.3779 0.953670E-06 + 9.40529 56.6725 0.953670E-06 + 10.9243 55.1477 0.953670E-06 + 7.88330 58.1593 0.953670E-06 + 12.4309 53.5836 0.953670E-06 + -5.86861 72.3634 0.953670E-06 + -40.4529 106.736 0.953670E-06 + 15.1895 51.2578 0.953670E-06 + 4.57392 61.8592 0.953670E-06 + -29.9894 96.0989 0.953670E-06 + 23.6678 42.5155 0.953670E-06 + -16.8109 83.0530 0.953670E-06 + -35.9778 102.069 0.953670E-06 + 1.18857 65.2249 0.953670E-06 + -25.6039 91.8628 0.953670E-06 + -47.2868 113.686 0.953670E-06 + 19.1400 47.0503 0.953670E-06 + -45.3431 111.928 0.953670E-06 + -20.0342 86.3503 0.953670E-06 + -2.39087 68.9973 0.953670E-06 + -44.0206 110.512 0.953670E-06 + -19.2875 85.6536 0.953670E-06 + -20.8367 87.1160 0.953670E-06 + -6.53205 73.2303 0.953670E-06 + 24.7833 41.5732 0.953670E-06 + -27.8334 94.3237 0.953670E-06 + -2.84178 69.5093 0.953670E-06 + 6.06120 60.4735 0.953670E-06 + -18.5721 85.0135 0.953670E-06 + -17.2925 83.8291 0.953670E-06 + 25.8830 40.6145 0.953670E-06 + -31.3087 97.5927 0.953670E-06 + -24.7453 91.2604 0.953670E-06 + -17.8968 84.4161 0.953670E-06 + -41.3289 107.904 0.953670E-06 + 20.2052 46.1931 0.953670E-06 + 2.78065 64.0177 0.953670E-06 + -36.8114 103.217 0.953670E-06 + -34.2784 100.658 0.953670E-06 + 26.9595 39.6466 0.953670E-06 + -7.19831 74.0654 0.953670E-06 + -3.32535 70.2178 0.953670E-06 + 28.0071 38.6802 0.953670E-06 + -29.3122 95.9454 0.953670E-06 + 0.734940 66.0781 0.953670E-06 + -48.1718 114.816 0.953670E-06 + -1.51536 68.3341 0.953670E-06 + 17.3300 49.4490 0.953670E-06 + -37.6882 104.340 0.953670E-06 + 29.0211 37.7342 0.953670E-06 + -32.7277 99.1495 0.953670E-06 + 9.09225 57.5719 0.953670E-06 + 10.6177 56.0609 0.953670E-06 + 7.56948 59.0435 0.953670E-06 + 12.1360 54.5121 0.953670E-06 + 4.26194 62.7048 0.953670E-06 + -23.8687 90.6365 0.953670E-06 + 13.6492 52.9187 0.953670E-06 + -38.5722 105.456 0.953670E-06 + -44.6573 111.702 0.953670E-06 + 21.3049 45.3270 0.953670E-06 + -42.1929 109.096 0.953670E-06 + -49.0673 115.894 0.953670E-06 + 18.1313 48.7618 0.953670E-06 + -7.86701 74.8730 0.953670E-06 + -35.0006 101.876 0.953670E-06 + -26.8463 93.8393 0.953670E-06 + 16.5667 50.5106 0.953670E-06 + 5.74918 61.3371 0.953670E-06 + 22.4244 44.4440 0.953670E-06 + -22.9767 90.0011 0.953670E-06 + -30.4694 97.2625 0.953670E-06 + 2.43144 64.8459 0.953670E-06 + 14.8934 52.2400 0.953670E-06 + 0.274146 66.9654 0.953670E-06 + -45.3919 112.679 0.953670E-06 + -3.78726 71.0533 0.953670E-06 + -39.4489 106.588 0.953670E-06 + 19.0606 47.9671 0.953670E-06 + -43.0279 110.305 0.953670E-06 + 23.5534 43.5388 0.953670E-06 + 7.25456 59.9233 0.953670E-06 + -46.3164 113.629 0.953670E-06 + -8.53690 75.6564 0.953670E-06 + 17.3248 50.0315 0.953670E-06 + -31.8421 98.8443 0.953670E-06 + -1.74470 69.2320 0.953670E-06 + 3.94485 63.5466 0.953670E-06 + -33.3464 100.396 0.953670E-06 + -22.0654 89.3574 0.953670E-06 + -35.8083 103.071 0.953670E-06 + 8.77608 58.4671 0.953670E-06 + 10.3053 56.9705 0.953670E-06 + 24.6824 42.6087 0.953670E-06 + 11.8319 55.4361 0.953670E-06 + 13.3547 53.8630 0.953670E-06 + 20.0963 47.1413 0.953670E-06 + -25.9408 93.3177 0.953670E-06 + -40.3197 107.746 0.953670E-06 + -29.6585 96.9243 0.953670E-06 + 5.43561 62.1964 0.953670E-06 + 25.8008 41.6545 0.953670E-06 + -13.2990 80.7859 0.953670E-06 + -12.6059 80.0706 0.953670E-06 + -11.9194 79.3506 0.953670E-06 + -47.2270 114.729 0.953670E-06 + -11.2353 78.6296 0.953670E-06 + -10.5558 77.9026 0.953670E-06 + -9.88037 77.1670 0.953670E-06 + -43.7886 111.497 0.953670E-06 + -9.20767 76.4199 0.953670E-06 + -0.176534 67.8660 0.953670E-06 + -13.9944 81.5026 0.953670E-06 + -18.6339 86.3202 0.953670E-06 + 18.0518 49.5396 0.953670E-06 + 26.8987 40.6820 0.953670E-06 + 2.04590 65.6952 0.953670E-06 + -14.6875 82.2234 0.953670E-06 + -21.1166 88.6990 0.953670E-06 + 16.1889 51.5570 0.953670E-06 + -36.6870 104.218 0.953670E-06 + -16.0259 83.6786 0.953670E-06 + -2.13240 69.9492 0.953670E-06 + -19.3267 87.0349 0.953670E-06 + -15.3706 82.9502 0.953670E-06 + 27.9680 39.7008 0.953670E-06 + -17.9457 85.6660 0.953670E-06 + 21.1818 46.2995 0.953670E-06 + 6.93926 60.7989 0.953670E-06 + -48.1269 115.824 0.953670E-06 + -25.0551 92.7453 0.953670E-06 + -41.1841 108.928 0.953670E-06 + 29.0030 38.7249 0.953670E-06 + -37.5812 105.327 0.953670E-06 + -34.0283 101.645 0.953670E-06 + -17.2755 85.0347 0.953670E-06 + -16.6363 84.3886 0.953670E-06 + -28.8960 96.5495 0.953670E-06 + -5.67900 73.9395 0.953670E-06 + -30.9696 98.5160 0.953670E-06 + -4.97327 73.0790 0.953670E-06 + -28.1683 95.9224 0.953670E-06 + -4.19605 72.1510 0.953670E-06 + 3.62053 64.3888 0.953670E-06 + -49.0480 116.880 0.953670E-06 + -44.5336 112.595 0.953670E-06 + 9.98835 57.8763 0.953670E-06 + 8.45804 59.3579 0.953670E-06 + -20.0511 87.9866 0.953670E-06 + 11.5207 56.3561 0.953670E-06 + -2.55553 70.6699 0.953670E-06 + 18.9754 48.8430 0.953670E-06 + 13.0507 54.7997 0.953670E-06 + 22.2958 45.4394 0.953670E-06 + -38.4552 106.443 0.953670E-06 + 14.5908 53.2035 0.953670E-06 + 5.11946 63.0514 0.953670E-06 + 1.63157 66.5815 0.953670E-06 + -32.4250 100.109 0.953670E-06 + -24.1732 92.1325 0.953670E-06 + -42.0328 110.124 0.953670E-06 + -0.595444 68.7600 0.953670E-06 + -6.37027 74.7705 0.953670E-06 + -27.2699 95.3461 0.953670E-06 + -34.7919 102.896 0.953670E-06 + 17.8976 50.2706 0.953670E-06 + 23.4275 44.5563 0.953670E-06 + -45.3711 113.615 0.953670E-06 + 6.62378 61.6707 0.953670E-06 + 19.9846 48.0658 0.953670E-06 + -23.2888 91.5011 0.953670E-06 + 24.5678 43.6451 0.953670E-06 + -39.3171 107.588 0.953670E-06 + -2.94823 71.3837 0.953670E-06 + -30.1125 98.1638 0.953670E-06 + 15.8570 52.5415 0.953670E-06 + -7.06137 75.5741 0.953670E-06 + 3.28687 65.2421 0.953670E-06 + -42.8467 111.315 0.953670E-06 + 8.13946 60.2445 0.953670E-06 + -46.2714 114.665 0.953670E-06 + 25.7052 42.7027 0.953670E-06 + 1.18236 67.4771 0.953670E-06 + 17.4988 51.0165 0.953670E-06 + 21.0545 47.2546 0.953670E-06 + -35.6650 104.103 0.953670E-06 + -26.3374 94.8082 0.953670E-06 + 9.66826 58.7780 0.953670E-06 + -22.3965 90.8649 0.953670E-06 + 11.2041 57.2723 0.953670E-06 + -0.969329 69.6131 0.953670E-06 + -33.0669 101.383 0.953670E-06 + 14.2814 54.1549 0.953670E-06 + 26.8269 41.7317 0.953670E-06 + 12.7395 55.7306 0.953670E-06 + 4.79994 63.9020 0.953670E-06 + -31.5158 99.7974 0.953670E-06 + -40.1772 108.762 0.953670E-06 + -47.1762 115.756 0.953670E-06 + -3.22377 72.0005 0.953670E-06 + 18.8496 49.6806 0.953670E-06 + -36.5935 105.216 0.953670E-06 + -7.74887 76.3545 0.953670E-06 + 27.9216 40.7407 0.953670E-06 + -17.9750 86.9419 0.953670E-06 + -18.5935 87.5534 0.953670E-06 + -43.6347 112.462 0.953670E-06 + 6.30741 62.5389 0.953670E-06 + 28.9815 39.7417 0.953670E-06 + -17.3039 86.3116 0.953670E-06 + 22.1601 46.4207 0.953670E-06 + -48.0923 116.838 0.953670E-06 + -21.4911 90.2328 0.953670E-06 + -19.0493 88.0880 0.953670E-06 + -29.2728 97.7845 0.953670E-06 + -37.4780 106.303 0.953670E-06 + -25.4097 94.2552 0.953670E-06 + -1.38024 70.3903 0.953670E-06 + -49.0321 117.896 0.953670E-06 + -41.0322 109.953 0.953670E-06 + 7.82157 61.1271 0.953670E-06 + -16.6255 85.6733 0.953670E-06 + -8.43165 77.1176 0.953670E-06 + -33.7793 102.666 0.953670E-06 + -9.11147 77.8686 0.953670E-06 + 0.726039 68.3651 0.953670E-06 + 2.94173 66.1289 0.953670E-06 + -9.79128 78.6090 0.953670E-06 + -15.9560 85.0177 0.953670E-06 + -10.4733 79.3411 0.953670E-06 + -11.1588 80.0664 0.953670E-06 + -15.2932 84.3327 0.953670E-06 + -44.4510 113.547 0.953670E-06 + 19.8609 48.9647 0.953670E-06 + -11.8485 80.7860 0.953670E-06 + 17.1427 51.9203 0.953670E-06 + -12.5418 81.5013 0.953670E-06 + -20.5670 89.6172 0.953670E-06 + -14.6188 83.6326 0.953670E-06 + -13.2370 82.2137 0.953670E-06 + -30.6205 99.4573 0.953670E-06 + -13.9309 82.9242 0.953670E-06 + 23.2900 45.5636 0.953670E-06 + -28.4503 97.3602 0.953670E-06 + 15.5337 53.5071 0.953670E-06 + 9.34654 59.6750 0.953670E-06 + 10.8830 58.1844 0.953670E-06 + 4.47835 64.7503 0.953670E-06 + 13.9660 55.0974 0.953670E-06 + -38.3248 107.428 0.953670E-06 + 12.4227 56.6568 0.953670E-06 + -24.4878 93.6596 0.953670E-06 + 18.6617 50.5002 0.953670E-06 + -1.81620 71.1352 0.953670E-06 + -41.8722 111.146 0.953670E-06 + -45.3205 114.611 0.953670E-06 + -32.1186 101.092 0.953670E-06 + 24.4372 44.6781 0.953670E-06 + 5.98841 63.4028 0.953670E-06 + 20.9205 48.1907 0.953670E-06 + -19.6254 89.0578 0.953670E-06 + -27.6237 96.8462 0.953670E-06 + -23.5883 93.0157 0.953670E-06 + 25.5923 43.7564 0.953670E-06 + -34.5928 103.978 0.953670E-06 + 0.280260 69.2344 0.953670E-06 + 7.50490 62.0065 0.953670E-06 + -39.1739 108.593 0.953670E-06 + -46.2188 115.694 0.953670E-06 + -4.14663 73.8623 0.953670E-06 + 22.0175 47.3856 0.953670E-06 + 2.57399 67.0766 0.953670E-06 + 26.7400 42.7951 0.953670E-06 + -2.26426 71.8511 0.953670E-06 + -3.44306 73.0988 0.953670E-06 + -42.6946 112.316 0.953670E-06 + 9.02509 60.5673 0.953670E-06 + -29.7378 99.0885 0.953670E-06 + -47.1311 116.786 0.953670E-06 + -35.5835 105.147 0.953670E-06 + 16.8082 52.8692 0.953670E-06 + -22.7019 92.3657 0.953670E-06 + 27.8640 41.8007 0.953670E-06 + -18.7383 88.6953 0.953670E-06 + 4.16148 65.6052 0.953670E-06 + -2.74211 72.5149 0.953670E-06 + 10.5589 59.0920 0.953670E-06 + -17.3674 87.5934 0.953670E-06 + 13.6462 56.0334 0.953670E-06 + 12.1011 57.5789 0.953670E-06 + -4.84142 74.6804 0.953670E-06 + 15.2081 54.4616 0.953670E-06 + -18.0539 88.1756 0.953670E-06 + 28.9531 40.7857 0.953670E-06 + 18.3771 51.3406 0.953670E-06 + -26.7388 96.3168 0.953670E-06 + -40.0270 109.782 0.953670E-06 + 19.7090 49.8430 0.953670E-06 + -36.5314 106.177 0.953670E-06 + -32.7848 102.398 0.953670E-06 + -48.0623 117.867 0.953670E-06 + 5.66494 64.2598 0.953670E-06 + -16.6688 86.9761 0.953670E-06 + -31.1840 100.773 0.953670E-06 + -0.153347 70.0721 0.953670E-06 + -43.5203 113.444 0.953670E-06 + 23.1419 46.5564 0.953670E-06 + 2.10396 67.9992 0.953670E-06 + -21.8156 91.7234 0.953670E-06 + -5.54388 75.5035 0.953670E-06 + -49.0173 118.935 0.953670E-06 + 7.18849 62.8839 0.953670E-06 + -6.26165 76.2965 0.953670E-06 + -37.3501 107.267 0.953670E-06 + -15.9679 86.3400 0.953670E-06 + 20.7744 49.1091 0.953670E-06 + -25.8139 95.7838 0.953670E-06 + -28.8683 98.6900 0.953670E-06 + -40.8788 110.980 0.953670E-06 + -44.3747 114.540 0.953670E-06 + 8.70586 61.4552 0.953670E-06 + -20.9233 91.0950 0.953670E-06 + -6.96850 77.0656 0.953670E-06 + -15.2714 85.6859 0.953670E-06 + -33.5239 103.728 0.953670E-06 + 24.2899 45.7014 0.953670E-06 + -0.598366 70.8687 0.953670E-06 + 10.2335 59.9944 0.953670E-06 + 14.8799 55.4071 0.953670E-06 + -38.1784 108.418 0.953670E-06 + 21.8672 48.3340 0.953670E-06 + -14.5785 85.0129 0.953670E-06 + 11.7757 58.4968 0.953670E-06 + -45.2596 115.631 0.953670E-06 + 3.86707 66.5008 0.953670E-06 + -7.66203 77.8213 0.953670E-06 + 13.3228 56.9644 0.953670E-06 + 19.5163 50.7156 0.953670E-06 + 16.4746 53.8294 0.953670E-06 + -8.34740 78.5693 0.953670E-06 + 1.62141 68.8861 0.953670E-06 + -24.8597 95.2276 0.953670E-06 + -30.2604 100.423 0.953670E-06 + 5.33833 65.1042 0.953670E-06 + -9.03005 79.3112 0.953670E-06 + 25.4579 44.8106 0.953670E-06 + -20.0259 90.4891 0.953670E-06 + 18.0714 52.2455 0.953670E-06 + -9.71379 80.0472 0.953670E-06 + -41.7244 112.166 0.953670E-06 + -13.8838 84.3261 0.953670E-06 + -10.4009 80.7769 0.953670E-06 + -28.0080 98.2550 0.953670E-06 + -11.0923 81.4999 0.953670E-06 + 26.6324 43.8709 0.953670E-06 + -11.7877 82.2161 0.953670E-06 + -46.1651 116.729 0.953670E-06 + -31.8094 102.100 0.953670E-06 + -35.6535 106.088 0.953670E-06 + 6.86884 63.7591 0.953670E-06 + -12.4862 82.9259 0.953670E-06 + -13.1857 83.6294 0.953670E-06 + 22.9855 47.5326 0.953670E-06 + -39.0202 109.605 0.953670E-06 + -1.06117 71.6353 0.953670E-06 + -23.8834 94.6145 0.953670E-06 + 27.7905 42.8812 0.953670E-06 + -19.1335 89.9264 0.953670E-06 + 8.39036 62.3404 0.953670E-06 + -42.5680 113.324 0.953670E-06 + -47.0890 117.825 0.953670E-06 + 28.9139 41.8562 0.953670E-06 + -27.1411 97.7785 0.953670E-06 + -22.9759 93.8997 0.953670E-06 + 20.6085 50.0152 0.953670E-06 + 9.90901 60.8906 0.953670E-06 + -18.2831 89.4191 0.953670E-06 + 1.14602 69.7445 0.953670E-06 + -34.4040 105.208 0.953670E-06 + -48.0338 118.912 0.953670E-06 + -29.3490 100.042 0.953670E-06 + -36.4045 107.104 0.953670E-06 + 11.4472 59.4098 0.953670E-06 + 14.5505 56.3457 0.953670E-06 + 19.2758 51.6055 0.953670E-06 + -1.54666 72.3777 0.953670E-06 + 12.9961 57.8914 0.953670E-06 + -17.5143 88.8712 0.953670E-06 + 16.1330 54.7846 0.953670E-06 + -39.8724 110.811 0.953670E-06 + 5.01940 65.9264 0.953670E-06 + -43.4231 114.449 0.953670E-06 + -22.1005 93.2207 0.953670E-06 + 24.1280 46.7086 0.953670E-06 + 17.7556 53.1949 0.953670E-06 + -32.4972 103.439 0.953670E-06 + 21.7067 49.2681 0.953670E-06 + 6.53971 64.6283 0.953670E-06 + -26.2449 97.2820 0.953670E-06 + -2.07347 73.0978 0.953670E-06 + -16.7713 88.2853 0.953670E-06 + -30.8450 101.775 0.953670E-06 + -37.1971 108.234 0.953670E-06 + -2.68559 73.8120 0.953670E-06 + -34.9511 106.072 0.953670E-06 + -44.2991 115.559 0.953670E-06 + 3.64486 67.6016 0.953670E-06 + -21.2275 92.5703 0.953670E-06 + 8.07826 63.2261 0.953670E-06 + 0.676957 70.5759 0.953670E-06 + -40.7313 112.013 0.953670E-06 + -16.0364 87.6710 0.953670E-06 + 22.8219 48.4925 0.953670E-06 + 25.2992 45.8563 0.953670E-06 + -3.33076 74.5895 0.953670E-06 + -28.4543 99.6271 0.953670E-06 + 9.58865 61.7808 0.953670E-06 + 20.4174 50.9200 0.953670E-06 + -45.1958 116.666 0.953670E-06 + 4.73625 66.6994 0.953670E-06 + -3.99816 75.4180 0.953670E-06 + -25.3109 96.7743 0.953670E-06 + -38.0171 109.416 0.953670E-06 + -15.3075 87.0358 0.953670E-06 + 15.7905 55.7302 0.953670E-06 + 3.04281 68.5604 0.953670E-06 + 11.1172 60.3164 0.953670E-06 + -20.3498 91.9405 0.953670E-06 + 26.4972 44.9550 0.953670E-06 + 12.6660 58.8145 0.953670E-06 + 19.0088 52.5349 0.953670E-06 + 14.2204 57.2797 0.953670E-06 + -41.5930 113.193 0.953670E-06 + -35.5059 106.934 0.953670E-06 + 17.4206 54.1657 0.953670E-06 + -33.2413 104.828 0.953670E-06 + -5.47708 77.0432 0.953670E-06 + -4.70425 76.2702 0.953670E-06 + -14.5854 86.3833 0.953670E-06 + 0.203826 71.3802 0.953670E-06 + -46.1118 117.773 0.953670E-06 + 27.6948 43.9835 0.953670E-06 + 6.19555 65.4798 0.953670E-06 + -29.8880 101.420 0.953670E-06 + -6.20592 77.7876 0.953670E-06 + 23.9573 47.6964 0.953670E-06 + -6.90500 78.5278 0.953670E-06 + -7.59040 79.2693 0.953670E-06 + -27.5708 99.1852 0.953670E-06 + -38.8577 110.629 0.953670E-06 + -8.27192 80.0113 0.953670E-06 + -19.4707 91.3322 0.953670E-06 + 28.8592 42.9538 0.953670E-06 + -13.8693 85.7153 0.953670E-06 + 21.5329 50.1930 0.953670E-06 + 7.76469 64.1166 0.953670E-06 + -42.4585 114.344 0.953670E-06 + 2.51108 69.4377 0.953670E-06 + -47.0480 118.877 0.953670E-06 + -31.4949 103.132 0.953670E-06 + -8.95505 80.7511 0.953670E-06 + 4.54936 67.3388 0.953670E-06 + -24.3195 96.2486 0.953670E-06 + -13.1568 85.0346 0.953670E-06 + -9.64274 81.4861 0.953670E-06 + 9.27584 62.6670 0.953670E-06 + -10.3362 82.2137 0.953670E-06 + -0.281319 72.1629 0.953670E-06 + -36.2369 108.039 0.953670E-06 + 20.2004 51.8388 0.953670E-06 + -11.0353 82.9327 0.953670E-06 + -11.7391 83.6426 0.953670E-06 + 22.6509 49.4389 0.953670E-06 + 10.7885 61.2147 0.953670E-06 + -12.4466 84.3433 0.953670E-06 + -18.6002 90.7495 0.953670E-06 + -43.3335 115.473 0.953670E-06 + 15.4511 56.6686 0.953670E-06 + -26.6858 98.7224 0.953670E-06 + -39.7187 111.851 0.953670E-06 + 13.8886 58.2104 0.953670E-06 + -34.6735 106.724 0.953670E-06 + 25.1187 46.8812 0.953670E-06 + 12.3326 59.7324 0.953670E-06 + 17.0563 55.1255 0.953670E-06 + -28.9435 101.025 0.953670E-06 + 18.7208 53.5094 0.953670E-06 + 5.84137 66.3009 0.953670E-06 + -17.7557 90.1874 0.953670E-06 + -22.3197 94.7481 0.953670E-06 + 2.00592 70.2833 0.953670E-06 + -37.0246 109.212 0.953670E-06 + -21.4824 94.0501 0.953670E-06 + -44.2234 116.593 0.953670E-06 + -32.1930 104.498 0.953670E-06 + -0.785776 72.9297 0.953670E-06 + 7.43558 65.0107 0.953670E-06 + -16.9498 89.6129 0.953670E-06 + -23.1902 95.6711 0.953670E-06 + -40.5954 113.055 0.953670E-06 + 21.3439 51.1168 0.953670E-06 + -30.5007 102.807 0.953670E-06 + -33.8442 106.265 0.953670E-06 + 23.7816 48.6662 0.953670E-06 + 26.3253 46.0354 0.953670E-06 + -25.7843 98.2486 0.953670E-06 + -1.31980 73.6889 0.953670E-06 + 8.97353 63.5558 0.953670E-06 + -45.1309 117.712 0.953670E-06 + -20.6305 93.4014 0.953670E-06 + -37.8417 110.428 0.953670E-06 + -16.1674 89.0166 0.953670E-06 + 27.5674 45.1094 0.953670E-06 + 5.47962 67.0755 0.953670E-06 + 19.9667 52.7893 0.953670E-06 + -28.0269 100.584 0.953670E-06 + 10.4651 62.1032 0.953670E-06 + 1.51168 71.1079 0.953670E-06 + -1.89381 74.4571 0.953670E-06 + -41.4771 114.229 0.953670E-06 + 15.1147 57.6031 0.953670E-06 + 11.9970 60.6428 0.953670E-06 + -35.3066 107.825 0.953670E-06 + 13.5541 59.1380 0.953670E-06 + 16.6956 56.0681 0.953670E-06 + 22.4715 50.3767 0.953670E-06 + -46.0584 118.830 0.953670E-06 + 28.7843 44.0821 0.953670E-06 + -15.3991 88.3982 0.953670E-06 + 18.3948 54.5230 0.953670E-06 + -24.8564 97.7733 0.953670E-06 + 24.9306 47.8802 0.953670E-06 + -2.49441 75.2641 0.953670E-06 + 4.48315 68.4167 0.953670E-06 + -19.7670 92.7727 0.953670E-06 + 5.08646 67.7817 0.953670E-06 + -38.6893 111.672 0.953670E-06 + -29.5051 102.454 0.953670E-06 + 7.06754 65.8840 0.953670E-06 + -42.3591 115.376 0.953670E-06 + -14.6424 87.7603 0.953670E-06 + -32.8663 105.882 0.953670E-06 + 1.01805 71.9146 0.953670E-06 + 3.91095 69.2022 0.953670E-06 + -27.1322 100.128 0.953670E-06 + -5.47885 78.5123 0.953670E-06 + -3.11785 76.1329 0.953670E-06 + 21.1417 52.0491 0.953670E-06 + -6.16701 79.2289 0.953670E-06 + -4.74261 77.8198 0.953670E-06 + -13.8966 87.1061 0.953670E-06 + -36.0479 108.993 0.953670E-06 + -31.1759 104.180 0.953670E-06 + 8.68071 64.4626 0.953670E-06 + -6.84207 79.9625 0.953670E-06 + 23.6019 49.6218 0.953670E-06 + -18.9001 92.1606 0.953670E-06 + -7.51644 80.7053 0.953670E-06 + 10.1531 62.9821 0.953670E-06 + -43.2466 116.511 0.953670E-06 + -39.5730 112.908 0.953670E-06 + 26.1126 47.0829 0.953670E-06 + -13.1604 86.4380 0.953670E-06 + -34.3994 107.568 0.953670E-06 + 11.6616 61.5422 0.953670E-06 + 14.7790 58.5359 0.953670E-06 + 13.2158 60.0609 0.953670E-06 + -23.8947 97.3090 0.953670E-06 + 16.3463 57.0019 0.953670E-06 + -8.19564 81.4507 0.953670E-06 + 17.9759 55.4920 0.953670E-06 + 0.517504 72.7071 0.953670E-06 + 3.37184 70.0213 0.953670E-06 + -12.4319 85.7581 0.953670E-06 + -36.8350 110.204 0.953670E-06 + 19.7237 53.7961 0.953670E-06 + -3.79135 77.1331 0.953670E-06 + -22.1947 95.9360 0.953670E-06 + -26.2425 99.6667 0.953670E-06 + -8.88259 82.1932 0.953670E-06 + -44.1469 117.641 0.953670E-06 + -21.6249 95.4271 0.953670E-06 + -18.0383 91.5645 0.953670E-06 + 22.2834 51.3117 0.953670E-06 + -9.57832 82.9281 0.953670E-06 + -10.2822 83.6525 0.953670E-06 + 6.67446 66.7226 0.953670E-06 + -10.9929 84.3655 0.953670E-06 + -11.7096 85.0673 0.953670E-06 + -40.4758 114.107 0.953670E-06 + -28.5067 102.052 0.953670E-06 + -20.8629 94.8373 0.953670E-06 + 24.7424 48.8570 0.953670E-06 + -17.1907 90.9784 0.953670E-06 + 27.3873 46.2536 0.953670E-06 + -45.0650 118.771 0.953670E-06 + 0.400610E-02 73.4903 0.953670E-06 + 2.85269 70.8425 0.953670E-06 + -30.1643 103.862 0.953670E-06 + -31.8623 105.543 0.953670E-06 + -37.6509 111.462 0.953670E-06 + 20.9346 52.9991 0.953670E-06 + 8.37751 65.4088 0.953670E-06 + -25.3437 99.2058 0.953670E-06 + -22.9024 96.8939 0.953670E-06 + 9.86207 63.8577 0.953670E-06 + -33.4880 107.228 0.953670E-06 + 11.3306 62.4264 0.953670E-06 + -41.3731 115.271 0.953670E-06 + 28.6840 45.2563 0.953670E-06 + -35.0886 108.756 0.953670E-06 + -20.0312 94.2190 0.953670E-06 + 16.0054 57.9337 0.953670E-06 + -16.3625 90.3874 0.953670E-06 + -0.527434 74.2716 0.953670E-06 + 23.4180 50.5679 0.953670E-06 + 14.4412 59.4675 0.953670E-06 + 12.8735 60.9758 0.953670E-06 + 17.5901 56.4227 0.953670E-06 + 6.25884 67.5220 0.953670E-06 + -27.5733 101.547 0.953670E-06 + 25.9006 48.0898 0.953670E-06 + 2.34350 71.6569 0.953670E-06 + -38.5206 112.743 0.953670E-06 + -15.5503 89.7817 0.953670E-06 + -42.2638 116.418 0.953670E-06 + -1.07826 75.0622 0.953670E-06 + 22.0887 52.2499 0.953670E-06 + -35.8433 109.965 0.953670E-06 + -19.1772 93.5976 0.953670E-06 + -24.4274 98.7499 0.953670E-06 + 5.80517 68.2829 0.953670E-06 + -29.1286 103.538 0.953670E-06 + 7.96885 66.3200 0.953670E-06 + 19.4699 54.9392 0.953670E-06 + 24.5553 49.8180 0.953670E-06 + -4.19583 78.5926 0.953670E-06 + -3.66733 78.1420 0.953670E-06 + -43.1593 117.559 0.953670E-06 + -14.7521 89.1568 0.953670E-06 + -21.9529 96.6484 0.953670E-06 + -26.6834 101.064 0.953670E-06 + -4.80839 79.2130 0.953670E-06 + -32.5257 106.889 0.953670E-06 + 1.83667 72.4623 0.953670E-06 + -1.63988 75.8762 0.953670E-06 + 27.1023 47.3302 0.953670E-06 + -39.4478 113.981 0.953670E-06 + 11.0111 63.2900 0.953670E-06 + 5.27837 69.0230 0.953670E-06 + 9.60963 64.7591 0.953670E-06 + 15.6680 58.8669 0.953670E-06 + -30.8600 105.224 0.953670E-06 + -5.44806 79.9091 0.953670E-06 + -13.9692 88.5123 0.953670E-06 + 17.2330 57.3445 0.953670E-06 + 14.0986 60.3961 0.953670E-06 + 20.7384 53.9719 0.953670E-06 + -34.1423 108.490 0.953670E-06 + -36.6264 111.209 0.953670E-06 + 12.5286 61.8777 0.953670E-06 + -18.3171 92.9845 0.953670E-06 + -6.09948 80.6400 0.953670E-06 + -2.19580 76.7238 0.953670E-06 + -44.0684 118.701 0.953670E-06 + 18.8675 55.9036 0.953670E-06 + 23.2295 51.5097 0.953670E-06 + -13.2019 87.8519 0.953670E-06 + -6.76034 81.3880 0.953670E-06 + -21.1422 96.2013 0.953670E-06 + -23.4907 98.3077 0.953670E-06 + -40.3737 115.161 0.953670E-06 + 4.73980 69.8002 0.953670E-06 + 1.32637 73.2596 0.953670E-06 + -12.4483 87.1790 0.953670E-06 + 25.6995 49.0683 0.953670E-06 + -25.8022 100.599 0.953670E-06 + -7.43207 82.1434 0.953670E-06 + 7.53279 67.1818 0.953670E-06 + -17.4584 92.3823 0.953670E-06 + -2.70553 77.6055 0.953670E-06 + -20.2980 95.6552 0.953670E-06 + 21.8932 53.1955 0.953670E-06 + -11.7057 86.4955 0.953670E-06 + 4.20799 70.5993 0.953670E-06 + -34.8653 109.712 0.953670E-06 + -41.2737 116.317 0.953670E-06 + 10.7149 64.1233 0.953670E-06 + -8.11696 82.8980 0.953670E-06 + -8.81581 83.6439 0.953670E-06 + -37.4369 112.536 0.953670E-06 + -9.52615 84.3768 0.953670E-06 + -10.2453 85.0957 0.953670E-06 + -10.9718 85.8015 0.953670E-06 + 0.808311 74.0520 0.953670E-06 + 16.8915 58.2694 0.953670E-06 + 24.3680 50.7689 0.953670E-06 + 12.1846 62.7602 0.953670E-06 + 28.5528 46.5518 0.953670E-06 + 15.3292 59.8022 0.953670E-06 + -29.8599 104.919 0.953670E-06 + 18.4603 56.7945 0.953670E-06 + 13.7493 61.3175 0.953670E-06 + -16.6052 91.7868 0.953670E-06 + -31.5411 106.564 0.953670E-06 + 3.68523 71.4059 0.953670E-06 + -22.5376 97.8929 0.953670E-06 + -33.1903 108.190 0.953670E-06 + -27.9898 103.195 0.953670E-06 + -19.4411 95.0455 0.953670E-06 + 26.8571 48.3339 0.953670E-06 + -42.1677 117.467 0.953670E-06 + -24.9131 100.146 0.953670E-06 + 0.280024 74.8443 0.953670E-06 + 20.5906 54.9558 0.953670E-06 + -35.6245 110.945 0.953670E-06 + -3.04778 78.4621 0.953670E-06 + 7.07848 68.0059 0.953670E-06 + 23.0374 52.4513 0.953670E-06 + -38.3724 113.854 0.953670E-06 + 9.44594 65.8389 0.953670E-06 + 19.9243 55.7859 0.953670E-06 + -15.7593 91.1889 0.953670E-06 + -27.0704 102.478 0.953670E-06 + 3.16865 72.2124 0.953670E-06 + 10.4666 64.8981 0.953670E-06 + -43.0691 118.619 0.953670E-06 + -0.257787 75.6430 0.953670E-06 + 25.5069 50.0296 0.953670E-06 + -3.54574 79.1398 0.953670E-06 + -18.5833 94.4242 0.953670E-06 + -39.3590 115.054 0.953670E-06 + 11.8464 63.6169 0.953670E-06 + -21.5968 97.5162 0.953670E-06 + -14.9204 90.5785 0.953670E-06 + 21.7067 54.1471 0.953670E-06 + 6.59804 68.8021 0.953670E-06 + -4.11560 79.8297 0.953670E-06 + 18.1067 57.6924 0.953670E-06 + 16.5565 59.2008 0.953670E-06 + 28.0539 47.6537 0.953670E-06 + -28.8587 104.632 0.953670E-06 + -33.8938 109.444 0.953670E-06 + -24.0094 99.7013 0.953670E-06 + -26.2195 101.968 0.953670E-06 + 14.9845 60.7378 0.953670E-06 + -36.3885 112.219 0.953670E-06 + 19.6109 56.3820 0.953670E-06 + -0.799218 76.4543 0.953670E-06 + 13.3931 62.2248 0.953670E-06 + 8.89999 66.8028 0.953670E-06 + 2.65418 73.0155 0.953670E-06 + 24.1790 51.7145 0.953670E-06 + -40.2760 116.212 0.953670E-06 + -32.2196 107.879 0.953670E-06 + 6.08460 69.5836 0.953670E-06 + -30.5512 106.251 0.953670E-06 + -4.72317 80.5495 0.953670E-06 + -14.0918 89.9470 0.953670E-06 + 10.3169 65.5281 0.953670E-06 + -17.7258 93.8101 0.953670E-06 + 26.6456 49.3039 0.953670E-06 + -1.33310 77.2803 0.953670E-06 + -20.6791 97.0702 0.953670E-06 + -5.35234 81.2934 0.953670E-06 + -13.2836 89.2908 0.953670E-06 + -34.6361 110.680 0.953670E-06 + 22.8447 53.3948 0.953670E-06 + 2.13802 73.8148 0.953670E-06 + 5.55770 70.3709 0.953670E-06 + 20.5856 55.8503 0.953670E-06 + -41.1719 117.366 0.953670E-06 + 11.5179 64.4387 0.953670E-06 + -12.4974 88.6183 0.953670E-06 + 8.40966 67.6768 0.953670E-06 + -23.0874 99.2663 0.953670E-06 + -5.99727 82.0545 0.953670E-06 + -25.3626 101.508 0.953670E-06 + 17.7728 58.6056 0.953670E-06 + 19.2857 57.1692 0.953670E-06 + -1.84231 78.1129 0.953670E-06 + 25.3184 50.9813 0.953670E-06 + 29.0802 47.4383 0.953670E-06 + 13.0325 63.1100 0.953670E-06 + -11.7297 87.9358 0.953670E-06 + -16.8684 93.2069 0.953670E-06 + 16.2208 60.1393 0.953670E-06 + 21.5428 55.0924 0.953670E-06 + 5.03005 71.1662 0.953670E-06 + -32.9193 109.159 0.953670E-06 + 14.6294 61.6693 0.953670E-06 + -27.0817 103.604 0.953670E-06 + -6.65846 82.8265 0.953670E-06 + 27.7794 48.6207 0.953670E-06 + 1.61730 74.6118 0.953670E-06 + -42.0671 118.525 0.953670E-06 + -10.9756 87.2451 0.953670E-06 + -35.3874 111.923 0.953670E-06 + -19.7339 96.5387 0.953670E-06 + -29.5638 105.949 0.953670E-06 + -27.8641 104.397 0.953670E-06 + -37.1718 113.727 0.953670E-06 + -38.3297 114.961 0.953670E-06 + -2.31399 78.9244 0.953670E-06 + -31.2362 107.568 0.953670E-06 + -10.2314 86.5453 0.953670E-06 + -16.0101 92.6115 0.953670E-06 + -9.49468 85.8338 0.953670E-06 + -8.76503 85.1072 0.953670E-06 + -8.04483 84.3629 0.953670E-06 + -7.34010 83.6006 0.953670E-06 + 23.9878 52.6584 0.953670E-06 + 4.50622 71.9664 0.953670E-06 + 11.1965 65.2114 0.953670E-06 + -26.5049 103.224 0.953670E-06 + 1.09062 75.4091 0.953670E-06 + -22.1541 98.8491 0.953670E-06 + -24.4889 101.065 0.953670E-06 + -18.8422 95.8901 0.953670E-06 + 26.4524 50.2589 0.953670E-06 + 20.3772 56.6419 0.953670E-06 + 7.92412 68.5162 0.953670E-06 + -39.2723 116.107 0.953670E-06 + -15.1484 92.0162 0.953670E-06 + -2.83125 79.6751 0.953670E-06 + 12.6726 63.9669 0.953670E-06 + 22.6554 54.3386 0.953670E-06 + 28.8364 48.0915 0.953670E-06 + 18.9657 58.0338 0.953670E-06 + -33.6514 110.410 0.953670E-06 + 17.4458 59.5332 0.953670E-06 + 3.98605 72.7682 0.953670E-06 + 0.558657 76.2103 0.953670E-06 + 10.8518 65.9164 0.953670E-06 + -17.9813 95.2543 0.953670E-06 + 15.8783 61.0842 0.953670E-06 + 10.2950 66.5668 0.953670E-06 + -36.0961 113.206 0.953670E-06 + 14.2608 62.5871 0.953670E-06 + 7.42331 69.3345 0.953670E-06 + -40.1725 117.258 0.953670E-06 + -25.7552 102.809 0.953670E-06 + 21.4057 56.0017 0.953670E-06 + -3.39169 80.4139 0.953670E-06 + 25.1304 51.9283 0.953670E-06 + -31.9358 108.865 0.953670E-06 + -28.5851 105.662 0.953670E-06 + -14.2806 91.4093 0.953670E-06 + 0.246434E-01 77.0179 0.953670E-06 + 27.5712 49.5659 0.953670E-06 + -21.2094 98.4437 0.953670E-06 + -23.5961 100.628 0.953670E-06 + 3.46744 73.5695 0.953670E-06 + -30.2492 107.262 0.953670E-06 + -34.4008 111.647 0.953670E-06 + 6.90176 70.1362 0.953670E-06 + 9.77499 67.3676 0.953670E-06 + -26.9518 104.302 0.953670E-06 + -3.98268 81.1612 0.953670E-06 + 23.7950 53.6022 0.953670E-06 + -41.0629 118.421 0.953670E-06 + 20.1114 57.4742 0.953670E-06 + 12.3145 64.7917 0.953670E-06 + -17.1284 94.6382 0.953670E-06 + -0.506235 77.8313 0.953670E-06 + -13.4129 90.7739 0.953670E-06 + 18.6506 58.9351 0.953670E-06 + -4.59420 81.9227 0.953670E-06 + 2.94790 74.3694 0.953670E-06 + -37.3041 114.918 0.953670E-06 + 26.2669 51.2070 0.953670E-06 + 6.37196 70.9312 0.953670E-06 + -24.9323 102.388 0.953670E-06 + 17.1188 60.4743 0.953670E-06 + 13.8800 63.4782 0.953670E-06 + 28.6385 48.9429 0.953670E-06 + 22.4722 55.2761 0.953670E-06 + -32.6628 110.134 0.953670E-06 + -5.22149 82.7009 0.953670E-06 + -35.1285 112.879 0.953670E-06 + -12.5783 90.0954 0.953670E-06 + 15.5215 62.0318 0.953670E-06 + -38.2678 116.011 0.953670E-06 + 9.27910 68.2041 0.953670E-06 + -20.2317 98.0189 0.953670E-06 + -1.02903 78.6445 0.953670E-06 + -22.6903 100.202 0.953670E-06 + -11.7779 89.4017 0.953670E-06 + -36.3701 114.299 0.953670E-06 + -16.2748 94.0381 0.953670E-06 + 21.2055 56.8715 0.953670E-06 + 2.42543 75.1686 0.953670E-06 + 5.84290 71.7260 0.953670E-06 + -27.6265 105.399 0.953670E-06 + 24.9407 52.8736 0.953670E-06 + -26.1699 104.009 0.953670E-06 + -11.0017 88.7042 0.953670E-06 + -30.9452 108.566 0.953670E-06 + -5.86687 83.4969 0.953670E-06 + -29.2662 106.959 0.953670E-06 + 11.9506 65.5817 0.953670E-06 + -1.54627 79.4449 0.953670E-06 + -39.1718 117.147 0.953670E-06 + 27.3876 50.5067 0.953670E-06 + -10.2406 88.0039 0.953670E-06 + -15.4153 93.4502 0.953670E-06 + 19.8250 58.3476 0.953670E-06 + -24.0714 101.961 0.953670E-06 + 8.78299 69.0471 0.953670E-06 + 1.89900 75.9683 0.953670E-06 + -6.54191 84.3042 0.953670E-06 + 23.6012 54.5451 0.953670E-06 + -33.4127 111.378 0.953670E-06 + -9.48831 87.2977 0.953670E-06 + 5.31763 72.5230 0.953670E-06 + 13.4980 64.3381 0.953670E-06 + -8.74118 86.5805 0.953670E-06 + -7.99773 85.8467 0.953670E-06 + 18.3376 59.8585 0.953670E-06 + -7.26067 85.0896 0.953670E-06 + -14.5420 92.8684 0.953670E-06 + -21.7725 99.7871 0.953670E-06 + 11.5582 66.3395 0.953670E-06 + -35.7083 114.040 0.953670E-06 + -2.08307 80.2213 0.953670E-06 + 16.7857 61.4297 0.953670E-06 + -40.0573 118.307 0.953670E-06 + 15.1406 62.9698 0.953670E-06 + 26.0829 52.1525 0.953670E-06 + 22.2895 56.1977 0.953670E-06 + 1.36876 76.7702 0.953670E-06 + -18.2082 96.7312 0.953670E-06 + -25.3657 103.647 0.953670E-06 + -19.1060 97.5485 0.953670E-06 + 8.26720 69.8843 0.953670E-06 + 28.4699 49.8487 0.953670E-06 + 4.79564 73.3220 0.953670E-06 + -31.6669 109.851 0.953670E-06 + -34.1614 112.601 0.953670E-06 + 11.0948 67.0889 0.953670E-06 + -17.3661 96.0776 0.953670E-06 + -36.3837 115.003 0.953670E-06 + 20.9635 57.7467 0.953670E-06 + -2.64501 80.9870 0.953670E-06 + -26.7124 105.159 0.953670E-06 + -23.1911 101.538 0.953670E-06 + -37.2737 115.934 0.953670E-06 + -28.2941 106.661 0.953670E-06 + 24.7480 53.8186 0.953670E-06 + 7.72350 70.6963 0.953670E-06 + 0.835992 77.5754 0.953670E-06 + -29.9529 108.264 0.953670E-06 + 13.1178 65.1686 0.953670E-06 + -13.6408 92.2810 0.953670E-06 + 4.27504 74.1218 0.953670E-06 + 19.5309 59.2498 0.953670E-06 + -20.8443 99.3863 0.953670E-06 + 27.2119 51.4469 0.953670E-06 + -3.22785 81.7535 0.953670E-06 + 14.7300 63.8694 0.953670E-06 + -16.5267 95.4641 0.953670E-06 + 18.0246 60.7997 0.953670E-06 + 10.6208 67.8872 0.953670E-06 + -38.1709 117.036 0.953670E-06 + -24.5298 103.256 0.953670E-06 + 7.18064 71.4920 0.953670E-06 + 23.4059 55.4843 0.953670E-06 + 0.302414 78.3830 0.953670E-06 + -34.8585 113.783 0.953670E-06 + -3.82480 82.5285 0.953670E-06 + -32.4163 111.110 0.953670E-06 + 3.75377 74.9219 0.953670E-06 + 16.4372 62.4024 0.953670E-06 + -22.2967 101.118 0.953670E-06 + 22.0804 57.1035 0.953670E-06 + -4.43067 83.3206 0.953670E-06 + 25.8967 53.0978 0.953670E-06 + -12.7000 91.6568 0.953670E-06 + -25.8532 104.857 0.953670E-06 + 6.64646 72.2835 0.953670E-06 + 10.1458 68.7218 0.953670E-06 + -0.231424 79.1892 0.953670E-06 + 12.7333 65.9739 0.953670E-06 + -39.0490 118.184 0.953670E-06 + -19.9013 99.0068 0.953670E-06 + 28.3120 50.7712 0.953670E-06 + -30.6651 109.562 0.953670E-06 + -27.3415 106.368 0.953670E-06 + 3.23019 75.7222 0.953670E-06 + 20.6980 58.6399 0.953670E-06 + -35.5438 114.868 0.953670E-06 + -15.6831 94.8719 0.953670E-06 + -11.8394 90.9241 0.953670E-06 + -28.9653 107.959 0.953670E-06 + -33.1792 112.340 0.953670E-06 + -5.04742 84.1453 0.953670E-06 + 14.3236 64.7295 0.953670E-06 + 24.5516 54.7633 0.953670E-06 + -23.6693 102.848 0.953670E-06 + -11.0363 90.1938 0.953670E-06 + 19.2336 60.1720 0.953670E-06 + 6.11981 73.0767 0.953670E-06 + -14.8311 94.2970 0.953670E-06 + -0.768907 79.9881 0.953670E-06 + -36.3252 115.877 0.953670E-06 + 9.65970 69.5844 0.953670E-06 + -10.2619 89.4769 0.953670E-06 + 12.3327 66.7624 0.953670E-06 + 2.70331 76.5231 0.953670E-06 + -21.3936 100.705 0.953670E-06 + 17.7099 61.7618 0.953670E-06 + 27.0363 52.3884 0.953670E-06 + -9.50063 88.7671 0.953670E-06 + -18.1616 97.8905 0.953670E-06 + 23.2044 56.4167 0.953670E-06 + 16.0512 63.3865 0.953670E-06 + -5.69956 85.0194 0.953670E-06 + -33.9277 113.535 0.953670E-06 + -8.74422 88.0562 0.953670E-06 + -25.0032 104.508 0.953670E-06 + -13.9609 93.7394 0.953670E-06 + -7.98759 87.3368 0.953670E-06 + -1.31906 80.7757 0.953670E-06 + 5.59754 73.8731 0.953670E-06 + -37.1850 116.927 0.953670E-06 + -6.45950 85.8345 0.953670E-06 + -7.22664 86.6004 0.953670E-06 + -18.9377 98.6939 0.953670E-06 + -31.4098 110.838 0.953670E-06 + 2.17283 77.3255 0.953670E-06 + 21.8449 58.0083 0.953670E-06 + 11.9048 67.5512 0.953670E-06 + -17.5257 97.4501 0.953670E-06 + 9.13796 70.4637 0.953670E-06 + -26.4173 106.071 0.953670E-06 + 25.7061 54.0438 0.953670E-06 + 13.9267 65.5614 0.953670E-06 + -22.7922 102.434 0.953670E-06 + -27.9888 107.650 0.953670E-06 + 20.4199 59.5505 0.953670E-06 + -16.7449 96.8754 0.953670E-06 + -1.88527 81.5553 0.953670E-06 + 8.54032 71.2764 0.953670E-06 + 28.1543 51.7014 0.953670E-06 + -34.6563 114.673 0.953670E-06 + 5.07671 74.6718 0.953670E-06 + -20.4874 100.305 0.953670E-06 + -38.0489 118.055 0.953670E-06 + -29.6616 109.265 0.953670E-06 + 15.5794 64.2928 0.953670E-06 + 1.63889 78.1298 0.953670E-06 + 18.9360 61.1095 0.953670E-06 + 11.4653 68.3639 0.953670E-06 + 24.3500 55.7068 0.953670E-06 + -24.1454 104.129 0.953670E-06 + -32.1802 112.083 0.953670E-06 + -13.0384 93.2003 0.953670E-06 + 7.97587 72.0598 0.953670E-06 + -2.46475 82.3317 0.953670E-06 + -15.9261 96.2831 0.953670E-06 + 17.3911 62.7631 0.953670E-06 + 4.55502 75.4719 0.953670E-06 + 26.8566 53.3319 0.953670E-06 + -35.4101 115.750 0.953670E-06 + 1.10154 78.9353 0.953670E-06 + 22.9873 57.3427 0.953670E-06 + 13.5331 66.3747 0.953670E-06 + -3.05028 83.1099 0.953670E-06 + -21.9044 102.017 0.953670E-06 + -25.5231 105.746 0.953670E-06 + 7.43738 72.8410 0.953670E-06 + 11.0215 69.2095 0.953670E-06 + 21.5899 58.9205 0.953670E-06 + -27.0293 107.335 0.953670E-06 + -32.9567 113.292 0.953670E-06 + -19.5866 99.9304 0.953670E-06 + -3.63113 83.8999 0.953670E-06 + 15.1437 65.1420 0.953670E-06 + -18.0209 98.5894 0.953670E-06 + -36.2195 116.813 0.953670E-06 + 0.559898 79.7399 0.953670E-06 + 4.03091 76.2728 0.953670E-06 + -30.3949 110.559 0.953670E-06 + 25.5097 54.9907 0.953670E-06 + -28.6623 108.959 0.953670E-06 + 20.1354 60.4748 0.953670E-06 + -15.0966 95.7024 0.953670E-06 + 13.1343 67.1787 0.953670E-06 + -23.2760 103.731 0.953670E-06 + 6.91215 73.6281 0.953670E-06 + 27.9918 52.6370 0.953670E-06 + 18.6424 62.0611 0.953670E-06 + -33.7221 114.457 0.953670E-06 + -4.19448 84.7359 0.953670E-06 + -21.0117 101.603 0.953670E-06 + -14.2623 95.1405 0.953670E-06 + 24.1401 56.6482 0.953670E-06 + 0.113703E-01 80.5405 0.953670E-06 + 3.50341 77.0744 0.953670E-06 + 10.5714 70.1063 0.953670E-06 + -37.0587 117.920 0.953670E-06 + -11.0408 91.7564 0.953670E-06 + -11.8941 92.6749 0.953670E-06 + -24.6431 105.391 0.953670E-06 + -18.7114 99.6080 0.953670E-06 + -10.2667 90.9747 0.953670E-06 + 14.7355 65.9662 0.953670E-06 + -13.4280 94.6048 0.953670E-06 + 12.7256 67.9847 0.953670E-06 + 6.39222 74.4215 0.953670E-06 + -31.1651 111.825 0.953670E-06 + 22.7523 58.2676 0.953670E-06 + -9.51115 90.2420 0.953670E-06 + 26.6706 54.2776 0.953670E-06 + -8.75866 89.5277 0.953670E-06 + 17.0557 63.8824 0.953670E-06 + -26.0916 107.008 0.953670E-06 + -34.4854 115.576 0.953670E-06 + -0.547977 81.3345 0.953670E-06 + 2.97198 77.8773 0.953670E-06 + -22.3968 103.322 0.953670E-06 + -8.00344 88.8174 0.953670E-06 + 21.3216 59.8418 0.953670E-06 + -7.24093 88.1022 0.953670E-06 + -27.6729 108.642 0.953670E-06 + -6.46347 87.3740 0.953670E-06 + -20.1211 101.197 0.953670E-06 + -5.65167 86.6189 0.953670E-06 + 16.4013 64.7661 0.953670E-06 + -17.0396 98.3581 0.953670E-06 + 5.87308 75.2193 0.953670E-06 + 9.32016 71.8919 0.953670E-06 + 19.8490 61.4091 0.953670E-06 + -4.73672 85.7892 0.953670E-06 + -31.9584 113.052 0.953670E-06 + 25.3058 55.9383 0.953670E-06 + 12.3121 68.8047 0.953670E-06 + 2.43622 78.6816 0.953670E-06 + 10.0953 71.1268 0.953670E-06 + -1.11958 82.1216 0.953670E-06 + -35.2707 116.670 0.953670E-06 + -29.3758 110.270 0.953670E-06 + -12.6164 94.1177 0.953670E-06 + 8.74117 72.6348 0.953670E-06 + 14.3396 66.7794 0.953670E-06 + -23.7659 105.012 0.953670E-06 + -16.1617 97.7045 0.953670E-06 + 18.3644 63.0268 0.953670E-06 + -17.9193 99.3697 0.953670E-06 + 27.8217 53.5769 0.953670E-06 + 23.9179 57.5877 0.953670E-06 + 5.35217 76.0195 0.953670E-06 + -21.5109 102.906 0.953670E-06 + 15.9430 65.5746 0.953670E-06 + 1.89547 79.4871 0.953670E-06 + -1.70063 82.9014 0.953670E-06 + -32.7532 114.236 0.953670E-06 + 8.21084 73.3962 0.953670E-06 + -2.28287 83.6721 0.953670E-06 + -36.0823 117.775 0.953670E-06 + -15.3345 97.1038 0.953670E-06 + -25.1760 106.661 0.953670E-06 + 22.5013 59.1956 0.953670E-06 + 11.9011 69.6464 0.953670E-06 + -19.2432 100.805 0.953670E-06 + -26.6991 108.310 0.953670E-06 + -2.84871 84.4268 0.953670E-06 + 13.9462 67.5890 0.953670E-06 + -11.9205 93.7450 0.953670E-06 + 26.4767 55.2253 0.953670E-06 + -30.1360 111.561 0.953670E-06 + 21.0452 60.7709 0.953670E-06 + -17.3083 99.1970 0.953670E-06 + 1.34846 80.2926 0.953670E-06 + -33.5385 115.380 0.953670E-06 + 4.82809 76.8209 0.953670E-06 + -3.35784 85.1423 0.953670E-06 + -28.3588 109.966 0.953670E-06 + -22.8858 104.616 0.953670E-06 + 7.69473 74.1754 0.953670E-06 + 19.5663 62.3493 0.953670E-06 + -14.5134 96.5274 0.953670E-06 + 25.0925 56.8868 0.953670E-06 + -20.6231 102.488 0.953670E-06 + 17.4257 64.7542 0.953670E-06 + 15.5362 66.3781 0.953670E-06 + -3.71940 85.7430 0.953670E-06 + 11.5056 70.5151 0.953670E-06 + 0.793087 81.0962 0.953670E-06 + 13.5507 68.4018 0.953670E-06 + 18.1365 63.9951 0.953670E-06 + 4.30005 77.6231 0.953670E-06 + -34.3238 116.498 0.953670E-06 + -13.6913 95.9697 0.953670E-06 + -18.3959 100.435 0.953670E-06 + -24.2757 106.293 0.953670E-06 + -30.9366 112.813 0.953670E-06 + 23.6814 58.5274 0.953670E-06 + 27.6427 54.5201 0.953670E-06 + 7.18127 74.9666 0.953670E-06 + 10.3512 72.0432 0.953670E-06 + 17.0743 65.2983 0.953670E-06 + -25.7449 107.962 0.953670E-06 + -12.8679 95.4291 0.953670E-06 + 0.226940 81.8957 0.953670E-06 + -10.1675 92.4630 0.953670E-06 + 22.2379 60.1279 0.953670E-06 + 9.92998 72.5331 0.953670E-06 + -22.0014 104.207 0.953670E-06 + 3.76754 78.4264 0.953670E-06 + -9.47809 91.7062 0.953670E-06 + -35.1205 117.613 0.953670E-06 + -19.7395 102.072 0.953670E-06 + -27.3498 109.645 0.953670E-06 + -8.75803 90.9853 0.953670E-06 + 15.1464 67.1844 0.953670E-06 + 20.7648 61.7046 0.953670E-06 + 13.1544 69.2237 0.953670E-06 + -10.7829 93.3010 0.953670E-06 + 26.2736 56.1760 0.953670E-06 + -17.6080 100.082 0.953670E-06 + -8.02092 90.2791 0.953670E-06 + -31.7562 114.016 0.953670E-06 + 6.66591 75.7644 0.953670E-06 + 11.1604 71.4071 0.953670E-06 + -7.27161 89.5764 0.953670E-06 + 9.45576 73.1977 0.953670E-06 + 16.7001 66.0105 0.953670E-06 + 19.2962 63.2893 0.953670E-06 + -6.51048 88.8719 0.953670E-06 + 3.23005 79.2311 0.953670E-06 + -0.351059 82.6891 0.953670E-06 + -12.0400 94.8965 0.953670E-06 + -23.3834 105.906 0.953670E-06 + -5.73445 88.1643 0.953670E-06 + -29.0975 111.285 0.953670E-06 + -4.93679 87.4611 0.953670E-06 + -32.5691 115.175 0.953670E-06 + 24.8674 57.8367 0.953670E-06 + -16.9095 99.7007 0.953670E-06 + -16.2915 99.0941 0.953670E-06 + -4.11198 86.7976 0.953670E-06 + 18.0581 64.8727 0.953670E-06 + -21.1141 103.789 0.953670E-06 + 8.96721 73.9383 0.953670E-06 + -24.8119 107.593 0.953670E-06 + 2.68677 80.0375 0.953670E-06 + 6.14674 76.5652 0.953670E-06 + 14.7613 67.9944 0.953670E-06 + 12.7624 70.0582 0.953670E-06 + 23.4314 59.4687 0.953670E-06 + -18.8688 101.659 0.953670E-06 + -15.5327 98.4969 0.953670E-06 + -33.3682 116.307 0.953670E-06 + -2.12499 84.9851 0.953670E-06 + -1.53338 84.2417 0.953670E-06 + 27.4533 55.4679 0.953670E-06 + -0.939427 83.4730 0.953670E-06 + -26.3546 109.302 0.953670E-06 + -3.30053 86.3050 0.953670E-06 + -2.70760 85.6839 0.953670E-06 + -11.1698 94.3083 0.953670E-06 + 21.9653 61.0635 0.953670E-06 + 16.3253 66.7855 0.953670E-06 + 10.9685 72.2525 0.953670E-06 + -29.8925 112.571 0.953670E-06 + 2.13636 80.8449 0.953670E-06 + -14.7368 97.9132 0.953670E-06 + 20.4848 62.6389 0.953670E-06 + -22.4934 105.505 0.953670E-06 + 8.47151 74.7141 0.953670E-06 + 5.62303 77.3673 0.953670E-06 + -28.0572 110.989 0.953670E-06 + 26.0595 57.1304 0.953670E-06 + 17.7899 65.6155 0.953670E-06 + -34.1618 117.434 0.953670E-06 + 19.0521 64.2141 0.953670E-06 + 14.3762 68.8095 0.953670E-06 + -20.2267 103.366 0.953670E-06 + 12.3838 70.9046 0.953670E-06 + -18.0224 101.249 0.953670E-06 + -23.8968 107.208 0.953670E-06 + 1.57689 81.6524 0.953670E-06 + 24.6294 58.7880 0.953670E-06 + -13.9302 97.3455 0.953670E-06 + 10.6086 72.9556 0.953670E-06 + 5.09447 78.1700 0.953670E-06 + -30.7313 113.800 0.953670E-06 + 7.96861 75.5069 0.953670E-06 + 15.9520 67.5844 0.953670E-06 + -25.3791 108.934 0.953670E-06 + -13.1202 96.7926 0.953670E-06 + 17.4655 66.3789 0.953670E-06 + 23.1694 60.4116 0.953670E-06 + -31.5773 114.971 0.953670E-06 + -21.6033 105.093 0.953670E-06 + 1.00607 82.4583 0.953670E-06 + 13.9909 69.6317 0.953670E-06 + 12.0325 71.7538 0.953670E-06 + 4.56090 78.9736 0.953670E-06 + 21.6867 62.0001 0.953670E-06 + 10.1852 73.6843 0.953670E-06 + -19.3438 102.939 0.953670E-06 + 27.2526 56.4211 0.953670E-06 + -9.37047 93.0839 0.953670E-06 + -12.3098 96.2546 0.953670E-06 + -17.2145 100.835 0.953670E-06 + 18.8396 65.0923 0.953670E-06 + -27.0219 110.668 0.953670E-06 + -9.91972 93.7456 0.953670E-06 + -32.4017 116.109 0.953670E-06 + -8.72089 92.3975 0.953670E-06 + 20.2101 63.5673 0.953670E-06 + 7.45835 76.3072 0.953670E-06 + -8.02200 91.7090 0.953670E-06 + -10.2839 94.3065 0.953670E-06 + -22.9933 106.809 0.953670E-06 + -7.29558 91.0201 0.953670E-06 + -11.4999 95.7342 0.953670E-06 + 4.02202 79.7786 0.953670E-06 + 25.8334 58.0878 0.953670E-06 + 15.5781 68.3943 0.953670E-06 + -16.4508 100.382 0.953670E-06 + -6.55176 90.3291 0.953670E-06 + -33.2071 117.241 0.953670E-06 + -5.79477 89.6352 0.953670E-06 + 0.421990 83.2598 0.953670E-06 + -28.8300 112.315 0.953670E-06 + -5.02621 88.9405 0.953670E-06 + 17.1190 67.1678 0.953670E-06 + -24.4294 108.541 0.953670E-06 + 11.7164 72.5797 0.953670E-06 + -4.24805 88.2527 0.953670E-06 + 9.72994 74.4491 0.953670E-06 + 13.6079 70.4614 0.953670E-06 + -20.7126 104.671 0.953670E-06 + 24.3787 59.7408 0.953670E-06 + -3.46783 87.5851 0.953670E-06 + -15.7142 99.8434 0.953670E-06 + -18.4711 102.510 0.953670E-06 + 3.47721 80.5858 0.953670E-06 + -2.71506 86.9594 0.953670E-06 + 6.94112 77.1101 0.953670E-06 + -2.04562 86.2925 0.953670E-06 + -0.176107 84.0521 0.953670E-06 + 18.5699 65.9123 0.953670E-06 + -1.40941 85.5787 0.953670E-06 + 22.8976 61.3551 0.953670E-06 + -25.9967 110.318 0.953670E-06 + -0.787191 84.8282 0.953670E-06 + 21.4051 62.9339 0.953670E-06 + 2.92531 81.3955 0.953670E-06 + -10.6944 95.2408 0.953670E-06 + 15.2020 69.2114 0.953670E-06 + -29.6731 113.588 0.953670E-06 + -22.0956 106.400 0.953670E-06 + -14.9432 99.2822 0.953670E-06 + 9.25407 75.2391 0.953670E-06 + 27.0399 57.3785 0.953670E-06 + 19.9441 64.4802 0.953670E-06 + -30.5581 114.780 0.953670E-06 + 11.3523 73.3592 0.953670E-06 + 6.41753 77.9134 0.953670E-06 + -19.8230 104.242 0.953670E-06 + 13.2319 71.2968 0.953670E-06 + -27.7611 112.032 0.953670E-06 + 16.7623 67.9730 0.953670E-06 + -17.6148 102.076 0.953670E-06 + -23.5032 108.134 0.953670E-06 + -31.4240 115.913 0.953670E-06 + -14.1513 98.7179 0.953670E-06 + 25.5943 59.0488 0.953670E-06 + 2.36445 82.2076 0.953670E-06 + 5.88815 78.7165 0.953670E-06 + 8.76124 76.0420 0.953670E-06 + 18.2612 66.7210 0.953670E-06 + -32.2504 117.040 0.953670E-06 + -9.92120 94.8638 0.953670E-06 + 24.1162 60.6941 0.953670E-06 + -24.9903 109.931 0.953670E-06 + -13.3508 98.1593 0.953670E-06 + 14.8237 70.0345 0.953670E-06 + -21.2001 105.981 0.953670E-06 + 10.9482 74.1399 0.953670E-06 + 12.8670 72.1318 0.953670E-06 + 22.6180 62.2971 0.953670E-06 + -16.7809 101.628 0.953670E-06 + 19.6818 65.3652 0.953670E-06 + 5.35339 79.5199 0.953670E-06 + -18.9372 103.807 0.953670E-06 + 1.79188 83.0212 0.953670E-06 + -9.31452 94.3344 0.953670E-06 + 21.1229 63.8601 0.953670E-06 + -12.5483 97.6096 0.953670E-06 + 16.3990 68.7877 0.953670E-06 + -8.68587 93.7300 0.953670E-06 + -26.6935 111.719 0.953670E-06 + -22.5925 107.720 0.953670E-06 + 8.25491 76.8491 0.953670E-06 + -8.01584 93.0878 0.953670E-06 + 26.8145 58.3391 0.953670E-06 + 4.81343 80.3248 0.953670E-06 + -15.9706 101.150 0.953670E-06 + -7.31287 92.4270 0.953670E-06 + -11.7474 97.0721 0.953670E-06 + -28.5784 113.368 0.953670E-06 + 17.9296 67.5336 0.953670E-06 + 12.5101 72.9567 0.953670E-06 + -6.58662 91.7552 0.953670E-06 + 10.5145 74.9387 0.953670E-06 + 14.4448 70.8628 0.953670E-06 + -24.0231 109.502 0.953670E-06 + 25.3423 60.0121 0.953670E-06 + 1.20406 83.8342 0.953670E-06 + -5.84398 91.0755 0.953670E-06 + -18.0581 103.366 0.953670E-06 + -20.3055 105.553 0.953670E-06 + -5.08928 90.3897 0.953670E-06 + -4.32578 89.7002 0.953670E-06 + 4.26810 81.1322 0.953670E-06 + -3.55786 89.0110 0.953670E-06 + -15.1759 100.628 0.953670E-06 + -10.9530 96.5452 0.953670E-06 + 7.73827 77.6559 0.953670E-06 + 19.3968 66.2195 0.953670E-06 + -2.79428 88.3260 0.953670E-06 + -30.4297 115.739 0.953670E-06 + 23.8431 61.6466 0.953670E-06 + -29.4934 114.612 0.953670E-06 + -2.05189 87.6439 0.953670E-06 + -1.35027 86.9383 0.953670E-06 + 16.0301 69.6089 0.953670E-06 + -31.2964 116.838 0.953670E-06 + 22.3327 63.2347 0.953670E-06 + -0.679299 86.2004 0.953670E-06 + 0.597252 84.6410 0.953670E-06 + -25.6267 111.373 0.953670E-06 + -21.6899 107.300 0.953670E-06 + 3.71670 81.9434 0.953670E-06 + -0.307700E-01 85.4325 0.953670E-06 + 20.8407 64.7728 0.953670E-06 + 10.0541 75.7545 0.953670E-06 + -14.3783 100.082 0.953670E-06 + 12.1370 73.7675 0.953670E-06 + -10.1721 96.0349 0.953670E-06 + 17.5837 68.3521 0.953670E-06 + -17.1880 102.919 0.953670E-06 + 14.0674 71.6943 0.953670E-06 + -19.4127 105.118 0.953670E-06 + 7.21365 78.4609 0.953670E-06 + -23.0910 109.066 0.953670E-06 + 26.5747 59.3085 0.953670E-06 + -27.4743 113.102 0.953670E-06 + -13.5766 99.5277 0.953670E-06 + 19.0882 67.0587 0.953670E-06 + 3.15764 82.7598 0.953670E-06 + 9.56692 76.5753 0.953670E-06 + 6.68261 79.2643 0.953670E-06 + -9.42084 95.5443 0.953670E-06 + 15.6562 70.4351 0.953670E-06 + 25.0781 60.9759 0.953670E-06 + -20.7903 106.872 0.953670E-06 + 11.7433 74.5819 0.953670E-06 + 23.5609 62.5962 0.953670E-06 + 13.6933 72.5252 0.953670E-06 + 20.5547 65.6664 0.953670E-06 + -16.3278 102.457 0.953670E-06 + -18.5230 104.676 0.953670E-06 + 22.0429 64.1641 0.953670E-06 + -12.7740 98.9735 0.953670E-06 + 17.2277 69.1758 0.953670E-06 + 6.14622 80.0671 0.953670E-06 + -8.72769 95.0023 0.953670E-06 + -24.5637 110.974 0.953670E-06 + 2.58771 83.5825 0.953670E-06 + -30.3543 116.652 0.953670E-06 + -22.1788 108.634 0.953670E-06 + 9.06038 77.3931 0.953670E-06 + -8.04169 94.4138 0.953670E-06 + -26.3743 112.804 0.953670E-06 + -28.3473 114.464 0.953670E-06 + -15.4787 101.968 0.953670E-06 + 18.7609 67.8929 0.953670E-06 + -11.9731 98.4251 0.953670E-06 + -29.3912 115.621 0.953670E-06 + 5.60522 80.8708 0.953670E-06 + -7.34212 93.7924 0.953670E-06 + 13.3212 73.3519 0.953670E-06 + 15.2785 71.2648 0.953670E-06 + 11.3282 75.4143 0.953670E-06 + -17.6373 104.230 0.953670E-06 + 26.3212 60.2821 0.953670E-06 + -6.62495 93.1488 0.953670E-06 + -19.8922 106.438 0.953670E-06 + -5.89200 92.4896 0.953670E-06 + 2.00111 84.4111 0.953670E-06 + 5.06015 81.6770 0.953670E-06 + 20.2558 66.5403 0.953670E-06 + -11.1768 97.8808 0.953670E-06 + 24.8025 61.9382 0.953670E-06 + -14.6442 101.446 0.953670E-06 + -23.5806 110.470 0.953670E-06 + -4.39063 91.1382 0.953670E-06 + 16.8633 70.0038 0.953670E-06 + 8.54113 78.2054 0.953670E-06 + -5.14630 91.8185 0.953670E-06 + -3.62766 90.4507 0.953670E-06 + 23.2709 63.5403 0.953670E-06 + -2.86112 89.7573 0.953670E-06 + -2.09760 89.0572 0.953670E-06 + -1.34794 88.3450 0.953670E-06 + 21.7488 65.0818 0.953670E-06 + -21.2749 108.202 0.953670E-06 + 4.51116 82.4880 0.953670E-06 + -0.623892 87.6093 0.953670E-06 + -10.3888 97.3429 0.953670E-06 + 12.9448 74.1755 0.953670E-06 + 18.4196 68.7264 0.953670E-06 + 10.8835 76.2671 0.953670E-06 + 0.734582E-01 86.8457 0.953670E-06 + 1.38935 85.2399 0.953670E-06 + -16.7537 103.778 0.953670E-06 + -13.8206 100.901 0.953670E-06 + 14.8986 72.0960 0.953670E-06 + 0.745308 86.0546 0.953670E-06 + -18.9960 105.995 0.953670E-06 + -25.2596 112.483 0.953670E-06 + 8.01328 79.0124 0.953670E-06 + -22.6556 109.996 0.953670E-06 + -29.4563 116.515 0.953670E-06 + -9.61375 96.8099 0.953670E-06 + 19.9415 67.4002 0.953670E-06 + -27.1954 114.204 0.953670E-06 + 3.95758 83.3067 0.953670E-06 + 16.4913 70.8349 0.953670E-06 + 26.0546 61.2567 0.953670E-06 + 10.3933 77.1135 0.953670E-06 + -13.0050 100.347 0.953670E-06 + 7.47914 79.8158 0.953670E-06 + -15.8671 103.316 0.953670E-06 + 24.5167 62.8968 0.953670E-06 + 12.5631 75.0081 0.953670E-06 + -8.85864 96.2753 0.953670E-06 + -20.3729 107.767 0.953670E-06 + 21.4485 65.9846 0.953670E-06 + 14.5180 72.9259 0.953670E-06 + -18.1035 105.547 0.953670E-06 + 22.9741 64.4763 0.953670E-06 + 18.0669 69.5611 0.953670E-06 + 6.94024 80.6171 0.953670E-06 + 3.39658 84.1379 0.953670E-06 + -12.1960 99.7935 0.953670E-06 + -8.12843 95.7162 0.953670E-06 + -14.9764 102.829 0.953670E-06 + -21.7512 109.545 0.953670E-06 + 9.87858 77.9446 0.953670E-06 + 19.6128 68.2520 0.953670E-06 + -7.40709 95.1279 0.953670E-06 + -28.1348 115.676 0.953670E-06 + 6.39783 81.4183 0.953670E-06 + 16.1128 71.6681 0.953670E-06 + -11.3926 99.2394 0.953670E-06 + -17.2149 105.097 0.953670E-06 + 14.1382 73.7523 0.953670E-06 + -6.68263 94.5136 0.953670E-06 + -26.0795 113.912 0.953670E-06 + 12.1754 75.8705 0.953670E-06 + -28.7290 116.494 0.953670E-06 + -19.4713 107.325 0.953670E-06 + 21.1384 66.8723 0.953670E-06 + -5.94984 93.8783 0.953670E-06 + 25.7759 62.2296 0.953670E-06 + 5.85323 82.2213 0.953670E-06 + -14.1052 102.295 0.953670E-06 + -24.0482 112.135 0.953670E-06 + 17.7039 70.3974 0.953670E-06 + 2.82034 84.9866 0.953670E-06 + -10.5960 98.6879 0.953670E-06 + 24.2215 63.8496 0.953670E-06 + -5.20756 93.2262 0.953670E-06 + 9.35160 78.7625 0.953670E-06 + 22.6705 65.4015 0.953670E-06 + -23.0790 111.409 0.953670E-06 + -3.69742 91.8842 0.953670E-06 + 5.30786 83.0287 0.953670E-06 + -4.45643 92.5607 0.953670E-06 + -20.8507 109.105 0.953670E-06 + -2.93148 91.1985 0.953670E-06 + -2.15990 90.5033 0.953670E-06 + 19.2712 69.0998 0.953670E-06 + -16.3240 104.650 0.953670E-06 + -1.38594 89.7948 0.953670E-06 + 13.7610 74.5756 0.953670E-06 + -9.80797 98.1383 0.953670E-06 + 15.7291 72.5014 0.953670E-06 + -0.617965 89.0646 0.953670E-06 + -18.5716 106.874 0.953670E-06 + -13.2579 101.739 0.953670E-06 + 0.129364 88.3039 0.953670E-06 + 2.21172 85.8506 0.953670E-06 + 11.7640 76.7869 0.953670E-06 + 0.851616 87.5145 0.953670E-06 + 1.54834 86.6968 0.953670E-06 + 20.8167 67.7476 0.953670E-06 + 8.81749 79.5709 0.953670E-06 + -22.1950 110.900 0.953670E-06 + -24.9895 113.619 0.953670E-06 + 4.76308 83.8449 0.953670E-06 + -9.03063 97.5878 0.953670E-06 + 17.3314 71.2353 0.953670E-06 + -26.8951 115.342 0.953670E-06 + 11.2472 77.6682 0.953670E-06 + 22.3595 66.3139 0.953670E-06 + -15.4135 104.206 0.953670E-06 + -12.4293 101.179 0.953670E-06 + 15.3421 73.3318 0.953670E-06 + 25.4857 63.1986 0.953670E-06 + 8.27848 80.3733 0.953670E-06 + 13.3932 75.4048 0.953670E-06 + -19.9478 108.664 0.953670E-06 + -17.6781 106.418 0.953670E-06 + 23.9177 64.7942 0.953670E-06 + 18.9179 69.9458 0.953670E-06 + -8.26639 97.0306 0.953670E-06 + 4.21901 84.6790 0.953670E-06 + 7.73591 81.1723 0.953670E-06 + 20.4832 68.6140 0.953670E-06 + -7.51532 96.4573 0.953670E-06 + -21.3128 110.446 0.953670E-06 + -11.6124 100.618 0.953670E-06 + 16.9502 72.0739 0.953670E-06 + 10.7103 78.5112 0.953670E-06 + 7.19120 81.9696 0.953670E-06 + 14.9546 74.1556 0.953670E-06 + -16.7941 105.962 0.953670E-06 + -14.4581 103.743 0.953670E-06 + -6.77120 95.8635 0.953670E-06 + -23.1024 112.555 0.953670E-06 + 22.0398 67.2131 0.953670E-06 + -19.0416 108.215 0.953670E-06 + 13.0504 76.2728 0.953670E-06 + -10.8048 100.057 0.953670E-06 + -6.02773 95.2490 0.953670E-06 + 6.64624 82.7670 0.953670E-06 + 3.66987 85.5494 0.953670E-06 + 18.5535 70.7915 0.953670E-06 + -23.9275 113.371 0.953670E-06 + 25.1850 64.1615 0.953670E-06 + -25.7697 115.022 0.953670E-06 + 23.6058 65.7287 0.953670E-06 + -5.28105 94.6158 0.953670E-06 + -13.5457 103.174 0.953670E-06 + -22.5033 112.170 0.953670E-06 + -10.0052 99.4973 0.953670E-06 + 10.1692 79.3315 0.953670E-06 + 6.10385 83.5663 0.953670E-06 + -15.9137 105.522 0.953670E-06 + 14.5715 74.9681 0.953670E-06 + -20.4204 110.005 0.953670E-06 + -4.52951 93.9663 0.953670E-06 + 20.1380 69.4746 0.953670E-06 + 16.5613 72.9112 0.953670E-06 + -18.1360 107.755 0.953670E-06 + -3.01000 92.6298 0.953670E-06 + -9.21362 98.9370 0.953670E-06 + -3.77264 93.3034 0.953670E-06 + 3.08760 86.4795 0.953670E-06 + -2.24029 91.9475 0.953670E-06 + -1.46077 91.2561 0.953670E-06 + -12.6802 102.593 0.953670E-06 + -0.668451 90.5493 0.953670E-06 + 0.132031 89.8115 0.953670E-06 + 21.7103 68.1009 0.953670E-06 + 5.56845 84.3711 0.953670E-06 + 0.906923 89.0249 0.953670E-06 + 2.38376 87.3665 0.953670E-06 + 18.1783 71.6373 0.953670E-06 + -21.7259 111.752 0.953670E-06 + 1.65460 88.2100 0.953670E-06 + 9.62605 80.1391 0.953670E-06 + -8.43059 98.3730 0.953670E-06 + 14.2043 75.7609 0.953670E-06 + 23.2857 66.6513 0.953670E-06 + 16.1666 73.7440 0.953670E-06 + -17.2401 107.284 0.953670E-06 + 24.8743 65.1163 0.953670E-06 + -15.0039 105.117 0.953670E-06 + 12.7695 77.3445 0.953670E-06 + -19.5167 109.564 0.953670E-06 + 9.08067 80.9392 0.953670E-06 + -24.6964 114.709 0.953670E-06 + -11.8424 102.018 0.953670E-06 + 19.7813 70.3319 0.953670E-06 + 5.04719 85.1911 0.953670E-06 + -22.9696 113.273 0.953670E-06 + -7.65662 97.8010 0.953670E-06 + 12.1253 78.2624 0.953670E-06 + 8.53333 81.7348 0.953670E-06 + 21.3702 68.9798 0.953670E-06 + 17.7927 72.4827 0.953670E-06 + 15.7681 74.5680 0.953670E-06 + 13.8811 76.5081 0.953670E-06 + -20.8756 111.330 0.953670E-06 + -6.89093 97.2160 0.953670E-06 + -16.3684 106.811 0.953670E-06 + 7.98499 82.5274 0.953670E-06 + -11.0205 101.447 0.953670E-06 + 22.9573 67.5609 0.953670E-06 + 11.5478 79.1019 0.953670E-06 + -6.13063 96.6147 0.953670E-06 + -18.6030 109.112 0.953670E-06 + 4.55100 86.0614 0.953670E-06 + 19.4131 71.1875 0.953670E-06 + 7.43763 83.3177 0.953670E-06 + -22.1588 112.972 0.953670E-06 + 24.5543 66.0616 0.953670E-06 + -10.2090 100.879 0.953670E-06 + -23.6724 114.416 0.953670E-06 + -5.37251 95.9959 0.953670E-06 + 13.6652 77.1271 0.953670E-06 + 6.89463 84.1056 0.953670E-06 + 15.3692 75.3768 0.953670E-06 + -13.8964 104.779 0.953670E-06 + -15.5306 106.364 0.953670E-06 + -4.61429 95.3603 0.953670E-06 + 17.3976 73.3259 0.953670E-06 + -19.9912 110.904 0.953670E-06 + 21.0193 69.8524 0.953670E-06 + 10.9897 79.9158 0.953670E-06 + -9.40526 100.311 0.953670E-06 + -17.6840 108.643 0.953670E-06 + -12.9425 104.071 0.953670E-06 + -3.85485 94.7094 0.953670E-06 + 6.36233 84.8893 0.953670E-06 + 22.6197 68.4596 0.953670E-06 + -8.60852 99.7412 0.953670E-06 + 19.0333 72.0421 0.953670E-06 + -2.32955 93.3745 0.953670E-06 + -3.09362 94.0463 0.953670E-06 + -21.3267 112.607 0.953670E-06 + -14.7498 105.979 0.953670E-06 + -1.55947 92.6977 0.953670E-06 + -12.0773 103.450 0.953670E-06 + -0.775397 92.0181 0.953670E-06 + 14.9733 76.1604 0.953670E-06 + 16.9939 74.1638 0.953670E-06 + 4.09220 87.1574 0.953670E-06 + 10.4371 80.7184 0.953670E-06 + 24.2253 66.9958 0.953670E-06 + 5.85435 85.6627 0.953670E-06 + 0.394547E-01 91.3302 0.953670E-06 + -16.7742 108.149 0.953670E-06 + 1.70919 89.7742 0.953670E-06 + 3.24347 88.0805 0.953670E-06 + 2.47452 88.9345 0.953670E-06 + -7.81851 99.1664 0.953670E-06 + -22.7161 114.154 0.953670E-06 + -19.0847 110.470 0.953670E-06 + 20.6570 70.7207 0.953670E-06 + 0.905218 90.6056 0.953670E-06 + 9.88521 81.5146 0.953670E-06 + -14.1080 105.727 0.953670E-06 + -7.03506 98.5831 0.953670E-06 + 14.5805 76.9018 0.953670E-06 + -11.2415 102.858 0.953670E-06 + 9.33256 82.3064 0.953670E-06 + 18.6421 72.8954 0.953670E-06 + 16.5833 74.9922 0.953670E-06 + 5.40480 86.4018 0.953670E-06 + -20.4624 112.215 0.953670E-06 + 22.2722 69.3499 0.953670E-06 + 13.5423 78.1779 0.953670E-06 + -15.9073 107.636 0.953670E-06 + 8.77935 83.0945 0.953670E-06 + 14.1638 77.5782 0.953670E-06 + 12.9415 78.9304 0.953670E-06 + -6.25748 97.9877 0.953670E-06 + 23.8888 67.9146 0.953670E-06 + 8.22693 83.8784 0.953670E-06 + 20.2832 71.5865 0.953670E-06 + -21.8282 113.840 0.953670E-06 + -18.1591 110.021 0.953670E-06 + 5.09439 87.0262 0.953670E-06 + -10.4194 102.279 0.953670E-06 + -5.48437 97.3779 0.953670E-06 + 12.3672 79.7183 0.953670E-06 + 7.67760 84.6568 0.953670E-06 + -15.0895 107.143 0.953670E-06 + 16.1668 75.8055 0.953670E-06 + -4.71431 96.7521 0.953670E-06 + 18.2398 73.7459 0.953670E-06 + -9.60548 101.704 0.953670E-06 + -19.5721 111.807 0.953670E-06 + 7.13482 85.4260 0.953670E-06 + 21.9140 70.2338 0.953670E-06 + -3.94643 96.1105 0.953670E-06 + -17.2146 109.548 0.953670E-06 + 11.8054 80.5131 0.953670E-06 + -8.79766 101.130 0.953670E-06 + -14.3262 106.680 0.953670E-06 + 19.8973 72.4504 0.953670E-06 + -13.0347 105.541 0.953670E-06 + 6.60293 86.1783 0.953670E-06 + -20.9502 113.488 0.953670E-06 + 23.5433 68.8232 0.953670E-06 + -3.18067 95.4544 0.953670E-06 + -12.2609 104.894 0.953670E-06 + 15.7435 76.5968 0.953670E-06 + -13.6373 106.215 0.953670E-06 + 17.8272 74.5911 0.953670E-06 + -7.99512 100.552 0.953670E-06 + -2.41734 94.7873 0.953670E-06 + -1.65618 94.1143 0.953670E-06 + 11.2483 81.3073 0.953670E-06 + -18.6590 111.385 0.953670E-06 + -0.894401 93.4430 0.953670E-06 + -0.122073 92.7827 0.953670E-06 + 21.5448 71.1132 0.953670E-06 + 6.08354 86.8975 0.953670E-06 + -11.4477 104.282 0.953670E-06 + -7.19757 99.9684 0.953670E-06 + -16.2605 109.031 0.953670E-06 + 10.6917 82.0990 0.953670E-06 + 4.79499 88.1094 0.953670E-06 + 4.03397 88.8585 0.953670E-06 + 3.29099 89.6728 0.953670E-06 + 15.3071 77.3584 0.953670E-06 + 0.696815 92.1424 0.953670E-06 + 19.4994 73.3125 0.953670E-06 + 5.55123 87.5523 0.953670E-06 + -6.40480 99.3754 0.953670E-06 + -20.0632 113.113 0.953670E-06 + 17.4051 75.4273 0.953670E-06 + 10.1342 82.8876 0.953670E-06 + 2.54431 90.5353 0.953670E-06 + 23.1877 69.7242 0.953670E-06 + 14.8376 78.0867 0.953670E-06 + -15.3961 108.438 0.953670E-06 + -10.6289 103.691 0.953670E-06 + 9.57550 83.6723 0.953670E-06 + 14.2937 78.7984 0.953670E-06 + -5.61644 98.7706 0.953670E-06 + 21.1639 71.9895 0.953670E-06 + -17.7217 110.947 0.953670E-06 + 1.73886 91.5115 0.953670E-06 + 13.7336 79.5505 0.953670E-06 + 9.01631 84.4520 0.953670E-06 + -4.83201 98.1514 0.953670E-06 + -14.5945 107.896 0.953670E-06 + 16.9736 76.2502 0.953670E-06 + 19.0896 74.1716 0.953670E-06 + -9.81136 103.110 0.953670E-06 + -19.1625 112.720 0.953670E-06 + 8.45756 85.2250 0.953670E-06 + -4.05123 97.5165 0.953670E-06 + 22.8215 70.6194 0.953670E-06 + 13.1750 80.3251 0.953670E-06 + -8.99652 102.533 0.953670E-06 + 7.89984 85.9881 0.953670E-06 + -13.8315 107.384 0.953670E-06 + 20.7709 72.8633 0.953670E-06 + -3.27454 96.8656 0.953670E-06 + -16.7444 110.489 0.953670E-06 + 16.5309 77.0556 0.953670E-06 + 18.6685 75.0255 0.953670E-06 + -8.18459 101.954 0.953670E-06 + 7.34190 86.7362 0.953670E-06 + 12.6177 81.1110 0.953670E-06 + -13.1018 106.863 0.953670E-06 + -12.3877 106.277 0.953670E-06 + -2.50328 96.1999 0.953670E-06 + 6.77668 87.4624 0.953670E-06 + -7.37573 101.370 0.953670E-06 + -18.2436 112.311 0.953670E-06 + -11.6222 105.683 0.953670E-06 + 22.4442 71.5101 0.953670E-06 + 12.0603 81.9005 0.953670E-06 + -0.985507 94.8428 0.953670E-06 + 0.483929 93.5236 0.953670E-06 + -1.73954 95.5233 0.953670E-06 + 6.18131 88.1605 0.953670E-06 + -0.242907 94.1699 0.953670E-06 + 1.17622 92.9451 0.953670E-06 + 20.3657 73.7348 0.953670E-06 + 16.0721 77.8407 0.953670E-06 + -6.57009 100.780 0.953670E-06 + 18.2364 75.8714 0.953670E-06 + 11.5012 82.6899 0.953670E-06 + 1.76397 92.5305 0.953670E-06 + 5.50468 88.8403 0.953670E-06 + -10.8260 105.096 0.953670E-06 + 4.80496 89.5813 0.953670E-06 + 10.9396 83.4772 0.953670E-06 + 4.10687 90.3726 0.953670E-06 + -5.76777 100.178 0.953670E-06 + -15.6494 109.984 0.953670E-06 + 15.5875 78.6073 0.953670E-06 + -14.8249 109.195 0.953670E-06 + 3.42536 91.2010 0.953670E-06 + 22.0554 72.3974 0.953670E-06 + -17.3090 111.888 0.953670E-06 + 10.3755 84.2608 0.953670E-06 + -10.0167 104.517 0.953670E-06 + -4.96876 99.5642 0.953670E-06 + 15.0683 79.3659 0.953670E-06 + -14.0606 108.621 0.953670E-06 + 19.9483 74.6031 0.953670E-06 + 17.7932 76.7063 0.953670E-06 + 9.80904 85.0392 0.953670E-06 + -4.17316 98.9352 0.953670E-06 + 14.5296 80.1370 0.953670E-06 + -9.20206 103.941 0.953670E-06 + 2.79799 92.0623 0.953670E-06 + 9.24039 85.8108 0.953670E-06 + -13.3041 108.096 0.953670E-06 + -3.38153 98.2895 0.953670E-06 + 21.6545 73.2817 0.953670E-06 + 13.9835 80.9168 0.953670E-06 + -8.38547 103.365 0.953670E-06 + 17.3377 77.5275 0.953670E-06 + 19.5192 75.4666 0.953670E-06 + -16.3624 111.463 0.953670E-06 + 8.66869 86.5735 0.953670E-06 + -12.5517 107.572 0.953670E-06 + -2.59539 97.6261 0.953670E-06 + 8.09118 87.3251 0.953670E-06 + -7.56862 102.785 0.953670E-06 + 13.4321 81.7039 0.953670E-06 + 2.35802 92.9022 0.953670E-06 + -11.7956 107.025 0.953670E-06 + -1.81773 96.9458 0.953670E-06 + 7.50151 88.0637 0.953670E-06 + -14.7234 110.229 0.953670E-06 + 1.77621 93.5429 0.953670E-06 + 21.2415 74.1630 0.953670E-06 + 16.8669 78.3342 0.953670E-06 + -6.75257 102.198 0.953670E-06 + 12.8762 82.4943 0.953670E-06 + 1.11899 94.1901 0.953670E-06 + 19.0786 76.3232 0.953670E-06 + 0.419661 94.8628 0.953670E-06 + -0.306250 95.5540 0.953670E-06 + 6.88798 88.7904 0.953670E-06 + -14.2073 109.789 0.953670E-06 + -1.05304 96.2524 0.953670E-06 + -11.0175 106.467 0.953670E-06 + 12.3157 83.2850 0.953670E-06 + -5.93803 101.601 0.953670E-06 + -15.4064 111.070 0.953670E-06 + 16.3769 79.1285 0.953670E-06 + 6.23824 89.5164 0.953670E-06 + -10.2202 105.905 0.953670E-06 + 11.7507 84.0738 0.953670E-06 + 5.57089 90.2644 0.953670E-06 + -13.5173 109.302 0.953670E-06 + -5.12545 100.992 0.953670E-06 + 20.8165 75.0409 0.953670E-06 + 18.6265 77.1707 0.953670E-06 + 15.8656 79.9163 0.953670E-06 + 4.90138 91.0412 0.953670E-06 + 11.1815 84.8589 0.953670E-06 + -9.41104 105.341 0.953670E-06 + -4.31514 100.369 0.953670E-06 + 4.24562 91.8373 0.953670E-06 + 15.3383 80.7054 0.953670E-06 + -12.7692 108.807 0.953670E-06 + 10.6081 85.6388 0.953670E-06 + -3.50752 99.7305 0.953670E-06 + -14.5253 110.838 0.953670E-06 + -8.59566 104.776 0.953670E-06 + 18.1622 78.0076 0.953670E-06 + 20.3799 75.9143 0.953670E-06 + 3.62315 92.6405 0.953670E-06 + 14.8001 81.4971 0.953670E-06 + -12.0027 108.304 0.953670E-06 + 10.0302 86.4122 0.953670E-06 + -2.70358 99.0727 0.953670E-06 + -7.77535 104.204 0.953670E-06 + 9.44673 87.1780 0.953670E-06 + 3.05081 93.4206 0.953670E-06 + 14.2534 82.2914 0.953670E-06 + -13.7911 110.440 0.953670E-06 + -1.90560 98.3942 0.953670E-06 + -11.2250 107.786 0.953670E-06 + -6.95211 103.624 0.953670E-06 + 8.85512 87.9358 0.953670E-06 + 17.6842 78.8335 0.953670E-06 + 19.9321 76.7818 0.953670E-06 + 2.44079 94.1307 0.953670E-06 + -1.11820 97.6942 0.953670E-06 + 1.78880 94.8258 0.953670E-06 + 8.25125 88.6855 0.953670E-06 + 13.6993 83.0870 0.953670E-06 + 1.10371 95.5296 0.953670E-06 + -6.12759 103.035 0.953670E-06 + -10.4338 107.257 0.953670E-06 + 0.391051 96.2482 0.953670E-06 + -13.0309 109.992 0.953670E-06 + 7.62992 89.4296 0.953670E-06 + 17.1913 79.6498 0.953670E-06 + -0.349404 96.9755 0.953670E-06 + 13.1379 83.8824 0.953670E-06 + -5.30299 102.434 0.953670E-06 + 6.98844 90.1746 0.953670E-06 + 19.4729 77.6422 0.953670E-06 + -9.62961 106.718 0.953670E-06 + 16.6830 80.4595 0.953670E-06 + 12.5699 84.6756 0.953670E-06 + 6.33417 90.9290 0.953670E-06 + -12.2492 109.525 0.953670E-06 + -4.47908 101.819 0.953670E-06 + -8.81537 106.172 0.953670E-06 + 11.9957 85.4649 0.953670E-06 + 5.67680 91.6957 0.953670E-06 + 16.1612 81.2660 0.953670E-06 + -3.65633 101.188 0.953670E-06 + 19.0019 78.4942 0.953670E-06 + -11.4587 109.047 0.953670E-06 + 5.02630 92.4699 0.953670E-06 + 11.4156 86.2489 0.953670E-06 + -7.99439 105.617 0.953670E-06 + -2.83516 100.539 0.953670E-06 + 15.6282 82.0708 0.953670E-06 + 4.39097 93.2424 0.953670E-06 + 10.8293 87.0265 0.953670E-06 + -7.16843 105.052 0.953670E-06 + -2.01639 99.8695 0.953670E-06 + -10.6627 108.557 0.953670E-06 + 3.77058 93.9991 0.953670E-06 + 18.5190 79.3376 0.953670E-06 + 15.0853 82.8746 0.953670E-06 + 10.2357 87.7976 0.953670E-06 + 3.13835 94.7275 0.953670E-06 + -1.20218 99.1745 0.953670E-06 + -6.33699 104.475 0.953670E-06 + 9.63291 88.5622 0.953670E-06 + 2.48541 95.4462 0.953670E-06 + 14.5324 83.6786 0.953670E-06 + -9.85894 108.055 0.953670E-06 + 9.01855 89.3211 0.953670E-06 + -0.397990 98.4504 0.953670E-06 + 18.0240 80.1729 0.953670E-06 + 1.81144 96.1738 0.953670E-06 + -5.50238 103.885 0.953670E-06 + 1.11432 96.9237 0.953670E-06 + 0.382858 97.6959 0.953670E-06 + 8.39036 90.0762 0.953670E-06 + 13.9703 84.4812 0.953670E-06 + -9.04746 107.540 0.953670E-06 + 7.74822 90.8307 0.953670E-06 + -4.66631 103.280 0.953670E-06 + 17.5170 81.0013 0.953670E-06 + 13.3991 85.2815 0.953670E-06 + 7.09611 91.5876 0.953670E-06 + -8.22857 107.013 0.953670E-06 + -3.82980 102.660 0.953670E-06 + 6.43997 92.3474 0.953670E-06 + 12.8199 86.0775 0.953670E-06 + 16.9985 81.8239 0.953670E-06 + 5.78598 93.1067 0.953670E-06 + -2.99330 102.022 0.953670E-06 + -7.40249 106.472 0.953670E-06 + 5.13861 93.8598 0.953670E-06 + 12.2331 86.8677 0.953670E-06 + 16.4694 82.6417 0.953670E-06 + -2.15688 101.365 0.953670E-06 + 4.49690 94.6006 0.953670E-06 + 11.6387 87.6517 0.953670E-06 + -6.56691 105.914 0.953670E-06 + 3.85239 95.3270 0.953670E-06 + 15.9287 83.4573 0.953670E-06 + -1.32047 100.684 0.953670E-06 + 11.0357 88.4294 0.953670E-06 + 3.20083 96.0499 0.953670E-06 + -0.484322 99.9744 0.953670E-06 + 10.4228 89.2013 0.953670E-06 + 2.54185 96.7878 0.953670E-06 + -5.72490 105.340 0.953670E-06 + 15.3770 84.2708 0.953670E-06 + 1.87213 97.5682 0.953670E-06 + 9.79863 89.9681 0.953670E-06 + 0.349445 99.2255 0.953670E-06 + 1.16665 98.4219 0.953670E-06 + 9.16224 90.7310 0.953670E-06 + 14.8150 85.0811 0.953670E-06 + -4.87818 104.749 0.953670E-06 + 8.51427 91.4911 0.953670E-06 + -4.02903 104.142 0.953670E-06 + 7.85742 92.2491 0.953670E-06 + 14.2402 85.8908 0.953670E-06 + 7.19582 93.0037 0.953670E-06 + 6.53440 93.7516 0.953670E-06 + -3.17861 103.517 0.953670E-06 + 13.6554 86.6956 0.953670E-06 + 5.87793 94.4873 0.953670E-06 + -2.32725 102.874 0.953670E-06 + 5.22571 95.2100 0.953670E-06 + 13.0616 87.4941 0.953670E-06 + 4.57556 95.9211 0.953670E-06 + -1.47450 102.210 0.953670E-06 + 3.92799 96.6292 0.953670E-06 + 12.4588 88.2861 0.953670E-06 + 3.28855 97.3527 0.953670E-06 + -0.619038 101.522 0.953670E-06 + 11.8464 89.0717 0.953670E-06 + 2.66849 98.1383 0.953670E-06 + 0.242226 100.804 0.953670E-06 + 11.2234 89.8514 0.953670E-06 + 10.5888 90.6258 0.953670E-06 + 1.12003 100.042 0.953670E-06 + 9.94241 91.3953 0.953670E-06 + 2.07039 99.1855 0.953670E-06 + 9.28507 92.1601 0.953670E-06 + 8.61878 92.9194 0.953670E-06 + 7.94705 93.6707 0.953670E-06 + 7.28023 94.4038 0.953670E-06 + 6.61817 95.1194 0.953670E-06 + 5.96017 95.8190 0.953670E-06 + 5.30628 96.5046 0.953670E-06 + 4.65937 97.1800 0.953670E-06 + 4.03114 97.8503 0.953670E-06 + 3.46177 98.5115 0.953670E-06 + 3.07867 99.0923 0.953670E-06 + 0.986174 0.00000 0.953670E-06 + 0.00000 0.00000 0.953670E-06 + 0.00000 0.985116 0.953670E-06 + 0.00000 1.96984 0.953670E-06 + 1.97220 0.00000 0.953670E-06 + 0.00000 2.95402 0.953670E-06 + 2.95800 0.00000 0.953670E-06 + 0.00000 3.93751 0.953670E-06 + 3.94344 0.00000 0.953670E-06 + 0.00000 4.92022 0.953670E-06 + 4.92839 0.00000 0.953670E-06 + 0.00000 5.90207 0.953670E-06 + 5.91295 0.00000 0.953670E-06 + 0.00000 6.88298 0.953670E-06 + 6.89747 0.00000 0.953670E-06 + 0.00000 7.86318 0.953670E-06 + 7.88230 0.00000 0.953670E-06 + 0.00000 8.84326 0.953670E-06 + 8.86757 0.00000 0.953670E-06 + 0.00000 9.82390 0.953670E-06 + 9.85302 0.00000 0.953670E-06 + 0.00000 10.8055 0.953670E-06 + 10.8381 0.00000 0.953670E-06 + 0.00000 11.7880 0.953670E-06 + 11.8222 0.00000 0.953670E-06 + 0.00000 12.7710 0.953670E-06 + 12.8045 0.00000 0.953670E-06 + -0.799600E-03 13.7537 0.953670E-06 + 13.8128 0.00000 0.953670E-06 + -0.263000E-02 14.7357 0.953670E-06 + 14.8230 0.00000 0.953670E-06 + -0.351000E-02 15.7448 0.953670E-06 + 15.8376 0.00000 0.953670E-06 + -0.264200E-02 16.7583 0.953670E-06 + 16.8549 0.00000 0.953670E-06 + -0.515400E-03 17.7730 0.953670E-06 + 17.8776 0.00000 0.953670E-06 + 0.141890E-02 18.7860 0.953670E-06 + 18.9010 0.00000 0.953670E-06 + 0.111230E-02 19.7950 0.953670E-06 + 19.9261 0.00000 0.953670E-06 + -0.376900E-02 20.8050 0.953670E-06 + 20.9505 0.00000 0.953670E-06 + -0.153480E-01 21.8019 0.953670E-06 + 21.9728 0.00000 0.953670E-06 + -0.354610E-01 22.7939 0.953670E-06 + 22.9893 0.00000 0.953670E-06 + -0.660500E-01 23.8026 0.953670E-06 + 24.0028 0.00000 0.953670E-06 + -0.107305 24.8114 0.953670E-06 + 25.0120 0.00000 0.953670E-06 + -0.158415 25.8201 0.953670E-06 + 26.0152 0.00000 0.953670E-06 + -0.216604 26.8015 0.953670E-06 + 27.0131 0.00000 0.953670E-06 + -0.283881 27.7821 0.953670E-06 + 28.0093 0.00000 0.953670E-06 + -0.360278 28.7615 0.953670E-06 + 29.0046 0.00000 0.953670E-06 + -0.445797 29.7394 0.953670E-06 + 30.0000 1.02069 0.953670E-06 + 30.0000 0.00000 0.953670E-06 + -0.540482 30.7161 0.953670E-06 + 30.0000 2.04103 0.953670E-06 + -0.644425 31.6921 0.953670E-06 + -0.757709 32.6676 0.953670E-06 + 30.0000 3.06089 0.953670E-06 + -0.880351 33.6424 0.953670E-06 + 30.0000 4.08002 0.953670E-06 + -1.01228 34.6153 0.953670E-06 + 30.0000 5.09784 0.953670E-06 + -1.15336 35.5853 0.953670E-06 + 30.0000 6.11374 0.953670E-06 + -1.30347 36.5514 0.953670E-06 + 30.0000 7.12716 0.953670E-06 + -1.46802 37.5456 0.953670E-06 + -1.64317 38.5409 0.953670E-06 + 30.0000 8.13805 0.953670E-06 + -1.82881 39.5360 0.953670E-06 + 30.0000 9.14806 0.953670E-06 + -2.02422 40.5267 0.953670E-06 + 30.0000 10.1346 0.953670E-06 + -2.22998 41.5155 0.953670E-06 + 30.0000 11.1219 0.953670E-06 + -2.44259 42.4864 0.953670E-06 + -49.0242 89.9864 0.953670E-06 + -50.0000 90.0000 0.953670E-06 + -50.0000 91.0265 0.953670E-06 + -2.66522 43.4546 0.953670E-06 + 30.0000 12.1099 0.953670E-06 + -2.89786 44.4198 0.953670E-06 + -48.0488 89.9568 0.953670E-06 + 30.0000 13.0989 0.953670E-06 + -50.0000 92.0703 0.953670E-06 + -3.14059 45.3818 0.953670E-06 + -47.0744 89.9021 0.953670E-06 + 30.0000 14.0890 0.953670E-06 + -50.0000 93.1245 0.953670E-06 + -3.39351 46.3406 0.953670E-06 + -3.65665 47.2961 0.953670E-06 + -46.0675 89.8221 0.953670E-06 + 30.0000 15.0804 0.953670E-06 + -50.0000 94.1823 0.953670E-06 + -3.93536 48.2660 0.953670E-06 + -45.0243 89.7134 0.953670E-06 + 30.0000 16.0737 0.953670E-06 + -50.0000 95.2325 0.953670E-06 + -4.22822 49.2432 0.953670E-06 + -43.9336 89.5710 0.953670E-06 + -4.53512 50.2256 0.953670E-06 + 30.0000 17.0682 0.953670E-06 + -50.0000 96.2425 0.953670E-06 + -4.85529 51.2093 0.953670E-06 + -42.8738 89.4041 0.953670E-06 + 30.0000 18.0663 0.953670E-06 + -50.0000 97.1476 0.953670E-06 + -5.18781 52.1906 0.953670E-06 + -41.8882 89.2229 0.953670E-06 + -50.0000 98.0571 0.953670E-06 + -5.53151 53.1656 0.953670E-06 + 30.0000 19.0628 0.953670E-06 + -40.9581 89.0285 0.953670E-06 + -5.88537 54.1312 0.953670E-06 + -50.0000 98.9729 0.953670E-06 + -40.0237 88.8098 0.953670E-06 + 30.0000 20.0728 0.953670E-06 + -6.24839 55.0849 0.953670E-06 + -39.0900 88.5674 0.953670E-06 + -50.0000 99.8939 0.953670E-06 + -6.62060 56.0271 0.953670E-06 + 30.0000 21.0601 0.953670E-06 + -38.1578 88.3011 0.953670E-06 + -7.00354 56.9616 0.953670E-06 + -50.0000 100.816 0.953670E-06 + -7.39030 57.8726 0.953670E-06 + 30.0000 22.0721 0.953670E-06 + -37.2283 88.0107 0.953670E-06 + -7.78847 58.7785 0.953670E-06 + -36.3024 87.6963 0.953670E-06 + -50.0000 101.735 0.953670E-06 + -8.19861 59.6798 0.953670E-06 + 30.0000 23.0872 0.953670E-06 + -35.3814 87.3579 0.953670E-06 + -8.62989 60.5953 0.953670E-06 + -50.0000 102.697 0.953670E-06 + -9.07543 61.5084 0.953670E-06 + -34.4663 86.9959 0.953670E-06 + 30.0000 24.1094 0.953670E-06 + -9.53581 62.4193 0.953670E-06 + -33.5583 86.6104 0.953670E-06 + -10.0094 63.3238 0.953670E-06 + -50.0000 103.649 0.953670E-06 + -32.6585 86.2019 0.953670E-06 + 30.0000 25.1411 0.953670E-06 + -10.4941 64.2176 0.953670E-06 + -31.7677 85.7708 0.953670E-06 + -10.9773 65.0785 0.953670E-06 + -50.0000 104.654 0.953670E-06 + -30.8869 85.3177 0.953670E-06 + -11.4673 65.9224 0.953670E-06 + 30.0000 26.1843 0.953670E-06 + -11.9662 66.7532 0.953670E-06 + -30.0167 84.8432 0.953670E-06 + -12.4749 67.5723 0.953670E-06 + -29.1580 84.3480 0.953670E-06 + -50.0000 105.662 0.953670E-06 + -12.9932 68.3792 0.953670E-06 + -28.3114 83.8327 0.953670E-06 + 30.0000 27.2408 0.953670E-06 + -13.5198 69.1722 0.953670E-06 + -27.4776 83.2981 0.953670E-06 + -14.0535 69.9494 0.953670E-06 + -26.6572 82.7447 0.953670E-06 + -14.5928 70.7092 0.953670E-06 + -50.0000 106.714 0.953670E-06 + -25.8506 82.1734 0.953670E-06 + -15.1846 71.5147 0.953670E-06 + -15.8915 72.4400 0.953670E-06 + 30.0000 28.3099 0.953670E-06 + -25.0578 81.5847 0.953670E-06 + -24.2792 80.9795 0.953670E-06 + -23.5147 80.3583 0.953670E-06 + -16.6381 73.3764 0.953670E-06 + -22.7647 79.7219 0.953670E-06 + -17.2848 74.1551 0.953670E-06 + -22.0293 79.0712 0.953670E-06 + -17.9444 74.9200 0.953670E-06 + -21.3089 78.4068 0.953670E-06 + -18.5841 75.6348 0.953670E-06 + -20.6037 77.7298 0.953670E-06 + -19.2408 76.3424 0.953670E-06 + -50.0000 107.809 0.953670E-06 + -19.9142 77.0412 0.953670E-06 + 30.0000 29.3772 0.953670E-06 + -50.0000 108.945 0.953670E-06 + 30.0000 30.3872 0.953670E-06 + -50.0000 110.114 0.953670E-06 + 30.0000 31.2754 0.953670E-06 + -50.0000 111.234 0.953670E-06 + 30.0000 32.1731 0.953670E-06 + 30.0000 33.0821 0.953670E-06 + -50.0000 112.244 0.953670E-06 + -50.0000 113.161 0.953670E-06 + 29.9984 34.0031 0.953670E-06 + -50.0000 114.087 0.953670E-06 + 29.9965 34.9362 0.953670E-06 + 29.9959 35.8800 0.953670E-06 + -50.0000 115.020 0.953670E-06 + 29.9972 36.8321 0.953670E-06 + -50.0000 115.957 0.953670E-06 + 29.9996 37.7895 0.953670E-06 + -50.0000 116.895 0.953670E-06 + 30.0016 38.7495 0.953670E-06 + -50.0000 117.906 0.953670E-06 + 30.0011 39.7620 0.953670E-06 + -50.0000 118.943 0.953670E-06 + 29.9944 40.8113 0.953670E-06 + -50.0000 120.000 0.953670E-06 + -49.0081 119.991 0.953670E-06 + 29.9775 41.8928 0.953670E-06 + -48.0164 119.974 0.953670E-06 + 29.9461 43.0055 0.953670E-06 + -47.0068 119.944 0.953670E-06 + 29.8963 44.1483 0.953670E-06 + -46.0038 119.900 0.953670E-06 + -44.9970 119.844 0.953670E-06 + 29.8261 45.3130 0.953670E-06 + -43.9869 119.774 0.953670E-06 + 29.7405 46.4428 0.953670E-06 + -42.9742 119.691 0.953670E-06 + 29.6524 47.4489 0.953670E-06 + -41.9595 119.595 0.953670E-06 + 29.5645 48.3356 0.953670E-06 + -40.9440 119.486 0.953670E-06 + 29.4781 49.1226 0.953670E-06 + -39.9243 119.363 0.953670E-06 + 29.3677 50.0374 0.953670E-06 + -38.9087 119.228 0.953670E-06 + 29.2454 50.9610 0.953670E-06 + 29.1110 51.8924 0.953670E-06 + -37.8999 119.080 0.953670E-06 + 28.9644 52.8301 0.953670E-06 + -36.9011 118.920 0.953670E-06 + 28.8055 53.7722 0.953670E-06 + -35.9134 118.750 0.953670E-06 + 28.6337 54.7219 0.953670E-06 + -34.9626 118.574 0.953670E-06 + 28.4484 55.6794 0.953670E-06 + -34.0059 118.385 0.953670E-06 + 28.2503 56.6401 0.953670E-06 + -33.0530 118.184 0.953670E-06 + 28.0402 57.5989 0.953670E-06 + -32.1135 117.975 0.953670E-06 + 27.8123 58.5804 0.953670E-06 + -31.1828 117.756 0.953670E-06 + 27.5708 59.5636 0.953670E-06 + -30.2672 117.528 0.953670E-06 + 27.3152 60.5495 0.953670E-06 + -29.3704 117.295 0.953670E-06 + 27.0459 61.5361 0.953670E-06 + -28.5052 117.059 0.953670E-06 + 26.7634 62.5208 0.953670E-06 + -27.5340 116.781 0.953670E-06 + 26.4686 63.5012 0.953670E-06 + -26.5028 116.472 0.953670E-06 + 26.1620 64.4753 0.953670E-06 + -25.4188 116.130 0.953670E-06 + 25.8444 65.4414 0.953670E-06 + -24.3582 115.780 0.953670E-06 + 25.5161 66.3989 0.953670E-06 + -23.3466 115.429 0.953670E-06 + 25.1765 67.3501 0.953670E-06 + -22.3960 115.087 0.953670E-06 + 24.8337 68.2737 0.953670E-06 + -21.4818 114.744 0.953670E-06 + -20.5721 114.390 0.953670E-06 + 24.4805 69.1910 0.953670E-06 + -19.6643 114.024 0.953670E-06 + 24.1165 70.1028 0.953670E-06 + -18.7563 113.645 0.953670E-06 + 23.7416 71.0097 0.953670E-06 + -17.8291 113.245 0.953670E-06 + 23.3555 71.9123 0.953670E-06 + 22.9580 72.8112 0.953670E-06 + -16.8938 112.826 0.953670E-06 + 22.5488 73.7065 0.953670E-06 + -15.9760 112.402 0.953670E-06 + 22.1280 74.5982 0.953670E-06 + -15.0647 111.966 0.953670E-06 + 21.6957 75.4860 0.953670E-06 + -14.2274 111.554 0.953670E-06 + 21.2520 76.3694 0.953670E-06 + -13.3949 111.132 0.953670E-06 + 20.7971 77.2478 0.953670E-06 + -12.5636 110.698 0.953670E-06 + 20.3314 78.1206 0.953670E-06 + -11.7361 110.253 0.953670E-06 + 19.8551 78.9873 0.953670E-06 + -10.9137 109.799 0.953670E-06 + -10.0957 109.335 0.953670E-06 + 19.3686 79.8473 0.953670E-06 + -9.27920 108.859 0.953670E-06 + 18.8720 80.7003 0.953670E-06 + -8.46115 108.369 0.953670E-06 + 18.3656 81.5459 0.953670E-06 + -7.64139 107.864 0.953670E-06 + 17.8497 82.3836 0.953670E-06 + -6.82059 107.345 0.953670E-06 + 17.3224 83.2168 0.953670E-06 + -5.97364 106.795 0.953670E-06 + 16.7836 84.0449 0.953670E-06 + 16.2346 84.8662 0.953670E-06 + -5.11715 106.223 0.953670E-06 + 15.6765 85.6791 0.953670E-06 + -4.25569 105.631 0.953670E-06 + 15.0953 86.5032 0.953670E-06 + -3.39170 105.021 0.953670E-06 + -2.52619 104.392 0.953670E-06 + 14.5040 87.3194 0.953670E-06 + -1.65920 103.743 0.953670E-06 + 13.9025 88.1281 0.953670E-06 + -0.789885 103.074 0.953670E-06 + 13.2907 88.9294 0.953670E-06 + 0.833089E-01 102.383 0.953670E-06 + 12.6681 89.7237 0.953670E-06 + 12.0341 90.5120 0.953670E-06 + 0.961542 101.667 0.953670E-06 + 11.3882 91.2946 0.953670E-06 + 1.83869 100.931 0.953670E-06 + 10.7304 92.0713 0.953670E-06 + 2.66728 100.216 0.953670E-06 + 10.0612 92.8415 0.953670E-06 + 9.38181 93.6037 0.953670E-06 + 8.70025 94.3490 0.953670E-06 + 3.42308 99.5459 0.953670E-06 + 8.03512 95.0587 0.953670E-06 + 7.37111 95.7503 0.953670E-06 + 6.70907 96.4237 0.953670E-06 + 6.04942 97.0793 0.953670E-06 + 4.07490 98.9542 0.953670E-06 + 4.73701 98.3396 0.953670E-06 + 5.39216 97.7176 0.953670E-06 + 0.987430 0.982422 0.953670E-06 + 0.989579 1.96437 0.953670E-06 + 1.97495 0.978707 0.953670E-06 + 0.993076 2.94629 0.953670E-06 + 1.97962 1.95700 0.953670E-06 + 2.96212 0.973676 0.953670E-06 + 1.98738 2.93572 0.953670E-06 + 0.997714 3.92884 0.953670E-06 + 2.96927 1.94665 0.953670E-06 + 3.94782 0.967189 0.953670E-06 + 2.98210 2.92018 0.953670E-06 + 1.99824 3.91661 0.953670E-06 + 1.00226 4.91222 0.953670E-06 + 3.95630 1.93264 0.953670E-06 + 4.93067 0.959970 0.953670E-06 + 2.00984 4.90163 0.953670E-06 + 3.00207 3.89769 0.953670E-06 + 3.97368 2.89715 0.953670E-06 + 1.00442 5.89651 0.953670E-06 + 4.93738 1.91595 0.953670E-06 + 5.91031 0.954121 0.953670E-06 + 3.02711 4.88491 0.953670E-06 + 2.01622 5.89097 0.953670E-06 + 4.00542 3.86570 0.953670E-06 + 4.95466 2.86596 0.953670E-06 + 1.00216 6.87987 0.953670E-06 + 5.91026 1.90154 0.953670E-06 + 6.88792 0.952589 0.953670E-06 + 3.04537 5.88572 0.953670E-06 + 2.01015 6.87950 0.953670E-06 + 4.99366 3.81193 0.953670E-06 + 5.91685 2.83465 0.953670E-06 + 4.05648 4.85188 0.953670E-06 + 0.996818 7.86035 0.953670E-06 + 6.87845 1.89839 0.953670E-06 + 7.86642 0.955737 0.953670E-06 + 3.03004 6.88676 0.953670E-06 + 1.99647 7.86137 0.953670E-06 + 5.93626 3.73868 0.953670E-06 + 6.86855 2.83033 0.953670E-06 + 7.84889 1.90640 0.953670E-06 + 0.991156 8.83771 0.953670E-06 + 5.08179 4.77305 0.953670E-06 + 8.84772 0.962195 0.953670E-06 + 4.11625 5.87969 0.953670E-06 + 5.98008 4.57515 0.953670E-06 + 3.00003 7.87195 0.953670E-06 + 1.98259 8.83558 0.953670E-06 + 6.85513 3.73834 0.953670E-06 + 4.07012 6.91203 0.953670E-06 + 7.82660 2.84769 0.953670E-06 + 0.987649 9.81325 0.953670E-06 + 8.82568 1.92137 0.953670E-06 + 9.83266 0.970302 0.953670E-06 + 5.32035 5.86730 0.953670E-06 + 6.06513 5.24143 0.953670E-06 + 6.82659 4.60798 0.953670E-06 + 4.00568 7.90180 0.953670E-06 + 2.97198 8.84088 0.953670E-06 + 1.97419 9.80489 0.953670E-06 + 7.79368 3.77589 0.953670E-06 + 8.79760 2.87566 0.953670E-06 + 0.987758 10.7896 0.953670E-06 + 9.80957 1.93932 0.953670E-06 + 10.8209 0.978797 0.953670E-06 + 5.13423 6.98432 0.953670E-06 + 6.74147 5.42856 0.953670E-06 + 7.73751 4.69033 0.953670E-06 + 3.95340 8.85955 0.953670E-06 + 6.41110 6.26414 0.953670E-06 + 2.95553 9.79971 0.953670E-06 + 5.00244 7.96766 0.953670E-06 + 1.97454 10.7740 0.953670E-06 + 8.75904 3.82494 0.953670E-06 + 9.78041 2.90658 0.953670E-06 + 0.991543 11.7684 0.953670E-06 + 10.7999 1.95779 0.953670E-06 + 11.8119 0.986591 0.953670E-06 + 6.14831 7.18848 0.953670E-06 + 7.62933 5.60135 0.953670E-06 + 3.92325 9.79938 0.953670E-06 + 4.91557 8.89979 0.953670E-06 + 2.95639 10.7569 0.953670E-06 + 1.98363 11.7478 0.953670E-06 + 9.74173 3.87226 0.953670E-06 + 10.7730 2.93850 0.953670E-06 + 8.70424 4.77479 0.953670E-06 + 0.997689 12.7519 0.953670E-06 + 11.7955 1.97423 0.953670E-06 + 12.8066 0.993268 0.953670E-06 + 5.95591 8.08826 0.953670E-06 + 7.41334 6.53429 0.953670E-06 + 7.08535 7.42092 0.953670E-06 + 8.63202 5.74850 0.953670E-06 + 3.92492 10.7351 0.953670E-06 + 4.86212 9.80637 0.953670E-06 + 2.97461 11.7219 0.953670E-06 + 1.99800 12.7297 0.953670E-06 + 10.7383 3.92404 0.953670E-06 + 9.68985 4.83231 0.953670E-06 + 11.7730 2.96479 0.953670E-06 + 5.84560 8.96949 0.953670E-06 + 1.00429 13.7401 0.953670E-06 + 12.7955 1.98762 0.953670E-06 + 13.8108 0.998905 0.953670E-06 + 6.82637 8.22943 0.953670E-06 + 4.86204 10.7018 0.953670E-06 + 3.96148 11.6848 0.953670E-06 + 5.74947 9.82735 0.953670E-06 + 3.00148 12.7002 0.953670E-06 + 9.62219 5.76126 0.953670E-06 + 8.57445 6.86648 0.953670E-06 + 2.01367 13.7205 0.953670E-06 + 10.6930 4.92289 0.953670E-06 + 11.7448 3.96151 0.953670E-06 + 12.7769 2.98463 0.953670E-06 + 7.94734 7.74008 0.953670E-06 + 1.00982 14.7346 0.953670E-06 + 13.7999 1.99836 0.953670E-06 + 6.76197 9.06726 0.953670E-06 + 14.8197 1.00405 0.953670E-06 + 7.52697 8.34578 0.953670E-06 + 9.54120 6.55048 0.953670E-06 + 5.72413 10.6435 0.953670E-06 + 4.94204 11.6251 0.953670E-06 + 4.00832 12.6584 0.953670E-06 + 6.56585 9.89333 0.953670E-06 + 3.02997 13.6922 0.953670E-06 + 11.7117 4.96974 0.953670E-06 + 10.6309 5.96538 0.953670E-06 + 2.02707 14.7204 0.953670E-06 + 12.7545 3.98709 0.953670E-06 + 1.01363 15.7414 0.953670E-06 + 13.7818 2.99906 0.953670E-06 + 14.8076 2.00795 0.953670E-06 + 15.8327 1.00937 0.953670E-06 + 6.40115 10.5418 0.953670E-06 + 5.92978 11.5151 0.953670E-06 + 5.01850 12.5966 0.953670E-06 + 4.05642 13.6525 0.953670E-06 + 3.05370 14.6960 0.953670E-06 + 11.6737 5.99437 0.953670E-06 + 12.7335 4.99982 0.953670E-06 + 2.03567 15.7298 0.953670E-06 + 13.7596 4.00252 0.953670E-06 + 1.01534 16.7545 0.953670E-06 + 14.7865 3.01092 0.953670E-06 + 15.8192 2.01857 0.953670E-06 + 16.8508 1.01486 0.953670E-06 + 6.02947 12.5039 0.953670E-06 + 5.09746 13.5986 0.953670E-06 + 4.09539 14.6607 0.953670E-06 + 3.06795 15.7100 0.953670E-06 + 12.7246 6.02838 0.953670E-06 + 2.03835 16.7459 0.953670E-06 + 13.7406 5.01435 0.953670E-06 + 1.01454 17.7698 0.953670E-06 + 14.7574 4.00998 0.953670E-06 + 15.7940 3.02689 0.953670E-06 + 16.8368 2.03008 0.953670E-06 + 17.8728 1.01995 0.953670E-06 + 6.15755 13.5318 0.953670E-06 + 5.16134 14.6126 0.953670E-06 + 4.11482 15.6803 0.953670E-06 + 3.07082 16.7323 0.953670E-06 + 2.03355 17.7653 0.953670E-06 + 14.7239 4.99468 0.953670E-06 + 1.01065 18.7847 0.953670E-06 + 13.7430 6.06308 0.953670E-06 + 15.7543 4.03215 0.953670E-06 + 16.8101 3.04593 0.953670E-06 + 17.8605 2.04075 0.953670E-06 + 18.8986 1.02400 0.953670E-06 + 5.18026 15.6364 0.953670E-06 + 14.6983 5.92790 0.953670E-06 + 4.12168 16.7121 0.953670E-06 + 3.05991 17.7586 0.953670E-06 + 6.28458 14.5527 0.953670E-06 + 15.6933 5.02872 0.953670E-06 + 2.02385 18.7838 0.953670E-06 + 1.00359 19.7970 0.953670E-06 + 16.7661 4.06295 0.953670E-06 + 17.8366 3.06347 0.953670E-06 + 18.8888 2.04912 0.953670E-06 + 19.9251 1.02676 0.953670E-06 + 14.7114 6.69755 0.953670E-06 + 15.5820 6.01134 0.953670E-06 + 6.23929 15.5682 0.953670E-06 + 4.09873 17.7505 0.953670E-06 + 5.21158 16.6815 0.953670E-06 + 3.04259 18.7821 0.953670E-06 + 2.01078 19.7999 0.953670E-06 + 0.992598 20.8079 0.953670E-06 + 16.6866 5.08566 0.953670E-06 + 17.7979 4.08999 0.953670E-06 + 18.8705 3.07659 0.953670E-06 + 20.9501 1.02821 0.953670E-06 + 19.9186 2.05460 0.953670E-06 + 15.3803 6.95810 0.953670E-06 + 7.11151 15.4651 0.953670E-06 + 16.5465 6.12754 0.953670E-06 + 4.06843 18.7806 0.953670E-06 + 5.14990 17.7482 0.953670E-06 + 3.02365 19.8010 0.953670E-06 + 0.976842 21.8141 0.953670E-06 + 1.99567 20.8134 0.953670E-06 + 6.41551 16.6233 0.953670E-06 + 21.9717 1.02855 0.953670E-06 + 17.7384 5.12423 0.953670E-06 + 18.8422 4.10827 0.953670E-06 + 19.9066 3.08459 0.953670E-06 + 20.9468 2.05733 0.953670E-06 + 7.47851 16.0996 0.953670E-06 + 16.2812 7.24760 0.953670E-06 + 5.09640 18.7847 0.953670E-06 + 0.954445 22.8223 0.953670E-06 + 4.04062 19.8022 0.953670E-06 + 1.97767 21.8265 0.953670E-06 + 3.00458 20.8174 0.953670E-06 + 6.19761 17.7732 0.953670E-06 + 17.6088 6.18207 0.953670E-06 + 22.9898 1.02804 0.953670E-06 + 21.9711 2.05777 0.953670E-06 + 18.8026 5.14698 0.953670E-06 + 19.8890 4.11804 0.953670E-06 + 20.9404 3.08811 0.953670E-06 + 7.18505 17.1397 0.953670E-06 + 7.94593 16.8147 0.953670E-06 + 0.923096 23.8376 0.953670E-06 + 1.95549 22.8435 0.953670E-06 + 5.05776 19.8055 0.953670E-06 + 2.98580 21.8344 0.953670E-06 + 6.11444 18.8012 0.953670E-06 + 4.01723 20.8194 0.953670E-06 + 17.4189 7.27969 0.953670E-06 + 7.13981 17.8932 0.953670E-06 + 24.0027 1.02694 0.953670E-06 + 22.9904 2.05650 0.953670E-06 + 21.9691 3.08812 0.953670E-06 + 19.8667 5.15637 0.953670E-06 + 20.9316 4.12127 0.953670E-06 + 18.7307 6.19707 0.953670E-06 + 0.879808 24.8568 0.953670E-06 + 1.92645 23.8690 0.953670E-06 + 2.96684 22.8570 0.953670E-06 + 3.99845 21.8365 0.953670E-06 + 8.07386 17.7807 0.953670E-06 + 6.06891 19.8127 0.953670E-06 + 5.03005 20.8202 0.953670E-06 + 7.10080 18.8309 0.953670E-06 + 17.1400 8.42317 0.953670E-06 + 25.0113 1.02552 0.953670E-06 + 24.0042 2.05411 0.953670E-06 + 22.9913 3.08564 0.953670E-06 + 21.9665 4.11991 0.953670E-06 + 20.9217 5.15739 0.953670E-06 + 19.8432 6.20071 0.953670E-06 + 18.6451 7.26581 0.953670E-06 + 0.820808 25.8750 0.953670E-06 + 1.88490 24.9044 0.953670E-06 + 2.94603 23.8921 0.953670E-06 + 9.12525 17.6153 0.953670E-06 + 3.98491 22.8591 0.953670E-06 + 5.01113 21.8333 0.953670E-06 + 6.03927 20.8212 0.953670E-06 + 7.06911 19.8206 0.953670E-06 + 8.08646 18.7960 0.953670E-06 + 26.0163 1.02402 0.953670E-06 + 25.0130 2.05109 0.953670E-06 + 24.0067 3.08154 0.953670E-06 + 17.4902 9.44545 0.953670E-06 + 22.9927 4.11551 0.953670E-06 + 21.9644 5.15317 0.953670E-06 + 20.9139 6.19638 0.953670E-06 + 19.8039 7.24914 0.953670E-06 + 18.6135 8.33693 0.953670E-06 + 0.744571 26.8786 0.953670E-06 + 1.81960 25.9451 0.953670E-06 + 2.91754 24.9493 0.953670E-06 + 3.97868 23.8962 0.953670E-06 + 5.00178 22.8480 0.953670E-06 + 6.02002 21.8281 0.953670E-06 + 7.04333 20.8223 0.953670E-06 + 8.06783 19.8139 0.953670E-06 + 10.1553 17.7357 0.953670E-06 + 9.10250 18.7582 0.953670E-06 + 27.0141 1.02264 0.953670E-06 + 26.0164 2.04794 0.953670E-06 + 25.0158 3.07668 0.953670E-06 + 24.0103 4.10920 0.953670E-06 + 22.9957 5.14595 0.953670E-06 + 21.9642 6.18717 0.953670E-06 + 20.9087 7.23537 0.953670E-06 + 17.7701 10.4759 0.953670E-06 + 19.8015 8.29748 0.953670E-06 + 18.7067 9.38191 0.953670E-06 + 0.659755 27.8698 0.953670E-06 + 1.71697 26.9687 0.953670E-06 + 5.00651 23.8674 0.953670E-06 + 2.85986 26.0343 0.953670E-06 + 6.01125 22.8335 0.953670E-06 + 3.98469 24.9705 0.953670E-06 + 7.02431 21.8242 0.953670E-06 + 8.04559 20.8215 0.953670E-06 + 9.07670 19.8072 0.953670E-06 + 28.0106 1.02157 0.953670E-06 + 27.0156 2.04507 0.953670E-06 + 10.1223 18.7976 0.953670E-06 + 11.2001 17.8727 0.953670E-06 + 26.0193 3.07165 0.953670E-06 + 25.0207 4.10212 0.953670E-06 + 24.0151 5.13664 0.953670E-06 + 22.9975 6.17520 0.953670E-06 + 21.9648 7.21920 0.953670E-06 + 0.571181 28.8525 0.953670E-06 + 20.9068 8.27027 0.953670E-06 + 19.8460 9.33523 0.953670E-06 + 1.60984 27.9666 0.953670E-06 + 18.8437 10.4139 0.953670E-06 + 17.9559 11.5184 0.953670E-06 + 2.69869 27.0854 0.953670E-06 + 6.01624 23.8363 0.953670E-06 + 5.03708 24.8913 0.953670E-06 + 7.01360 22.8226 0.953670E-06 + 8.02585 21.8230 0.953670E-06 + 9.04977 20.8252 0.953670E-06 + 10.0867 19.8301 0.953670E-06 + 29.0054 1.02090 0.953670E-06 + 28.0118 2.04284 0.953670E-06 + 27.0181 3.06714 0.953670E-06 + 4.01620 26.1628 0.953670E-06 + 11.1446 18.8647 0.953670E-06 + 26.0238 4.09493 0.953670E-06 + 12.2462 17.9335 0.953670E-06 + 25.0247 5.12659 0.953670E-06 + 24.0183 6.16225 0.953670E-06 + 0.479551 29.8307 0.953670E-06 + 23.0011 7.20228 0.953670E-06 + 1.50810 28.9488 0.953670E-06 + 21.9725 8.24785 0.953670E-06 + 20.9399 9.30078 0.953670E-06 + 2.55967 28.0804 0.953670E-06 + 19.9274 10.3625 0.953670E-06 + 18.0619 12.5318 0.953670E-06 + 18.9696 11.4362 0.953670E-06 + 6.04130 24.8312 0.953670E-06 + 7.01342 23.8151 0.953670E-06 + 3.66720 27.2565 0.953670E-06 + 8.01178 22.8179 0.953670E-06 + 5.12328 25.9001 0.953670E-06 + 9.02676 21.8273 0.953670E-06 + 10.0550 20.8400 0.953670E-06 + 17.5760 13.5178 0.953670E-06 + 11.0977 19.8655 0.953670E-06 + 29.0062 2.04146 0.953670E-06 + 28.0139 3.06360 0.953670E-06 + 27.0218 4.08857 0.953670E-06 + 12.1608 18.9135 0.953670E-06 + 26.0275 5.11703 0.953670E-06 + 0.383842 30.8074 0.953670E-06 + 13.2466 17.9543 0.953670E-06 + 4.66746 26.8776 0.953670E-06 + 25.0288 6.14926 0.953670E-06 + 1.41095 29.9246 0.953670E-06 + 24.0228 7.18537 0.953670E-06 + 2.44494 29.0534 0.953670E-06 + 23.0083 8.22563 0.953670E-06 + 21.9886 9.27052 0.953670E-06 + 3.49357 28.2179 0.953670E-06 + 17.3727 14.1885 0.953670E-06 + 14.2198 17.3867 0.953670E-06 + 20.9764 10.3205 0.953670E-06 + 19.0595 12.4333 0.953670E-06 + 6.09402 25.8031 0.953670E-06 + 19.9938 11.3756 0.953670E-06 + 18.2678 13.4461 0.953670E-06 + 7.02591 24.7976 0.953670E-06 + 8.00504 23.8055 0.953670E-06 + 4.50781 27.5343 0.953670E-06 + 9.00835 22.8206 0.953670E-06 + 5.33016 26.7765 0.953670E-06 + 10.0274 21.8392 0.953670E-06 + 11.0590 20.8639 0.953670E-06 + 14.8909 17.1648 0.953670E-06 + 12.1023 19.9013 0.953670E-06 + 29.0073 3.06145 0.953670E-06 + 0.282709 31.7845 0.953670E-06 + 17.0538 15.0620 0.953670E-06 + 28.0161 4.08376 0.953670E-06 + 13.1506 18.9524 0.953670E-06 + 27.0249 5.10882 0.953670E-06 + 1.31522 30.8996 0.953670E-06 + 26.0314 6.13724 0.953670E-06 + 14.1482 18.1093 0.953670E-06 + 2.34469 30.0217 0.953670E-06 + 25.0333 7.16923 0.953670E-06 + 24.0289 8.20472 0.953670E-06 + 3.37394 29.1662 0.953670E-06 + 23.0193 9.24353 0.953670E-06 + 18.2162 14.3315 0.953670E-06 + 16.6733 15.8784 0.953670E-06 + 19.1489 13.3920 0.953670E-06 + 4.38565 28.3717 0.953670E-06 + 22.0110 10.2852 0.953670E-06 + 6.16926 26.7237 0.953670E-06 + 20.0542 12.3708 0.953670E-06 + 7.05075 25.7627 0.953670E-06 + 21.0172 11.3288 0.953670E-06 + 15.7718 16.9016 0.953670E-06 + 5.31715 27.5946 0.953670E-06 + 8.00604 24.7838 0.953670E-06 + 8.99531 23.8062 0.953670E-06 + 10.0044 22.8305 0.953670E-06 + 11.0268 21.8575 0.953670E-06 + 12.0586 20.8907 0.953670E-06 + 0.175006 32.7633 0.953670E-06 + 13.0931 19.9336 0.953670E-06 + 1.21796 31.8769 0.953670E-06 + 29.0084 4.08085 0.953670E-06 + 15.0171 18.0497 0.953670E-06 + 28.0184 5.10262 0.953670E-06 + 14.1042 19.0061 0.953670E-06 + 2.25132 30.9920 0.953670E-06 + 27.0280 6.12707 0.953670E-06 + 3.27685 30.1200 0.953670E-06 + 26.0353 7.15466 0.953670E-06 + 17.4009 15.9909 0.953670E-06 + 25.0383 8.18544 0.953670E-06 + 4.28832 29.2778 0.953670E-06 + 18.0522 15.3727 0.953670E-06 + 24.0366 9.21905 0.953670E-06 + 5.26066 28.4595 0.953670E-06 + 19.1566 14.3377 0.953670E-06 + 23.0331 10.2546 0.953670E-06 + 16.7642 16.7792 0.953670E-06 + 6.17847 27.6133 0.953670E-06 + 20.1036 13.3461 0.953670E-06 + 7.07868 26.7031 0.953670E-06 + 21.0552 12.3241 0.953670E-06 + 22.0357 11.2906 0.953670E-06 + 8.01290 25.7498 0.953670E-06 + 8.98734 24.7838 0.953670E-06 + 9.98594 23.8152 0.953670E-06 + 0.598273E-01 33.7444 0.953670E-06 + 10.9999 22.8463 0.953670E-06 + 12.0236 21.8793 0.953670E-06 + 1.11697 32.8581 0.953670E-06 + 13.0511 20.9167 0.953670E-06 + 15.9810 17.9276 0.953670E-06 + 14.0692 19.9625 0.953670E-06 + 2.15996 31.9675 0.953670E-06 + 17.5490 16.5532 0.953670E-06 + 29.0096 5.09891 0.953670E-06 + 3.18992 31.0825 0.953670E-06 + 28.0206 6.11951 0.953670E-06 + 15.0491 18.9957 0.953670E-06 + 27.0311 7.14253 0.953670E-06 + 4.20513 30.2140 0.953670E-06 + 26.0392 8.16837 0.953670E-06 + 5.19607 29.3641 0.953670E-06 + 25.0436 9.19695 0.953670E-06 + 19.1376 15.3132 0.953670E-06 + 6.15214 28.5118 0.953670E-06 + 20.1231 14.3109 0.953670E-06 + 24.0451 10.2274 0.953670E-06 + 21.0851 13.3064 0.953670E-06 + 7.08313 27.6268 0.953670E-06 + 22.0586 12.2860 0.953670E-06 + 18.2980 16.3440 0.953670E-06 + 23.0478 11.2580 0.953670E-06 + 8.01956 26.7018 0.953670E-06 + 8.98266 25.7526 0.953670E-06 + -0.636670E-01 34.7279 0.953670E-06 + 9.97124 24.7935 0.953670E-06 + 10.9771 23.8304 0.953670E-06 + 17.7176 17.1053 0.953670E-06 + 11.9941 22.8659 0.953670E-06 + 1.01056 33.8446 0.953670E-06 + 13.0167 21.9018 0.953670E-06 + 17.1069 17.8011 0.953670E-06 + 14.0373 20.9391 0.953670E-06 + 2.06757 32.9496 0.953670E-06 + 3.10726 32.0539 0.953670E-06 + 15.0433 19.9692 0.953670E-06 + 29.0107 6.11503 0.953670E-06 + 16.0334 18.9560 0.953670E-06 + 28.0227 7.13363 0.953670E-06 + 4.12960 31.1674 0.953670E-06 + 27.0339 8.15430 0.953670E-06 + 5.13212 30.2947 0.953670E-06 + 26.0428 9.17755 0.953670E-06 + 6.11040 29.4283 0.953670E-06 + 20.1296 15.2764 0.953670E-06 + 19.2003 16.2659 0.953670E-06 + 7.06674 28.5494 0.953670E-06 + 25.0487 10.2030 0.953670E-06 + 21.1016 14.2795 0.953670E-06 + 18.3698 17.1582 0.953670E-06 + 22.0764 13.2717 0.953670E-06 + 23.0609 12.2533 0.953670E-06 + 8.01632 27.6437 0.953670E-06 + 24.0534 11.2291 0.953670E-06 + -0.196541 35.7139 0.953670E-06 + 8.97767 26.7125 0.953670E-06 + 8.69317 9.74483 0.953670E-06 + 9.27896 9.06735 0.953670E-06 + 8.59955 8.33441 0.953670E-06 + 7.86910 9.18298 0.953670E-06 + 10.0002 8.53627 0.953670E-06 + 9.50043 7.66956 0.953670E-06 + 7.34584 10.1728 0.953670E-06 + 8.27429 10.5364 0.953670E-06 + 10.5267 7.22191 0.953670E-06 + 10.8211 8.17818 0.953670E-06 + 8.04660 11.4026 0.953670E-06 + 7.05593 11.2543 0.953670E-06 + 11.6268 7.01402 0.953670E-06 + 11.7010 8.01139 0.953670E-06 + 7.01400 12.3731 0.953670E-06 + 8.01211 12.2975 0.953670E-06 + 12.5960 8.04411 0.953670E-06 + 12.7456 7.05635 0.953670E-06 + 8.18153 13.1770 0.953670E-06 + 7.22231 13.4730 0.953670E-06 + 13.8274 7.34448 0.953670E-06 + 13.4613 8.27492 0.953670E-06 + 7.66987 14.5000 0.953670E-06 + 8.53589 14.0000 0.953670E-06 + 14.2530 8.69406 0.953670E-06 + 14.8175 7.86679 0.953670E-06 + 9.06769 14.7208 0.953670E-06 + 8.33440 15.4016 0.953670E-06 + 14.9293 9.28113 0.953670E-06 + 15.6655 8.59892 0.953670E-06 + 9.18321 16.1314 0.953670E-06 + 9.74599 15.3053 0.953670E-06 + 16.3301 9.49999 0.953670E-06 + 15.4641 9.99999 0.953670E-06 + 10.5382 15.7235 0.953670E-06 + 10.1732 16.6543 0.953670E-06 + 15.8190 10.8223 0.953670E-06 + 16.7775 10.5267 0.953670E-06 + 11.2547 16.9442 0.953670E-06 + 11.4037 15.9535 0.953670E-06 + 16.9880 11.6264 0.953670E-06 + 15.9845 11.7024 0.953670E-06 + 12.2984 15.9881 0.953670E-06 + 12.3735 16.9862 0.953670E-06 + 15.9523 12.5974 0.953670E-06 + 16.9421 12.7457 0.953670E-06 + 13.4735 16.7780 0.953670E-06 + 13.1783 15.8230 0.953670E-06 + 16.6524 13.8276 0.953670E-06 + 15.7211 13.4626 0.953670E-06 + 13.9989 15.4647 0.953670E-06 + 14.4997 16.3304 0.953670E-06 + 16.1309 14.8172 0.953670E-06 + 15.3045 14.2552 0.953670E-06 + 15.4006 15.6659 0.953670E-06 + 14.7194 14.9331 0.953670E-06 + 0.986174 0.00000 -3.33333 + 0.00000 0.00000 -3.33333 + 0.00000 0.985116 -3.33333 + 0.00000 1.96984 -3.33333 + 1.97220 0.00000 -3.33333 + 0.00000 2.95402 -3.33333 + 2.95800 0.00000 -3.33333 + 0.00000 3.93751 -3.33333 + 3.94344 0.00000 -3.33333 + 0.00000 4.92022 -3.33333 + 4.92839 0.00000 -3.33333 + 0.00000 5.90207 -3.33333 + 5.91295 0.00000 -3.33333 + 0.00000 6.88298 -3.33333 + 6.89747 0.00000 -3.33333 + 0.00000 7.86318 -3.33333 + 7.88230 0.00000 -3.33333 + 0.00000 8.84326 -3.33333 + 8.86757 0.00000 -3.33333 + 0.00000 9.82390 -3.33333 + 9.85302 0.00000 -3.33333 + 0.00000 10.8055 -3.33333 + 10.8381 0.00000 -3.33333 + 0.00000 11.7880 -3.33333 + 11.8222 0.00000 -3.33333 + 0.00000 12.7710 -3.33333 + 12.8045 0.00000 -3.33333 + -0.799600E-03 13.7537 -3.33333 + 13.8128 0.00000 -3.33333 + -0.263000E-02 14.7357 -3.33333 + 14.8230 0.00000 -3.33333 + -0.351000E-02 15.7448 -3.33333 + 15.8376 0.00000 -3.33333 + -0.264200E-02 16.7583 -3.33333 + 16.8549 0.00000 -3.33333 + -0.515400E-03 17.7730 -3.33333 + 17.8776 0.00000 -3.33333 + 0.141890E-02 18.7860 -3.33333 + 18.9010 0.00000 -3.33333 + 0.111230E-02 19.7950 -3.33333 + 19.9261 0.00000 -3.33333 + -0.376900E-02 20.8050 -3.33333 + 20.9505 0.00000 -3.33333 + -0.153480E-01 21.8019 -3.33333 + 21.9728 0.00000 -3.33333 + -0.354610E-01 22.7939 -3.33333 + 22.9893 0.00000 -3.33333 + -0.660500E-01 23.8026 -3.33333 + 24.0028 0.00000 -3.33333 + -0.107305 24.8114 -3.33333 + 25.0120 0.00000 -3.33333 + -0.158415 25.8201 -3.33333 + 26.0152 0.00000 -3.33333 + -0.216604 26.8015 -3.33333 + 27.0131 0.00000 -3.33333 + -0.283881 27.7821 -3.33333 + 28.0093 0.00000 -3.33333 + -0.360278 28.7615 -3.33333 + 29.0046 0.00000 -3.33333 + -0.445797 29.7394 -3.33333 + 30.0000 1.02069 -3.33333 + 30.0000 0.00000 -3.33333 + -0.540482 30.7161 -3.33333 + 30.0000 2.04103 -3.33333 + -0.644425 31.6921 -3.33333 + -0.757709 32.6676 -3.33333 + 30.0000 3.06089 -3.33333 + -0.880351 33.6424 -3.33333 + 30.0000 4.08002 -3.33333 + -1.01228 34.6153 -3.33333 + 30.0000 5.09784 -3.33333 + -1.15336 35.5853 -3.33333 + 30.0000 6.11374 -3.33333 + -1.30347 36.5514 -3.33333 + 30.0000 7.12716 -3.33333 + -1.46802 37.5456 -3.33333 + -1.64317 38.5409 -3.33333 + 30.0000 8.13805 -3.33333 + -1.82881 39.5360 -3.33333 + 30.0000 9.14806 -3.33333 + -2.02422 40.5267 -3.33333 + 30.0000 10.1346 -3.33333 + -2.22998 41.5155 -3.33333 + 30.0000 11.1219 -3.33333 + -2.44259 42.4864 -3.33333 + -49.0242 89.9864 -3.33333 + -50.0000 90.0000 -3.33333 + -50.0000 91.0265 -3.33333 + -2.66522 43.4546 -3.33333 + 30.0000 12.1099 -3.33333 + -2.89786 44.4198 -3.33333 + -48.0488 89.9568 -3.33333 + 30.0000 13.0989 -3.33333 + -50.0000 92.0703 -3.33333 + -3.14059 45.3818 -3.33333 + -47.0744 89.9021 -3.33333 + 30.0000 14.0890 -3.33333 + -50.0000 93.1245 -3.33333 + -3.39351 46.3406 -3.33333 + -3.65665 47.2961 -3.33333 + -46.0675 89.8221 -3.33333 + 30.0000 15.0804 -3.33333 + -50.0000 94.1823 -3.33333 + -3.93536 48.2660 -3.33333 + -45.0243 89.7134 -3.33333 + 30.0000 16.0737 -3.33333 + -50.0000 95.2325 -3.33333 + -4.22822 49.2432 -3.33333 + -43.9336 89.5710 -3.33333 + -4.53512 50.2256 -3.33333 + 30.0000 17.0682 -3.33333 + -50.0000 96.2425 -3.33333 + -4.85529 51.2093 -3.33333 + -42.8738 89.4041 -3.33333 + 30.0000 18.0663 -3.33333 + -50.0000 97.1476 -3.33333 + -5.18781 52.1906 -3.33333 + -41.8882 89.2229 -3.33333 + -50.0000 98.0571 -3.33333 + -5.53151 53.1656 -3.33333 + 30.0000 19.0628 -3.33333 + -40.9581 89.0285 -3.33333 + -5.88537 54.1312 -3.33333 + -50.0000 98.9729 -3.33333 + -40.0237 88.8098 -3.33333 + 30.0000 20.0728 -3.33333 + -6.24839 55.0849 -3.33333 + -39.0900 88.5674 -3.33333 + -50.0000 99.8939 -3.33333 + -6.62060 56.0271 -3.33333 + 30.0000 21.0601 -3.33333 + -38.1578 88.3011 -3.33333 + -7.00354 56.9616 -3.33333 + -50.0000 100.816 -3.33333 + -7.39030 57.8726 -3.33333 + 30.0000 22.0721 -3.33333 + -37.2283 88.0107 -3.33333 + -7.78847 58.7785 -3.33333 + -36.3024 87.6963 -3.33333 + -50.0000 101.735 -3.33333 + -8.19861 59.6798 -3.33333 + 30.0000 23.0872 -3.33333 + -35.3814 87.3579 -3.33333 + -8.62989 60.5953 -3.33333 + -50.0000 102.697 -3.33333 + -9.07543 61.5084 -3.33333 + -34.4663 86.9959 -3.33333 + 30.0000 24.1094 -3.33333 + -9.53581 62.4193 -3.33333 + -33.5583 86.6104 -3.33333 + -10.0094 63.3238 -3.33333 + -50.0000 103.649 -3.33333 + -32.6585 86.2019 -3.33333 + 30.0000 25.1411 -3.33333 + -10.4941 64.2176 -3.33333 + -31.7677 85.7708 -3.33333 + -10.9773 65.0785 -3.33333 + -50.0000 104.654 -3.33333 + -30.8869 85.3177 -3.33333 + -11.4673 65.9224 -3.33333 + 30.0000 26.1843 -3.33333 + -11.9662 66.7532 -3.33333 + -30.0167 84.8432 -3.33333 + -12.4749 67.5723 -3.33333 + -29.1580 84.3480 -3.33333 + -50.0000 105.662 -3.33333 + -12.9932 68.3792 -3.33333 + -28.3114 83.8327 -3.33333 + 30.0000 27.2408 -3.33333 + -13.5198 69.1722 -3.33333 + -27.4776 83.2981 -3.33333 + -14.0535 69.9494 -3.33333 + -26.6572 82.7447 -3.33333 + -14.5928 70.7092 -3.33333 + -50.0000 106.714 -3.33333 + -25.8506 82.1734 -3.33333 + -15.1846 71.5147 -3.33333 + -15.8915 72.4400 -3.33333 + 30.0000 28.3099 -3.33333 + -25.0578 81.5847 -3.33333 + -24.2792 80.9795 -3.33333 + -23.5147 80.3583 -3.33333 + -16.6381 73.3764 -3.33333 + -22.7647 79.7219 -3.33333 + -17.2848 74.1551 -3.33333 + -22.0293 79.0712 -3.33333 + -17.9444 74.9200 -3.33333 + -21.3089 78.4068 -3.33333 + -18.5841 75.6348 -3.33333 + -20.6037 77.7298 -3.33333 + -19.2408 76.3424 -3.33333 + -50.0000 107.809 -3.33333 + -19.9142 77.0412 -3.33333 + 30.0000 29.3772 -3.33333 + -50.0000 108.945 -3.33333 + 30.0000 30.3872 -3.33333 + -50.0000 110.114 -3.33333 + 30.0000 31.2754 -3.33333 + -50.0000 111.234 -3.33333 + 30.0000 32.1731 -3.33333 + 30.0000 33.0821 -3.33333 + -50.0000 112.244 -3.33333 + -50.0000 113.161 -3.33333 + 29.9984 34.0031 -3.33333 + -50.0000 114.087 -3.33333 + 29.9965 34.9362 -3.33333 + 29.9959 35.8800 -3.33333 + -50.0000 115.020 -3.33333 + 29.9972 36.8321 -3.33333 + -50.0000 115.957 -3.33333 + 29.9996 37.7895 -3.33333 + -50.0000 116.895 -3.33333 + 30.0016 38.7495 -3.33333 + -50.0000 117.906 -3.33333 + 30.0011 39.7620 -3.33333 + -50.0000 118.943 -3.33333 + 29.9944 40.8113 -3.33333 + -50.0000 120.000 -3.33333 + -49.0081 119.991 -3.33333 + 29.9775 41.8928 -3.33333 + -48.0164 119.974 -3.33333 + 29.9461 43.0055 -3.33333 + -47.0068 119.944 -3.33333 + 29.8963 44.1483 -3.33333 + -46.0038 119.900 -3.33333 + -44.9970 119.844 -3.33333 + 29.8261 45.3130 -3.33333 + -43.9869 119.774 -3.33333 + 29.7405 46.4428 -3.33333 + -42.9742 119.691 -3.33333 + 29.6524 47.4489 -3.33333 + -41.9595 119.595 -3.33333 + 29.5645 48.3356 -3.33333 + -40.9440 119.486 -3.33333 + 29.4781 49.1226 -3.33333 + -39.9243 119.363 -3.33333 + 29.3677 50.0374 -3.33333 + -38.9087 119.228 -3.33333 + 29.2454 50.9610 -3.33333 + 29.1110 51.8924 -3.33333 + -37.8999 119.080 -3.33333 + 28.9644 52.8301 -3.33333 + -36.9011 118.920 -3.33333 + 28.8055 53.7722 -3.33333 + -35.9134 118.750 -3.33333 + 28.6337 54.7219 -3.33333 + -34.9626 118.574 -3.33333 + 28.4484 55.6794 -3.33333 + -34.0059 118.385 -3.33333 + 28.2503 56.6401 -3.33333 + -33.0530 118.184 -3.33333 + 28.0402 57.5989 -3.33333 + -32.1135 117.975 -3.33333 + 27.8123 58.5804 -3.33333 + -31.1828 117.756 -3.33333 + 27.5708 59.5636 -3.33333 + -30.2672 117.528 -3.33333 + 27.3152 60.5495 -3.33333 + -29.3704 117.295 -3.33333 + 27.0459 61.5361 -3.33333 + -28.5052 117.059 -3.33333 + 26.7634 62.5208 -3.33333 + -27.5340 116.781 -3.33333 + 26.4686 63.5012 -3.33333 + -26.5028 116.472 -3.33333 + 26.1620 64.4753 -3.33333 + -25.4188 116.130 -3.33333 + 25.8444 65.4414 -3.33333 + -24.3582 115.780 -3.33333 + 25.5161 66.3989 -3.33333 + -23.3466 115.429 -3.33333 + 25.1765 67.3501 -3.33333 + -22.3960 115.087 -3.33333 + 24.8337 68.2737 -3.33333 + -21.4818 114.744 -3.33333 + -20.5721 114.390 -3.33333 + 24.4805 69.1910 -3.33333 + -19.6643 114.024 -3.33333 + 24.1165 70.1028 -3.33333 + -18.7563 113.645 -3.33333 + 23.7416 71.0097 -3.33333 + -17.8291 113.245 -3.33333 + 23.3555 71.9123 -3.33333 + 22.9580 72.8112 -3.33333 + -16.8938 112.826 -3.33333 + 22.5488 73.7065 -3.33333 + -15.9760 112.402 -3.33333 + 22.1280 74.5982 -3.33333 + -15.0647 111.966 -3.33333 + 21.6957 75.4860 -3.33333 + -14.2274 111.554 -3.33333 + 21.2520 76.3694 -3.33333 + -13.3949 111.132 -3.33333 + 20.7971 77.2478 -3.33333 + -12.5636 110.698 -3.33333 + 20.3314 78.1206 -3.33333 + -11.7361 110.253 -3.33333 + 19.8551 78.9873 -3.33333 + -10.9137 109.799 -3.33333 + -10.0957 109.335 -3.33333 + 19.3686 79.8473 -3.33333 + -9.27920 108.859 -3.33333 + 18.8720 80.7003 -3.33333 + -8.46115 108.369 -3.33333 + 18.3656 81.5459 -3.33333 + -7.64139 107.864 -3.33333 + 17.8497 82.3836 -3.33333 + -6.82059 107.345 -3.33333 + 17.3224 83.2168 -3.33333 + -5.97364 106.795 -3.33333 + 16.7836 84.0449 -3.33333 + 16.2346 84.8662 -3.33333 + -5.11715 106.223 -3.33333 + 15.6765 85.6791 -3.33333 + -4.25569 105.631 -3.33333 + 15.0953 86.5032 -3.33333 + -3.39170 105.021 -3.33333 + -2.52619 104.392 -3.33333 + 14.5040 87.3194 -3.33333 + -1.65920 103.743 -3.33333 + 13.9025 88.1281 -3.33333 + -0.789885 103.074 -3.33333 + 13.2907 88.9294 -3.33333 + 0.833089E-01 102.383 -3.33333 + 12.6681 89.7237 -3.33333 + 12.0341 90.5120 -3.33333 + 0.961542 101.667 -3.33333 + 11.3882 91.2946 -3.33333 + 1.83869 100.931 -3.33333 + 10.7304 92.0713 -3.33333 + 2.66728 100.216 -3.33333 + 10.0612 92.8415 -3.33333 + 9.38181 93.6037 -3.33333 + 8.70025 94.3490 -3.33333 + 3.42308 99.5459 -3.33333 + 8.03512 95.0587 -3.33333 + 7.37111 95.7503 -3.33333 + 6.70907 96.4237 -3.33333 + 6.04942 97.0793 -3.33333 + 4.07490 98.9542 -3.33333 + 4.73701 98.3396 -3.33333 + 5.39216 97.7176 -3.33333 + 8.69317 9.74483 -3.33333 + 9.27896 9.06735 -3.33333 + 10.0002 8.53627 -3.33333 + 8.27429 10.5364 -3.33333 + 10.8211 8.17818 -3.33333 + 8.04660 11.4026 -3.33333 + 11.7010 8.01139 -3.33333 + 8.01211 12.2975 -3.33333 + 12.5960 8.04411 -3.33333 + 8.18153 13.1770 -3.33333 + 13.4613 8.27492 -3.33333 + 8.53589 14.0000 -3.33333 + 14.2530 8.69406 -3.33333 + 9.06769 14.7208 -3.33333 + 14.9293 9.28113 -3.33333 + 9.74599 15.3053 -3.33333 + 15.4641 9.99999 -3.33333 + 10.5382 15.7235 -3.33333 + 15.8190 10.8223 -3.33333 + 11.4037 15.9535 -3.33333 + 15.9845 11.7024 -3.33333 + 12.2984 15.9881 -3.33333 + 15.9523 12.5974 -3.33333 + 13.1783 15.8230 -3.33333 + 15.7211 13.4626 -3.33333 + 13.9989 15.4647 -3.33333 + 15.3045 14.2552 -3.33333 + 14.7194 14.9331 -3.33333 + 0.986174 0.00000 -5.00000 + 0.00000 0.00000 -5.00000 + 0.00000 0.985116 -5.00000 + 0.00000 1.96984 -5.00000 + 1.97220 0.00000 -5.00000 + 0.00000 2.95402 -5.00000 + 2.95800 0.00000 -5.00000 + 0.00000 3.93751 -5.00000 + 3.94344 0.00000 -5.00000 + 0.00000 4.92022 -5.00000 + 4.92839 0.00000 -5.00000 + 0.00000 5.90207 -5.00000 + 5.91295 0.00000 -5.00000 + 0.00000 6.88298 -5.00000 + 6.89747 0.00000 -5.00000 + 0.00000 7.86318 -5.00000 + 7.88230 0.00000 -5.00000 + 0.00000 8.84326 -5.00000 + 8.86757 0.00000 -5.00000 + 0.00000 9.82390 -5.00000 + 9.85302 0.00000 -5.00000 + 0.00000 10.8055 -5.00000 + 10.8381 0.00000 -5.00000 + 0.00000 11.7880 -5.00000 + 11.8222 0.00000 -5.00000 + 0.00000 12.7710 -5.00000 + 12.8045 0.00000 -5.00000 + -0.799600E-03 13.7537 -5.00000 + 13.8128 0.00000 -5.00000 + -0.263000E-02 14.7357 -5.00000 + 14.8230 0.00000 -5.00000 + -0.351000E-02 15.7448 -5.00000 + 15.8376 0.00000 -5.00000 + -0.264200E-02 16.7583 -5.00000 + 16.8549 0.00000 -5.00000 + -0.515400E-03 17.7730 -5.00000 + 17.8776 0.00000 -5.00000 + 0.141890E-02 18.7860 -5.00000 + 18.9010 0.00000 -5.00000 + 0.111230E-02 19.7950 -5.00000 + 19.9261 0.00000 -5.00000 + -0.376900E-02 20.8050 -5.00000 + 20.9505 0.00000 -5.00000 + -0.153480E-01 21.8019 -5.00000 + 21.9728 0.00000 -5.00000 + -0.354610E-01 22.7939 -5.00000 + 22.9893 0.00000 -5.00000 + -0.660500E-01 23.8026 -5.00000 + 24.0028 0.00000 -5.00000 + -0.107305 24.8114 -5.00000 + 25.0120 0.00000 -5.00000 + -0.158415 25.8201 -5.00000 + 26.0152 0.00000 -5.00000 + -0.216604 26.8015 -5.00000 + 27.0131 0.00000 -5.00000 + -0.283881 27.7821 -5.00000 + 28.0093 0.00000 -5.00000 + -0.360278 28.7615 -5.00000 + 29.0046 0.00000 -5.00000 + -0.445797 29.7394 -5.00000 + 30.0000 1.02069 -5.00000 + 30.0000 0.00000 -5.00000 + -0.540482 30.7161 -5.00000 + 30.0000 2.04103 -5.00000 + -0.644425 31.6921 -5.00000 + -0.757709 32.6676 -5.00000 + 30.0000 3.06089 -5.00000 + -0.880351 33.6424 -5.00000 + 30.0000 4.08002 -5.00000 + -1.01228 34.6153 -5.00000 + 30.0000 5.09784 -5.00000 + -1.15336 35.5853 -5.00000 + 30.0000 6.11374 -5.00000 + -1.30347 36.5514 -5.00000 + 30.0000 7.12716 -5.00000 + -1.46802 37.5456 -5.00000 + -1.64317 38.5409 -5.00000 + 30.0000 8.13805 -5.00000 + -1.82881 39.5360 -5.00000 + 30.0000 9.14806 -5.00000 + -2.02422 40.5267 -5.00000 + 30.0000 10.1346 -5.00000 + -2.22998 41.5155 -5.00000 + 30.0000 11.1219 -5.00000 + -2.44259 42.4864 -5.00000 + -49.0242 89.9864 -5.00000 + -50.0000 90.0000 -5.00000 + -50.0000 91.0265 -5.00000 + -2.66522 43.4546 -5.00000 + 30.0000 12.1099 -5.00000 + -2.89786 44.4198 -5.00000 + -48.0488 89.9568 -5.00000 + 30.0000 13.0989 -5.00000 + -50.0000 92.0703 -5.00000 + -3.14059 45.3818 -5.00000 + -47.0744 89.9021 -5.00000 + 30.0000 14.0890 -5.00000 + -50.0000 93.1245 -5.00000 + -3.39351 46.3406 -5.00000 + -3.65665 47.2961 -5.00000 + -46.0675 89.8221 -5.00000 + 30.0000 15.0804 -5.00000 + -50.0000 94.1823 -5.00000 + -3.93536 48.2660 -5.00000 + -45.0243 89.7134 -5.00000 + 30.0000 16.0737 -5.00000 + -50.0000 95.2325 -5.00000 + -4.22822 49.2432 -5.00000 + -43.9336 89.5710 -5.00000 + -4.53512 50.2256 -5.00000 + 30.0000 17.0682 -5.00000 + -50.0000 96.2425 -5.00000 + -4.85529 51.2093 -5.00000 + -42.8738 89.4041 -5.00000 + 30.0000 18.0663 -5.00000 + -50.0000 97.1476 -5.00000 + -5.18781 52.1906 -5.00000 + -41.8882 89.2229 -5.00000 + -50.0000 98.0571 -5.00000 + -5.53151 53.1656 -5.00000 + 30.0000 19.0628 -5.00000 + -40.9581 89.0285 -5.00000 + -5.88537 54.1312 -5.00000 + -50.0000 98.9729 -5.00000 + -40.0237 88.8098 -5.00000 + 30.0000 20.0728 -5.00000 + -6.24839 55.0849 -5.00000 + -39.0900 88.5674 -5.00000 + -50.0000 99.8939 -5.00000 + -6.62060 56.0271 -5.00000 + 30.0000 21.0601 -5.00000 + -38.1578 88.3011 -5.00000 + -7.00354 56.9616 -5.00000 + -50.0000 100.816 -5.00000 + -7.39030 57.8726 -5.00000 + 30.0000 22.0721 -5.00000 + -37.2283 88.0107 -5.00000 + -7.78847 58.7785 -5.00000 + -36.3024 87.6963 -5.00000 + -50.0000 101.735 -5.00000 + -8.19861 59.6798 -5.00000 + 30.0000 23.0872 -5.00000 + -35.3814 87.3579 -5.00000 + -8.62989 60.5953 -5.00000 + -50.0000 102.697 -5.00000 + -9.07543 61.5084 -5.00000 + -34.4663 86.9959 -5.00000 + 30.0000 24.1094 -5.00000 + -9.53581 62.4193 -5.00000 + -33.5583 86.6104 -5.00000 + -10.0094 63.3238 -5.00000 + -50.0000 103.649 -5.00000 + -32.6585 86.2019 -5.00000 + 30.0000 25.1411 -5.00000 + -10.4941 64.2176 -5.00000 + -31.7677 85.7708 -5.00000 + -10.9773 65.0785 -5.00000 + -50.0000 104.654 -5.00000 + -30.8869 85.3177 -5.00000 + -11.4673 65.9224 -5.00000 + 30.0000 26.1843 -5.00000 + -11.9662 66.7532 -5.00000 + -30.0167 84.8432 -5.00000 + -12.4749 67.5723 -5.00000 + -29.1580 84.3480 -5.00000 + -50.0000 105.662 -5.00000 + -12.9932 68.3792 -5.00000 + -28.3114 83.8327 -5.00000 + 30.0000 27.2408 -5.00000 + -13.5198 69.1722 -5.00000 + -27.4776 83.2981 -5.00000 + -14.0535 69.9494 -5.00000 + -26.6572 82.7447 -5.00000 + -14.5928 70.7092 -5.00000 + -50.0000 106.714 -5.00000 + -25.8506 82.1734 -5.00000 + -15.1846 71.5147 -5.00000 + -15.8915 72.4400 -5.00000 + 30.0000 28.3099 -5.00000 + -25.0578 81.5847 -5.00000 + -24.2792 80.9795 -5.00000 + -23.5147 80.3583 -5.00000 + -16.6381 73.3764 -5.00000 + -22.7647 79.7219 -5.00000 + -17.2848 74.1551 -5.00000 + -22.0293 79.0712 -5.00000 + -17.9444 74.9200 -5.00000 + -21.3089 78.4068 -5.00000 + -18.5841 75.6348 -5.00000 + -20.6037 77.7298 -5.00000 + -19.2408 76.3424 -5.00000 + -50.0000 107.809 -5.00000 + -19.9142 77.0412 -5.00000 + 30.0000 29.3772 -5.00000 + -50.0000 108.945 -5.00000 + 30.0000 30.3872 -5.00000 + -50.0000 110.114 -5.00000 + 30.0000 31.2754 -5.00000 + -50.0000 111.234 -5.00000 + 30.0000 32.1731 -5.00000 + 30.0000 33.0821 -5.00000 + -50.0000 112.244 -5.00000 + -50.0000 113.161 -5.00000 + 29.9984 34.0031 -5.00000 + -50.0000 114.087 -5.00000 + 29.9965 34.9362 -5.00000 + 29.9959 35.8800 -5.00000 + -50.0000 115.020 -5.00000 + 29.9972 36.8321 -5.00000 + -50.0000 115.957 -5.00000 + 29.9996 37.7895 -5.00000 + -50.0000 116.895 -5.00000 + 30.0016 38.7495 -5.00000 + -50.0000 117.906 -5.00000 + 30.0011 39.7620 -5.00000 + -50.0000 118.943 -5.00000 + 29.9944 40.8113 -5.00000 + -50.0000 120.000 -5.00000 + -49.0081 119.991 -5.00000 + 29.9775 41.8928 -5.00000 + -48.0164 119.974 -5.00000 + 29.9461 43.0055 -5.00000 + -47.0068 119.944 -5.00000 + 29.8963 44.1483 -5.00000 + -46.0038 119.900 -5.00000 + -44.9970 119.844 -5.00000 + 29.8261 45.3130 -5.00000 + -43.9869 119.774 -5.00000 + 29.7405 46.4428 -5.00000 + -42.9742 119.691 -5.00000 + 29.6524 47.4489 -5.00000 + -41.9595 119.595 -5.00000 + 29.5645 48.3356 -5.00000 + -40.9440 119.486 -5.00000 + 29.4781 49.1226 -5.00000 + -39.9243 119.363 -5.00000 + 29.3677 50.0374 -5.00000 + -38.9087 119.228 -5.00000 + 29.2454 50.9610 -5.00000 + 29.1110 51.8924 -5.00000 + -37.8999 119.080 -5.00000 + 28.9644 52.8301 -5.00000 + -36.9011 118.920 -5.00000 + 28.8055 53.7722 -5.00000 + -35.9134 118.750 -5.00000 + 28.6337 54.7219 -5.00000 + -34.9626 118.574 -5.00000 + 28.4484 55.6794 -5.00000 + -34.0059 118.385 -5.00000 + 28.2503 56.6401 -5.00000 + -33.0530 118.184 -5.00000 + 28.0402 57.5989 -5.00000 + -32.1135 117.975 -5.00000 + 27.8123 58.5804 -5.00000 + -31.1828 117.756 -5.00000 + 27.5708 59.5636 -5.00000 + -30.2672 117.528 -5.00000 + 27.3152 60.5495 -5.00000 + -29.3704 117.295 -5.00000 + 27.0459 61.5361 -5.00000 + -28.5052 117.059 -5.00000 + 26.7634 62.5208 -5.00000 + -27.5340 116.781 -5.00000 + 26.4686 63.5012 -5.00000 + -26.5028 116.472 -5.00000 + 26.1620 64.4753 -5.00000 + -25.4188 116.130 -5.00000 + 25.8444 65.4414 -5.00000 + -24.3582 115.780 -5.00000 + 25.5161 66.3989 -5.00000 + -23.3466 115.429 -5.00000 + 25.1765 67.3501 -5.00000 + -22.3960 115.087 -5.00000 + 24.8337 68.2737 -5.00000 + -21.4818 114.744 -5.00000 + -20.5721 114.390 -5.00000 + 24.4805 69.1910 -5.00000 + -19.6643 114.024 -5.00000 + 24.1165 70.1028 -5.00000 + -18.7563 113.645 -5.00000 + 23.7416 71.0097 -5.00000 + -17.8291 113.245 -5.00000 + 23.3555 71.9123 -5.00000 + 22.9580 72.8112 -5.00000 + -16.8938 112.826 -5.00000 + 22.5488 73.7065 -5.00000 + -15.9760 112.402 -5.00000 + 22.1280 74.5982 -5.00000 + -15.0647 111.966 -5.00000 + 21.6957 75.4860 -5.00000 + -14.2274 111.554 -5.00000 + 21.2520 76.3694 -5.00000 + -13.3949 111.132 -5.00000 + 20.7971 77.2478 -5.00000 + -12.5636 110.698 -5.00000 + 20.3314 78.1206 -5.00000 + -11.7361 110.253 -5.00000 + 19.8551 78.9873 -5.00000 + -10.9137 109.799 -5.00000 + -10.0957 109.335 -5.00000 + 19.3686 79.8473 -5.00000 + -9.27920 108.859 -5.00000 + 18.8720 80.7003 -5.00000 + -8.46115 108.369 -5.00000 + 18.3656 81.5459 -5.00000 + -7.64139 107.864 -5.00000 + 17.8497 82.3836 -5.00000 + -6.82059 107.345 -5.00000 + 17.3224 83.2168 -5.00000 + -5.97364 106.795 -5.00000 + 16.7836 84.0449 -5.00000 + 16.2346 84.8662 -5.00000 + -5.11715 106.223 -5.00000 + 15.6765 85.6791 -5.00000 + -4.25569 105.631 -5.00000 + 15.0953 86.5032 -5.00000 + -3.39170 105.021 -5.00000 + -2.52619 104.392 -5.00000 + 14.5040 87.3194 -5.00000 + -1.65920 103.743 -5.00000 + 13.9025 88.1281 -5.00000 + -0.789885 103.074 -5.00000 + 13.2907 88.9294 -5.00000 + 0.833089E-01 102.383 -5.00000 + 12.6681 89.7237 -5.00000 + 12.0341 90.5120 -5.00000 + 0.961542 101.667 -5.00000 + 11.3882 91.2946 -5.00000 + 1.83869 100.931 -5.00000 + 10.7304 92.0713 -5.00000 + 2.66728 100.216 -5.00000 + 10.0612 92.8415 -5.00000 + 9.38181 93.6037 -5.00000 + 8.70025 94.3490 -5.00000 + 3.42308 99.5459 -5.00000 + 8.03512 95.0587 -5.00000 + 7.37111 95.7503 -5.00000 + 6.70907 96.4237 -5.00000 + 6.04942 97.0793 -5.00000 + 4.07490 98.9542 -5.00000 + 4.73701 98.3396 -5.00000 + 5.39216 97.7176 -5.00000 + 8.69317 9.74483 -5.00000 + 9.27896 9.06735 -5.00000 + 10.0002 8.53627 -5.00000 + 8.27429 10.5364 -5.00000 + 10.8211 8.17818 -5.00000 + 8.04660 11.4026 -5.00000 + 11.7010 8.01139 -5.00000 + 8.01211 12.2975 -5.00000 + 12.5960 8.04411 -5.00000 + 8.18153 13.1770 -5.00000 + 13.4613 8.27492 -5.00000 + 8.53589 14.0000 -5.00000 + 14.2530 8.69406 -5.00000 + 9.06769 14.7208 -5.00000 + 14.9293 9.28113 -5.00000 + 9.74599 15.3053 -5.00000 + 15.4641 9.99999 -5.00000 + 10.5382 15.7235 -5.00000 + 15.8190 10.8223 -5.00000 + 11.4037 15.9535 -5.00000 + 15.9845 11.7024 -5.00000 + 12.2984 15.9881 -5.00000 + 15.9523 12.5974 -5.00000 + 13.1783 15.8230 -5.00000 + 15.7211 13.4626 -5.00000 + 13.9989 15.4647 -5.00000 + 15.3045 14.2552 -5.00000 + 14.7194 14.9331 -5.00000 + 0.986174 0.00000 -6.66667 + 0.00000 0.00000 -6.66667 + 0.00000 0.985116 -6.66667 + 0.00000 1.96984 -6.66667 + 1.97220 0.00000 -6.66667 + 0.00000 2.95402 -6.66667 + 2.95800 0.00000 -6.66667 + 0.00000 3.93751 -6.66667 + 3.94344 0.00000 -6.66667 + 0.00000 4.92022 -6.66667 + 4.92839 0.00000 -6.66667 + 0.00000 5.90207 -6.66667 + 5.91295 0.00000 -6.66667 + 0.00000 6.88298 -6.66667 + 6.89747 0.00000 -6.66667 + 0.00000 7.86318 -6.66667 + 7.88230 0.00000 -6.66667 + 0.00000 8.84326 -6.66667 + 8.86757 0.00000 -6.66667 + 0.00000 9.82390 -6.66667 + 9.85302 0.00000 -6.66667 + 0.00000 10.8055 -6.66667 + 10.8381 0.00000 -6.66667 + 0.00000 11.7880 -6.66667 + 11.8222 0.00000 -6.66667 + 0.00000 12.7710 -6.66667 + 12.8045 0.00000 -6.66667 + -0.799600E-03 13.7537 -6.66667 + 13.8128 0.00000 -6.66667 + -0.263000E-02 14.7357 -6.66667 + 14.8230 0.00000 -6.66667 + -0.351000E-02 15.7448 -6.66667 + 15.8376 0.00000 -6.66667 + -0.264200E-02 16.7583 -6.66667 + 16.8549 0.00000 -6.66667 + -0.515400E-03 17.7730 -6.66667 + 17.8776 0.00000 -6.66667 + 0.141890E-02 18.7860 -6.66667 + 18.9010 0.00000 -6.66667 + 0.111230E-02 19.7950 -6.66667 + 19.9261 0.00000 -6.66667 + -0.376900E-02 20.8050 -6.66667 + 20.9505 0.00000 -6.66667 + -0.153480E-01 21.8019 -6.66667 + 21.9728 0.00000 -6.66667 + -0.354610E-01 22.7939 -6.66667 + 22.9893 0.00000 -6.66667 + -0.660500E-01 23.8026 -6.66667 + 24.0028 0.00000 -6.66667 + -0.107305 24.8114 -6.66667 + 25.0120 0.00000 -6.66667 + -0.158415 25.8201 -6.66667 + 26.0152 0.00000 -6.66667 + -0.216604 26.8015 -6.66667 + 27.0131 0.00000 -6.66667 + -0.283881 27.7821 -6.66667 + 28.0093 0.00000 -6.66667 + -0.360278 28.7615 -6.66667 + 29.0046 0.00000 -6.66667 + -0.445797 29.7394 -6.66667 + 30.0000 1.02069 -6.66667 + 30.0000 0.00000 -6.66667 + -0.540482 30.7161 -6.66667 + 30.0000 2.04103 -6.66667 + -0.644425 31.6921 -6.66667 + -0.757709 32.6676 -6.66667 + 30.0000 3.06089 -6.66667 + -0.880351 33.6424 -6.66667 + 30.0000 4.08002 -6.66667 + -1.01228 34.6153 -6.66667 + 30.0000 5.09784 -6.66667 + -1.15336 35.5853 -6.66667 + 30.0000 6.11374 -6.66667 + -1.30347 36.5514 -6.66667 + 30.0000 7.12716 -6.66667 + -1.46802 37.5456 -6.66667 + -1.64317 38.5409 -6.66667 + 30.0000 8.13805 -6.66667 + -1.82881 39.5360 -6.66667 + 30.0000 9.14806 -6.66667 + -2.02422 40.5267 -6.66667 + 30.0000 10.1346 -6.66667 + -2.22998 41.5155 -6.66667 + 30.0000 11.1219 -6.66667 + -2.44259 42.4864 -6.66667 + -49.0242 89.9864 -6.66667 + -50.0000 90.0000 -6.66667 + -50.0000 91.0265 -6.66667 + -2.66522 43.4546 -6.66667 + 30.0000 12.1099 -6.66667 + -2.89786 44.4198 -6.66667 + -48.0488 89.9568 -6.66667 + 30.0000 13.0989 -6.66667 + -50.0000 92.0703 -6.66667 + -3.14059 45.3818 -6.66667 + -47.0744 89.9021 -6.66667 + 30.0000 14.0890 -6.66667 + -50.0000 93.1245 -6.66667 + -3.39351 46.3406 -6.66667 + -3.65665 47.2961 -6.66667 + -46.0675 89.8221 -6.66667 + 30.0000 15.0804 -6.66667 + -50.0000 94.1823 -6.66667 + -3.93536 48.2660 -6.66667 + -45.0243 89.7134 -6.66667 + 30.0000 16.0737 -6.66667 + -50.0000 95.2325 -6.66667 + -4.22822 49.2432 -6.66667 + -43.9336 89.5710 -6.66667 + -4.53512 50.2256 -6.66667 + 30.0000 17.0682 -6.66667 + -50.0000 96.2425 -6.66667 + -4.85529 51.2093 -6.66667 + -42.8738 89.4041 -6.66667 + 30.0000 18.0663 -6.66667 + -50.0000 97.1476 -6.66667 + -5.18781 52.1906 -6.66667 + -41.8882 89.2229 -6.66667 + -50.0000 98.0571 -6.66667 + -5.53151 53.1656 -6.66667 + 30.0000 19.0628 -6.66667 + -40.9581 89.0285 -6.66667 + -5.88537 54.1312 -6.66667 + -50.0000 98.9729 -6.66667 + -40.0237 88.8098 -6.66667 + 30.0000 20.0728 -6.66667 + -6.24839 55.0849 -6.66667 + -39.0900 88.5674 -6.66667 + -50.0000 99.8939 -6.66667 + -6.62060 56.0271 -6.66667 + 30.0000 21.0601 -6.66667 + -38.1578 88.3011 -6.66667 + -7.00354 56.9616 -6.66667 + -50.0000 100.816 -6.66667 + -7.39030 57.8726 -6.66667 + 30.0000 22.0721 -6.66667 + -37.2283 88.0107 -6.66667 + -7.78847 58.7785 -6.66667 + -36.3024 87.6963 -6.66667 + -50.0000 101.735 -6.66667 + -8.19861 59.6798 -6.66667 + 30.0000 23.0872 -6.66667 + -35.3814 87.3579 -6.66667 + -8.62989 60.5953 -6.66667 + -50.0000 102.697 -6.66667 + -9.07543 61.5084 -6.66667 + -34.4663 86.9959 -6.66667 + 30.0000 24.1094 -6.66667 + -9.53581 62.4193 -6.66667 + -33.5583 86.6104 -6.66667 + -10.0094 63.3238 -6.66667 + -50.0000 103.649 -6.66667 + -32.6585 86.2019 -6.66667 + 30.0000 25.1411 -6.66667 + -10.4941 64.2176 -6.66667 + -31.7677 85.7708 -6.66667 + -10.9773 65.0785 -6.66667 + -50.0000 104.654 -6.66667 + -30.8869 85.3177 -6.66667 + -11.4673 65.9224 -6.66667 + 30.0000 26.1843 -6.66667 + -11.9662 66.7532 -6.66667 + -30.0167 84.8432 -6.66667 + -12.4749 67.5723 -6.66667 + -29.1580 84.3480 -6.66667 + -50.0000 105.662 -6.66667 + -12.9932 68.3792 -6.66667 + -28.3114 83.8327 -6.66667 + 30.0000 27.2408 -6.66667 + -13.5198 69.1722 -6.66667 + -27.4776 83.2981 -6.66667 + -14.0535 69.9494 -6.66667 + -26.6572 82.7447 -6.66667 + -14.5928 70.7092 -6.66667 + -50.0000 106.714 -6.66667 + -25.8506 82.1734 -6.66667 + -15.1846 71.5147 -6.66667 + -15.8915 72.4400 -6.66667 + 30.0000 28.3099 -6.66667 + -25.0578 81.5847 -6.66667 + -24.2792 80.9795 -6.66667 + -23.5147 80.3583 -6.66667 + -16.6381 73.3764 -6.66667 + -22.7647 79.7219 -6.66667 + -17.2848 74.1551 -6.66667 + -22.0293 79.0712 -6.66667 + -17.9444 74.9200 -6.66667 + -21.3089 78.4068 -6.66667 + -18.5841 75.6348 -6.66667 + -20.6037 77.7298 -6.66667 + -19.2408 76.3424 -6.66667 + -50.0000 107.809 -6.66667 + -19.9142 77.0412 -6.66667 + 30.0000 29.3772 -6.66667 + -50.0000 108.945 -6.66667 + 30.0000 30.3872 -6.66667 + -50.0000 110.114 -6.66667 + 30.0000 31.2754 -6.66667 + -50.0000 111.234 -6.66667 + 30.0000 32.1731 -6.66667 + 30.0000 33.0821 -6.66667 + -50.0000 112.244 -6.66667 + -50.0000 113.161 -6.66667 + 29.9984 34.0031 -6.66667 + -50.0000 114.087 -6.66667 + 29.9965 34.9362 -6.66667 + 29.9959 35.8800 -6.66667 + -50.0000 115.020 -6.66667 + 29.9972 36.8321 -6.66667 + -50.0000 115.957 -6.66667 + 29.9996 37.7895 -6.66667 + -50.0000 116.895 -6.66667 + 30.0016 38.7495 -6.66667 + -50.0000 117.906 -6.66667 + 30.0011 39.7620 -6.66667 + -50.0000 118.943 -6.66667 + 29.9944 40.8113 -6.66667 + -50.0000 120.000 -6.66667 + -49.0081 119.991 -6.66667 + 29.9775 41.8928 -6.66667 + -48.0164 119.974 -6.66667 + 29.9461 43.0055 -6.66667 + -47.0068 119.944 -6.66667 + 29.8963 44.1483 -6.66667 + -46.0038 119.900 -6.66667 + -44.9970 119.844 -6.66667 + 29.8261 45.3130 -6.66667 + -43.9869 119.774 -6.66667 + 29.7405 46.4428 -6.66667 + -42.9742 119.691 -6.66667 + 29.6524 47.4489 -6.66667 + -41.9595 119.595 -6.66667 + 29.5645 48.3356 -6.66667 + -40.9440 119.486 -6.66667 + 29.4781 49.1226 -6.66667 + -39.9243 119.363 -6.66667 + 29.3677 50.0374 -6.66667 + -38.9087 119.228 -6.66667 + 29.2454 50.9610 -6.66667 + 29.1110 51.8924 -6.66667 + -37.8999 119.080 -6.66667 + 28.9644 52.8301 -6.66667 + -36.9011 118.920 -6.66667 + 28.8055 53.7722 -6.66667 + -35.9134 118.750 -6.66667 + 28.6337 54.7219 -6.66667 + -34.9626 118.574 -6.66667 + 28.4484 55.6794 -6.66667 + -34.0059 118.385 -6.66667 + 28.2503 56.6401 -6.66667 + -33.0530 118.184 -6.66667 + 28.0402 57.5989 -6.66667 + -32.1135 117.975 -6.66667 + 27.8123 58.5804 -6.66667 + -31.1828 117.756 -6.66667 + 27.5708 59.5636 -6.66667 + -30.2672 117.528 -6.66667 + 27.3152 60.5495 -6.66667 + -29.3704 117.295 -6.66667 + 27.0459 61.5361 -6.66667 + -28.5052 117.059 -6.66667 + 26.7634 62.5208 -6.66667 + -27.5340 116.781 -6.66667 + 26.4686 63.5012 -6.66667 + -26.5028 116.472 -6.66667 + 26.1620 64.4753 -6.66667 + -25.4188 116.130 -6.66667 + 25.8444 65.4414 -6.66667 + -24.3582 115.780 -6.66667 + 25.5161 66.3989 -6.66667 + -23.3466 115.429 -6.66667 + 25.1765 67.3501 -6.66667 + -22.3960 115.087 -6.66667 + 24.8337 68.2737 -6.66667 + -21.4818 114.744 -6.66667 + -20.5721 114.390 -6.66667 + 24.4805 69.1910 -6.66667 + -19.6643 114.024 -6.66667 + 24.1165 70.1028 -6.66667 + -18.7563 113.645 -6.66667 + 23.7416 71.0097 -6.66667 + -17.8291 113.245 -6.66667 + 23.3555 71.9123 -6.66667 + 22.9580 72.8112 -6.66667 + -16.8938 112.826 -6.66667 + 22.5488 73.7065 -6.66667 + -15.9760 112.402 -6.66667 + 22.1280 74.5982 -6.66667 + -15.0647 111.966 -6.66667 + 21.6957 75.4860 -6.66667 + -14.2274 111.554 -6.66667 + 21.2520 76.3694 -6.66667 + -13.3949 111.132 -6.66667 + 20.7971 77.2478 -6.66667 + -12.5636 110.698 -6.66667 + 20.3314 78.1206 -6.66667 + -11.7361 110.253 -6.66667 + 19.8551 78.9873 -6.66667 + -10.9137 109.799 -6.66667 + -10.0957 109.335 -6.66667 + 19.3686 79.8473 -6.66667 + -9.27920 108.859 -6.66667 + 18.8720 80.7003 -6.66667 + -8.46115 108.369 -6.66667 + 18.3656 81.5459 -6.66667 + -7.64139 107.864 -6.66667 + 17.8497 82.3836 -6.66667 + -6.82059 107.345 -6.66667 + 17.3224 83.2168 -6.66667 + -5.97364 106.795 -6.66667 + 16.7836 84.0449 -6.66667 + 16.2346 84.8662 -6.66667 + -5.11715 106.223 -6.66667 + 15.6765 85.6791 -6.66667 + -4.25569 105.631 -6.66667 + 15.0953 86.5032 -6.66667 + -3.39170 105.021 -6.66667 + -2.52619 104.392 -6.66667 + 14.5040 87.3194 -6.66667 + -1.65920 103.743 -6.66667 + 13.9025 88.1281 -6.66667 + -0.789885 103.074 -6.66667 + 13.2907 88.9294 -6.66667 + 0.833089E-01 102.383 -6.66667 + 12.6681 89.7237 -6.66667 + 12.0341 90.5120 -6.66667 + 0.961542 101.667 -6.66667 + 11.3882 91.2946 -6.66667 + 1.83869 100.931 -6.66667 + 10.7304 92.0713 -6.66667 + 2.66728 100.216 -6.66667 + 10.0612 92.8415 -6.66667 + 9.38181 93.6037 -6.66667 + 8.70025 94.3490 -6.66667 + 3.42308 99.5459 -6.66667 + 8.03512 95.0587 -6.66667 + 7.37111 95.7503 -6.66667 + 6.70907 96.4237 -6.66667 + 6.04942 97.0793 -6.66667 + 4.07490 98.9542 -6.66667 + 4.73701 98.3396 -6.66667 + 5.39216 97.7176 -6.66667 + 8.69317 9.74483 -6.66667 + 9.27896 9.06735 -6.66667 + 10.0002 8.53627 -6.66667 + 8.27429 10.5364 -6.66667 + 10.8211 8.17818 -6.66667 + 8.04660 11.4026 -6.66667 + 11.7010 8.01139 -6.66667 + 8.01211 12.2975 -6.66667 + 12.5960 8.04411 -6.66667 + 8.18153 13.1770 -6.66667 + 13.4613 8.27492 -6.66667 + 8.53589 14.0000 -6.66667 + 14.2530 8.69406 -6.66667 + 9.06769 14.7208 -6.66667 + 14.9293 9.28113 -6.66667 + 9.74599 15.3053 -6.66667 + 15.4641 9.99999 -6.66667 + 10.5382 15.7235 -6.66667 + 15.8190 10.8223 -6.66667 + 11.4037 15.9535 -6.66667 + 15.9845 11.7024 -6.66667 + 12.2984 15.9881 -6.66667 + 15.9523 12.5974 -6.66667 + 13.1783 15.8230 -6.66667 + 15.7211 13.4626 -6.66667 + 13.9989 15.4647 -6.66667 + 15.3045 14.2552 -6.66667 + 14.7194 14.9331 -6.66667 + 0.986174 0.00000 -8.33333 + 0.00000 0.00000 -8.33333 + 0.00000 0.985116 -8.33333 + 0.00000 1.96984 -8.33333 + 1.97220 0.00000 -8.33333 + 0.00000 2.95402 -8.33333 + 2.95800 0.00000 -8.33333 + 0.00000 3.93751 -8.33333 + 3.94344 0.00000 -8.33333 + 0.00000 4.92022 -8.33333 + 4.92839 0.00000 -8.33333 + 0.00000 5.90207 -8.33333 + 5.91295 0.00000 -8.33333 + 0.00000 6.88298 -8.33333 + 6.89747 0.00000 -8.33333 + 0.00000 7.86318 -8.33333 + 7.88230 0.00000 -8.33333 + 0.00000 8.84326 -8.33333 + 8.86757 0.00000 -8.33333 + 0.00000 9.82390 -8.33333 + 9.85302 0.00000 -8.33333 + 0.00000 10.8055 -8.33333 + 10.8381 0.00000 -8.33333 + 0.00000 11.7880 -8.33333 + 11.8222 0.00000 -8.33333 + 0.00000 12.7710 -8.33333 + 12.8045 0.00000 -8.33333 + -0.799600E-03 13.7537 -8.33333 + 13.8128 0.00000 -8.33333 + -0.263000E-02 14.7357 -8.33333 + 14.8230 0.00000 -8.33333 + -0.351000E-02 15.7448 -8.33333 + 15.8376 0.00000 -8.33333 + -0.264200E-02 16.7583 -8.33333 + 16.8549 0.00000 -8.33333 + -0.515400E-03 17.7730 -8.33333 + 17.8776 0.00000 -8.33333 + 0.141890E-02 18.7860 -8.33333 + 18.9010 0.00000 -8.33333 + 0.111230E-02 19.7950 -8.33333 + 19.9261 0.00000 -8.33333 + -0.376900E-02 20.8050 -8.33333 + 20.9505 0.00000 -8.33333 + -0.153480E-01 21.8019 -8.33333 + 21.9728 0.00000 -8.33333 + -0.354610E-01 22.7939 -8.33333 + 22.9893 0.00000 -8.33333 + -0.660500E-01 23.8026 -8.33333 + 24.0028 0.00000 -8.33333 + -0.107305 24.8114 -8.33333 + 25.0120 0.00000 -8.33333 + -0.158415 25.8201 -8.33333 + 26.0152 0.00000 -8.33333 + -0.216604 26.8015 -8.33333 + 27.0131 0.00000 -8.33333 + -0.283881 27.7821 -8.33333 + 28.0093 0.00000 -8.33333 + -0.360278 28.7615 -8.33333 + 29.0046 0.00000 -8.33333 + -0.445797 29.7394 -8.33333 + 30.0000 1.02069 -8.33333 + 30.0000 0.00000 -8.33333 + -0.540482 30.7161 -8.33333 + 30.0000 2.04103 -8.33333 + -0.644425 31.6921 -8.33333 + -0.757709 32.6676 -8.33333 + 30.0000 3.06089 -8.33333 + -0.880351 33.6424 -8.33333 + 30.0000 4.08002 -8.33333 + -1.01228 34.6153 -8.33333 + 30.0000 5.09784 -8.33333 + -1.15336 35.5853 -8.33333 + 30.0000 6.11374 -8.33333 + -1.30347 36.5514 -8.33333 + 30.0000 7.12716 -8.33333 + -1.46802 37.5456 -8.33333 + -1.64317 38.5409 -8.33333 + 30.0000 8.13805 -8.33333 + -1.82881 39.5360 -8.33333 + 30.0000 9.14806 -8.33333 + -2.02422 40.5267 -8.33333 + 30.0000 10.1346 -8.33333 + -2.22998 41.5155 -8.33333 + 30.0000 11.1219 -8.33333 + -2.44259 42.4864 -8.33333 + -49.0242 89.9864 -8.33333 + -50.0000 90.0000 -8.33333 + -50.0000 91.0265 -8.33333 + -2.66522 43.4546 -8.33333 + 30.0000 12.1099 -8.33333 + -2.89786 44.4198 -8.33333 + -48.0488 89.9568 -8.33333 + 30.0000 13.0989 -8.33333 + -50.0000 92.0703 -8.33333 + -3.14059 45.3818 -8.33333 + -47.0744 89.9021 -8.33333 + 30.0000 14.0890 -8.33333 + -50.0000 93.1245 -8.33333 + -3.39351 46.3406 -8.33333 + -3.65665 47.2961 -8.33333 + -46.0675 89.8221 -8.33333 + 30.0000 15.0804 -8.33333 + -50.0000 94.1823 -8.33333 + -3.93536 48.2660 -8.33333 + -45.0243 89.7134 -8.33333 + 30.0000 16.0737 -8.33333 + -50.0000 95.2325 -8.33333 + -4.22822 49.2432 -8.33333 + -43.9336 89.5710 -8.33333 + -4.53512 50.2256 -8.33333 + 30.0000 17.0682 -8.33333 + -50.0000 96.2425 -8.33333 + -4.85529 51.2093 -8.33333 + -42.8738 89.4041 -8.33333 + 30.0000 18.0663 -8.33333 + -50.0000 97.1476 -8.33333 + -5.18781 52.1906 -8.33333 + -41.8882 89.2229 -8.33333 + -50.0000 98.0571 -8.33333 + -5.53151 53.1656 -8.33333 + 30.0000 19.0628 -8.33333 + -40.9581 89.0285 -8.33333 + -5.88537 54.1312 -8.33333 + -50.0000 98.9729 -8.33333 + -40.0237 88.8098 -8.33333 + 30.0000 20.0728 -8.33333 + -6.24839 55.0849 -8.33333 + -39.0900 88.5674 -8.33333 + -50.0000 99.8939 -8.33333 + -6.62060 56.0271 -8.33333 + 30.0000 21.0601 -8.33333 + -38.1578 88.3011 -8.33333 + -7.00354 56.9616 -8.33333 + -50.0000 100.816 -8.33333 + -7.39030 57.8726 -8.33333 + 30.0000 22.0721 -8.33333 + -37.2283 88.0107 -8.33333 + -7.78847 58.7785 -8.33333 + -36.3024 87.6963 -8.33333 + -50.0000 101.735 -8.33333 + -8.19861 59.6798 -8.33333 + 30.0000 23.0872 -8.33333 + -35.3814 87.3579 -8.33333 + -8.62989 60.5953 -8.33333 + -50.0000 102.697 -8.33333 + -9.07543 61.5084 -8.33333 + -34.4663 86.9959 -8.33333 + 30.0000 24.1094 -8.33333 + -9.53581 62.4193 -8.33333 + -33.5583 86.6104 -8.33333 + -10.0094 63.3238 -8.33333 + -50.0000 103.649 -8.33333 + -32.6585 86.2019 -8.33333 + 30.0000 25.1411 -8.33333 + -10.4941 64.2176 -8.33333 + -31.7677 85.7708 -8.33333 + -10.9773 65.0785 -8.33333 + -50.0000 104.654 -8.33333 + -30.8869 85.3177 -8.33333 + -11.4673 65.9224 -8.33333 + 30.0000 26.1843 -8.33333 + -11.9662 66.7532 -8.33333 + -30.0167 84.8432 -8.33333 + -12.4749 67.5723 -8.33333 + -29.1580 84.3480 -8.33333 + -50.0000 105.662 -8.33333 + -12.9932 68.3792 -8.33333 + -28.3114 83.8327 -8.33333 + 30.0000 27.2408 -8.33333 + -13.5198 69.1722 -8.33333 + -27.4776 83.2981 -8.33333 + -14.0535 69.9494 -8.33333 + -26.6572 82.7447 -8.33333 + -14.5928 70.7092 -8.33333 + -50.0000 106.714 -8.33333 + -25.8506 82.1734 -8.33333 + -15.1846 71.5147 -8.33333 + -15.8915 72.4400 -8.33333 + 30.0000 28.3099 -8.33333 + -25.0578 81.5847 -8.33333 + -24.2792 80.9795 -8.33333 + -23.5147 80.3583 -8.33333 + -16.6381 73.3764 -8.33333 + -22.7647 79.7219 -8.33333 + -17.2848 74.1551 -8.33333 + -22.0293 79.0712 -8.33333 + -17.9444 74.9200 -8.33333 + -21.3089 78.4068 -8.33333 + -18.5841 75.6348 -8.33333 + -20.6037 77.7298 -8.33333 + -19.2408 76.3424 -8.33333 + -50.0000 107.809 -8.33333 + -19.9142 77.0412 -8.33333 + 30.0000 29.3772 -8.33333 + -50.0000 108.945 -8.33333 + 30.0000 30.3872 -8.33333 + -50.0000 110.114 -8.33333 + 30.0000 31.2754 -8.33333 + -50.0000 111.234 -8.33333 + 30.0000 32.1731 -8.33333 + 30.0000 33.0821 -8.33333 + -50.0000 112.244 -8.33333 + -50.0000 113.161 -8.33333 + 29.9984 34.0031 -8.33333 + -50.0000 114.087 -8.33333 + 29.9965 34.9362 -8.33333 + 29.9959 35.8800 -8.33333 + -50.0000 115.020 -8.33333 + 29.9972 36.8321 -8.33333 + -50.0000 115.957 -8.33333 + 29.9996 37.7895 -8.33333 + -50.0000 116.895 -8.33333 + 30.0016 38.7495 -8.33333 + -50.0000 117.906 -8.33333 + 30.0011 39.7620 -8.33333 + -50.0000 118.943 -8.33333 + 29.9944 40.8113 -8.33333 + -50.0000 120.000 -8.33333 + -49.0081 119.991 -8.33333 + 29.9775 41.8928 -8.33333 + -48.0164 119.974 -8.33333 + 29.9461 43.0055 -8.33333 + -47.0068 119.944 -8.33333 + 29.8963 44.1483 -8.33333 + -46.0038 119.900 -8.33333 + -44.9970 119.844 -8.33333 + 29.8261 45.3130 -8.33333 + -43.9869 119.774 -8.33333 + 29.7405 46.4428 -8.33333 + -42.9742 119.691 -8.33333 + 29.6524 47.4489 -8.33333 + -41.9595 119.595 -8.33333 + 29.5645 48.3356 -8.33333 + -40.9440 119.486 -8.33333 + 29.4781 49.1226 -8.33333 + -39.9243 119.363 -8.33333 + 29.3677 50.0374 -8.33333 + -38.9087 119.228 -8.33333 + 29.2454 50.9610 -8.33333 + 29.1110 51.8924 -8.33333 + -37.8999 119.080 -8.33333 + 28.9644 52.8301 -8.33333 + -36.9011 118.920 -8.33333 + 28.8055 53.7722 -8.33333 + -35.9134 118.750 -8.33333 + 28.6337 54.7219 -8.33333 + -34.9626 118.574 -8.33333 + 28.4484 55.6794 -8.33333 + -34.0059 118.385 -8.33333 + 28.2503 56.6401 -8.33333 + -33.0530 118.184 -8.33333 + 28.0402 57.5989 -8.33333 + -32.1135 117.975 -8.33333 + 27.8123 58.5804 -8.33333 + -31.1828 117.756 -8.33333 + 27.5708 59.5636 -8.33333 + -30.2672 117.528 -8.33333 + 27.3152 60.5495 -8.33333 + -29.3704 117.295 -8.33333 + 27.0459 61.5361 -8.33333 + -28.5052 117.059 -8.33333 + 26.7634 62.5208 -8.33333 + -27.5340 116.781 -8.33333 + 26.4686 63.5012 -8.33333 + -26.5028 116.472 -8.33333 + 26.1620 64.4753 -8.33333 + -25.4188 116.130 -8.33333 + 25.8444 65.4414 -8.33333 + -24.3582 115.780 -8.33333 + 25.5161 66.3989 -8.33333 + -23.3466 115.429 -8.33333 + 25.1765 67.3501 -8.33333 + -22.3960 115.087 -8.33333 + 24.8337 68.2737 -8.33333 + -21.4818 114.744 -8.33333 + -20.5721 114.390 -8.33333 + 24.4805 69.1910 -8.33333 + -19.6643 114.024 -8.33333 + 24.1165 70.1028 -8.33333 + -18.7563 113.645 -8.33333 + 23.7416 71.0097 -8.33333 + -17.8291 113.245 -8.33333 + 23.3555 71.9123 -8.33333 + 22.9580 72.8112 -8.33333 + -16.8938 112.826 -8.33333 + 22.5488 73.7065 -8.33333 + -15.9760 112.402 -8.33333 + 22.1280 74.5982 -8.33333 + -15.0647 111.966 -8.33333 + 21.6957 75.4860 -8.33333 + -14.2274 111.554 -8.33333 + 21.2520 76.3694 -8.33333 + -13.3949 111.132 -8.33333 + 20.7971 77.2478 -8.33333 + -12.5636 110.698 -8.33333 + 20.3314 78.1206 -8.33333 + -11.7361 110.253 -8.33333 + 19.8551 78.9873 -8.33333 + -10.9137 109.799 -8.33333 + -10.0957 109.335 -8.33333 + 19.3686 79.8473 -8.33333 + -9.27920 108.859 -8.33333 + 18.8720 80.7003 -8.33333 + -8.46115 108.369 -8.33333 + 18.3656 81.5459 -8.33333 + -7.64139 107.864 -8.33333 + 17.8497 82.3836 -8.33333 + -6.82059 107.345 -8.33333 + 17.3224 83.2168 -8.33333 + -5.97364 106.795 -8.33333 + 16.7836 84.0449 -8.33333 + 16.2346 84.8662 -8.33333 + -5.11715 106.223 -8.33333 + 15.6765 85.6791 -8.33333 + -4.25569 105.631 -8.33333 + 15.0953 86.5032 -8.33333 + -3.39170 105.021 -8.33333 + -2.52619 104.392 -8.33333 + 14.5040 87.3194 -8.33333 + -1.65920 103.743 -8.33333 + 13.9025 88.1281 -8.33333 + -0.789885 103.074 -8.33333 + 13.2907 88.9294 -8.33333 + 0.833089E-01 102.383 -8.33333 + 12.6681 89.7237 -8.33333 + 12.0341 90.5120 -8.33333 + 0.961542 101.667 -8.33333 + 11.3882 91.2946 -8.33333 + 1.83869 100.931 -8.33333 + 10.7304 92.0713 -8.33333 + 2.66728 100.216 -8.33333 + 10.0612 92.8415 -8.33333 + 9.38181 93.6037 -8.33333 + 8.70025 94.3490 -8.33333 + 3.42308 99.5459 -8.33333 + 8.03512 95.0587 -8.33333 + 7.37111 95.7503 -8.33333 + 6.70907 96.4237 -8.33333 + 6.04942 97.0793 -8.33333 + 4.07490 98.9542 -8.33333 + 4.73701 98.3396 -8.33333 + 5.39216 97.7176 -8.33333 + 8.69317 9.74483 -8.33333 + 9.27896 9.06735 -8.33333 + 10.0002 8.53627 -8.33333 + 8.27429 10.5364 -8.33333 + 10.8211 8.17818 -8.33333 + 8.04660 11.4026 -8.33333 + 11.7010 8.01139 -8.33333 + 8.01211 12.2975 -8.33333 + 12.5960 8.04411 -8.33333 + 8.18153 13.1770 -8.33333 + 13.4613 8.27492 -8.33333 + 8.53589 14.0000 -8.33333 + 14.2530 8.69406 -8.33333 + 9.06769 14.7208 -8.33333 + 14.9293 9.28113 -8.33333 + 9.74599 15.3053 -8.33333 + 15.4641 9.99999 -8.33333 + 10.5382 15.7235 -8.33333 + 15.8190 10.8223 -8.33333 + 11.4037 15.9535 -8.33333 + 15.9845 11.7024 -8.33333 + 12.2984 15.9881 -8.33333 + 15.9523 12.5974 -8.33333 + 13.1783 15.8230 -8.33333 + 15.7211 13.4626 -8.33333 + 13.9989 15.4647 -8.33333 + 15.3045 14.2552 -8.33333 + 14.7194 14.9331 -8.33333 + 9.95885 25.7653 -10.0000 + 0.897138 34.8368 -10.0000 + 10.9575 24.8099 -10.0000 + 11.9684 23.8498 -10.0000 + 12.9866 22.8872 -10.0000 + 1.97202 33.9394 -10.0000 + 14.0069 21.9228 -10.0000 + 15.0228 20.9531 -10.0000 + 3.02578 33.0346 -10.0000 + 17.0706 18.9345 -10.0000 + 16.0332 19.9645 -10.0000 + 4.05834 32.1333 -10.0000 + 29.0117 7.12851 -10.0000 + 18.1884 18.0203 -10.0000 + 28.0245 8.14409 -10.0000 + 5.07056 31.2426 -10.0000 + 27.0363 9.16155 -10.0000 + 19.2190 17.1721 -10.0000 + 6.06283 30.3613 -10.0000 + 20.1476 16.2314 -10.0000 + 7.03717 29.4789 -10.0000 + 26.0458 10.1817 -10.0000 + -0.340399 36.7043 -10.0000 + 21.1093 15.2476 -10.0000 + 22.0870 14.2498 -10.0000 + 23.0707 13.2411 -10.0000 + 8.00138 28.5824 -10.0000 + 24.0603 12.2243 -10.0000 + 25.0532 11.2035 -10.0000 + 8.96789 27.6655 -10.0000 + 0.774669 35.8357 -10.0000 + 9.94646 26.7310 -10.0000 + 10.9397 25.7846 -10.0000 + 1.87122 34.9383 -10.0000 + 11.9453 24.8307 -10.0000 + 12.9593 23.8716 -10.0000 + 13.9778 22.9086 -10.0000 + 2.94358 34.0257 -10.0000 + 14.9967 21.9406 -10.0000 + 16.0146 20.9627 -10.0000 + 3.98978 33.1105 -10.0000 + 17.0423 19.9690 -10.0000 + 5.01183 32.2031 -10.0000 + 18.1021 19.0019 -10.0000 + 29.0126 8.13858 -10.0000 + 28.0259 9.14981 -10.0000 + -0.498285 37.7065 -10.0000 + 6.01386 31.3070 -10.0000 + 19.1551 18.0910 -10.0000 + 20.1477 17.1720 -10.0000 + 27.0380 10.1637 -10.0000 + 7.00034 30.4170 -10.0000 + 21.1138 16.2094 -10.0000 + 23.0761 14.2225 -10.0000 + 22.0913 15.2224 -10.0000 + 24.0649 13.2135 -10.0000 + 26.0480 11.1809 -10.0000 + 25.0563 12.1985 -10.0000 + 7.97685 29.5226 -10.0000 + 0.640279 36.8426 -10.0000 + 8.95126 28.6150 -10.0000 + 9.93151 27.6917 -10.0000 + 1.76236 35.9476 -10.0000 + 10.9222 26.7550 -10.0000 + 11.9237 25.8083 -10.0000 + 12.9339 24.8543 -10.0000 + 2.85865 35.0286 -10.0000 + 13.9500 23.8945 -10.0000 + 14.9690 22.9290 -10.0000 + 3.92325 34.0997 -10.0000 + 15.9893 21.9566 -10.0000 + 17.0141 20.9759 -10.0000 + -0.671374 38.7133 -10.0000 + 4.95683 33.1747 -10.0000 + 18.0525 20.0002 -10.0000 + 5.96625 32.2625 -10.0000 + 29.0133 9.14400 -10.0000 + 19.0967 19.0512 -10.0000 + 20.1174 18.1171 -10.0000 + 28.0268 10.1496 -10.0000 + 6.96018 31.3625 -10.0000 + 21.1081 17.1661 -10.0000 + 0.490051 37.8593 -10.0000 + 27.0389 11.1613 -10.0000 + 22.0905 16.1908 -10.0000 + 24.0665 14.1975 -10.0000 + 23.0770 15.1994 -10.0000 + 25.0577 13.1885 -10.0000 + 7.94547 30.4662 -10.0000 + 26.0490 12.1754 -10.0000 + 8.92767 29.5637 -10.0000 + 1.64131 36.9688 -10.0000 + 9.91215 28.6491 -10.0000 + 10.9031 27.7215 -10.0000 + 2.76768 36.0458 -10.0000 + 11.9024 26.7827 -10.0000 + 12.9096 25.8348 -10.0000 + 13.9231 24.8794 -10.0000 + 3.85771 35.1033 -10.0000 + 14.9409 23.9174 -10.0000 + -0.860835 39.7200 -10.0000 + 15.9614 22.9488 -10.0000 + 16.9852 21.9738 -10.0000 + 4.90714 34.1581 -10.0000 + 18.0154 20.9976 -10.0000 + 19.0511 20.0318 -10.0000 + 5.92306 33.2260 -10.0000 + 0.319804 38.8827 -10.0000 + 20.0793 19.0792 -10.0000 + 29.0137 10.1399 -10.0000 + 6.91998 32.3132 -10.0000 + 21.0885 18.1253 -10.0000 + 28.0272 11.1450 -10.0000 + 27.0390 12.1551 -10.0000 + 22.0829 17.1570 -10.0000 + 25.0571 14.1746 -10.0000 + 23.0735 16.1731 -10.0000 + 24.0650 15.1778 -10.0000 + 26.0487 13.1660 -10.0000 + 7.90970 31.4125 -10.0000 + 1.50252 38.0031 -10.0000 + 8.89785 30.5125 -10.0000 + 9.88738 29.6045 -10.0000 + 10.8808 28.6851 -10.0000 + 2.66533 37.0799 -10.0000 + 11.8800 27.7542 -10.0000 + 12.8855 26.8130 -10.0000 + -1.06588 40.7211 -10.0000 + 3.78996 36.1255 -10.0000 + 13.8968 25.8630 -10.0000 + 14.9129 24.9053 -10.0000 + 15.9326 23.9403 -10.0000 + 16.9555 22.9688 -10.0000 + 4.86419 35.1574 -10.0000 + 17.9825 21.9936 -10.0000 + 0.125307 39.9066 -10.0000 + 19.0133 21.0208 -10.0000 + 5.88871 34.1984 -10.0000 + 20.0425 20.0552 -10.0000 + 6.88380 33.2666 -10.0000 + 21.0615 19.0930 -10.0000 + 29.0138 11.1321 -10.0000 + 28.0269 12.1376 -10.0000 + 22.0675 18.1249 -10.0000 + 27.0380 13.1459 -10.0000 + 23.0653 17.1458 -10.0000 + 24.0603 16.1559 -10.0000 + 1.33870 39.0496 -10.0000 + 25.0542 15.1577 -10.0000 + 7.87204 32.3595 -10.0000 + 26.0470 14.1536 -10.0000 + 8.86273 31.4609 -10.0000 + 9.85671 30.5584 -10.0000 + 2.54462 38.1335 -10.0000 + -1.28210 41.7130 -10.0000 + 10.8539 29.6463 -10.0000 + 11.8550 28.7230 -10.0000 + 12.8604 27.7889 -10.0000 + 3.71291 37.1702 -10.0000 + 13.8705 26.8449 -10.0000 + 14.8850 25.8921 -10.0000 + 15.9035 24.9312 -10.0000 + 16.9255 23.9630 -10.0000 + -0.937940E-01 40.9211 -10.0000 + 17.9510 22.9893 -10.0000 + 18.9794 22.0138 -10.0000 + 4.82657 36.1805 -10.0000 + 20.0082 21.0404 -10.0000 + 6.85824 34.2211 -10.0000 + 21.0319 20.0699 -10.0000 + 5.86961 35.1851 -10.0000 + 29.0136 12.1226 -10.0000 + 22.0465 19.0980 -10.0000 + 1.13887 40.1010 -10.0000 + 28.0259 13.1281 -10.0000 + 23.0521 18.1199 -10.0000 + 7.83577 33.3031 -10.0000 + 24.0521 17.1334 -10.0000 + 27.0360 14.1344 -10.0000 + 25.0490 16.1392 -10.0000 + 26.0436 15.1389 -10.0000 + -1.50591 42.6950 -10.0000 + 8.82344 32.4069 -10.0000 + 9.81988 31.5102 -10.0000 + 2.39741 39.2113 -10.0000 + 10.8212 30.6052 -10.0000 + 11.8256 29.6895 -10.0000 + 3.61760 38.2397 -10.0000 + -0.325041 41.9210 -10.0000 + 12.8328 28.7625 -10.0000 + 13.8431 27.8251 -10.0000 + 14.8568 26.8778 -10.0000 + 15.8742 25.9215 -10.0000 + 16.8952 24.9570 -10.0000 + 17.9196 23.9854 -10.0000 + 18.9470 23.0093 -10.0000 + 19.9755 22.0317 -10.0000 + -1.73591 43.6702 -10.0000 + 21.0018 21.0549 -10.0000 + 0.893182 41.1339 -10.0000 + -49.0088 91.0187 -10.0000 + 22.0221 20.0778 -10.0000 + 7.80602 34.2365 -10.0000 + 6.85595 35.1792 -10.0000 + 29.0131 13.1125 -10.0000 + 23.0347 19.0977 -10.0000 + 24.0405 18.1122 -10.0000 + 28.0243 14.1174 -10.0000 + 25.0414 17.1205 -10.0000 + 4.78333 37.2343 -10.0000 + 27.0330 15.1217 -10.0000 + 26.0387 16.1233 -10.0000 + 8.78135 33.3464 -10.0000 + 5.87263 36.2018 -10.0000 + 9.77672 32.4582 -10.0000 + -0.560672 42.9084 -10.0000 + 10.7816 31.5615 -10.0000 + 2.20163 40.3143 -10.0000 + 11.7904 30.6535 -10.0000 + 12.8011 29.7340 -10.0000 + 13.8133 28.8033 -10.0000 + 3.50798 39.3493 -10.0000 + 14.8274 27.8621 -10.0000 + -1.97187 44.6413 -10.0000 + 15.8443 26.9110 -10.0000 + 0.639368 42.1399 -10.0000 + 16.8645 25.9506 -10.0000 + 17.8881 24.9820 -10.0000 + 18.9148 24.0068 -10.0000 + 19.9434 23.0274 -10.0000 + 20.9714 22.0462 -10.0000 + 4.70828 38.3069 -10.0000 + 7.79172 35.1452 -10.0000 + 21.9958 21.0643 -10.0000 + -48.0150 90.9976 -10.0000 + 23.0141 20.0808 -10.0000 + 29.0122 14.1022 -10.0000 + 24.0257 19.0941 -10.0000 + -0.798084 43.8876 -10.0000 + 28.0221 15.1061 -10.0000 + 25.0313 18.1032 -10.0000 + 27.0288 16.1084 -10.0000 + 26.0320 17.1078 -10.0000 + 8.73781 34.2731 -10.0000 + -48.9967 92.0661 -10.0000 + 1.89146 41.3731 -10.0000 + 6.90660 36.1614 -10.0000 + 9.72698 33.3994 -10.0000 + 5.89011 37.2775 -10.0000 + 10.7340 32.5137 -10.0000 + 11.7477 31.6149 -10.0000 + -2.21383 45.6105 -10.0000 + 0.389600 43.1281 -10.0000 + 12.7634 30.7033 -10.0000 + 13.7794 29.7796 -10.0000 + 14.7956 28.8448 -10.0000 + 15.8131 27.8994 -10.0000 + 16.8330 26.9439 -10.0000 + -1.03687 44.8628 -10.0000 + 17.8560 25.9790 -10.0000 + 4.62869 39.3819 -10.0000 + 1.60361 42.3758 -10.0000 + 18.8823 25.0058 -10.0000 + 7.80907 35.9899 -10.0000 + 19.9111 24.0263 -10.0000 + 3.39005 40.5780 -10.0000 + 20.9405 23.0427 -10.0000 + 8.69274 35.1765 -10.0000 + 21.9680 22.0569 -10.0000 + 22.9910 21.0695 -10.0000 + -47.0136 90.9632 -10.0000 + 24.0080 20.0803 -10.0000 + 29.0110 15.0923 -10.0000 + 25.0187 19.0885 -10.0000 + 28.0191 16.0950 -10.0000 + 27.0235 17.0957 -10.0000 + 26.0236 18.0937 -10.0000 + -2.46222 46.5802 -10.0000 + -47.9906 92.0534 -10.0000 + 9.66968 34.3296 -10.0000 + -48.9883 93.1233 -10.0000 + 0.144866 44.1074 -10.0000 + 10.6773 33.4600 -10.0000 + 5.80560 38.3730 -10.0000 + 11.6961 32.5726 -10.0000 + 2.87268 41.6664 -10.0000 + 12.7180 31.6700 -10.0000 + 7.11524 37.2960 -10.0000 + 13.7395 30.7540 -10.0000 + -1.27709 45.8373 -10.0000 + 14.7597 29.8259 -10.0000 + 1.33911 43.3563 -10.0000 + 7.88097 36.6634 -10.0000 + 15.7794 28.8865 -10.0000 + 16.8000 27.9364 -10.0000 + 8.63900 36.0408 -10.0000 + 17.8230 26.9760 -10.0000 + -2.71833 47.5537 -10.0000 + 18.8491 26.0060 -10.0000 + 19.8781 25.0278 -10.0000 + 20.9087 24.0434 -10.0000 + 9.60147 35.2438 -10.0000 + 4.58921 40.4395 -10.0000 + 21.9389 23.0549 -10.0000 + -0.958950E-01 45.0832 -10.0000 + -45.9887 90.9204 -10.0000 + 22.9660 22.0641 -10.0000 + 2.54983 42.6345 -10.0000 + 23.9880 21.0716 -10.0000 + 25.0038 20.0776 -10.0000 + 29.0095 16.0831 -10.0000 + 28.0154 17.0847 -10.0000 + 27.0169 18.0844 -10.0000 + 26.0133 19.0820 -10.0000 + 3.96596 41.3937 -10.0000 + 5.70772 39.4369 -10.0000 + 10.6097 34.3982 -10.0000 + -46.9798 92.0338 -10.0000 + -1.51905 46.8148 -10.0000 + -47.9729 93.1176 -10.0000 + -48.9849 94.1873 -10.0000 + 11.6340 33.5257 -10.0000 + 1.08878 44.3297 -10.0000 + 12.6631 32.6337 -10.0000 + 8.54103 36.8551 -10.0000 + 13.6917 31.7262 -10.0000 + -2.98573 48.5377 -10.0000 + 6.91703 38.4735 -10.0000 + 14.7178 30.8053 -10.0000 + 3.70726 42.0562 -10.0000 + 15.7416 29.8723 -10.0000 + -0.333078 46.0592 -10.0000 + 9.51324 36.1386 -10.0000 + 16.7645 28.9280 -10.0000 + 17.7883 27.9727 -10.0000 + 2.27945 43.5921 -10.0000 + 18.8146 27.0068 -10.0000 + 19.8439 26.0312 -10.0000 + 4.67790 41.3751 -10.0000 + 20.8757 25.0476 -10.0000 + 22.9389 23.0642 -10.0000 + 21.9081 24.0578 -10.0000 + -44.9173 90.8803 -10.0000 + -1.76412 47.8003 -10.0000 + 10.5281 35.3266 -10.0000 + 23.9657 22.0684 -10.0000 + 8.21130 37.6991 -10.0000 + 24.9867 21.0714 -10.0000 + 29.0076 17.0756 -10.0000 + 28.0109 18.0762 -10.0000 + 26.0011 20.0738 -10.0000 + 27.0090 19.0755 -10.0000 + 5.62714 40.4627 -10.0000 + 0.847483 45.3015 -10.0000 + 3.45119 42.9067 -10.0000 + -45.9618 92.0156 -10.0000 + -3.26790 49.5309 -10.0000 + 11.5597 34.4731 -10.0000 + -48.9946 95.2523 -10.0000 + 12.5971 33.5940 -10.0000 + -46.9564 93.1028 -10.0000 + -47.9585 94.1927 -10.0000 + -0.566226 47.0399 -10.0000 + 9.38395 37.0201 -10.0000 + 13.6342 32.6960 -10.0000 + 6.76792 39.5364 -10.0000 + 2.02916 44.5532 -10.0000 + 14.6681 31.7829 -10.0000 + 15.6980 30.8566 -10.0000 + 4.54196 42.2238 -10.0000 + 16.7249 29.9184 -10.0000 + -2.01647 48.7991 -10.0000 + 17.7509 28.9687 -10.0000 + 10.4265 36.2457 -10.0000 + 18.7781 28.0077 -10.0000 + -3.56807 50.5293 -10.0000 + 7.98058 38.6836 -10.0000 + 19.8080 27.0359 -10.0000 + 0.614248 46.2742 -10.0000 + 20.8408 26.0544 -10.0000 + 3.20453 43.8270 -10.0000 + 5.56735 41.4317 -10.0000 + 21.8754 25.0649 -10.0000 + 22.9096 24.0696 -10.0000 + 23.9410 23.0709 -10.0000 + 24.9673 22.0706 -10.0000 + 11.4710 35.4147 -10.0000 + 28.0055 19.0697 -10.0000 + 25.9869 21.0700 -10.0000 + 29.0053 18.0694 -10.0000 + 26.9996 20.0697 -10.0000 + -44.9366 92.0171 -10.0000 + -43.7227 90.8682 -10.0000 + -0.795304 48.0322 -10.0000 + 9.17961 37.9221 -10.0000 + -49.0481 96.2933 -10.0000 + 1.78956 45.5173 -10.0000 + 4.34504 43.1130 -10.0000 + 12.5186 34.5505 -10.0000 + -45.9451 93.0876 -10.0000 + -2.28423 49.8120 -10.0000 + 6.64207 40.5528 -10.0000 + 13.5656 33.6633 -10.0000 + 14.6088 32.7586 -10.0000 + -47.9485 95.2987 -10.0000 + -3.88602 51.5281 -10.0000 + 10.2969 37.1620 -10.0000 + -46.9304 94.1727 -10.0000 + 15.6467 31.8395 -10.0000 + 0.391254 47.2513 -10.0000 + 16.6796 30.9076 -10.0000 + 2.96414 44.7741 -10.0000 + -42.6386 90.4501 -10.0000 + 5.43737 42.3583 -10.0000 + 17.7094 29.9638 -10.0000 + 7.80255 39.6873 -10.0000 + 18.7388 29.0084 -10.0000 + 11.3650 36.3518 -10.0000 + 19.7698 28.0413 -10.0000 + 20.8037 27.0633 -10.0000 + -1.02405 49.0454 -10.0000 + -49.2266 97.1816 -10.0000 + 21.8403 26.0756 -10.0000 + 22.8778 25.0800 -10.0000 + 8.98488 38.8740 -10.0000 + 23.9137 24.0791 -10.0000 + 24.9454 23.0756 -10.0000 + -2.57735 50.8309 -10.0000 + 25.9708 22.0715 -10.0000 + 29.0026 19.0666 -10.0000 + 1.55976 46.4821 -10.0000 + 27.9991 20.0666 -10.0000 + 4.12632 44.0391 -10.0000 + 26.9887 21.0681 -10.0000 + 12.4264 35.5035 -10.0000 + 6.52231 41.5356 -10.0000 + -43.9210 92.0757 -10.0000 + -4.22083 52.5234 -10.0000 + -44.9456 93.0857 -10.0000 + 10.1350 38.0900 -10.0000 + -41.6786 90.2040 -10.0000 + -42.9425 91.5386 -10.0000 + 13.4848 34.6282 -10.0000 + 0.182857 48.2412 -10.0000 + 14.5386 33.7326 -10.0000 + 5.26138 43.2887 -10.0000 + 2.72852 45.7307 -10.0000 + -45.9183 94.1435 -10.0000 + 7.64866 40.6836 -10.0000 + 15.5860 32.8208 -10.0000 + -1.26707 50.0851 -10.0000 + 11.2393 37.2891 -10.0000 + 16.6269 31.8955 -10.0000 + -46.8901 95.2533 -10.0000 + -47.9563 96.5198 -10.0000 + 17.6625 30.9578 -10.0000 + -48.5906 97.2627 -10.0000 + -2.89381 51.8489 -10.0000 + 18.6953 30.0082 -10.0000 + -49.2003 98.0059 -10.0000 + 8.80936 39.8495 -10.0000 + 3.89855 44.9868 -10.0000 + 1.34435 47.4466 -10.0000 + 19.7283 29.0468 -10.0000 + -42.2771 91.3418 -10.0000 + 6.37693 42.4970 -10.0000 + 20.7636 28.0735 -10.0000 + 12.3194 36.4545 -10.0000 + 21.8020 27.0891 -10.0000 + 22.8427 26.0948 -10.0000 + -4.57187 53.5112 -10.0000 + 23.8833 25.0931 -10.0000 + 24.9207 24.0869 -10.0000 + 25.9522 23.0790 -10.0000 + 26.9761 22.0717 -10.0000 + 28.9994 20.0636 -10.0000 + 9.96608 39.0403 -10.0000 + 27.9917 21.0663 -10.0000 + -43.0137 92.2599 -10.0000 + -40.7428 89.9894 -10.0000 + -0.753900E-02 49.2630 -10.0000 + 13.3911 35.5910 -10.0000 + -43.9690 93.1117 -10.0000 + 5.05875 44.2344 -10.0000 + 2.49938 46.6866 -10.0000 + 7.50070 41.6684 -10.0000 + -1.55499 51.1318 -10.0000 + -44.9304 94.1197 -10.0000 + 11.0951 38.2333 -10.0000 + 14.4565 34.7049 -10.0000 + -3.23173 52.8623 -10.0000 + -41.4326 91.1543 -10.0000 + 15.5148 33.8009 -10.0000 + -48.4226 97.9183 -10.0000 + 1.15472 48.4156 -10.0000 + 16.5652 32.8822 -10.0000 + 8.64652 40.8322 -10.0000 + 6.20370 43.4561 -10.0000 + -45.8698 95.1917 -10.0000 + 3.66677 45.9429 -10.0000 + 17.6084 31.9506 -10.0000 + 12.1973 37.4063 -10.0000 + -49.1513 98.8793 -10.0000 + -4.93823 54.4874 -10.0000 + 18.6465 31.0071 -10.0000 + -46.8139 96.3528 -10.0000 + 19.6826 30.0516 -10.0000 + -42.1656 92.2208 -10.0000 + -39.8014 89.7673 -10.0000 + 20.7198 29.0841 -10.0000 + 9.80026 40.0074 -10.0000 + 21.7601 28.1045 -10.0000 + 13.2843 36.5530 -10.0000 + -0.194206 50.3484 -10.0000 + -1.87220 52.1730 -10.0000 + 22.8037 27.1135 -10.0000 + 4.83986 45.1928 -10.0000 + 2.28232 47.6325 -10.0000 + 23.8489 26.1126 -10.0000 + 7.34240 42.6457 -10.0000 + 24.8924 25.1047 -10.0000 + 25.9308 24.0933 -10.0000 + -43.0336 93.1676 -10.0000 + 26.9615 23.0815 -10.0000 + 27.9830 22.0717 -10.0000 + 28.9956 21.0651 -10.0000 + -47.5944 97.6115 -10.0000 + 10.9415 39.1894 -10.0000 + 14.3624 35.6762 -10.0000 + -40.5165 90.9595 -10.0000 + -43.9705 94.1120 -10.0000 + -5.31613 55.4499 -10.0000 + -3.59204 53.8672 -10.0000 + 6.00786 44.4222 -10.0000 + 3.43448 46.8964 -10.0000 + 8.48721 41.8161 -10.0000 + 1.01665 49.4164 -10.0000 + -44.8861 95.1343 -10.0000 + 12.0620 38.3626 -10.0000 + 15.4324 34.7799 -10.0000 + -48.2979 98.7587 -10.0000 + -41.2615 92.1149 -10.0000 + 16.4935 33.8678 -10.0000 + -38.8535 89.5259 -10.0000 + -0.493230 51.4363 -10.0000 + 17.5459 32.9423 -10.0000 + -49.1078 99.7880 -10.0000 + 9.63831 40.9846 -10.0000 + 18.5910 32.0047 -10.0000 + -45.7837 96.2342 -10.0000 + 2.08913 48.5542 -10.0000 + -5.70399 56.3990 -10.0000 + 4.61000 46.1562 -10.0000 + -2.21306 53.2093 -10.0000 + 13.1652 37.5160 -10.0000 + 7.16748 43.6236 -10.0000 + 19.6317 31.0555 -10.0000 + 20.6715 30.0943 -10.0000 + -42.1105 93.1726 -10.0000 + 21.7137 29.1209 -10.0000 + -39.5695 90.7465 -10.0000 + 22.7598 28.1350 -10.0000 + -46.6312 97.4069 -10.0000 + 10.7850 40.1571 -10.0000 + 23.8095 27.1372 -10.0000 + 24.8596 26.1294 -10.0000 + -3.97470 54.8569 -10.0000 + 25.9058 25.1151 -10.0000 + 14.2566 36.6473 -10.0000 + 26.9443 24.0987 -10.0000 + 27.9729 23.0835 -10.0000 + 28.9912 22.0720 -10.0000 + -43.0402 94.1241 -10.0000 + 8.32275 42.8015 -10.0000 + 3.20550 47.8361 -10.0000 + 5.79389 45.3960 -10.0000 + -6.10056 57.3353 -10.0000 + 11.9180 39.3262 -10.0000 + -47.4112 98.5751 -10.0000 + -40.3145 91.9527 -10.0000 + -37.9012 89.2611 -10.0000 + -0.817667 52.5013 -10.0000 + -43.9418 95.0870 -10.0000 + 15.3387 35.7585 -10.0000 + 1.94417 49.4148 -10.0000 + 9.47706 41.9686 -10.0000 + -48.2079 99.6693 -10.0000 + -4.37066 55.8297 -10.0000 + 1.01303 50.6039 -10.0000 + 4.37229 47.1151 -10.0000 + 16.4112 34.8529 -10.0000 + 6.97496 44.6076 -10.0000 + -2.58378 54.2387 -10.0000 + -44.8025 96.1355 -10.0000 + 13.0355 38.4823 -10.0000 + 17.4740 33.9332 -10.0000 + 18.5276 33.0012 -10.0000 + -49.0726 100.719 -10.0000 + -38.6060 90.5111 -10.0000 + 19.5745 32.0579 -10.0000 + -6.50165 58.2579 -10.0000 + -41.1336 93.1416 -10.0000 + 10.6278 41.1343 -10.0000 + 20.6180 31.1034 -10.0000 + 14.1401 37.6195 -10.0000 + -45.6503 97.2556 -10.0000 + 2.98337 48.7487 -10.0000 + 21.6622 30.1370 -10.0000 + 5.56419 46.3726 -10.0000 + 8.14788 43.7920 -10.0000 + 22.7104 29.1581 -10.0000 + 1.89175 50.1092 -10.0000 + 23.7639 28.1658 -10.0000 + -36.9470 88.9708 -10.0000 + 24.8206 27.1606 -10.0000 + -42.1097 94.1599 -10.0000 + 25.8756 26.1451 -10.0000 + -4.77699 56.7867 -10.0000 + 26.9236 25.1243 -10.0000 + 27.9607 24.1031 -10.0000 + 28.9860 23.0855 -10.0000 + -39.3445 91.7543 -10.0000 + 11.7692 40.2982 -10.0000 + 0.604182 51.7608 -10.0000 + 15.2343 36.7373 -10.0000 + -46.4720 98.4046 -10.0000 + -43.0477 95.0521 -10.0000 + -1.15628 53.5639 -10.0000 + -6.90820 59.1753 -10.0000 + 9.31246 42.9592 -10.0000 + 4.12919 48.0595 -10.0000 + -2.99309 55.2443 -10.0000 + 6.76463 45.5990 -10.0000 + -47.2879 99.5283 -10.0000 + 12.8981 39.4535 -10.0000 + 16.3185 35.8378 -10.0000 + -43.8606 96.0441 -10.0000 + -37.6322 90.2504 -10.0000 + 2.76558 49.6160 -10.0000 + -5.19235 57.7264 -10.0000 + -48.1392 100.611 -10.0000 + -40.1304 92.9888 -10.0000 + 17.3922 34.9236 -10.0000 + 10.4695 42.1200 -10.0000 + 18.4556 33.9969 -10.0000 + 14.0147 38.5942 -10.0000 + 5.31992 47.3437 -10.0000 + -44.6809 97.1262 -10.0000 + -49.0436 101.662 -10.0000 + -35.9935 88.6542 -10.0000 + 7.95975 44.7914 -10.0000 + 19.5101 33.0591 -10.0000 + 0.259914 52.8310 -10.0000 + -7.32250 60.0928 -10.0000 + 20.5586 32.1108 -10.0000 + -3.41136 56.2276 -10.0000 + 21.6054 31.1517 -10.0000 + -38.3588 91.5289 -10.0000 + -42.2341 95.0384 -10.0000 + 22.6550 30.1809 -10.0000 + 11.6179 41.2783 -10.0000 + 2.51973 50.4201 -10.0000 + 15.1205 37.7173 -10.0000 + 23.7110 29.1967 -10.0000 + -1.52952 54.6368 -10.0000 + -45.5087 98.2535 -10.0000 + 24.7737 28.1975 -10.0000 + -5.60720 58.6528 -10.0000 + 25.8385 27.1837 -10.0000 + 26.8980 26.1595 -10.0000 + 27.9459 25.1319 -10.0000 + 28.9797 24.1068 -10.0000 + 3.88161 48.9803 -10.0000 + 9.14135 43.9586 -10.0000 + 6.53498 46.5940 -10.0000 + -46.3416 99.3835 -10.0000 + 2.04387 51.2095 -10.0000 + -41.0347 94.3164 -10.0000 + -36.6521 89.9619 -10.0000 + 12.7558 40.4310 -10.0000 + -42.9645 95.9504 -10.0000 + 16.2160 36.8232 -10.0000 + -39.1285 92.7964 -10.0000 + -35.0432 88.3109 -10.0000 + -7.75071 61.0183 -10.0000 + -3.83861 57.1950 -10.0000 + -47.1937 100.490 -10.0000 + 10.3089 43.1143 -10.0000 + 17.3008 35.9141 -10.0000 + 5.06288 48.2994 -10.0000 + 13.8826 39.5726 -10.0000 + -41.5884 95.0739 -10.0000 + 7.75543 45.8016 -10.0000 + -43.7332 96.9993 -10.0000 + -6.01940 59.5755 -10.0000 + -48.0833 101.570 -10.0000 + -1.99753 55.6571 -10.0000 + 1.65003 52.1613 -10.0000 + -0.571170E-01 53.9092 -10.0000 + 18.3746 34.9921 -10.0000 + -37.3593 91.2764 -10.0000 + 19.4379 34.0593 -10.0000 + -8.19581 61.9473 -10.0000 + -49.0182 102.628 -10.0000 + 11.4650 42.2665 -10.0000 + 20.4929 33.1165 -10.0000 + 3.62387 49.8711 -10.0000 + -4.28257 58.1350 -10.0000 + 14.9989 38.6992 -10.0000 + -44.5401 98.1119 -10.0000 + -34.0988 87.9408 -10.0000 + 21.5432 32.1641 -10.0000 + -39.9404 94.0698 -10.0000 + 6.28337 47.5836 -10.0000 + 22.5939 31.2017 -10.0000 + 8.96136 44.9703 -10.0000 + -42.1292 95.8427 -10.0000 + 23.6506 30.2276 -10.0000 + -35.6700 89.6436 -10.0000 + 24.7171 29.2384 -10.0000 + -45.3761 99.2418 -10.0000 + 25.7917 28.2307 -10.0000 + -38.1173 92.5830 -10.0000 + 12.6107 41.4151 -10.0000 + 26.8651 27.2058 -10.0000 + -6.43265 60.5036 -10.0000 + 27.9270 26.1716 -10.0000 + -2.43940 56.6456 -10.0000 + 28.9719 25.1376 -10.0000 + 16.1050 37.8098 -10.0000 + -8.66065 62.8740 -10.0000 + -46.2329 100.361 -10.0000 + 1.31771 53.1512 -10.0000 + 3.33576 50.7344 -10.0000 + 10.1450 44.1190 -10.0000 + 4.79614 49.2332 -10.0000 + 17.2006 36.9052 -10.0000 + -4.71341 59.0560 -10.0000 + 13.7461 40.5557 -10.0000 + 7.52919 46.8208 -10.0000 + -42.8176 96.8581 -10.0000 + -33.1622 87.5441 -10.0000 + -47.1158 101.463 -10.0000 + -41.3654 95.6929 -10.0000 + -36.3495 90.9924 -10.0000 + 18.2849 35.9875 -10.0000 + -34.6896 89.2957 -10.0000 + 11.3108 43.2635 -10.0000 + -6.85513 61.4441 -10.0000 + -48.0344 102.544 -10.0000 + -38.9172 93.8646 -10.0000 + -9.14309 63.7922 -10.0000 + 14.8715 39.6841 -10.0000 + -0.364622 55.0972 -10.0000 + -43.5754 97.9654 -10.0000 + 2.97913 51.6002 -10.0000 + 19.3579 35.0589 -10.0000 + 6.01003 48.5546 -10.0000 + -2.88077 57.6356 -10.0000 + 8.76929 45.9988 -10.0000 + 20.4205 34.1208 -10.0000 + -48.9945 103.610 -10.0000 + -40.5947 95.3496 -10.0000 + 21.4757 33.1742 -10.0000 + -5.12768 59.9756 -10.0000 + -44.3984 99.1012 -10.0000 + -37.0884 92.3454 -10.0000 + 22.5279 32.2193 -10.0000 + 12.4642 42.4064 -10.0000 + -32.2355 87.1208 -10.0000 + 23.5835 31.2555 -10.0000 + 1.03826 54.1533 -10.0000 + 15.9871 38.7981 -10.0000 + -1.02245 56.1054 -10.0000 + 24.6500 30.2796 -10.0000 + -7.29737 62.3951 -10.0000 + 25.7317 29.2845 -10.0000 + 4.51851 50.1438 -10.0000 + 26.8212 28.2644 -10.0000 + -45.2581 100.230 -10.0000 + -9.63913 64.6971 -10.0000 + 27.9018 27.2247 -10.0000 + 9.97707 45.1379 -10.0000 + -33.7149 88.9173 -10.0000 + 28.9618 26.1801 -10.0000 + 7.27064 47.8389 -10.0000 + -41.9513 96.6821 -10.0000 + -3.38253 58.5669 -10.0000 + 17.0926 37.8974 -10.0000 + 13.6073 41.5442 -10.0000 + 2.63552 52.5151 -10.0000 + -46.1392 101.345 -10.0000 + -37.8892 93.6692 -10.0000 + -39.6787 95.1064 -10.0000 + -35.3355 90.6732 -10.0000 + 18.1872 36.9836 -10.0000 + -5.53232 60.9086 -10.0000 + -31.3205 86.6717 -10.0000 + 11.1555 44.2704 -10.0000 + -47.0469 102.447 -10.0000 + 5.72567 49.5008 -10.0000 + -1.46451 57.0684 -10.0000 + -7.76883 63.3437 -10.0000 + -42.6224 97.7938 -10.0000 + -10.1418 65.5795 -10.0000 + 14.7406 40.6725 -10.0000 + 19.2701 36.0586 -10.0000 + 4.22321 51.0373 -10.0000 + 8.55715 47.0496 -10.0000 + -47.9886 103.538 -10.0000 + -3.83244 59.4663 -10.0000 + -41.1494 96.4635 -10.0000 + -32.7491 88.5084 -10.0000 + -36.0421 92.0714 -10.0000 + -43.4086 98.9544 -10.0000 + 20.3414 35.1243 -10.0000 + 12.3173 43.4057 -10.0000 + 2.32398 53.4556 -10.0000 + 21.4028 34.1823 -10.0000 + -48.9708 104.614 -10.0000 + 15.8644 39.7886 -10.0000 + -34.3218 90.3213 -10.0000 + 22.4578 33.2335 -10.0000 + 0.110400 55.9846 -10.0000 + 0.836978 55.1517 -10.0000 + 6.97063 48.8286 -10.0000 + 23.5120 32.2785 -10.0000 + -5.93951 61.8668 -10.0000 + -44.2711 100.096 -10.0000 + -10.6512 66.4423 -10.0000 + -8.26376 64.2796 -10.0000 + 9.80539 46.1782 -10.0000 + 24.5739 31.3161 -10.0000 + -30.4189 86.1981 -10.0000 + 16.9786 38.8912 -10.0000 + 25.6556 30.3402 -10.0000 + 13.4678 42.5387 -10.0000 + 3.90547 51.9290 -10.0000 + -38.7093 94.9223 -10.0000 + 26.7602 29.3355 -10.0000 + -45.1531 101.221 -10.0000 + 27.8662 28.2948 -10.0000 + 28.9481 27.2370 -10.0000 + -4.24211 60.3691 -10.0000 + -40.3474 96.2445 -10.0000 + -41.7061 97.5626 -10.0000 + 18.0826 37.9808 -10.0000 + -0.215348 56.5953 -10.0000 + -36.8297 93.4628 -10.0000 + -31.7948 88.0689 -10.0000 + 5.43479 50.4244 -10.0000 + -11.1681 67.2884 -10.0000 + 11.0004 45.2890 -10.0000 + -29.5314 85.7026 -10.0000 + -1.85644 58.1451 -10.0000 + -46.0545 102.336 -10.0000 + -6.37009 62.8522 -10.0000 + 14.6081 41.6651 -10.0000 + -8.77467 65.1981 -10.0000 + 19.1751 37.0590 -10.0000 + -33.3144 89.9336 -10.0000 + 8.30150 48.1205 -10.0000 + -46.9819 103.446 -10.0000 + 2.05096 54.4021 -10.0000 + -11.6931 68.1185 -10.0000 + -2.52713 59.0350 -10.0000 + -34.9919 91.7490 -10.0000 + 20.2556 36.1278 -10.0000 + 12.1708 44.4136 -10.0000 + -42.3915 98.7878 -10.0000 + 3.59012 52.8346 -10.0000 + -28.6580 85.1872 -10.0000 + 6.66406 49.7831 -10.0000 + -40.9366 97.2268 -10.0000 + -47.9428 104.548 -10.0000 + -4.62675 61.2966 -10.0000 + 15.7388 40.7816 -10.0000 + -0.530494 57.3999 -10.0000 + 0.801581 56.0551 -10.0000 + 21.3245 35.1892 -10.0000 + -43.2709 99.9607 -10.0000 + -30.8553 87.5992 -10.0000 + -6.85377 63.8325 -10.0000 + 5.13667 51.3325 -10.0000 + 22.3841 34.2448 -10.0000 + -9.29518 66.0960 -10.0000 + -12.2261 68.9315 -10.0000 + -48.9456 105.638 -10.0000 + -39.4795 96.0706 -10.0000 + 23.4384 33.2962 -10.0000 + 9.63024 47.2605 -10.0000 + 16.8603 39.8865 -10.0000 + 13.3288 43.5402 -10.0000 + -37.6935 94.7703 -10.0000 + 24.4945 32.3445 -10.0000 + -2.98541 59.8800 -10.0000 + -27.7983 84.6534 -10.0000 + -44.1580 101.094 -10.0000 + -32.3170 89.5113 -10.0000 + 25.5647 31.3882 -10.0000 + 17.9725 38.9792 -10.0000 + -12.7655 69.7242 -10.0000 + 26.6733 30.4142 -10.0000 + 7.93934 49.1327 -10.0000 + -35.7319 93.2155 -10.0000 + 10.8490 46.3209 -10.0000 + -45.0569 102.217 -10.0000 + -33.9391 91.3968 -10.0000 + 27.8121 29.3879 -10.0000 + 28.9286 28.3134 -10.0000 + 1.82416 55.3352 -10.0000 + 14.4759 42.6625 -10.0000 + 3.29104 53.7499 -10.0000 + -4.99941 62.2713 -10.0000 + -7.36818 64.7900 -10.0000 + -26.9520 84.1022 -10.0000 + 19.0740 38.0604 -10.0000 + -40.1753 97.0816 -10.0000 + 0.583555 56.8412 -10.0000 + -9.82281 66.9739 -10.0000 + -45.9739 103.338 -10.0000 + -13.3074 70.4915 -10.0000 + -1.48817 58.9975 -10.0000 + -29.9337 87.1017 -10.0000 + 4.83182 52.2342 -10.0000 + 6.36022 50.7120 -10.0000 + -0.778952 58.2803 -10.0000 + 20.1637 37.1319 -10.0000 + -3.37618 60.7465 -10.0000 + 12.0257 45.4305 -10.0000 + -40.7211 97.8319 -10.0000 + 15.6125 41.7776 -10.0000 + -46.9166 104.459 -10.0000 + -26.1192 83.5340 -10.0000 + -41.2777 98.5703 -10.0000 + -31.3326 89.0536 -10.0000 + -10.3573 67.8332 -10.0000 + 21.2410 36.1958 -10.0000 + -13.8428 71.2249 -10.0000 + -42.2516 99.8249 -10.0000 + -1.83512 59.5456 -10.0000 + -38.5543 95.9411 -10.0000 + -29.0307 86.5818 -10.0000 + -47.8939 105.578 -10.0000 + -7.89890 65.7229 -10.0000 + -14.3405 71.9015 -10.0000 + 13.1911 44.5496 -10.0000 + 16.7399 40.8834 -10.0000 + -32.8953 90.9974 -10.0000 + 22.3067 35.2543 -10.0000 + -25.3000 82.9498 -10.0000 + -14.7054 72.4554 -10.0000 + -36.6109 94.6322 -10.0000 + -5.38908 63.3222 -10.0000 + -43.1535 100.967 -10.0000 + 23.3634 34.3098 -10.0000 + 3.01449 54.6651 -10.0000 + 7.60082 50.0841 -10.0000 + -10.8987 68.6736 -10.0000 + -48.9172 106.694 -10.0000 + 1.64298 56.2253 -10.0000 + 24.4159 33.3648 -10.0000 + 0.330750 57.6553 -10.0000 + -34.6439 92.8692 -10.0000 + 17.8586 39.9787 -10.0000 + 9.44966 48.4646 -10.0000 + -3.72836 61.6483 -10.0000 + 25.4732 32.4216 -10.0000 + 6.05813 51.6252 -10.0000 + 4.52869 53.1365 -10.0000 + 10.7118 47.3652 -10.0000 + -28.1446 86.0441 -10.0000 + -44.0539 102.093 -10.0000 + -24.4938 82.3499 -10.0000 + 14.3455 43.6660 -10.0000 + -39.3476 96.9780 -10.0000 + -2.19660 60.2814 -10.0000 + 26.5542 31.4787 -10.0000 + 18.9679 39.0629 -10.0000 + -11.4472 69.4934 -10.0000 + -0.865117 59.1105 -10.0000 + -23.7010 81.7361 -10.0000 + -40.0780 97.8657 -10.0000 + -44.9645 103.220 -10.0000 + -30.3662 88.5587 -10.0000 + -8.43846 66.6327 -10.0000 + -5.90693 64.3506 -10.0000 + 27.7194 30.5075 -10.0000 + -22.9201 81.1087 -10.0000 + 11.8839 46.4544 -10.0000 + 28.8990 29.4231 -10.0000 + -27.2734 85.4905 -10.0000 + 20.0663 38.1371 -10.0000 + -31.8638 90.5606 -10.0000 + 15.4877 42.7770 -10.0000 + -37.5724 95.8553 -10.0000 + -45.8929 104.351 -10.0000 + -22.1507 80.4686 -10.0000 + -12.0016 70.2886 -10.0000 + 8.88680 49.4910 -10.0000 + 2.76198 55.5689 -10.0000 + 1.42099 57.0654 -10.0000 + 21.1524 37.2030 -10.0000 + -21.3926 79.8150 -10.0000 + 0.935471E-01 58.4907 -10.0000 + -16.4824 74.9275 -10.0000 + 5.75657 52.5299 -10.0000 + -15.7906 74.2138 -10.0000 + -20.6473 79.1470 -10.0000 + -6.45442 65.3311 -10.0000 + 4.23420 54.0394 -10.0000 + 7.28406 51.0077 -10.0000 + -46.8472 105.489 -10.0000 + -4.04024 62.6149 -10.0000 + 16.6194 41.8819 -10.0000 + -26.4157 84.9218 -10.0000 + -17.1590 75.6488 -10.0000 + -19.9181 78.4647 -10.0000 + -41.2065 99.7053 -10.0000 + -15.0547 73.5385 -10.0000 + -2.54210 61.0981 -10.0000 + 13.0545 45.5671 -10.0000 + 22.2257 36.2633 -10.0000 + -42.1391 100.844 -10.0000 + -33.5395 92.5372 -10.0000 + -17.8323 76.3629 -10.0000 + -1.12001 59.8385 -10.0000 + -18.5120 77.0696 -10.0000 + -19.2066 77.7711 -10.0000 + -12.5599 71.0532 -10.0000 + -8.98398 67.5220 -10.0000 + -47.8389 106.635 -10.0000 + 23.2871 35.3208 -10.0000 + 17.7428 40.9788 -10.0000 + -29.4253 88.0293 -10.0000 + 24.3395 34.3791 -10.0000 + -40.1920 98.7156 -10.0000 + -25.5711 84.3380 -10.0000 + -43.0457 101.970 -10.0000 + -48.8839 107.790 -10.0000 + -38.4660 96.9058 -10.0000 + 14.2176 44.6773 -10.0000 + -13.1192 71.7784 -10.0000 + 25.3881 33.4422 -10.0000 + -35.4055 94.4886 -10.0000 + 10.6214 48.4040 -10.0000 + -30.8439 90.0841 -10.0000 + -14.2582 73.0453 -10.0000 + -9.53526 68.3920 -10.0000 + 18.8582 40.0661 -10.0000 + 26.4436 32.5147 -10.0000 + 8.51645 50.4073 -10.0000 + -13.6783 72.4495 -10.0000 + -43.9535 103.097 -10.0000 + 1.17753 57.8969 -10.0000 + -7.01159 66.2753 -10.0000 + 2.52628 56.4498 -10.0000 + -28.5098 87.4789 -10.0000 + -39.2804 97.8418 -10.0000 + 9.97053 49.3067 -10.0000 + 27.5345 31.5991 -10.0000 + 11.7500 47.4781 -10.0000 + -0.109502 59.3108 -10.0000 + 5.45739 53.4304 -10.0000 + 6.97825 51.9182 -10.0000 + -24.7395 83.7398 -10.0000 + 3.95184 54.9386 -10.0000 + 19.9643 39.1432 -10.0000 + -2.86178 61.9486 -10.0000 + -1.42015 60.6086 -10.0000 + 15.3664 43.7814 -10.0000 + -10.0930 69.2420 -10.0000 + -44.8716 104.232 -10.0000 + -36.5234 95.8098 -10.0000 + -32.4558 92.1136 -10.0000 + 21.0590 38.2114 -10.0000 + -27.6144 86.9153 -10.0000 + -23.9209 83.1283 -10.0000 + 12.9173 46.5906 -10.0000 + 16.5014 42.8820 -10.0000 + -45.8071 105.379 -10.0000 + -34.3082 93.9859 -10.0000 + -10.6574 70.0694 -10.0000 + -4.27146 63.8237 -10.0000 + 22.1407 37.2730 -10.0000 + -23.1148 82.5054 -10.0000 + -41.1189 100.736 -10.0000 + 28.8534 30.6335 -10.0000 + -7.57230 67.1927 -10.0000 + 9.68141 49.9351 -10.0000 + -29.8435 89.5580 -10.0000 + 0.932309 58.7276 -10.0000 + -37.5303 96.8917 -10.0000 + -22.3193 81.8729 -10.0000 + -46.7692 106.542 -10.0000 + 23.2089 36.3312 -10.0000 + 17.6272 41.9790 -10.0000 + -3.13701 62.7841 -10.0000 + 2.28215 57.3053 -10.0000 + -26.7345 86.3402 -10.0000 + -0.356945 60.0998 -10.0000 + -40.1797 99.6782 -10.0000 + 5.16296 54.3274 -10.0000 + -31.3907 91.6622 -10.0000 + 6.67714 52.8217 -10.0000 + -4.92791 64.9224 -10.0000 + 8.19581 51.3099 -10.0000 + -1.72869 61.4242 -10.0000 + -42.0335 101.850 -10.0000 + -11.2285 70.8707 -10.0000 + -21.5316 81.2312 -10.0000 + 3.68154 55.8286 -10.0000 + 14.0911 45.6983 -10.0000 + 24.2645 35.3900 -10.0000 + -47.7738 107.728 -10.0000 + 10.6648 49.3307 -10.0000 + -38.4421 97.8010 -10.0000 + 25.3102 34.4546 -10.0000 + -20.7499 80.5779 -10.0000 + 18.7465 41.0691 -10.0000 + -39.2670 98.7152 -10.0000 + -42.9411 102.973 -10.0000 + 26.3509 33.5312 -10.0000 + 11.6323 48.4833 -10.0000 + -48.8439 108.935 -10.0000 + -5.52731 65.9148 -10.0000 + -25.8673 85.7531 -10.0000 + -19.9773 79.9083 -10.0000 + -11.8062 71.6407 -10.0000 + -19.2235 79.2197 -10.0000 + 27.3966 32.6293 -10.0000 + 19.8586 40.1498 -10.0000 + -8.13538 68.0895 -10.0000 + 15.2500 44.7934 -10.0000 + -3.31247 63.4869 -10.0000 + -43.8525 104.106 -10.0000 + -15.7088 75.6959 -10.0000 + -17.7795 77.8142 -10.0000 + -16.3934 76.3999 -10.0000 + -18.4917 78.5196 -10.0000 + -35.4785 95.7269 -10.0000 + -17.0823 77.1071 -10.0000 + 0.691091 59.5496 -10.0000 + 9.38373 50.7402 -10.0000 + -34.5887 95.0883 -10.0000 + 2.02833 58.1477 -10.0000 + -28.8848 88.9794 -10.0000 + 28.4753 31.7747 -10.0000 + -25.0119 85.1530 -10.0000 + 20.9612 39.2209 -10.0000 + -15.0171 75.0037 -10.0000 + -14.3168 74.3381 -10.0000 + 12.7767 47.6127 -10.0000 + 6.37862 53.7207 -10.0000 + -0.630733 60.8996 -10.0000 + 4.87459 55.2192 -10.0000 + -12.3914 72.3743 -10.0000 + 7.89129 52.2111 -10.0000 + -44.7739 105.255 -10.0000 + 16.3885 43.8848 -10.0000 + -8.70252 68.9677 -10.0000 + 3.41873 56.7042 -10.0000 + -2.03499 62.2718 -10.0000 + -13.6196 73.7153 -10.0000 + -6.11654 66.8603 -10.0000 + 22.0517 38.2841 -10.0000 + -33.1110 93.7999 -10.0000 + -37.6389 97.7798 -10.0000 + -12.9900 73.0661 -10.0000 + -27.9633 88.3885 -10.0000 + -24.1688 84.5400 -10.0000 + -45.7116 106.424 -10.0000 + 23.1282 37.3424 -10.0000 + 17.5143 42.9786 -10.0000 + 10.4874 50.1525 -10.0000 + -30.3264 91.1748 -10.0000 + -34.0448 94.8774 -10.0000 + -9.27589 69.8263 -10.0000 + 13.9613 46.7298 -10.0000 + -41.0214 101.738 -10.0000 + 29.4341 31.3569 -10.0000 + 24.1900 36.4002 -10.0000 + -40.1111 100.656 -10.0000 + 1.77009 58.9825 -10.0000 + -36.4362 97.0345 -10.0000 + 0.436027 60.3601 -10.0000 + 11.5318 49.4375 -10.0000 + 18.6346 42.0708 -10.0000 + -46.6770 107.626 -10.0000 + -27.0650 87.7955 -10.0000 + 25.2378 35.4630 -10.0000 + -41.9281 102.851 -10.0000 + -23.3389 83.9155 -10.0000 + -2.35078 63.1257 -10.0000 + -39.2172 99.6307 -10.0000 + 9.08914 51.6089 -10.0000 + -9.85650 70.6621 -10.0000 + -38.3866 98.6641 -10.0000 + 3.15451 57.5646 -10.0000 + 26.2731 34.5374 -10.0000 + 6.08243 54.6153 -10.0000 + 7.59184 53.1111 -10.0000 + 4.59183 56.1031 -10.0000 + -47.6939 108.868 -10.0000 + -22.5222 83.2829 -10.0000 + 15.1386 45.8181 -10.0000 + -6.69922 67.7778 -10.0000 + 27.2984 33.6329 -10.0000 + 19.7504 41.1558 -10.0000 + -0.911913 61.7275 -10.0000 + -42.8353 103.979 -10.0000 + -31.9909 93.2711 -10.0000 + -34.5756 95.7656 -10.0000 + -21.7153 82.6461 -10.0000 + -36.9914 97.8108 -10.0000 + -33.4748 94.7577 -10.0000 + 28.3146 32.7712 -10.0000 + -26.1807 87.1982 -10.0000 + 12.6286 48.6186 -10.0000 + 20.8595 40.2310 -10.0000 + -10.4446 71.4716 -10.0000 + -20.9118 82.0064 -10.0000 + -2.72981 63.9301 -10.0000 + -48.7974 110.148 -10.0000 + -43.7471 105.124 -10.0000 + 16.2839 44.8931 -10.0000 + -3.37036 64.6738 -10.0000 + 1.50962 59.8094 -10.0000 + -29.2675 90.6169 -10.0000 + 29.2709 32.0557 -10.0000 + 10.2457 51.0035 -10.0000 + -20.1047 81.3595 -10.0000 + 21.9585 39.2967 -10.0000 + 2.88599 58.4136 -10.0000 + 0.171458 61.1724 -10.0000 + -25.3062 86.5928 -10.0000 + -19.2953 80.6926 -10.0000 + -11.0407 72.2514 -10.0000 + -44.6669 106.291 -10.0000 + -35.3550 96.7986 -10.0000 + -3.99382 65.5962 -10.0000 + 13.8163 47.7664 -10.0000 + -7.27805 68.6773 -10.0000 + 17.4072 43.9772 -10.0000 + 23.0442 38.3556 -10.0000 + -37.5478 98.5823 -10.0000 + 7.29362 54.0090 -10.0000 + 5.78858 55.5046 -10.0000 + 4.31224 56.9770 -10.0000 + 8.79567 52.4995 -10.0000 + -18.5143 79.9912 -10.0000 + 24.1145 37.4118 -10.0000 + -1.19282 62.5965 -10.0000 + 11.3569 50.3413 -10.0000 + -33.8347 95.5901 -10.0000 + -30.9112 92.8114 -10.0000 + -40.0179 101.635 -10.0000 + -17.7648 79.2785 -10.0000 + -24.4410 85.9764 -10.0000 + 18.5246 43.0698 -10.0000 + -17.0400 78.5653 -10.0000 + -28.2981 89.9424 -10.0000 + -16.3327 77.8550 -10.0000 + 25.1682 36.4709 -10.0000 + -11.6466 72.9990 -10.0000 + -15.6369 77.1488 -10.0000 + -40.9173 102.732 -10.0000 + -39.1335 100.572 -10.0000 + -7.85885 69.5618 -10.0000 + -4.60452 66.5517 -10.0000 + 1.24386 60.6277 -10.0000 + -14.9479 76.4480 -10.0000 + -38.2973 99.5510 -10.0000 + 15.0273 46.8641 -10.0000 + 2.61381 59.2542 -10.0000 + -14.2619 75.7556 -10.0000 + -45.6002 107.491 -10.0000 + 26.2051 35.5398 -10.0000 + -13.5796 75.0743 -10.0000 + 19.6409 42.1595 -10.0000 + 27.2246 34.6268 -10.0000 + -12.2667 73.7141 -10.0000 + -41.8202 103.852 -10.0000 + -12.9089 74.4014 -10.0000 + 12.4700 49.5940 -10.0000 + -0.888710E-01 62.0003 -10.0000 + -36.7659 98.4445 -10.0000 + -23.5868 85.3477 -10.0000 + -27.3862 89.2984 -10.0000 + 28.2230 33.7472 -10.0000 + -46.5618 108.750 -10.0000 + -8.44700 70.4283 -10.0000 + 9.97794 51.8826 -10.0000 + 20.7543 41.2403 -10.0000 + 4.03223 57.8404 -10.0000 + 6.99544 54.9035 -10.0000 + 8.50091 53.3970 -10.0000 + 29.1752 32.9393 -10.0000 + 16.1922 45.9140 -10.0000 + 5.49658 56.3872 -10.0000 + -33.1261 95.3293 -10.0000 + -42.7254 104.991 -10.0000 + -1.49496 63.5248 -10.0000 + -5.22235 67.4804 -10.0000 + -34.4245 96.6296 -10.0000 + -35.9777 98.0802 -10.0000 + 21.8608 40.3104 -10.0000 + -22.7470 84.7083 -10.0000 + -47.5936 110.072 -10.0000 + 2.33863 60.0869 -10.0000 + -26.4956 88.6762 -10.0000 + 0.976299 61.4389 -10.0000 + 13.6389 48.7881 -10.0000 + -9.04375 71.2725 -10.0000 + -21.9237 84.0638 -10.0000 + -43.6334 106.151 -10.0000 + -32.4035 94.8161 -10.0000 + 17.3102 44.9750 -10.0000 + 22.9561 39.3711 -10.0000 + -29.7956 92.3486 -10.0000 + 11.1316 51.2379 -10.0000 + -21.1123 83.4230 -10.0000 + -37.4131 99.4329 -10.0000 + 3.74987 58.6947 -10.0000 + 24.0364 38.4262 -10.0000 + -5.82436 68.3867 -10.0000 + -25.6124 88.0594 -10.0000 + -1.93670 64.4283 -10.0000 + -9.64882 72.0908 -10.0000 + 18.4192 44.0643 -10.0000 + -48.7518 111.499 -10.0000 + -20.3005 82.7908 -10.0000 + 25.0992 37.4810 -10.0000 + -0.323984 62.8744 -10.0000 + 8.20377 54.2954 -10.0000 + 6.69697 55.7933 -10.0000 + -39.0311 101.529 -10.0000 + 5.20526 57.2620 -10.0000 + 9.69684 52.7770 -10.0000 + -38.1872 100.467 -10.0000 + -44.5452 107.341 -10.0000 + -35.0744 97.7973 -10.0000 + 2.06008 60.9113 -10.0000 + 14.8951 47.9378 -10.0000 + 26.1426 36.5426 -10.0000 + -39.9128 102.617 -10.0000 + -19.4676 82.1638 -10.0000 + 12.2747 50.5390 -10.0000 + -49.4007 112.322 -10.0000 + 19.5317 43.1590 -10.0000 + -24.7331 87.4381 -10.0000 + -2.48637 65.3093 -10.0000 + 27.1649 35.6189 -10.0000 + -40.8084 103.727 -10.0000 + -33.5918 96.4064 -10.0000 + -6.41342 69.2836 -10.0000 + 0.718378 62.2385 -10.0000 + -31.4832 94.3648 -10.0000 + -10.2622 72.8812 -10.0000 + 28.1619 34.7217 -10.0000 + 3.46478 59.5413 -10.0000 + 29.1198 33.8729 -10.0000 + -18.5918 81.5167 -10.0000 + 20.6464 42.2471 -10.0000 + -17.7806 80.7791 -10.0000 + -41.7081 104.858 -10.0000 + -36.5518 99.2629 -10.0000 + 16.1204 46.9691 -10.0000 + -45.4632 108.581 -10.0000 + -7.00290 70.1744 -10.0000 + -23.8582 86.8067 -10.0000 + 13.4451 49.7836 -10.0000 + -3.06364 66.2488 -10.0000 + -10.8848 73.6428 -10.0000 + -17.0204 80.0421 -10.0000 + 21.7586 41.3238 -10.0000 + -16.2907 79.3165 -10.0000 + 1.77927 61.7258 -10.0000 + 10.8760 52.1395 -10.0000 + -15.5798 78.6002 -10.0000 + 17.2306 45.9720 -10.0000 + -27.6456 90.8742 -10.0000 + 4.91311 58.1290 -10.0000 + -42.6084 106.009 -10.0000 + -28.5762 91.8145 -10.0000 + 7.90400 55.1917 -10.0000 + 6.39791 56.6775 -10.0000 + 9.40717 53.6777 -10.0000 + -14.8815 77.8907 -10.0000 + -14.1918 77.1865 -10.0000 + 22.8630 40.3886 -10.0000 + -13.5088 76.4868 -10.0000 + -12.8331 75.7897 -10.0000 + -12.1683 75.0901 -10.0000 + -22.9916 86.1618 -10.0000 + -7.60496 71.0496 -10.0000 + -46.4080 109.938 -10.0000 + -26.7788 90.1840 -10.0000 + -11.5192 74.3774 -10.0000 + 3.17694 60.3808 -10.0000 + 0.495249 62.9997 -10.0000 + -30.4679 93.9689 -10.0000 + -32.7912 96.1202 -10.0000 + -34.1800 97.5510 -10.0000 + 23.9543 39.4442 -10.0000 + -3.66805 67.2250 -10.0000 + -35.6888 99.0088 -10.0000 + 14.6683 48.9871 -10.0000 + 18.3222 45.0523 -10.0000 + -0.483919 63.9584 -10.0000 + -37.2618 100.333 -10.0000 + 25.0284 38.4954 -10.0000 + -43.5076 107.187 -10.0000 + 12.0446 51.4686 -10.0000 + -22.1412 85.5041 -10.0000 + 26.0821 37.5493 -10.0000 + -38.0622 101.410 -10.0000 + -8.21866 71.9020 -10.0000 + -4.33750 68.1310 -10.0000 + -25.9099 89.5466 -10.0000 + 4.61920 58.9888 -10.0000 + -47.4725 111.353 -10.0000 + 19.4246 44.1516 -10.0000 + -49.2305 113.046 -10.0000 + 1.49814 62.5249 -10.0000 + 27.1126 36.6138 -10.0000 + -38.9180 102.499 -10.0000 + -21.3168 84.8417 -10.0000 + -39.8019 103.604 -10.0000 + 28.1160 35.6998 -10.0000 + 6.09789 57.5555 -10.0000 + 7.60173 56.0843 -10.0000 + 9.11106 54.5797 -10.0000 + 10.6013 53.0461 -10.0000 + 2.88597 61.2128 -10.0000 + 29.0842 34.8237 -10.0000 + 20.5364 43.2489 -10.0000 + 0.360268 63.6323 -10.0000 + -31.9765 95.7527 -10.0000 + -8.84139 72.7285 -10.0000 + -20.5130 84.1940 -10.0000 + -40.6954 104.726 -10.0000 + -44.4022 108.403 -10.0000 + -25.0331 88.9191 -10.0000 + 13.2253 50.7549 -10.0000 + -1.03567 64.9551 -10.0000 + -4.95613 69.0119 -10.0000 + -34.7974 98.7480 -10.0000 + 21.6518 42.3349 -10.0000 + -19.7129 83.5741 -10.0000 + 17.1832 46.9651 -10.0000 + 4.32320 59.8420 -10.0000 + -41.5900 105.868 -10.0000 + -36.3515 100.159 -10.0000 + -33.3172 97.2912 -10.0000 + -29.3691 93.5999 -10.0000 + -48.3775 112.745 -10.0000 + 16.0846 48.1380 -10.0000 + -5.54279 69.9010 -10.0000 + -9.47181 73.5279 -10.0000 + -24.1503 88.2874 -10.0000 + 22.7640 41.4070 -10.0000 + -18.8757 82.9914 -10.0000 + -45.2841 109.691 -10.0000 + 14.4465 50.0015 -10.0000 + 1.21430 63.2945 -10.0000 + -1.56652 65.8930 -10.0000 + 2.59113 62.0363 -10.0000 + 18.2387 46.0299 -10.0000 + 11.7880 52.3921 -10.0000 + 23.8666 40.4659 -10.0000 + -31.0907 95.3964 -10.0000 + 5.79647 58.4273 -10.0000 + 7.29716 56.9723 -10.0000 + 10.3140 53.9548 -10.0000 + 8.80977 55.4801 -10.0000 + -42.4819 107.034 -10.0000 + -10.1098 74.3010 -10.0000 + -6.12939 70.8048 -10.0000 + -23.2643 87.6445 -10.0000 + -27.5234 92.1234 -10.0000 + 24.9537 39.5155 -10.0000 + 4.02490 60.6891 -10.0000 + 26.0206 38.5623 -10.0000 + -37.1069 101.268 -10.0000 + -17.0018 81.5715 -10.0000 + 19.3220 45.1344 -10.0000 + -16.2523 80.7979 -10.0000 + -26.9319 91.6049 -10.0000 + -15.5296 80.0598 -10.0000 + -13.4355 77.9147 -10.0000 + -14.1248 78.6241 -10.0000 + -14.8218 79.3380 -10.0000 + -37.9330 102.373 -10.0000 + -12.7534 77.2066 -10.0000 + 27.0632 37.6148 -10.0000 + -35.4445 99.9395 -10.0000 + -12.0786 76.4966 -10.0000 + -2.09848 66.8722 -10.0000 + -17.8242 82.4459 -10.0000 + -32.4756 96.9996 -10.0000 + -33.9051 98.4859 -10.0000 + -11.4124 75.7800 -10.0000 + 0.899230 64.0141 -10.0000 + -6.74697 71.6925 -10.0000 + 28.0778 36.6840 -10.0000 + -22.3800 86.9847 -10.0000 + -38.8016 103.479 -10.0000 + -10.7563 75.0502 -10.0000 + -49.1406 113.960 -10.0000 + 12.9799 51.7082 -10.0000 + -43.3659 108.230 -10.0000 + 20.4255 44.2428 -10.0000 + 15.6940 49.2236 -10.0000 + 29.0588 35.7851 -10.0000 + 2.28995 62.8487 -10.0000 + -28.2738 93.1761 -10.0000 + 5.49347 59.2932 -10.0000 + -26.1616 91.0149 -10.0000 + -39.6879 104.595 -10.0000 + -21.5119 86.3034 -10.0000 + 0.362658 64.6939 -10.0000 + 21.5403 43.3413 -10.0000 + 6.99051 57.8551 -10.0000 + 10.0175 54.8631 -10.0000 + -47.3642 112.589 -10.0000 + 8.50422 56.3774 -10.0000 + -46.1786 111.269 -10.0000 + -7.38100 72.5531 -10.0000 + 11.5126 53.3129 -10.0000 + -30.1213 95.0969 -10.0000 + -40.5774 105.729 -10.0000 + 3.72373 61.5301 -10.0000 + -25.3202 90.4015 -10.0000 + -20.6929 85.6081 -10.0000 + 17.2017 47.9308 -10.0000 + 14.1990 50.9931 -10.0000 + 22.6583 42.4242 -10.0000 + -44.2294 109.468 -10.0000 + -19.9128 84.9439 -10.0000 + -3.49595 68.8144 -10.0000 + 18.1763 46.9889 -10.0000 + -36.1603 101.098 -10.0000 + -31.6382 96.6777 -10.0000 + -2.65093 67.9868 -10.0000 + -8.02364 73.3858 -10.0000 + -19.1617 84.3299 -10.0000 + -34.5334 99.6950 -10.0000 + 23.7717 41.4902 -10.0000 + 1.97424 63.6467 -10.0000 + 5.18886 60.1536 -10.0000 + -4.11305 69.6363 -10.0000 + -41.4641 106.884 -10.0000 + -24.4494 89.7764 -10.0000 + -0.145837 65.5421 -10.0000 + 16.7311 48.8562 -10.0000 + -18.4526 83.7971 -10.0000 + -33.0262 98.2099 -10.0000 + 24.8728 40.5416 -10.0000 + 19.2265 46.1028 -10.0000 + -48.2412 113.800 -10.0000 + 25.9552 39.5837 -10.0000 + 3.41840 62.3648 -10.0000 + -17.8563 83.4254 -10.0000 + 12.7135 52.6497 -10.0000 + -27.2651 92.8991 -10.0000 + -8.67218 74.1915 -10.0000 + 15.4733 50.2469 -10.0000 + 6.68205 58.7328 -10.0000 + 9.71410 55.7694 -10.0000 + 11.2234 54.2316 -10.0000 + 8.19515 57.2706 -10.0000 + -36.9545 102.232 -10.0000 + -23.5626 89.1412 -10.0000 + -45.0310 110.784 -10.0000 + 27.0133 38.6248 -10.0000 + -4.66681 70.5095 -10.0000 + -42.3436 108.065 -10.0000 + -37.8064 103.352 -10.0000 + 28.0427 37.6765 -10.0000 + 20.3148 45.2255 -10.0000 + 29.0388 36.7553 -10.0000 + 4.88252 61.0089 -10.0000 + -38.6861 104.467 -10.0000 + 1.62168 64.4316 -10.0000 + -0.638081 66.4435 -10.0000 + -30.7980 96.3630 -10.0000 + -9.32565 74.9722 -10.0000 + -49.0946 114.921 -10.0000 + -22.6630 88.4933 -10.0000 + -35.2177 100.893 -10.0000 + 21.4246 44.3398 -10.0000 + -39.5711 105.591 -10.0000 + 16.5817 49.5130 -10.0000 + 13.9316 51.9636 -10.0000 + -26.4388 92.4226 -10.0000 + -32.1617 97.9118 -10.0000 + -43.2054 109.273 -10.0000 + 17.3552 48.7543 -10.0000 + -28.9345 94.9239 -10.0000 + -33.6256 99.4322 -10.0000 + 6.37217 59.6055 -10.0000 + -5.21932 71.4550 -10.0000 + 3.10604 63.1933 -10.0000 + -12.6780 78.6352 -10.0000 + -13.3642 79.3514 -10.0000 + -14.0597 80.0662 -10.0000 + 18.1427 47.9105 -10.0000 + -46.3253 112.554 -10.0000 + -11.9952 77.9199 -10.0000 + -14.7602 80.7873 -10.0000 + 22.5452 43.4377 -10.0000 + -15.4609 81.5192 -10.0000 + -11.3186 77.2001 -10.0000 + -16.1576 82.2720 -10.0000 + -10.6483 76.4719 -10.0000 + -21.7504 87.8247 -10.0000 + -9.98411 75.7309 -10.0000 + -1.10771 67.3779 -10.0000 + 9.40529 56.6725 -10.0000 + 10.9243 55.1477 -10.0000 + 7.88330 58.1593 -10.0000 + 12.4309 53.5836 -10.0000 + -5.86861 72.3634 -10.0000 + -40.4529 106.736 -10.0000 + 15.1895 51.2578 -10.0000 + 4.57392 61.8592 -10.0000 + -29.9894 96.0989 -10.0000 + 23.6678 42.5155 -10.0000 + -16.8109 83.0530 -10.0000 + -35.9778 102.069 -10.0000 + 1.18857 65.2249 -10.0000 + -25.6039 91.8628 -10.0000 + -47.2868 113.686 -10.0000 + 19.1400 47.0503 -10.0000 + -45.3431 111.928 -10.0000 + -20.0342 86.3503 -10.0000 + -2.39087 68.9973 -10.0000 + -44.0206 110.512 -10.0000 + -19.2875 85.6536 -10.0000 + -20.8367 87.1160 -10.0000 + -6.53205 73.2303 -10.0000 + 24.7833 41.5732 -10.0000 + -27.8334 94.3237 -10.0000 + -2.84178 69.5093 -10.0000 + 6.06120 60.4735 -10.0000 + -18.5721 85.0135 -10.0000 + -17.2925 83.8291 -10.0000 + 25.8830 40.6145 -10.0000 + -31.3087 97.5927 -10.0000 + -24.7453 91.2604 -10.0000 + -17.8968 84.4161 -10.0000 + -41.3289 107.904 -10.0000 + 20.2052 46.1931 -10.0000 + 2.78065 64.0177 -10.0000 + -36.8114 103.217 -10.0000 + -34.2784 100.658 -10.0000 + 26.9595 39.6466 -10.0000 + -7.19831 74.0654 -10.0000 + -3.32535 70.2178 -10.0000 + 28.0071 38.6802 -10.0000 + -29.3122 95.9454 -10.0000 + 0.734940 66.0781 -10.0000 + -48.1718 114.816 -10.0000 + -1.51536 68.3341 -10.0000 + 17.3300 49.4490 -10.0000 + -37.6882 104.340 -10.0000 + 29.0211 37.7342 -10.0000 + -32.7277 99.1495 -10.0000 + 9.09225 57.5719 -10.0000 + 10.6177 56.0609 -10.0000 + 7.56948 59.0435 -10.0000 + 12.1360 54.5121 -10.0000 + 4.26194 62.7048 -10.0000 + -23.8687 90.6365 -10.0000 + 13.6492 52.9187 -10.0000 + -38.5722 105.456 -10.0000 + -44.6573 111.702 -10.0000 + 21.3049 45.3270 -10.0000 + -42.1929 109.096 -10.0000 + -49.0673 115.894 -10.0000 + 18.1313 48.7618 -10.0000 + -7.86701 74.8730 -10.0000 + -35.0006 101.876 -10.0000 + -26.8463 93.8393 -10.0000 + 16.5667 50.5106 -10.0000 + 5.74918 61.3371 -10.0000 + 22.4244 44.4440 -10.0000 + -22.9767 90.0011 -10.0000 + -30.4694 97.2625 -10.0000 + 2.43144 64.8459 -10.0000 + 14.8934 52.2400 -10.0000 + 0.274146 66.9654 -10.0000 + -45.3919 112.679 -10.0000 + -3.78726 71.0533 -10.0000 + -39.4489 106.588 -10.0000 + 19.0606 47.9671 -10.0000 + -43.0279 110.305 -10.0000 + 23.5534 43.5388 -10.0000 + 7.25456 59.9233 -10.0000 + -46.3164 113.629 -10.0000 + -8.53690 75.6564 -10.0000 + 17.3248 50.0315 -10.0000 + -31.8421 98.8443 -10.0000 + -1.74470 69.2320 -10.0000 + 3.94485 63.5466 -10.0000 + -33.3464 100.396 -10.0000 + -22.0654 89.3574 -10.0000 + -35.8083 103.071 -10.0000 + 8.77608 58.4671 -10.0000 + 10.3053 56.9705 -10.0000 + 24.6824 42.6087 -10.0000 + 11.8319 55.4361 -10.0000 + 13.3547 53.8630 -10.0000 + 20.0963 47.1413 -10.0000 + -25.9408 93.3177 -10.0000 + -40.3197 107.746 -10.0000 + -29.6585 96.9243 -10.0000 + 5.43561 62.1964 -10.0000 + 25.8008 41.6545 -10.0000 + -13.2990 80.7859 -10.0000 + -12.6059 80.0706 -10.0000 + -11.9194 79.3506 -10.0000 + -47.2270 114.729 -10.0000 + -11.2353 78.6296 -10.0000 + -10.5558 77.9026 -10.0000 + -9.88037 77.1670 -10.0000 + -43.7886 111.497 -10.0000 + -9.20767 76.4199 -10.0000 + -0.176534 67.8660 -10.0000 + -13.9944 81.5026 -10.0000 + -18.6339 86.3202 -10.0000 + 18.0518 49.5396 -10.0000 + 26.8987 40.6820 -10.0000 + 2.04590 65.6952 -10.0000 + -14.6875 82.2234 -10.0000 + -21.1166 88.6990 -10.0000 + 16.1889 51.5570 -10.0000 + -36.6870 104.218 -10.0000 + -16.0259 83.6786 -10.0000 + -2.13240 69.9492 -10.0000 + -19.3267 87.0349 -10.0000 + -15.3706 82.9502 -10.0000 + 27.9680 39.7008 -10.0000 + -17.9457 85.6660 -10.0000 + 21.1818 46.2995 -10.0000 + 6.93926 60.7989 -10.0000 + -48.1269 115.824 -10.0000 + -25.0551 92.7453 -10.0000 + -41.1841 108.928 -10.0000 + 29.0030 38.7249 -10.0000 + -37.5812 105.327 -10.0000 + -34.0283 101.645 -10.0000 + -17.2755 85.0347 -10.0000 + -16.6363 84.3886 -10.0000 + -28.8960 96.5495 -10.0000 + -5.67900 73.9395 -10.0000 + -30.9696 98.5160 -10.0000 + -4.97327 73.0790 -10.0000 + -28.1683 95.9224 -10.0000 + -4.19605 72.1510 -10.0000 + 3.62053 64.3888 -10.0000 + -49.0480 116.880 -10.0000 + -44.5336 112.595 -10.0000 + 9.98835 57.8763 -10.0000 + 8.45804 59.3579 -10.0000 + -20.0511 87.9866 -10.0000 + 11.5207 56.3561 -10.0000 + -2.55553 70.6699 -10.0000 + 18.9754 48.8430 -10.0000 + 13.0507 54.7997 -10.0000 + 22.2958 45.4394 -10.0000 + -38.4552 106.443 -10.0000 + 14.5908 53.2035 -10.0000 + 5.11946 63.0514 -10.0000 + 1.63157 66.5815 -10.0000 + -32.4250 100.109 -10.0000 + -24.1732 92.1325 -10.0000 + -42.0328 110.124 -10.0000 + -0.595444 68.7600 -10.0000 + -6.37027 74.7705 -10.0000 + -27.2699 95.3461 -10.0000 + -34.7919 102.896 -10.0000 + 17.8976 50.2706 -10.0000 + 23.4275 44.5563 -10.0000 + -45.3711 113.615 -10.0000 + 6.62378 61.6707 -10.0000 + 19.9846 48.0658 -10.0000 + -23.2888 91.5011 -10.0000 + 24.5678 43.6451 -10.0000 + -39.3171 107.588 -10.0000 + -2.94823 71.3837 -10.0000 + -30.1125 98.1638 -10.0000 + 15.8570 52.5415 -10.0000 + -7.06137 75.5741 -10.0000 + 3.28687 65.2421 -10.0000 + -42.8467 111.315 -10.0000 + 8.13946 60.2445 -10.0000 + -46.2714 114.665 -10.0000 + 25.7052 42.7027 -10.0000 + 1.18236 67.4771 -10.0000 + 17.4988 51.0165 -10.0000 + 21.0545 47.2546 -10.0000 + -35.6650 104.103 -10.0000 + -26.3374 94.8082 -10.0000 + 9.66826 58.7780 -10.0000 + -22.3965 90.8649 -10.0000 + 11.2041 57.2723 -10.0000 + -0.969329 69.6131 -10.0000 + -33.0669 101.383 -10.0000 + 14.2814 54.1549 -10.0000 + 26.8269 41.7317 -10.0000 + 12.7395 55.7306 -10.0000 + 4.79994 63.9020 -10.0000 + -31.5158 99.7974 -10.0000 + -40.1772 108.762 -10.0000 + -47.1762 115.756 -10.0000 + -3.22377 72.0005 -10.0000 + 18.8496 49.6806 -10.0000 + -36.5935 105.216 -10.0000 + -7.74887 76.3545 -10.0000 + 27.9216 40.7407 -10.0000 + -17.9750 86.9419 -10.0000 + -18.5935 87.5534 -10.0000 + -43.6347 112.462 -10.0000 + 6.30741 62.5389 -10.0000 + 28.9815 39.7417 -10.0000 + -17.3039 86.3116 -10.0000 + 22.1601 46.4207 -10.0000 + -48.0923 116.838 -10.0000 + -21.4911 90.2328 -10.0000 + -19.0493 88.0880 -10.0000 + -29.2728 97.7845 -10.0000 + -37.4780 106.303 -10.0000 + -25.4097 94.2552 -10.0000 + -1.38024 70.3903 -10.0000 + -49.0321 117.896 -10.0000 + -41.0322 109.953 -10.0000 + 7.82157 61.1271 -10.0000 + -16.6255 85.6733 -10.0000 + -8.43165 77.1176 -10.0000 + -33.7793 102.666 -10.0000 + -9.11147 77.8686 -10.0000 + 0.726039 68.3651 -10.0000 + 2.94173 66.1289 -10.0000 + -9.79128 78.6090 -10.0000 + -15.9560 85.0177 -10.0000 + -10.4733 79.3411 -10.0000 + -11.1588 80.0664 -10.0000 + -15.2932 84.3327 -10.0000 + -44.4510 113.547 -10.0000 + 19.8609 48.9647 -10.0000 + -11.8485 80.7860 -10.0000 + 17.1427 51.9203 -10.0000 + -12.5418 81.5013 -10.0000 + -20.5670 89.6172 -10.0000 + -14.6188 83.6326 -10.0000 + -13.2370 82.2137 -10.0000 + -30.6205 99.4573 -10.0000 + -13.9309 82.9242 -10.0000 + 23.2900 45.5636 -10.0000 + -28.4503 97.3602 -10.0000 + 15.5337 53.5071 -10.0000 + 9.34654 59.6750 -10.0000 + 10.8830 58.1844 -10.0000 + 4.47835 64.7503 -10.0000 + 13.9660 55.0974 -10.0000 + -38.3248 107.428 -10.0000 + 12.4227 56.6568 -10.0000 + -24.4878 93.6596 -10.0000 + 18.6617 50.5002 -10.0000 + -1.81620 71.1352 -10.0000 + -41.8722 111.146 -10.0000 + -45.3205 114.611 -10.0000 + -32.1186 101.092 -10.0000 + 24.4372 44.6781 -10.0000 + 5.98841 63.4028 -10.0000 + 20.9205 48.1907 -10.0000 + -19.6254 89.0578 -10.0000 + -27.6237 96.8462 -10.0000 + -23.5883 93.0157 -10.0000 + 25.5923 43.7564 -10.0000 + -34.5928 103.978 -10.0000 + 0.280260 69.2344 -10.0000 + 7.50490 62.0065 -10.0000 + -39.1739 108.593 -10.0000 + -46.2188 115.694 -10.0000 + -4.14663 73.8623 -10.0000 + 22.0175 47.3856 -10.0000 + 2.57399 67.0766 -10.0000 + 26.7400 42.7951 -10.0000 + -2.26426 71.8511 -10.0000 + -3.44306 73.0988 -10.0000 + -42.6946 112.316 -10.0000 + 9.02509 60.5673 -10.0000 + -29.7378 99.0885 -10.0000 + -47.1311 116.786 -10.0000 + -35.5835 105.147 -10.0000 + 16.8082 52.8692 -10.0000 + -22.7019 92.3657 -10.0000 + 27.8640 41.8007 -10.0000 + -18.7383 88.6953 -10.0000 + 4.16148 65.6052 -10.0000 + -2.74211 72.5149 -10.0000 + 10.5589 59.0920 -10.0000 + -17.3674 87.5934 -10.0000 + 13.6462 56.0334 -10.0000 + 12.1011 57.5789 -10.0000 + -4.84142 74.6804 -10.0000 + 15.2081 54.4616 -10.0000 + -18.0539 88.1756 -10.0000 + 28.9531 40.7857 -10.0000 + 18.3771 51.3406 -10.0000 + -26.7388 96.3168 -10.0000 + -40.0270 109.782 -10.0000 + 19.7090 49.8430 -10.0000 + -36.5314 106.177 -10.0000 + -32.7848 102.398 -10.0000 + -48.0623 117.867 -10.0000 + 5.66494 64.2598 -10.0000 + -16.6688 86.9761 -10.0000 + -31.1840 100.773 -10.0000 + -0.153347 70.0721 -10.0000 + -43.5203 113.444 -10.0000 + 23.1419 46.5564 -10.0000 + 2.10396 67.9992 -10.0000 + -21.8156 91.7234 -10.0000 + -5.54388 75.5035 -10.0000 + -49.0173 118.935 -10.0000 + 7.18849 62.8839 -10.0000 + -6.26165 76.2965 -10.0000 + -37.3501 107.267 -10.0000 + -15.9679 86.3400 -10.0000 + 20.7744 49.1091 -10.0000 + -25.8139 95.7838 -10.0000 + -28.8683 98.6900 -10.0000 + -40.8788 110.980 -10.0000 + -44.3747 114.540 -10.0000 + 8.70586 61.4552 -10.0000 + -20.9233 91.0950 -10.0000 + -6.96850 77.0656 -10.0000 + -15.2714 85.6859 -10.0000 + -33.5239 103.728 -10.0000 + 24.2899 45.7014 -10.0000 + -0.598366 70.8687 -10.0000 + 10.2335 59.9944 -10.0000 + 14.8799 55.4071 -10.0000 + -38.1784 108.418 -10.0000 + 21.8672 48.3340 -10.0000 + -14.5785 85.0129 -10.0000 + 11.7757 58.4968 -10.0000 + -45.2596 115.631 -10.0000 + 3.86707 66.5008 -10.0000 + -7.66203 77.8213 -10.0000 + 13.3228 56.9644 -10.0000 + 19.5163 50.7156 -10.0000 + 16.4746 53.8294 -10.0000 + -8.34740 78.5693 -10.0000 + 1.62141 68.8861 -10.0000 + -24.8597 95.2276 -10.0000 + -30.2604 100.423 -10.0000 + 5.33833 65.1042 -10.0000 + -9.03005 79.3112 -10.0000 + 25.4579 44.8106 -10.0000 + -20.0259 90.4891 -10.0000 + 18.0714 52.2455 -10.0000 + -9.71379 80.0472 -10.0000 + -41.7244 112.166 -10.0000 + -13.8838 84.3261 -10.0000 + -10.4009 80.7769 -10.0000 + -28.0080 98.2550 -10.0000 + -11.0923 81.4999 -10.0000 + 26.6324 43.8709 -10.0000 + -11.7877 82.2161 -10.0000 + -46.1651 116.729 -10.0000 + -31.8094 102.100 -10.0000 + -35.6535 106.088 -10.0000 + 6.86884 63.7591 -10.0000 + -12.4862 82.9259 -10.0000 + -13.1857 83.6294 -10.0000 + 22.9855 47.5326 -10.0000 + -39.0202 109.605 -10.0000 + -1.06117 71.6353 -10.0000 + -23.8834 94.6145 -10.0000 + 27.7905 42.8812 -10.0000 + -19.1335 89.9264 -10.0000 + 8.39036 62.3404 -10.0000 + -42.5680 113.324 -10.0000 + -47.0890 117.825 -10.0000 + 28.9139 41.8562 -10.0000 + -27.1411 97.7785 -10.0000 + -22.9759 93.8997 -10.0000 + 20.6085 50.0152 -10.0000 + 9.90901 60.8906 -10.0000 + -18.2831 89.4191 -10.0000 + 1.14602 69.7445 -10.0000 + -34.4040 105.208 -10.0000 + -48.0338 118.912 -10.0000 + -29.3490 100.042 -10.0000 + -36.4045 107.104 -10.0000 + 11.4472 59.4098 -10.0000 + 14.5505 56.3457 -10.0000 + 19.2758 51.6055 -10.0000 + -1.54666 72.3777 -10.0000 + 12.9961 57.8914 -10.0000 + -17.5143 88.8712 -10.0000 + 16.1330 54.7846 -10.0000 + -39.8724 110.811 -10.0000 + 5.01940 65.9264 -10.0000 + -43.4231 114.449 -10.0000 + -22.1005 93.2207 -10.0000 + 24.1280 46.7086 -10.0000 + 17.7556 53.1949 -10.0000 + -32.4972 103.439 -10.0000 + 21.7067 49.2681 -10.0000 + 6.53971 64.6283 -10.0000 + -26.2449 97.2820 -10.0000 + -2.07347 73.0978 -10.0000 + -16.7713 88.2853 -10.0000 + -30.8450 101.775 -10.0000 + -37.1971 108.234 -10.0000 + -2.68559 73.8120 -10.0000 + -34.9511 106.072 -10.0000 + -44.2991 115.559 -10.0000 + 3.64486 67.6016 -10.0000 + -21.2275 92.5703 -10.0000 + 8.07826 63.2261 -10.0000 + 0.676957 70.5759 -10.0000 + -40.7313 112.013 -10.0000 + -16.0364 87.6710 -10.0000 + 22.8219 48.4925 -10.0000 + 25.2992 45.8563 -10.0000 + -3.33076 74.5895 -10.0000 + -28.4543 99.6271 -10.0000 + 9.58865 61.7808 -10.0000 + 20.4174 50.9200 -10.0000 + -45.1958 116.666 -10.0000 + 4.73625 66.6994 -10.0000 + -3.99816 75.4180 -10.0000 + -25.3109 96.7743 -10.0000 + -38.0171 109.416 -10.0000 + -15.3075 87.0358 -10.0000 + 15.7905 55.7302 -10.0000 + 3.04281 68.5604 -10.0000 + 11.1172 60.3164 -10.0000 + -20.3498 91.9405 -10.0000 + 26.4972 44.9550 -10.0000 + 12.6660 58.8145 -10.0000 + 19.0088 52.5349 -10.0000 + 14.2204 57.2797 -10.0000 + -41.5930 113.193 -10.0000 + -35.5059 106.934 -10.0000 + 17.4206 54.1657 -10.0000 + -33.2413 104.828 -10.0000 + -5.47708 77.0432 -10.0000 + -4.70425 76.2702 -10.0000 + -14.5854 86.3833 -10.0000 + 0.203826 71.3802 -10.0000 + -46.1118 117.773 -10.0000 + 27.6948 43.9835 -10.0000 + 6.19555 65.4798 -10.0000 + -29.8880 101.420 -10.0000 + -6.20592 77.7876 -10.0000 + 23.9573 47.6964 -10.0000 + -6.90500 78.5278 -10.0000 + -7.59040 79.2693 -10.0000 + -27.5708 99.1852 -10.0000 + -38.8577 110.629 -10.0000 + -8.27192 80.0113 -10.0000 + -19.4707 91.3322 -10.0000 + 28.8592 42.9538 -10.0000 + -13.8693 85.7153 -10.0000 + 21.5329 50.1930 -10.0000 + 7.76469 64.1166 -10.0000 + -42.4585 114.344 -10.0000 + 2.51108 69.4377 -10.0000 + -47.0480 118.877 -10.0000 + -31.4949 103.132 -10.0000 + -8.95505 80.7511 -10.0000 + 4.54936 67.3388 -10.0000 + -24.3195 96.2486 -10.0000 + -13.1568 85.0346 -10.0000 + -9.64274 81.4861 -10.0000 + 9.27584 62.6670 -10.0000 + -10.3362 82.2137 -10.0000 + -0.281319 72.1629 -10.0000 + -36.2369 108.039 -10.0000 + 20.2004 51.8388 -10.0000 + -11.0353 82.9327 -10.0000 + -11.7391 83.6426 -10.0000 + 22.6509 49.4389 -10.0000 + 10.7885 61.2147 -10.0000 + -12.4466 84.3433 -10.0000 + -18.6002 90.7495 -10.0000 + -43.3335 115.473 -10.0000 + 15.4511 56.6686 -10.0000 + -26.6858 98.7224 -10.0000 + -39.7187 111.851 -10.0000 + 13.8886 58.2104 -10.0000 + -34.6735 106.724 -10.0000 + 25.1187 46.8812 -10.0000 + 12.3326 59.7324 -10.0000 + 17.0563 55.1255 -10.0000 + -28.9435 101.025 -10.0000 + 18.7208 53.5094 -10.0000 + 5.84137 66.3009 -10.0000 + -17.7557 90.1874 -10.0000 + -22.3197 94.7481 -10.0000 + 2.00592 70.2833 -10.0000 + -37.0246 109.212 -10.0000 + -21.4824 94.0501 -10.0000 + -44.2234 116.593 -10.0000 + -32.1930 104.498 -10.0000 + -0.785776 72.9297 -10.0000 + 7.43558 65.0107 -10.0000 + -16.9498 89.6129 -10.0000 + -23.1902 95.6711 -10.0000 + -40.5954 113.055 -10.0000 + 21.3439 51.1168 -10.0000 + -30.5007 102.807 -10.0000 + -33.8442 106.265 -10.0000 + 23.7816 48.6662 -10.0000 + 26.3253 46.0354 -10.0000 + -25.7843 98.2486 -10.0000 + -1.31980 73.6889 -10.0000 + 8.97353 63.5558 -10.0000 + -45.1309 117.712 -10.0000 + -20.6305 93.4014 -10.0000 + -37.8417 110.428 -10.0000 + -16.1674 89.0166 -10.0000 + 27.5674 45.1094 -10.0000 + 5.47962 67.0755 -10.0000 + 19.9667 52.7893 -10.0000 + -28.0269 100.584 -10.0000 + 10.4651 62.1032 -10.0000 + 1.51168 71.1079 -10.0000 + -1.89381 74.4571 -10.0000 + -41.4771 114.229 -10.0000 + 15.1147 57.6031 -10.0000 + 11.9970 60.6428 -10.0000 + -35.3066 107.825 -10.0000 + 13.5541 59.1380 -10.0000 + 16.6956 56.0681 -10.0000 + 22.4715 50.3767 -10.0000 + -46.0584 118.830 -10.0000 + 28.7843 44.0821 -10.0000 + -15.3991 88.3982 -10.0000 + 18.3948 54.5230 -10.0000 + -24.8564 97.7733 -10.0000 + 24.9306 47.8802 -10.0000 + -2.49441 75.2641 -10.0000 + 4.48315 68.4167 -10.0000 + -19.7670 92.7727 -10.0000 + 5.08646 67.7817 -10.0000 + -38.6893 111.672 -10.0000 + -29.5051 102.454 -10.0000 + 7.06754 65.8840 -10.0000 + -42.3591 115.376 -10.0000 + -14.6424 87.7603 -10.0000 + -32.8663 105.882 -10.0000 + 1.01805 71.9146 -10.0000 + 3.91095 69.2022 -10.0000 + -27.1322 100.128 -10.0000 + -5.47885 78.5123 -10.0000 + -3.11785 76.1329 -10.0000 + 21.1417 52.0491 -10.0000 + -6.16701 79.2289 -10.0000 + -4.74261 77.8198 -10.0000 + -13.8966 87.1061 -10.0000 + -36.0479 108.993 -10.0000 + -31.1759 104.180 -10.0000 + 8.68071 64.4626 -10.0000 + -6.84207 79.9625 -10.0000 + 23.6019 49.6218 -10.0000 + -18.9001 92.1606 -10.0000 + -7.51644 80.7053 -10.0000 + 10.1531 62.9821 -10.0000 + -43.2466 116.511 -10.0000 + -39.5730 112.908 -10.0000 + 26.1126 47.0829 -10.0000 + -13.1604 86.4380 -10.0000 + -34.3994 107.568 -10.0000 + 11.6616 61.5422 -10.0000 + 14.7790 58.5359 -10.0000 + 13.2158 60.0609 -10.0000 + -23.8947 97.3090 -10.0000 + 16.3463 57.0019 -10.0000 + -8.19564 81.4507 -10.0000 + 17.9759 55.4920 -10.0000 + 0.517504 72.7071 -10.0000 + 3.37184 70.0213 -10.0000 + -12.4319 85.7581 -10.0000 + -36.8350 110.204 -10.0000 + 19.7237 53.7961 -10.0000 + -3.79135 77.1331 -10.0000 + -22.1947 95.9360 -10.0000 + -26.2425 99.6667 -10.0000 + -8.88259 82.1932 -10.0000 + -44.1469 117.641 -10.0000 + -21.6249 95.4271 -10.0000 + -18.0383 91.5645 -10.0000 + 22.2834 51.3117 -10.0000 + -9.57832 82.9281 -10.0000 + -10.2822 83.6525 -10.0000 + 6.67446 66.7226 -10.0000 + -10.9929 84.3655 -10.0000 + -11.7096 85.0673 -10.0000 + -40.4758 114.107 -10.0000 + -28.5067 102.052 -10.0000 + -20.8629 94.8373 -10.0000 + 24.7424 48.8570 -10.0000 + -17.1907 90.9784 -10.0000 + 27.3873 46.2536 -10.0000 + -45.0650 118.771 -10.0000 + 0.400610E-02 73.4903 -10.0000 + 2.85269 70.8425 -10.0000 + -30.1643 103.862 -10.0000 + -31.8623 105.543 -10.0000 + -37.6509 111.462 -10.0000 + 20.9346 52.9991 -10.0000 + 8.37751 65.4088 -10.0000 + -25.3437 99.2058 -10.0000 + -22.9024 96.8939 -10.0000 + 9.86207 63.8577 -10.0000 + -33.4880 107.228 -10.0000 + 11.3306 62.4264 -10.0000 + -41.3731 115.271 -10.0000 + 28.6840 45.2563 -10.0000 + -35.0886 108.756 -10.0000 + -20.0312 94.2190 -10.0000 + 16.0054 57.9337 -10.0000 + -16.3625 90.3874 -10.0000 + -0.527434 74.2716 -10.0000 + 23.4180 50.5679 -10.0000 + 14.4412 59.4675 -10.0000 + 12.8735 60.9758 -10.0000 + 17.5901 56.4227 -10.0000 + 6.25884 67.5220 -10.0000 + -27.5733 101.547 -10.0000 + 25.9006 48.0898 -10.0000 + 2.34350 71.6569 -10.0000 + -38.5206 112.743 -10.0000 + -15.5503 89.7817 -10.0000 + -42.2638 116.418 -10.0000 + -1.07826 75.0622 -10.0000 + 22.0887 52.2499 -10.0000 + -35.8433 109.965 -10.0000 + -19.1772 93.5976 -10.0000 + -24.4274 98.7499 -10.0000 + 5.80517 68.2829 -10.0000 + -29.1286 103.538 -10.0000 + 7.96885 66.3200 -10.0000 + 19.4699 54.9392 -10.0000 + 24.5553 49.8180 -10.0000 + -4.19583 78.5926 -10.0000 + -3.66733 78.1420 -10.0000 + -43.1593 117.559 -10.0000 + -14.7521 89.1568 -10.0000 + -21.9529 96.6484 -10.0000 + -26.6834 101.064 -10.0000 + -4.80839 79.2130 -10.0000 + -32.5257 106.889 -10.0000 + 1.83667 72.4623 -10.0000 + -1.63988 75.8762 -10.0000 + 27.1023 47.3302 -10.0000 + -39.4478 113.981 -10.0000 + 11.0111 63.2900 -10.0000 + 5.27837 69.0230 -10.0000 + 9.60963 64.7591 -10.0000 + 15.6680 58.8669 -10.0000 + -30.8600 105.224 -10.0000 + -5.44806 79.9091 -10.0000 + -13.9692 88.5123 -10.0000 + 17.2330 57.3445 -10.0000 + 14.0986 60.3961 -10.0000 + 20.7384 53.9719 -10.0000 + -34.1423 108.490 -10.0000 + -36.6264 111.209 -10.0000 + 12.5286 61.8777 -10.0000 + -18.3171 92.9845 -10.0000 + -6.09948 80.6400 -10.0000 + -2.19580 76.7238 -10.0000 + -44.0684 118.701 -10.0000 + 18.8675 55.9036 -10.0000 + 23.2295 51.5097 -10.0000 + -13.2019 87.8519 -10.0000 + -6.76034 81.3880 -10.0000 + -21.1422 96.2013 -10.0000 + -23.4907 98.3077 -10.0000 + -40.3737 115.161 -10.0000 + 4.73980 69.8002 -10.0000 + 1.32637 73.2596 -10.0000 + -12.4483 87.1790 -10.0000 + 25.6995 49.0683 -10.0000 + -25.8022 100.599 -10.0000 + -7.43207 82.1434 -10.0000 + 7.53279 67.1818 -10.0000 + -17.4584 92.3823 -10.0000 + -2.70553 77.6055 -10.0000 + -20.2980 95.6552 -10.0000 + 21.8932 53.1955 -10.0000 + -11.7057 86.4955 -10.0000 + 4.20799 70.5993 -10.0000 + -34.8653 109.712 -10.0000 + -41.2737 116.317 -10.0000 + 10.7149 64.1233 -10.0000 + -8.11696 82.8980 -10.0000 + -8.81581 83.6439 -10.0000 + -37.4369 112.536 -10.0000 + -9.52615 84.3768 -10.0000 + -10.2453 85.0957 -10.0000 + -10.9718 85.8015 -10.0000 + 0.808311 74.0520 -10.0000 + 16.8915 58.2694 -10.0000 + 24.3680 50.7689 -10.0000 + 12.1846 62.7602 -10.0000 + 28.5528 46.5518 -10.0000 + 15.3292 59.8022 -10.0000 + -29.8599 104.919 -10.0000 + 18.4603 56.7945 -10.0000 + 13.7493 61.3175 -10.0000 + -16.6052 91.7868 -10.0000 + -31.5411 106.564 -10.0000 + 3.68523 71.4059 -10.0000 + -22.5376 97.8929 -10.0000 + -33.1903 108.190 -10.0000 + -27.9898 103.195 -10.0000 + -19.4411 95.0455 -10.0000 + 26.8571 48.3339 -10.0000 + -42.1677 117.467 -10.0000 + -24.9131 100.146 -10.0000 + 0.280024 74.8443 -10.0000 + 20.5906 54.9558 -10.0000 + -35.6245 110.945 -10.0000 + -3.04778 78.4621 -10.0000 + 7.07848 68.0059 -10.0000 + 23.0374 52.4513 -10.0000 + -38.3724 113.854 -10.0000 + 9.44594 65.8389 -10.0000 + 19.9243 55.7859 -10.0000 + -15.7593 91.1889 -10.0000 + -27.0704 102.478 -10.0000 + 3.16865 72.2124 -10.0000 + 10.4666 64.8981 -10.0000 + -43.0691 118.619 -10.0000 + -0.257787 75.6430 -10.0000 + 25.5069 50.0296 -10.0000 + -3.54574 79.1398 -10.0000 + -18.5833 94.4242 -10.0000 + -39.3590 115.054 -10.0000 + 11.8464 63.6169 -10.0000 + -21.5968 97.5162 -10.0000 + -14.9204 90.5785 -10.0000 + 21.7067 54.1471 -10.0000 + 6.59804 68.8021 -10.0000 + -4.11560 79.8297 -10.0000 + 18.1067 57.6924 -10.0000 + 16.5565 59.2008 -10.0000 + 28.0539 47.6537 -10.0000 + -28.8587 104.632 -10.0000 + -33.8938 109.444 -10.0000 + -24.0094 99.7013 -10.0000 + -26.2195 101.968 -10.0000 + 14.9845 60.7378 -10.0000 + -36.3885 112.219 -10.0000 + 19.6109 56.3820 -10.0000 + -0.799218 76.4543 -10.0000 + 13.3931 62.2248 -10.0000 + 8.89999 66.8028 -10.0000 + 2.65418 73.0155 -10.0000 + 24.1790 51.7145 -10.0000 + -40.2760 116.212 -10.0000 + -32.2196 107.879 -10.0000 + 6.08460 69.5836 -10.0000 + -30.5512 106.251 -10.0000 + -4.72317 80.5495 -10.0000 + -14.0918 89.9470 -10.0000 + 10.3169 65.5281 -10.0000 + -17.7258 93.8101 -10.0000 + 26.6456 49.3039 -10.0000 + -1.33310 77.2803 -10.0000 + -20.6791 97.0702 -10.0000 + -5.35234 81.2934 -10.0000 + -13.2836 89.2908 -10.0000 + -34.6361 110.680 -10.0000 + 22.8447 53.3948 -10.0000 + 2.13802 73.8148 -10.0000 + 5.55770 70.3709 -10.0000 + 20.5856 55.8503 -10.0000 + -41.1719 117.366 -10.0000 + 11.5179 64.4387 -10.0000 + -12.4974 88.6183 -10.0000 + 8.40966 67.6768 -10.0000 + -23.0874 99.2663 -10.0000 + -5.99727 82.0545 -10.0000 + -25.3626 101.508 -10.0000 + 17.7728 58.6056 -10.0000 + 19.2857 57.1692 -10.0000 + -1.84231 78.1129 -10.0000 + 25.3184 50.9813 -10.0000 + 29.0802 47.4383 -10.0000 + 13.0325 63.1100 -10.0000 + -11.7297 87.9358 -10.0000 + -16.8684 93.2069 -10.0000 + 16.2208 60.1393 -10.0000 + 21.5428 55.0924 -10.0000 + 5.03005 71.1662 -10.0000 + -32.9193 109.159 -10.0000 + 14.6294 61.6693 -10.0000 + -27.0817 103.604 -10.0000 + -6.65846 82.8265 -10.0000 + 27.7794 48.6207 -10.0000 + 1.61730 74.6118 -10.0000 + -42.0671 118.525 -10.0000 + -10.9756 87.2451 -10.0000 + -35.3874 111.923 -10.0000 + -19.7339 96.5387 -10.0000 + -29.5638 105.949 -10.0000 + -27.8641 104.397 -10.0000 + -37.1718 113.727 -10.0000 + -38.3297 114.961 -10.0000 + -2.31399 78.9244 -10.0000 + -31.2362 107.568 -10.0000 + -10.2314 86.5453 -10.0000 + -16.0101 92.6115 -10.0000 + -9.49468 85.8338 -10.0000 + -8.76503 85.1072 -10.0000 + -8.04483 84.3629 -10.0000 + -7.34010 83.6006 -10.0000 + 23.9878 52.6584 -10.0000 + 4.50622 71.9664 -10.0000 + 11.1965 65.2114 -10.0000 + -26.5049 103.224 -10.0000 + 1.09062 75.4091 -10.0000 + -22.1541 98.8491 -10.0000 + -24.4889 101.065 -10.0000 + -18.8422 95.8901 -10.0000 + 26.4524 50.2589 -10.0000 + 20.3772 56.6419 -10.0000 + 7.92412 68.5162 -10.0000 + -39.2723 116.107 -10.0000 + -15.1484 92.0162 -10.0000 + -2.83125 79.6751 -10.0000 + 12.6726 63.9669 -10.0000 + 22.6554 54.3386 -10.0000 + 28.8364 48.0915 -10.0000 + 18.9657 58.0338 -10.0000 + -33.6514 110.410 -10.0000 + 17.4458 59.5332 -10.0000 + 3.98605 72.7682 -10.0000 + 0.558657 76.2103 -10.0000 + 10.8518 65.9164 -10.0000 + -17.9813 95.2543 -10.0000 + 15.8783 61.0842 -10.0000 + 10.2950 66.5668 -10.0000 + -36.0961 113.206 -10.0000 + 14.2608 62.5871 -10.0000 + 7.42331 69.3345 -10.0000 + -40.1725 117.258 -10.0000 + -25.7552 102.809 -10.0000 + 21.4057 56.0017 -10.0000 + -3.39169 80.4139 -10.0000 + 25.1304 51.9283 -10.0000 + -31.9358 108.865 -10.0000 + -28.5851 105.662 -10.0000 + -14.2806 91.4093 -10.0000 + 0.246434E-01 77.0179 -10.0000 + 27.5712 49.5659 -10.0000 + -21.2094 98.4437 -10.0000 + -23.5961 100.628 -10.0000 + 3.46744 73.5695 -10.0000 + -30.2492 107.262 -10.0000 + -34.4008 111.647 -10.0000 + 6.90176 70.1362 -10.0000 + 9.77499 67.3676 -10.0000 + -26.9518 104.302 -10.0000 + -3.98268 81.1612 -10.0000 + 23.7950 53.6022 -10.0000 + -41.0629 118.421 -10.0000 + 20.1114 57.4742 -10.0000 + 12.3145 64.7917 -10.0000 + -17.1284 94.6382 -10.0000 + -0.506235 77.8313 -10.0000 + -13.4129 90.7739 -10.0000 + 18.6506 58.9351 -10.0000 + -4.59420 81.9227 -10.0000 + 2.94790 74.3694 -10.0000 + -37.3041 114.918 -10.0000 + 26.2669 51.2070 -10.0000 + 6.37196 70.9312 -10.0000 + -24.9323 102.388 -10.0000 + 17.1188 60.4743 -10.0000 + 13.8800 63.4782 -10.0000 + 28.6385 48.9429 -10.0000 + 22.4722 55.2761 -10.0000 + -32.6628 110.134 -10.0000 + -5.22149 82.7009 -10.0000 + -35.1285 112.879 -10.0000 + -12.5783 90.0954 -10.0000 + 15.5215 62.0318 -10.0000 + -38.2678 116.011 -10.0000 + 9.27910 68.2041 -10.0000 + -20.2317 98.0189 -10.0000 + -1.02903 78.6445 -10.0000 + -22.6903 100.202 -10.0000 + -11.7779 89.4017 -10.0000 + -36.3701 114.299 -10.0000 + -16.2748 94.0381 -10.0000 + 21.2055 56.8715 -10.0000 + 2.42543 75.1686 -10.0000 + 5.84290 71.7260 -10.0000 + -27.6265 105.399 -10.0000 + 24.9407 52.8736 -10.0000 + -26.1699 104.009 -10.0000 + -11.0017 88.7042 -10.0000 + -30.9452 108.566 -10.0000 + -5.86687 83.4969 -10.0000 + -29.2662 106.959 -10.0000 + 11.9506 65.5817 -10.0000 + -1.54627 79.4449 -10.0000 + -39.1718 117.147 -10.0000 + 27.3876 50.5067 -10.0000 + -10.2406 88.0039 -10.0000 + -15.4153 93.4502 -10.0000 + 19.8250 58.3476 -10.0000 + -24.0714 101.961 -10.0000 + 8.78299 69.0471 -10.0000 + 1.89900 75.9683 -10.0000 + -6.54191 84.3042 -10.0000 + 23.6012 54.5451 -10.0000 + -33.4127 111.378 -10.0000 + -9.48831 87.2977 -10.0000 + 5.31763 72.5230 -10.0000 + 13.4980 64.3381 -10.0000 + -8.74118 86.5805 -10.0000 + -7.99773 85.8467 -10.0000 + 18.3376 59.8585 -10.0000 + -7.26067 85.0896 -10.0000 + -14.5420 92.8684 -10.0000 + -21.7725 99.7871 -10.0000 + 11.5582 66.3395 -10.0000 + -35.7083 114.040 -10.0000 + -2.08307 80.2213 -10.0000 + 16.7857 61.4297 -10.0000 + -40.0573 118.307 -10.0000 + 15.1406 62.9698 -10.0000 + 26.0829 52.1525 -10.0000 + 22.2895 56.1977 -10.0000 + 1.36876 76.7702 -10.0000 + -18.2082 96.7312 -10.0000 + -25.3657 103.647 -10.0000 + -19.1060 97.5485 -10.0000 + 8.26720 69.8843 -10.0000 + 28.4699 49.8487 -10.0000 + 4.79564 73.3220 -10.0000 + -31.6669 109.851 -10.0000 + -34.1614 112.601 -10.0000 + 11.0948 67.0889 -10.0000 + -17.3661 96.0776 -10.0000 + -36.3837 115.003 -10.0000 + 20.9635 57.7467 -10.0000 + -2.64501 80.9870 -10.0000 + -26.7124 105.159 -10.0000 + -23.1911 101.538 -10.0000 + -37.2737 115.934 -10.0000 + -28.2941 106.661 -10.0000 + 24.7480 53.8186 -10.0000 + 7.72350 70.6963 -10.0000 + 0.835992 77.5754 -10.0000 + -29.9529 108.264 -10.0000 + 13.1178 65.1686 -10.0000 + -13.6408 92.2810 -10.0000 + 4.27504 74.1218 -10.0000 + 19.5309 59.2498 -10.0000 + -20.8443 99.3863 -10.0000 + 27.2119 51.4469 -10.0000 + -3.22785 81.7535 -10.0000 + 14.7300 63.8694 -10.0000 + -16.5267 95.4641 -10.0000 + 18.0246 60.7997 -10.0000 + 10.6208 67.8872 -10.0000 + -38.1709 117.036 -10.0000 + -24.5298 103.256 -10.0000 + 7.18064 71.4920 -10.0000 + 23.4059 55.4843 -10.0000 + 0.302414 78.3830 -10.0000 + -34.8585 113.783 -10.0000 + -3.82480 82.5285 -10.0000 + -32.4163 111.110 -10.0000 + 3.75377 74.9219 -10.0000 + 16.4372 62.4024 -10.0000 + -22.2967 101.118 -10.0000 + 22.0804 57.1035 -10.0000 + -4.43067 83.3206 -10.0000 + 25.8967 53.0978 -10.0000 + -12.7000 91.6568 -10.0000 + -25.8532 104.857 -10.0000 + 6.64646 72.2835 -10.0000 + 10.1458 68.7218 -10.0000 + -0.231424 79.1892 -10.0000 + 12.7333 65.9739 -10.0000 + -39.0490 118.184 -10.0000 + -19.9013 99.0068 -10.0000 + 28.3120 50.7712 -10.0000 + -30.6651 109.562 -10.0000 + -27.3415 106.368 -10.0000 + 3.23019 75.7222 -10.0000 + 20.6980 58.6399 -10.0000 + -35.5438 114.868 -10.0000 + -15.6831 94.8719 -10.0000 + -11.8394 90.9241 -10.0000 + -28.9653 107.959 -10.0000 + -33.1792 112.340 -10.0000 + -5.04742 84.1453 -10.0000 + 14.3236 64.7295 -10.0000 + 24.5516 54.7633 -10.0000 + -23.6693 102.848 -10.0000 + -11.0363 90.1938 -10.0000 + 19.2336 60.1720 -10.0000 + 6.11981 73.0767 -10.0000 + -14.8311 94.2970 -10.0000 + -0.768907 79.9881 -10.0000 + -36.3252 115.877 -10.0000 + 9.65970 69.5844 -10.0000 + -10.2619 89.4769 -10.0000 + 12.3327 66.7624 -10.0000 + 2.70331 76.5231 -10.0000 + -21.3936 100.705 -10.0000 + 17.7099 61.7618 -10.0000 + 27.0363 52.3884 -10.0000 + -9.50063 88.7671 -10.0000 + -18.1616 97.8905 -10.0000 + 23.2044 56.4167 -10.0000 + 16.0512 63.3865 -10.0000 + -5.69956 85.0194 -10.0000 + -33.9277 113.535 -10.0000 + -8.74422 88.0562 -10.0000 + -25.0032 104.508 -10.0000 + -13.9609 93.7394 -10.0000 + -7.98759 87.3368 -10.0000 + -1.31906 80.7757 -10.0000 + 5.59754 73.8731 -10.0000 + -37.1850 116.927 -10.0000 + -6.45950 85.8345 -10.0000 + -7.22664 86.6004 -10.0000 + -18.9377 98.6939 -10.0000 + -31.4098 110.838 -10.0000 + 2.17283 77.3255 -10.0000 + 21.8449 58.0083 -10.0000 + 11.9048 67.5512 -10.0000 + -17.5257 97.4501 -10.0000 + 9.13796 70.4637 -10.0000 + -26.4173 106.071 -10.0000 + 25.7061 54.0438 -10.0000 + 13.9267 65.5614 -10.0000 + -22.7922 102.434 -10.0000 + -27.9888 107.650 -10.0000 + 20.4199 59.5505 -10.0000 + -16.7449 96.8754 -10.0000 + -1.88527 81.5553 -10.0000 + 8.54032 71.2764 -10.0000 + 28.1543 51.7014 -10.0000 + -34.6563 114.673 -10.0000 + 5.07671 74.6718 -10.0000 + -20.4874 100.305 -10.0000 + -38.0489 118.055 -10.0000 + -29.6616 109.265 -10.0000 + 15.5794 64.2928 -10.0000 + 1.63889 78.1298 -10.0000 + 18.9360 61.1095 -10.0000 + 11.4653 68.3639 -10.0000 + 24.3500 55.7068 -10.0000 + -24.1454 104.129 -10.0000 + -32.1802 112.083 -10.0000 + -13.0384 93.2003 -10.0000 + 7.97587 72.0598 -10.0000 + -2.46475 82.3317 -10.0000 + -15.9261 96.2831 -10.0000 + 17.3911 62.7631 -10.0000 + 4.55502 75.4719 -10.0000 + 26.8566 53.3319 -10.0000 + -35.4101 115.750 -10.0000 + 1.10154 78.9353 -10.0000 + 22.9873 57.3427 -10.0000 + 13.5331 66.3747 -10.0000 + -3.05028 83.1099 -10.0000 + -21.9044 102.017 -10.0000 + -25.5231 105.746 -10.0000 + 7.43738 72.8410 -10.0000 + 11.0215 69.2095 -10.0000 + 21.5899 58.9205 -10.0000 + -27.0293 107.335 -10.0000 + -32.9567 113.292 -10.0000 + -19.5866 99.9304 -10.0000 + -3.63113 83.8999 -10.0000 + 15.1437 65.1420 -10.0000 + -18.0209 98.5894 -10.0000 + -36.2195 116.813 -10.0000 + 0.559898 79.7399 -10.0000 + 4.03091 76.2728 -10.0000 + -30.3949 110.559 -10.0000 + 25.5097 54.9907 -10.0000 + -28.6623 108.959 -10.0000 + 20.1354 60.4748 -10.0000 + -15.0966 95.7024 -10.0000 + 13.1343 67.1787 -10.0000 + -23.2760 103.731 -10.0000 + 6.91215 73.6281 -10.0000 + 27.9918 52.6370 -10.0000 + 18.6424 62.0611 -10.0000 + -33.7221 114.457 -10.0000 + -4.19448 84.7359 -10.0000 + -21.0117 101.603 -10.0000 + -14.2623 95.1405 -10.0000 + 24.1401 56.6482 -10.0000 + 0.113703E-01 80.5405 -10.0000 + 3.50341 77.0744 -10.0000 + 10.5714 70.1063 -10.0000 + -37.0587 117.920 -10.0000 + -11.0408 91.7564 -10.0000 + -11.8941 92.6749 -10.0000 + -24.6431 105.391 -10.0000 + -18.7114 99.6080 -10.0000 + -10.2667 90.9747 -10.0000 + 14.7355 65.9662 -10.0000 + -13.4280 94.6048 -10.0000 + 12.7256 67.9847 -10.0000 + 6.39222 74.4215 -10.0000 + -31.1651 111.825 -10.0000 + 22.7523 58.2676 -10.0000 + -9.51115 90.2420 -10.0000 + 26.6706 54.2776 -10.0000 + -8.75866 89.5277 -10.0000 + 17.0557 63.8824 -10.0000 + -26.0916 107.008 -10.0000 + -34.4854 115.576 -10.0000 + -0.547977 81.3345 -10.0000 + 2.97198 77.8773 -10.0000 + -22.3968 103.322 -10.0000 + -8.00344 88.8174 -10.0000 + 21.3216 59.8418 -10.0000 + -7.24093 88.1022 -10.0000 + -27.6729 108.642 -10.0000 + -6.46347 87.3740 -10.0000 + -20.1211 101.197 -10.0000 + -5.65167 86.6189 -10.0000 + 16.4013 64.7661 -10.0000 + -17.0396 98.3581 -10.0000 + 5.87308 75.2193 -10.0000 + 9.32016 71.8919 -10.0000 + 19.8490 61.4091 -10.0000 + -4.73672 85.7892 -10.0000 + -31.9584 113.052 -10.0000 + 25.3058 55.9383 -10.0000 + 12.3121 68.8047 -10.0000 + 2.43622 78.6816 -10.0000 + 10.0953 71.1268 -10.0000 + -1.11958 82.1216 -10.0000 + -35.2707 116.670 -10.0000 + -29.3758 110.270 -10.0000 + -12.6164 94.1177 -10.0000 + 8.74117 72.6348 -10.0000 + 14.3396 66.7794 -10.0000 + -23.7659 105.012 -10.0000 + -16.1617 97.7045 -10.0000 + 18.3644 63.0268 -10.0000 + -17.9193 99.3697 -10.0000 + 27.8217 53.5769 -10.0000 + 23.9179 57.5877 -10.0000 + 5.35217 76.0195 -10.0000 + -21.5109 102.906 -10.0000 + 15.9430 65.5746 -10.0000 + 1.89547 79.4871 -10.0000 + -1.70063 82.9014 -10.0000 + -32.7532 114.236 -10.0000 + 8.21084 73.3962 -10.0000 + -2.28287 83.6721 -10.0000 + -36.0823 117.775 -10.0000 + -15.3345 97.1038 -10.0000 + -25.1760 106.661 -10.0000 + 22.5013 59.1956 -10.0000 + 11.9011 69.6464 -10.0000 + -19.2432 100.805 -10.0000 + -26.6991 108.310 -10.0000 + -2.84871 84.4268 -10.0000 + 13.9462 67.5890 -10.0000 + -11.9205 93.7450 -10.0000 + 26.4767 55.2253 -10.0000 + -30.1360 111.561 -10.0000 + 21.0452 60.7709 -10.0000 + -17.3083 99.1970 -10.0000 + 1.34846 80.2926 -10.0000 + -33.5385 115.380 -10.0000 + 4.82809 76.8209 -10.0000 + -3.35784 85.1423 -10.0000 + -28.3588 109.966 -10.0000 + -22.8858 104.616 -10.0000 + 7.69473 74.1754 -10.0000 + 19.5663 62.3493 -10.0000 + -14.5134 96.5274 -10.0000 + 25.0925 56.8868 -10.0000 + -20.6231 102.488 -10.0000 + 17.4257 64.7542 -10.0000 + 15.5362 66.3781 -10.0000 + -3.71940 85.7430 -10.0000 + 11.5056 70.5151 -10.0000 + 0.793087 81.0962 -10.0000 + 13.5507 68.4018 -10.0000 + 18.1365 63.9951 -10.0000 + 4.30005 77.6231 -10.0000 + -34.3238 116.498 -10.0000 + -13.6913 95.9697 -10.0000 + -18.3959 100.435 -10.0000 + -24.2757 106.293 -10.0000 + -30.9366 112.813 -10.0000 + 23.6814 58.5274 -10.0000 + 27.6427 54.5201 -10.0000 + 7.18127 74.9666 -10.0000 + 10.3512 72.0432 -10.0000 + 17.0743 65.2983 -10.0000 + -25.7449 107.962 -10.0000 + -12.8679 95.4291 -10.0000 + 0.226940 81.8957 -10.0000 + -10.1675 92.4630 -10.0000 + 22.2379 60.1279 -10.0000 + 9.92998 72.5331 -10.0000 + -22.0014 104.207 -10.0000 + 3.76754 78.4264 -10.0000 + -9.47809 91.7062 -10.0000 + -35.1205 117.613 -10.0000 + -19.7395 102.072 -10.0000 + -27.3498 109.645 -10.0000 + -8.75803 90.9853 -10.0000 + 15.1464 67.1844 -10.0000 + 20.7648 61.7046 -10.0000 + 13.1544 69.2237 -10.0000 + -10.7829 93.3010 -10.0000 + 26.2736 56.1760 -10.0000 + -17.6080 100.082 -10.0000 + -8.02092 90.2791 -10.0000 + -31.7562 114.016 -10.0000 + 6.66591 75.7644 -10.0000 + 11.1604 71.4071 -10.0000 + -7.27161 89.5764 -10.0000 + 9.45576 73.1977 -10.0000 + 16.7001 66.0105 -10.0000 + 19.2962 63.2893 -10.0000 + -6.51048 88.8719 -10.0000 + 3.23005 79.2311 -10.0000 + -0.351059 82.6891 -10.0000 + -12.0400 94.8965 -10.0000 + -23.3834 105.906 -10.0000 + -5.73445 88.1643 -10.0000 + -29.0975 111.285 -10.0000 + -4.93679 87.4611 -10.0000 + -32.5691 115.175 -10.0000 + 24.8674 57.8367 -10.0000 + -16.9095 99.7007 -10.0000 + -16.2915 99.0941 -10.0000 + -4.11198 86.7976 -10.0000 + 18.0581 64.8727 -10.0000 + -21.1141 103.789 -10.0000 + 8.96721 73.9383 -10.0000 + -24.8119 107.593 -10.0000 + 2.68677 80.0375 -10.0000 + 6.14674 76.5652 -10.0000 + 14.7613 67.9944 -10.0000 + 12.7624 70.0582 -10.0000 + 23.4314 59.4687 -10.0000 + -18.8688 101.659 -10.0000 + -15.5327 98.4969 -10.0000 + -33.3682 116.307 -10.0000 + -2.12499 84.9851 -10.0000 + -1.53338 84.2417 -10.0000 + 27.4533 55.4679 -10.0000 + -0.939427 83.4730 -10.0000 + -26.3546 109.302 -10.0000 + -3.30053 86.3050 -10.0000 + -2.70760 85.6839 -10.0000 + -11.1698 94.3083 -10.0000 + 21.9653 61.0635 -10.0000 + 16.3253 66.7855 -10.0000 + 10.9685 72.2525 -10.0000 + -29.8925 112.571 -10.0000 + 2.13636 80.8449 -10.0000 + -14.7368 97.9132 -10.0000 + 20.4848 62.6389 -10.0000 + -22.4934 105.505 -10.0000 + 8.47151 74.7141 -10.0000 + 5.62303 77.3673 -10.0000 + -28.0572 110.989 -10.0000 + 26.0595 57.1304 -10.0000 + 17.7899 65.6155 -10.0000 + -34.1618 117.434 -10.0000 + 19.0521 64.2141 -10.0000 + 14.3762 68.8095 -10.0000 + -20.2267 103.366 -10.0000 + 12.3838 70.9046 -10.0000 + -18.0224 101.249 -10.0000 + -23.8968 107.208 -10.0000 + 1.57689 81.6524 -10.0000 + 24.6294 58.7880 -10.0000 + -13.9302 97.3455 -10.0000 + 10.6086 72.9556 -10.0000 + 5.09447 78.1700 -10.0000 + -30.7313 113.800 -10.0000 + 7.96861 75.5069 -10.0000 + 15.9520 67.5844 -10.0000 + -25.3791 108.934 -10.0000 + -13.1202 96.7926 -10.0000 + 17.4655 66.3789 -10.0000 + 23.1694 60.4116 -10.0000 + -31.5773 114.971 -10.0000 + -21.6033 105.093 -10.0000 + 1.00607 82.4583 -10.0000 + 13.9909 69.6317 -10.0000 + 12.0325 71.7538 -10.0000 + 4.56090 78.9736 -10.0000 + 21.6867 62.0001 -10.0000 + 10.1852 73.6843 -10.0000 + -19.3438 102.939 -10.0000 + 27.2526 56.4211 -10.0000 + -9.37047 93.0839 -10.0000 + -12.3098 96.2546 -10.0000 + -17.2145 100.835 -10.0000 + 18.8396 65.0923 -10.0000 + -27.0219 110.668 -10.0000 + -9.91972 93.7456 -10.0000 + -32.4017 116.109 -10.0000 + -8.72089 92.3975 -10.0000 + 20.2101 63.5673 -10.0000 + 7.45835 76.3072 -10.0000 + -8.02200 91.7090 -10.0000 + -10.2839 94.3065 -10.0000 + -22.9933 106.809 -10.0000 + -7.29558 91.0201 -10.0000 + -11.4999 95.7342 -10.0000 + 4.02202 79.7786 -10.0000 + 25.8334 58.0878 -10.0000 + 15.5781 68.3943 -10.0000 + -16.4508 100.382 -10.0000 + -6.55176 90.3291 -10.0000 + -33.2071 117.241 -10.0000 + -5.79477 89.6352 -10.0000 + 0.421990 83.2598 -10.0000 + -28.8300 112.315 -10.0000 + -5.02621 88.9405 -10.0000 + 17.1190 67.1678 -10.0000 + -24.4294 108.541 -10.0000 + 11.7164 72.5797 -10.0000 + -4.24805 88.2527 -10.0000 + 9.72994 74.4491 -10.0000 + 13.6079 70.4614 -10.0000 + -20.7126 104.671 -10.0000 + 24.3787 59.7408 -10.0000 + -3.46783 87.5851 -10.0000 + -15.7142 99.8434 -10.0000 + -18.4711 102.510 -10.0000 + 3.47721 80.5858 -10.0000 + -2.71506 86.9594 -10.0000 + 6.94112 77.1101 -10.0000 + -2.04562 86.2925 -10.0000 + -0.176107 84.0521 -10.0000 + 18.5699 65.9123 -10.0000 + -1.40941 85.5787 -10.0000 + 22.8976 61.3551 -10.0000 + -25.9967 110.318 -10.0000 + -0.787191 84.8282 -10.0000 + 21.4051 62.9339 -10.0000 + 2.92531 81.3955 -10.0000 + -10.6944 95.2408 -10.0000 + 15.2020 69.2114 -10.0000 + -29.6731 113.588 -10.0000 + -22.0956 106.400 -10.0000 + -14.9432 99.2822 -10.0000 + 9.25407 75.2391 -10.0000 + 27.0399 57.3785 -10.0000 + 19.9441 64.4802 -10.0000 + -30.5581 114.780 -10.0000 + 11.3523 73.3592 -10.0000 + 6.41753 77.9134 -10.0000 + -19.8230 104.242 -10.0000 + 13.2319 71.2968 -10.0000 + -27.7611 112.032 -10.0000 + 16.7623 67.9730 -10.0000 + -17.6148 102.076 -10.0000 + -23.5032 108.134 -10.0000 + -31.4240 115.913 -10.0000 + -14.1513 98.7179 -10.0000 + 25.5943 59.0488 -10.0000 + 2.36445 82.2076 -10.0000 + 5.88815 78.7165 -10.0000 + 8.76124 76.0420 -10.0000 + 18.2612 66.7210 -10.0000 + -32.2504 117.040 -10.0000 + -9.92120 94.8638 -10.0000 + 24.1162 60.6941 -10.0000 + -24.9903 109.931 -10.0000 + -13.3508 98.1593 -10.0000 + 14.8237 70.0345 -10.0000 + -21.2001 105.981 -10.0000 + 10.9482 74.1399 -10.0000 + 12.8670 72.1318 -10.0000 + 22.6180 62.2971 -10.0000 + -16.7809 101.628 -10.0000 + 19.6818 65.3652 -10.0000 + 5.35339 79.5199 -10.0000 + -18.9372 103.807 -10.0000 + 1.79188 83.0212 -10.0000 + -9.31452 94.3344 -10.0000 + 21.1229 63.8601 -10.0000 + -12.5483 97.6096 -10.0000 + 16.3990 68.7877 -10.0000 + -8.68587 93.7300 -10.0000 + -26.6935 111.719 -10.0000 + -22.5925 107.720 -10.0000 + 8.25491 76.8491 -10.0000 + -8.01584 93.0878 -10.0000 + 26.8145 58.3391 -10.0000 + 4.81343 80.3248 -10.0000 + -15.9706 101.150 -10.0000 + -7.31287 92.4270 -10.0000 + -11.7474 97.0721 -10.0000 + -28.5784 113.368 -10.0000 + 17.9296 67.5336 -10.0000 + 12.5101 72.9567 -10.0000 + -6.58662 91.7552 -10.0000 + 10.5145 74.9387 -10.0000 + 14.4448 70.8628 -10.0000 + -24.0231 109.502 -10.0000 + 25.3423 60.0121 -10.0000 + 1.20406 83.8342 -10.0000 + -5.84398 91.0755 -10.0000 + -18.0581 103.366 -10.0000 + -20.3055 105.553 -10.0000 + -5.08928 90.3897 -10.0000 + -4.32578 89.7002 -10.0000 + 4.26810 81.1322 -10.0000 + -3.55786 89.0110 -10.0000 + -15.1759 100.628 -10.0000 + -10.9530 96.5452 -10.0000 + 7.73827 77.6559 -10.0000 + 19.3968 66.2195 -10.0000 + -2.79428 88.3260 -10.0000 + -30.4297 115.739 -10.0000 + 23.8431 61.6466 -10.0000 + -29.4934 114.612 -10.0000 + -2.05189 87.6439 -10.0000 + -1.35027 86.9383 -10.0000 + 16.0301 69.6089 -10.0000 + -31.2964 116.838 -10.0000 + 22.3327 63.2347 -10.0000 + -0.679299 86.2004 -10.0000 + 0.597252 84.6410 -10.0000 + -25.6267 111.373 -10.0000 + -21.6899 107.300 -10.0000 + 3.71670 81.9434 -10.0000 + -0.307700E-01 85.4325 -10.0000 + 20.8407 64.7728 -10.0000 + 10.0541 75.7545 -10.0000 + -14.3783 100.082 -10.0000 + 12.1370 73.7675 -10.0000 + -10.1721 96.0349 -10.0000 + 17.5837 68.3521 -10.0000 + -17.1880 102.919 -10.0000 + 14.0674 71.6943 -10.0000 + -19.4127 105.118 -10.0000 + 7.21365 78.4609 -10.0000 + -23.0910 109.066 -10.0000 + 26.5747 59.3085 -10.0000 + -27.4743 113.102 -10.0000 + -13.5766 99.5277 -10.0000 + 19.0882 67.0587 -10.0000 + 3.15764 82.7598 -10.0000 + 9.56692 76.5753 -10.0000 + 6.68261 79.2643 -10.0000 + -9.42084 95.5443 -10.0000 + 15.6562 70.4351 -10.0000 + 25.0781 60.9759 -10.0000 + -20.7903 106.872 -10.0000 + 11.7433 74.5819 -10.0000 + 23.5609 62.5962 -10.0000 + 13.6933 72.5252 -10.0000 + 20.5547 65.6664 -10.0000 + -16.3278 102.457 -10.0000 + -18.5230 104.676 -10.0000 + 22.0429 64.1641 -10.0000 + -12.7740 98.9735 -10.0000 + 17.2277 69.1758 -10.0000 + 6.14622 80.0671 -10.0000 + -8.72769 95.0023 -10.0000 + -24.5637 110.974 -10.0000 + 2.58771 83.5825 -10.0000 + -30.3543 116.652 -10.0000 + -22.1788 108.634 -10.0000 + 9.06038 77.3931 -10.0000 + -8.04169 94.4138 -10.0000 + -26.3743 112.804 -10.0000 + -28.3473 114.464 -10.0000 + -15.4787 101.968 -10.0000 + 18.7609 67.8929 -10.0000 + -11.9731 98.4251 -10.0000 + -29.3912 115.621 -10.0000 + 5.60522 80.8708 -10.0000 + -7.34212 93.7924 -10.0000 + 13.3212 73.3519 -10.0000 + 15.2785 71.2648 -10.0000 + 11.3282 75.4143 -10.0000 + -17.6373 104.230 -10.0000 + 26.3212 60.2821 -10.0000 + -6.62495 93.1488 -10.0000 + -19.8922 106.438 -10.0000 + -5.89200 92.4896 -10.0000 + 2.00111 84.4111 -10.0000 + 5.06015 81.6770 -10.0000 + 20.2558 66.5403 -10.0000 + -11.1768 97.8808 -10.0000 + 24.8025 61.9382 -10.0000 + -14.6442 101.446 -10.0000 + -23.5806 110.470 -10.0000 + -4.39063 91.1382 -10.0000 + 16.8633 70.0038 -10.0000 + 8.54113 78.2054 -10.0000 + -5.14630 91.8185 -10.0000 + -3.62766 90.4507 -10.0000 + 23.2709 63.5403 -10.0000 + -2.86112 89.7573 -10.0000 + -2.09760 89.0572 -10.0000 + -1.34794 88.3450 -10.0000 + 21.7488 65.0818 -10.0000 + -21.2749 108.202 -10.0000 + 4.51116 82.4880 -10.0000 + -0.623892 87.6093 -10.0000 + -10.3888 97.3429 -10.0000 + 12.9448 74.1755 -10.0000 + 18.4196 68.7264 -10.0000 + 10.8835 76.2671 -10.0000 + 0.734582E-01 86.8457 -10.0000 + 1.38935 85.2399 -10.0000 + -16.7537 103.778 -10.0000 + -13.8206 100.901 -10.0000 + 14.8986 72.0960 -10.0000 + 0.745308 86.0546 -10.0000 + -18.9960 105.995 -10.0000 + -25.2596 112.483 -10.0000 + 8.01328 79.0124 -10.0000 + -22.6556 109.996 -10.0000 + -29.4563 116.515 -10.0000 + -9.61375 96.8099 -10.0000 + 19.9415 67.4002 -10.0000 + -27.1954 114.204 -10.0000 + 3.95758 83.3067 -10.0000 + 16.4913 70.8349 -10.0000 + 26.0546 61.2567 -10.0000 + 10.3933 77.1135 -10.0000 + -13.0050 100.347 -10.0000 + 7.47914 79.8158 -10.0000 + -15.8671 103.316 -10.0000 + 24.5167 62.8968 -10.0000 + 12.5631 75.0081 -10.0000 + -8.85864 96.2753 -10.0000 + -20.3729 107.767 -10.0000 + 21.4485 65.9846 -10.0000 + 14.5180 72.9259 -10.0000 + -18.1035 105.547 -10.0000 + 22.9741 64.4763 -10.0000 + 18.0669 69.5611 -10.0000 + 6.94024 80.6171 -10.0000 + 3.39658 84.1379 -10.0000 + -12.1960 99.7935 -10.0000 + -8.12843 95.7162 -10.0000 + -14.9764 102.829 -10.0000 + -21.7512 109.545 -10.0000 + 9.87858 77.9446 -10.0000 + 19.6128 68.2520 -10.0000 + -7.40709 95.1279 -10.0000 + -28.1348 115.676 -10.0000 + 6.39783 81.4183 -10.0000 + 16.1128 71.6681 -10.0000 + -11.3926 99.2394 -10.0000 + -17.2149 105.097 -10.0000 + 14.1382 73.7523 -10.0000 + -6.68263 94.5136 -10.0000 + -26.0795 113.912 -10.0000 + 12.1754 75.8705 -10.0000 + -28.7290 116.494 -10.0000 + -19.4713 107.325 -10.0000 + 21.1384 66.8723 -10.0000 + -5.94984 93.8783 -10.0000 + 25.7759 62.2296 -10.0000 + 5.85323 82.2213 -10.0000 + -14.1052 102.295 -10.0000 + -24.0482 112.135 -10.0000 + 17.7039 70.3974 -10.0000 + 2.82034 84.9866 -10.0000 + -10.5960 98.6879 -10.0000 + 24.2215 63.8496 -10.0000 + -5.20756 93.2262 -10.0000 + 9.35160 78.7625 -10.0000 + 22.6705 65.4015 -10.0000 + -23.0790 111.409 -10.0000 + -3.69742 91.8842 -10.0000 + 5.30786 83.0287 -10.0000 + -4.45643 92.5607 -10.0000 + -20.8507 109.105 -10.0000 + -2.93148 91.1985 -10.0000 + -2.15990 90.5033 -10.0000 + 19.2712 69.0998 -10.0000 + -16.3240 104.650 -10.0000 + -1.38594 89.7948 -10.0000 + 13.7610 74.5756 -10.0000 + -9.80797 98.1383 -10.0000 + 15.7291 72.5014 -10.0000 + -0.617965 89.0646 -10.0000 + -18.5716 106.874 -10.0000 + -13.2579 101.739 -10.0000 + 0.129364 88.3039 -10.0000 + 2.21172 85.8506 -10.0000 + 11.7640 76.7869 -10.0000 + 0.851616 87.5145 -10.0000 + 1.54834 86.6968 -10.0000 + 20.8167 67.7476 -10.0000 + 8.81749 79.5709 -10.0000 + -22.1950 110.900 -10.0000 + -24.9895 113.619 -10.0000 + 4.76308 83.8449 -10.0000 + -9.03063 97.5878 -10.0000 + 17.3314 71.2353 -10.0000 + -26.8951 115.342 -10.0000 + 11.2472 77.6682 -10.0000 + 22.3595 66.3139 -10.0000 + -15.4135 104.206 -10.0000 + -12.4293 101.179 -10.0000 + 15.3421 73.3318 -10.0000 + 25.4857 63.1986 -10.0000 + 8.27848 80.3733 -10.0000 + 13.3932 75.4048 -10.0000 + -19.9478 108.664 -10.0000 + -17.6781 106.418 -10.0000 + 23.9177 64.7942 -10.0000 + 18.9179 69.9458 -10.0000 + -8.26639 97.0306 -10.0000 + 4.21901 84.6790 -10.0000 + 7.73591 81.1723 -10.0000 + 20.4832 68.6140 -10.0000 + -7.51532 96.4573 -10.0000 + -21.3128 110.446 -10.0000 + -11.6124 100.618 -10.0000 + 16.9502 72.0739 -10.0000 + 10.7103 78.5112 -10.0000 + 7.19120 81.9696 -10.0000 + 14.9546 74.1556 -10.0000 + -16.7941 105.962 -10.0000 + -14.4581 103.743 -10.0000 + -6.77120 95.8635 -10.0000 + -23.1024 112.555 -10.0000 + 22.0398 67.2131 -10.0000 + -19.0416 108.215 -10.0000 + 13.0504 76.2728 -10.0000 + -10.8048 100.057 -10.0000 + -6.02773 95.2490 -10.0000 + 6.64624 82.7670 -10.0000 + 3.66987 85.5494 -10.0000 + 18.5535 70.7915 -10.0000 + -23.9275 113.371 -10.0000 + 25.1850 64.1615 -10.0000 + -25.7697 115.022 -10.0000 + 23.6058 65.7287 -10.0000 + -5.28105 94.6158 -10.0000 + -13.5457 103.174 -10.0000 + -22.5033 112.170 -10.0000 + -10.0052 99.4973 -10.0000 + 10.1692 79.3315 -10.0000 + 6.10385 83.5663 -10.0000 + -15.9137 105.522 -10.0000 + 14.5715 74.9681 -10.0000 + -20.4204 110.005 -10.0000 + -4.52951 93.9663 -10.0000 + 20.1380 69.4746 -10.0000 + 16.5613 72.9112 -10.0000 + -18.1360 107.755 -10.0000 + -3.01000 92.6298 -10.0000 + -9.21362 98.9370 -10.0000 + -3.77264 93.3034 -10.0000 + 3.08760 86.4795 -10.0000 + -2.24029 91.9475 -10.0000 + -1.46077 91.2561 -10.0000 + -12.6802 102.593 -10.0000 + -0.668451 90.5493 -10.0000 + 0.132031 89.8115 -10.0000 + 21.7103 68.1009 -10.0000 + 5.56845 84.3711 -10.0000 + 0.906923 89.0249 -10.0000 + 2.38376 87.3665 -10.0000 + 18.1783 71.6373 -10.0000 + -21.7259 111.752 -10.0000 + 1.65460 88.2100 -10.0000 + 9.62605 80.1391 -10.0000 + -8.43059 98.3730 -10.0000 + 14.2043 75.7609 -10.0000 + 23.2857 66.6513 -10.0000 + 16.1666 73.7440 -10.0000 + -17.2401 107.284 -10.0000 + 24.8743 65.1163 -10.0000 + -15.0039 105.117 -10.0000 + 12.7695 77.3445 -10.0000 + -19.5167 109.564 -10.0000 + 9.08067 80.9392 -10.0000 + -24.6964 114.709 -10.0000 + -11.8424 102.018 -10.0000 + 19.7813 70.3319 -10.0000 + 5.04719 85.1911 -10.0000 + -22.9696 113.273 -10.0000 + -7.65662 97.8010 -10.0000 + 12.1253 78.2624 -10.0000 + 8.53333 81.7348 -10.0000 + 21.3702 68.9798 -10.0000 + 17.7927 72.4827 -10.0000 + 15.7681 74.5680 -10.0000 + 13.8811 76.5081 -10.0000 + -20.8756 111.330 -10.0000 + -6.89093 97.2160 -10.0000 + -16.3684 106.811 -10.0000 + 7.98499 82.5274 -10.0000 + -11.0205 101.447 -10.0000 + 22.9573 67.5609 -10.0000 + 11.5478 79.1019 -10.0000 + -6.13063 96.6147 -10.0000 + -18.6030 109.112 -10.0000 + 4.55100 86.0614 -10.0000 + 19.4131 71.1875 -10.0000 + 7.43763 83.3177 -10.0000 + -22.1588 112.972 -10.0000 + 24.5543 66.0616 -10.0000 + -10.2090 100.879 -10.0000 + -23.6724 114.416 -10.0000 + -5.37251 95.9959 -10.0000 + 13.6652 77.1271 -10.0000 + 6.89463 84.1056 -10.0000 + 15.3692 75.3768 -10.0000 + -13.8964 104.779 -10.0000 + -15.5306 106.364 -10.0000 + -4.61429 95.3603 -10.0000 + 17.3976 73.3259 -10.0000 + -19.9912 110.904 -10.0000 + 21.0193 69.8524 -10.0000 + 10.9897 79.9158 -10.0000 + -9.40526 100.311 -10.0000 + -17.6840 108.643 -10.0000 + -12.9425 104.071 -10.0000 + -3.85485 94.7094 -10.0000 + 6.36233 84.8893 -10.0000 + 22.6197 68.4596 -10.0000 + -8.60852 99.7412 -10.0000 + 19.0333 72.0421 -10.0000 + -2.32955 93.3745 -10.0000 + -3.09362 94.0463 -10.0000 + -21.3267 112.607 -10.0000 + -14.7498 105.979 -10.0000 + -1.55947 92.6977 -10.0000 + -12.0773 103.450 -10.0000 + -0.775397 92.0181 -10.0000 + 14.9733 76.1604 -10.0000 + 16.9939 74.1638 -10.0000 + 4.09220 87.1574 -10.0000 + 10.4371 80.7184 -10.0000 + 24.2253 66.9958 -10.0000 + 5.85435 85.6627 -10.0000 + 0.394547E-01 91.3302 -10.0000 + -16.7742 108.149 -10.0000 + 1.70919 89.7742 -10.0000 + 3.24347 88.0805 -10.0000 + 2.47452 88.9345 -10.0000 + -7.81851 99.1664 -10.0000 + -22.7161 114.154 -10.0000 + -19.0847 110.470 -10.0000 + 20.6570 70.7207 -10.0000 + 0.905218 90.6056 -10.0000 + 9.88521 81.5146 -10.0000 + -14.1080 105.727 -10.0000 + -7.03506 98.5831 -10.0000 + 14.5805 76.9018 -10.0000 + -11.2415 102.858 -10.0000 + 9.33256 82.3064 -10.0000 + 18.6421 72.8954 -10.0000 + 16.5833 74.9922 -10.0000 + 5.40480 86.4018 -10.0000 + -20.4624 112.215 -10.0000 + 22.2722 69.3499 -10.0000 + 13.5423 78.1779 -10.0000 + -15.9073 107.636 -10.0000 + 8.77935 83.0945 -10.0000 + 14.1638 77.5782 -10.0000 + 12.9415 78.9304 -10.0000 + -6.25748 97.9877 -10.0000 + 23.8888 67.9146 -10.0000 + 8.22693 83.8784 -10.0000 + 20.2832 71.5865 -10.0000 + -21.8282 113.840 -10.0000 + -18.1591 110.021 -10.0000 + 5.09439 87.0262 -10.0000 + -10.4194 102.279 -10.0000 + -5.48437 97.3779 -10.0000 + 12.3672 79.7183 -10.0000 + 7.67760 84.6568 -10.0000 + -15.0895 107.143 -10.0000 + 16.1668 75.8055 -10.0000 + -4.71431 96.7521 -10.0000 + 18.2398 73.7459 -10.0000 + -9.60548 101.704 -10.0000 + -19.5721 111.807 -10.0000 + 7.13482 85.4260 -10.0000 + 21.9140 70.2338 -10.0000 + -3.94643 96.1105 -10.0000 + -17.2146 109.548 -10.0000 + 11.8054 80.5131 -10.0000 + -8.79766 101.130 -10.0000 + -14.3262 106.680 -10.0000 + 19.8973 72.4504 -10.0000 + -13.0347 105.541 -10.0000 + 6.60293 86.1783 -10.0000 + -20.9502 113.488 -10.0000 + 23.5433 68.8232 -10.0000 + -3.18067 95.4544 -10.0000 + -12.2609 104.894 -10.0000 + 15.7435 76.5968 -10.0000 + -13.6373 106.215 -10.0000 + 17.8272 74.5911 -10.0000 + -7.99512 100.552 -10.0000 + -2.41734 94.7873 -10.0000 + -1.65618 94.1143 -10.0000 + 11.2483 81.3073 -10.0000 + -18.6590 111.385 -10.0000 + -0.894401 93.4430 -10.0000 + -0.122073 92.7827 -10.0000 + 21.5448 71.1132 -10.0000 + 6.08354 86.8975 -10.0000 + -11.4477 104.282 -10.0000 + -7.19757 99.9684 -10.0000 + -16.2605 109.031 -10.0000 + 10.6917 82.0990 -10.0000 + 4.79499 88.1094 -10.0000 + 4.03397 88.8585 -10.0000 + 3.29099 89.6728 -10.0000 + 15.3071 77.3584 -10.0000 + 0.696815 92.1424 -10.0000 + 19.4994 73.3125 -10.0000 + 5.55123 87.5523 -10.0000 + -6.40480 99.3754 -10.0000 + -20.0632 113.113 -10.0000 + 17.4051 75.4273 -10.0000 + 10.1342 82.8876 -10.0000 + 2.54431 90.5353 -10.0000 + 23.1877 69.7242 -10.0000 + 14.8376 78.0867 -10.0000 + -15.3961 108.438 -10.0000 + -10.6289 103.691 -10.0000 + 9.57550 83.6723 -10.0000 + 14.2937 78.7984 -10.0000 + -5.61644 98.7706 -10.0000 + 21.1639 71.9895 -10.0000 + -17.7217 110.947 -10.0000 + 1.73886 91.5115 -10.0000 + 13.7336 79.5505 -10.0000 + 9.01631 84.4520 -10.0000 + -4.83201 98.1514 -10.0000 + -14.5945 107.896 -10.0000 + 16.9736 76.2502 -10.0000 + 19.0896 74.1716 -10.0000 + -9.81136 103.110 -10.0000 + -19.1625 112.720 -10.0000 + 8.45756 85.2250 -10.0000 + -4.05123 97.5165 -10.0000 + 22.8215 70.6194 -10.0000 + 13.1750 80.3251 -10.0000 + -8.99652 102.533 -10.0000 + 7.89984 85.9881 -10.0000 + -13.8315 107.384 -10.0000 + 20.7709 72.8633 -10.0000 + -3.27454 96.8656 -10.0000 + -16.7444 110.489 -10.0000 + 16.5309 77.0556 -10.0000 + 18.6685 75.0255 -10.0000 + -8.18459 101.954 -10.0000 + 7.34190 86.7362 -10.0000 + 12.6177 81.1110 -10.0000 + -13.1018 106.863 -10.0000 + -12.3877 106.277 -10.0000 + -2.50328 96.1999 -10.0000 + 6.77668 87.4624 -10.0000 + -7.37573 101.370 -10.0000 + -18.2436 112.311 -10.0000 + -11.6222 105.683 -10.0000 + 22.4442 71.5101 -10.0000 + 12.0603 81.9005 -10.0000 + -0.985507 94.8428 -10.0000 + 0.483929 93.5236 -10.0000 + -1.73954 95.5233 -10.0000 + 6.18131 88.1605 -10.0000 + -0.242907 94.1699 -10.0000 + 1.17622 92.9451 -10.0000 + 20.3657 73.7348 -10.0000 + 16.0721 77.8407 -10.0000 + -6.57009 100.780 -10.0000 + 18.2364 75.8714 -10.0000 + 11.5012 82.6899 -10.0000 + 1.76397 92.5305 -10.0000 + 5.50468 88.8403 -10.0000 + -10.8260 105.096 -10.0000 + 4.80496 89.5813 -10.0000 + 10.9396 83.4772 -10.0000 + 4.10687 90.3726 -10.0000 + -5.76777 100.178 -10.0000 + -15.6494 109.984 -10.0000 + 15.5875 78.6073 -10.0000 + -14.8249 109.195 -10.0000 + 3.42536 91.2010 -10.0000 + 22.0554 72.3974 -10.0000 + -17.3090 111.888 -10.0000 + 10.3755 84.2608 -10.0000 + -10.0167 104.517 -10.0000 + -4.96876 99.5642 -10.0000 + 15.0683 79.3659 -10.0000 + -14.0606 108.621 -10.0000 + 19.9483 74.6031 -10.0000 + 17.7932 76.7063 -10.0000 + 9.80904 85.0392 -10.0000 + -4.17316 98.9352 -10.0000 + 14.5296 80.1370 -10.0000 + -9.20206 103.941 -10.0000 + 2.79799 92.0623 -10.0000 + 9.24039 85.8108 -10.0000 + -13.3041 108.096 -10.0000 + -3.38153 98.2895 -10.0000 + 21.6545 73.2817 -10.0000 + 13.9835 80.9168 -10.0000 + -8.38547 103.365 -10.0000 + 17.3377 77.5275 -10.0000 + 19.5192 75.4666 -10.0000 + -16.3624 111.463 -10.0000 + 8.66869 86.5735 -10.0000 + -12.5517 107.572 -10.0000 + -2.59539 97.6261 -10.0000 + 8.09118 87.3251 -10.0000 + -7.56862 102.785 -10.0000 + 13.4321 81.7039 -10.0000 + 2.35802 92.9022 -10.0000 + -11.7956 107.025 -10.0000 + -1.81773 96.9458 -10.0000 + 7.50151 88.0637 -10.0000 + -14.7234 110.229 -10.0000 + 1.77621 93.5429 -10.0000 + 21.2415 74.1630 -10.0000 + 16.8669 78.3342 -10.0000 + -6.75257 102.198 -10.0000 + 12.8762 82.4943 -10.0000 + 1.11899 94.1901 -10.0000 + 19.0786 76.3232 -10.0000 + 0.419661 94.8628 -10.0000 + -0.306250 95.5540 -10.0000 + 6.88798 88.7904 -10.0000 + -14.2073 109.789 -10.0000 + -1.05304 96.2524 -10.0000 + -11.0175 106.467 -10.0000 + 12.3157 83.2850 -10.0000 + -5.93803 101.601 -10.0000 + -15.4064 111.070 -10.0000 + 16.3769 79.1285 -10.0000 + 6.23824 89.5164 -10.0000 + -10.2202 105.905 -10.0000 + 11.7507 84.0738 -10.0000 + 5.57089 90.2644 -10.0000 + -13.5173 109.302 -10.0000 + -5.12545 100.992 -10.0000 + 20.8165 75.0409 -10.0000 + 18.6265 77.1707 -10.0000 + 15.8656 79.9163 -10.0000 + 4.90138 91.0412 -10.0000 + 11.1815 84.8589 -10.0000 + -9.41104 105.341 -10.0000 + -4.31514 100.369 -10.0000 + 4.24562 91.8373 -10.0000 + 15.3383 80.7054 -10.0000 + -12.7692 108.807 -10.0000 + 10.6081 85.6388 -10.0000 + -3.50752 99.7305 -10.0000 + -14.5253 110.838 -10.0000 + -8.59566 104.776 -10.0000 + 18.1622 78.0076 -10.0000 + 20.3799 75.9143 -10.0000 + 3.62315 92.6405 -10.0000 + 14.8001 81.4971 -10.0000 + -12.0027 108.304 -10.0000 + 10.0302 86.4122 -10.0000 + -2.70358 99.0727 -10.0000 + -7.77535 104.204 -10.0000 + 9.44673 87.1780 -10.0000 + 3.05081 93.4206 -10.0000 + 14.2534 82.2914 -10.0000 + -13.7911 110.440 -10.0000 + -1.90560 98.3942 -10.0000 + -11.2250 107.786 -10.0000 + -6.95211 103.624 -10.0000 + 8.85512 87.9358 -10.0000 + 17.6842 78.8335 -10.0000 + 19.9321 76.7818 -10.0000 + 2.44079 94.1307 -10.0000 + -1.11820 97.6942 -10.0000 + 1.78880 94.8258 -10.0000 + 8.25125 88.6855 -10.0000 + 13.6993 83.0870 -10.0000 + 1.10371 95.5296 -10.0000 + -6.12759 103.035 -10.0000 + -10.4338 107.257 -10.0000 + 0.391051 96.2482 -10.0000 + -13.0309 109.992 -10.0000 + 7.62992 89.4296 -10.0000 + 17.1913 79.6498 -10.0000 + -0.349404 96.9755 -10.0000 + 13.1379 83.8824 -10.0000 + -5.30299 102.434 -10.0000 + 6.98844 90.1746 -10.0000 + 19.4729 77.6422 -10.0000 + -9.62961 106.718 -10.0000 + 16.6830 80.4595 -10.0000 + 12.5699 84.6756 -10.0000 + 6.33417 90.9290 -10.0000 + -12.2492 109.525 -10.0000 + -4.47908 101.819 -10.0000 + -8.81537 106.172 -10.0000 + 11.9957 85.4649 -10.0000 + 5.67680 91.6957 -10.0000 + 16.1612 81.2660 -10.0000 + -3.65633 101.188 -10.0000 + 19.0019 78.4942 -10.0000 + -11.4587 109.047 -10.0000 + 5.02630 92.4699 -10.0000 + 11.4156 86.2489 -10.0000 + -7.99439 105.617 -10.0000 + -2.83516 100.539 -10.0000 + 15.6282 82.0708 -10.0000 + 4.39097 93.2424 -10.0000 + 10.8293 87.0265 -10.0000 + -7.16843 105.052 -10.0000 + -2.01639 99.8695 -10.0000 + -10.6627 108.557 -10.0000 + 3.77058 93.9991 -10.0000 + 18.5190 79.3376 -10.0000 + 15.0853 82.8746 -10.0000 + 10.2357 87.7976 -10.0000 + 3.13835 94.7275 -10.0000 + -1.20218 99.1745 -10.0000 + -6.33699 104.475 -10.0000 + 9.63291 88.5622 -10.0000 + 2.48541 95.4462 -10.0000 + 14.5324 83.6786 -10.0000 + -9.85894 108.055 -10.0000 + 9.01855 89.3211 -10.0000 + -0.397990 98.4504 -10.0000 + 18.0240 80.1729 -10.0000 + 1.81144 96.1738 -10.0000 + -5.50238 103.885 -10.0000 + 1.11432 96.9237 -10.0000 + 0.382858 97.6959 -10.0000 + 8.39036 90.0762 -10.0000 + 13.9703 84.4812 -10.0000 + -9.04746 107.540 -10.0000 + 7.74822 90.8307 -10.0000 + -4.66631 103.280 -10.0000 + 17.5170 81.0013 -10.0000 + 13.3991 85.2815 -10.0000 + 7.09611 91.5876 -10.0000 + -8.22857 107.013 -10.0000 + -3.82980 102.660 -10.0000 + 6.43997 92.3474 -10.0000 + 12.8199 86.0775 -10.0000 + 16.9985 81.8239 -10.0000 + 5.78598 93.1067 -10.0000 + -2.99330 102.022 -10.0000 + -7.40249 106.472 -10.0000 + 5.13861 93.8598 -10.0000 + 12.2331 86.8677 -10.0000 + 16.4694 82.6417 -10.0000 + -2.15688 101.365 -10.0000 + 4.49690 94.6006 -10.0000 + 11.6387 87.6517 -10.0000 + -6.56691 105.914 -10.0000 + 3.85239 95.3270 -10.0000 + 15.9287 83.4573 -10.0000 + -1.32047 100.684 -10.0000 + 11.0357 88.4294 -10.0000 + 3.20083 96.0499 -10.0000 + -0.484322 99.9744 -10.0000 + 10.4228 89.2013 -10.0000 + 2.54185 96.7878 -10.0000 + -5.72490 105.340 -10.0000 + 15.3770 84.2708 -10.0000 + 1.87213 97.5682 -10.0000 + 9.79863 89.9681 -10.0000 + 0.349445 99.2255 -10.0000 + 1.16665 98.4219 -10.0000 + 9.16224 90.7310 -10.0000 + 14.8150 85.0811 -10.0000 + -4.87818 104.749 -10.0000 + 8.51427 91.4911 -10.0000 + -4.02903 104.142 -10.0000 + 7.85742 92.2491 -10.0000 + 14.2402 85.8908 -10.0000 + 7.19582 93.0037 -10.0000 + 6.53440 93.7516 -10.0000 + -3.17861 103.517 -10.0000 + 13.6554 86.6956 -10.0000 + 5.87793 94.4873 -10.0000 + -2.32725 102.874 -10.0000 + 5.22571 95.2100 -10.0000 + 13.0616 87.4941 -10.0000 + 4.57556 95.9211 -10.0000 + -1.47450 102.210 -10.0000 + 3.92799 96.6292 -10.0000 + 12.4588 88.2861 -10.0000 + 3.28855 97.3527 -10.0000 + -0.619038 101.522 -10.0000 + 11.8464 89.0717 -10.0000 + 2.66849 98.1383 -10.0000 + 0.242226 100.804 -10.0000 + 11.2234 89.8514 -10.0000 + 10.5888 90.6258 -10.0000 + 1.12003 100.042 -10.0000 + 9.94241 91.3953 -10.0000 + 2.07039 99.1855 -10.0000 + 9.28507 92.1601 -10.0000 + 8.61878 92.9194 -10.0000 + 7.94705 93.6707 -10.0000 + 7.28023 94.4038 -10.0000 + 6.61817 95.1194 -10.0000 + 5.96017 95.8190 -10.0000 + 5.30628 96.5046 -10.0000 + 4.65937 97.1800 -10.0000 + 4.03114 97.8503 -10.0000 + 3.46177 98.5115 -10.0000 + 3.07867 99.0923 -10.0000 + 0.986174 0.00000 -10.0000 + 0.00000 0.00000 -10.0000 + 0.00000 0.985116 -10.0000 + 0.00000 1.96984 -10.0000 + 1.97220 0.00000 -10.0000 + 0.00000 2.95402 -10.0000 + 2.95800 0.00000 -10.0000 + 0.00000 3.93751 -10.0000 + 3.94344 0.00000 -10.0000 + 0.00000 4.92022 -10.0000 + 4.92839 0.00000 -10.0000 + 0.00000 5.90207 -10.0000 + 5.91295 0.00000 -10.0000 + 0.00000 6.88298 -10.0000 + 6.89747 0.00000 -10.0000 + 0.00000 7.86318 -10.0000 + 7.88230 0.00000 -10.0000 + 0.00000 8.84326 -10.0000 + 8.86757 0.00000 -10.0000 + 0.00000 9.82390 -10.0000 + 9.85302 0.00000 -10.0000 + 0.00000 10.8055 -10.0000 + 10.8381 0.00000 -10.0000 + 0.00000 11.7880 -10.0000 + 11.8222 0.00000 -10.0000 + 0.00000 12.7710 -10.0000 + 12.8045 0.00000 -10.0000 + -0.799600E-03 13.7537 -10.0000 + 13.8128 0.00000 -10.0000 + -0.263000E-02 14.7357 -10.0000 + 14.8230 0.00000 -10.0000 + -0.351000E-02 15.7448 -10.0000 + 15.8376 0.00000 -10.0000 + -0.264200E-02 16.7583 -10.0000 + 16.8549 0.00000 -10.0000 + -0.515400E-03 17.7730 -10.0000 + 17.8776 0.00000 -10.0000 + 0.141890E-02 18.7860 -10.0000 + 18.9010 0.00000 -10.0000 + 0.111230E-02 19.7950 -10.0000 + 19.9261 0.00000 -10.0000 + -0.376900E-02 20.8050 -10.0000 + 20.9505 0.00000 -10.0000 + -0.153480E-01 21.8019 -10.0000 + 21.9728 0.00000 -10.0000 + -0.354610E-01 22.7939 -10.0000 + 22.9893 0.00000 -10.0000 + -0.660500E-01 23.8026 -10.0000 + 24.0028 0.00000 -10.0000 + -0.107305 24.8114 -10.0000 + 25.0120 0.00000 -10.0000 + -0.158415 25.8201 -10.0000 + 26.0152 0.00000 -10.0000 + -0.216604 26.8015 -10.0000 + 27.0131 0.00000 -10.0000 + -0.283881 27.7821 -10.0000 + 28.0093 0.00000 -10.0000 + -0.360278 28.7615 -10.0000 + 29.0046 0.00000 -10.0000 + -0.445797 29.7394 -10.0000 + 30.0000 1.02069 -10.0000 + 30.0000 0.00000 -10.0000 + -0.540482 30.7161 -10.0000 + 30.0000 2.04103 -10.0000 + -0.644425 31.6921 -10.0000 + -0.757709 32.6676 -10.0000 + 30.0000 3.06089 -10.0000 + -0.880351 33.6424 -10.0000 + 30.0000 4.08002 -10.0000 + -1.01228 34.6153 -10.0000 + 30.0000 5.09784 -10.0000 + -1.15336 35.5853 -10.0000 + 30.0000 6.11374 -10.0000 + -1.30347 36.5514 -10.0000 + 30.0000 7.12716 -10.0000 + -1.46802 37.5456 -10.0000 + -1.64317 38.5409 -10.0000 + 30.0000 8.13805 -10.0000 + -1.82881 39.5360 -10.0000 + 30.0000 9.14806 -10.0000 + -2.02422 40.5267 -10.0000 + 30.0000 10.1346 -10.0000 + -2.22998 41.5155 -10.0000 + 30.0000 11.1219 -10.0000 + -2.44259 42.4864 -10.0000 + -49.0242 89.9864 -10.0000 + -50.0000 90.0000 -10.0000 + -50.0000 91.0265 -10.0000 + -2.66522 43.4546 -10.0000 + 30.0000 12.1099 -10.0000 + -2.89786 44.4198 -10.0000 + -48.0488 89.9568 -10.0000 + 30.0000 13.0989 -10.0000 + -50.0000 92.0703 -10.0000 + -3.14059 45.3818 -10.0000 + -47.0744 89.9021 -10.0000 + 30.0000 14.0890 -10.0000 + -50.0000 93.1245 -10.0000 + -3.39351 46.3406 -10.0000 + -3.65665 47.2961 -10.0000 + -46.0675 89.8221 -10.0000 + 30.0000 15.0804 -10.0000 + -50.0000 94.1823 -10.0000 + -3.93536 48.2660 -10.0000 + -45.0243 89.7134 -10.0000 + 30.0000 16.0737 -10.0000 + -50.0000 95.2325 -10.0000 + -4.22822 49.2432 -10.0000 + -43.9336 89.5710 -10.0000 + -4.53512 50.2256 -10.0000 + 30.0000 17.0682 -10.0000 + -50.0000 96.2425 -10.0000 + -4.85529 51.2093 -10.0000 + -42.8738 89.4041 -10.0000 + 30.0000 18.0663 -10.0000 + -50.0000 97.1476 -10.0000 + -5.18781 52.1906 -10.0000 + -41.8882 89.2229 -10.0000 + -50.0000 98.0571 -10.0000 + -5.53151 53.1656 -10.0000 + 30.0000 19.0628 -10.0000 + -40.9581 89.0285 -10.0000 + -5.88537 54.1312 -10.0000 + -50.0000 98.9729 -10.0000 + -40.0237 88.8098 -10.0000 + 30.0000 20.0728 -10.0000 + -6.24839 55.0849 -10.0000 + -39.0900 88.5674 -10.0000 + -50.0000 99.8939 -10.0000 + -6.62060 56.0271 -10.0000 + 30.0000 21.0601 -10.0000 + -38.1578 88.3011 -10.0000 + -7.00354 56.9616 -10.0000 + -50.0000 100.816 -10.0000 + -7.39030 57.8726 -10.0000 + 30.0000 22.0721 -10.0000 + -37.2283 88.0107 -10.0000 + -7.78847 58.7785 -10.0000 + -36.3024 87.6963 -10.0000 + -50.0000 101.735 -10.0000 + -8.19861 59.6798 -10.0000 + 30.0000 23.0872 -10.0000 + -35.3814 87.3579 -10.0000 + -8.62989 60.5953 -10.0000 + -50.0000 102.697 -10.0000 + -9.07543 61.5084 -10.0000 + -34.4663 86.9959 -10.0000 + 30.0000 24.1094 -10.0000 + -9.53581 62.4193 -10.0000 + -33.5583 86.6104 -10.0000 + -10.0094 63.3238 -10.0000 + -50.0000 103.649 -10.0000 + -32.6585 86.2019 -10.0000 + 30.0000 25.1411 -10.0000 + -10.4941 64.2176 -10.0000 + -31.7677 85.7708 -10.0000 + -10.9773 65.0785 -10.0000 + -50.0000 104.654 -10.0000 + -30.8869 85.3177 -10.0000 + -11.4673 65.9224 -10.0000 + 30.0000 26.1843 -10.0000 + -11.9662 66.7532 -10.0000 + -30.0167 84.8432 -10.0000 + -12.4749 67.5723 -10.0000 + -29.1580 84.3480 -10.0000 + -50.0000 105.662 -10.0000 + -12.9932 68.3792 -10.0000 + -28.3114 83.8327 -10.0000 + 30.0000 27.2408 -10.0000 + -13.5198 69.1722 -10.0000 + -27.4776 83.2981 -10.0000 + -14.0535 69.9494 -10.0000 + -26.6572 82.7447 -10.0000 + -14.5928 70.7092 -10.0000 + -50.0000 106.714 -10.0000 + -25.8506 82.1734 -10.0000 + -15.1846 71.5147 -10.0000 + -15.8915 72.4400 -10.0000 + 30.0000 28.3099 -10.0000 + -25.0578 81.5847 -10.0000 + -24.2792 80.9795 -10.0000 + -23.5147 80.3583 -10.0000 + -16.6381 73.3764 -10.0000 + -22.7647 79.7219 -10.0000 + -17.2848 74.1551 -10.0000 + -22.0293 79.0712 -10.0000 + -17.9444 74.9200 -10.0000 + -21.3089 78.4068 -10.0000 + -18.5841 75.6348 -10.0000 + -20.6037 77.7298 -10.0000 + -19.2408 76.3424 -10.0000 + -50.0000 107.809 -10.0000 + -19.9142 77.0412 -10.0000 + 30.0000 29.3772 -10.0000 + -50.0000 108.945 -10.0000 + 30.0000 30.3872 -10.0000 + -50.0000 110.114 -10.0000 + 30.0000 31.2754 -10.0000 + -50.0000 111.234 -10.0000 + 30.0000 32.1731 -10.0000 + 30.0000 33.0821 -10.0000 + -50.0000 112.244 -10.0000 + -50.0000 113.161 -10.0000 + 29.9984 34.0031 -10.0000 + -50.0000 114.087 -10.0000 + 29.9965 34.9362 -10.0000 + 29.9959 35.8800 -10.0000 + -50.0000 115.020 -10.0000 + 29.9972 36.8321 -10.0000 + -50.0000 115.957 -10.0000 + 29.9996 37.7895 -10.0000 + -50.0000 116.895 -10.0000 + 30.0016 38.7495 -10.0000 + -50.0000 117.906 -10.0000 + 30.0011 39.7620 -10.0000 + -50.0000 118.943 -10.0000 + 29.9944 40.8113 -10.0000 + -50.0000 120.000 -10.0000 + -49.0081 119.991 -10.0000 + 29.9775 41.8928 -10.0000 + -48.0164 119.974 -10.0000 + 29.9461 43.0055 -10.0000 + -47.0068 119.944 -10.0000 + 29.8963 44.1483 -10.0000 + -46.0038 119.900 -10.0000 + -44.9970 119.844 -10.0000 + 29.8261 45.3130 -10.0000 + -43.9869 119.774 -10.0000 + 29.7405 46.4428 -10.0000 + -42.9742 119.691 -10.0000 + 29.6524 47.4489 -10.0000 + -41.9595 119.595 -10.0000 + 29.5645 48.3356 -10.0000 + -40.9440 119.486 -10.0000 + 29.4781 49.1226 -10.0000 + -39.9243 119.363 -10.0000 + 29.3677 50.0374 -10.0000 + -38.9087 119.228 -10.0000 + 29.2454 50.9610 -10.0000 + 29.1110 51.8924 -10.0000 + -37.8999 119.080 -10.0000 + 28.9644 52.8301 -10.0000 + -36.9011 118.920 -10.0000 + 28.8055 53.7722 -10.0000 + -35.9134 118.750 -10.0000 + 28.6337 54.7219 -10.0000 + -34.9626 118.574 -10.0000 + 28.4484 55.6794 -10.0000 + -34.0059 118.385 -10.0000 + 28.2503 56.6401 -10.0000 + -33.0530 118.184 -10.0000 + 28.0402 57.5989 -10.0000 + -32.1135 117.975 -10.0000 + 27.8123 58.5804 -10.0000 + -31.1828 117.756 -10.0000 + 27.5708 59.5636 -10.0000 + -30.2672 117.528 -10.0000 + 27.3152 60.5495 -10.0000 + -29.3704 117.295 -10.0000 + 27.0459 61.5361 -10.0000 + -28.5052 117.059 -10.0000 + 26.7634 62.5208 -10.0000 + -27.5340 116.781 -10.0000 + 26.4686 63.5012 -10.0000 + -26.5028 116.472 -10.0000 + 26.1620 64.4753 -10.0000 + -25.4188 116.130 -10.0000 + 25.8444 65.4414 -10.0000 + -24.3582 115.780 -10.0000 + 25.5161 66.3989 -10.0000 + -23.3466 115.429 -10.0000 + 25.1765 67.3501 -10.0000 + -22.3960 115.087 -10.0000 + 24.8337 68.2737 -10.0000 + -21.4818 114.744 -10.0000 + -20.5721 114.390 -10.0000 + 24.4805 69.1910 -10.0000 + -19.6643 114.024 -10.0000 + 24.1165 70.1028 -10.0000 + -18.7563 113.645 -10.0000 + 23.7416 71.0097 -10.0000 + -17.8291 113.245 -10.0000 + 23.3555 71.9123 -10.0000 + 22.9580 72.8112 -10.0000 + -16.8938 112.826 -10.0000 + 22.5488 73.7065 -10.0000 + -15.9760 112.402 -10.0000 + 22.1280 74.5982 -10.0000 + -15.0647 111.966 -10.0000 + 21.6957 75.4860 -10.0000 + -14.2274 111.554 -10.0000 + 21.2520 76.3694 -10.0000 + -13.3949 111.132 -10.0000 + 20.7971 77.2478 -10.0000 + -12.5636 110.698 -10.0000 + 20.3314 78.1206 -10.0000 + -11.7361 110.253 -10.0000 + 19.8551 78.9873 -10.0000 + -10.9137 109.799 -10.0000 + -10.0957 109.335 -10.0000 + 19.3686 79.8473 -10.0000 + -9.27920 108.859 -10.0000 + 18.8720 80.7003 -10.0000 + -8.46115 108.369 -10.0000 + 18.3656 81.5459 -10.0000 + -7.64139 107.864 -10.0000 + 17.8497 82.3836 -10.0000 + -6.82059 107.345 -10.0000 + 17.3224 83.2168 -10.0000 + -5.97364 106.795 -10.0000 + 16.7836 84.0449 -10.0000 + 16.2346 84.8662 -10.0000 + -5.11715 106.223 -10.0000 + 15.6765 85.6791 -10.0000 + -4.25569 105.631 -10.0000 + 15.0953 86.5032 -10.0000 + -3.39170 105.021 -10.0000 + -2.52619 104.392 -10.0000 + 14.5040 87.3194 -10.0000 + -1.65920 103.743 -10.0000 + 13.9025 88.1281 -10.0000 + -0.789885 103.074 -10.0000 + 13.2907 88.9294 -10.0000 + 0.833089E-01 102.383 -10.0000 + 12.6681 89.7237 -10.0000 + 12.0341 90.5120 -10.0000 + 0.961542 101.667 -10.0000 + 11.3882 91.2946 -10.0000 + 1.83869 100.931 -10.0000 + 10.7304 92.0713 -10.0000 + 2.66728 100.216 -10.0000 + 10.0612 92.8415 -10.0000 + 9.38181 93.6037 -10.0000 + 8.70025 94.3490 -10.0000 + 3.42308 99.5459 -10.0000 + 8.03512 95.0587 -10.0000 + 7.37111 95.7503 -10.0000 + 6.70907 96.4237 -10.0000 + 6.04942 97.0793 -10.0000 + 4.07490 98.9542 -10.0000 + 4.73701 98.3396 -10.0000 + 5.39216 97.7176 -10.0000 + 0.987430 0.982422 -10.0000 + 0.989579 1.96437 -10.0000 + 1.97495 0.978707 -10.0000 + 0.993076 2.94629 -10.0000 + 1.97962 1.95700 -10.0000 + 2.96212 0.973676 -10.0000 + 1.98738 2.93572 -10.0000 + 0.997714 3.92884 -10.0000 + 2.96927 1.94665 -10.0000 + 3.94782 0.967189 -10.0000 + 2.98210 2.92018 -10.0000 + 1.99824 3.91661 -10.0000 + 1.00226 4.91222 -10.0000 + 3.95630 1.93264 -10.0000 + 4.93067 0.959970 -10.0000 + 2.00984 4.90163 -10.0000 + 3.00207 3.89769 -10.0000 + 3.97368 2.89715 -10.0000 + 1.00442 5.89651 -10.0000 + 4.93738 1.91595 -10.0000 + 5.91031 0.954121 -10.0000 + 3.02711 4.88491 -10.0000 + 2.01622 5.89097 -10.0000 + 4.00542 3.86570 -10.0000 + 4.95466 2.86596 -10.0000 + 1.00216 6.87987 -10.0000 + 5.91026 1.90154 -10.0000 + 6.88792 0.952589 -10.0000 + 3.04537 5.88572 -10.0000 + 2.01015 6.87950 -10.0000 + 4.99366 3.81193 -10.0000 + 5.91685 2.83465 -10.0000 + 4.05648 4.85188 -10.0000 + 0.996818 7.86035 -10.0000 + 6.87845 1.89839 -10.0000 + 7.86642 0.955737 -10.0000 + 3.03004 6.88676 -10.0000 + 1.99647 7.86137 -10.0000 + 5.93626 3.73868 -10.0000 + 6.86855 2.83033 -10.0000 + 7.84889 1.90640 -10.0000 + 0.991156 8.83771 -10.0000 + 5.08179 4.77305 -10.0000 + 8.84772 0.962195 -10.0000 + 4.11625 5.87969 -10.0000 + 5.98008 4.57515 -10.0000 + 3.00003 7.87195 -10.0000 + 1.98259 8.83558 -10.0000 + 6.85513 3.73834 -10.0000 + 4.07012 6.91203 -10.0000 + 7.82660 2.84769 -10.0000 + 0.987649 9.81325 -10.0000 + 8.82568 1.92137 -10.0000 + 9.83266 0.970302 -10.0000 + 5.32035 5.86730 -10.0000 + 6.06513 5.24143 -10.0000 + 6.82659 4.60798 -10.0000 + 4.00568 7.90180 -10.0000 + 2.97198 8.84088 -10.0000 + 1.97419 9.80489 -10.0000 + 7.79368 3.77589 -10.0000 + 8.79760 2.87566 -10.0000 + 0.987758 10.7896 -10.0000 + 9.80957 1.93932 -10.0000 + 10.8209 0.978797 -10.0000 + 5.13423 6.98432 -10.0000 + 6.74147 5.42856 -10.0000 + 7.73751 4.69033 -10.0000 + 3.95340 8.85955 -10.0000 + 6.41110 6.26414 -10.0000 + 2.95553 9.79971 -10.0000 + 5.00244 7.96766 -10.0000 + 1.97454 10.7740 -10.0000 + 8.75904 3.82494 -10.0000 + 9.78041 2.90658 -10.0000 + 0.991543 11.7684 -10.0000 + 10.7999 1.95779 -10.0000 + 11.8119 0.986591 -10.0000 + 6.14831 7.18848 -10.0000 + 7.62933 5.60135 -10.0000 + 3.92325 9.79938 -10.0000 + 4.91557 8.89979 -10.0000 + 2.95639 10.7569 -10.0000 + 1.98363 11.7478 -10.0000 + 9.74173 3.87226 -10.0000 + 10.7730 2.93850 -10.0000 + 8.70424 4.77479 -10.0000 + 0.997689 12.7519 -10.0000 + 11.7955 1.97423 -10.0000 + 12.8066 0.993268 -10.0000 + 5.95591 8.08826 -10.0000 + 7.41334 6.53429 -10.0000 + 7.08535 7.42092 -10.0000 + 8.63202 5.74850 -10.0000 + 3.92492 10.7351 -10.0000 + 4.86212 9.80637 -10.0000 + 2.97461 11.7219 -10.0000 + 1.99800 12.7297 -10.0000 + 10.7383 3.92404 -10.0000 + 9.68985 4.83231 -10.0000 + 11.7730 2.96479 -10.0000 + 5.84560 8.96949 -10.0000 + 1.00429 13.7401 -10.0000 + 12.7955 1.98762 -10.0000 + 13.8108 0.998905 -10.0000 + 6.82637 8.22943 -10.0000 + 4.86204 10.7018 -10.0000 + 3.96148 11.6848 -10.0000 + 5.74947 9.82735 -10.0000 + 3.00148 12.7002 -10.0000 + 9.62219 5.76126 -10.0000 + 8.57445 6.86648 -10.0000 + 2.01367 13.7205 -10.0000 + 10.6930 4.92289 -10.0000 + 11.7448 3.96151 -10.0000 + 12.7769 2.98463 -10.0000 + 7.94734 7.74008 -10.0000 + 1.00982 14.7346 -10.0000 + 13.7999 1.99836 -10.0000 + 6.76197 9.06726 -10.0000 + 14.8197 1.00405 -10.0000 + 7.52697 8.34578 -10.0000 + 9.54120 6.55048 -10.0000 + 5.72413 10.6435 -10.0000 + 4.94204 11.6251 -10.0000 + 4.00832 12.6584 -10.0000 + 6.56585 9.89333 -10.0000 + 3.02997 13.6922 -10.0000 + 11.7117 4.96974 -10.0000 + 10.6309 5.96538 -10.0000 + 2.02707 14.7204 -10.0000 + 12.7545 3.98709 -10.0000 + 1.01363 15.7414 -10.0000 + 13.7818 2.99906 -10.0000 + 14.8076 2.00795 -10.0000 + 15.8327 1.00937 -10.0000 + 6.40115 10.5418 -10.0000 + 5.92978 11.5151 -10.0000 + 5.01850 12.5966 -10.0000 + 4.05642 13.6525 -10.0000 + 3.05370 14.6960 -10.0000 + 11.6737 5.99437 -10.0000 + 12.7335 4.99982 -10.0000 + 2.03567 15.7298 -10.0000 + 13.7596 4.00252 -10.0000 + 1.01534 16.7545 -10.0000 + 14.7865 3.01092 -10.0000 + 15.8192 2.01857 -10.0000 + 16.8508 1.01486 -10.0000 + 6.02947 12.5039 -10.0000 + 5.09746 13.5986 -10.0000 + 4.09539 14.6607 -10.0000 + 3.06795 15.7100 -10.0000 + 12.7246 6.02838 -10.0000 + 2.03835 16.7459 -10.0000 + 13.7406 5.01435 -10.0000 + 1.01454 17.7698 -10.0000 + 14.7574 4.00998 -10.0000 + 15.7940 3.02689 -10.0000 + 16.8368 2.03008 -10.0000 + 17.8728 1.01995 -10.0000 + 6.15755 13.5318 -10.0000 + 5.16134 14.6126 -10.0000 + 4.11482 15.6803 -10.0000 + 3.07082 16.7323 -10.0000 + 2.03355 17.7653 -10.0000 + 14.7239 4.99468 -10.0000 + 1.01065 18.7847 -10.0000 + 13.7430 6.06308 -10.0000 + 15.7543 4.03215 -10.0000 + 16.8101 3.04593 -10.0000 + 17.8605 2.04075 -10.0000 + 18.8986 1.02400 -10.0000 + 5.18026 15.6364 -10.0000 + 14.6983 5.92790 -10.0000 + 4.12168 16.7121 -10.0000 + 3.05991 17.7586 -10.0000 + 6.28458 14.5527 -10.0000 + 15.6933 5.02872 -10.0000 + 2.02385 18.7838 -10.0000 + 1.00359 19.7970 -10.0000 + 16.7661 4.06295 -10.0000 + 17.8366 3.06347 -10.0000 + 18.8888 2.04912 -10.0000 + 19.9251 1.02676 -10.0000 + 14.7114 6.69755 -10.0000 + 15.5820 6.01134 -10.0000 + 6.23929 15.5682 -10.0000 + 4.09873 17.7505 -10.0000 + 5.21158 16.6815 -10.0000 + 3.04259 18.7821 -10.0000 + 2.01078 19.7999 -10.0000 + 0.992598 20.8079 -10.0000 + 16.6866 5.08566 -10.0000 + 17.7979 4.08999 -10.0000 + 18.8705 3.07659 -10.0000 + 20.9501 1.02821 -10.0000 + 19.9186 2.05460 -10.0000 + 15.3803 6.95810 -10.0000 + 7.11151 15.4651 -10.0000 + 16.5465 6.12754 -10.0000 + 4.06843 18.7806 -10.0000 + 5.14990 17.7482 -10.0000 + 3.02365 19.8010 -10.0000 + 0.976842 21.8141 -10.0000 + 1.99567 20.8134 -10.0000 + 6.41551 16.6233 -10.0000 + 21.9717 1.02855 -10.0000 + 17.7384 5.12423 -10.0000 + 18.8422 4.10827 -10.0000 + 19.9066 3.08459 -10.0000 + 20.9468 2.05733 -10.0000 + 7.47851 16.0996 -10.0000 + 16.2812 7.24760 -10.0000 + 5.09640 18.7847 -10.0000 + 0.954445 22.8223 -10.0000 + 4.04062 19.8022 -10.0000 + 1.97767 21.8265 -10.0000 + 3.00458 20.8174 -10.0000 + 6.19761 17.7732 -10.0000 + 17.6088 6.18207 -10.0000 + 22.9898 1.02804 -10.0000 + 21.9711 2.05777 -10.0000 + 18.8026 5.14698 -10.0000 + 19.8890 4.11804 -10.0000 + 20.9404 3.08811 -10.0000 + 7.18505 17.1397 -10.0000 + 7.94593 16.8147 -10.0000 + 0.923096 23.8376 -10.0000 + 1.95549 22.8435 -10.0000 + 5.05776 19.8055 -10.0000 + 2.98580 21.8344 -10.0000 + 6.11444 18.8012 -10.0000 + 4.01723 20.8194 -10.0000 + 17.4189 7.27969 -10.0000 + 7.13981 17.8932 -10.0000 + 24.0027 1.02694 -10.0000 + 22.9904 2.05650 -10.0000 + 21.9691 3.08812 -10.0000 + 19.8667 5.15637 -10.0000 + 20.9316 4.12127 -10.0000 + 18.7307 6.19707 -10.0000 + 0.879808 24.8568 -10.0000 + 1.92645 23.8690 -10.0000 + 2.96684 22.8570 -10.0000 + 3.99845 21.8365 -10.0000 + 8.07386 17.7807 -10.0000 + 6.06891 19.8127 -10.0000 + 5.03005 20.8202 -10.0000 + 7.10080 18.8309 -10.0000 + 17.1400 8.42317 -10.0000 + 25.0113 1.02552 -10.0000 + 24.0042 2.05411 -10.0000 + 22.9913 3.08564 -10.0000 + 21.9665 4.11991 -10.0000 + 20.9217 5.15739 -10.0000 + 19.8432 6.20071 -10.0000 + 18.6451 7.26581 -10.0000 + 0.820808 25.8750 -10.0000 + 1.88490 24.9044 -10.0000 + 2.94603 23.8921 -10.0000 + 9.12525 17.6153 -10.0000 + 3.98491 22.8591 -10.0000 + 5.01113 21.8333 -10.0000 + 6.03927 20.8212 -10.0000 + 7.06911 19.8206 -10.0000 + 8.08646 18.7960 -10.0000 + 26.0163 1.02402 -10.0000 + 25.0130 2.05109 -10.0000 + 24.0067 3.08154 -10.0000 + 17.4902 9.44545 -10.0000 + 22.9927 4.11551 -10.0000 + 21.9644 5.15317 -10.0000 + 20.9139 6.19638 -10.0000 + 19.8039 7.24914 -10.0000 + 18.6135 8.33693 -10.0000 + 0.744571 26.8786 -10.0000 + 1.81960 25.9451 -10.0000 + 2.91754 24.9493 -10.0000 + 3.97868 23.8962 -10.0000 + 5.00178 22.8480 -10.0000 + 6.02002 21.8281 -10.0000 + 7.04333 20.8223 -10.0000 + 8.06783 19.8139 -10.0000 + 10.1553 17.7357 -10.0000 + 9.10250 18.7582 -10.0000 + 27.0141 1.02264 -10.0000 + 26.0164 2.04794 -10.0000 + 25.0158 3.07668 -10.0000 + 24.0103 4.10920 -10.0000 + 22.9957 5.14595 -10.0000 + 21.9642 6.18717 -10.0000 + 20.9087 7.23537 -10.0000 + 17.7701 10.4759 -10.0000 + 19.8015 8.29748 -10.0000 + 18.7067 9.38191 -10.0000 + 0.659755 27.8698 -10.0000 + 1.71697 26.9687 -10.0000 + 5.00651 23.8674 -10.0000 + 2.85986 26.0343 -10.0000 + 6.01125 22.8335 -10.0000 + 3.98469 24.9705 -10.0000 + 7.02431 21.8242 -10.0000 + 8.04559 20.8215 -10.0000 + 9.07670 19.8072 -10.0000 + 28.0106 1.02157 -10.0000 + 27.0156 2.04507 -10.0000 + 10.1223 18.7976 -10.0000 + 11.2001 17.8727 -10.0000 + 26.0193 3.07165 -10.0000 + 25.0207 4.10212 -10.0000 + 24.0151 5.13664 -10.0000 + 22.9975 6.17520 -10.0000 + 21.9648 7.21920 -10.0000 + 0.571181 28.8525 -10.0000 + 20.9068 8.27027 -10.0000 + 19.8460 9.33523 -10.0000 + 1.60984 27.9666 -10.0000 + 18.8437 10.4139 -10.0000 + 17.9559 11.5184 -10.0000 + 2.69869 27.0854 -10.0000 + 6.01624 23.8363 -10.0000 + 5.03708 24.8913 -10.0000 + 7.01360 22.8226 -10.0000 + 8.02585 21.8230 -10.0000 + 9.04977 20.8252 -10.0000 + 10.0867 19.8301 -10.0000 + 29.0054 1.02090 -10.0000 + 28.0118 2.04284 -10.0000 + 27.0181 3.06714 -10.0000 + 4.01620 26.1628 -10.0000 + 11.1446 18.8647 -10.0000 + 26.0238 4.09493 -10.0000 + 12.2462 17.9335 -10.0000 + 25.0247 5.12659 -10.0000 + 24.0183 6.16225 -10.0000 + 0.479551 29.8307 -10.0000 + 23.0011 7.20228 -10.0000 + 1.50810 28.9488 -10.0000 + 21.9725 8.24785 -10.0000 + 20.9399 9.30078 -10.0000 + 2.55967 28.0804 -10.0000 + 19.9274 10.3625 -10.0000 + 18.0619 12.5318 -10.0000 + 18.9696 11.4362 -10.0000 + 6.04130 24.8312 -10.0000 + 7.01342 23.8151 -10.0000 + 3.66720 27.2565 -10.0000 + 8.01178 22.8179 -10.0000 + 5.12328 25.9001 -10.0000 + 9.02676 21.8273 -10.0000 + 10.0550 20.8400 -10.0000 + 17.5760 13.5178 -10.0000 + 11.0977 19.8655 -10.0000 + 29.0062 2.04146 -10.0000 + 28.0139 3.06360 -10.0000 + 27.0218 4.08857 -10.0000 + 12.1608 18.9135 -10.0000 + 26.0275 5.11703 -10.0000 + 0.383842 30.8074 -10.0000 + 13.2466 17.9543 -10.0000 + 4.66746 26.8776 -10.0000 + 25.0288 6.14926 -10.0000 + 1.41095 29.9246 -10.0000 + 24.0228 7.18537 -10.0000 + 2.44494 29.0534 -10.0000 + 23.0083 8.22563 -10.0000 + 21.9886 9.27052 -10.0000 + 3.49357 28.2179 -10.0000 + 17.3727 14.1885 -10.0000 + 14.2198 17.3867 -10.0000 + 20.9764 10.3205 -10.0000 + 19.0595 12.4333 -10.0000 + 6.09402 25.8031 -10.0000 + 19.9938 11.3756 -10.0000 + 18.2678 13.4461 -10.0000 + 7.02591 24.7976 -10.0000 + 8.00504 23.8055 -10.0000 + 4.50781 27.5343 -10.0000 + 9.00835 22.8206 -10.0000 + 5.33016 26.7765 -10.0000 + 10.0274 21.8392 -10.0000 + 11.0590 20.8639 -10.0000 + 14.8909 17.1648 -10.0000 + 12.1023 19.9013 -10.0000 + 29.0073 3.06145 -10.0000 + 0.282709 31.7845 -10.0000 + 17.0538 15.0620 -10.0000 + 28.0161 4.08376 -10.0000 + 13.1506 18.9524 -10.0000 + 27.0249 5.10882 -10.0000 + 1.31522 30.8996 -10.0000 + 26.0314 6.13724 -10.0000 + 14.1482 18.1093 -10.0000 + 2.34469 30.0217 -10.0000 + 25.0333 7.16923 -10.0000 + 24.0289 8.20472 -10.0000 + 3.37394 29.1662 -10.0000 + 23.0193 9.24353 -10.0000 + 18.2162 14.3315 -10.0000 + 16.6733 15.8784 -10.0000 + 19.1489 13.3920 -10.0000 + 4.38565 28.3717 -10.0000 + 22.0110 10.2852 -10.0000 + 6.16926 26.7237 -10.0000 + 20.0542 12.3708 -10.0000 + 7.05075 25.7627 -10.0000 + 21.0172 11.3288 -10.0000 + 15.7718 16.9016 -10.0000 + 5.31715 27.5946 -10.0000 + 8.00604 24.7838 -10.0000 + 8.99531 23.8062 -10.0000 + 10.0044 22.8305 -10.0000 + 11.0268 21.8575 -10.0000 + 12.0586 20.8907 -10.0000 + 0.175006 32.7633 -10.0000 + 13.0931 19.9336 -10.0000 + 1.21796 31.8769 -10.0000 + 29.0084 4.08085 -10.0000 + 15.0171 18.0497 -10.0000 + 28.0184 5.10262 -10.0000 + 14.1042 19.0061 -10.0000 + 2.25132 30.9920 -10.0000 + 27.0280 6.12707 -10.0000 + 3.27685 30.1200 -10.0000 + 26.0353 7.15466 -10.0000 + 17.4009 15.9909 -10.0000 + 25.0383 8.18544 -10.0000 + 4.28832 29.2778 -10.0000 + 18.0522 15.3727 -10.0000 + 24.0366 9.21905 -10.0000 + 5.26066 28.4595 -10.0000 + 19.1566 14.3377 -10.0000 + 23.0331 10.2546 -10.0000 + 16.7642 16.7792 -10.0000 + 6.17847 27.6133 -10.0000 + 20.1036 13.3461 -10.0000 + 7.07868 26.7031 -10.0000 + 21.0552 12.3241 -10.0000 + 22.0357 11.2906 -10.0000 + 8.01290 25.7498 -10.0000 + 8.98734 24.7838 -10.0000 + 9.98594 23.8152 -10.0000 + 0.598273E-01 33.7444 -10.0000 + 10.9999 22.8463 -10.0000 + 12.0236 21.8793 -10.0000 + 1.11697 32.8581 -10.0000 + 13.0511 20.9167 -10.0000 + 15.9810 17.9276 -10.0000 + 14.0692 19.9625 -10.0000 + 2.15996 31.9675 -10.0000 + 17.5490 16.5532 -10.0000 + 29.0096 5.09891 -10.0000 + 3.18992 31.0825 -10.0000 + 28.0206 6.11951 -10.0000 + 15.0491 18.9957 -10.0000 + 27.0311 7.14253 -10.0000 + 4.20513 30.2140 -10.0000 + 26.0392 8.16837 -10.0000 + 5.19607 29.3641 -10.0000 + 25.0436 9.19695 -10.0000 + 19.1376 15.3132 -10.0000 + 6.15214 28.5118 -10.0000 + 20.1231 14.3109 -10.0000 + 24.0451 10.2274 -10.0000 + 21.0851 13.3064 -10.0000 + 7.08313 27.6268 -10.0000 + 22.0586 12.2860 -10.0000 + 18.2980 16.3440 -10.0000 + 23.0478 11.2580 -10.0000 + 8.01956 26.7018 -10.0000 + 8.98266 25.7526 -10.0000 + -0.636670E-01 34.7279 -10.0000 + 9.97124 24.7935 -10.0000 + 10.9771 23.8304 -10.0000 + 17.7176 17.1053 -10.0000 + 11.9941 22.8659 -10.0000 + 1.01056 33.8446 -10.0000 + 13.0167 21.9018 -10.0000 + 17.1069 17.8011 -10.0000 + 14.0373 20.9391 -10.0000 + 2.06757 32.9496 -10.0000 + 3.10726 32.0539 -10.0000 + 15.0433 19.9692 -10.0000 + 29.0107 6.11503 -10.0000 + 16.0334 18.9560 -10.0000 + 28.0227 7.13363 -10.0000 + 4.12960 31.1674 -10.0000 + 27.0339 8.15430 -10.0000 + 5.13212 30.2947 -10.0000 + 26.0428 9.17755 -10.0000 + 6.11040 29.4283 -10.0000 + 20.1296 15.2764 -10.0000 + 19.2003 16.2659 -10.0000 + 7.06674 28.5494 -10.0000 + 25.0487 10.2030 -10.0000 + 21.1016 14.2795 -10.0000 + 18.3698 17.1582 -10.0000 + 22.0764 13.2717 -10.0000 + 23.0609 12.2533 -10.0000 + 8.01632 27.6437 -10.0000 + 24.0534 11.2291 -10.0000 + -0.196541 35.7139 -10.0000 + 8.97767 26.7125 -10.0000 + 8.69317 9.74483 -10.0000 + 9.27896 9.06735 -10.0000 + 8.59955 8.33441 -10.0000 + 7.86910 9.18298 -10.0000 + 10.0002 8.53627 -10.0000 + 9.50043 7.66956 -10.0000 + 7.34584 10.1728 -10.0000 + 8.27429 10.5364 -10.0000 + 10.5267 7.22191 -10.0000 + 10.8211 8.17818 -10.0000 + 8.04660 11.4026 -10.0000 + 7.05593 11.2543 -10.0000 + 11.6268 7.01402 -10.0000 + 11.7010 8.01139 -10.0000 + 7.01400 12.3731 -10.0000 + 8.01211 12.2975 -10.0000 + 12.5960 8.04411 -10.0000 + 12.7456 7.05635 -10.0000 + 8.18153 13.1770 -10.0000 + 7.22231 13.4730 -10.0000 + 13.8274 7.34448 -10.0000 + 13.4613 8.27492 -10.0000 + 7.66987 14.5000 -10.0000 + 8.53589 14.0000 -10.0000 + 14.2530 8.69406 -10.0000 + 14.8175 7.86679 -10.0000 + 9.06769 14.7208 -10.0000 + 8.33440 15.4016 -10.0000 + 14.9293 9.28113 -10.0000 + 15.6655 8.59892 -10.0000 + 9.18321 16.1314 -10.0000 + 9.74599 15.3053 -10.0000 + 16.3301 9.49999 -10.0000 + 15.4641 9.99999 -10.0000 + 10.5382 15.7235 -10.0000 + 10.1732 16.6543 -10.0000 + 15.8190 10.8223 -10.0000 + 16.7775 10.5267 -10.0000 + 11.2547 16.9442 -10.0000 + 11.4037 15.9535 -10.0000 + 16.9880 11.6264 -10.0000 + 15.9845 11.7024 -10.0000 + 12.2984 15.9881 -10.0000 + 12.3735 16.9862 -10.0000 + 15.9523 12.5974 -10.0000 + 16.9421 12.7457 -10.0000 + 13.4735 16.7780 -10.0000 + 13.1783 15.8230 -10.0000 + 16.6524 13.8276 -10.0000 + 15.7211 13.4626 -10.0000 + 13.9989 15.4647 -10.0000 + 14.4997 16.3304 -10.0000 + 16.1309 14.8172 -10.0000 + 15.3045 14.2552 -10.0000 + 15.4006 15.6659 -10.0000 + 14.7194 14.9331 -10.0000 + 0.986174 0.00000 -1.66667 + 0.00000 0.00000 -1.66667 + 0.00000 0.985116 -1.66667 + 0.00000 1.96984 -1.66667 + 1.97220 0.00000 -1.66667 + 0.00000 2.95402 -1.66667 + 2.95800 0.00000 -1.66667 + 0.00000 3.93751 -1.66667 + 3.94344 0.00000 -1.66667 + 0.00000 4.92022 -1.66667 + 4.92839 0.00000 -1.66667 + 0.00000 5.90207 -1.66667 + 5.91295 0.00000 -1.66667 + 0.00000 6.88298 -1.66667 + 6.89747 0.00000 -1.66667 + 0.00000 7.86318 -1.66667 + 7.88230 0.00000 -1.66667 + 0.00000 8.84326 -1.66667 + 8.86757 0.00000 -1.66667 + 0.00000 9.82390 -1.66667 + 9.85302 0.00000 -1.66667 + 0.00000 10.8055 -1.66667 + 10.8381 0.00000 -1.66667 + 0.00000 11.7880 -1.66667 + 11.8222 0.00000 -1.66667 + 0.00000 12.7710 -1.66667 + 12.8045 0.00000 -1.66667 + -0.799600E-03 13.7537 -1.66667 + 13.8128 0.00000 -1.66667 + -0.263000E-02 14.7357 -1.66667 + 14.8230 0.00000 -1.66667 + -0.351000E-02 15.7448 -1.66667 + 15.8376 0.00000 -1.66667 + -0.264200E-02 16.7583 -1.66667 + 16.8549 0.00000 -1.66667 + -0.515400E-03 17.7730 -1.66667 + 17.8776 0.00000 -1.66667 + 0.141890E-02 18.7860 -1.66667 + 18.9010 0.00000 -1.66667 + 0.111230E-02 19.7950 -1.66667 + 19.9261 0.00000 -1.66667 + -0.376900E-02 20.8050 -1.66667 + 20.9505 0.00000 -1.66667 + -0.153480E-01 21.8019 -1.66667 + 21.9728 0.00000 -1.66667 + -0.354610E-01 22.7939 -1.66667 + 22.9893 0.00000 -1.66667 + -0.660500E-01 23.8026 -1.66667 + 24.0028 0.00000 -1.66667 + -0.107305 24.8114 -1.66667 + 25.0120 0.00000 -1.66667 + -0.158415 25.8201 -1.66667 + 26.0152 0.00000 -1.66667 + -0.216604 26.8015 -1.66667 + 27.0131 0.00000 -1.66667 + -0.283881 27.7821 -1.66667 + 28.0093 0.00000 -1.66667 + -0.360278 28.7615 -1.66667 + 29.0046 0.00000 -1.66667 + -0.445797 29.7394 -1.66667 + 30.0000 1.02069 -1.66667 + 30.0000 0.00000 -1.66667 + -0.540482 30.7161 -1.66667 + 30.0000 2.04103 -1.66667 + -0.644425 31.6921 -1.66667 + -0.757709 32.6676 -1.66667 + 30.0000 3.06089 -1.66667 + -0.880351 33.6424 -1.66667 + 30.0000 4.08002 -1.66667 + -1.01228 34.6153 -1.66667 + 30.0000 5.09784 -1.66667 + -1.15336 35.5853 -1.66667 + 30.0000 6.11374 -1.66667 + -1.30347 36.5514 -1.66667 + 30.0000 7.12716 -1.66667 + -1.46802 37.5456 -1.66667 + -1.64317 38.5409 -1.66667 + 30.0000 8.13805 -1.66667 + -1.82881 39.5360 -1.66667 + 30.0000 9.14806 -1.66667 + -2.02422 40.5267 -1.66667 + 30.0000 10.1346 -1.66667 + -2.22998 41.5155 -1.66667 + 30.0000 11.1219 -1.66667 + -2.44259 42.4864 -1.66667 + -49.0242 89.9864 -1.66667 + -50.0000 90.0000 -1.66667 + -50.0000 91.0265 -1.66667 + -2.66522 43.4546 -1.66667 + 30.0000 12.1099 -1.66667 + -2.89786 44.4198 -1.66667 + -48.0488 89.9568 -1.66667 + 30.0000 13.0989 -1.66667 + -50.0000 92.0703 -1.66667 + -3.14059 45.3818 -1.66667 + -47.0744 89.9021 -1.66667 + 30.0000 14.0890 -1.66667 + -50.0000 93.1245 -1.66667 + -3.39351 46.3406 -1.66667 + -3.65665 47.2961 -1.66667 + -46.0675 89.8221 -1.66667 + 30.0000 15.0804 -1.66667 + -50.0000 94.1823 -1.66667 + -3.93536 48.2660 -1.66667 + -45.0243 89.7134 -1.66667 + 30.0000 16.0737 -1.66667 + -50.0000 95.2325 -1.66667 + -4.22822 49.2432 -1.66667 + -43.9336 89.5710 -1.66667 + -4.53512 50.2256 -1.66667 + 30.0000 17.0682 -1.66667 + -50.0000 96.2425 -1.66667 + -4.85529 51.2093 -1.66667 + -42.8738 89.4041 -1.66667 + 30.0000 18.0663 -1.66667 + -50.0000 97.1476 -1.66667 + -5.18781 52.1906 -1.66667 + -41.8882 89.2229 -1.66667 + -50.0000 98.0571 -1.66667 + -5.53151 53.1656 -1.66667 + 30.0000 19.0628 -1.66667 + -40.9581 89.0285 -1.66667 + -5.88537 54.1312 -1.66667 + -50.0000 98.9729 -1.66667 + -40.0237 88.8098 -1.66667 + 30.0000 20.0728 -1.66667 + -6.24839 55.0849 -1.66667 + -39.0900 88.5674 -1.66667 + -50.0000 99.8939 -1.66667 + -6.62060 56.0271 -1.66667 + 30.0000 21.0601 -1.66667 + -38.1578 88.3011 -1.66667 + -7.00354 56.9616 -1.66667 + -50.0000 100.816 -1.66667 + -7.39030 57.8726 -1.66667 + 30.0000 22.0721 -1.66667 + -37.2283 88.0107 -1.66667 + -7.78847 58.7785 -1.66667 + -36.3024 87.6963 -1.66667 + -50.0000 101.735 -1.66667 + -8.19861 59.6798 -1.66667 + 30.0000 23.0872 -1.66667 + -35.3814 87.3579 -1.66667 + -8.62989 60.5953 -1.66667 + -50.0000 102.697 -1.66667 + -9.07543 61.5084 -1.66667 + -34.4663 86.9959 -1.66667 + 30.0000 24.1094 -1.66667 + -9.53581 62.4193 -1.66667 + -33.5583 86.6104 -1.66667 + -10.0094 63.3238 -1.66667 + -50.0000 103.649 -1.66667 + -32.6585 86.2019 -1.66667 + 30.0000 25.1411 -1.66667 + -10.4941 64.2176 -1.66667 + -31.7677 85.7708 -1.66667 + -10.9773 65.0785 -1.66667 + -50.0000 104.654 -1.66667 + -30.8869 85.3177 -1.66667 + -11.4673 65.9224 -1.66667 + 30.0000 26.1843 -1.66667 + -11.9662 66.7532 -1.66667 + -30.0167 84.8432 -1.66667 + -12.4749 67.5723 -1.66667 + -29.1580 84.3480 -1.66667 + -50.0000 105.662 -1.66667 + -12.9932 68.3792 -1.66667 + -28.3114 83.8327 -1.66667 + 30.0000 27.2408 -1.66667 + -13.5198 69.1722 -1.66667 + -27.4776 83.2981 -1.66667 + -14.0535 69.9494 -1.66667 + -26.6572 82.7447 -1.66667 + -14.5928 70.7092 -1.66667 + -50.0000 106.714 -1.66667 + -25.8506 82.1734 -1.66667 + -15.1846 71.5147 -1.66667 + -15.8915 72.4400 -1.66667 + 30.0000 28.3099 -1.66667 + -25.0578 81.5847 -1.66667 + -24.2792 80.9795 -1.66667 + -23.5147 80.3583 -1.66667 + -16.6381 73.3764 -1.66667 + -22.7647 79.7219 -1.66667 + -17.2848 74.1551 -1.66667 + -22.0293 79.0712 -1.66667 + -17.9444 74.9200 -1.66667 + -21.3089 78.4068 -1.66667 + -18.5841 75.6348 -1.66667 + -20.6037 77.7298 -1.66667 + -19.2408 76.3424 -1.66667 + -50.0000 107.809 -1.66667 + -19.9142 77.0412 -1.66667 + 30.0000 29.3772 -1.66667 + -50.0000 108.945 -1.66667 + 30.0000 30.3872 -1.66667 + -50.0000 110.114 -1.66667 + 30.0000 31.2754 -1.66667 + -50.0000 111.234 -1.66667 + 30.0000 32.1731 -1.66667 + 30.0000 33.0821 -1.66667 + -50.0000 112.244 -1.66667 + -50.0000 113.161 -1.66667 + 29.9984 34.0031 -1.66667 + -50.0000 114.087 -1.66667 + 29.9965 34.9362 -1.66667 + 29.9959 35.8800 -1.66667 + -50.0000 115.020 -1.66667 + 29.9972 36.8321 -1.66667 + -50.0000 115.957 -1.66667 + 29.9996 37.7895 -1.66667 + -50.0000 116.895 -1.66667 + 30.0016 38.7495 -1.66667 + -50.0000 117.906 -1.66667 + 30.0011 39.7620 -1.66667 + -50.0000 118.943 -1.66667 + 29.9944 40.8113 -1.66667 + -50.0000 120.000 -1.66667 + -49.0081 119.991 -1.66667 + 29.9775 41.8928 -1.66667 + -48.0164 119.974 -1.66667 + 29.9461 43.0055 -1.66667 + -47.0068 119.944 -1.66667 + 29.8963 44.1483 -1.66667 + -46.0038 119.900 -1.66667 + -44.9970 119.844 -1.66667 + 29.8261 45.3130 -1.66667 + -43.9869 119.774 -1.66667 + 29.7405 46.4428 -1.66667 + -42.9742 119.691 -1.66667 + 29.6524 47.4489 -1.66667 + -41.9595 119.595 -1.66667 + 29.5645 48.3356 -1.66667 + -40.9440 119.486 -1.66667 + 29.4781 49.1226 -1.66667 + -39.9243 119.363 -1.66667 + 29.3677 50.0374 -1.66667 + -38.9087 119.228 -1.66667 + 29.2454 50.9610 -1.66667 + 29.1110 51.8924 -1.66667 + -37.8999 119.080 -1.66667 + 28.9644 52.8301 -1.66667 + -36.9011 118.920 -1.66667 + 28.8055 53.7722 -1.66667 + -35.9134 118.750 -1.66667 + 28.6337 54.7219 -1.66667 + -34.9626 118.574 -1.66667 + 28.4484 55.6794 -1.66667 + -34.0059 118.385 -1.66667 + 28.2503 56.6401 -1.66667 + -33.0530 118.184 -1.66667 + 28.0402 57.5989 -1.66667 + -32.1135 117.975 -1.66667 + 27.8123 58.5804 -1.66667 + -31.1828 117.756 -1.66667 + 27.5708 59.5636 -1.66667 + -30.2672 117.528 -1.66667 + 27.3152 60.5495 -1.66667 + -29.3704 117.295 -1.66667 + 27.0459 61.5361 -1.66667 + -28.5052 117.059 -1.66667 + 26.7634 62.5208 -1.66667 + -27.5340 116.781 -1.66667 + 26.4686 63.5012 -1.66667 + -26.5028 116.472 -1.66667 + 26.1620 64.4753 -1.66667 + -25.4188 116.130 -1.66667 + 25.8444 65.4414 -1.66667 + -24.3582 115.780 -1.66667 + 25.5161 66.3989 -1.66667 + -23.3466 115.429 -1.66667 + 25.1765 67.3501 -1.66667 + -22.3960 115.087 -1.66667 + 24.8337 68.2737 -1.66667 + -21.4818 114.744 -1.66667 + -20.5721 114.390 -1.66667 + 24.4805 69.1910 -1.66667 + -19.6643 114.024 -1.66667 + 24.1165 70.1028 -1.66667 + -18.7563 113.645 -1.66667 + 23.7416 71.0097 -1.66667 + -17.8291 113.245 -1.66667 + 23.3555 71.9123 -1.66667 + 22.9580 72.8112 -1.66667 + -16.8938 112.826 -1.66667 + 22.5488 73.7065 -1.66667 + -15.9760 112.402 -1.66667 + 22.1280 74.5982 -1.66667 + -15.0647 111.966 -1.66667 + 21.6957 75.4860 -1.66667 + -14.2274 111.554 -1.66667 + 21.2520 76.3694 -1.66667 + -13.3949 111.132 -1.66667 + 20.7971 77.2478 -1.66667 + -12.5636 110.698 -1.66667 + 20.3314 78.1206 -1.66667 + -11.7361 110.253 -1.66667 + 19.8551 78.9873 -1.66667 + -10.9137 109.799 -1.66667 + -10.0957 109.335 -1.66667 + 19.3686 79.8473 -1.66667 + -9.27920 108.859 -1.66667 + 18.8720 80.7003 -1.66667 + -8.46115 108.369 -1.66667 + 18.3656 81.5459 -1.66667 + -7.64139 107.864 -1.66667 + 17.8497 82.3836 -1.66667 + -6.82059 107.345 -1.66667 + 17.3224 83.2168 -1.66667 + -5.97364 106.795 -1.66667 + 16.7836 84.0449 -1.66667 + 16.2346 84.8662 -1.66667 + -5.11715 106.223 -1.66667 + 15.6765 85.6791 -1.66667 + -4.25569 105.631 -1.66667 + 15.0953 86.5032 -1.66667 + -3.39170 105.021 -1.66667 + -2.52619 104.392 -1.66667 + 14.5040 87.3194 -1.66667 + -1.65920 103.743 -1.66667 + 13.9025 88.1281 -1.66667 + -0.789885 103.074 -1.66667 + 13.2907 88.9294 -1.66667 + 0.833089E-01 102.383 -1.66667 + 12.6681 89.7237 -1.66667 + 12.0341 90.5120 -1.66667 + 0.961542 101.667 -1.66667 + 11.3882 91.2946 -1.66667 + 1.83869 100.931 -1.66667 + 10.7304 92.0713 -1.66667 + 2.66728 100.216 -1.66667 + 10.0612 92.8415 -1.66667 + 9.38181 93.6037 -1.66667 + 8.70025 94.3490 -1.66667 + 3.42308 99.5459 -1.66667 + 8.03512 95.0587 -1.66667 + 7.37111 95.7503 -1.66667 + 6.70907 96.4237 -1.66667 + 6.04942 97.0793 -1.66667 + 4.07490 98.9542 -1.66667 + 4.73701 98.3396 -1.66667 + 5.39216 97.7176 -1.66667 + 8.69317 9.74483 -1.66667 + 9.27896 9.06735 -1.66667 + 10.0002 8.53627 -1.66667 + 8.27429 10.5364 -1.66667 + 10.8211 8.17818 -1.66667 + 8.04660 11.4026 -1.66667 + 11.7010 8.01139 -1.66667 + 8.01211 12.2975 -1.66667 + 12.5960 8.04411 -1.66667 + 8.18153 13.1770 -1.66667 + 13.4613 8.27492 -1.66667 + 8.53589 14.0000 -1.66667 + 14.2530 8.69406 -1.66667 + 9.06769 14.7208 -1.66667 + 14.9293 9.28113 -1.66667 + 9.74599 15.3053 -1.66667 + 15.4641 9.99999 -1.66667 + 10.5382 15.7235 -1.66667 + 15.8190 10.8223 -1.66667 + 11.4037 15.9535 -1.66667 + 15.9845 11.7024 -1.66667 + 12.2984 15.9881 -1.66667 + 15.9523 12.5974 -1.66667 + 13.1783 15.8230 -1.66667 + 15.7211 13.4626 -1.66667 + 13.9989 15.4647 -1.66667 + 15.3045 14.2552 -1.66667 + 14.7194 14.9331 -1.66667 + ] + } + coordIndex [ + 4640 4639 4641 4642 -1 + 4640 4642 11135 11134 -1 + 11134 11135 5012 5011 -1 + 5011 5012 5382 5381 -1 + 5381 5382 5752 5751 -1 + 5751 5752 6122 6121 -1 + 6121 6122 10765 10763 -1 + 10763 10765 10764 10762 -1 + 4638 4637 4642 4641 -1 + 4642 4637 11133 11135 -1 + 11135 11133 5010 5012 -1 + 5012 5010 5380 5382 -1 + 5382 5380 5750 5752 -1 + 5752 5750 6120 6122 -1 + 6122 6120 10760 10765 -1 + 10761 10764 10765 10760 -1 + 4639 4640 4636 4635 -1 + 4636 4640 11134 11132 -1 + 11132 11134 5011 5009 -1 + 5009 5011 5381 5379 -1 + 5379 5381 5751 5749 -1 + 5749 5751 6121 6119 -1 + 6119 6121 10763 10759 -1 + 10762 10758 10759 10763 -1 + 4637 4638 4633 4634 -1 + 4637 4634 11131 11133 -1 + 11133 11131 5008 5010 -1 + 5010 5008 5378 5380 -1 + 5380 5378 5748 5750 -1 + 5750 5748 6118 6120 -1 + 6120 6118 10757 10760 -1 + 10760 10757 10756 10761 -1 + 4635 4636 4631 4632 -1 + 4631 4636 11132 11130 -1 + 11130 11132 5009 5007 -1 + 5007 5009 5379 5377 -1 + 5377 5379 5749 5747 -1 + 5747 5749 6119 6117 -1 + 6117 6119 10759 10754 -1 + 10758 10755 10754 10759 -1 + 4630 4629 4634 4633 -1 + 4634 4629 11129 11131 -1 + 11131 11129 5006 5008 -1 + 5008 5006 5376 5378 -1 + 5378 5376 5746 5748 -1 + 5748 5746 6116 6118 -1 + 6118 6116 10752 10757 -1 + 10753 10756 10757 10752 -1 + 4628 4627 4632 4631 -1 + 4628 4631 11130 11128 -1 + 11128 11130 5007 5005 -1 + 5005 5007 5377 5375 -1 + 5375 5377 5747 5745 -1 + 5745 5747 6117 6115 -1 + 6115 6117 10754 10751 -1 + 10751 10754 10755 10750 -1 + 4629 4630 4625 4626 -1 + 4629 4626 11127 11129 -1 + 11129 11127 5004 5006 -1 + 5006 5004 5374 5376 -1 + 5376 5374 5744 5746 -1 + 5746 5744 6114 6116 -1 + 6116 6114 10749 10752 -1 + 10752 10749 10748 10753 -1 + 4627 4628 4623 4624 -1 + 4623 4628 11128 11126 -1 + 11126 11128 5005 5003 -1 + 5003 5005 5375 5373 -1 + 5373 5375 5745 5743 -1 + 5743 5745 6115 6113 -1 + 6113 6115 10751 10746 -1 + 10750 10747 10746 10751 -1 + 4622 4621 4626 4625 -1 + 4626 4621 11125 11127 -1 + 11127 11125 5002 5004 -1 + 5004 5002 5372 5374 -1 + 5374 5372 5742 5744 -1 + 5744 5742 6112 6114 -1 + 6114 6112 10744 10749 -1 + 10745 10748 10749 10744 -1 + 4620 4619 4624 4623 -1 + 4620 4623 11126 11124 -1 + 11124 11126 5003 5001 -1 + 5001 5003 5373 5371 -1 + 5371 5373 5743 5741 -1 + 5741 5743 6113 6111 -1 + 6111 6113 10746 10743 -1 + 10743 10746 10747 10742 -1 + 4621 4622 4617 4618 -1 + 4621 4618 11123 11125 -1 + 11125 11123 5000 5002 -1 + 5002 5000 5370 5372 -1 + 5372 5370 5740 5742 -1 + 5742 5740 6110 6112 -1 + 6112 6110 10741 10744 -1 + 10744 10741 10740 10745 -1 + 4619 4620 4615 4616 -1 + 4615 4620 11124 11122 -1 + 11122 11124 5001 4999 -1 + 4999 5001 5371 5369 -1 + 5369 5371 5741 5739 -1 + 5739 5741 6111 6109 -1 + 6109 6111 10743 10738 -1 + 10742 10739 10738 10743 -1 + 4614 4613 4618 4617 -1 + 4618 4613 11121 11123 -1 + 11123 11121 4998 5000 -1 + 5000 4998 5368 5370 -1 + 5370 5368 5738 5740 -1 + 5740 5738 6108 6110 -1 + 6110 6108 10736 10741 -1 + 10737 10740 10741 10736 -1 + 4611 4612 4616 4615 -1 + 4611 4615 11122 11120 -1 + 11120 11122 4999 4997 -1 + 4997 4999 5369 5367 -1 + 5367 5369 5739 5737 -1 + 5737 5739 6109 6107 -1 + 6107 6109 10738 10734 -1 + 10734 10738 10739 10735 -1 + 4613 4614 4609 4610 -1 + 4613 4610 11119 11121 -1 + 11121 11119 4996 4998 -1 + 4998 4996 5366 5368 -1 + 5368 5366 5736 5738 -1 + 5738 5736 6106 6108 -1 + 6108 6106 10733 10736 -1 + 10736 10733 10732 10737 -1 + 4608 4607 4612 4611 -1 + 4608 4611 11120 11118 -1 + 11118 11120 4997 4995 -1 + 4995 4997 5367 5365 -1 + 5365 5367 5737 5735 -1 + 5735 5737 6107 6105 -1 + 6105 6107 10734 10731 -1 + 10731 10734 10735 10730 -1 + 4606 4605 4610 4609 -1 + 4610 4605 11117 11119 -1 + 11119 11117 4994 4996 -1 + 4996 4994 5364 5366 -1 + 5366 5364 5734 5736 -1 + 5736 5734 6104 6106 -1 + 6106 6104 10728 10733 -1 + 10729 10732 10733 10728 -1 + 4607 4608 4603 4604 -1 + 4603 4608 11118 11116 -1 + 11116 11118 4995 4993 -1 + 4993 4995 5365 5363 -1 + 5363 5365 5735 5733 -1 + 5733 5735 6105 6103 -1 + 6103 6105 10731 10726 -1 + 10730 10727 10726 10731 -1 + 4605 4606 4601 4602 -1 + 4605 4602 11115 11117 -1 + 11117 11115 4992 4994 -1 + 4994 4992 5362 5364 -1 + 5364 5362 5732 5734 -1 + 5734 5732 6102 6104 -1 + 6104 6102 10725 10728 -1 + 10728 10725 10724 10729 -1 + 4600 4599 4604 4603 -1 + 4600 4603 11116 11114 -1 + 11114 11116 4993 4991 -1 + 4991 4993 5363 5361 -1 + 5361 5363 5733 5731 -1 + 5731 5733 6103 6101 -1 + 6101 6103 10726 10723 -1 + 10723 10726 10727 10722 -1 + 4598 4597 4602 4601 -1 + 4602 4597 11113 11115 -1 + 11115 11113 4990 4992 -1 + 4992 4990 5360 5362 -1 + 5362 5360 5730 5732 -1 + 5732 5730 6100 6102 -1 + 6102 6100 10720 10725 -1 + 10721 10724 10725 10720 -1 + 4599 4600 4596 4595 -1 + 4596 4600 11114 11112 -1 + 11112 11114 4991 4989 -1 + 4989 4991 5361 5359 -1 + 5359 5361 5731 5729 -1 + 5729 5731 6101 6099 -1 + 6099 6101 10723 10719 -1 + 10722 10718 10719 10723 -1 + 4597 4598 4593 4594 -1 + 4597 4594 11111 11113 -1 + 11113 11111 4988 4990 -1 + 4990 4988 5358 5360 -1 + 5360 5358 5728 5730 -1 + 5730 5728 6098 6100 -1 + 6100 6098 10717 10720 -1 + 10720 10717 10716 10721 -1 + 4595 4596 4591 4592 -1 + 4591 4596 11112 11110 -1 + 11110 11112 4989 4987 -1 + 4987 4989 5359 5357 -1 + 5357 5359 5729 5727 -1 + 5727 5729 6099 6097 -1 + 6097 6099 10719 10714 -1 + 10718 10715 10714 10719 -1 + 4590 4587 4594 4593 -1 + 4594 4587 11108 11111 -1 + 11111 11108 4985 4988 -1 + 4988 4985 5355 5358 -1 + 5358 5355 5725 5728 -1 + 5728 5725 6095 6098 -1 + 6098 6095 10710 10717 -1 + 10713 10716 10717 10710 -1 + 4588 4589 4592 4591 -1 + 4588 4591 11110 11109 -1 + 11109 11110 4987 4986 -1 + 4986 4987 5357 5356 -1 + 5356 5357 5727 5726 -1 + 5726 5727 6097 6096 -1 + 6096 6097 10714 10711 -1 + 10711 10714 10715 10712 -1 + 4587 4590 4589 4588 -1 + 4587 4588 11109 11108 -1 + 11108 11109 4986 4985 -1 + 4985 4986 5356 5355 -1 + 5355 5356 5726 5725 -1 + 5725 5726 6096 6095 -1 + 6095 6096 10711 10710 -1 + 10710 10711 10712 10713 -1 + 4075 3740 3739 4080 -1 + 4075 4080 11105 11100 -1 + 11100 11105 4982 4977 -1 + 4977 4982 5352 5347 -1 + 5347 5352 5722 5717 -1 + 5717 5722 6092 6087 -1 + 6087 6092 10203 10198 -1 + 10198 10203 9862 9863 -1 + 3737 3736 4079 4082 -1 + 4082 4079 11104 11107 -1 + 11107 11104 4981 4984 -1 + 4984 4981 5351 5354 -1 + 5354 5351 5721 5724 -1 + 5724 5721 6091 6094 -1 + 6094 6091 10202 10205 -1 + 9860 10205 10202 9859 -1 + 3738 3737 4082 4081 -1 + 4081 4082 11107 11106 -1 + 11106 11107 4984 4983 -1 + 4983 4984 5354 5353 -1 + 5353 5354 5724 5723 -1 + 5723 5724 6094 6093 -1 + 6093 6094 10205 10204 -1 + 9861 10204 10205 9860 -1 + 3739 3738 4081 4080 -1 + 4080 4081 11106 11105 -1 + 11105 11106 4983 4982 -1 + 4982 4983 5353 5352 -1 + 5352 5353 5723 5722 -1 + 5722 5723 6093 6092 -1 + 6092 6093 10204 10203 -1 + 9862 10203 10204 9861 -1 + 3736 3735 4078 4079 -1 + 4079 4078 11103 11104 -1 + 11104 11103 4980 4981 -1 + 4981 4980 5350 5351 -1 + 5351 5350 5720 5721 -1 + 5721 5720 6090 6091 -1 + 6091 6090 10201 10202 -1 + 9859 10202 10201 9858 -1 + 3735 3734 4077 4078 -1 + 4078 4077 11102 11103 -1 + 11103 11102 4979 4980 -1 + 4980 4979 5349 5350 -1 + 5350 5349 5719 5720 -1 + 5720 5719 6089 6090 -1 + 6090 6089 10200 10201 -1 + 9858 10201 10200 9857 -1 + 3729 3740 4075 4071 -1 + 4071 4075 11100 11096 -1 + 11096 11100 4977 4973 -1 + 4973 4977 5347 5343 -1 + 5343 5347 5717 5713 -1 + 5713 5717 6087 6083 -1 + 6083 6087 10198 10194 -1 + 9852 10194 10198 9863 -1 + 4069 3727 3729 4071 -1 + 4069 4071 11096 11094 -1 + 11094 11096 4973 4971 -1 + 4971 4973 5343 5341 -1 + 5341 5343 5713 5711 -1 + 5711 5713 6083 6081 -1 + 6081 6083 10194 10192 -1 + 10192 10194 9852 9850 -1 + 3727 4069 4067 3724 -1 + 4067 4069 11094 11092 -1 + 11092 11094 4971 4969 -1 + 4969 4971 5341 5339 -1 + 5339 5341 5711 5709 -1 + 5709 5711 6081 6079 -1 + 6079 6081 10192 10190 -1 + 9850 9847 10190 10192 -1 + 3724 4067 4064 3721 -1 + 4064 4067 11092 11089 -1 + 11089 11092 4969 4966 -1 + 4966 4969 5339 5336 -1 + 5336 5339 5709 5706 -1 + 5706 5709 6079 6076 -1 + 6076 6079 10190 10187 -1 + 9847 9844 10187 10190 -1 + 3740 3729 3723 3739 -1 + 9863 9862 9846 9852 -1 + 4065 3722 3719 4063 -1 + 4065 4063 11088 11090 -1 + 11090 11088 4965 4967 -1 + 4967 4965 5335 5337 -1 + 5337 5335 5705 5707 -1 + 5707 5705 6075 6077 -1 + 6077 6075 10186 10188 -1 + 10188 10186 9842 9845 -1 + 4062 3717 3721 4064 -1 + 4062 4064 11089 11087 -1 + 11087 11089 4966 4964 -1 + 4964 4966 5336 5334 -1 + 5334 5336 5706 5704 -1 + 5704 5706 6076 6074 -1 + 6074 6076 10187 10185 -1 + 10185 10187 9844 9840 -1 + 3738 3739 3723 3720 -1 + 9861 9843 9846 9862 -1 + 3715 4061 4063 3719 -1 + 4063 4061 11086 11088 -1 + 11088 11086 4963 4965 -1 + 4965 4963 5333 5335 -1 + 5335 5333 5703 5705 -1 + 5705 5703 6073 6075 -1 + 6075 6073 10184 10186 -1 + 9838 9842 10186 10184 -1 + 3717 4062 4060 3713 -1 + 4060 4062 11087 11085 -1 + 11085 11087 4964 4962 -1 + 4962 4964 5334 5332 -1 + 5332 5334 5704 5702 -1 + 5702 5704 6074 6072 -1 + 6072 6074 10185 10183 -1 + 9840 9836 10183 10185 -1 + 3737 3738 3720 3718 -1 + 9860 9841 9843 9861 -1 + 3736 3737 3718 3716 -1 + 9859 9839 9841 9860 -1 + 3735 3736 3716 3714 -1 + 9858 9837 9839 9859 -1 + 4061 3715 3711 4059 -1 + 4061 4059 11084 11086 -1 + 11086 11084 4961 4963 -1 + 4963 4961 5331 5333 -1 + 5333 5331 5701 5703 -1 + 5703 5701 6071 6073 -1 + 6073 6071 10182 10184 -1 + 10184 10182 9834 9838 -1 + 4058 3710 3713 4060 -1 + 4058 4060 11085 11083 -1 + 11083 11085 4962 4960 -1 + 4960 4962 5332 5330 -1 + 5330 5332 5702 5700 -1 + 5700 5702 6072 6070 -1 + 6070 6072 10183 10181 -1 + 10181 10183 9836 9833 -1 + 3734 3735 3714 3712 -1 + 9857 9835 9837 9858 -1 + 3733 3734 3712 3709 -1 + 9856 9832 9835 9857 -1 + 4059 3711 3707 4056 -1 + 4059 4056 11081 11084 -1 + 11084 11081 4958 4961 -1 + 4961 4958 5328 5331 -1 + 5331 5328 5698 5701 -1 + 5701 5698 6068 6071 -1 + 6071 6068 10179 10182 -1 + 10182 10179 9830 9834 -1 + 3710 4058 4057 3705 -1 + 4057 4058 11083 11082 -1 + 11082 11083 4960 4959 -1 + 4959 4960 5330 5329 -1 + 5329 5330 5700 5699 -1 + 5699 5700 6070 6069 -1 + 6069 6070 10181 10180 -1 + 9833 9828 10180 10181 -1 + 3705 4057 4055 3703 -1 + 4055 4057 11082 11080 -1 + 11080 11082 4959 4957 -1 + 4957 4959 5329 5327 -1 + 5327 5329 5699 5697 -1 + 5697 5699 6069 6067 -1 + 6067 6069 10180 10178 -1 + 9828 9826 10178 10180 -1 + 3702 4054 4056 3707 -1 + 4056 4054 11079 11081 -1 + 11081 11079 4956 4958 -1 + 4958 4956 5326 5328 -1 + 5328 5326 5696 5698 -1 + 5698 5696 6066 6068 -1 + 6068 6066 10177 10179 -1 + 9825 9830 10179 10177 -1 + 3727 3699 3700 3729 -1 + 9850 9852 9823 9822 -1 + 3695 3703 4055 4053 -1 + 4053 4055 11080 11078 -1 + 11078 11080 4957 4955 -1 + 4955 4957 5327 5325 -1 + 5325 5327 5697 5695 -1 + 5695 5697 6067 6065 -1 + 6065 6067 10178 10176 -1 + 9818 10176 10178 9826 -1 + 3700 3697 3723 3729 -1 + 9823 9852 9846 9820 -1 + 4054 3702 3696 4052 -1 + 4054 4052 11077 11079 -1 + 11079 11077 4954 4956 -1 + 4956 4954 5324 5326 -1 + 5326 5324 5694 5696 -1 + 5696 5694 6064 6066 -1 + 6066 6064 10175 10177 -1 + 10177 10175 9819 9825 -1 + 3699 3727 3724 3692 -1 + 9822 9815 9847 9850 -1 + 3697 3694 3720 3723 -1 + 9820 9846 9843 9817 -1 + 3689 3692 3724 3721 -1 + 9812 9844 9847 9815 -1 + 4050 3686 3695 4053 -1 + 4050 4053 11078 11075 -1 + 11075 11078 4955 4952 -1 + 4952 4955 5325 5322 -1 + 5322 5325 5695 5692 -1 + 5692 5695 6065 6062 -1 + 6062 6065 10176 10173 -1 + 10173 10176 9818 9809 -1 + 3688 4051 4052 3696 -1 + 4052 4051 11076 11077 -1 + 11077 11076 4953 4954 -1 + 4954 4953 5323 5324 -1 + 5324 5323 5693 5694 -1 + 5694 5693 6063 6064 -1 + 6064 6063 10174 10175 -1 + 9811 9819 10175 10174 -1 + 3694 3691 3718 3720 -1 + 9817 9843 9841 9814 -1 + 3722 3690 3685 3719 -1 + 9845 9842 9808 9813 -1 + 3691 3687 3716 3718 -1 + 9814 9841 9839 9810 -1 + 3717 3683 3689 3721 -1 + 9840 9844 9812 9806 -1 + 3687 3684 3714 3716 -1 + 9810 9839 9837 9807 -1 + 3681 3715 3719 3685 -1 + 9804 9808 9842 9838 -1 + 3682 4049 4051 3688 -1 + 4051 4049 11074 11076 -1 + 11076 11074 4951 4953 -1 + 4953 4951 5321 5323 -1 + 5323 5321 5691 5693 -1 + 5693 5691 6061 6063 -1 + 6063 6061 10172 10174 -1 + 9805 9811 10174 10172 -1 + 3686 4050 4048 3679 -1 + 4048 4050 11075 11073 -1 + 11073 11075 4952 4950 -1 + 4950 4952 5322 5320 -1 + 5320 5322 5692 5690 -1 + 5690 5692 6062 6060 -1 + 6060 6062 10173 10171 -1 + 9809 9802 10171 10173 -1 + 3683 3717 3713 3678 -1 + 9806 9801 9836 9840 -1 + 3684 3680 3712 3714 -1 + 9807 9837 9835 9803 -1 + 3715 3681 3675 3711 -1 + 9838 9834 9798 9804 -1 + 4049 3682 3676 4047 -1 + 4049 4047 11072 11074 -1 + 11074 11072 4949 4951 -1 + 4951 4949 5319 5321 -1 + 5321 5319 5689 5691 -1 + 5691 5689 6059 6061 -1 + 6061 6059 10170 10172 -1 + 10172 10170 9799 9805 -1 + 3680 3677 3709 3712 -1 + 9803 9835 9832 9800 -1 + 3673 3678 3713 3710 -1 + 9796 9833 9836 9801 -1 + 3672 3679 4048 4046 -1 + 4046 4048 11073 11071 -1 + 11071 11073 4950 4948 -1 + 4948 4950 5320 5318 -1 + 5318 5320 5690 5688 -1 + 5688 5690 6060 6058 -1 + 6058 6060 10171 10169 -1 + 9795 10169 10171 9802 -1 + 3675 3670 3707 3711 -1 + 9798 9834 9830 9793 -1 + 3705 3668 3673 3710 -1 + 9828 9833 9796 9791 -1 + 3669 4045 4047 3676 -1 + 4047 4045 11070 11072 -1 + 11072 11070 4947 4949 -1 + 4949 4947 5317 5319 -1 + 5319 5317 5687 5689 -1 + 5689 5687 6057 6059 -1 + 6059 6057 10168 10170 -1 + 9792 9799 10170 10168 -1 + 4044 3666 3672 4046 -1 + 4044 4046 11071 11069 -1 + 11069 11071 4948 4946 -1 + 4946 4948 5318 5316 -1 + 5316 5318 5688 5686 -1 + 5686 5688 6058 6056 -1 + 6056 6058 10169 10167 -1 + 10167 10169 9795 9789 -1 + 3670 3665 3702 3707 -1 + 9793 9830 9825 9788 -1 + 3668 3705 3703 3661 -1 + 9791 9784 9826 9828 -1 + 4045 3669 3659 4043 -1 + 4045 4043 11068 11070 -1 + 11070 11068 4945 4947 -1 + 4947 4945 5315 5317 -1 + 5317 5315 5685 5687 -1 + 5687 5685 6055 6057 -1 + 6057 6055 10166 10168 -1 + 10168 10166 9782 9792 -1 + 3697 3700 3663 3662 -1 + 9820 9785 9786 9823 -1 + 3699 3658 3663 3700 -1 + 9822 9823 9786 9781 -1 + 3666 4044 4042 3656 -1 + 4042 4044 11069 11067 -1 + 11067 11069 4946 4944 -1 + 4944 4946 5316 5314 -1 + 5314 5316 5686 5684 -1 + 5684 5686 6056 6054 -1 + 6054 6056 10167 10165 -1 + 9789 9779 10165 10167 -1 + 3665 3655 3696 3702 -1 + 9788 9825 9819 9778 -1 + 3694 3697 3662 3660 -1 + 9817 9783 9785 9820 -1 + 3703 3695 3652 3661 -1 + 9826 9784 9775 9818 -1 + 3658 3699 3692 3651 -1 + 9781 9774 9815 9822 -1 + 3691 3694 3660 3654 -1 + 9814 9777 9783 9817 -1 + 3648 3688 3696 3655 -1 + 9771 9778 9819 9811 -1 + 4043 3659 3647 4041 -1 + 4043 4041 11066 11068 -1 + 11068 11066 4943 4945 -1 + 4945 4943 5313 5315 -1 + 5315 5313 5683 5685 -1 + 5685 5683 6053 6055 -1 + 6055 6053 10164 10166 -1 + 10166 10164 9770 9782 -1 + 3687 3691 3654 3650 -1 + 9810 9773 9777 9814 -1 + 3686 3643 3652 3695 -1 + 9809 9818 9775 9766 -1 + 4040 3645 3656 4042 -1 + 4040 4042 11067 11065 -1 + 11065 11067 4944 4942 -1 + 4942 4944 5314 5312 -1 + 5312 5314 5684 5682 -1 + 5682 5684 6054 6052 -1 + 6052 6054 10165 10163 -1 + 10163 10165 9779 9768 -1 + 3692 3689 3644 3651 -1 + 9815 9774 9767 9812 -1 + 3684 3687 3650 3646 -1 + 9807 9769 9773 9810 -1 + 3640 3682 3688 3648 -1 + 9763 9771 9811 9805 -1 + 3683 3639 3644 3689 -1 + 9806 9812 9767 9762 -1 + 3680 3684 3646 3641 -1 + 9803 9764 9769 9807 -1 + 3643 3686 3679 3638 -1 + 9766 9761 9802 9809 -1 + 3637 3681 3685 3642 -1 + 9760 9765 9808 9804 -1 + 3647 3634 4038 4041 -1 + 4041 4038 11063 11066 -1 + 11066 11063 4940 4943 -1 + 4943 4940 5310 5313 -1 + 5313 5310 5680 5683 -1 + 5683 5680 6050 6053 -1 + 6053 6050 10161 10164 -1 + 9770 10164 10161 9757 -1 + 3645 4040 4039 3635 -1 + 4039 4040 11065 11064 -1 + 11064 11065 4942 4941 -1 + 4941 4942 5312 5311 -1 + 5311 5312 5682 5681 -1 + 5681 5682 6052 6051 -1 + 6051 6052 10163 10162 -1 + 9768 9758 10162 10163 -1 + 3677 3680 3641 3636 -1 + 9800 9759 9764 9803 -1 + 3639 3683 3678 3633 -1 + 9762 9756 9801 9806 -1 + 3682 3640 3632 3676 -1 + 9805 9799 9755 9763 -1 + 3681 3637 3630 3675 -1 + 9804 9798 9753 9760 -1 + 3679 3672 3629 3638 -1 + 9802 9761 9752 9795 -1 + 3678 3673 3628 3633 -1 + 9801 9756 9751 9796 -1 + 3635 4039 4037 3627 -1 + 4037 4039 11064 11062 -1 + 11062 11064 4941 4939 -1 + 4939 4941 5311 5309 -1 + 5309 5311 5681 5679 -1 + 5679 5681 6051 6049 -1 + 6049 6051 10162 10160 -1 + 9758 9750 10160 10162 -1 + 3624 3669 3676 3632 -1 + 9747 9755 9799 9792 -1 + 3670 3675 3630 3625 -1 + 9793 9748 9753 9798 -1 + 3634 3622 4036 4038 -1 + 4038 4036 11061 11063 -1 + 11063 11061 4938 4940 -1 + 4940 4938 5308 5310 -1 + 5310 5308 5678 5680 -1 + 5680 5678 6048 6050 -1 + 6050 6048 10159 10161 -1 + 9757 10161 10159 9745 -1 + 3666 3623 3629 3672 -1 + 9789 9795 9752 9746 -1 + 3668 3620 3628 3673 -1 + 9791 9796 9751 9743 -1 + 3665 3670 3625 3619 -1 + 9788 9742 9748 9793 -1 + 3617 3659 3669 3624 -1 + 9740 9747 9792 9782 -1 + 3620 3668 3661 3612 -1 + 9743 9735 9784 9791 -1 + 3615 3627 4037 4035 -1 + 4035 4037 11062 11060 -1 + 11060 11062 4939 4937 -1 + 4937 4939 5309 5307 -1 + 5307 5309 5679 5677 -1 + 5677 5679 6049 6047 -1 + 6047 6049 10160 10158 -1 + 9738 10158 10160 9750 -1 + 3623 3666 3656 3613 -1 + 9746 9736 9779 9789 -1 + 3618 3614 3662 3663 -1 + 9741 9786 9785 9737 -1 + 3655 3665 3619 3610 -1 + 9778 9733 9742 9788 -1 + 3658 3607 3618 3663 -1 + 9781 9786 9741 9730 -1 + 3614 3611 3660 3662 -1 + 9737 9785 9783 9734 -1 + 3622 3605 4034 4036 -1 + 4036 4034 11059 11061 -1 + 11061 11059 4936 4938 -1 + 4938 4936 5306 5308 -1 + 5308 5306 5676 5678 -1 + 5678 5676 6046 6048 -1 + 6048 6046 10157 10159 -1 + 9745 10159 10157 9728 -1 + 3611 3608 3654 3660 -1 + 9734 9783 9777 9731 -1 + 3652 3602 3612 3661 -1 + 9775 9784 9735 9725 -1 + 3659 3617 3604 3647 -1 + 9782 9770 9727 9740 -1 + 3608 3606 3650 3654 -1 + 9731 9777 9773 9729 -1 + 3607 3658 3651 3600 -1 + 9730 9723 9774 9781 -1 + 3601 3613 3656 3645 -1 + 9724 9768 9779 9736 -1 + 3598 3648 3655 3610 -1 + 9721 9733 9778 9771 -1 + 3599 3615 4035 4033 -1 + 4033 4035 11060 11058 -1 + 11058 11060 4937 4935 -1 + 4935 4937 5307 5305 -1 + 5305 5307 5677 5675 -1 + 5675 5677 6047 6045 -1 + 6045 6047 10158 10156 -1 + 9722 10156 10158 9738 -1 + 3597 3646 3650 3606 -1 + 9720 9729 9773 9769 -1 + 3643 3595 3602 3652 -1 + 9766 9775 9725 9718 -1 + 3600 3651 3644 3594 -1 + 9723 9717 9767 9774 -1 + 3591 3640 3648 3598 -1 + 9714 9721 9771 9763 -1 + 3646 3597 3590 3641 -1 + 9769 9764 9713 9720 -1 + 3605 3589 4032 4034 -1 + 4034 4032 11057 11059 -1 + 11059 11057 4934 4936 -1 + 4936 4934 5304 5306 -1 + 5306 5304 5674 5676 -1 + 5676 5674 6044 6046 -1 + 6046 6044 10155 10157 -1 + 9728 10157 10155 9712 -1 + 3634 3647 3604 3588 -1 + 9757 9711 9727 9770 -1 + 3635 3592 3601 3645 -1 + 9758 9768 9724 9715 -1 + 3639 3585 3594 3644 -1 + 9762 9767 9717 9708 -1 + 3595 3643 3638 3587 -1 + 9718 9710 9761 9766 -1 + 3584 3637 3642 3593 -1 + 9707 9716 9765 9760 -1 + 4031 3586 3599 4033 -1 + 4031 4033 11058 11056 -1 + 11056 11058 4935 4933 -1 + 4933 4935 5305 5303 -1 + 5303 5305 5675 5673 -1 + 5673 5675 6045 6043 -1 + 6043 6045 10156 10154 -1 + 10154 10156 9722 9709 -1 + 3590 3581 3636 3641 -1 + 9713 9764 9759 9704 -1 + 3640 3591 3582 3632 -1 + 9763 9755 9705 9714 -1 + 3585 3639 3633 3580 -1 + 9708 9703 9756 9762 -1 + 3592 3635 3627 3583 -1 + 9715 9706 9750 9758 -1 + 3629 3579 3587 3638 -1 + 9752 9761 9710 9702 -1 + 3637 3584 3578 3630 -1 + 9760 9753 9701 9707 -1 + 3577 3631 3636 3581 -1 + 9700 9704 9759 9754 -1 + 3622 3634 3588 3575 -1 + 9745 9698 9711 9757 -1 + 3582 3576 3624 3632 -1 + 9705 9755 9747 9699 -1 + 3589 3574 4030 4032 -1 + 4032 4030 11055 11057 -1 + 11057 11055 4932 4934 -1 + 4934 4932 5302 5304 -1 + 5304 5302 5672 5674 -1 + 5674 5672 6042 6044 -1 + 6044 6042 10153 10155 -1 + 9712 10155 10153 9697 -1 + 3628 3573 3580 3633 -1 + 9751 9756 9703 9696 -1 + 3578 3570 3625 3630 -1 + 9701 9753 9748 9693 -1 + 3623 3569 3579 3629 -1 + 9746 9752 9702 9692 -1 + 3627 3615 3572 3583 -1 + 9750 9706 9695 9738 -1 + 3586 4031 4029 3566 -1 + 4029 4031 11056 11054 -1 + 11054 11056 4933 4931 -1 + 4931 4933 5303 5301 -1 + 5301 5303 5673 5671 -1 + 5671 5673 6043 6041 -1 + 6041 6043 10154 10152 -1 + 9709 9689 10152 10154 -1 + 3620 3565 3573 3628 -1 + 9743 9751 9696 9688 -1 + 3567 3617 3624 3576 -1 + 9690 9699 9747 9740 -1 + 3564 3619 3625 3570 -1 + 9687 9693 9748 9742 -1 + 3569 3623 3613 3563 -1 + 9692 9686 9736 9746 -1 + 3605 3622 3575 3557 -1 + 9728 9680 9698 9745 -1 + 3565 3620 3612 3554 -1 + 9688 9677 9735 9743 -1 + 3552 4028 4030 3574 -1 + 4030 4028 11053 11055 -1 + 11055 11053 4930 4932 -1 + 4932 4930 5300 5302 -1 + 5302 5300 5670 5672 -1 + 5672 5670 6040 6042 -1 + 6042 6040 10151 10153 -1 + 9675 9697 10153 10151 -1 + 3614 3618 3562 3559 -1 + 9737 9682 9685 9741 -1 + 3615 3599 3561 3572 -1 + 9738 9695 9684 9722 -1 + 3619 3564 3555 3610 -1 + 9742 9733 9678 9687 -1 + 3617 3567 3553 3604 -1 + 9740 9727 9676 9690 -1 + 3611 3614 3559 3558 -1 + 9734 9681 9682 9737 -1 + 3607 3548 3562 3618 -1 + 9730 9741 9685 9671 -1 + 3608 3611 3558 3556 -1 + 9731 9679 9681 9734 -1 + 3606 3608 3556 3551 -1 + 9729 9674 9679 9731 -1 + 3613 3601 3547 3563 -1 + 9736 9686 9670 9724 -1 + 3602 3544 3554 3612 -1 + 9725 9735 9677 9667 -1 + 3545 3598 3610 3555 -1 + 9668 9678 9733 9721 -1 + 3548 3607 3600 3542 -1 + 9671 9665 9723 9730 -1 + 3546 3597 3606 3551 -1 + 9669 9674 9729 9720 -1 + 4027 3539 3566 4029 -1 + 4027 4029 11054 11052 -1 + 11052 11054 4931 4929 -1 + 4929 4931 5301 5299 -1 + 5299 5301 5671 5669 -1 + 5669 5671 6041 6039 -1 + 6039 6041 10152 10150 -1 + 10150 10152 9689 9662 -1 + 3586 3550 3561 3599 -1 + 9709 9722 9684 9673 -1 + 3589 3605 3557 3538 -1 + 9712 9661 9680 9728 -1 + 3592 3541 3547 3601 -1 + 9715 9724 9670 9664 -1 + 3553 3537 3588 3604 -1 + 9676 9727 9711 9660 -1 + 3595 3536 3544 3602 -1 + 9718 9725 9667 9659 -1 + 4028 3552 3534 4026 -1 + 4028 4026 11051 11053 -1 + 11053 11051 4928 4930 -1 + 4930 4928 5298 5300 -1 + 5300 5298 5668 5670 -1 + 5670 5668 6038 6040 -1 + 6040 6038 10149 10151 -1 + 10151 10149 9657 9675 -1 + 3535 3591 3598 3545 -1 + 9658 9668 9721 9714 -1 + 3533 3542 3600 3594 -1 + 9656 9717 9723 9665 -1 + 3597 3546 3530 3590 -1 + 9720 9713 9653 9669 -1 + 3541 3592 3583 3532 -1 + 9664 9655 9706 9715 -1 + 3536 3595 3587 3529 -1 + 9659 9652 9710 9718 -1 + 3585 3527 3533 3594 -1 + 9708 9717 9656 9650 -1 + 3591 3535 3528 3582 -1 + 9714 9705 9651 9658 -1 + 3574 3589 3538 3524 -1 + 9697 9647 9661 9712 -1 + 3537 3525 3575 3588 -1 + 9660 9711 9698 9648 -1 + 3539 4027 4025 3518 -1 + 4025 4027 11052 11050 -1 + 11050 11052 4929 4927 -1 + 4927 4929 5299 5297 -1 + 5297 5299 5669 5667 -1 + 5667 5669 6039 6037 -1 + 6037 6039 10150 10148 -1 + 9662 9641 10148 10150 -1 + 3581 3590 3530 3516 -1 + 9704 9639 9653 9713 -1 + 3513 3550 3586 3566 -1 + 9636 9689 9709 9673 -1 + 3579 3520 3529 3587 -1 + 9702 9710 9652 9643 -1 + 3527 3585 3580 3521 -1 + 9650 9644 9703 9708 -1 + 4026 3534 3517 4024 -1 + 4026 4024 11049 11051 -1 + 11051 11049 4926 4928 -1 + 4928 4926 5296 5298 -1 + 5298 5296 5666 5668 -1 + 5668 5666 6036 6038 -1 + 6038 6036 10147 10149 -1 + 10149 10147 9640 9657 -1 + 3523 3532 3583 3572 -1 + 9646 9695 9706 9655 -1 + 3584 3526 3519 3578 -1 + 9707 9701 9642 9649 -1 + 3576 3582 3528 3522 -1 + 9699 9645 9651 9705 -1 + 3573 3512 3521 3580 -1 + 9696 9703 9644 9635 -1 + 3511 3577 3581 3516 -1 + 9634 9639 9704 9700 -1 + 3570 3578 3519 3510 -1 + 9693 9633 9642 9701 -1 + 3520 3579 3569 3508 -1 + 9643 9631 9692 9702 -1 + 3514 3567 3576 3522 -1 + 9637 9645 9699 9690 -1 + 3515 3523 3572 3561 -1 + 9638 9684 9695 9646 -1 + 3525 3504 3557 3575 -1 + 9648 9698 9680 9627 -1 + 3501 3552 3574 3524 -1 + 9624 9647 9697 9675 -1 + 3512 3573 3565 3503 -1 + 9635 9626 9688 9696 -1 + 3505 3564 3570 3510 -1 + 9628 9633 9693 9687 -1 + 3550 3513 3515 3561 -1 + 9673 9684 9638 9636 -1 + 4022 3491 3518 4025 -1 + 4022 4025 11050 11047 -1 + 11047 11050 4927 4924 -1 + 4924 4927 5297 5294 -1 + 5294 5297 5667 5664 -1 + 5664 5667 6037 6034 -1 + 6034 6037 10148 10145 -1 + 10145 10148 9641 9614 -1 + 3493 4023 4024 3517 -1 + 4024 4023 11048 11049 -1 + 11049 11048 4925 4926 -1 + 4926 4925 5295 5296 -1 + 5296 5295 5665 5666 -1 + 5666 5665 6035 6036 -1 + 6036 6035 10146 10147 -1 + 9616 9640 10147 10146 -1 + 3508 3569 3563 3492 -1 + 9631 9615 9686 9692 -1 + 3567 3514 3502 3553 -1 + 9690 9676 9625 9637 -1 + 3564 3505 3494 3555 -1 + 9687 9678 9617 9628 -1 + 3497 3495 3559 3562 -1 + 9620 9685 9682 9618 -1 + 3490 3503 3565 3554 -1 + 9613 9677 9688 9626 -1 + 3495 3499 3558 3559 -1 + 9618 9682 9681 9622 -1 + 3499 3496 3556 3558 -1 + 9622 9681 9679 9619 -1 + 3496 3500 3551 3556 -1 + 9619 9679 9674 9623 -1 + 3500 3506 3546 3551 -1 + 9623 9674 9669 9629 -1 + 3548 3488 3497 3562 -1 + 9671 9685 9620 9611 -1 + 3539 3480 3513 3566 -1 + 9662 9689 9636 9603 -1 + 3487 3492 3563 3547 -1 + 9610 9670 9686 9615 -1 + 3485 3545 3555 3494 -1 + 9608 9617 9678 9668 -1 + 3504 3482 3538 3557 -1 + 9627 9680 9661 9605 -1 + 3483 3490 3554 3544 -1 + 9606 9667 9677 9613 -1 + 3537 3553 3502 3481 -1 + 9660 9604 9625 9676 -1 + 3552 3501 3478 3534 -1 + 9675 9657 9601 9624 -1 + 3541 3486 3487 3547 -1 + 9664 9670 9610 9609 -1 + 3488 3548 3542 3479 -1 + 9611 9602 9665 9671 -1 + 4023 3493 3473 4021 -1 + 4023 4021 11046 11048 -1 + 11048 11046 4923 4925 -1 + 4925 4923 5293 5295 -1 + 5295 5293 5663 5665 -1 + 5665 5663 6033 6035 -1 + 6035 6033 10144 10146 -1 + 10146 10144 9596 9616 -1 + 3536 3475 3483 3544 -1 + 9659 9667 9606 9598 -1 + 3545 3485 3474 3535 -1 + 9668 9658 9597 9608 -1 + 3491 4022 4020 3470 -1 + 4020 4022 11047 11045 -1 + 11045 11047 4924 4922 -1 + 4922 4924 5294 5292 -1 + 5292 5294 5664 5662 -1 + 5662 5664 6034 6032 -1 + 6032 6034 10145 10143 -1 + 9614 9593 10143 10145 -1 + 3506 3462 3530 3546 -1 + 9629 9669 9653 9585 -1 + 3486 3541 3532 3477 -1 + 9609 9600 9655 9664 -1 + 3542 3533 3472 3479 -1 + 9665 9602 9595 9656 -1 + 3482 3468 3524 3538 -1 + 9605 9661 9647 9591 -1 + 3525 3537 3481 3467 -1 + 9648 9590 9604 9660 -1 + 3475 3536 3529 3469 -1 + 9598 9592 9652 9659 -1 + 3535 3474 3463 3528 -1 + 9658 9651 9586 9597 -1 + 3480 3539 3518 3461 -1 + 9603 9584 9641 9662 -1 + 3532 3523 3466 3477 -1 + 9655 9600 9589 9646 -1 + 3527 3465 3472 3533 -1 + 9650 9656 9595 9588 -1 + 3534 3478 3460 3517 -1 + 9657 9640 9583 9601 -1 + 3520 3456 3469 3529 -1 + 9643 9652 9592 9579 -1 + 3465 3527 3521 3459 -1 + 9588 9582 9644 9650 -1 + 3458 3522 3528 3463 -1 + 9581 9586 9651 9645 -1 + 3453 4019 4021 3473 -1 + 4021 4019 11044 11046 -1 + 11046 11044 4921 4923 -1 + 4923 4921 5291 5293 -1 + 5293 5291 5661 5663 -1 + 5663 5661 6031 6033 -1 + 6033 6031 10142 10144 -1 + 9576 9596 10144 10142 -1 + 3526 3464 3457 3519 -1 + 9649 9642 9580 9587 -1 + 3530 3462 3452 3516 -1 + 9653 9639 9575 9585 -1 + 3523 3515 3455 3466 -1 + 9646 9589 9578 9638 -1 + 3449 3470 4020 4018 -1 + 4018 4020 11045 11043 -1 + 11043 11045 4922 4920 -1 + 4920 4922 5292 5290 -1 + 5290 5292 5662 5660 -1 + 5660 5662 6032 6030 -1 + 6030 6032 10143 10141 -1 + 9572 10141 10143 9593 -1 + 3504 3525 3467 3450 -1 + 9627 9573 9590 9648 -1 + 3454 3514 3522 3458 -1 + 9577 9581 9645 9637 -1 + 3446 3501 3524 3468 -1 + 9569 9591 9647 9624 -1 + 3512 3448 3459 3521 -1 + 9635 9644 9582 9571 -1 + 3457 3451 3510 3519 -1 + 9580 9642 9633 9574 -1 + 3443 3511 3516 3452 -1 + 9566 9575 9639 9634 -1 + 3456 3520 3508 3437 -1 + 9579 9560 9631 9643 -1 + 3515 3513 3439 3455 -1 + 9638 9578 9562 9636 -1 + 3435 3493 3517 3460 -1 + 9558 9583 9640 9616 -1 + 3462 3506 3500 3445 -1 + 9585 9568 9623 9629 -1 + 3432 3461 3518 3491 -1 + 9555 9614 9641 9584 -1 + 3514 3454 3444 3502 -1 + 9637 9625 9567 9577 -1 + 3440 3505 3510 3451 -1 + 9563 9574 9633 9628 -1 + 3448 3512 3503 3438 -1 + 9571 9561 9626 9635 -1 + 3500 3496 3434 3445 -1 + 9623 9568 9557 9619 -1 + 3505 3440 3431 3494 -1 + 9628 9617 9554 9563 -1 + 3496 3499 3433 3434 -1 + 9619 9557 9556 9622 -1 + 4019 3453 3422 4017 -1 + 4019 4017 11042 11044 -1 + 11044 11042 4919 4921 -1 + 4921 4919 5289 5291 -1 + 5291 5289 5659 5661 -1 + 5661 5659 6029 6031 -1 + 6031 6029 10140 10142 -1 + 10142 10140 9545 9576 -1 + 3499 3495 3430 3433 -1 + 9622 9556 9553 9618 -1 + 3437 3508 3492 3424 -1 + 9560 9547 9615 9631 -1 + 3495 3497 3429 3430 -1 + 9618 9553 9552 9620 -1 + 3482 3504 3450 3427 -1 + 9605 9550 9573 9627 -1 + 3503 3490 3428 3438 -1 + 9626 9561 9551 9613 -1 + 3444 3425 3481 3502 -1 + 9567 9625 9604 9548 -1 + 4016 3421 3449 4018 -1 + 4016 4018 11043 11041 -1 + 11041 11043 4920 4918 -1 + 4918 4920 5290 5288 -1 + 5288 5290 5660 5658 -1 + 5658 5660 6030 6028 -1 + 6028 6030 10141 10139 -1 + 10139 10141 9572 9544 -1 + 3480 3414 3439 3513 -1 + 9603 9636 9562 9537 -1 + 3501 3446 3418 3478 -1 + 9624 9601 9541 9569 -1 + 3488 3423 3429 3497 -1 + 9611 9620 9552 9546 -1 + 3415 3485 3494 3431 -1 + 9538 9554 9617 9608 -1 + 3492 3487 3419 3424 -1 + 9615 9547 9542 9610 -1 + 3490 3483 3416 3428 -1 + 9613 9551 9539 9606 -1 + 3486 3426 3419 3487 -1 + 9609 9610 9542 9549 -1 + 3493 3435 3412 3473 -1 + 9616 9596 9535 9558 -1 + 3423 3488 3479 3413 -1 + 9546 9536 9602 9611 -1 + 3410 3432 3491 3470 -1 + 9533 9593 9614 9555 -1 + 3426 3486 3477 3417 -1 + 9549 9540 9600 9609 -1 + 3475 3409 3416 3483 -1 + 9598 9606 9539 9532 -1 + 3468 3482 3427 3408 -1 + 9591 9531 9550 9605 -1 + 3425 3406 3467 3481 -1 + 9548 9604 9590 9529 -1 + 3485 3415 3403 3474 -1 + 9608 9597 9526 9538 -1 + 3407 3413 3479 3472 -1 + 9530 9595 9602 9536 -1 + 3405 3417 3477 3466 -1 + 9528 9589 9600 9540 -1 + 3422 3395 4014 4017 -1 + 4017 4014 11039 11042 -1 + 11042 11039 4916 4919 -1 + 4919 4916 5286 5289 -1 + 5289 5286 5656 5659 -1 + 5659 5656 6026 6029 -1 + 6029 6026 10137 10140 -1 + 9545 10140 10137 9518 -1 + 3421 4016 4015 3398 -1 + 4015 4016 11041 11040 -1 + 11040 11041 4918 4917 -1 + 4917 4918 5288 5287 -1 + 5287 5288 5658 5657 -1 + 5657 5658 6028 6027 -1 + 6027 6028 10139 10138 -1 + 9544 9521 10138 10139 -1 + 3478 3418 3397 3460 -1 + 9601 9583 9520 9541 -1 + 3414 3480 3461 3399 -1 + 9537 9522 9584 9603 -1 + 3409 3475 3469 3401 -1 + 9532 9524 9592 9598 -1 + 3465 3402 3407 3472 -1 + 9588 9595 9530 9525 -1 + 3474 3403 3393 3463 -1 + 9597 9586 9516 9526 -1 + 3388 3453 3473 3412 -1 + 9511 9535 9596 9576 -1 + 3470 3449 3387 3410 -1 + 9593 9533 9510 9572 -1 + 3402 3465 3459 3394 -1 + 9525 9517 9582 9588 -1 + 3390 3405 3466 3455 -1 + 9513 9578 9589 9528 -1 + 3464 3396 3391 3457 -1 + 9587 9580 9514 9519 -1 + 3406 3385 3450 3467 -1 + 9529 9590 9573 9508 -1 + 3384 3446 3468 3408 -1 + 9507 9531 9591 9569 -1 + 3456 3382 3401 3469 -1 + 9579 9592 9524 9505 -1 + 3389 3458 3463 3393 -1 + 9512 9516 9586 9581 -1 + 3392 3454 3458 3389 -1 + 9515 9512 9581 9577 -1 + 3380 3394 3459 3448 -1 + 9503 9571 9582 9517 -1 + 3451 3457 3391 3383 -1 + 9574 9506 9514 9580 -1 + 3376 3435 3460 3397 -1 + 9499 9520 9583 9558 -1 + 3461 3432 3375 3399 -1 + 9584 9522 9498 9555 -1 + 3454 3392 3381 3444 -1 + 9577 9567 9504 9515 -1 + 4013 3374 3398 4015 -1 + 4013 4015 11040 11038 -1 + 11038 11040 4917 4915 -1 + 4915 4917 5287 5285 -1 + 5285 5287 5657 5655 -1 + 5655 5657 6027 6025 -1 + 6025 6027 10138 10136 -1 + 10136 10138 9521 9497 -1 + 3395 3366 4012 4014 -1 + 4014 4012 11037 11039 -1 + 11039 11037 4914 4916 -1 + 4916 4914 5284 5286 -1 + 5286 5284 5654 5656 -1 + 5656 5654 6024 6026 -1 + 6026 6024 10135 10137 -1 + 9518 10137 10135 9489 -1 + 3462 3377 3370 3452 -1 + 9585 9575 9493 9500 -1 + 3377 3462 3445 3368 -1 + 9500 9491 9568 9585 -1 + 3378 3440 3451 3383 -1 + 9501 9506 9574 9563 -1 + 3369 3390 3455 3439 -1 + 9492 9562 9578 9513 -1 + 3437 3360 3382 3456 -1 + 9560 9579 9505 9483 -1 + 3373 3380 3448 3438 -1 + 9496 9561 9571 9503 -1 + 3370 3372 3443 3452 -1 + 9493 9575 9566 9495 -1 + 3385 3363 3427 3450 -1 + 9508 9573 9550 9486 -1 + 3371 3442 3443 3372 -1 + 9494 9495 9566 9565 -1 + 3421 3357 3387 3449 -1 + 9544 9572 9510 9480 -1 + 3453 3388 3352 3422 -1 + 9576 9545 9475 9511 -1 + 3440 3378 3365 3431 -1 + 9563 9554 9488 9501 -1 + 3425 3444 3381 3362 -1 + 9548 9485 9504 9567 -1 + 3434 3361 3368 3445 -1 + 9557 9568 9491 9484 -1 + 3446 3384 3354 3418 -1 + 9569 9541 9477 9507 -1 + 3361 3434 3433 3359 -1 + 9484 9482 9556 9557 -1 + 3353 3373 3438 3428 -1 + 9476 9551 9561 9496 -1 + 3430 3355 3359 3433 -1 + 9553 9556 9482 9478 -1 + 3355 3430 3429 3356 -1 + 9478 9479 9552 9553 -1 + 3358 3379 3426 3417 -1 + 9481 9540 9549 9502 -1 + 3360 3437 3424 3349 -1 + 9483 9472 9547 9560 -1 + 3348 3369 3439 3414 -1 + 9471 9537 9562 9492 -1 + 3379 3340 3419 3426 -1 + 9502 9549 9542 9463 -1 + 3423 3350 3356 3429 -1 + 9546 9552 9479 9473 -1 + 3435 3376 3345 3412 -1 + 9558 9535 9468 9499 -1 + 3346 3415 3431 3365 -1 + 9469 9488 9554 9538 -1 + 3432 3410 3344 3375 -1 + 9555 9498 9467 9533 -1 + 3416 3347 3353 3428 -1 + 9539 9551 9476 9470 -1 + 3374 4013 4011 3335 -1 + 4011 4013 11038 11036 -1 + 11036 11038 4915 4913 -1 + 4913 4915 5285 5283 -1 + 5283 5285 5655 5653 -1 + 5653 5655 6025 6023 -1 + 6023 6025 10136 10134 -1 + 9497 9458 10134 10136 -1 + 3363 3343 3408 3427 -1 + 9486 9550 9531 9466 -1 + 3419 3340 3349 3424 -1 + 9542 9547 9472 9463 -1 + 3406 3425 3362 3339 -1 + 9529 9462 9485 9548 -1 + 3350 3423 3413 3342 -1 + 9473 9465 9536 9546 -1 + 3366 3333 4010 4012 -1 + 4012 4010 11035 11037 -1 + 11037 11035 4912 4914 -1 + 4914 4912 5282 5284 -1 + 5284 5282 5652 5654 -1 + 5654 5652 6022 6024 -1 + 6024 6022 10133 10135 -1 + 9489 10135 10133 9456 -1 + 3417 3405 3341 3358 -1 + 9540 9481 9464 9528 -1 + 3357 3421 3398 3332 -1 + 9480 9455 9521 9544 -1 + 3347 3416 3409 3334 -1 + 9470 9457 9532 9539 -1 + 3418 3354 3330 3397 -1 + 9541 9520 9453 9477 -1 + 3413 3407 3336 3342 -1 + 9536 9465 9459 9530 -1 + 3395 3422 3352 3325 -1 + 9518 9448 9475 9545 -1 + 3326 3403 3415 3346 -1 + 9449 9469 9538 9526 -1 + 3328 3348 3414 3399 -1 + 9451 9522 9537 9471 -1 + 3402 3327 3336 3407 -1 + 9525 9530 9459 9450 -1 + 3324 3334 3409 3401 -1 + 9447 9524 9532 9457 -1 + 3316 3388 3412 3345 -1 + 9439 9468 9535 9511 -1 + 3387 3320 3344 3410 -1 + 9510 9533 9467 9443 -1 + 3322 3341 3405 3390 -1 + 9445 9513 9528 9464 -1 + 3317 3384 3408 3343 -1 + 9440 9466 9531 9507 -1 + 3385 3406 3339 3318 -1 + 9508 9441 9462 9529 -1 + 3327 3402 3394 3321 -1 + 9450 9444 9517 9525 -1 + 3403 3326 3314 3393 -1 + 9526 9516 9437 9449 -1 + 3335 4011 4009 3308 -1 + 4009 4011 11036 11034 -1 + 11034 11036 4913 4911 -1 + 4911 4913 5283 5281 -1 + 5281 5283 5653 5651 -1 + 5651 5653 6023 6021 -1 + 6021 6023 10134 10132 -1 + 9458 9431 10132 10134 -1 + 3392 3337 3319 3381 -1 + 9515 9504 9442 9460 -1 + 3305 3337 3392 3389 -1 + 9428 9512 9515 9460 -1 + 3309 3324 3401 3382 -1 + 9432 9505 9524 9447 -1 + 3303 4008 4010 3333 -1 + 4010 4008 11033 11035 -1 + 11035 11033 4910 4912 -1 + 4912 4910 5280 5282 -1 + 5282 5280 5650 5652 -1 + 5652 5650 6020 6022 -1 + 6022 6020 10131 10133 -1 + 9426 9456 10133 10131 -1 + 3374 3312 3332 3398 -1 + 9497 9521 9455 9435 -1 + 3310 3376 3397 3330 -1 + 9433 9453 9520 9499 -1 + 3323 3315 3383 3391 -1 + 9446 9514 9506 9438 -1 + 3375 3306 3328 3399 -1 + 9498 9522 9451 9429 -1 + 3394 3380 3313 3321 -1 + 9517 9444 9436 9503 -1 + 3305 3389 3393 3314 -1 + 9428 9437 9516 9512 -1 + 3366 3395 3325 3300 -1 + 9489 9423 9448 9518 -1 + 3340 3379 3358 3304 -1 + 9463 9427 9481 9502 -1 + 3302 3322 3390 3369 -1 + 9425 9492 9513 9445 -1 + 3307 3378 3383 3315 -1 + 9430 9438 9506 9501 -1 + 3363 3385 3318 3301 -1 + 9486 9424 9441 9508 -1 + 3319 3299 3362 3381 -1 + 9442 9504 9485 9422 -1 + 3320 3387 3357 3295 -1 + 9443 9418 9480 9510 -1 + 3380 3373 3298 3313 -1 + 9503 9436 9421 9496 -1 + 3384 3317 3294 3354 -1 + 9507 9477 9417 9440 -1 + 3388 3316 3290 3352 -1 + 9511 9475 9413 9439 -1 + 3378 3307 3297 3365 -1 + 9501 9488 9420 9430 -1 + 3287 3309 3382 3360 -1 + 9410 9483 9505 9432 -1 + 3296 3293 3371 3372 -1 + 9419 9495 9494 9416 -1 + 3289 3292 3370 3377 -1 + 9412 9500 9493 9415 -1 + 3292 3296 3372 3370 -1 + 9415 9493 9495 9419 -1 + 3288 3289 3377 3368 -1 + 9411 9491 9500 9412 -1 + 3373 3353 3282 3298 -1 + 9496 9421 9405 9476 -1 + 3376 3310 3278 3345 -1 + 9499 9468 9401 9433 -1 + 3286 3288 3368 3361 -1 + 9409 9484 9491 9411 -1 + 4007 3266 3308 4009 -1 + 4007 4009 11034 11032 -1 + 11032 11034 4911 4909 -1 + 4909 4911 5281 5279 -1 + 5279 5281 5651 5649 -1 + 5649 5651 6021 6019 -1 + 6019 6021 10132 10130 -1 + 10130 10132 9431 9389 -1 + 3306 3375 3344 3276 -1 + 9429 9399 9467 9498 -1 + 3280 3302 3369 3348 -1 + 9403 9471 9492 9425 -1 + 3285 3286 3361 3359 -1 + 9408 9482 9484 9409 -1 + 3281 3285 3359 3355 -1 + 9404 9478 9482 9408 -1 + 3343 3363 3301 3279 -1 + 9466 9402 9424 9486 -1 + 3283 3281 3355 3356 -1 + 9406 9479 9478 9404 -1 + 3358 3341 3274 3304 -1 + 9481 9427 9397 9464 -1 + 3312 3374 3335 3264 -1 + 9435 9387 9458 9497 -1 + 3272 3346 3365 3297 -1 + 9395 9420 9488 9469 -1 + 3299 3275 3339 3362 -1 + 9422 9485 9462 9398 -1 + 4008 3303 3265 4006 -1 + 4008 4006 11031 11033 -1 + 11033 11031 4908 4910 -1 + 4910 4908 5278 5280 -1 + 5280 5278 5648 5650 -1 + 5650 5648 6018 6020 -1 + 6020 6018 10129 10131 -1 + 10131 10129 9388 9426 -1 + 3350 3277 3283 3356 -1 + 9473 9479 9406 9400 -1 + 3333 3366 3300 3267 -1 + 9456 9390 9423 9489 -1 + 3269 3287 3360 3349 -1 + 9392 9472 9483 9410 -1 + 3347 3271 3282 3353 -1 + 9470 9476 9405 9394 -1 + 3295 3357 3332 3270 -1 + 9418 9393 9455 9480 -1 + 3294 3263 3330 3354 -1 + 9417 9477 9453 9386 -1 + 3277 3350 3342 3268 -1 + 9400 9391 9465 9473 -1 + 3290 3256 3325 3352 -1 + 9413 9475 9448 9379 -1 + 3337 3305 3258 3319 -1 + 9460 9442 9381 9428 -1 + 3348 3328 3257 3280 -1 + 9471 9403 9380 9451 -1 + 3340 3253 3269 3349 -1 + 9463 9472 9392 9376 -1 + 3271 3347 3334 3259 -1 + 9394 9382 9457 9470 -1 + 3260 3268 3342 3336 -1 + 9383 9459 9465 9391 -1 + 3346 3272 3249 3326 -1 + 9469 9449 9372 9395 -1 + 3341 3322 3252 3274 -1 + 9464 9397 9375 9445 -1 + 3248 3317 3343 3279 -1 + 9371 9402 9466 9440 -1 + 3246 3276 3344 3320 -1 + 9369 9443 9467 9399 -1 + 3244 3316 3345 3278 -1 + 9367 9401 9468 9439 -1 + 3275 3251 3318 3339 -1 + 9398 9462 9441 9374 -1 + 3327 3254 3260 3336 -1 + 9450 9459 9383 9377 -1 + 3334 3324 3247 3259 -1 + 9457 9382 9370 9447 -1 + 3312 3255 3270 3332 -1 + 9435 9455 9393 9378 -1 + 4005 3228 3266 4007 -1 + 4005 4007 11032 11030 -1 + 11030 11032 4909 4907 -1 + 4907 4909 5279 5277 -1 + 5277 5279 5649 5647 -1 + 5647 5649 6019 6017 -1 + 6017 6019 10130 10128 -1 + 10128 10130 9389 9351 -1 + 3254 3327 3321 3245 -1 + 9377 9368 9444 9450 -1 + 3239 3303 3333 3267 -1 + 9362 9390 9456 9426 -1 + 3240 3310 3330 3263 -1 + 9363 9386 9453 9433 -1 + 4006 3265 3234 4004 -1 + 4006 4004 11029 11031 -1 + 11031 11029 4906 4908 -1 + 4908 4906 5276 5278 -1 + 5278 5276 5646 5648 -1 + 5648 5646 6016 6018 -1 + 6018 6016 10127 10129 -1 + 10129 10127 9357 9388 -1 + 3315 3323 3250 3243 -1 + 9438 9366 9373 9446 -1 + 3253 3340 3304 3231 -1 + 9376 9354 9427 9463 -1 + 3224 3264 3335 3308 -1 + 9347 9431 9458 9387 -1 + 3306 3237 3257 3328 -1 + 9429 9451 9380 9360 -1 + 3249 3229 3314 3326 -1 + 9372 9449 9437 9352 -1 + 3241 3245 3321 3313 -1 + 9364 9436 9444 9368 -1 + 3256 3230 3300 3325 -1 + 9379 9448 9423 9353 -1 + 3324 3309 3232 3247 -1 + 9447 9370 9355 9432 -1 + 3322 3302 3238 3252 -1 + 9445 9375 9361 9425 -1 + 3299 3319 3258 3236 -1 + 9422 9359 9381 9442 -1 + 3251 3233 3301 3318 -1 + 9374 9441 9424 9356 -1 + 3235 3307 3315 3243 -1 + 9358 9366 9438 9430 -1 + 3317 3248 3227 3294 -1 + 9440 9417 9350 9371 -1 + 3295 3223 3246 3320 -1 + 9418 9443 9369 9346 -1 + 3316 3244 3221 3290 -1 + 9439 9413 9344 9367 -1 + 3226 3241 3313 3298 -1 + 9349 9421 9436 9364 -1 + 3229 3218 3305 3314 -1 + 9352 9437 9428 9341 -1 + 3307 3235 3222 3297 -1 + 9430 9420 9345 9358 -1 + 3215 3232 3309 3287 -1 + 9338 9410 9432 9355 -1 + 3302 3280 3214 3238 -1 + 9425 9361 9337 9403 -1 + 3310 3240 3207 3278 -1 + 9433 9401 9330 9363 -1 + 3192 3255 3312 3264 -1 + 9315 9387 9435 9378 -1 + 3293 3296 3219 3220 -1 + 9416 9343 9342 9419 -1 + 3237 3306 3276 3204 -1 + 9360 9327 9399 9429 -1 + 3233 3212 3279 3301 -1 + 9356 9424 9402 9335 -1 + 3208 3231 3304 3274 -1 + 9331 9397 9427 9354 -1 + 3275 3299 3236 3210 -1 + 9398 9333 9359 9422 -1 + 3296 3292 3216 3219 -1 + 9419 9342 9339 9415 -1 + 3211 3226 3298 3282 -1 + 9334 9405 9421 9349 -1 + 3292 3289 3213 3216 -1 + 9415 9339 9336 9412 -1 + 3303 3239 3196 3265 -1 + 9426 9388 9319 9362 -1 + 3230 3199 3267 3300 -1 + 9353 9423 9390 9322 -1 + 3228 4005 4003 3176 -1 + 4003 4005 11030 11028 -1 + 11028 11030 4907 4905 -1 + 4905 4907 5277 5275 -1 + 5275 5277 5647 5645 -1 + 5645 5647 6017 6015 -1 + 6015 6017 10128 10126 -1 + 9351 9299 10126 10128 -1 + 3289 3288 3209 3213 -1 + 9412 9336 9332 9411 -1 + 3189 4002 4004 3234 -1 + 4004 4002 11027 11029 -1 + 11029 11027 4904 4906 -1 + 4906 4904 5274 5276 -1 + 5276 5274 5644 5646 -1 + 5646 5644 6014 6016 -1 + 6016 6014 10125 10127 -1 + 9312 9357 10127 10125 -1 + 3223 3295 3270 3200 -1 + 9346 9323 9393 9418 -1 + 3198 3272 3297 3222 -1 + 9321 9345 9420 9395 -1 + 3288 3286 3206 3209 -1 + 9411 9332 9329 9409 -1 + 3286 3285 3205 3206 -1 + 9409 9329 9328 9408 -1 + 3266 3183 3224 3308 -1 + 9389 9431 9347 9306 -1 + 3263 3294 3227 3193 -1 + 9386 9316 9350 9417 -1 + 3285 3281 3201 3205 -1 + 9408 9328 9324 9404 -1 + 3281 3283 3203 3201 -1 + 9404 9324 9326 9406 -1 + 3218 3184 3258 3305 -1 + 9341 9428 9381 9307 -1 + 3277 3197 3203 3283 -1 + 9400 9406 9326 9320 -1 + 3191 3215 3287 3269 -1 + 9314 9392 9410 9338 -1 + 3271 3195 3211 3282 -1 + 9394 9405 9334 9318 -1 + 3256 3290 3221 3187 -1 + 9379 9310 9344 9413 -1 + 3280 3257 3186 3214 -1 + 9403 9337 9309 9380 -1 + 3197 3277 3268 3188 -1 + 9320 9311 9391 9400 -1 + 3255 3192 3200 3270 -1 + 9378 9393 9323 9315 -1 + 3251 3275 3210 3181 -1 + 9374 9304 9333 9398 -1 + 3180 3208 3274 3252 -1 + 9303 9375 9397 9331 -1 + 3212 3178 3248 3279 -1 + 9335 9402 9371 9301 -1 + 3195 3271 3259 3179 -1 + 9318 9302 9382 9394 -1 + 3268 3260 3182 3188 -1 + 9391 9311 9305 9383 -1 + 3174 3244 3278 3207 -1 + 9297 9330 9401 9367 -1 + 3276 3246 3172 3204 -1 + 9399 9327 9295 9369 -1 + 3272 3198 3173 3249 -1 + 9395 9372 9296 9321 -1 + 3171 3191 3269 3253 -1 + 9294 9376 9392 9314 -1 + 3254 3175 3182 3260 -1 + 9377 9383 9305 9298 -1 + 3185 3176 4003 4001 -1 + 4001 4003 11028 11026 -1 + 11026 11028 4905 4903 -1 + 4903 4905 5275 5273 -1 + 5273 5275 5645 5643 -1 + 5643 5645 6015 6013 -1 + 6013 6015 10126 10124 -1 + 9308 10124 10126 9299 -1 + 3169 3179 3259 3247 -1 + 9292 9370 9382 9302 -1 + 3165 3239 3267 3199 -1 + 9288 9322 9390 9362 -1 + 3166 3240 3263 3193 -1 + 9289 9316 9386 9363 -1 + 3175 3254 3245 3170 -1 + 9298 9293 9368 9377 -1 + 3196 3158 3234 3265 -1 + 9319 9388 9357 9281 -1 + 3250 3177 3167 3243 -1 + 9373 9366 9290 9300 -1 + 3161 3186 3257 3237 -1 + 9284 9360 9380 9309 -1 + 3184 3159 3236 3258 -1 + 9307 9381 9359 9282 -1 + 3230 3256 3187 3162 -1 + 9353 9285 9310 9379 -1 + 4002 3189 3153 4000 -1 + 4002 4000 11025 11027 -1 + 11027 11025 4902 4904 -1 + 4904 4902 5272 5274 -1 + 5274 5272 5642 5644 -1 + 5644 5642 6012 6014 -1 + 6014 6012 10123 10125 -1 + 10125 10123 9276 9312 -1 + 3164 3180 3252 3238 -1 + 9287 9361 9375 9303 -1 + 3228 3150 3183 3266 -1 + 9351 9389 9306 9273 -1 + 3233 3251 3181 3163 -1 + 9356 9286 9304 9374 -1 + 3264 3224 3144 3192 -1 + 9387 9315 9267 9347 -1 + 3157 3171 3253 3231 -1 + 9280 9354 9376 9294 -1 + 3245 3241 3160 3170 -1 + 9368 9293 9283 9364 -1 + 3229 3249 3173 3154 -1 + 9352 9277 9296 9372 -1 + 3152 3227 3248 3178 -1 + 9275 9301 9371 9350 -1 + 3247 3232 3155 3169 -1 + 9370 9292 9278 9355 -1 + 3156 3235 3243 3167 -1 + 9279 9290 9366 9358 -1 + 3244 3174 3149 3221 -1 + 9367 9344 9272 9297 -1 + 3223 3146 3172 3246 -1 + 9346 9369 9295 9269 -1 + 3241 3226 3148 3160 -1 + 9364 9283 9271 9349 -1 + 3147 3185 4001 3999 -1 + 3999 4001 11026 11024 -1 + 11024 11026 4903 4901 -1 + 4901 4903 5273 5271 -1 + 5271 5273 5643 5641 -1 + 5641 5643 6013 6011 -1 + 6011 6013 10124 10122 -1 + 9270 10122 10124 9308 -1 + 3235 3156 3145 3222 -1 + 9358 9345 9268 9279 -1 + 3143 3164 3238 3214 -1 + 9266 9337 9361 9287 -1 + 3240 3166 3135 3207 -1 + 9363 9330 9258 9289 -1 + 3212 3233 3163 3141 -1 + 9335 9264 9286 9356 -1 + 3232 3215 3140 3155 -1 + 9355 9278 9263 9338 -1 + 3159 3134 3210 3236 -1 + 9282 9359 9333 9257 -1 + 3218 3229 3154 3136 -1 + 9341 9259 9277 9352 -1 + 3231 3208 3139 3157 -1 + 9354 9280 9262 9331 -1 + 3204 3130 3161 3237 -1 + 9327 9360 9284 9253 -1 + 3199 3230 3162 3129 -1 + 9322 9252 9285 9353 -1 + 3239 3165 3125 3196 -1 + 9362 9319 9248 9288 -1 + 3226 3211 3133 3148 -1 + 9349 9271 9256 9334 -1 + 3137 3142 3220 3219 -1 + 9260 9342 9343 9265 -1 + 3142 3138 3217 3220 -1 + 9265 9343 9340 9261 -1 + 3158 3117 3189 3234 -1 + 9281 9357 9312 9240 -1 + 3132 3137 3219 3216 -1 + 9255 9339 9342 9260 -1 + 3227 3152 3121 3193 -1 + 9350 9316 9244 9275 -1 + 3146 3223 3200 3119 -1 + 9269 9242 9323 9346 -1 + 3122 3198 3222 3145 -1 + 9245 9268 9345 9321 -1 + 3128 3132 3216 3213 -1 + 9251 9336 9339 9255 -1 + 3109 3998 4000 3153 -1 + 4000 3998 11023 11025 -1 + 11025 11023 4900 4902 -1 + 4902 4900 5270 5272 -1 + 5272 5270 5640 5642 -1 + 5642 5640 6010 6012 -1 + 6012 6010 10121 10123 -1 + 9232 9276 10123 10121 -1 + 3149 3115 3187 3221 -1 + 9272 9344 9310 9238 -1 + 3127 3128 3213 3209 -1 + 9250 9332 9336 9251 -1 + 3126 3127 3209 3206 -1 + 9249 9329 9332 9250 -1 + 3215 3191 3118 3140 -1 + 9338 9263 9241 9314 -1 + 3150 3228 3176 3098 -1 + 9273 9221 9299 9351 -1 + 3124 3126 3206 3205 -1 + 9247 9328 9329 9249 -1 + 3195 3116 3133 3211 -1 + 9318 9334 9256 9239 -1 + 3111 3143 3214 3186 -1 + 9234 9309 9337 9266 -1 + 3183 3097 3144 3224 -1 + 9306 9347 9267 9220 -1 + 3120 3124 3205 3201 -1 + 9243 9324 9328 9247 -1 + 3123 3120 3201 3203 -1 + 9246 9326 9324 9243 -1 + 3184 3218 3136 3107 -1 + 9307 9230 9259 9341 -1 + 3114 3190 3202 3131 -1 + 9237 9254 9325 9313 -1 + 3197 3112 3123 3203 -1 + 9320 9326 9246 9235 -1 + 3208 3180 3108 3139 -1 + 9331 9262 9231 9303 -1 + 3178 3212 3141 3106 -1 + 9301 9229 9264 9335 -1 + 3134 3105 3181 3210 -1 + 9257 9333 9304 9228 -1 + 3100 3174 3207 3135 -1 + 9223 9258 9330 9297 -1 + 3112 3197 3188 3110 -1 + 9235 9233 9311 9320 -1 + 3176 3185 3147 3102 -1 + 9299 9225 9270 9308 -1 + 3091 3119 3200 3192 -1 + 9214 9315 9323 9242 -1 + 3130 3204 3172 3094 -1 + 9253 9217 9295 9327 -1 + 3116 3195 3179 3101 -1 + 9239 9224 9302 9318 -1 + 3198 3122 3095 3173 -1 + 9321 9296 9218 9245 -1 + 3104 3110 3188 3182 -1 + 9227 9305 9311 9233 -1 + 3190 3114 3103 3177 -1 + 9313 9300 9226 9237 -1 + 3191 3171 3099 3118 -1 + 9314 9241 9222 9294 -1 + 3093 3147 3999 3997 -1 + 3997 3999 11024 11022 -1 + 11022 11024 4901 4899 -1 + 4899 4901 5271 5269 -1 + 5269 5271 5641 5639 -1 + 5639 5641 6011 6009 -1 + 6009 6011 10122 10120 -1 + 9216 10120 10122 9270 -1 + 3129 3086 3165 3199 -1 + 9252 9322 9288 9209 -1 + 3175 3096 3104 3182 -1 + 9298 9305 9227 9219 -1 + 3088 3166 3193 3121 -1 + 9211 9244 9316 9289 -1 + 3158 3196 3125 3081 -1 + 9281 9204 9248 9319 -1 + 3083 3162 3187 3115 -1 + 9206 9238 9310 9285 -1 + 3179 3169 3087 3101 -1 + 9302 9224 9210 9292 -1 + 3186 3161 3079 3111 -1 + 9309 9234 9202 9284 -1 + 3096 3175 3170 3090 -1 + 9219 9213 9293 9298 -1 + 3103 3089 3167 3177 -1 + 9226 9300 9290 9212 -1 + 3180 3164 3085 3108 -1 + 9303 9231 9208 9287 -1 + 3117 3078 3153 3189 -1 + 9240 9312 9276 9201 -1 + 3105 3082 3163 3181 -1 + 9228 9304 9286 9205 -1 + 3159 3184 3107 3080 -1 + 9282 9203 9230 9307 -1 + 3171 3157 3084 3099 -1 + 9294 9222 9207 9280 -1 + 3077 3152 3178 3106 -1 + 9200 9229 9301 9275 -1 + 3998 3109 3069 3996 -1 + 3998 3996 11021 11023 -1 + 11023 11021 4898 4900 -1 + 4900 4898 5268 5270 -1 + 5270 5268 5638 5640 -1 + 5640 5638 6008 6010 -1 + 6010 6008 10119 10121 -1 + 10121 10119 9192 9232 -1 + 3154 3173 3095 3074 -1 + 9277 9197 9218 9296 -1 + 3150 3070 3097 3183 -1 + 9273 9306 9220 9193 -1 + 3160 3076 3090 3170 -1 + 9283 9293 9213 9199 -1 + 3174 3100 3072 3149 -1 + 9297 9272 9195 9223 -1 + 3151 3168 3092 3073 -1 + 9274 9196 9215 9291 -1 + 3075 3156 3167 3089 -1 + 9198 9212 9290 9279 -1 + 3155 3071 3087 3169 -1 + 9278 9292 9210 9194 -1 + 3146 3068 3094 3172 -1 + 9269 9295 9217 9191 -1 + 3144 3054 3091 3192 -1 + 9267 9315 9214 9177 -1 + 3164 3143 3066 3085 -1 + 9287 9208 9189 9266 -1 + 3166 3088 3063 3135 -1 + 9289 9258 9186 9211 -1 + 3082 3065 3141 3163 -1 + 9205 9286 9264 9188 -1 + 3076 3160 3148 3062 -1 + 9199 9185 9271 9283 -1 + 3156 3075 3067 3145 -1 + 9279 9268 9190 9198 -1 + 3064 3084 3157 3139 -1 + 9187 9262 9280 9207 -1 + 3134 3159 3080 3061 -1 + 9257 9184 9203 9282 -1 + 3046 3098 3176 3102 -1 + 9169 9225 9299 9221 -1 + 3162 3083 3058 3129 -1 + 9285 9252 9181 9206 -1 + 3130 3055 3079 3161 -1 + 9253 9284 9202 9178 -1 + 3086 3051 3125 3165 -1 + 9209 9288 9248 9174 -1 + 3059 3136 3154 3074 -1 + 9182 9197 9277 9259 -1 + 3071 3155 3140 3060 -1 + 9194 9183 9263 9278 -1 + 3131 3151 3073 3056 -1 + 9254 9179 9196 9274 -1 + 3117 3158 3081 3045 -1 + 9240 9168 9204 9281 -1 + 3050 3093 3997 3995 -1 + 3995 3997 11022 11020 -1 + 11020 11022 4899 4897 -1 + 4897 4899 5269 5267 -1 + 5267 5269 5639 5637 -1 + 5637 5639 6009 6007 -1 + 6007 6009 10120 10118 -1 + 9173 10118 10120 9216 -1 + 3152 3077 3049 3121 -1 + 9275 9244 9172 9200 -1 + 3147 3093 3044 3102 -1 + 9270 9225 9167 9216 -1 + 3115 3149 3072 3042 -1 + 9238 9165 9195 9272 -1 + 3062 3148 3133 3040 -1 + 9185 9163 9256 9271 -1 + 3138 3142 3057 3053 -1 + 9261 9176 9180 9265 -1 + 3030 3109 3153 3078 -1 + 9153 9201 9276 9232 -1 + 3142 3137 3052 3057 -1 + 9265 9180 9175 9260 -1 + 3067 3041 3122 3145 -1 + 9190 9268 9245 9164 -1 + 3068 3146 3119 3029 -1 + 9191 9152 9242 9269 -1 + 3137 3132 3048 3052 -1 + 9260 9175 9171 9255 -1 + 3039 3060 3140 3118 -1 + 9162 9241 9263 9183 -1 + 3132 3128 3047 3048 -1 + 9255 9171 9170 9251 -1 + 3143 3111 3034 3066 -1 + 9266 9189 9157 9234 -1 + 3070 3150 3098 3023 -1 + 9193 9146 9221 9273 -1 + 3033 3064 3139 3108 -1 + 9156 9231 9262 9187 -1 + 3128 3127 3043 3047 -1 + 9251 9170 9166 9250 -1 + 3028 3106 3141 3065 -1 + 9151 9188 9264 9229 -1 + 3037 3114 3131 3056 -1 + 9160 9179 9254 9237 -1 + 3053 3031 3113 3138 -1 + 9176 9261 9236 9154 -1 + 3018 3994 3996 3069 -1 + 3996 3994 11019 11021 -1 + 11021 11019 4896 4898 -1 + 4898 4896 5266 5268 -1 + 5268 5266 5636 5638 -1 + 5638 5636 6006 6008 -1 + 6008 6006 10117 10119 -1 + 9141 9192 10119 10117 -1 + 3127 3126 3038 3043 -1 + 9250 9166 9161 9249 -1 + 3136 3059 3027 3107 -1 + 9259 9230 9150 9182 -1 + 3105 3134 3061 3025 -1 + 9228 9148 9184 9257 -1 + 3024 3100 3135 3063 -1 + 9147 9186 9258 9223 -1 + 3126 3124 3036 3038 -1 + 9249 9161 9159 9247 -1 + 3116 3022 3040 3133 -1 + 9239 9256 9163 9145 -1 + 3124 3120 3035 3036 -1 + 9247 9159 9158 9243 -1 + 3120 3123 3032 3035 -1 + 9243 9158 9155 9246 -1 + 3054 3144 3097 3014 -1 + 9177 9137 9220 9267 -1 + 3112 3026 3032 3123 -1 + 9235 9246 9155 9149 -1 + 3055 3130 3094 3015 -1 + 9178 9138 9217 9253 -1 + 3099 3020 3039 3118 -1 + 9222 9241 9162 9143 -1 + 3026 3112 3110 3021 -1 + 9149 9144 9233 9235 -1 + 3114 3037 3019 3103 -1 + 9237 9226 9142 9160 -1 + 3086 3129 3058 3010 -1 + 9209 9133 9181 9252 -1 + 3041 3016 3095 3122 -1 + 9164 9245 9218 9139 -1 + 3012 3088 3121 3049 -1 + 9135 9172 9244 9211 -1 + 3110 3104 3017 3021 -1 + 9233 9144 9140 9227 -1 + 3051 3003 3081 3125 -1 + 9174 9248 9204 9126 -1 + 3101 3011 3022 3116 -1 + 9224 9239 9145 9134 -1 + 3031 3008 3092 3113 -1 + 9154 9236 9215 9131 -1 + 3005 3083 3115 3042 -1 + 9128 9165 9238 9206 -1 + 2997 3029 3119 3091 -1 + 9120 9214 9242 9152 -1 + 3096 3013 3017 3104 -1 + 9219 9227 9140 9136 -1 + 3007 3033 3108 3085 -1 + 9130 9208 9231 9156 -1 + 3078 3117 3045 2996 -1 + 9201 9119 9168 9240 -1 + 3079 3000 3034 3111 -1 + 9202 9234 9157 9123 -1 + 3082 3105 3025 3002 -1 + 9205 9125 9148 9228 -1 + 3027 3001 3080 3107 -1 + 9150 9230 9203 9124 -1 + 3089 3103 3019 3006 -1 + 9212 9129 9142 9226 -1 + 3106 3028 2999 3077 -1 + 9229 9200 9122 9151 -1 + 3020 3099 3084 3004 -1 + 9143 9127 9207 9222 -1 + 3013 3096 3090 3009 -1 + 9136 9132 9213 9219 -1 + 2994 3050 3995 3993 -1 + 3993 3995 11020 11018 -1 + 11018 11020 4897 4895 -1 + 4895 4897 5267 5265 -1 + 5265 5267 5637 5635 -1 + 5635 5637 6007 6005 -1 + 6005 6007 10118 10116 -1 + 9117 10116 10118 9173 -1 + 3011 3101 3087 2998 -1 + 9134 9121 9210 9224 -1 + 3109 3030 2989 3069 -1 + 9232 9192 9112 9153 -1 + 3100 3024 2993 3072 -1 + 9223 9195 9116 9147 -1 + 3016 2992 3074 3095 -1 + 9139 9218 9197 9115 -1 + 3076 2995 3009 3090 -1 + 9199 9213 9132 9118 -1 + 3093 3050 2987 3044 -1 + 9216 9167 9110 9173 -1 + 3008 2990 3073 3092 -1 + 9131 9215 9196 9113 -1 + 2991 3075 3089 3006 -1 + 9114 9129 9212 9198 -1 + 3070 2983 3014 3097 -1 + 9193 9220 9137 9106 -1 + 3068 2986 3015 3094 -1 + 9191 9217 9138 9109 -1 + 2978 3046 3102 3044 -1 + 9101 9167 9225 9169 -1 + 2976 3992 3994 3018 -1 + 3994 3992 11017 11019 -1 + 11019 11017 4894 4896 -1 + 4896 4894 5264 5266 -1 + 5266 5264 5634 5636 -1 + 5636 5634 6004 6006 -1 + 6006 6004 10115 10117 -1 + 9099 9141 10117 10115 -1 + 3071 2988 2998 3087 -1 + 9194 9210 9121 9111 -1 + 3088 3012 2984 3063 -1 + 9211 9186 9107 9135 -1 + 3098 3046 2972 3023 -1 + 9221 9146 9095 9169 -1 + 2981 3007 3085 3066 -1 + 9104 9189 9208 9130 -1 + 3084 3064 2985 3004 -1 + 9207 9127 9108 9187 -1 + 3065 3082 3002 2982 -1 + 9188 9105 9125 9205 -1 + 3001 2979 3061 3080 -1 + 9124 9203 9184 9102 -1 + 3083 3005 2977 3058 -1 + 9206 9181 9100 9128 -1 + 3051 3086 3010 2968 -1 + 9174 9091 9133 9209 -1 + 3075 2991 2980 3067 -1 + 9198 9190 9103 9114 -1 + 3000 3079 3055 2973 -1 + 9123 9096 9178 9202 -1 + 2966 2997 3091 3054 -1 + 9089 9177 9214 9120 -1 + 2995 3076 3062 2970 -1 + 9118 9093 9185 9199 -1 + 2992 2975 3059 3074 -1 + 9115 9197 9182 9098 -1 + 2971 3049 3077 2999 -1 + 9094 9122 9200 9172 -1 + 3003 2965 3045 3081 -1 + 9126 9204 9168 9088 -1 + 2990 2969 3056 3073 -1 + 9113 9196 9179 9092 -1 + 2988 3071 3060 2974 -1 + 9111 9097 9183 9194 -1 + 2993 2963 3042 3072 -1 + 9116 9195 9165 9086 -1 + 2954 3030 3078 2996 -1 + 9077 9119 9201 9153 -1 + 3041 3067 2980 2960 -1 + 9164 9083 9103 9190 -1 + 2986 3068 3029 2948 -1 + 9109 9071 9152 9191 -1 + 3064 3033 2957 2985 -1 + 9187 9108 9080 9156 -1 + 2964 2967 3057 3052 -1 + 9087 9175 9180 9090 -1 + 2967 2962 3053 3057 -1 + 9090 9180 9176 9085 -1 + 2953 2981 3066 3034 -1 + 9076 9157 9189 9104 -1 + 2952 3028 3065 2982 -1 + 9075 9105 9188 9151 -1 + 2983 3070 3023 2945 -1 + 9106 9068 9146 9193 -1 + 3060 3039 2956 2974 -1 + 9183 9097 9079 9162 -1 + 2961 2964 3052 3048 -1 + 9084 9171 9175 9087 -1 + 2989 2938 3018 3069 -1 + 9112 9192 9141 9061 -1 + 2947 3024 3063 2984 -1 + 9070 9107 9186 9147 -1 + 2969 2958 3037 3056 -1 + 9092 9179 9160 9081 -1 + 2979 2949 3025 3061 -1 + 9102 9184 9148 9072 -1 + 2942 2994 3993 3991 -1 + 3991 3993 11018 11016 -1 + 11016 11018 4895 4893 -1 + 4893 4895 5265 5263 -1 + 5263 5265 5635 5633 -1 + 5633 5635 6005 6003 -1 + 6003 6005 10116 10114 -1 + 9065 10114 10116 9117 -1 + 2936 2970 3062 3040 -1 + 9059 9163 9185 9093 -1 + 2975 2951 3027 3059 -1 + 9098 9182 9150 9074 -1 + 2959 2961 3048 3047 -1 + 9082 9170 9171 9084 -1 + 2955 2959 3047 3043 -1 + 9078 9166 9170 9082 -1 + 3031 3053 2962 2944 -1 + 9154 9067 9085 9176 -1 + 2950 2955 3043 3038 -1 + 9073 9161 9166 9078 -1 + 2934 2973 3055 3015 -1 + 9057 9138 9178 9096 -1 + 3049 2971 2939 3012 -1 + 9172 9135 9062 9094 -1 + 2930 3010 3058 2977 -1 + 9053 9100 9181 9133 -1 + 2946 2950 3038 3036 -1 + 9069 9159 9161 9073 -1 + 2943 2946 3036 3035 -1 + 9066 9158 9159 9069 -1 + 3020 2940 2956 3039 -1 + 9143 9162 9079 9063 -1 + 2926 2966 3054 3014 -1 + 9049 9137 9177 9089 -1 + 3050 2994 2928 2987 -1 + 9173 9110 9051 9117 -1 + 3992 2976 2921 3990 -1 + 3992 3990 11015 11017 -1 + 11017 11015 4892 4894 -1 + 4894 4892 5262 5264 -1 + 5264 5262 5632 5634 -1 + 5634 5632 6002 6004 -1 + 6004 6002 10113 10115 -1 + 10115 10113 9044 9099 -1 + 2941 2943 3035 3032 -1 + 9064 9155 9158 9066 -1 + 2958 2937 3019 3037 -1 + 9081 9160 9142 9060 -1 + 3016 3041 2960 2931 -1 + 9139 9054 9083 9164 -1 + 3003 3051 2968 2918 -1 + 9126 9041 9091 9174 -1 + 3026 2935 2941 3032 -1 + 9149 9155 9064 9058 -1 + 2925 3005 3042 2963 -1 + 9048 9086 9165 9128 -1 + 3022 2923 2936 3040 -1 + 9145 9163 9059 9046 -1 + 2935 3026 3021 2932 -1 + 9058 9055 9144 9149 -1 + 3033 3007 2920 2957 -1 + 9156 9080 9043 9130 -1 + 2912 2978 3044 2987 -1 + 9035 9110 9167 9101 -1 + 2965 2911 2996 3045 -1 + 9088 9168 9119 9034 -1 + 2929 2932 3021 3017 -1 + 9052 9140 9144 9055 -1 + 3008 3031 2944 2914 -1 + 9131 9037 9067 9154 -1 + 3000 2913 2953 3034 -1 + 9123 9157 9076 9036 -1 + 3001 3027 2951 2919 -1 + 9124 9042 9074 9150 -1 + 3028 2952 2915 2999 -1 + 9151 9122 9038 9075 -1 + 2916 3002 3025 2949 -1 + 9039 9072 9148 9125 -1 + 2940 3020 3004 2924 -1 + 9063 9047 9127 9143 -1 + 3046 2978 2905 2972 -1 + 9169 9095 9028 9101 -1 + 3029 2997 2908 2948 -1 + 9152 9071 9031 9120 -1 + 2937 2917 3006 3019 -1 + 9060 9142 9129 9040 -1 + 3013 2922 2929 3017 -1 + 9136 9140 9052 9045 -1 + 3024 2947 2910 2993 -1 + 9147 9116 9033 9070 -1 + 3011 2909 2923 3022 -1 + 9134 9145 9046 9032 -1 + 2922 3013 3009 2927 -1 + 9045 9050 9132 9136 -1 + 3030 2954 2901 2989 -1 + 9153 9112 9024 9077 -1 + 2995 2933 2927 3009 -1 + 9118 9132 9050 9056 -1 + 2992 3016 2931 2906 -1 + 9115 9029 9054 9139 -1 + 2939 2907 2984 3012 -1 + 9062 9135 9107 9030 -1 + 2899 2934 3015 2986 -1 + 9022 9109 9138 9057 -1 + 2909 3011 2998 2902 -1 + 9032 9025 9121 9134 -1 + 2904 2991 3006 2917 -1 + 9027 9040 9129 9114 -1 + 2938 2891 2976 3018 -1 + 9061 9141 9099 9014 -1 + 2883 2945 3023 2972 -1 + 9006 9095 9146 9068 -1 + 2990 3008 2914 2900 -1 + 9113 9023 9037 9131 -1 + 2898 2924 3004 2985 -1 + 9021 9108 9127 9047 -1 + 2890 2926 3014 2983 -1 + 9013 9106 9137 9049 -1 + 2979 3001 2919 2903 -1 + 9102 9026 9042 9124 -1 + 3989 2893 2942 3991 -1 + 3989 3991 11016 11014 -1 + 11014 11016 4893 4891 -1 + 4891 4893 5263 5261 -1 + 5261 5263 5633 5631 -1 + 5631 5633 6003 6001 -1 + 6001 6003 10114 10112 -1 + 10112 10114 9065 9016 -1 + 3007 2981 2896 2920 -1 + 9130 9043 9019 9104 -1 + 3002 2916 2897 2982 -1 + 9125 9105 9020 9039 -1 + 3005 2925 2894 2977 -1 + 9128 9100 9017 9048 -1 + 3010 2930 2886 2968 -1 + 9133 9091 9009 9053 -1 + 2895 2971 2999 2915 -1 + 9018 9038 9122 9094 -1 + 2913 3000 2973 2887 -1 + 9036 9010 9096 9123 -1 + 2879 2933 2995 2970 -1 + 9002 9093 9118 9056 -1 + 2988 2885 2902 2998 -1 + 9111 9121 9025 9008 -1 + 2965 3003 2918 2880 -1 + 9088 9003 9041 9126 -1 + 2975 2992 2906 2888 -1 + 9098 9011 9029 9115 -1 + 2991 2904 2889 2980 -1 + 9114 9103 9012 9027 -1 + 2963 2993 2910 2892 -1 + 9086 9015 9033 9116 -1 + 2874 3988 3990 2921 -1 + 3990 3988 11013 11015 -1 + 11015 11013 4890 4892 -1 + 4892 4890 5260 5262 -1 + 5262 5260 5630 5632 -1 + 5632 5630 6000 6002 -1 + 6002 6000 10111 10113 -1 + 8997 9044 10113 10111 -1 + 2997 2966 2876 2908 -1 + 9120 9031 8999 9089 -1 + 2969 2990 2900 2884 -1 + 9092 9007 9023 9113 -1 + 2994 2942 2871 2928 -1 + 9117 9051 8994 9065 -1 + 2868 2954 2996 2911 -1 + 8991 9034 9119 9077 -1 + 2907 2881 2947 2984 -1 + 9030 9107 9070 9004 -1 + 2885 2988 2974 2870 -1 + 9008 8993 9097 9111 -1 + 2949 2979 2903 2882 -1 + 9072 9005 9026 9102 -1 + 2869 2898 2985 2957 -1 + 8992 9080 9108 9021 -1 + 2863 2899 2986 2948 -1 + 8986 9071 9109 9022 -1 + 2867 2952 2982 2897 -1 + 8990 9020 9105 9075 -1 + 2981 2953 2861 2896 -1 + 9104 9019 8984 9076 -1 + 2889 2865 2960 2980 -1 + 9012 9103 9083 8988 -1 + 2938 2989 2901 2856 -1 + 9061 8979 9024 9112 -1 + 2855 2912 2987 2928 -1 + 8978 9051 9110 9035 -1 + 2951 2975 2888 2862 -1 + 9074 8985 9011 9098 -1 + 2971 2895 2866 2939 -1 + 9094 9062 8989 9018 -1 + 2958 2969 2884 2864 -1 + 9081 8987 9007 9092 -1 + 2962 2967 2873 2875 -1 + 9085 8998 8996 9090 -1 + 2853 2890 2983 2945 -1 + 8976 9068 9106 9013 -1 + 2967 2964 2872 2873 -1 + 9090 8996 8995 9087 -1 + 2964 2961 2878 2872 -1 + 9087 8995 9001 9084 -1 + 2961 2959 2877 2878 -1 + 9084 9001 9000 9082 -1 + 2956 2858 2870 2974 -1 + 9079 9097 8993 8981 -1 + 2846 2930 2977 2894 -1 + 8969 9017 9100 9053 -1 + 2973 2934 2851 2887 -1 + 9096 9010 8974 9057 -1 + 2959 2955 2859 2877 -1 + 9082 9000 8982 9078 -1 + 2978 2912 2840 2905 -1 + 9101 9028 8963 9035 -1 + 2860 2925 2963 2892 -1 + 8983 9015 9086 9048 -1 + 2970 2936 2850 2879 -1 + 9093 9002 8973 9059 -1 + 2891 2837 2921 2976 -1 + 9014 9099 9044 8960 -1 + 2875 2849 2944 2962 -1 + 8998 9085 9067 8972 -1 + 2886 2834 2918 2968 -1 + 9009 9091 9041 8957 -1 + 2955 2950 2854 2859 -1 + 9078 8982 8977 9073 -1 + 2940 2857 2858 2956 -1 + 9063 9079 8981 8980 -1 + 2937 2958 2864 2848 -1 + 9060 8971 8987 9081 -1 + 2966 2926 2831 2876 -1 + 9089 8999 8954 9049 -1 + 2893 3989 3987 2829 -1 + 3987 3989 11014 11012 -1 + 11012 11014 4891 4889 -1 + 4889 4891 5261 5259 -1 + 5259 5261 5631 5629 -1 + 5629 5631 6001 5999 -1 + 5999 6001 10112 10110 -1 + 9016 8952 10110 10112 -1 + 2950 2946 2852 2854 -1 + 9073 8977 8975 9069 -1 + 2865 2841 2931 2960 -1 + 8988 9083 9054 8964 -1 + 2842 2916 2949 2882 -1 + 8965 9005 9072 9039 -1 + 2946 2943 2847 2852 -1 + 9069 8975 8970 9066 -1 + 2881 2845 2910 2947 -1 + 9004 9070 9033 8968 -1 + 2911 2965 2880 2824 -1 + 9034 8947 9003 9088 -1 + 2844 2919 2951 2862 -1 + 8967 8985 9074 9042 -1 + 2830 2869 2957 2920 -1 + 8953 9043 9080 8992 -1 + 2952 2867 2835 2915 -1 + 9075 9038 8958 8990 -1 + 2933 2879 2836 2927 -1 + 9056 9050 8959 9002 -1 + 2943 2941 2843 2847 -1 + 9066 8970 8966 9064 -1 + 2814 2883 2972 2905 -1 + 8937 9028 9095 9006 -1 + 2857 2940 2924 2838 -1 + 8980 8961 9047 9063 -1 + 2935 2839 2843 2941 -1 + 9058 9064 8966 8962 -1 + 2826 2861 2953 2913 -1 + 8949 9036 9076 8984 -1 + 2907 2939 2866 2833 -1 + 9030 8956 8989 9062 -1 + 2839 2935 2932 2832 -1 + 8962 8955 9055 9058 -1 + 2908 2820 2863 2948 -1 + 9031 9071 8986 8943 -1 + 3988 2874 2816 3986 -1 + 3988 3986 11011 11013 -1 + 11013 11011 4888 4890 -1 + 4890 4888 5258 5260 -1 + 5260 5258 5628 5630 -1 + 5630 5628 5998 6000 -1 + 6000 5998 10109 10111 -1 + 10111 10109 8939 8997 -1 + 2849 2822 2914 2944 -1 + 8972 9067 9037 8945 -1 + 2917 2937 2848 2827 -1 + 9040 8950 8971 9060 -1 + 2954 2868 2815 2901 -1 + 9077 9024 8938 8991 -1 + 2923 2821 2850 2936 -1 + 9046 9059 8973 8944 -1 + 2932 2929 2828 2832 -1 + 9055 8955 8951 9052 -1 + 2823 2922 2927 2836 -1 + 8946 8959 9050 9045 -1 + 2922 2823 2828 2929 -1 + 9045 9052 8951 8946 -1 + 2810 2871 2942 2893 -1 + 8933 9016 9065 8994 -1 + 2841 2817 2906 2931 -1 + 8964 9054 9029 8940 -1 + 2919 2844 2825 2903 -1 + 9042 9026 8948 8967 -1 + 2934 2899 2813 2851 -1 + 9057 8974 8936 9022 -1 + 2925 2860 2808 2894 -1 + 9048 9017 8931 8983 -1 + 2891 2938 2856 2800 -1 + 9014 8923 8979 9061 -1 + 2924 2898 2812 2838 -1 + 9047 8961 8935 9021 -1 + 2821 2923 2909 2811 -1 + 8944 8934 9032 9046 -1 + 2845 2819 2892 2910 -1 + 8968 9033 9015 8942 -1 + 2809 2904 2917 2827 -1 + 8932 8950 9040 9027 -1 + 2916 2842 2805 2897 -1 + 9039 9020 8928 8965 -1 + 2945 2883 2788 2853 -1 + 9068 8976 8911 9006 -1 + 2835 2807 2895 2915 -1 + 8958 9038 9018 8930 -1 + 2930 2846 2798 2886 -1 + 9053 9009 8921 8969 -1 + 2822 2806 2900 2914 -1 + 8945 9037 9023 8929 -1 + 2801 2830 2920 2896 -1 + 8924 9019 9043 8953 -1 + 2926 2890 2795 2831 -1 + 9049 8954 8918 9013 -1 + 2792 2855 2928 2871 -1 + 8915 8994 9051 8978 -1 + 2825 2818 2882 2903 -1 + 8948 9026 9005 8941 -1 + 2811 2909 2902 2799 -1 + 8934 8922 9025 9032 -1 + 2796 2826 2913 2887 -1 + 8919 9010 9036 8949 -1 + 2881 2907 2833 2803 -1 + 9004 8926 8956 9030 -1 + 2789 2880 2918 2834 -1 + 8912 8957 9041 9003 -1 + 2787 2874 2921 2837 -1 + 8910 8960 9044 8997 -1 + 2817 2797 2888 2906 -1 + 8940 9029 9011 8920 -1 + 2904 2809 2793 2889 -1 + 9027 9012 8916 8932 -1 + 2820 2908 2876 2783 -1 + 8943 8906 8999 9031 -1 + 2780 2868 2911 2824 -1 + 8903 8947 9034 8991 -1 + 2912 2855 2774 2840 -1 + 9035 8963 8897 8978 -1 + 2806 2791 2884 2900 -1 + 8929 9023 9007 8914 -1 + 2819 2802 2860 2892 -1 + 8942 9015 8983 8925 -1 + 2829 3987 3985 2777 -1 + 3985 3987 11012 11010 -1 + 11010 11012 4889 4887 -1 + 4887 4889 5259 5257 -1 + 5257 5259 5629 5627 -1 + 5627 5629 5999 5997 -1 + 5997 5999 10110 10108 -1 + 8952 8900 10108 10110 -1 + 2885 2778 2799 2902 -1 + 9008 9025 8922 8901 -1 + 2898 2869 2782 2812 -1 + 9021 8935 8905 8992 -1 + 2899 2863 2779 2813 -1 + 9022 8936 8902 8986 -1 + 2785 2866 2895 2807 -1 + 8908 8930 9018 8989 -1 + 2877 2804 2794 2878 -1 + 9000 9001 8917 8927 -1 + 2781 2867 2897 2805 -1 + 8904 8928 9020 8990 -1 + 2815 2768 2856 2901 -1 + 8938 9024 8979 8891 -1 + 2770 2801 2896 2861 -1 + 8893 8984 9019 8924 -1 + 2816 2767 3984 3986 -1 + 3986 3984 11009 11011 -1 + 11011 11009 4886 4888 -1 + 4888 4886 5256 5258 -1 + 5258 5256 5626 5628 -1 + 5628 5626 5996 5998 -1 + 5998 5996 10107 10109 -1 + 8939 10109 10107 8890 -1 + 2797 2775 2862 2888 -1 + 8920 9011 8985 8898 -1 + 2794 2784 2872 2878 -1 + 8917 9001 8995 8907 -1 + 2865 2889 2793 2769 -1 + 8988 8892 8916 9012 -1 + 2752 2814 2905 2840 -1 + 8875 8963 9028 8937 -1 + 2765 2846 2894 2808 -1 + 8888 8931 9017 8969 -1 + 2791 2772 2864 2884 -1 + 8914 9007 8987 8895 -1 + 2845 2881 2803 2771 -1 + 8968 8894 8926 9004 -1 + 2776 2873 2872 2784 -1 + 8899 8907 8995 8996 -1 + 2818 2756 2842 2882 -1 + 8941 9005 8965 8879 -1 + 2873 2776 2773 2875 -1 + 8996 8998 8896 8899 -1 + 2758 2810 2893 2829 -1 + 8881 8952 9016 8933 -1 + 2763 2796 2887 2851 -1 + 8886 8974 9010 8919 -1 + 2890 2853 2759 2795 -1 + 9013 8918 8882 8976 -1 + 2751 2804 2877 2859 -1 + 8874 8982 9000 8927 -1 + 2778 2885 2870 2764 -1 + 8901 8887 8993 9008 -1 + 2837 2891 2800 2753 -1 + 8960 8876 8923 9014 -1 + 2834 2886 2798 2750 -1 + 8957 8873 8921 9009 -1 + 2760 2786 2879 2850 -1 + 8883 8973 9002 8909 -1 + 2790 2747 2858 2857 -1 + 8913 8980 8981 8870 -1 + 2849 2875 2773 2757 -1 + 8972 8880 8896 8998 -1 + 2766 2790 2857 2838 -1 + 8889 8961 8980 8913 -1 + 2866 2785 2762 2833 -1 + 8989 8956 8885 8908 -1 + 2761 2844 2862 2775 -1 + 8884 8898 8985 8967 -1 + 2772 2755 2848 2864 -1 + 8895 8987 8971 8878 -1 + 2858 2747 2764 2870 -1 + 8981 8993 8887 8870 -1 + 2867 2781 2754 2835 -1 + 8990 8958 8877 8904 -1 + 2880 2789 2740 2824 -1 + 9003 8947 8863 8912 -1 + 2742 2783 2876 2831 -1 + 8865 8954 8999 8906 -1 + 2869 2830 2744 2782 -1 + 8992 8905 8867 8953 -1 + 2841 2865 2769 2748 -1 + 8964 8871 8892 8988 -1 + 2728 2788 2883 2814 -1 + 8851 8937 9006 8911 -1 + 2802 2733 2808 2860 -1 + 8925 8983 8931 8856 -1 + 2854 2745 2751 2859 -1 + 8977 8982 8874 8868 -1 + 2871 2810 2735 2792 -1 + 8994 8915 8858 8933 -1 + 2874 2787 2731 2816 -1 + 8997 8939 8854 8910 -1 + 2861 2826 2738 2770 -1 + 8984 8893 8861 8949 -1 + 2820 2734 2779 2863 -1 + 8943 8986 8902 8857 -1 + 2745 2854 2852 2743 -1 + 8868 8866 8975 8977 -1 + 2868 2780 2729 2815 -1 + 8991 8938 8852 8903 -1 + 2819 2845 2771 2746 -1 + 8942 8869 8894 8968 -1 + 2847 2741 2743 2852 -1 + 8970 8975 8866 8864 -1 + 2844 2761 2749 2825 -1 + 8967 8948 8872 8884 -1 + 2741 2847 2843 2739 -1 + 8864 8862 8966 8970 -1 + 2755 2737 2827 2848 -1 + 8878 8971 8950 8860 -1 + 2822 2849 2757 2736 -1 + 8945 8859 8880 8972 -1 + 2725 2760 2850 2821 -1 + 8848 8944 8973 8883 -1 + 2756 2818 2825 2749 -1 + 8879 8872 8948 8941 -1 + 3983 2718 2777 3985 -1 + 3983 3985 11010 11008 -1 + 11008 11010 4887 4885 -1 + 4885 4887 5257 5255 -1 + 5255 5257 5627 5625 -1 + 5625 5627 5997 5995 -1 + 5995 5997 10108 10106 -1 + 10106 10108 8900 8841 -1 + 2721 2763 2851 2813 -1 + 8844 8936 8974 8886 -1 + 2768 2714 2800 2856 -1 + 8891 8979 8923 8837 -1 + 2722 2766 2838 2812 -1 + 8845 8935 8961 8889 -1 + 2817 2841 2748 2727 -1 + 8940 8850 8871 8964 -1 + 2855 2792 2710 2774 -1 + 8978 8897 8833 8915 -1 + 2807 2835 2754 2726 -1 + 8930 8849 8877 8958 -1 + 2803 2833 2762 2724 -1 + 8926 8847 8885 8956 -1 + 2756 2717 2805 2842 -1 + 8879 8965 8928 8840 -1 + 2846 2765 2709 2798 -1 + 8969 8921 8832 8888 -1 + 2708 3982 3984 2767 -1 + 3984 3982 11007 11009 -1 + 11009 11007 4884 4886 -1 + 4886 4884 5254 5256 -1 + 5256 5254 5624 5626 -1 + 5626 5624 5994 5996 -1 + 5996 5994 10105 10107 -1 + 8831 8890 10107 10105 -1 + 2733 2802 2819 2746 -1 + 8856 8869 8942 8925 -1 + 2830 2801 2712 2744 -1 + 8953 8867 8835 8924 -1 + 2737 2716 2809 2827 -1 + 8860 8950 8932 8839 -1 + 2853 2788 2700 2759 -1 + 8976 8882 8823 8911 -1 + 2806 2822 2736 2715 -1 + 8929 8838 8859 8945 -1 + 2811 2713 2725 2821 -1 + 8934 8944 8848 8836 -1 + 2703 2789 2834 2750 -1 + 8826 8873 8957 8912 -1 + 2701 2787 2837 2753 -1 + 8824 8876 8960 8910 -1 + 2795 2702 2742 2831 -1 + 8918 8954 8865 8825 -1 + 2826 2796 2706 2738 -1 + 8949 8861 8829 8919 -1 + 2804 2751 2711 2794 -1 + 8927 8917 8834 8874 -1 + 2697 2758 2829 2777 -1 + 8820 8900 8952 8881 -1 + 2774 2692 2752 2840 -1 + 8897 8963 8875 8815 -1 + 2797 2817 2727 2707 -1 + 8920 8830 8850 8940 -1 + 2740 2690 2780 2824 -1 + 8863 8947 8903 8813 -1 + 2734 2820 2783 2691 -1 + 8857 8814 8906 8943 -1 + 2713 2811 2799 2704 -1 + 8836 8827 8922 8934 -1 + 2705 2785 2807 2726 -1 + 8828 8849 8930 8908 -1 + 2716 2699 2793 2809 -1 + 8839 8932 8916 8822 -1 + 2791 2806 2715 2698 -1 + 8914 8821 8838 8929 -1 + 2693 2722 2812 2782 -1 + 8816 8905 8935 8845 -1 + 2687 2721 2813 2779 -1 + 8810 8902 8936 8844 -1 + 2771 2803 2724 2695 -1 + 8894 8818 8847 8926 -1 + 2747 2790 2766 2696 -1 + 8870 8819 8889 8913 -1 + 2689 2781 2805 2717 -1 + 8812 8840 8928 8904 -1 + 2768 2815 2729 2683 -1 + 8891 8806 8852 8938 -1 + 2767 2816 2731 2680 -1 + 8890 8803 8854 8939 -1 + 2678 2765 2808 2733 -1 + 8801 8856 8931 8888 -1 + 2784 2794 2711 2694 -1 + 8907 8817 8834 8917 -1 + 2810 2758 2681 2735 -1 + 8933 8858 8804 8881 -1 + 2801 2770 2686 2712 -1 + 8924 8835 8809 8893 -1 + 2775 2797 2707 2688 -1 + 8898 8811 8830 8920 -1 + 2673 2728 2814 2752 -1 + 8796 8875 8937 8851 -1 + 2778 2677 2704 2799 -1 + 8901 8922 8827 8800 -1 + 2699 2679 2769 2793 -1 + 8822 8916 8892 8802 -1 + 2772 2791 2698 2682 -1 + 8895 8805 8821 8914 -1 + 2714 2671 2753 2800 -1 + 8837 8923 8876 8794 -1 + 2685 2776 2784 2694 -1 + 8808 8817 8907 8899 -1 + 2796 2763 2672 2706 -1 + 8919 8829 8795 8886 -1 + 2785 2705 2684 2762 -1 + 8908 8885 8807 8828 -1 + 2709 2669 2750 2798 -1 + 8832 8921 8873 8792 -1 + 2718 3983 3981 2665 -1 + 3981 3983 11008 11006 -1 + 11006 11008 4885 4883 -1 + 4883 4885 5255 5253 -1 + 5253 5255 5625 5623 -1 + 5623 5625 5995 5993 -1 + 5993 5995 10106 10104 -1 + 8841 8788 10104 10106 -1 + 2702 2795 2759 2666 -1 + 8825 8789 8882 8918 -1 + 2776 2685 2676 2773 -1 + 8899 8896 8799 8808 -1 + 2735 2662 2710 2792 -1 + 8858 8915 8833 8785 -1 + 3982 2708 2661 3980 -1 + 3982 3980 11005 11007 -1 + 11007 11005 4882 4884 -1 + 4884 4882 5252 5254 -1 + 5254 5252 5622 5624 -1 + 5624 5622 5992 5994 -1 + 5994 5992 10103 10105 -1 + 10105 10103 8784 8831 -1 + 2675 2761 2775 2688 -1 + 8798 8811 8898 8884 -1 + 2781 2689 2670 2754 -1 + 8904 8877 8793 8812 -1 + 2789 2703 2657 2740 -1 + 8912 8863 8780 8826 -1 + 2664 2693 2782 2744 -1 + 8787 8867 8905 8816 -1 + 2746 2771 2695 2667 -1 + 8869 8790 8818 8894 -1 + 2677 2778 2764 2658 -1 + 8800 8781 8887 8901 -1 + 2755 2772 2682 2668 -1 + 8878 8791 8805 8895 -1 + 2656 2691 2783 2742 -1 + 8779 8865 8906 8814 -1 + 2787 2701 2653 2731 -1 + 8910 8854 8776 8824 -1 + 2788 2728 2646 2700 -1 + 8911 8823 8769 8851 -1 + 2659 2757 2773 2676 -1 + 8782 8799 8896 8880 -1 + 2679 2663 2748 2769 -1 + 8802 8892 8871 8786 -1 + 2734 2652 2687 2779 -1 + 8857 8902 8810 8775 -1 + 2738 2655 2686 2770 -1 + 8861 8893 8809 8778 -1 + 2690 2648 2729 2780 -1 + 8813 8903 8852 8771 -1 + 2761 2675 2660 2749 -1 + 8884 8872 8783 8798 -1 + 2718 2642 2697 2777 -1 + 8841 8900 8820 8765 -1 + 2766 2722 2645 2696 -1 + 8889 8819 8768 8845 -1 + 2684 2654 2724 2762 -1 + 8807 8885 8847 8777 -1 + 2692 2774 2710 2635 -1 + 8815 8758 8833 8897 -1 + 2650 2658 2764 2747 -1 + 8773 8870 8887 8781 -1 + 2756 2749 2660 2651 -1 + 8879 8774 8783 8872 -1 + 2737 2755 2668 2647 -1 + 8860 8770 8791 8878 -1 + 2714 2768 2683 2632 -1 + 8837 8755 8806 8891 -1 + 2760 2725 2638 2674 -1 + 8883 8797 8761 8848 -1 + 2649 2726 2754 2670 -1 + 8772 8793 8877 8849 -1 + 2763 2721 2637 2672 -1 + 8886 8795 8760 8844 -1 + 2757 2659 2640 2736 -1 + 8880 8859 8763 8782 -1 + 2629 2708 2767 2680 -1 + 8752 8803 8890 8831 -1 + 2765 2678 2628 2709 -1 + 8888 8832 8751 8801 -1 + 2663 2641 2727 2748 -1 + 8786 8871 8850 8764 -1 + 2733 2746 2667 2633 -1 + 8856 8756 8790 8869 -1 + 2745 2643 2634 2751 -1 + 8868 8874 8757 8766 -1 + 2643 2745 2743 2644 -1 + 8766 8767 8866 8868 -1 + 2758 2697 2622 2681 -1 + 8881 8804 8745 8820 -1 + 2627 2664 2744 2712 -1 + 8750 8835 8867 8787 -1 + 2717 2756 2651 2623 -1 + 8840 8746 8774 8879 -1 + 2615 2701 2753 2671 -1 + 8738 8794 8876 8824 -1 + 2669 2618 2703 2750 -1 + 8792 8873 8826 8741 -1 + 2612 2673 2752 2692 -1 + 8735 8815 8875 8796 -1 + 2716 2737 2647 2626 -1 + 8839 8749 8770 8860 -1 + 2700 2604 2666 2759 -1 + 8823 8882 8789 8727 -1 + 2696 2631 2650 2747 -1 + 8819 8870 8773 8754 -1 + 2711 2751 2634 2613 -1 + 8834 8736 8757 8874 -1 + 2640 2621 2715 2736 -1 + 8763 8859 8838 8744 -1 + 2655 2738 2706 2616 -1 + 8778 8739 8829 8861 -1 + 2702 2611 2656 2742 -1 + 8825 8865 8779 8734 -1 + 2713 2620 2638 2725 -1 + 8836 8848 8761 8743 -1 + 2625 2705 2726 2649 -1 + 8748 8772 8849 8828 -1 + 2641 2619 2707 2727 -1 + 8764 8850 8830 8742 -1 + 2690 2740 2657 2607 -1 + 8813 8730 8780 8863 -1 + 2654 2614 2695 2724 -1 + 8777 8847 8818 8737 -1 + 2601 2665 3981 3978 -1 + 3978 3981 11006 11003 -1 + 11003 11006 4883 4880 -1 + 4880 4883 5253 5250 -1 + 5250 5253 5623 5620 -1 + 5620 5623 5993 5990 -1 + 5990 5993 10104 10101 -1 + 8724 10101 10104 8788 -1 + 2661 2603 3979 3980 -1 + 3980 3979 11004 11005 -1 + 11005 11004 4881 4882 -1 + 4882 4881 5251 5252 -1 + 5252 5251 5621 5622 -1 + 5622 5621 5991 5992 -1 + 5992 5991 10102 10103 -1 + 8784 10103 10102 8726 -1 + 2662 2735 2681 2608 -1 + 8785 8731 8804 8858 -1 + 2652 2734 2691 2605 -1 + 8775 8728 8814 8857 -1 + 2722 2693 2602 2645 -1 + 8845 8768 8725 8816 -1 + 2594 2680 2731 2653 -1 + 8717 8776 8854 8803 -1 + 2699 2716 2626 2606 -1 + 8822 8729 8749 8839 -1 + 2648 2592 2683 2729 -1 + 8771 8852 8806 8715 -1 + 2721 2687 2596 2637 -1 + 8844 8760 8719 8810 -1 + 2620 2713 2704 2609 -1 + 8743 8732 8827 8836 -1 + 2599 2698 2715 2621 -1 + 8722 8744 8838 8821 -1 + 2590 2678 2733 2633 -1 + 8713 8756 8856 8801 -1 + 2598 2689 2717 2623 -1 + 8721 8746 8840 8812 -1 + 2728 2673 2588 2646 -1 + 8851 8769 8711 8796 -1 + 2591 2627 2712 2686 -1 + 8714 8809 8835 8750 -1 + 2694 2711 2613 2593 -1 + 8817 8716 8736 8834 -1 + 2619 2597 2688 2707 -1 + 8742 8830 8811 8720 -1 + 2705 2625 2600 2684 -1 + 8828 8807 8723 8748 -1 + 2642 2718 2665 2581 -1 + 8765 8704 8788 8841 -1 + 2671 2714 2632 2584 -1 + 8794 8707 8755 8837 -1 + 2662 2586 2635 2710 -1 + 8785 8833 8758 8709 -1 + 2669 2709 2628 2579 -1 + 8792 8702 8751 8832 -1 + 2582 2616 2706 2672 -1 + 8705 8795 8829 8739 -1 + 2708 2629 2575 2661 -1 + 8831 8784 8698 8752 -1 + 2679 2699 2606 2589 -1 + 8802 8712 8729 8822 -1 + 2677 2578 2609 2704 -1 + 8800 8827 8732 8701 -1 + 2698 2599 2585 2682 -1 + 8821 8805 8708 8722 -1 + 2587 2685 2694 2593 -1 + 8710 8716 8817 8808 -1 + 2614 2577 2667 2695 -1 + 8737 8818 8790 8700 -1 + 2618 2573 2657 2703 -1 + 8741 8826 8780 8696 -1 + 2597 2583 2675 2688 -1 + 8720 8811 8798 8706 -1 + 2611 2702 2666 2569 -1 + 8734 8692 8789 8825 -1 + 2689 2598 2580 2670 -1 + 8812 8793 8703 8721 -1 + 2693 2664 2574 2602 -1 + 8816 8725 8697 8787 -1 + 2701 2615 2566 2653 -1 + 8824 8776 8689 8738 -1 + 2685 2587 2576 2676 -1 + 8808 8799 8699 8710 -1 + 2642 2564 2622 2697 -1 + 8765 8820 8745 8687 -1 + 2551 2631 2696 2645 -1 + 8674 8768 8819 8754 -1 + 2691 2656 2565 2605 -1 + 8814 8728 8688 8779 -1 + 2648 2690 2607 2560 -1 + 8771 8683 8730 8813 -1 + 2604 2700 2646 2555 -1 + 8727 8678 8769 8823 -1 + 2654 2684 2600 2570 -1 + 8777 8693 8723 8807 -1 + 2663 2679 2589 2572 -1 + 8786 8695 8712 8802 -1 + 2652 2562 2596 2687 -1 + 8775 8810 8719 8685 -1 + 2556 2612 2692 2635 -1 + 8679 8758 8815 8735 -1 + 2585 2568 2668 2682 -1 + 8708 8805 8791 8691 -1 + 2563 2591 2686 2655 -1 + 8686 8778 8809 8714 -1 + 2583 2567 2660 2675 -1 + 8706 8798 8783 8690 -1 + 2578 2677 2658 2558 -1 + 8701 8681 8781 8800 -1 + 2561 2659 2676 2576 -1 + 8684 8699 8799 8782 -1 + 2622 2559 2608 2681 -1 + 8745 8804 8731 8682 -1 + 2553 3977 3979 2603 -1 + 3979 3977 11002 11004 -1 + 11004 11002 4879 4881 -1 + 4881 4879 5249 5251 -1 + 5251 5249 5619 5621 -1 + 5621 5619 5989 5991 -1 + 5991 5989 10100 10102 -1 + 8676 8726 10102 10100 -1 + 2592 2547 2632 2683 -1 + 8715 8806 8755 8670 -1 + 2546 2629 2680 2594 -1 + 8669 8717 8803 8752 -1 + 2557 2649 2670 2580 -1 + 8680 8703 8793 8772 -1 + 3976 2544 2601 3978 -1 + 3976 3978 11003 11001 -1 + 11001 11003 4880 4878 -1 + 4878 4880 5250 5248 -1 + 5248 5250 5620 5618 -1 + 5618 5620 5990 5988 -1 + 5988 5990 10101 10099 -1 + 10099 10101 8724 8667 -1 + 2550 2582 2672 2637 -1 + 8673 8760 8795 8705 -1 + 2678 2590 2543 2628 -1 + 8801 8751 8666 8713 -1 + 2641 2663 2572 2554 -1 + 8764 8677 8695 8786 -1 + 2568 2548 2647 2668 -1 + 8691 8791 8770 8671 -1 + 2567 2552 2651 2660 -1 + 8690 8783 8774 8675 -1 + 2577 2545 2633 2667 -1 + 8700 8790 8756 8668 -1 + 2674 2638 2538 2571 -1 + 8797 8694 8661 8761 -1 + 2658 2650 2549 2558 -1 + 8781 8681 8672 8773 -1 + 2618 2669 2579 2536 -1 + 8741 8659 8702 8792 -1 + 2673 2612 2530 2588 -1 + 8796 8711 8653 8735 -1 + 2664 2627 2539 2574 -1 + 8787 8697 8662 8750 -1 + 2529 2615 2671 2584 -1 + 8652 8707 8794 8738 -1 + 2659 2561 2542 2640 -1 + 8782 8763 8665 8684 -1 + 2586 2662 2608 2541 -1 + 8709 8664 8731 8785 -1 + 2631 2551 2549 2650 -1 + 8754 8773 8672 8674 -1 + 2665 2601 2520 2581 -1 + 8788 8704 8643 8724 -1 + 2614 2654 2570 2533 -1 + 8737 8656 8693 8777 -1 + 2540 2625 2649 2557 -1 + 8663 8680 8772 8748 -1 + 2573 2524 2607 2657 -1 + 8696 8780 8730 8647 -1 + 2603 2661 2575 2521 -1 + 8726 8644 8698 8784 -1 + 2525 2563 2655 2616 -1 + 8648 8739 8778 8686 -1 + 2537 2643 2644 2535 -1 + 8660 8658 8767 8766 -1 + 2604 2515 2569 2666 -1 + 8727 8789 8692 8638 -1 + 2552 2526 2623 2651 -1 + 8675 8774 8746 8649 -1 + 2548 2527 2626 2647 -1 + 8671 8770 8749 8650 -1 + 2611 2517 2565 2656 -1 + 8734 8779 8688 8640 -1 + 2619 2641 2554 2532 -1 + 8742 8655 8677 8764 -1 + 2643 2537 2528 2634 -1 + 8766 8757 8651 8660 -1 + 2562 2652 2605 2511 -1 + 8685 8634 8728 8775 -1 + 2566 2512 2594 2653 -1 + 8689 8776 8717 8635 -1 + 2621 2640 2542 2519 -1 + 8744 8642 8665 8763 -1 + 2620 2523 2538 2638 -1 + 8743 8761 8661 8646 -1 + 2592 2648 2560 2508 -1 + 8715 8631 8683 8771 -1 + 2528 2516 2613 2634 -1 + 8651 8757 8736 8639 -1 + 2513 2550 2637 2596 -1 + 8636 8719 8760 8673 -1 + 2602 2502 2551 2645 -1 + 8725 8768 8674 8625 -1 + 2625 2540 2518 2600 -1 + 8748 8723 8641 8663 -1 + 2564 2642 2581 2500 -1 + 8687 8623 8704 8765 -1 + 2495 2555 2646 2588 -1 + 8618 8711 8769 8678 -1 + 2497 2556 2635 2586 -1 + 8620 8709 8758 8679 -1 + 2527 2509 2606 2626 -1 + 8650 8749 8729 8632 -1 + 2597 2619 2532 2510 -1 + 8720 8633 8655 8742 -1 + 2627 2591 2504 2539 -1 + 8750 8662 8627 8714 -1 + 2545 2499 2590 2633 -1 + 8668 8756 8713 8622 -1 + 2523 2620 2609 2507 -1 + 8646 8630 8732 8743 -1 + 2547 2494 2584 2632 -1 + 8670 8755 8707 8617 -1 + 2501 2598 2623 2526 -1 + 8624 8649 8746 8721 -1 + 2503 2599 2621 2519 -1 + 8626 8642 8744 8722 -1 + 2579 2628 2543 2491 -1 + 8702 8614 8666 8751 -1 + 3977 2553 2493 3975 -1 + 3977 3975 11000 11002 -1 + 11002 11000 4877 4879 -1 + 4879 4877 5247 5249 -1 + 5249 5247 5617 5619 -1 + 5619 5617 5987 5989 -1 + 5989 5987 10098 10100 -1 + 10100 10098 8616 8676 -1 + 2629 2546 2488 2575 -1 + 8752 8698 8611 8669 -1 + 2559 2622 2564 2487 -1 + 8682 8610 8687 8745 -1 + 2516 2496 2593 2613 -1 + 8639 8736 8716 8619 -1 + 2577 2614 2533 2492 -1 + 8700 8615 8656 8737 -1 + 2490 2525 2616 2582 -1 + 8613 8705 8739 8648 -1 + 2573 2618 2536 2484 -1 + 8696 8607 8659 8741 -1 + 2559 2506 2541 2608 -1 + 8682 8731 8664 8629 -1 + 3974 2478 2544 3976 -1 + 3974 3976 11001 10999 -1 + 10999 11001 4878 4876 -1 + 4876 4878 5248 5246 -1 + 5246 5248 5618 5616 -1 + 5616 5618 5988 5986 -1 + 5986 5988 10099 10097 -1 + 10097 10099 8667 8601 -1 + 2486 2589 2606 2509 -1 + 8609 8632 8729 8712 -1 + 2615 2529 2477 2566 -1 + 8738 8689 8600 8652 -1 + 2583 2597 2510 2489 -1 + 8706 8612 8633 8720 -1 + 2481 2507 2609 2578 -1 + 8604 8701 8732 8630 -1 + 2599 2503 2482 2585 -1 + 8722 8708 8605 8626 -1 + 2518 2480 2570 2600 -1 + 8641 8723 8693 8603 -1 + 2524 2479 2560 2607 -1 + 8647 8730 8683 8602 -1 + 2612 2556 2472 2530 -1 + 8735 8653 8595 8679 -1 + 2496 2485 2587 2593 -1 + 8619 8716 8710 8608 -1 + 2517 2611 2569 2471 -1 + 8640 8594 8692 8734 -1 + 2598 2501 2474 2580 -1 + 8721 8703 8597 8624 -1 + 2562 2475 2513 2596 -1 + 8685 8719 8636 8598 -1 + 2511 2605 2565 2464 -1 + 8634 8587 8688 8728 -1 + 2502 2602 2574 2468 -1 + 8625 8591 8697 8725 -1 + 2467 2553 2603 2521 -1 + 8590 8644 8726 8676 -1 + 2515 2604 2555 2463 -1 + 8638 8586 8678 8727 -1 + 2485 2476 2576 2587 -1 + 8608 8710 8699 8599 -1 + 2591 2563 2469 2504 -1 + 8714 8627 8592 8686 -1 + 2544 2458 2520 2601 -1 + 8667 8724 8643 8581 -1 + 2589 2486 2470 2572 -1 + 8712 8695 8593 8609 -1 + 2567 2583 2489 2473 -1 + 8690 8596 8612 8706 -1 + 2462 2546 2594 2512 -1 + 8585 8635 8717 8669 -1 + 2547 2592 2508 2460 -1 + 8670 8583 8631 8715 -1 + 2568 2585 2482 2466 -1 + 8691 8589 8605 8708 -1 + 2499 2453 2543 2590 -1 + 8622 8713 8666 8576 -1 + 2582 2550 2459 2490 -1 + 8705 8613 8582 8673 -1 + 2455 2497 2586 2541 -1 + 8578 8664 8709 8620 -1 + 2545 2577 2492 2456 -1 + 8668 8579 8615 8700 -1 + 2461 2561 2576 2476 -1 + 8584 8599 8699 8684 -1 + 2452 2481 2578 2558 -1 + 8575 8681 8701 8604 -1 + 2454 2557 2580 2474 -1 + 8577 8597 8703 8680 -1 + 2530 2447 2495 2588 -1 + 8653 8711 8618 8570 -1 + 2448 2536 2579 2491 -1 + 8571 8614 8702 8659 -1 + 2444 2529 2584 2494 -1 + 8567 8617 8707 8652 -1 + 2552 2567 2473 2457 -1 + 8675 8580 8596 8690 -1 + 2500 2581 2520 2440 -1 + 8623 8563 8643 8704 -1 + 2449 2554 2572 2470 -1 + 8572 8593 8695 8677 -1 + 2524 2573 2484 2446 -1 + 8647 8569 8607 8696 -1 + 2493 2445 3973 3975 -1 + 3975 3973 10998 11000 -1 + 11000 10998 4875 4877 -1 + 4877 4875 5245 5247 -1 + 5247 5245 5615 5617 -1 + 5617 5615 5985 5987 -1 + 5987 5985 10096 10098 -1 + 8616 10098 10096 8568 -1 + 2548 2568 2466 2450 -1 + 8671 8573 8589 8691 -1 + 2488 2437 2521 2575 -1 + 8611 8698 8644 8560 -1 + 2480 2443 2533 2570 -1 + 8603 8693 8656 8566 -1 + 2539 2434 2468 2574 -1 + 8662 8697 8591 8557 -1 + 2441 2465 2571 2538 -1 + 8564 8661 8694 8588 -1 + 2451 2540 2557 2454 -1 + 8574 8577 8680 8663 -1 + 2561 2461 2442 2542 -1 + 8684 8665 8565 8584 -1 + 2563 2525 2435 2469 -1 + 8686 8592 8558 8648 -1 + 2436 2452 2558 2549 -1 + 8559 8672 8681 8575 -1 + 2438 2508 2560 2479 -1 + 8561 8602 8683 8631 -1 + 2512 2566 2477 2429 -1 + 8635 8552 8600 8689 -1 + 2515 2422 2471 2569 -1 + 8638 8692 8594 8545 -1 + 2500 2420 2487 2564 -1 + 8623 8687 8610 8543 -1 + 2419 2506 2559 2487 -1 + 8542 8610 8682 8629 -1 + 2526 2552 2457 2439 -1 + 8649 8562 8580 8675 -1 + 2475 2562 2511 2418 -1 + 8598 8541 8634 8685 -1 + 2517 2417 2464 2565 -1 + 8640 8688 8587 8540 -1 + 2554 2449 2430 2532 -1 + 8677 8655 8553 8572 -1 + 2527 2548 2450 2433 -1 + 8650 8556 8573 8671 -1 + 2550 2513 2432 2459 -1 + 8673 8582 8555 8636 -1 + 2478 3974 3972 2413 -1 + 3972 3974 10999 10997 -1 + 10997 10999 4876 4874 -1 + 4874 4876 5246 5244 -1 + 5244 5246 5616 5614 -1 + 5614 5616 5986 5984 -1 + 5984 5986 10097 10095 -1 + 8601 8536 10095 10097 -1 + 2416 2436 2549 2551 -1 + 8539 8674 8672 8559 -1 + 2556 2497 2415 2472 -1 + 8679 8595 8538 8620 -1 + 2540 2451 2431 2518 -1 + 8663 8641 8554 8574 -1 + 2442 2421 2519 2542 -1 + 8565 8665 8642 8544 -1 + 2553 2467 2411 2493 -1 + 8676 8616 8534 8590 -1 + 2407 2463 2555 2495 -1 + 8530 8618 8678 8586 -1 + 2506 2419 2455 2541 -1 + 8629 8664 8578 8542 -1 + 2424 2441 2538 2523 -1 + 8547 8646 8661 8564 -1 + 2427 2537 2535 2426 -1 + 8550 8549 8658 8660 -1 + 2537 2427 2428 2528 -1 + 8660 8651 8551 8550 -1 + 2499 2545 2456 2408 -1 + 8622 8531 8579 8668 -1 + 2494 2547 2460 2405 -1 + 8617 8528 8583 8670 -1 + 2546 2462 2399 2488 -1 + 8669 8611 8522 8585 -1 + 2453 2404 2491 2543 -1 + 8576 8666 8614 8527 -1 + 2509 2527 2433 2412 -1 + 8632 8535 8556 8650 -1 + 2516 2528 2428 2410 -1 + 8639 8533 8551 8651 -1 + 2406 2510 2532 2430 -1 + 8529 8553 8655 8633 -1 + 2443 2401 2492 2533 -1 + 8566 8656 8615 8524 -1 + 2434 2539 2504 2393 -1 + 8557 8516 8627 8662 -1 + 2536 2448 2396 2484 -1 + 8659 8607 8519 8571 -1 + 2458 2544 2478 2389 -1 + 8581 8512 8601 8667 -1 + 2392 2501 2526 2439 -1 + 8515 8562 8649 8624 -1 + 2403 2424 2523 2507 -1 + 8526 8630 8646 8547 -1 + 2525 2490 2395 2435 -1 + 8648 8558 8518 8613 -1 + 2502 2381 2416 2551 -1 + 8625 8674 8539 8504 -1 + 2479 2524 2446 2397 -1 + 8602 8520 8569 8647 -1 + 2398 2503 2519 2421 -1 + 8521 8544 8642 8626 -1 + 2529 2444 2385 2477 -1 + 8652 8600 8508 8567 -1 + 2447 2530 2472 2384 -1 + 8570 8507 8595 8653 -1 + 2475 2409 2432 2513 -1 + 8598 8636 8555 8532 -1 + 2480 2518 2431 2390 -1 + 8603 8513 8554 8641 -1 + 2496 2516 2410 2394 -1 + 8619 8517 8533 8639 -1 + 2445 2400 3971 3973 -1 + 3973 3971 10996 10998 -1 + 10998 10996 4873 4875 -1 + 4875 4873 5243 5245 -1 + 5245 5243 5613 5615 -1 + 5615 5613 5983 5985 -1 + 5985 5983 10094 10096 -1 + 8568 10096 10094 8523 -1 + 2437 2379 2467 2521 -1 + 8560 8644 8590 8502 -1 + 2386 2486 2509 2412 -1 + 8509 8535 8632 8609 -1 + 2510 2406 2387 2489 -1 + 8633 8612 8510 8529 -1 + 2508 2438 2388 2460 -1 + 8631 8583 8511 8561 -1 + 2458 2371 2440 2520 -1 + 8581 8643 8563 8494 -1 + 2417 2517 2471 2374 -1 + 8540 8497 8594 8640 -1 + 2507 2481 2378 2403 -1 + 8630 8526 8501 8604 -1 + 2503 2398 2380 2482 -1 + 8626 8605 8503 8521 -1 + 2485 2496 2394 2382 -1 + 8608 8505 8517 8619 -1 + 2422 2515 2463 2372 -1 + 8545 8495 8586 8638 -1 + 2370 2462 2512 2429 -1 + 8493 8552 8635 8585 -1 + 2359 2418 2511 2464 -1 + 8482 8587 8634 8541 -1 + 2501 2392 2368 2474 -1 + 8624 8597 8491 8515 -1 + 2497 2455 2364 2415 -1 + 8620 8538 8487 8578 -1 + 2469 2361 2393 2504 -1 + 8592 8627 8516 8484 -1 + 2387 2373 2473 2489 -1 + 8510 8612 8596 8496 -1 + 2476 2485 2382 2375 -1 + 8599 8498 8505 8608 -1 + 2453 2499 2408 2363 -1 + 8576 8486 8531 8622 -1 + 2401 2367 2456 2492 -1 + 8524 8615 8579 8490 -1 + 2486 2386 2369 2470 -1 + 8609 8593 8492 8509 -1 + 2490 2459 2362 2395 -1 + 8613 8518 8485 8582 -1 + 2360 2407 2495 2447 -1 + 8483 8570 8618 8530 -1 + 2420 2500 2440 2349 -1 + 8543 8472 8563 8623 -1 + 2445 2493 2411 2358 -1 + 8568 8481 8534 8616 -1 + 2381 2502 2468 2351 -1 + 8504 8474 8591 8625 -1 + 2404 2357 2448 2491 -1 + 8527 8614 8571 8480 -1 + 2353 2444 2494 2405 -1 + 8476 8528 8617 8567 -1 + 2366 2466 2482 2380 -1 + 8489 8503 8605 8589 -1 + 2356 2446 2484 2396 -1 + 8479 8519 8607 8569 -1 + 3970 2344 2413 3972 -1 + 3970 3972 10997 10995 -1 + 10995 10997 4874 4872 -1 + 4872 4874 5244 5242 -1 + 5242 5244 5614 5612 -1 + 5612 5614 5984 5982 -1 + 5982 5984 10095 10093 -1 + 10093 10095 8536 8467 -1 + 2397 2365 2438 2479 -1 + 8520 8602 8561 8488 -1 + 2437 2488 2399 2346 -1 + 8560 8469 8522 8611 -1 + 2443 2480 2390 2350 -1 + 8566 8473 8513 8603 -1 + 2355 2461 2476 2375 -1 + 8478 8498 8599 8584 -1 + 2420 2337 2419 2487 -1 + 8543 8610 8542 8460 -1 + 2481 2452 2348 2378 -1 + 8604 8501 8471 8575 -1 + 2354 2457 2473 2373 -1 + 8477 8496 8596 8580 -1 + 2338 2454 2474 2368 -1 + 8461 8491 8597 8577 -1 + 2385 2336 2429 2477 -1 + 8508 8600 8552 8459 -1 + 2326 2409 2475 2418 -1 + 8449 8541 8598 8532 -1 + 2342 2449 2470 2369 -1 + 8465 8492 8593 8572 -1 + 2466 2366 2345 2450 -1 + 8589 8573 8468 8489 -1 + 2338 2377 2451 2454 -1 + 8461 8577 8574 8500 -1 + 2415 2333 2384 2472 -1 + 8538 8595 8507 8456 -1 + 2329 2389 2478 2413 -1 + 8452 8536 8601 8512 -1 + 2461 2355 2347 2442 -1 + 8584 8565 8470 8478 -1 + 2451 2377 2343 2431 -1 + 8574 8554 8466 8500 -1 + 2361 2469 2435 2330 -1 + 8484 8453 8558 8592 -1 + 2460 2388 2332 2405 -1 + 8583 8528 8455 8511 -1 + 2459 2432 2341 2362 -1 + 8582 8485 8464 8555 -1 + 2422 2322 2374 2471 -1 + 8545 8594 8497 8445 -1 + 2379 2328 2411 2467 -1 + 8502 8590 8534 8451 -1 + 2457 2354 2335 2439 -1 + 8580 8562 8458 8477 -1 + 2434 2324 2351 2468 -1 + 8557 8591 8474 8447 -1 + 2463 2407 2325 2372 -1 + 8586 8495 8448 8530 -1 + 2452 2436 2327 2348 -1 + 8575 8471 8450 8559 -1 + 2417 2318 2359 2464 -1 + 8540 8587 8482 8441 -1 + 2331 2433 2450 2345 -1 + 8454 8468 8573 8556 -1 + 2367 2320 2408 2456 -1 + 8490 8579 8531 8443 -1 + 2400 2316 3969 3971 -1 + 3971 3969 10994 10996 -1 + 10996 10994 4871 4873 -1 + 4873 4871 5241 5243 -1 + 5243 5241 5611 5613 -1 + 5613 5611 5981 5983 -1 + 5983 5981 10092 10094 -1 + 8523 10094 10092 8439 -1 + 2455 2419 2308 2364 -1 + 8578 8487 8431 8542 -1 + 2462 2370 2314 2399 -1 + 8585 8522 8437 8493 -1 + 2421 2442 2347 2334 -1 + 8544 8457 8470 8565 -1 + 2449 2342 2323 2430 -1 + 8572 8553 8446 8465 -1 + 2404 2453 2363 2317 -1 + 8527 8440 8486 8576 -1 + 2371 2458 2389 2304 -1 + 8494 8427 8512 8581 -1 + 2365 2339 2388 2438 -1 + 8488 8561 8511 8462 -1 + 2446 2356 2319 2397 -1 + 8569 8520 8442 8479 -1 + 2316 2400 2445 2358 -1 + 8439 8481 8568 8523 -1 + 2357 2313 2396 2448 -1 + 8480 8571 8519 8436 -1 + 2441 2424 2321 2340 -1 + 8564 8463 8444 8547 -1 + 2401 2443 2350 2315 -1 + 8524 8438 8473 8566 -1 + 2409 2326 2341 2432 -1 + 8532 8555 8464 8449 -1 + 2303 2360 2447 2384 -1 + 8426 8507 8570 8483 -1 + 2444 2353 2300 2385 -1 + 8567 8508 8423 8476 -1 + 2433 2331 2312 2412 -1 + 8556 8535 8435 8454 -1 + 2436 2416 2299 2327 -1 + 8559 8450 8422 8539 -1 + 2343 2305 2390 2431 -1 + 8466 8554 8513 8428 -1 + 2307 2427 2426 2309 -1 + 8430 8432 8549 8550 -1 + 2427 2307 2306 2428 -1 + 8550 8551 8429 8430 -1 + 2335 2296 2392 2439 -1 + 8458 8562 8515 8419 -1 + 2302 2406 2430 2323 -1 + 8425 8446 8553 8529 -1 + 2379 2437 2346 2293 -1 + 8502 8416 8469 8560 -1 + 2298 2398 2421 2334 -1 + 8421 8457 8544 8521 -1 + 2395 2294 2330 2435 -1 + 8518 8558 8453 8417 -1 + 2371 2289 2349 2440 -1 + 8494 8563 8472 8412 -1 + 2424 2403 2297 2321 -1 + 8547 8444 8420 8526 -1 + 2306 2295 2410 2428 -1 + 8429 8551 8533 8418 -1 + 2324 2434 2393 2288 -1 + 8447 8411 8516 8557 -1 + 2344 3970 3968 2282 -1 + 3968 3970 10995 10993 -1 + 10993 10995 4872 4870 -1 + 4870 4872 5242 5240 -1 + 5240 5242 5612 5610 -1 + 5610 5612 5982 5980 -1 + 5980 5982 10093 10091 -1 + 8467 8405 10091 10093 -1 + 2284 2370 2429 2336 -1 + 8407 8459 8552 8493 -1 + 2291 2386 2412 2312 -1 + 8414 8435 8535 8509 -1 + 2406 2302 2290 2387 -1 + 8529 8510 8413 8425 -1 + 2295 2286 2394 2410 -1 + 8418 8533 8517 8409 -1 + 2381 2287 2299 2416 -1 + 8504 8539 8422 8410 -1 + 2333 2415 2364 2277 -1 + 8456 8400 8487 8538 -1 + 2318 2417 2374 2270 -1 + 8441 8393 8497 8540 -1 + 2322 2422 2372 2261 -1 + 8445 8384 8495 8545 -1 + 2337 2420 2349 2265 -1 + 8460 8388 8472 8543 -1 + 2275 2353 2405 2332 -1 + 8398 8455 8528 8476 -1 + 2398 2298 2281 2380 -1 + 8521 8503 8404 8421 -1 + 2407 2360 2276 2325 -1 + 8530 8448 8399 8483 -1 + 2365 2397 2319 2283 -1 + 8488 8406 8442 8520 -1 + 2320 2274 2363 2408 -1 + 8443 8531 8486 8397 -1 + 2279 2297 2403 2378 -1 + 8402 8501 8526 8420 -1 + 2328 2264 2358 2411 -1 + 8451 8534 8481 8387 -1 + 2367 2401 2315 2278 -1 + 8490 8401 8438 8524 -1 + 2418 2359 2250 2326 -1 + 8541 8449 8373 8482 -1 + 2357 2404 2317 2269 -1 + 8480 8392 8440 8527 -1 + 2280 2382 2394 2286 -1 + 8403 8409 8517 8505 -1 + 2344 2256 2329 2413 -1 + 8467 8536 8452 8379 -1 + 2313 2273 2356 2396 -1 + 8436 8519 8479 8396 -1 + 2377 2338 2268 2343 -1 + 8500 8466 8391 8461 -1 + 2253 2346 2399 2314 -1 + 8376 8437 8522 8469 -1 + 2305 2266 2350 2390 -1 + 8428 8513 8473 8389 -1 + 2362 2259 2294 2395 -1 + 8485 8518 8417 8382 -1 + 2339 2252 2332 2388 -1 + 8462 8511 8455 8375 -1 + 2373 2387 2290 2267 -1 + 8496 8390 8413 8510 -1 + 2296 2251 2368 2392 -1 + 8419 8515 8491 8374 -1 + 2386 2291 2262 2369 -1 + 8509 8492 8385 8414 -1 + 2382 2280 2271 2375 -1 + 8505 8498 8394 8403 -1 + 2337 2241 2308 2419 -1 + 8460 8542 8431 8364 -1 + 2361 2248 2288 2393 -1 + 8484 8516 8411 8371 -1 + 2263 2366 2380 2281 -1 + 8386 8404 8503 8489 -1 + 2287 2381 2351 2258 -1 + 8410 8381 8474 8504 -1 + 2246 2303 2384 2333 -1 + 8369 8456 8507 8426 -1 + 2336 2385 2300 2245 -1 + 8459 8368 8423 8508 -1 + 2389 2329 2243 2304 -1 + 8512 8427 8366 8452 -1 + 2271 2260 2355 2375 -1 + 8394 8498 8478 8383 -1 + 2247 2279 2378 2348 -1 + 8370 8471 8501 8402 -1 + 2249 2354 2373 2267 -1 + 8372 8390 8496 8477 -1 + 2252 2339 2365 2283 -1 + 8375 8406 8488 8462 -1 + 2328 2379 2293 2239 -1 + 8451 8362 8416 8502 -1 + 2260 2254 2347 2355 -1 + 8383 8478 8470 8377 -1 + 2227 3967 3969 2316 -1 + 3969 3967 10992 10994 -1 + 10994 10992 4869 4871 -1 + 4871 4869 5239 5241 -1 + 5241 5239 5609 5611 -1 + 5611 5609 5979 5981 -1 + 5981 5979 10090 10092 -1 + 8350 8439 10092 10090 -1 + 2366 2263 2244 2345 -1 + 8489 8468 8367 8386 -1 + 2240 2342 2369 2262 -1 + 8363 8385 8492 8465 -1 + 2254 2255 2334 2347 -1 + 8377 8470 8457 8378 -1 + 2259 2362 2341 2238 -1 + 8382 8361 8464 8485 -1 + 2370 2284 2233 2314 -1 + 8493 8437 8356 8407 -1 + 2289 2371 2304 2226 -1 + 8412 8349 8427 8494 -1 + 2320 2367 2278 2235 -1 + 8443 8358 8401 8490 -1 + 2273 2236 2319 2356 -1 + 8396 8479 8442 8359 -1 + 2224 2261 2372 2325 -1 + 8347 8448 8495 8384 -1 + 2274 2234 2317 2363 -1 + 8397 8486 8440 8357 -1 + 2322 2217 2270 2374 -1 + 8445 8497 8393 8340 -1 + 2251 2220 2338 2368 -1 + 8374 8491 8461 8343 -1 + 2354 2249 2237 2335 -1 + 8477 8458 8360 8372 -1 + 2313 2357 2269 2230 -1 + 8436 8353 8392 8480 -1 + 2360 2303 2228 2276 -1 + 8483 8399 8351 8426 -1 + 2218 2277 2364 2308 -1 + 8341 8431 8487 8400 -1 + 2248 2361 2330 2221 -1 + 8371 8344 8453 8484 -1 + 2324 2222 2258 2351 -1 + 8447 8474 8381 8345 -1 + 2266 2225 2315 2350 -1 + 8389 8473 8438 8348 -1 + 2229 2247 2348 2327 -1 + 8352 8450 8471 8370 -1 + 3966 2213 2282 3968 -1 + 3966 3968 10993 10991 -1 + 10991 10993 4870 4868 -1 + 4868 4870 5240 5238 -1 + 5238 5240 5610 5608 -1 + 5608 5610 5980 5978 -1 + 5978 5980 10091 10089 -1 + 10089 10091 8405 8336 -1 + 2264 2212 2316 2358 -1 + 8387 8481 8439 8335 -1 + 2232 2331 2345 2244 -1 + 8355 8367 8468 8454 -1 + 2353 2275 2219 2300 -1 + 8476 8423 8342 8398 -1 + 2318 2216 2250 2359 -1 + 8441 8482 8373 8339 -1 + 2305 2343 2268 2223 -1 + 8428 8346 8391 8466 -1 + 2342 2240 2215 2323 -1 + 8465 8446 8338 8363 -1 + 2289 2207 2265 2349 -1 + 8412 8472 8388 8330 -1 + 2346 2253 2210 2293 -1 + 8469 8416 8333 8376 -1 + 2326 2208 2238 2341 -1 + 8449 8464 8361 8331 -1 + 2321 2211 2231 2340 -1 + 8444 8463 8354 8334 -1 + 2255 2194 2298 2334 -1 + 8378 8457 8421 8317 -1 + 2256 2344 2282 2198 -1 + 8379 8321 8405 8467 -1 + 2331 2232 2214 2312 -1 + 8454 8435 8337 8355 -1 + 2201 2284 2336 2245 -1 + 8324 8368 8459 8407 -1 + 2296 2335 2237 2204 -1 + 8419 8327 8360 8458 -1 + 2209 2229 2327 2299 -1 + 8332 8422 8450 8352 -1 + 2193 2275 2332 2252 -1 + 8316 8375 8455 8398 -1 + 2192 2246 2333 2277 -1 + 8315 8400 8456 8369 -1 + 2196 2221 2330 2294 -1 + 8319 8417 8453 8344 -1 + 2190 2302 2323 2215 -1 + 8313 8338 8446 8425 -1 + 2211 2321 2297 2200 -1 + 8334 8323 8420 8444 -1 + 2241 2337 2265 2178 -1 + 8364 8301 8388 8460 -1 + 2236 2188 2283 2319 -1 + 8359 8442 8406 8311 -1 + 2202 2307 2309 2203 -1 + 8325 8326 8432 8430 -1 + 2222 2324 2288 2185 -1 + 8345 8308 8411 8447 -1 + 2307 2202 2197 2306 -1 + 8430 8429 8320 8325 -1 + 2256 2177 2243 2329 -1 + 8379 8452 8366 8300 -1 + 2264 2328 2239 2179 -1 + 8387 8302 8362 8451 -1 + 2274 2320 2235 2184 -1 + 8397 8307 8358 8443 -1 + 2189 2291 2312 2214 -1 + 8312 8337 8435 8414 -1 + 2276 2181 2224 2325 -1 + 8399 8448 8347 8304 -1 + 2234 2183 2269 2317 -1 + 8357 8440 8392 8306 -1 + 2220 2171 2268 2338 -1 + 8343 8461 8391 8294 -1 + 2273 2313 2230 2186 -1 + 8396 8309 8353 8436 -1 + 2225 2182 2278 2315 -1 + 8348 8438 8401 8305 -1 + 2199 2209 2299 2287 -1 + 8322 8410 8422 8332 -1 + 2295 2306 2197 2187 -1 + 8418 8310 8320 8429 -1 + 2233 2173 2253 2314 -1 + 8356 8437 8376 8296 -1 + 2216 2318 2270 2170 -1 + 8339 8293 8393 8441 -1 + 2266 2305 2223 2176 -1 + 8389 8299 8346 8428 -1 + 2217 2322 2261 2159 -1 + 8340 8282 8384 8445 -1 + 2303 2246 2169 2228 -1 + 8426 8351 8292 8369 -1 + 2297 2279 2174 2200 -1 + 8420 8323 8297 8402 -1 + 2302 2190 2161 2290 -1 + 8425 8413 8284 8313 -1 + 2286 2295 2187 2175 -1 + 8409 8298 8310 8418 -1 + 2208 2326 2250 2155 -1 + 8331 8278 8373 8449 -1 + 2164 2281 2298 2194 -1 + 8287 8317 8421 8404 -1 + 2219 2165 2245 2300 -1 + 8342 8423 8368 8288 -1 + 2195 2199 2287 2258 -1 + 8318 8381 8410 8322 -1 + 2243 2157 2226 2304 -1 + 8366 8427 8349 8280 -1 + 2154 2218 2308 2241 -1 + 8277 8364 8431 8341 -1 + 2259 2162 2196 2294 -1 + 8382 8417 8319 8285 -1 + 2172 2280 2286 2175 -1 + 8295 8298 8409 8403 -1 + 3967 2227 2145 3964 -1 + 3967 3964 10989 10992 -1 + 10992 10989 4866 4869 -1 + 4869 4866 5236 5239 -1 + 5239 5236 5606 5609 -1 + 5609 5606 5976 5979 -1 + 5979 5976 10087 10090 -1 + 10090 10087 8268 8350 -1 + 2251 2296 2204 2156 -1 + 8374 8279 8327 8419 -1 + 2291 2189 2160 2262 -1 + 8414 8385 8283 8312 -1 + 2280 2172 2166 2271 -1 + 8403 8394 8289 8295 -1 + 2210 2149 2239 2293 -1 + 8333 8416 8362 8272 -1 + 2212 2130 2227 2316 -1 + 8335 8439 8350 8253 -1 + 2194 2255 2254 2167 -1 + 8317 8290 8377 8378 -1 + 2213 3966 3965 2144 -1 + 3965 3966 10991 10990 -1 + 10990 10991 4868 4867 -1 + 4867 4868 5238 5237 -1 + 5237 5238 5608 5607 -1 + 5607 5608 5978 5977 -1 + 5977 5978 10089 10088 -1 + 8336 8267 10088 10089 -1 + 2188 2147 2252 2283 -1 + 8311 8406 8375 8270 -1 + 2248 2148 2185 2288 -1 + 8371 8411 8308 8271 -1 + 2151 2267 2290 2161 -1 + 8274 8284 8413 8390 -1 + 2260 2271 2166 2163 -1 + 8383 8286 8289 8394 -1 + 2281 2164 2150 2263 -1 + 8404 8386 8273 8287 -1 + 2279 2247 2152 2174 -1 + 8402 8297 8275 8370 -1 + 2254 2260 2163 2167 -1 + 8377 8290 8286 8383 -1 + 2207 2289 2226 2137 -1 + 8330 8260 8349 8412 -1 + 2284 2201 2143 2233 -1 + 8407 8356 8266 8324 -1 + 2236 2273 2186 2142 -1 + 8359 8265 8309 8396 -1 + 2153 2249 2267 2151 -1 + 8276 8274 8390 8372 -1 + 2182 2139 2235 2278 -1 + 8305 8401 8358 8262 -1 + 2234 2274 2184 2141 -1 + 8357 8264 8307 8397 -1 + 2181 2276 2228 2140 -1 + 8304 8263 8351 8399 -1 + 2183 2138 2230 2269 -1 + 8306 8392 8353 8261 -1 + 2275 2193 2132 2219 -1 + 8398 8342 8255 8316 -1 + 2126 2198 2282 2213 -1 + 8249 8336 8405 8321 -1 + 2277 2218 2128 2192 -1 + 8400 8315 8251 8341 -1 + 2225 2266 2176 2134 -1 + 8348 8257 8299 8389 -1 + 2135 2240 2262 2160 -1 + 8258 8283 8385 8363 -1 + 2136 2244 2263 2150 -1 + 8259 8273 8386 8367 -1 + 2162 2259 2238 2133 -1 + 8285 8256 8361 8382 -1 + 2222 2116 2195 2258 -1 + 8345 8381 8318 8239 -1 + 2171 2125 2223 2268 -1 + 8294 8391 8346 8248 -1 + 2212 2264 2179 2122 -1 + 8335 8245 8302 8387 -1 + 2249 2153 2131 2237 -1 + 8372 8360 8254 8276 -1 + 2217 2112 2170 2270 -1 + 8340 8393 8293 8235 -1 + 2207 2117 2178 2265 -1 + 8330 8388 8301 8240 -1 + 2261 2224 2120 2159 -1 + 8384 8282 8243 8347 -1 + 2247 2229 2127 2152 -1 + 8370 8275 8250 8352 -1 + 2173 2121 2210 2253 -1 + 8296 8376 8333 8244 -1 + 2177 2256 2198 2111 -1 + 8300 8234 8321 8379 -1 + 2119 2155 2250 2216 -1 + 8242 8339 8373 8278 -1 + 2220 2251 2156 2114 -1 + 8343 8237 8279 8374 -1 + 2148 2248 2221 2123 -1 + 8271 8246 8344 8371 -1 + 2244 2136 2124 2232 -1 + 8367 8355 8247 8259 -1 + 2165 2118 2201 2245 -1 + 8288 8368 8324 8241 -1 + 2246 2192 2109 2169 -1 + 8369 8292 8232 8315 -1 + 2104 2193 2252 2147 -1 + 8227 8270 8375 8316 -1 + 2240 2135 2108 2215 -1 + 8363 8338 8231 8258 -1 + 2232 2124 2113 2214 -1 + 8355 8337 8236 8247 -1 + 2157 2243 2177 2094 -1 + 8280 8217 8300 8366 -1 + 2208 2103 2133 2238 -1 + 8331 8361 8256 8226 -1 + 2097 2154 2241 2178 -1 + 8220 8301 8364 8277 -1 + 2105 2204 2237 2131 -1 + 8228 8254 8360 8327 -1 + 2229 2209 2110 2127 -1 + 8352 8250 8233 8332 -1 + 2100 2179 2239 2149 -1 + 8223 8272 8362 8302 -1 + 2188 2236 2142 2102 -1 + 8311 8225 8265 8359 -1 + 2211 2106 2115 2231 -1 + 8334 8354 8238 8229 -1 + 2139 2101 2184 2235 -1 + 8262 8358 8307 8224 -1 + 2183 2234 2141 2098 -1 + 8306 8221 8264 8357 -1 + 2138 2095 2186 2230 -1 + 8261 8353 8309 8218 -1 + 2173 2233 2143 2090 -1 + 8296 8213 8266 8356 -1 + 2182 2225 2134 2091 -1 + 8305 8214 8257 8348 -1 + 2221 2196 2096 2123 -1 + 8344 8246 8219 8319 -1 + 2086 2140 2228 2169 -1 + 8209 8292 8351 8263 -1 + 2181 2099 2120 2224 -1 + 8304 8347 8243 8222 -1 + 2209 2199 2107 2110 -1 + 8332 8233 8230 8322 -1 + 2199 2195 2116 2107 -1 + 8322 8230 8239 8318 -1 + 2125 2083 2176 2223 -1 + 8248 8346 8299 8206 -1 + 2165 2219 2132 2087 -1 + 8288 8210 8255 8342 -1 + 2106 2211 2200 2093 -1 + 8229 8216 8323 8334 -1 + 2144 3965 3963 2076 -1 + 3963 3965 10990 10988 -1 + 10988 10990 4867 4865 -1 + 4865 4867 5237 5235 -1 + 5235 5237 5607 5605 -1 + 5605 5607 5977 5975 -1 + 5975 5977 10088 10086 -1 + 8267 8199 10086 10088 -1 + 2145 2070 3962 3964 -1 + 3964 3962 10987 10989 -1 + 10989 10987 4864 4866 -1 + 4866 4864 5234 5236 -1 + 5236 5234 5604 5606 -1 + 5606 5604 5974 5976 -1 + 5976 5974 10085 10087 -1 + 8268 10087 10085 8193 -1 + 2085 2189 2214 2113 -1 + 8208 8236 8337 8312 -1 + 2116 2222 2185 2080 -1 + 8239 8203 8308 8345 -1 + 2157 2074 2137 2226 -1 + 8280 8349 8260 8197 -1 + 2075 2190 2215 2108 -1 + 8198 8231 8338 8313 -1 + 2077 2119 2216 2170 -1 + 8200 8293 8339 8242 -1 + 2171 2220 2114 2073 -1 + 8294 8196 8237 8343 -1 + 2218 2154 2067 2128 -1 + 8341 8251 8190 8277 -1 + 2084 2202 2203 2088 -1 + 8207 8211 8326 8325 -1 + 2130 2059 2145 2227 -1 + 8253 8350 8268 8182 -1 + 2202 2084 2082 2197 -1 + 8325 8320 8205 8207 -1 + 2112 2217 2159 2053 -1 + 8235 8176 8282 8340 -1 + 2144 2058 2126 2213 -1 + 8267 8336 8249 8181 -1 + 2121 2063 2149 2210 -1 + 8244 8333 8272 8186 -1 + 2082 2078 2187 2197 -1 + 8205 8320 8310 8201 -1 + 2174 2069 2093 2200 -1 + 8297 8323 8216 8192 -1 + 2118 2072 2143 2201 -1 + 8241 8324 8266 8195 -1 + 2103 2208 2155 2061 -1 + 8226 8184 8278 8331 -1 + 2204 2105 2060 2156 -1 + 8327 8279 8183 8228 -1 + 2162 2066 2096 2196 -1 + 8285 8319 8219 8189 -1 + 2130 2212 2122 2046 -1 + 8253 8169 8245 8335 -1 + 2117 2207 2137 2050 -1 + 8240 8173 8260 8330 -1 + 2078 2068 2175 2187 -1 + 8201 8310 8298 8191 -1 + 2189 2085 2057 2160 -1 + 8312 8283 8180 8208 -1 + 2068 2065 2172 2175 -1 + 8191 8298 8295 8188 -1 + 2147 2188 2102 2052 -1 + 8270 8175 8225 8311 -1 + 2198 2126 2036 2111 -1 + 8321 8234 8159 8249 -1 + 2192 2128 2040 2109 -1 + 8315 8232 8163 8251 -1 + 2193 2104 2048 2132 -1 + 8316 8255 8171 8227 -1 + 2190 2075 2043 2161 -1 + 8313 8284 8166 8198 -1 + 2194 2167 2054 2055 -1 + 8317 8178 8177 8290 -1 + 2065 2064 2166 2172 -1 + 8188 8295 8289 8187 -1 + 2099 2181 2140 2051 -1 + 8222 8174 8263 8304 -1 + 2101 2047 2141 2184 -1 + 8224 8307 8264 8170 -1 + 2095 2042 2142 2186 -1 + 8218 8309 8265 8165 -1 + 2138 2183 2098 2049 -1 + 8261 8172 8221 8306 -1 + 2062 2163 2166 2064 -1 + 8185 8187 8289 8286 -1 + 2038 2164 2194 2055 -1 + 8161 8178 8317 8287 -1 + 2139 2182 2091 2044 -1 + 8262 8167 8214 8305 -1 + 2148 2039 2080 2185 -1 + 8271 8308 8203 8162 -1 + 2163 2062 2054 2167 -1 + 8286 8290 8177 8185 -1 + 2069 2174 2152 2045 -1 + 8192 8168 8275 8297 -1 + 2083 2034 2134 2176 -1 + 8206 8299 8257 8157 -1 + 2179 2100 2031 2122 -1 + 8302 8245 8154 8223 -1 + 2117 2028 2097 2178 -1 + 8240 8301 8220 8151 -1 + 2121 2173 2090 2030 -1 + 8244 8153 8213 8296 -1 + 2118 2165 2087 2035 -1 + 8241 8158 8210 8288 -1 + 2024 2079 2153 2151 -1 + 8147 8274 8276 8202 -1 + 2094 2177 2111 2023 -1 + 8217 8146 8234 8300 -1 + 2153 2079 2037 2131 -1 + 8276 8254 8160 8202 -1 + 2066 2162 2133 2033 -1 + 8189 8156 8256 8285 -1 + 2164 2038 2032 2150 -1 + 8287 8273 8155 8161 -1 + 2125 2171 2073 2026 -1 + 8248 8149 8196 8294 -1 + 2024 2151 2161 2043 -1 + 8147 8166 8284 8274 -1 + 2020 2086 2169 2109 -1 + 8143 8232 8292 8209 -1 + 2027 2135 2160 2057 -1 + 8150 8180 8283 8258 -1 + 2013 2077 2170 2112 -1 + 8136 8235 8293 8200 -1 + 2127 2025 2045 2152 -1 + 8250 8275 8168 8148 -1 + 2155 2119 2019 2061 -1 + 8278 8184 8142 8242 -1 + 2021 2136 2150 2032 -1 + 8144 8155 8273 8259 -1 + 2060 2015 2114 2156 -1 + 8183 8279 8237 8138 -1 + 2120 1996 2053 2159 -1 + 8243 8282 8176 8119 -1 + 2039 2148 2123 2016 -1 + 8162 8139 8246 8271 -1 + 2129 2018 2029 2146 -1 + 8252 8269 8152 8141 -1 + 2074 2157 2094 2009 -1 + 8197 8132 8217 8280 -1 + 2154 2097 2007 2067 -1 + 8277 8190 8130 8220 -1 + 2014 2090 2143 2072 -1 + 8137 8195 8266 8213 -1 + 3961 1997 2076 3963 -1 + 3961 3963 10988 10986 -1 + 10986 10988 4865 4863 -1 + 4863 4865 5235 5233 -1 + 5233 5235 5605 5603 -1 + 5603 5605 5975 5973 -1 + 5973 5975 10086 10084 -1 + 10084 10086 8199 8120 -1 + 2063 2011 2100 2149 -1 + 8186 8272 8223 8134 -1 + 2012 2104 2147 2052 -1 + 8135 8175 8270 8227 -1 + 2017 2124 2136 2021 -1 + 8140 8144 8259 8247 -1 + 1989 3960 3962 2070 -1 + 3962 3960 10985 10987 -1 + 10987 10985 4862 4864 -1 + 4864 4862 5232 5234 -1 + 5234 5232 5602 5604 -1 + 5604 5602 5972 5974 -1 + 5974 5972 10083 10085 -1 + 8112 8193 10085 10083 -1 + 2042 2006 2102 2142 -1 + 8165 8265 8225 8129 -1 + 2047 2004 2098 2141 -1 + 8170 8264 8221 8127 -1 + 2008 2105 2131 2037 -1 + 8131 8160 8254 8228 -1 + 2095 2138 2049 2001 -1 + 8218 8124 8172 8261 -1 + 2101 2139 2044 2000 -1 + 8224 8123 8167 8262 -1 + 2140 2086 1999 2051 -1 + 8263 8174 8122 8209 -1 + 2048 2002 2087 2132 -1 + 8171 8255 8210 8125 -1 + 2103 1998 2033 2133 -1 + 8226 8256 8156 8121 -1 + 2025 2127 2110 2010 -1 + 8148 8133 8233 8250 -1 + 2018 2129 2115 2005 -1 + 8141 8128 8238 8252 -1 + 2135 2027 1995 2108 -1 + 8258 8231 8118 8150 -1 + 2058 2144 2076 1988 -1 + 8181 8111 8199 8267 -1 + 2124 2017 2003 2113 -1 + 8247 8236 8126 8140 -1 + 2070 2145 2059 1984 -1 + 8193 8107 8182 8268 -1 + 2034 1993 2091 2134 -1 + 8157 8257 8214 8116 -1 + 2074 1987 2050 2137 -1 + 8197 8260 8173 8110 -1 + 2022 1996 2120 2099 -1 + 8145 8222 8243 8119 -1 + 2067 1981 2040 2128 -1 + 8190 8251 8163 8104 -1 + 2083 2125 2026 1986 -1 + 8206 8109 8149 8248 -1 + 2072 2118 2035 1992 -1 + 8195 8115 8158 8241 -1 + 1990 2016 2123 2096 -1 + 8113 8219 8246 8139 -1 + 1994 2005 2115 2106 -1 + 8117 8229 8238 8128 -1 + 2059 2130 2046 1972 -1 + 8182 8095 8169 8253 -1 + 2110 2107 1991 2010 -1 + 8233 8133 8114 8230 -1 + 2058 1974 2036 2126 -1 + 8181 8249 8159 8097 -1 + 2116 1983 1991 2107 -1 + 8239 8230 8114 8106 -1 + 2063 2121 2030 1980 -1 + 8186 8103 8153 8244 -1 + 2119 2077 1975 2019 -1 + 8242 8142 8098 8200 -1 + 1982 2085 2113 2003 -1 + 8105 8126 8236 8208 -1 + 1977 2073 2114 2015 -1 + 8100 8138 8237 8196 -1 + 1985 1994 2106 2093 -1 + 8108 8216 8229 8117 -1 + 2031 1963 2046 2122 -1 + 8154 8245 8169 8086 -1 + 2028 2117 2050 1967 -1 + 8151 8090 8173 8240 -1 + 1976 2022 2099 2051 -1 + 8099 8174 8222 8145 -1 + 1983 2116 2080 1959 -1 + 8106 8082 8203 8239 -1 + 1995 1958 2075 2108 -1 + 8118 8231 8198 8081 -1 + 2036 1951 2023 2111 -1 + 8159 8234 8146 8074 -1 + 1978 2089 2092 1979 -1 + 8101 8102 8215 8212 -1 + 1947 2020 2109 2040 -1 + 8070 8163 8232 8143 -1 + 2105 2008 1961 2060 -1 + 8228 8183 8084 8131 -1 + 1942 2013 2112 2053 -1 + 8065 8176 8235 8136 -1 + 2089 1978 1973 2088 -1 + 8212 8211 8096 8101 -1 + 1998 2103 2061 1960 -1 + 8121 8083 8184 8226 -1 + 2104 2012 1965 2048 -1 + 8227 8171 8088 8135 -1 + 2066 1970 1990 2096 -1 + 8189 8219 8113 8093 -1 + 2081 1968 1979 2092 -1 + 8204 8215 8102 8091 -1 + 1971 2084 2088 1973 -1 + 8094 8096 8211 8207 -1 + 2006 1956 2052 2102 -1 + 8129 8225 8175 8079 -1 + 1964 1985 2093 2069 -1 + 8087 8192 8216 8108 -1 + 2004 1954 2049 2098 -1 + 8127 8221 8172 8077 -1 + 2084 1971 1969 2082 -1 + 8207 8205 8092 8094 -1 + 2047 2101 2000 1950 -1 + 8170 8073 8123 8224 -1 + 2079 2024 1952 2037 -1 + 8202 8160 8075 8147 -1 + 2042 2095 2001 1946 -1 + 8165 8069 8124 8218 -1 + 2090 2014 1948 2030 -1 + 8213 8153 8071 8137 -1 + 2078 2082 1969 1966 -1 + 8201 8089 8092 8205 -1 + 2011 1943 2031 2100 -1 + 8134 8223 8154 8066 -1 + 1955 2035 2087 2002 -1 + 8078 8125 8210 8158 -1 + 1993 1945 2044 2091 -1 + 8116 8214 8167 8068 -1 + 2085 1982 1944 2057 -1 + 8208 8180 8067 8105 -1 + 1968 2081 2071 1949 -1 + 8091 8072 8194 8204 -1 + 2068 2078 1966 1962 -1 + 8191 8085 8089 8201 -1 + 2028 1936 2007 2097 -1 + 8151 8220 8130 8059 -1 + 2009 2094 2023 1937 -1 + 8132 8060 8146 8217 -1 + 2065 2068 1962 1957 -1 + 8188 8080 8085 8191 -1 + 2034 2083 1986 1938 -1 + 8157 8061 8109 8206 -1 + 2064 2065 1957 1953 -1 + 8187 8076 8080 8188 -1 + 2086 2020 1931 1999 -1 + 8209 8122 8054 8143 -1 + 1940 2062 2064 1953 -1 + 8063 8076 8187 8185 -1 + 2056 1941 1949 2071 -1 + 8179 8194 8072 8064 -1 + 1939 1964 2069 2045 -1 + 8062 8168 8192 8087 -1 + 1997 3961 3959 1928 -1 + 3959 3961 10986 10984 -1 + 10984 10986 4863 4861 -1 + 4861 4863 5233 5231 -1 + 5231 5233 5603 5601 -1 + 5601 5603 5973 5971 -1 + 5971 5973 10084 10082 -1 + 8120 8051 10082 10084 -1 + 2039 1934 1959 2080 -1 + 8162 8203 8082 8057 -1 + 1933 2014 2072 1992 -1 + 8056 8115 8195 8137 -1 + 1970 2066 2033 1935 -1 + 8093 8058 8156 8189 -1 + 2073 1977 1929 2026 -1 + 8196 8149 8052 8100 -1 + 1958 1925 2043 2075 -1 + 8081 8198 8166 8048 -1 + 2062 1940 1930 2054 -1 + 8185 8177 8053 8063 -1 + 2009 1923 1987 2074 -1 + 8132 8197 8110 8046 -1 + 2041 1932 1941 2056 -1 + 8164 8179 8064 8055 -1 + 1918 1988 2076 1997 -1 + 8041 8120 8199 8111 -1 + 3960 1989 1911 3957 -1 + 3960 3957 10982 10985 -1 + 10985 10982 4859 4862 -1 + 4862 4859 5229 5232 -1 + 5232 5229 5599 5602 -1 + 5602 5599 5969 5972 -1 + 5972 5969 10080 10083 -1 + 10083 10080 8034 8112 -1 + 2077 2013 1917 1975 -1 + 8200 8098 8040 8136 -1 + 1930 1927 2055 2054 -1 + 8053 8177 8178 8050 -1 + 2011 2063 1980 1924 -1 + 8134 8047 8103 8186 -1 + 1981 2067 2007 1914 -1 + 8104 8037 8130 8190 -1 + 2019 1921 1960 2061 -1 + 8142 8184 8083 8044 -1 + 1922 2027 2057 1944 -1 + 8045 8067 8180 8150 -1 + 2015 2060 1961 1919 -1 + 8138 8042 8084 8183 -1 + 1900 1989 2070 1984 -1 + 8023 8107 8193 8112 -1 + 1926 1939 2045 2025 -1 + 8049 8148 8168 8062 -1 + 1916 1976 2051 1999 -1 + 8039 8122 8174 8099 -1 + 1908 2038 2055 1927 -1 + 8031 8050 8178 8161 -1 + 1932 2041 2029 1920 -1 + 8055 8043 8152 8164 -1 + 2002 2048 1965 1912 -1 + 8125 8035 8088 8171 -1 + 1898 2012 2052 1956 -1 + 8021 8079 8175 8135 -1 + 1974 2058 1988 1896 -1 + 8097 8019 8111 8181 -1 + 2004 2047 1950 1907 -1 + 8127 8030 8073 8170 -1 + 1954 1906 2001 2049 -1 + 8077 8172 8124 8029 -1 + 2006 2042 1946 1909 -1 + 8129 8032 8069 8165 -1 + 1934 2039 2016 1913 -1 + 8057 8036 8139 8162 -1 + 1952 1902 2008 2037 -1 + 8075 8160 8131 8025 -1 + 1984 2059 1972 1890 -1 + 8107 8013 8095 8182 -1 + 1945 1904 2000 2044 -1 + 8068 8167 8123 8027 -1 + 2035 1955 1915 1992 -1 + 8158 8115 8038 8078 -1 + 1893 1967 2050 1987 -1 + 8016 8110 8173 8090 -1 + 1996 2022 1976 1897 -1 + 8119 8020 8099 8145 -1 + 1925 1889 2024 2043 -1 + 8048 8166 8147 8012 -1 + 1882 1942 2053 1996 -1 + 8005 8119 8176 8065 -1 + 2038 1908 1887 2032 -1 + 8161 8155 8010 8031 -1 + 2018 1905 1920 2029 -1 + 8141 8152 8043 8028 -1 + 1998 1895 1935 2033 -1 + 8121 8156 8058 8018 -1 + 1993 2034 1938 1894 -1 + 8116 8017 8061 8157 -1 + 1885 1947 2040 1981 -1 + 8008 8104 8163 8070 -1 + 1963 1881 1972 2046 -1 + 8086 8169 8095 8004 -1 + 1899 1926 2025 2010 -1 + 8022 8133 8148 8049 -1 + 1948 1888 1980 2030 -1 + 8071 8153 8103 8011 -1 + 1974 1886 1951 2036 -1 + 8097 8159 8074 8009 -1 + 1892 2021 2032 1887 -1 + 8015 8010 8155 8144 -1 + 1903 2017 2021 1892 -1 + 8026 8015 8144 8140 -1 + 1905 2018 2005 1910 -1 + 8028 8033 8128 8141 -1 + 2027 1922 1883 1995 -1 + 8150 8118 8006 8045 -1 + 1884 1986 2026 1929 -1 + 8007 8052 8149 8109 -1 + 2017 1903 1891 2003 -1 + 8140 8126 8014 8026 -1 + 1963 2031 1943 1875 -1 + 8086 7998 8066 8154 -1 + 2005 1994 1901 1910 -1 + 8128 8033 8024 8117 -1 + 1936 2028 1967 1872 -1 + 8059 7995 8090 8151 -1 + 2016 1990 1879 1913 -1 + 8139 8036 8002 8113 -1 + 1873 1937 2023 1951 -1 + 7996 8074 8146 8060 -1 + 1921 2019 1975 1874 -1 + 8044 7997 8098 8142 -1 + 1880 1899 2010 1991 -1 + 8003 8114 8133 8022 -1 + 1876 1977 2015 1919 -1 + 7999 8042 8138 8100 -1 + 2014 1933 1877 1948 -1 + 8137 8071 8000 8056 -1 + 2020 1947 1867 1931 -1 + 8143 8054 7990 8070 -1 + 1994 1985 1878 1901 -1 + 8117 8024 8001 8108 -1 + 1871 1982 2003 1891 -1 + 7994 8014 8126 8105 -1 + 1870 1955 2002 1912 -1 + 7993 8035 8125 8078 -1 + 1943 2011 1924 1860 -1 + 8066 7983 8047 8134 -1 + 1956 2006 1909 1862 -1 + 8079 7985 8032 8129 -1 + 1954 2004 1907 1868 -1 + 8077 7991 8030 8127 -1 + 1865 1961 2008 1902 -1 + 7988 8025 8131 8084 -1 + 2012 1898 1853 1965 -1 + 8135 8088 7976 8021 -1 + 1906 1866 1946 2001 -1 + 8029 8124 8069 7989 -1 + 1904 1864 1950 2000 -1 + 8027 8123 8073 7987 -1 + 1889 1844 1952 2024 -1 + 8012 8147 8075 7967 -1 + 1869 1880 1991 1983 -1 + 7992 8106 8114 8003 -1 + 1928 3959 3958 3956 -1 + 3956 3958 10983 10981 -1 + 3958 3959 10984 10983 -1 + 10981 10983 4860 4858 -1 + 10983 10984 4861 4860 -1 + 4858 4860 5230 5228 -1 + 4860 4861 5231 5230 -1 + 5228 5230 5600 5598 -1 + 5230 5231 5601 5600 -1 + 5598 5600 5970 5968 -1 + 5600 5601 5971 5970 -1 + 5968 5970 10081 10079 -1 + 5970 5971 10082 10081 -1 + 8051 10079 10081 10082 -1 + 1895 1998 1960 1858 -1 + 8018 7981 8083 8121 -1 + 2013 1942 1841 1917 -1 + 8136 8040 7964 8065 -1 + 1923 2009 1937 1850 -1 + 8046 7973 8060 8132 -1 + 1945 1993 1894 1863 -1 + 8068 7986 8017 8116 -1 + 1936 1837 1914 2007 -1 + 8059 8130 8037 7960 -1 + 1970 1861 1879 1990 -1 + 8093 8113 8002 7984 -1 + 1851 1933 1992 1915 -1 + 7974 8038 8115 8056 -1 + 1958 1995 1883 1843 -1 + 8081 7966 8006 8118 -1 + 1833 1916 1999 1931 -1 + 7956 8054 8122 8039 -1 + 1928 1836 1918 1997 -1 + 8051 8120 8041 7959 -1 + 1985 1964 1855 1878 -1 + 8108 8001 7978 8087 -1 + 1857 1978 1979 1859 -1 + 7980 7982 8102 8101 -1 + 1986 1884 1838 1938 -1 + 8109 8061 7961 8007 -1 + 1968 1856 1859 1979 -1 + 8091 8102 7982 7979 -1 + 1978 1857 1854 1973 -1 + 8101 8096 7977 7980 -1 + 1826 3955 3957 1911 -1 + 3957 3955 10980 10982 -1 + 10982 10980 4857 4859 -1 + 4859 4857 5227 5229 -1 + 5229 5227 5597 5599 -1 + 5599 5597 5967 5969 -1 + 5969 5967 10078 10080 -1 + 7949 8034 10080 10078 -1 + 1834 1869 1983 1959 -1 + 7957 8082 8106 7992 -1 + 1852 1971 1973 1854 -1 + 7975 7977 8096 8094 -1 + 1982 1871 1835 1944 -1 + 8105 8067 7958 7994 -1 + 1971 1852 1848 1969 -1 + 8094 8092 7971 7975 -1 + 1988 1918 1829 1896 -1 + 8111 8019 7952 8041 -1 + 1847 1966 1969 1848 -1 + 7970 7971 8092 8089 -1 + 1923 1824 1893 1987 -1 + 8046 8110 8016 7947 -1 + 1989 1900 1821 1911 -1 + 8112 8034 7944 8023 -1 + 1856 1968 1949 1849 -1 + 7979 7972 8072 8091 -1 + 1966 1847 1845 1962 -1 + 8089 8085 7968 7970 -1 + 1828 1924 1980 1888 -1 + 7951 8011 8103 8047 -1 + 1842 1957 1962 1845 -1 + 7965 7968 8085 8080 -1 + 1976 1916 1819 1897 -1 + 8099 8020 7942 8039 -1 + 1957 1842 1840 1953 -1 + 8080 8076 7963 7965 -1 + 1977 1876 1825 1929 -1 + 8100 8052 7948 7999 -1 + 1941 1846 1849 1949 -1 + 8064 8072 7972 7969 -1 + 1861 1970 1935 1832 -1 + 7984 7955 8058 8093 -1 + 1815 1885 1981 1914 -1 + 7938 8037 8104 8008 -1 + 1803 1882 1996 1897 -1 + 7926 8020 8119 8005 -1 + 1811 1900 1984 1890 -1 + 7934 8013 8107 8023 -1 + 1964 1939 1830 1855 -1 + 8087 7978 7953 8062 -1 + 1886 1974 1896 1816 -1 + 8009 7939 8019 8097 -1 + 1917 1809 1874 1975 -1 + 8040 8098 7997 7932 -1 + 1846 1941 1932 1839 -1 + 7969 7962 8055 8064 -1 + 1820 1940 1953 1840 -1 + 7943 7963 8076 8063 -1 + 1955 1870 1818 1915 -1 + 8078 8038 7941 7993 -1 + 1961 1865 1813 1919 -1 + 8084 8042 7936 7988 -1 + 1881 1799 1890 1972 -1 + 8004 8095 8013 7922 -1 + 1921 1814 1858 1960 -1 + 8044 8083 7981 7937 -1 + 1934 1804 1834 1959 -1 + 8057 8082 7957 7927 -1 + 1906 1954 1868 1812 -1 + 8029 7935 7991 8077 -1 + 1866 1810 1909 1946 -1 + 7989 8069 8032 7933 -1 + 1864 1807 1907 1950 -1 + 7987 8073 8030 7930 -1 + 1925 1958 1843 1800 -1 + 8048 7923 7966 8081 -1 + 1801 1912 1965 1853 -1 + 7924 7976 8088 8035 -1 + 1967 1893 1796 1872 -1 + 8090 7995 7919 8016 -1 + 1904 1945 1863 1805 -1 + 8027 7928 7986 8068 -1 + 1888 1948 1877 1802 -1 + 8011 7925 8000 8071 -1 + 1827 1839 1932 1920 -1 + 7950 8043 8055 7962 -1 + 1808 1922 1944 1835 -1 + 7931 7958 8067 8045 -1 + 1793 1898 1956 1862 -1 + 7916 7985 8079 8021 -1 + 1886 1798 1873 1951 -1 + 8009 8074 7996 7921 -1 + 1881 1963 1875 1789 -1 + 8004 7912 7998 8086 -1 + 1939 1926 1806 1830 -1 + 8062 7953 7929 8049 -1 + 1902 1952 1844 1795 -1 + 8025 7918 7967 8075 -1 + 1940 1820 1794 1930 -1 + 8063 8053 7917 7943 -1 + 1947 1885 1790 1867 -1 + 8070 7990 7913 8008 -1 + 1838 1797 1894 1938 -1 + 7961 8061 8017 7920 -1 + 1822 1827 1920 1905 -1 + 7945 8028 8043 7950 -1 + 1901 1831 1823 1910 -1 + 8024 8033 7946 7954 -1 + 1895 1792 1832 1935 -1 + 8018 8058 7955 7915 -1 + 1823 1822 1905 1910 -1 + 7946 8033 8028 7945 -1 + 1860 1784 1875 1943 -1 + 7983 8066 7998 7907 -1 + 1942 1882 1782 1841 -1 + 8065 7964 7905 8005 -1 + 1933 1851 1787 1877 -1 + 8056 8000 7910 7974 -1 + 1937 1873 1785 1850 -1 + 8060 7973 7908 7996 -1 + 1804 1934 1913 1781 -1 + 7927 7904 8036 8057 -1 + 1927 1930 1794 1780 -1 + 8050 7903 7917 8053 -1 + 1926 1899 1788 1806 -1 + 8049 7929 7911 8022 -1 + 1786 1884 1929 1825 -1 + 7909 7948 8052 8007 -1 + 1837 1936 1872 1778 -1 + 7960 7901 7995 8059 -1 + 1903 1817 1791 1891 -1 + 8026 8014 7914 7940 -1 + 1772 1833 1931 1867 -1 + 7895 7990 8054 7956 -1 + 1889 1925 1800 1775 -1 + 8012 7898 7923 8048 -1 + 1922 1808 1779 1883 -1 + 8045 8006 7902 7931 -1 + 1836 1928 3956 3954 -1 + 3954 3956 10981 10979 -1 + 10979 10981 4858 4856 -1 + 4856 4858 5228 5226 -1 + 5226 5228 5598 5596 -1 + 5596 5598 5968 5966 -1 + 5966 5968 10079 10077 -1 + 7959 10077 10079 8051 -1 + 1814 1921 1874 1776 -1 + 7937 7899 7997 8044 -1 + 1766 1831 1901 1878 -1 + 7889 8001 8024 7954 -1 + 1774 1876 1919 1813 -1 + 7897 7936 8042 7999 -1 + 1924 1828 1771 1860 -1 + 8047 7983 7894 7951 -1 + 1760 1817 1903 1892 -1 + 7883 8015 8026 7940 -1 + 1783 1870 1912 1801 -1 + 7906 7924 8035 7993 -1 + 1756 1908 1927 1780 -1 + 7879 7903 8050 8031 -1 + 1824 1923 1850 1763 -1 + 7947 7886 7973 8046 -1 + 1769 1851 1915 1818 -1 + 7892 7941 8038 7974 -1 + 1810 1773 1862 1909 -1 + 7933 8032 7985 7896 -1 + 1866 1906 1812 1770 -1 + 7989 7893 7935 8029 -1 + 1899 1880 1777 1788 -1 + 8022 7911 7900 8003 -1 + 1836 1762 1829 1918 -1 + 7959 8041 7952 7885 -1 + 1807 1767 1868 1907 -1 + 7930 8030 7991 7890 -1 + 1864 1904 1805 1764 -1 + 7987 7887 7928 8027 -1 + 3955 1826 1750 3953 -1 + 3955 3953 10978 10980 -1 + 10980 10978 4855 4857 -1 + 4857 4855 5225 5227 -1 + 5227 5225 5595 5597 -1 + 5597 5595 5965 5967 -1 + 5967 5965 10076 10078 -1 + 10078 10076 7873 7949 -1 + 1916 1833 1751 1819 -1 + 8039 7942 7874 7956 -1 + 1879 1759 1781 1913 -1 + 8002 8036 7904 7882 -1 + 1768 1871 1891 1791 -1 + 7891 7914 8014 7994 -1 + 1809 1917 1841 1752 -1 + 7932 7875 7964 8040 -1 + 1797 1765 1863 1894 -1 + 7920 8017 7986 7888 -1 + 1837 1749 1815 1914 -1 + 7960 8037 7938 7872 -1 + 1761 1865 1902 1795 -1 + 7884 7918 8025 7988 -1 + 1908 1756 1758 1887 -1 + 8031 8010 7881 7879 -1 + 1792 1895 1858 1757 -1 + 7915 7880 7981 8018 -1 + 1743 1826 1911 1821 -1 + 7866 7944 8034 7949 -1 + 1829 1747 1816 1896 -1 + 7952 8019 7939 7870 -1 + 1760 1892 1887 1758 -1 + 7883 7881 8010 8015 -1 + 1898 1793 1737 1853 -1 + 8021 7976 7860 7916 -1 + 1900 1811 1733 1821 -1 + 8023 7944 7856 7934 -1 + 1745 1828 1888 1802 -1 + 7868 7925 8011 7951 -1 + 1738 1803 1897 1819 -1 + 7861 7942 8020 7926 -1 + 1880 1869 1748 1777 -1 + 8003 7900 7871 7992 -1 + 1884 1786 1746 1838 -1 + 8007 7961 7869 7909 -1 + 1824 1727 1796 1893 -1 + 7947 8016 7919 7850 -1 + 1844 1889 1775 1734 -1 + 7967 7857 7898 8012 -1 + 1861 1755 1759 1879 -1 + 7984 8002 7882 7878 -1 + 1779 1729 1843 1883 -1 + 7902 8006 7966 7852 -1 + 1799 1719 1811 1890 -1 + 7922 8013 7934 7842 -1 + 1798 1886 1816 1723 -1 + 7921 7846 7939 8009 -1 + 1736 1766 1878 1855 -1 + 7859 7978 8001 7889 -1 + 1885 1815 1716 1790 -1 + 8008 7913 7839 7938 -1 + 1871 1768 1740 1835 -1 + 7994 7958 7863 7891 -1 + 1870 1783 1732 1818 -1 + 7993 7941 7855 7906 -1 + 1799 1881 1789 1711 -1 + 7922 7834 7912 8004 -1 + 1876 1774 1718 1825 -1 + 7999 7948 7841 7897 -1 + 1754 1846 1839 1753 -1 + 7877 7876 7962 7969 -1 + 1856 1742 1735 1859 -1 + 7979 7982 7858 7865 -1 + 1787 1714 1802 1877 -1 + 7910 8000 7925 7837 -1 + 1846 1754 1739 1849 -1 + 7969 7972 7862 7877 -1 + 1882 1803 1708 1782 -1 + 8005 7905 7831 7926 -1 + 1742 1856 1849 1739 -1 + 7865 7862 7972 7979 -1 + 1730 1857 1859 1735 -1 + 7853 7858 7982 7980 -1 + 1869 1834 1715 1748 -1 + 7992 7871 7838 7957 -1 + 1857 1730 1720 1854 -1 + 7980 7977 7843 7853 -1 + 1809 1706 1776 1874 -1 + 7932 7997 7899 7829 -1 + 1755 1861 1832 1717 -1 + 7878 7840 7955 7984 -1 + 1839 1827 1744 1753 -1 + 7962 7876 7867 7950 -1 + 1721 1852 1854 1720 -1 + 7844 7843 7977 7975 -1 + 1852 1721 1722 1848 -1 + 7975 7971 7845 7844 -1 + 1831 1766 1741 1823 -1 + 7954 7946 7864 7889 -1 + 1724 1847 1848 1722 -1 + 7847 7845 7971 7970 -1 + 1810 1866 1770 1713 -1 + 7933 7836 7893 7989 -1 + 1798 1700 1785 1873 -1 + 7921 7996 7908 7823 -1 + 1847 1724 1725 1845 -1 + 7970 7968 7848 7847 -1 + 1726 1842 1845 1725 -1 + 7849 7848 7968 7965 -1 + 1842 1726 1728 1840 -1 + 7965 7963 7851 7849 -1 + 1767 1712 1812 1868 -1 + 7890 7991 7935 7835 -1 + 1784 1698 1789 1875 -1 + 7907 7998 7912 7821 -1 + 1807 1864 1764 1710 -1 + 7930 7833 7887 7987 -1 + 1765 1709 1805 1863 -1 + 7888 7986 7928 7832 -1 + 1697 1778 1872 1796 -1 + 7820 7919 7995 7901 -1 + 1865 1761 1705 1813 -1 + 7988 7936 7828 7884 -1 + 1814 1703 1757 1858 -1 + 7937 7981 7880 7826 -1 + 1707 1736 1855 1830 -1 + 7830 7953 7978 7859 -1 + 1827 1822 1731 1744 -1 + 7950 7867 7854 7945 -1 + 1822 1823 1741 1731 -1 + 7945 7854 7864 7946 -1 + 1790 1695 1772 1867 -1 + 7913 7990 7895 7818 -1 + 1773 1691 1793 1862 -1 + 7896 7985 7916 7814 -1 + 1728 1701 1820 1840 -1 + 7851 7963 7943 7824 -1 + 1704 1808 1835 1740 -1 + 7827 7863 7958 7931 -1 + 1851 1769 1696 1787 -1 + 7974 7910 7819 7892 -1 + 1784 1860 1771 1687 -1 + 7907 7810 7894 7983 -1 + 1797 1838 1746 1699 -1 + 7920 7822 7869 7961 -1 + 1785 1693 1763 1850 -1 + 7908 7973 7886 7816 -1 + 1729 1692 1800 1843 -1 + 7852 7966 7923 7815 -1 + 1685 1801 1853 1737 -1 + 7808 7860 7976 7924 -1 + 1690 1795 1844 1734 -1 + 7813 7857 7967 7918 -1 + 1817 1760 1694 1791 -1 + 7940 7914 7817 7883 -1 + 1762 1836 3954 3952 -1 + 3952 3954 10979 10977 -1 + 10977 10979 4856 4854 -1 + 4854 4856 5226 5224 -1 + 5224 5226 5596 5594 -1 + 5594 5596 5966 5964 -1 + 5964 5966 10077 10075 -1 + 7885 10075 10077 7959 -1 + 1804 1684 1715 1834 -1 + 7927 7957 7838 7807 -1 + 1683 1752 1841 1782 -1 + 7806 7905 7964 7875 -1 + 1792 1689 1717 1832 -1 + 7915 7955 7840 7812 -1 + 1688 1707 1830 1806 -1 + 7811 7929 7953 7830 -1 + 1749 1837 1778 1679 -1 + 7872 7802 7901 7960 -1 + 1833 1772 1676 1751 -1 + 7956 7874 7799 7895 -1 + 1686 1786 1825 1718 -1 + 7809 7841 7948 7909 -1 + 1828 1745 1678 1771 -1 + 7951 7894 7801 7868 -1 + 1762 1680 1747 1829 -1 + 7885 7952 7870 7803 -1 + 1701 1682 1794 1820 -1 + 7824 7943 7917 7805 -1 + 1681 1769 1818 1732 -1 + 7804 7855 7941 7892 -1 + 1727 1824 1763 1677 -1 + 7850 7800 7886 7947 -1 + 1750 1667 3951 3953 -1 + 3953 3951 10976 10978 -1 + 10978 10976 4853 4855 -1 + 4855 4853 5223 5225 -1 + 5225 5223 5593 5595 -1 + 5595 5593 5963 5965 -1 + 5965 5963 10074 10076 -1 + 7873 10076 10074 7790 -1 + 1685 1702 1783 1801 -1 + 7808 7924 7906 7825 -1 + 1826 1743 1660 1750 -1 + 7949 7873 7783 7866 -1 + 1773 1810 1713 1675 -1 + 7896 7798 7836 7933 -1 + 1666 1738 1819 1751 -1 + 7789 7874 7942 7861 -1 + 1674 1688 1806 1788 -1 + 7797 7911 7929 7811 -1 + 1673 1774 1813 1705 -1 + 7796 7828 7936 7897 -1 + 1712 1672 1770 1812 -1 + 7835 7935 7893 7795 -1 + 1703 1814 1776 1668 -1 + 7826 7791 7899 7937 -1 + 1808 1704 1664 1779 -1 + 7931 7902 7787 7827 -1 + 1767 1807 1710 1670 -1 + 7890 7793 7833 7930 -1 + 1663 1723 1816 1747 -1 + 7786 7870 7939 7846 -1 + 1709 1669 1764 1805 -1 + 7832 7928 7887 7792 -1 + 1657 1743 1821 1733 -1 + 7780 7856 7944 7866 -1 + 1652 1716 1815 1749 -1 + 7775 7872 7938 7839 -1 + 1765 1797 1699 1671 -1 + 7888 7794 7822 7920 -1 + 1692 1662 1775 1800 -1 + 7815 7923 7898 7785 -1 + 1706 1809 1752 1656 -1 + 7829 7779 7875 7932 -1 + 1719 1648 1733 1811 -1 + 7842 7934 7856 7771 -1 + 1653 1745 1802 1714 -1 + 7776 7837 7925 7868 -1 + 1682 1658 1780 1794 -1 + 7805 7917 7903 7781 -1 + 1659 1768 1791 1694 -1 + 7782 7817 7914 7891 -1 + 1803 1738 1655 1708 -1 + 7926 7831 7778 7861 -1 + 1684 1804 1781 1643 -1 + 7807 7766 7904 7927 -1 + 1795 1690 1654 1761 -1 + 7918 7884 7777 7813 -1 + 1689 1792 1757 1649 -1 + 7812 7772 7880 7915 -1 + 1783 1702 1665 1732 -1 + 7906 7855 7788 7825 -1 + 1650 1674 1788 1777 -1 + 7773 7900 7911 7797 -1 + 1719 1799 1711 1642 -1 + 7842 7765 7834 7922 -1 + 1727 1638 1697 1796 -1 + 7850 7919 7820 7761 -1 + 1700 1798 1723 1633 -1 + 7823 7756 7846 7921 -1 + 1786 1686 1645 1746 -1 + 7909 7869 7768 7809 -1 + 1691 1625 1737 1793 -1 + 7814 7916 7860 7748 -1 + 1698 1628 1711 1789 -1 + 7821 7912 7834 7751 -1 + 1695 1790 1716 1624 -1 + 7818 7747 7839 7913 -1 + 1714 1787 1696 1634 -1 + 7837 7757 7819 7910 -1 + 1658 1641 1756 1780 -1 + 7781 7903 7879 7764 -1 + 1768 1659 1644 1740 -1 + 7891 7863 7767 7782 -1 + 1630 1683 1782 1708 -1 + 7753 7831 7905 7806 -1 + 1662 1631 1734 1775 -1 + 7785 7898 7857 7754 -1 + 1693 1785 1700 1608 -1 + 7816 7731 7823 7908 -1 + 1632 1650 1777 1748 -1 + 7755 7871 7900 7773 -1 + 1647 1754 1753 1651 -1 + 7770 7774 7876 7877 -1 + 1774 1673 1626 1718 -1 + 7897 7841 7749 7796 -1 + 1698 1784 1687 1611 -1 + 7821 7734 7810 7907 -1 + 1729 1779 1664 1618 -1 + 7852 7741 7787 7902 -1 + 1753 1744 1646 1651 -1 + 7876 7774 7769 7867 -1 + 1759 1599 1643 1781 -1 + 7882 7904 7766 7722 -1 + 1672 1622 1713 1770 -1 + 7795 7893 7836 7745 -1 + 1661 1599 1759 1755 -1 + 7784 7878 7882 7722 -1 + 1741 1766 1640 1636 -1 + 7864 7759 7763 7889 -1 + 1712 1767 1670 1620 -1 + 7835 7743 7793 7890 -1 + 1641 1623 1758 1756 -1 + 7764 7879 7881 7746 -1 + 1693 1635 1677 1763 -1 + 7816 7886 7800 7758 -1 + 1709 1765 1671 1621 -1 + 7832 7744 7794 7888 -1 + 1669 1619 1710 1764 -1 + 7792 7887 7833 7742 -1 + 1627 1661 1755 1717 -1 + 7750 7840 7878 7784 -1 + 1754 1647 1629 1739 -1 + 7877 7862 7752 7770 -1 + 1706 1600 1668 1776 -1 + 7829 7899 7791 7723 -1 + 1744 1731 1639 1646 -1 + 7867 7769 7762 7854 -1 + 1778 1697 1597 1679 -1 + 7901 7802 7720 7820 -1 + 1769 1681 1607 1696 -1 + 7892 7819 7730 7804 -1 + 1766 1736 1616 1640 -1 + 7889 7763 7739 7859 -1 + 1731 1741 1636 1639 -1 + 7854 7762 7759 7864 -1 + 1623 1602 1760 1758 -1 + 7746 7881 7883 7725 -1 + 1691 1773 1675 1594 -1 + 7814 7717 7798 7896 -1 + 1695 1592 1676 1772 -1 + 7818 7895 7799 7715 -1 + 1680 1762 3952 3950 -1 + 3950 3952 10977 10975 -1 + 10975 10977 4854 4852 -1 + 4852 4854 5224 5222 -1 + 5222 5224 5594 5592 -1 + 5592 5594 5964 5962 -1 + 5962 5964 10075 10073 -1 + 7803 10073 10075 7885 -1 + 1591 1687 1771 1678 -1 + 7714 7801 7894 7810 -1 + 1603 1705 1761 1654 -1 + 7726 7777 7884 7828 -1 + 1644 1637 1704 1740 -1 + 7767 7863 7827 7760 -1 + 1614 1742 1739 1629 -1 + 7737 7752 7862 7865 -1 + 1703 1596 1649 1757 -1 + 7826 7880 7772 7719 -1 + 1742 1614 1612 1735 -1 + 7865 7858 7735 7737 -1 + 1645 1601 1699 1746 -1 + 7768 7869 7822 7724 -1 + 1726 1615 1617 1728 -1 + 7849 7851 7740 7738 -1 + 1595 1632 1748 1715 -1 + 7718 7838 7871 7755 -1 + 1610 1730 1735 1612 -1 + 7733 7735 7858 7853 -1 + 1615 1726 1725 1613 -1 + 7738 7736 7848 7849 -1 + 1724 1609 1613 1725 -1 + 7847 7848 7736 7732 -1 + 1730 1610 1606 1720 -1 + 7853 7843 7729 7733 -1 + 1609 1724 1722 1604 -1 + 7732 7727 7845 7847 -1 + 1605 1721 1720 1606 -1 + 7728 7729 7843 7844 -1 + 1752 1683 1590 1656 -1 + 7875 7779 7713 7806 -1 + 1721 1605 1604 1722 -1 + 7844 7845 7727 7728 -1 + 1598 1681 1732 1665 -1 + 7721 7788 7855 7804 -1 + 1680 1588 1663 1747 -1 + 7803 7870 7786 7711 -1 + 1583 1666 1751 1676 -1 + 7706 7799 7874 7789 -1 + 1667 1581 3949 3951 -1 + 3951 3949 10974 10976 -1 + 10976 10974 4851 4853 -1 + 4853 4851 5221 5223 -1 + 5223 5221 5591 5593 -1 + 5593 5591 5961 5963 -1 + 5963 5961 10072 10074 -1 + 7790 10074 10072 7704 -1 + 1736 1707 1589 1616 -1 + 7859 7739 7712 7830 -1 + 1702 1685 1593 1665 -1 + 7825 7788 7716 7808 -1 + 1667 1750 1660 1579 -1 + 7790 7702 7783 7873 -1 + 1745 1653 1580 1678 -1 + 7868 7801 7703 7776 -1 + 1577 1652 1749 1679 -1 + 7700 7802 7872 7775 -1 + 1701 1728 1617 1587 -1 + 7824 7710 7740 7851 -1 + 1584 1690 1734 1631 -1 + 7707 7754 7857 7813 -1 + 1602 1576 1694 1760 -1 + 7725 7883 7817 7699 -1 + 1692 1729 1618 1585 -1 + 7815 7708 7741 7852 -1 + 1738 1666 1578 1655 -1 + 7861 7778 7701 7789 -1 + 1743 1657 1575 1660 -1 + 7866 7783 7698 7780 -1 + 1689 1586 1627 1717 -1 + 7812 7840 7750 7709 -1 + 1582 1686 1718 1626 -1 + 7705 7749 7841 7809 -1 + 1625 1567 1685 1737 -1 + 7748 7860 7808 7690 -1 + 1638 1727 1677 1574 -1 + 7761 7697 7800 7850 -1 + 1561 1657 1733 1648 -1 + 7684 7771 7856 7780 -1 + 1723 1663 1560 1633 -1 + 7846 7756 7683 7786 -1 + 1622 1564 1675 1713 -1 + 7745 7836 7798 7687 -1 + 1684 1565 1595 1715 -1 + 7807 7838 7718 7688 -1 + 1672 1712 1620 1570 -1 + 7795 7693 7743 7835 -1 + 1707 1688 1573 1589 -1 + 7830 7712 7696 7811 -1 + 1669 1709 1621 1571 -1 + 7792 7694 7744 7832 -1 + 1648 1719 1642 1558 -1 + 7771 7681 7765 7842 -1 + 1619 1569 1670 1710 -1 + 7742 7833 7793 7692 -1 + 1572 1630 1708 1655 -1 + 7695 7778 7831 7753 -1 + 1559 1653 1714 1634 -1 + 7682 7757 7837 7776 -1 + 1705 1603 1562 1673 -1 + 7828 7796 7685 7726 -1 + 1637 1544 1664 1704 -1 + 7760 7827 7787 7667 -1 + 1601 1568 1671 1699 -1 + 7724 7822 7794 7691 -1 + 1682 1701 1587 1566 -1 + 7805 7689 7710 7824 -1 + 1716 1652 1552 1624 -1 + 7839 7747 7675 7775 -1 + 1596 1703 1668 1557 -1 + 7719 7680 7791 7826 -1 + 1628 1548 1642 1711 -1 + 7751 7834 7765 7671 -1 + 1600 1706 1656 1547 -1 + 7723 7670 7779 7829 -1 + 1662 1692 1585 1554 -1 + 7785 7677 7708 7815 -1 + 1688 1674 1553 1573 -1 + 7811 7696 7676 7797 -1 + 1607 1541 1634 1696 -1 + 7730 7819 7757 7664 -1 + 1551 1659 1694 1576 -1 + 7674 7699 7817 7782 -1 + 1690 1584 1549 1654 -1 + 7813 7777 7672 7707 -1 + 1638 1538 1597 1697 -1 + 7761 7820 7720 7661 -1 + 1628 1698 1611 1537 -1 + 7751 7660 7734 7821 -1 + 1586 1689 1649 1543 -1 + 7709 7666 7772 7812 -1 + 1525 1608 1700 1633 -1 + 7648 7756 7823 7731 -1 + 1686 1582 1550 1645 -1 + 7809 7768 7673 7705 -1 + 1527 1635 1693 1608 -1 + 7650 7731 7816 7758 -1 + 1658 1682 1566 1545 -1 + 7781 7668 7689 7805 -1 + 1625 1691 1594 1536 -1 + 7748 7659 7717 7814 -1 + 1683 1630 1542 1590 -1 + 7806 7713 7665 7753 -1 + 1592 1695 1624 1531 -1 + 7715 7654 7747 7818 -1 + 1681 1598 1535 1607 -1 + 7804 7730 7658 7721 -1 + 1593 1555 1598 1665 -1 + 7716 7788 7721 7678 -1 + 1687 1591 1522 1611 -1 + 7810 7734 7645 7714 -1 + 1556 1563 1647 1651 -1 + 7679 7774 7770 7686 -1 + 1599 1661 1627 1530 -1 + 7722 7653 7750 7784 -1 + 1565 1684 1643 1516 -1 + 7688 7639 7766 7807 -1 + 1635 1527 1574 1677 -1 + 7758 7800 7697 7650 -1 + 1588 1680 3950 3948 -1 + 3948 3950 10975 10973 -1 + 10973 10975 4852 4850 -1 + 4850 4852 5222 5220 -1 + 5220 5222 5592 5590 -1 + 5590 5592 5962 5960 -1 + 5960 5962 10073 10071 -1 + 7711 10071 10073 7803 -1 + 1674 1650 1533 1553 -1 + 7797 7676 7656 7773 -1 + 1546 1556 1651 1646 -1 + 7669 7769 7774 7679 -1 + 1659 1551 1540 1644 -1 + 7782 7767 7663 7674 -1 + 1673 1562 1532 1626 -1 + 7796 7749 7655 7685 -1 + 1622 1672 1570 1529 -1 + 7745 7652 7693 7795 -1 + 1619 1669 1571 1526 -1 + 7742 7649 7694 7792 -1 + 1569 1524 1620 1670 -1 + 7692 7793 7743 7647 -1 + 1568 1523 1621 1671 -1 + 7691 7794 7744 7646 -1 + 1519 1583 1676 1592 -1 + 7642 7715 7799 7706 -1 + 1511 1577 1679 1597 -1 + 7634 7720 7802 7700 -1 + 1539 1546 1646 1639 -1 + 7662 7762 7769 7669 -1 + 1641 1658 1545 1528 -1 + 7764 7651 7668 7781 -1 + 1631 1662 1554 1521 -1 + 7754 7644 7677 7785 -1 + 1567 1513 1593 1685 -1 + 7690 7808 7716 7636 -1 + 1580 1512 1591 1678 -1 + 7703 7801 7714 7635 -1 + 1544 1637 1644 1540 -1 + 7667 7663 7767 7760 -1 + 1581 1514 3947 3949 -1 + 3949 3947 10972 10974 -1 + 10974 10972 4849 4851 -1 + 4851 4849 5219 5221 -1 + 5221 5219 5589 5591 -1 + 5591 5589 5959 5961 -1 + 5961 5959 10070 10072 -1 + 7704 10072 10070 7637 -1 + 1564 1510 1594 1675 -1 + 7687 7798 7717 7633 -1 + 1563 1499 1629 1647 -1 + 7686 7770 7752 7622 -1 + 1534 1539 1639 1636 -1 + 7657 7759 7762 7662 -1 + 1600 1501 1557 1668 -1 + 7723 7791 7680 7624 -1 + 1666 1583 1507 1578 -1 + 7789 7701 7630 7706 -1 + 1581 1667 1579 1505 -1 + 7704 7628 7702 7790 -1 + 1498 1618 1664 1544 -1 + 7621 7667 7787 7741 -1 + 1588 1509 1560 1663 -1 + 7711 7786 7683 7632 -1 + 1650 1632 1518 1533 -1 + 7773 7656 7641 7755 -1 + 1520 1534 1636 1640 -1 + 7643 7763 7759 7657 -1 + 1515 1603 1654 1549 -1 + 7638 7672 7777 7726 -1 + 1601 1645 1550 1517 -1 + 7724 7640 7673 7768 -1 + 1575 1495 1579 1660 -1 + 7698 7783 7702 7618 -1 + 1493 1572 1655 1578 -1 + 7616 7701 7778 7695 -1 + 1496 1547 1656 1590 -1 + 7619 7713 7779 7670 -1 + 1596 1500 1543 1649 -1 + 7719 7772 7666 7623 -1 + 1657 1561 1483 1575 -1 + 7780 7698 7606 7684 -1 + 1653 1559 1486 1580 -1 + 7776 7703 7609 7682 -1 + 1623 1641 1528 1504 -1 + 7746 7627 7651 7764 -1 + 1506 1520 1640 1616 -1 + 7629 7739 7763 7643 -1 + 1652 1577 1476 1552 -1 + 7775 7675 7599 7700 -1 + 1558 1481 1561 1648 -1 + 7681 7771 7684 7604 -1 + 1615 1502 1508 1617 -1 + 7738 7740 7631 7625 -1 + 1503 1584 1631 1521 -1 + 7626 7644 7754 7707 -1 + 1632 1595 1488 1518 -1 + 7755 7641 7611 7718 -1 + 1630 1572 1484 1542 -1 + 7753 7665 7607 7695 -1 + 1485 1614 1629 1499 -1 + 7608 7622 7752 7737 -1 + 1502 1615 1613 1497 -1 + 7625 7620 7736 7738 -1 + 1482 1582 1626 1532 -1 + 7605 7655 7749 7705 -1 + 1609 1494 1497 1613 -1 + 7732 7736 7620 7617 -1 + 1548 1470 1558 1642 -1 + 7671 7765 7681 7593 -1 + 1599 1455 1516 1643 -1 + 7722 7766 7639 7578 -1 + 1602 1623 1504 1478 -1 + 7725 7601 7627 7746 -1 + 1586 1471 1530 1627 -1 + 7709 7750 7653 7594 -1 + 1494 1609 1604 1490 -1 + 7617 7613 7727 7732 -1 + 1610 1489 1492 1606 -1 + 7733 7729 7615 7612 -1 + 1614 1485 1487 1612 -1 + 7737 7735 7610 7608 -1 + 1491 1605 1606 1492 -1 + 7614 7615 7729 7728 -1 + 1489 1610 1612 1487 -1 + 7612 7610 7735 7733 -1 + 1605 1491 1490 1604 -1 + 7728 7727 7613 7614 -1 + 1538 1638 1574 1463 -1 + 7661 7586 7697 7761 -1 + 1468 1559 1634 1541 -1 + 7591 7664 7757 7682 -1 + 1479 1506 1616 1589 -1 + 7602 7712 7739 7629 -1 + 1508 1477 1587 1617 -1 + 7631 7740 7710 7600 -1 + 1567 1625 1536 1464 -1 + 7690 7587 7659 7748 -1 + 1569 1619 1526 1475 -1 + 7692 7598 7649 7742 -1 + 1523 1473 1571 1621 -1 + 7646 7744 7694 7596 -1 + 1524 1474 1570 1620 -1 + 7647 7743 7693 7597 -1 + 1564 1622 1529 1469 -1 + 7687 7592 7652 7745 -1 + 1618 1498 1466 1585 -1 + 7741 7708 7589 7621 -1 + 1456 1525 1633 1560 -1 + 7579 7683 7756 7648 -1 + 1548 1628 1537 1461 -1 + 7671 7584 7660 7751 -1 + 1568 1601 1517 1472 -1 + 7691 7595 7640 7724 -1 + 1552 1452 1531 1624 -1 + 7675 7747 7654 7575 -1 + 1467 1562 1603 1515 -1 + 7590 7638 7726 7685 -1 + 1555 1457 1535 1598 -1 + 7678 7721 7658 7580 -1 + 1565 1480 1488 1595 -1 + 7688 7718 7611 7603 -1 + 1541 1607 1535 1450 -1 + 7664 7573 7658 7730 -1 + 1576 1602 1478 1458 -1 + 7699 7581 7601 7725 -1 + 1457 1555 1593 1513 -1 + 7580 7636 7716 7678 -1 + 1500 1596 1557 1454 -1 + 7623 7577 7680 7719 -1 + 1522 1448 1537 1611 -1 + 7645 7734 7660 7571 -1 + 1460 1479 1589 1573 -1 + 7583 7696 7712 7602 -1 + 1584 1503 1465 1549 -1 + 7707 7672 7588 7626 -1 + 1477 1459 1566 1587 -1 + 7600 7710 7689 7582 -1 + 1501 1600 1547 1447 -1 + 7624 7570 7670 7723 -1 + 1542 1453 1496 1590 -1 + 7665 7713 7619 7576 -1 + 1499 1563 1556 1462 -1 + 7622 7585 7679 7686 -1 + 1538 1442 1511 1597 -1 + 7661 7720 7634 7565 -1 + 1582 1482 1451 1550 -1 + 7705 7673 7574 7605 -1 + 1510 1444 1536 1594 -1 + 7633 7717 7659 7567 -1 + 1608 1525 1421 1527 -1 + 7731 7650 7544 7648 -1 + 1441 1519 1592 1531 -1 + 7564 7654 7715 7642 -1 + 1509 1588 3948 3945 -1 + 3945 3948 10973 10970 -1 + 10970 10973 4850 4847 -1 + 4847 4850 5220 5217 -1 + 5217 5220 5590 5587 -1 + 5587 5590 5960 5957 -1 + 5957 5960 10071 10068 -1 + 7632 10068 10071 7711 -1 + 1512 1436 1522 1591 -1 + 7635 7714 7645 7559 -1 + 1445 1554 1585 1466 -1 + 7568 7589 7708 7677 -1 + 1471 1586 1543 1438 -1 + 7594 7561 7666 7709 -1 + 1514 1435 3946 3947 -1 + 3947 3946 10971 10972 -1 + 10972 10971 4848 4849 -1 + 4849 4848 5218 5219 -1 + 5219 5218 5588 5589 -1 + 5589 5588 5958 5959 -1 + 5959 5958 10069 10070 -1 + 7637 10070 10069 7558 -1 + 1583 1519 1428 1507 -1 + 7706 7630 7551 7642 -1 + 1446 1551 1576 1458 -1 + 7569 7581 7699 7674 -1 + 1514 1581 1505 1429 -1 + 7637 7552 7628 7704 -1 + 1443 1460 1573 1553 -1 + 7566 7676 7696 7583 -1 + 1556 1546 1449 1462 -1 + 7679 7585 7572 7669 -1 + 1459 1439 1545 1566 -1 + 7582 7689 7668 7562 -1 + 1495 1425 1505 1579 -1 + 7618 7702 7628 7548 -1 + 1426 1493 1578 1507 -1 + 7549 7630 7701 7616 -1 + 1433 1529 1570 1474 -1 + 7556 7597 7693 7652 -1 + 1431 1526 1571 1473 -1 + 7554 7596 7694 7649 -1 + 1524 1569 1475 1432 -1 + 7647 7555 7598 7692 -1 + 1512 1580 1486 1422 -1 + 7635 7545 7609 7703 -1 + 1523 1568 1472 1430 -1 + 7646 7553 7595 7691 -1 + 1562 1467 1434 1532 -1 + 7685 7655 7557 7590 -1 + 1455 1599 1530 1401 -1 + 7578 7524 7653 7722 -1 + 1495 1575 1483 1415 -1 + 7618 7538 7606 7698 -1 + 1572 1493 1416 1484 -1 + 7695 7607 7539 7616 -1 + 1577 1511 1412 1476 -1 + 7700 7599 7535 7634 -1 + 1546 1539 1440 1449 -1 + 7669 7572 7563 7662 -1 + 1510 1564 1469 1413 -1 + 7633 7536 7592 7687 -1 + 1396 1463 1574 1527 -1 + 7519 7650 7697 7586 -1 + 1481 1411 1483 1561 -1 + 7604 7684 7606 7534 -1 + 1513 1567 1464 1407 -1 + 7636 7530 7587 7690 -1 + 1509 1423 1456 1560 -1 + 7632 7683 7579 7546 -1 + 1551 1446 1418 1540 -1 + 7674 7663 7541 7569 -1 + 1424 1515 1549 1465 -1 + 7547 7588 7672 7638 -1 + 1384 1480 1565 1516 -1 + 7507 7639 7688 7603 -1 + 1419 1443 1553 1533 -1 + 7542 7656 7676 7566 -1 + 1420 1517 1550 1451 -1 + 7543 7574 7673 7640 -1 + 1539 1534 1427 1440 -1 + 7662 7563 7550 7657 -1 + 1559 1468 1408 1486 -1 + 7682 7609 7531 7591 -1 + 1439 1417 1528 1545 -1 + 7562 7668 7651 7540 -1 + 1501 1403 1454 1557 -1 + 7624 7680 7577 7526 -1 + 1481 1558 1470 1404 -1 + 7604 7527 7593 7681 -1 + 1554 1445 1409 1521 -1 + 7677 7644 7532 7568 -1 + 1544 1540 1418 1405 -1 + 7667 7528 7541 7663 -1 + 1453 1542 1484 1410 -1 + 7576 7533 7607 7665 -1 + 1547 1496 1406 1447 -1 + 7670 7570 7529 7619 -1 + 1534 1520 1414 1427 -1 + 7657 7550 7537 7643 -1 + 1500 1402 1438 1543 -1 + 7623 7666 7561 7525 -1 + 1470 1548 1461 1390 -1 + 7593 7513 7584 7671 -1 + 1452 1552 1476 1383 -1 + 7575 7506 7599 7675 -1 + 1409 1437 1503 1521 -1 + 7532 7644 7626 7560 -1 + 1397 1419 1533 1518 -1 + 7520 7641 7656 7542 -1 + 1380 1468 1541 1450 -1 + 7503 7573 7664 7591 -1 + 1399 1482 1532 1434 -1 + 7522 7557 7655 7605 -1 + 1417 1395 1504 1528 -1 + 7540 7651 7627 7518 -1 + 1520 1506 1394 1414 -1 + 7643 7537 7517 7629 -1 + 1375 1461 1537 1448 -1 + 7498 7571 7660 7584 -1 + 1372 1498 1544 1405 -1 + 7495 7528 7667 7621 -1 + 1526 1431 1385 1475 -1 + 7649 7598 7508 7554 -1 + 1474 1524 1432 1387 -1 + 7597 7510 7555 7647 -1 + 1473 1523 1430 1386 -1 + 7596 7509 7553 7646 -1 + 1444 1371 1464 1536 -1 + 7567 7659 7587 7494 -1 + 1529 1433 1378 1469 -1 + 7652 7592 7501 7556 -1 + 1535 1457 1367 1450 -1 + 7658 7573 7490 7580 -1 + 1442 1538 1463 1368 -1 + 7565 7491 7586 7661 -1 + 1503 1437 1400 1465 -1 + 7626 7588 7523 7560 -1 + 1502 1393 1398 1508 -1 + 7625 7631 7521 7516 -1 + 1517 1420 1382 1472 -1 + 7640 7595 7505 7543 -1 + 1393 1502 1497 1392 -1 + 7516 7515 7620 7625 -1 + 1381 1397 1518 1488 -1 + 7504 7611 7641 7520 -1 + 1365 1441 1531 1452 -1 + 7488 7575 7654 7564 -1 + 1377 1467 1515 1424 -1 + 7500 7547 7638 7590 -1 + 1494 1391 1392 1497 -1 + 7617 7620 7515 7514 -1 + 1391 1494 1490 1389 -1 + 7514 7512 7613 7617 -1 + 1436 1363 1448 1522 -1 + 7559 7645 7571 7486 -1 + 1491 1388 1389 1490 -1 + 7614 7613 7512 7511 -1 + 1388 1491 1492 1379 -1 + 7511 7502 7615 7614 -1 + 1477 1508 1398 1373 -1 + 7600 7496 7521 7631 -1 + 1471 1357 1401 1530 -1 + 7594 7653 7524 7480 -1 + 1506 1479 1370 1394 -1 + 7629 7517 7493 7602 -1 + 1489 1376 1379 1492 -1 + 7612 7615 7502 7499 -1 + 1395 1369 1478 1504 -1 + 7518 7627 7601 7492 -1 + 1480 1384 1381 1488 -1 + 7603 7611 7504 7507 -1 + 1435 1361 3944 3946 -1 + 3946 3944 10969 10971 -1 + 10971 10969 4846 4848 -1 + 4848 4846 5216 5218 -1 + 5218 5216 5586 5588 -1 + 5588 5586 5956 5958 -1 + 5958 5956 10067 10069 -1 + 7558 10069 10067 7484 -1 + 1423 1509 3945 3943 -1 + 3943 3945 10970 10968 -1 + 10968 10970 4847 4845 -1 + 4845 4847 5217 5215 -1 + 5215 5217 5587 5585 -1 + 5585 5587 5957 5955 -1 + 5955 5957 10068 10066 -1 + 7546 10066 10068 7632 -1 + 1376 1489 1487 1374 -1 + 7499 7497 7610 7612 -1 + 1525 1456 1330 1421 -1 + 7648 7544 7453 7579 -1 + 1519 1441 1353 1428 -1 + 7642 7551 7476 7564 -1 + 1435 1514 1429 1359 -1 + 7558 7482 7552 7637 -1 + 1453 1366 1406 1496 -1 + 7576 7619 7529 7489 -1 + 1364 1374 1487 1485 -1 + 7487 7608 7610 7497 -1 + 1362 1364 1485 1499 -1 + 7485 7622 7608 7487 -1 + 1343 1457 1513 1407 -1 + 7466 7530 7636 7580 -1 + 1436 1512 1422 1349 -1 + 7559 7472 7545 7635 -1 + 1402 1500 1454 1354 -1 + 7525 7477 7577 7623 -1 + 1425 1352 1429 1505 -1 + 7548 7628 7552 7475 -1 + 1444 1510 1413 1347 -1 + 7567 7470 7536 7633 -1 + 1482 1399 1360 1451 -1 + 7605 7574 7483 7522 -1 + 1345 1426 1507 1428 -1 + 7468 7551 7630 7549 -1 + 1442 1340 1412 1511 -1 + 7565 7634 7535 7463 -1 + 1498 1372 1351 1466 -1 + 7621 7589 7474 7495 -1 + 1403 1501 1447 1341 -1 + 7526 7464 7570 7624 -1 + 1425 1495 1415 1344 -1 + 7548 7467 7538 7618 -1 + 1493 1426 1336 1416 -1 + 7616 7539 7459 7549 -1 + 1346 1362 1499 1462 -1 + 7469 7585 7622 7485 -1 + 1455 1319 1384 1516 -1 + 7578 7639 7507 7442 -1 + 1459 1477 1373 1358 -1 + 7582 7481 7496 7600 -1 + 1479 1460 1350 1370 -1 + 7602 7493 7473 7583 -1 + 1369 1355 1458 1478 -1 + 7492 7601 7581 7478 -1 + 1339 1410 1484 1416 -1 + 7462 7539 7607 7533 -1 + 1411 1332 1415 1483 -1 + 7534 7606 7538 7455 -1 + 1408 1329 1422 1486 -1 + 7531 7609 7545 7452 -1 + 1308 1396 1527 1421 -1 + 7431 7544 7650 7519 -1 + 1400 1356 1424 1465 -1 + 7523 7588 7547 7479 -1 + 1338 1433 1474 1387 -1 + 7461 7510 7597 7556 -1 + 1385 1334 1432 1475 -1 + 7508 7598 7555 7457 -1 + 1335 1431 1473 1386 -1 + 7458 7509 7596 7554 -1 + 1337 1430 1472 1382 -1 + 7460 7505 7595 7553 -1 + 1467 1377 1342 1434 -1 + 7590 7557 7465 7500 -1 + 1411 1481 1404 1324 -1 + 7534 7447 7527 7604 -1 + 1331 1346 1462 1449 -1 + 7454 7572 7585 7469 -1 + 1327 1445 1466 1351 -1 + 7450 7474 7589 7568 -1 + 1378 1320 1413 1469 -1 + 7501 7592 7536 7443 -1 + 1412 1315 1383 1476 -1 + 7535 7599 7506 7438 -1 + 1439 1459 1358 1328 -1 + 7562 7451 7481 7582 -1 + 1325 1446 1458 1355 -1 + 7448 7478 7581 7569 -1 + 1318 1404 1470 1390 -1 + 7441 7513 7593 7527 -1 + 1460 1443 1326 1350 -1 + 7583 7473 7449 7566 -1 + 1357 1471 1438 1316 -1 + 7480 7439 7561 7594 -1 + 1468 1380 1317 1408 -1 + 7591 7531 7440 7503 -1 + 1437 1409 1333 1400 -1 + 7560 7523 7456 7532 -1 + 1323 1420 1451 1360 -1 + 7446 7483 7574 7543 -1 + 1348 1330 1456 1423 -1 + 7471 7546 7579 7453 -1 + 1366 1453 1410 1322 -1 + 7489 7445 7533 7576 -1 + 1371 1312 1407 1464 -1 + 7494 7587 7530 7435 -1 + 1321 1331 1449 1440 -1 + 7444 7563 7572 7454 -1 + 1461 1375 1306 1390 -1 + 7584 7513 7429 7498 -1 + 1463 1396 1290 1368 -1 + 7586 7491 7413 7519 -1 + 1403 1304 1354 1454 -1 + 7526 7577 7477 7427 -1 + 1301 1365 1452 1383 -1 + 7424 7506 7575 7488 -1 + 1314 1321 1440 1427 -1 + 7437 7550 7563 7444 -1 + 1417 1439 1328 1313 -1 + 7540 7436 7451 7562 -1 + 1298 1380 1450 1367 -1 + 7421 7490 7573 7503 -1 + 1305 1341 1447 1406 -1 + 7428 7529 7570 7464 -1 + 1443 1419 1310 1326 -1 + 7566 7449 7433 7542 -1 + 1446 1325 1303 1418 -1 + 7569 7541 7426 7448 -1 + 1309 1399 1434 1342 -1 + 7432 7465 7557 7522 -1 + 1363 1293 1375 1448 -1 + 7486 7571 7498 7416 -1 + 1445 1327 1302 1409 -1 + 7568 7532 7425 7450 -1 + 1356 1311 1377 1424 -1 + 7479 7547 7500 7434 -1 + 1307 1314 1427 1414 -1 + 7430 7537 7550 7437 -1 + 1361 1297 3941 3944 -1 + 3944 3941 10966 10969 -1 + 10969 10966 4843 4846 -1 + 4846 4843 5213 5216 -1 + 5216 5213 5583 5586 -1 + 5586 5583 5953 5956 -1 + 5956 5953 10064 10067 -1 + 7484 10067 10064 7420 -1 + 1430 1337 1299 1386 -1 + 7553 7509 7422 7460 -1 + 1334 1296 1387 1432 -1 + 7457 7555 7510 7419 -1 + 1431 1335 1295 1385 -1 + 7554 7508 7418 7458 -1 + 1402 1300 1316 1438 -1 + 7525 7561 7439 7423 -1 + 1433 1338 1292 1378 -1 + 7556 7501 7415 7461 -1 + 1371 1444 1347 1284 -1 + 7494 7407 7470 7567 -1 + 1457 1343 1273 1367 -1 + 7580 7490 7396 7466 -1 + 1361 1435 1359 1289 -1 + 7484 7412 7482 7558 -1 + 1441 1365 1282 1353 -1 + 7564 7476 7405 7488 -1 + 1319 1455 1401 1255 -1 + 7442 7378 7524 7578 -1 + 3942 1348 1423 3943 -1 + 3942 3943 10968 10967 -1 + 10967 10968 4845 4844 -1 + 4844 4845 5215 5214 -1 + 5214 5215 5585 5584 -1 + 5584 5585 5955 5954 -1 + 5954 5955 10066 10065 -1 + 10065 10066 7546 7471 -1 + 1363 1436 1349 1279 -1 + 7486 7402 7472 7559 -1 + 1420 1323 1294 1382 -1 + 7543 7505 7417 7446 -1 + 1340 1442 1368 1276 -1 + 7463 7399 7491 7565 -1 + 1359 1429 1352 1280 -1 + 7482 7403 7475 7552 -1 + 1395 1417 1313 1291 -1 + 7518 7414 7436 7540 -1 + 1419 1397 1288 1310 -1 + 7542 7433 7411 7520 -1 + 1287 1307 1414 1394 -1 + 7410 7517 7537 7430 -1 + 1352 1425 1344 1277 -1 + 7475 7400 7467 7548 -1 + 1266 1345 1428 1353 -1 + 7389 7476 7551 7468 -1 + 1418 1303 1269 1405 -1 + 7541 7528 7392 7426 -1 + 1356 1400 1333 1285 -1 + 7479 7408 7456 7523 -1 + 1426 1345 1256 1336 -1 + 7549 7459 7379 7468 -1 + 1267 1339 1416 1336 -1 + 7390 7459 7539 7462 -1 + 1329 1259 1349 1422 -1 + 7452 7545 7472 7382 -1 + 1263 1344 1415 1332 -1 + 7386 7455 7538 7467 -1 + 1366 1286 1305 1406 -1 + 7489 7529 7428 7409 -1 + 1393 1283 1281 1398 -1 + 7516 7521 7404 7406 -1 + 1410 1339 1272 1322 -1 + 7533 7445 7395 7462 -1 + 1283 1393 1392 1278 -1 + 7406 7401 7515 7516 -1 + 1320 1253 1347 1413 -1 + 7443 7536 7470 7376 -1 + 1399 1309 1274 1360 -1 + 7522 7483 7397 7432 -1 + 1391 1275 1278 1392 -1 + 7514 7515 7401 7398 -1 + 1397 1381 1261 1288 -1 + 7520 7411 7384 7504 -1 + 1324 1251 1332 1411 -1 + 7447 7534 7455 7374 -1 + 1369 1395 1291 1268 -1 + 7492 7391 7414 7518 -1 + 1281 1264 1373 1398 -1 + 7404 7521 7496 7387 -1 + 1275 1391 1389 1271 -1 + 7398 7394 7512 7514 -1 + 1258 1287 1394 1370 -1 + 7381 7493 7517 7410 -1 + 1340 1238 1315 1412 -1 + 7463 7535 7438 7361 -1 + 1300 1402 1354 1254 -1 + 7423 7377 7477 7525 -1 + 1388 1265 1271 1389 -1 + 7511 7512 7394 7388 -1 + 1312 1241 1343 1407 -1 + 7435 7530 7466 7364 -1 + 1265 1388 1379 1262 -1 + 7388 7385 7502 7511 -1 + 1329 1408 1317 1243 -1 + 7452 7366 7440 7531 -1 + 1311 1270 1342 1377 -1 + 7434 7500 7465 7393 -1 + 1252 1333 1409 1302 -1 + 7375 7425 7532 7456 -1 + 1404 1318 1244 1324 -1 + 7527 7447 7367 7441 -1 + 1376 1260 1262 1379 -1 + 7499 7502 7385 7383 -1 + 1304 1403 1341 1239 -1 + 7427 7362 7464 7526 -1 + 1240 1372 1405 1269 -1 + 7363 7392 7528 7495 -1 + 1223 1308 1421 1330 -1 + 7346 7453 7544 7431 -1 + 1260 1376 1374 1257 -1 + 7383 7380 7497 7499 -1 + 1296 1249 1338 1387 -1 + 7419 7510 7461 7372 -1 + 1247 1335 1386 1299 -1 + 7370 7422 7509 7458 -1 + 1334 1385 1295 1246 -1 + 7457 7369 7418 7508 -1 + 1248 1337 1382 1294 -1 + 7371 7417 7505 7460 -1 + 1381 1384 1228 1261 -1 + 7504 7384 7351 7507 -1 + 1374 1364 1250 1257 -1 + 7497 7380 7373 7487 -1 + 1306 1232 1318 1390 -1 + 7429 7513 7441 7355 -1 + 1355 1369 1268 1242 -1 + 7478 7365 7391 7492 -1 + 1264 1237 1358 1373 -1 + 7387 7496 7481 7360 -1 + 1320 1378 1292 1230 -1 + 7443 7353 7415 7501 -1 + 1235 1258 1370 1350 -1 + 7358 7473 7493 7381 -1 + 1286 1366 1322 1245 -1 + 7409 7368 7445 7489 -1 + 1357 1211 1255 1401 -1 + 7480 7524 7378 7334 -1 + 1224 1301 1383 1315 -1 + 7347 7438 7506 7424 -1 + 1380 1298 1225 1317 -1 + 7503 7440 7348 7421 -1 + 1364 1362 1236 1250 -1 + 7487 7373 7359 7485 -1 + 1372 1240 1226 1351 -1 + 7495 7474 7349 7363 -1 + 1293 1219 1306 1375 -1 + 7416 7498 7429 7342 -1 + 1233 1323 1360 1274 -1 + 7356 7397 7483 7446 -1 + 1396 1308 1203 1290 -1 + 7519 7413 7326 7431 -1 + 1330 1348 3942 3939 -1 + 3939 3942 10967 10964 -1 + 10964 10967 4844 4841 -1 + 4841 4844 5214 5211 -1 + 5211 5214 5584 5581 -1 + 5581 5584 5954 5951 -1 + 5951 5954 10065 10062 -1 + 7453 10062 10065 7471 -1 + 1362 1346 1231 1236 -1 + 7485 7359 7354 7469 -1 + 1312 1371 1284 1218 -1 + 7435 7341 7407 7494 -1 + 1297 1229 3940 3941 -1 + 3941 3940 10965 10966 -1 + 10966 10965 4842 4843 -1 + 4843 4842 5212 5213 -1 + 5213 5212 5582 5583 -1 + 5583 5582 5952 5953 -1 + 5953 5952 10063 10064 -1 + 7420 10064 10063 7352 -1 + 1311 1356 1285 1234 -1 + 7434 7357 7408 7479 -1 + 1297 1361 1289 1216 -1 + 7420 7339 7412 7484 -1 + 1365 1301 1210 1282 -1 + 7488 7405 7333 7424 -1 + 1237 1220 1328 1358 -1 + 7360 7481 7451 7343 -1 + 1227 1309 1342 1270 -1 + 7350 7393 7465 7432 -1 + 1293 1363 1279 1208 -1 + 7416 7331 7402 7486 -1 + 1205 1298 1367 1273 -1 + 7328 7396 7490 7421 -1 + 1346 1331 1221 1231 -1 + 7469 7354 7344 7454 -1 + 1217 1235 1350 1326 -1 + 7340 7449 7473 7358 -1 + 1206 1325 1355 1242 -1 + 7329 7365 7478 7448 -1 + 1222 1327 1351 1226 -1 + 7345 7349 7474 7450 -1 + 1207 1289 1359 1280 -1 + 7330 7403 7482 7412 -1 + 1304 1212 1254 1354 -1 + 7427 7477 7377 7335 -1 + 1188 1276 1368 1290 -1 + 7311 7413 7491 7399 -1 + 1319 1175 1228 1384 -1 + 7442 7507 7351 7298 -1 + 1277 1199 1280 1352 -1 + 7400 7475 7403 7322 -1 + 1191 1266 1353 1282 -1 + 7314 7405 7476 7389 -1 + 1331 1321 1213 1221 -1 + 7454 7344 7336 7444 -1 + 1337 1248 1202 1299 -1 + 7460 7422 7325 7371 -1 + 1296 1334 1246 1201 -1 + 7419 7324 7369 7457 -1 + 1333 1252 1209 1285 -1 + 7456 7408 7332 7375 -1 + 1259 1187 1279 1349 -1 + 7382 7472 7402 7310 -1 + 1335 1247 1200 1295 -1 + 7458 7418 7323 7370 -1 + 1341 1305 1184 1239 -1 + 7464 7362 7307 7428 -1 + 1253 1186 1284 1347 -1 + 7376 7470 7407 7309 -1 + 1344 1263 1190 1277 -1 + 7467 7400 7313 7386 -1 + 1249 1195 1292 1338 -1 + 7372 7461 7415 7318 -1 + 1339 1267 1194 1272 -1 + 7462 7395 7317 7390 -1 + 1220 1196 1313 1328 -1 + 7343 7451 7436 7319 -1 + 1323 1233 1198 1294 -1 + 7446 7417 7321 7356 -1 + 1321 1314 1204 1213 -1 + 7444 7336 7327 7437 -1 + 1182 1267 1336 1256 -1 + 7305 7379 7459 7390 -1 + 1345 1266 1179 1256 -1 + 7468 7379 7302 7389 -1 + 1211 1357 1316 1166 -1 + 7334 7289 7439 7480 -1 + 1327 1222 1193 1302 -1 + 7450 7425 7316 7345 -1 + 1189 1217 1326 1310 -1 + 7312 7433 7449 7340 -1 + 1272 1197 1245 1322 -1 + 7395 7445 7368 7320 -1 + 1251 1181 1263 1332 -1 + 7374 7455 7386 7304 -1 + 1241 1178 1273 1343 -1 + 7364 7466 7396 7301 -1 + 1238 1340 1276 1171 -1 + 7361 7294 7399 7463 -1 + 1314 1307 1192 1204 -1 + 7437 7327 7315 7430 -1 + 1259 1329 1243 1173 -1 + 7382 7296 7366 7452 -1 + 1251 1324 1244 1172 -1 + 7374 7295 7367 7447 -1 + 1234 1185 1270 1311 -1 + 7357 7434 7393 7308 -1 + 1325 1206 1164 1303 -1 + 7448 7426 7287 7329 -1 + 1215 1166 1316 1300 -1 + 7338 7423 7439 7289 -1 + 1309 1227 1183 1274 -1 + 7432 7397 7306 7350 -1 + 1214 1184 1305 1286 -1 + 7337 7409 7428 7307 -1 + 1253 1320 1230 1174 -1 + 7376 7297 7353 7443 -1 + 1196 1177 1291 1313 -1 + 7319 7436 7414 7300 -1 + 1232 1165 1244 1318 -1 + 7355 7441 7367 7288 -1 + 1307 1287 1170 1192 -1 + 7430 7315 7293 7410 -1 + 1169 1189 1310 1288 -1 + 7292 7411 7433 7312 -1 + 1159 1243 1317 1225 -1 + 7282 7348 7440 7366 -1 + 1176 1215 1300 1254 -1 + 7299 7377 7423 7338 -1 + 1158 1224 1315 1238 -1 + 7281 7361 7438 7347 -1 + 1229 1180 3938 3940 -1 + 3940 3938 10963 10965 -1 + 10965 10963 4840 4842 -1 + 4842 4840 5210 5212 -1 + 5212 5210 5580 5582 -1 + 5582 5580 5950 5952 -1 + 5952 5950 10061 10063 -1 + 7352 10063 10061 7303 -1 + 1241 1312 1218 1152 -1 + 7364 7275 7341 7435 -1 + 1167 1214 1286 1245 -1 + 7290 7368 7409 7337 -1 + 1232 1306 1219 1149 -1 + 7355 7272 7342 7429 -1 + 1193 1162 1252 1302 -1 + 7316 7425 7375 7285 -1 + 1212 1304 1239 1140 -1 + 7335 7263 7362 7427 -1 + 3937 1223 1330 3939 -1 + 3937 3939 10964 10962 -1 + 10962 10964 4841 4839 -1 + 4839 4841 5211 5209 -1 + 5209 5211 5581 5579 -1 + 5579 5581 5951 5949 -1 + 5949 5951 10062 10060 -1 + 10060 10062 7453 7346 -1 + 1155 1247 1299 1202 -1 + 7278 7325 7422 7370 -1 + 1249 1296 1201 1157 -1 + 7372 7280 7324 7419 -1 + 1283 1163 1168 1281 -1 + 7406 7404 7291 7286 -1 + 1161 1248 1294 1198 -1 + 7284 7321 7417 7371 -1 + 1153 1246 1295 1200 -1 + 7276 7323 7418 7369 -1 + 1229 1297 1216 1147 -1 + 7352 7270 7339 7420 -1 + 1177 1160 1268 1291 -1 + 7300 7414 7391 7283 -1 + 1234 1285 1209 1154 -1 + 7357 7277 7332 7408 -1 + 1301 1224 1135 1210 -1 + 7424 7333 7258 7347 -1 + 1264 1281 1168 1156 -1 + 7387 7279 7291 7404 -1 + 1163 1283 1278 1151 -1 + 7286 7274 7401 7406 -1 + 1287 1258 1148 1170 -1 + 7410 7293 7271 7381 -1 + 1146 1169 1288 1261 -1 + 7269 7384 7411 7292 -1 + 1143 1230 1292 1195 -1 + 7266 7318 7415 7353 -1 + 1298 1205 1133 1225 -1 + 7421 7348 7256 7328 -1 + 1308 1223 1124 1203 -1 + 7431 7326 7247 7346 -1 + 1175 1319 1255 1103 -1 + 7298 7226 7378 7442 -1 + 1303 1164 1125 1269 -1 + 7426 7392 7248 7287 -1 + 1219 1293 1208 1131 -1 + 7342 7254 7331 7416 -1 + 1275 1150 1151 1278 -1 + 7398 7401 7274 7273 -1 + 1289 1207 1130 1216 -1 + 7412 7339 7253 7330 -1 + 1145 1233 1274 1183 -1 + 7268 7306 7397 7356 -1 + 1150 1275 1271 1136 -1 + 7273 7259 7394 7398 -1 + 1185 1142 1227 1270 -1 + 7308 7393 7350 7265 -1 + 1265 1138 1136 1271 -1 + 7388 7394 7259 7261 -1 + 1123 1218 1284 1186 -1 + 7246 7309 7407 7341 -1 + 1138 1265 1262 1141 -1 + 7261 7264 7385 7388 -1 + 1121 1191 1282 1210 -1 + 7244 7333 7405 7314 -1 + 1260 1137 1141 1262 -1 + 7383 7385 7264 7260 -1 + 1199 1122 1207 1280 -1 + 7322 7403 7330 7245 -1 + 1137 1260 1257 1139 -1 + 7260 7262 7380 7383 -1 + 1160 1132 1242 1268 -1 + 7283 7391 7365 7255 -1 + 1114 1188 1290 1203 -1 + 7237 7326 7413 7311 -1 + 1237 1264 1156 1128 -1 + 7360 7251 7279 7387 -1 + 1119 1208 1279 1187 -1 + 7242 7310 7402 7331 -1 + 1212 1144 1176 1254 -1 + 7335 7377 7299 7267 -1 + 1197 1272 1194 1120 -1 + 7320 7243 7317 7395 -1 + 1129 1139 1257 1250 -1 + 7252 7373 7380 7262 -1 + 1199 1277 1190 1117 -1 + 7322 7240 7313 7400 -1 + 1258 1235 1126 1148 -1 + 7381 7271 7249 7358 -1 + 1178 1112 1205 1273 -1 + 7301 7396 7328 7235 -1 + 1181 1113 1190 1263 -1 + 7304 7386 7313 7236 -1 + 1267 1182 1101 1194 -1 + 7390 7317 7224 7305 -1 + 1236 1127 1129 1250 -1 + 7359 7373 7252 7250 -1 + 1266 1191 1108 1179 -1 + 7389 7302 7231 7314 -1 + 1105 1240 1269 1125 -1 + 7228 7248 7392 7363 -1 + 1276 1188 1094 1171 -1 + 7399 7294 7217 7311 -1 + 1186 1253 1174 1115 -1 + 7309 7238 7297 7376 -1 + 1090 1146 1261 1228 -1 + 7213 7351 7384 7269 -1 + 1116 1167 1245 1197 -1 + 7239 7320 7368 7290 -1 + 1162 1107 1209 1252 -1 + 7285 7375 7332 7230 -1 + 1187 1259 1173 1096 -1 + 7310 7219 7296 7382 -1 + 1127 1236 1231 1118 -1 + 7250 7241 7354 7359 -1 + 1248 1161 1111 1202 -1 + 7371 7325 7234 7284 -1 + 1086 1182 1256 1179 -1 + 7209 7302 7379 7305 -1 + 1181 1251 1172 1095 -1 + 7304 7218 7295 7374 -1 + 1195 1249 1157 1106 -1 + 7318 7229 7280 7372 -1 + 1246 1153 1104 1201 -1 + 7369 7324 7227 7276 -1 + 1247 1155 1102 1200 -1 + 7370 7323 7225 7278 -1 + 1220 1237 1128 1109 -1 + 7343 7232 7251 7360 -1 + 1235 1217 1099 1126 -1 + 7358 7249 7222 7340 -1 + 1185 1234 1154 1100 -1 + 7308 7223 7277 7357 -1 + 1221 1110 1118 1231 -1 + 7344 7354 7241 7233 -1 + 1233 1145 1098 1198 -1 + 7356 7321 7221 7268 -1 + 1132 1088 1206 1242 -1 + 7255 7365 7329 7211 -1 + 1083 1134 1222 1226 -1 + 7206 7349 7345 7257 -1 + 1165 1084 1172 1244 -1 + 7288 7367 7295 7207 -1 + 1184 1214 1167 1092 -1 + 7307 7215 7290 7337 -1 + 1240 1105 1083 1226 -1 + 7363 7349 7206 7228 -1 + 1222 1134 1097 1193 -1 + 7345 7316 7220 7257 -1 + 1178 1241 1152 1078 -1 + 7301 7201 7275 7364 -1 + 1243 1159 1079 1173 -1 + 7366 7296 7202 7282 -1 + 1080 1158 1238 1171 -1 + 7203 7294 7361 7281 -1 + 1087 1180 1229 1147 -1 + 7210 7270 7352 7303 -1 + 1142 1091 1183 1227 -1 + 7265 7350 7306 7214 -1 + 1180 1087 3936 3938 -1 + 3938 3936 10961 10963 -1 + 10963 10961 4838 4840 -1 + 4840 4838 5208 5210 -1 + 5210 5208 5578 5580 -1 + 5580 5578 5948 5950 -1 + 5950 5948 10059 10061 -1 + 7303 10061 10059 7210 -1 + 1211 1074 1103 1255 -1 + 7334 7378 7226 7197 -1 + 1166 1215 1176 1081 -1 + 7289 7204 7299 7338 -1 + 1110 1221 1213 1093 -1 + 7233 7216 7336 7344 -1 + 1230 1143 1089 1174 -1 + 7353 7297 7212 7266 -1 + 1184 1073 1140 1239 -1 + 7307 7362 7263 7196 -1 + 1165 1232 1149 1075 -1 + 7288 7198 7272 7355 -1 + 1196 1220 1109 1082 -1 + 7319 7205 7232 7343 -1 + 1085 1093 1213 1204 -1 + 7208 7327 7336 7216 -1 + 1217 1189 1076 1099 -1 + 7340 7222 7199 7312 -1 + 1224 1158 1072 1135 -1 + 7347 7258 7195 7281 -1 + 1070 1159 1225 1133 -1 + 7193 7256 7348 7282 -1 + 1077 1085 1204 1192 -1 + 7200 7315 7327 7208 -1 + 1067 1149 1219 1131 -1 + 7190 7254 7342 7272 -1 + 1147 1216 1130 1060 -1 + 7270 7183 7253 7339 -1 + 1218 1123 1061 1152 -1 + 7341 7275 7184 7246 -1 + 1046 1090 1228 1175 -1 + 7169 7298 7351 7213 -1 + 1044 1144 1212 1140 -1 + 7167 7263 7335 7267 -1 + 1107 1069 1154 1209 -1 + 7230 7332 7277 7192 -1 + 1177 1196 1082 1071 -1 + 7300 7194 7205 7319 -1 + 1053 1121 1210 1135 -1 + 7176 7258 7333 7244 -1 + 1066 1155 1202 1111 -1 + 7189 7234 7325 7278 -1 + 1223 3937 3935 1124 -1 + 3935 3937 10962 10960 -1 + 10960 10962 4839 4837 -1 + 4837 4839 5209 5207 -1 + 5207 5209 5579 5577 -1 + 5577 5579 5949 5947 -1 + 5947 5949 10060 10058 -1 + 7346 7247 10058 10060 -1 + 1064 1157 1201 1104 -1 + 7187 7227 7324 7280 -1 + 1162 1193 1097 1068 -1 + 7285 7191 7220 7316 -1 + 1088 1055 1164 1206 -1 + 7211 7329 7287 7178 -1 + 1063 1153 1200 1102 -1 + 7186 7225 7323 7276 -1 + 1056 1161 1198 1098 -1 + 7179 7221 7321 7284 -1 + 1122 1050 1130 1207 -1 + 7245 7330 7253 7173 -1 + 1170 1065 1077 1192 -1 + 7293 7315 7200 7188 -1 + 1208 1119 1049 1131 -1 + 7331 7254 7172 7242 -1 + 1189 1169 1057 1076 -1 + 7312 7199 7180 7292 -1 + 1051 1143 1195 1106 -1 + 7174 7229 7318 7266 -1 + 1058 1116 1197 1120 -1 + 7181 7243 7320 7239 -1 + 1142 1185 1100 1062 -1 + 7265 7185 7223 7308 -1 + 1041 1133 1205 1112 -1 + 7164 7235 7328 7256 -1 + 1122 1199 1117 1043 -1 + 7245 7166 7240 7322 -1 + 1039 1114 1203 1124 -1 + 7162 7247 7326 7237 -1 + 1054 1145 1183 1091 -1 + 7177 7214 7306 7268 -1 + 1045 1123 1186 1115 -1 + 7168 7238 7309 7246 -1 + 1074 1211 1166 1024 -1 + 7197 7147 7289 7334 -1 + 1191 1121 1038 1108 -1 + 7314 7231 7161 7244 -1 + 1036 1120 1194 1101 -1 + 7159 7224 7317 7243 -1 + 1113 1035 1117 1190 -1 + 7236 7313 7240 7158 -1 + 1144 1044 1081 1176 -1 + 7267 7299 7204 7167 -1 + 1033 1119 1187 1096 -1 + 7156 7219 7310 7242 -1 + 1160 1177 1071 1048 -1 + 7283 7171 7194 7300 -1 + 1089 1059 1115 1174 -1 + 7212 7297 7238 7182 -1 + 1188 1114 1031 1094 -1 + 7311 7217 7154 7237 -1 + 1163 1047 1052 1168 -1 + 7286 7291 7175 7170 -1 + 1113 1181 1095 1032 -1 + 7236 7155 7218 7304 -1 + 1167 1116 1040 1092 -1 + 7290 7215 7163 7239 -1 + 1065 1170 1148 1037 -1 + 7188 7160 7271 7293 -1 + 1052 1042 1156 1168 -1 + 7175 7291 7279 7165 -1 + 1169 1146 1034 1057 -1 + 7292 7180 7157 7269 -1 + 1023 1086 1179 1108 -1 + 7146 7231 7302 7209 -1 + 1182 1086 1018 1101 -1 + 7305 7224 7141 7209 -1 + 1112 1178 1078 1021 -1 + 7235 7144 7201 7301 -1 + 1022 1095 1172 1084 -1 + 7145 7207 7295 7218 -1 + 1079 1014 1096 1173 -1 + 7202 7296 7219 7137 -1 + 1047 1163 1151 1019 -1 + 7170 7142 7274 7286 -1 + 1012 1080 1171 1094 -1 + 7135 7217 7294 7203 -1 + 1132 1160 1048 1030 -1 + 7255 7153 7171 7283 -1 + 1055 1009 1125 1164 -1 + 7178 7287 7248 7132 -1 + 1073 1184 1092 995 -1 + 7196 7118 7215 7307 -1 + 1042 1029 1128 1156 -1 + 7165 7279 7251 7152 -1 + 1107 1162 1068 1020 -1 + 7230 7143 7191 7285 -1 + 1069 1026 1100 1154 -1 + 7192 7277 7223 7149 -1 + 1134 1083 1013 1097 -1 + 7257 7220 7136 7206 -1 + 1084 1165 1075 1002 -1 + 7207 7125 7198 7288 -1 + 1157 1064 1011 1106 -1 + 7280 7229 7134 7187 -1 + 1155 1066 1010 1102 -1 + 7278 7225 7133 7189 -1 + 1150 1007 1019 1151 -1 + 7273 7274 7142 7130 -1 + 1153 1063 1006 1104 -1 + 7276 7227 7129 7186 -1 + 1015 1037 1148 1126 -1 + 7138 7249 7271 7160 -1 + 1027 1137 1139 1028 -1 + 7150 7151 7262 7260 -1 + 1161 1056 1000 1111 -1 + 7284 7234 7123 7179 -1 + 1137 1027 1025 1141 -1 + 7260 7264 7148 7150 -1 + 1016 1138 1141 1025 -1 + 7139 7148 7264 7261 -1 + 993 1046 1175 1103 -1 + 7116 7226 7298 7169 -1 + 1007 1150 1136 1005 -1 + 7130 7128 7259 7273 -1 + 1139 1129 1017 1028 -1 + 7262 7151 7140 7252 -1 + 1138 1016 1005 1136 -1 + 7261 7259 7128 7139 -1 + 990 3934 3936 1087 -1 + 3936 3934 10959 10961 -1 + 10961 10959 4836 4838 -1 + 4838 4836 5206 5208 -1 + 5208 5206 5576 5578 -1 + 5578 5576 5946 5948 -1 + 5948 5946 10057 10059 -1 + 7113 7210 10059 10057 -1 + 1158 1080 996 1072 -1 + 7281 7195 7119 7203 -1 + 1145 1054 1001 1098 -1 + 7268 7221 7124 7177 -1 + 1091 1142 1062 1004 -1 + 7214 7127 7185 7265 -1 + 1159 1070 994 1079 -1 + 7282 7202 7117 7193 -1 + 1143 1051 999 1089 -1 + 7266 7212 7122 7174 -1 + 1087 1147 1060 987 -1 + 7210 7110 7183 7270 -1 + 1008 1017 1129 1127 -1 + 7131 7250 7252 7140 -1 + 1149 1067 992 1075 -1 + 7272 7198 7115 7190 -1 + 1061 989 1078 1152 -1 + 7184 7275 7201 7112 -1 + 1003 1008 1127 1118 -1 + 7126 7241 7250 7131 -1 + 1029 998 1109 1128 -1 + 7152 7251 7232 7121 -1 + 1146 1090 984 1034 -1 + 7269 7157 7107 7213 -1 + 983 1053 1135 1072 -1 + 7106 7195 7258 7176 -1 + 1166 1081 963 1024 -1 + 7289 7147 7086 7204 -1 + 1099 991 1015 1126 -1 + 7222 7249 7138 7114 -1 + 1088 1132 1030 985 -1 + 7211 7108 7153 7255 -1 + 997 1003 1118 1110 -1 + 7120 7233 7241 7126 -1 + 1009 986 1105 1125 -1 + 7132 7248 7228 7109 -1 + 1049 978 1067 1131 -1 + 7172 7254 7190 7101 -1 + 1050 977 1060 1130 -1 + 7173 7253 7183 7100 -1 + 1133 1041 974 1070 -1 + 7256 7193 7097 7164 -1 + 1073 952 1044 1140 -1 + 7196 7263 7167 7075 -1 + 988 997 1110 1093 -1 + 7111 7216 7233 7120 -1 + 982 1058 1120 1036 -1 + 7105 7159 7243 7181 -1 + 1123 1045 970 1061 -1 + 7246 7184 7093 7168 -1 + 1116 1058 975 1040 -1 + 7239 7163 7098 7181 -1 + 1121 1053 972 1038 -1 + 7244 7161 7095 7176 -1 + 1050 1122 1043 967 -1 + 7173 7090 7166 7245 -1 + 1059 965 1045 1115 -1 + 7182 7238 7168 7088 -1 + 3932 1039 1124 3935 -1 + 3932 3935 10960 10957 -1 + 10957 10960 4837 4834 -1 + 4834 4837 5207 5204 -1 + 5204 5207 5577 5574 -1 + 5574 5577 5947 5944 -1 + 5944 5947 10058 10055 -1 + 10055 10058 7247 7162 -1 + 998 979 1082 1109 -1 + 7121 7232 7205 7102 -1 + 980 1062 1100 1026 -1 + 7103 7149 7223 7185 -1 + 1069 1107 1020 976 -1 + 7192 7099 7143 7230 -1 + 1119 1033 964 1049 -1 + 7242 7172 7087 7156 -1 + 1093 1085 981 988 -1 + 7216 7111 7104 7208 -1 + 1035 961 1043 1117 -1 + 7158 7240 7166 7084 -1 + 1068 1097 1013 966 -1 + 7191 7089 7136 7220 -1 + 969 1063 1102 1010 -1 + 7092 7133 7225 7186 -1 + 968 1064 1104 1006 -1 + 7091 7129 7227 7187 -1 + 991 1099 1076 971 -1 + 7114 7094 7199 7222 -1 + 1114 1039 959 1031 -1 + 7237 7154 7082 7162 -1 + 1035 1113 1032 955 -1 + 7158 7078 7155 7236 -1 + 956 1066 1111 1000 -1 + 7079 7123 7234 7189 -1 + 986 953 1083 1105 -1 + 7109 7228 7206 7076 -1 + 957 1051 1106 1011 -1 + 7080 7134 7229 7174 -1 + 1085 1077 973 981 -1 + 7208 7104 7096 7200 -1 + 960 1056 1098 1001 -1 + 7083 7124 7221 7179 -1 + 954 1023 1108 1038 -1 + 7077 7161 7231 7146 -1 + 948 993 1103 1074 -1 + 7071 7197 7226 7116 -1 + 965 1059 1089 999 -1 + 7088 7122 7212 7182 -1 + 962 1054 1091 1004 -1 + 7085 7127 7214 7177 -1 + 946 1041 1112 1021 -1 + 7069 7144 7235 7164 -1 + 1095 1022 949 1032 -1 + 7218 7155 7072 7145 -1 + 947 1033 1096 1014 -1 + 7070 7137 7219 7156 -1 + 934 1036 1101 1018 -1 + 7057 7141 7224 7159 -1 + 958 1071 1082 979 -1 + 7081 7102 7205 7194 -1 + 943 1012 1094 1031 -1 + 7066 7154 7217 7135 -1 + 1040 941 995 1092 -1 + 7163 7215 7118 7064 -1 + 1055 1088 985 944 -1 + 7178 7067 7108 7211 -1 + 1086 1023 939 1018 -1 + 7209 7141 7062 7146 -1 + 1065 950 973 1077 -1 + 7188 7200 7096 7073 -1 + 1090 1046 935 984 -1 + 7213 7107 7058 7169 -1 + 1002 937 1022 1084 -1 + 7125 7207 7145 7060 -1 + 1057 942 971 1076 -1 + 7180 7199 7094 7065 -1 + 1080 1012 932 996 -1 + 7203 7119 7055 7135 -1 + 1014 1079 994 931 -1 + 7137 7054 7117 7202 -1 + 989 929 1021 1078 -1 + 7112 7201 7144 7052 -1 + 1002 1075 992 927 -1 + 7125 7050 7115 7198 -1 + 1071 958 936 1048 -1 + 7194 7171 7059 7081 -1 + 1026 1069 976 940 -1 + 7149 7063 7099 7192 -1 + 1047 951 945 1052 -1 + 7170 7175 7068 7074 -1 + 1081 1044 904 963 -1 + 7204 7086 7027 7167 -1 + 950 1065 1037 933 -1 + 7073 7056 7160 7188 -1 + 1042 1052 945 938 -1 + 7165 7061 7068 7175 -1 + 908 990 1087 987 -1 + 7031 7110 7210 7113 -1 + 1020 1068 966 928 -1 + 7143 7051 7089 7191 -1 + 1062 980 926 1004 -1 + 7185 7127 7049 7103 -1 + 920 983 1072 996 -1 + 7043 7119 7195 7106 -1 + 1064 968 925 1011 -1 + 7187 7134 7048 7091 -1 + 953 913 1013 1083 -1 + 7076 7206 7136 7036 -1 + 1063 969 924 1006 -1 + 7186 7129 7047 7092 -1 + 942 1057 1034 923 -1 + 7065 7046 7157 7180 -1 + 3934 990 909 3919 -1 + 3934 3919 10944 10959 -1 + 10959 10944 4821 4836 -1 + 4836 4821 5191 5206 -1 + 5206 5191 5561 5576 -1 + 5576 5561 5931 5946 -1 + 5946 5931 10042 10057 -1 + 10057 10042 7032 7113 -1 + 978 916 992 1067 -1 + 7101 7190 7115 7039 -1 + 907 948 1074 1024 -1 + 7030 7147 7197 7071 -1 + 974 911 994 1070 -1 + 7097 7193 7117 7034 -1 + 1066 956 912 1010 -1 + 7189 7133 7035 7079 -1 + 1054 962 918 1001 -1 + 7177 7124 7041 7085 -1 + 1058 982 917 975 -1 + 7181 7098 7040 7105 -1 + 1056 960 910 1000 -1 + 7179 7123 7033 7083 -1 + 1029 1042 938 921 -1 + 7152 7044 7061 7165 -1 + 1009 1055 944 914 -1 + 7132 7037 7067 7178 -1 + 977 902 987 1060 -1 + 7100 7183 7110 7025 -1 + 936 919 1030 1048 -1 + 7059 7171 7153 7042 -1 + 989 1061 970 905 -1 + 7112 7028 7093 7184 -1 + 1051 957 903 999 -1 + 7174 7122 7026 7080 -1 + 1053 983 906 972 -1 + 7176 7095 7029 7106 -1 + 952 1073 995 893 -1 + 7075 7016 7118 7196 -1 + 915 933 1037 1015 -1 + 7038 7138 7160 7056 -1 + 978 1049 964 900 -1 + 7101 7023 7087 7172 -1 + 977 1050 967 899 -1 + 7100 7022 7090 7173 -1 + 934 930 982 1036 -1 + 7057 7159 7105 7053 -1 + 3918 951 1047 1019 -1 + 10041 7142 7170 7074 -1 + 940 922 980 1026 -1 + 7063 7149 7103 7045 -1 + 1046 993 898 935 -1 + 7169 7058 7021 7116 -1 + 965 890 970 1045 -1 + 7088 7168 7093 7013 -1 + 3931 1027 1028 3933 -1 + 3931 3933 10958 10956 -1 + 10956 10958 4835 4833 -1 + 4833 4835 5205 5203 -1 + 5203 5205 5575 5573 -1 + 5573 5575 5945 5943 -1 + 5943 5945 10056 10054 -1 + 10054 10056 7151 7150 -1 + 961 894 967 1043 -1 + 7084 7166 7090 7017 -1 + 1028 1017 3930 3933 -1 + 3933 3930 10955 10958 -1 + 10958 10955 4832 4835 -1 + 4835 4832 5202 5205 -1 + 5205 5202 5572 5575 -1 + 5575 5572 5942 5945 -1 + 5945 5942 10053 10056 -1 + 7151 10056 10053 7140 -1 + 1039 3932 3915 959 -1 + 3915 3932 10957 10940 -1 + 10940 10957 4834 4817 -1 + 4817 4834 5204 5187 -1 + 5187 5204 5574 5557 -1 + 5557 5574 5944 5927 -1 + 5927 5944 10055 10038 -1 + 7162 7082 10038 10055 -1 + 897 954 1038 972 -1 + 7020 7095 7161 7077 -1 + 1027 3931 3929 1025 -1 + 3929 3931 10956 10954 -1 + 10954 10956 4833 4831 -1 + 4831 4833 5203 5201 -1 + 5201 5203 5573 5571 -1 + 5571 5573 5943 5941 -1 + 5941 5943 10054 10052 -1 + 7150 7148 10052 10054 -1 + 1041 946 892 974 -1 + 7164 7097 7015 7069 -1 + 1017 1008 3928 3930 -1 + 3930 3928 10953 10955 -1 + 10955 10953 4830 4832 -1 + 4832 4830 5200 5202 -1 + 5202 5200 5570 5572 -1 + 5572 5570 5940 5942 -1 + 5942 5940 10051 10053 -1 + 7140 10053 10051 7131 -1 + 921 901 998 1029 -1 + 7044 7152 7121 7024 -1 + 941 1040 975 888 -1 + 7064 7011 7098 7163 -1 + 3927 1016 1025 3929 -1 + 3927 3929 10954 10952 -1 + 10952 10954 4831 4829 -1 + 4829 4831 5201 5199 -1 + 5199 5201 5571 5569 -1 + 5569 5571 5941 5939 -1 + 5939 5941 10052 10050 -1 + 10050 10052 7148 7139 -1 + 961 1035 955 889 -1 + 7084 7012 7078 7158 -1 + 1008 1003 3926 3928 -1 + 3928 3926 10951 10953 -1 + 10953 10951 4828 4830 -1 + 4830 4828 5198 5200 -1 + 5200 5198 5568 5570 -1 + 5570 5568 5938 5940 -1 + 5940 5938 10049 10051 -1 + 7131 10051 10049 7126 -1 + 1033 947 891 964 -1 + 7156 7087 7014 7070 -1 + 984 881 923 1034 -1 + 7107 7157 7046 7004 -1 + 949 884 955 1032 -1 + 7072 7155 7078 7007 -1 + 887 943 1031 959 -1 + 7010 7082 7154 7066 -1 + 1016 3927 3925 1005 -1 + 3925 3927 10952 10950 -1 + 10950 10952 4829 4827 -1 + 4827 4829 5199 5197 -1 + 5197 5199 5569 5567 -1 + 5567 5569 5939 5937 -1 + 5937 5939 10050 10048 -1 + 7139 7128 10048 10050 -1 + 896 915 1015 991 -1 + 7019 7114 7138 7038 -1 + 895 976 1020 928 -1 + 7018 7051 7143 7099 -1 + 1003 997 3924 3926 -1 + 3926 3924 10949 10951 -1 + 10951 10949 4826 4828 -1 + 4828 4826 5196 5198 -1 + 5198 5196 5566 5568 -1 + 5568 5566 5936 5938 -1 + 5938 5936 10047 10049 -1 + 7126 10049 10047 7120 -1 + 919 885 985 1030 -1 + 7042 7153 7108 7008 -1 + 1023 954 880 939 -1 + 7146 7062 7003 7077 -1 + 986 1009 914 882 -1 + 7109 7005 7037 7132 -1 + 3923 1007 1005 3925 -1 + 3923 3925 10950 10948 -1 + 10948 10950 4827 4825 -1 + 4825 4827 5197 5195 -1 + 5195 5197 5567 5565 -1 + 5565 5567 5937 5935 -1 + 5935 5937 10048 10046 -1 + 10046 10048 7128 7130 -1 + 937 879 949 1022 -1 + 7060 7145 7072 7002 -1 + 883 968 1006 924 -1 + 7006 7047 7129 7091 -1 + 997 988 3922 3924 -1 + 3924 3922 10947 10949 -1 + 10949 10947 4824 4826 -1 + 4826 4824 5194 5196 -1 + 5196 5194 5564 5566 -1 + 5566 5564 5934 5936 -1 + 5936 5934 10045 10047 -1 + 7120 10047 10045 7111 -1 + 1007 3923 3918 1019 -1 + 3918 3923 10948 10943 -1 + 10943 10948 4825 4820 -1 + 4820 4825 5195 5190 -1 + 5190 5195 5565 5560 -1 + 5560 5565 5935 5930 -1 + 5930 5935 10046 10041 -1 + 7130 7142 10041 10046 -1 + 877 962 1004 926 -1 + 7000 7049 7127 7085 -1 + 876 947 1014 931 -1 + 6999 7054 7137 7070 -1 + 925 872 957 1011 -1 + 7048 7134 7080 6995 -1 + 1012 943 874 932 -1 + 7135 7055 6997 7066 -1 + 913 875 966 1013 -1 + 7036 7136 7089 6998 -1 + 901 886 979 998 -1 + 7024 7121 7102 7009 -1 + 869 934 1018 939 -1 + 6992 7062 7141 7057 -1 + 868 946 1021 929 -1 + 6991 7052 7144 7069 -1 + 878 960 1001 918 -1 + 7001 7041 7124 7083 -1 + 870 969 1010 912 -1 + 6993 7035 7133 7092 -1 + 866 907 1024 963 -1 + 6989 7086 7147 7030 -1 + 981 3921 3922 988 -1 + 3922 3921 10946 10947 -1 + 10947 10946 4823 4824 -1 + 4824 4823 5193 5194 -1 + 5194 5193 5563 5564 -1 + 5564 5563 5933 5934 -1 + 5934 5933 10044 10045 -1 + 7104 7111 10045 10044 -1 + 937 1002 927 867 -1 + 7060 6990 7050 7125 -1 + 952 848 904 1044 -1 + 7075 7167 7027 6971 -1 + 863 956 1000 910 -1 + 6986 7033 7123 7079 -1 + 965 999 903 861 -1 + 7088 6984 7026 7122 -1 + 871 896 991 971 -1 + 6994 7094 7114 7019 -1 + 862 920 996 932 -1 + 6985 7055 7119 7043 -1 + 982 930 873 917 -1 + 7105 7040 6996 7053 -1 + 3921 981 973 3920 -1 + 3921 3920 10945 10946 -1 + 10946 10945 4822 4823 -1 + 4823 4822 5192 5193 -1 + 5193 5192 5562 5563 -1 + 5563 5562 5932 5933 -1 + 5933 5932 10043 10044 -1 + 10044 10043 7096 7104 -1 + 993 948 860 898 -1 + 7116 7021 6983 7071 -1 + 916 859 927 992 -1 + 7039 7115 7050 6982 -1 + 911 857 931 994 -1 + 7034 7117 7054 6980 -1 + 886 864 958 979 -1 + 7009 7102 7081 6987 -1 + 922 854 926 980 -1 + 7045 7103 7049 6977 -1 + 976 895 865 940 -1 + 7099 7063 6988 7018 -1 + 953 986 882 856 -1 + 7076 6979 7005 7109 -1 + 929 989 905 852 -1 + 7052 6975 7028 7112 -1 + 885 858 944 985 -1 + 7008 7108 7067 6981 -1 + 941 838 893 995 -1 + 7064 7118 7016 6961 -1 + 983 920 855 906 -1 + 7106 7029 6978 7043 -1 + 950 3916 3920 973 -1 + 3920 3916 10941 10945 -1 + 10945 10941 4818 4822 -1 + 4822 4818 5188 5192 -1 + 5192 5188 5558 5562 -1 + 5562 5558 5928 5932 -1 + 5932 5928 10039 10043 -1 + 7073 7096 10043 10039 -1 + 881 984 935 849 -1 + 7004 6972 7058 7107 -1 + 990 908 841 909 -1 + 7113 7032 6964 7031 -1 + 916 978 900 846 -1 + 7039 6969 7023 7101 -1 + 909 842 3909 3919 -1 + 3919 3909 10934 10944 -1 + 10944 10934 4811 4821 -1 + 4821 4811 5181 5191 -1 + 5191 5181 5551 5561 -1 + 5561 5551 5921 5931 -1 + 5931 5921 10032 10042 -1 + 7032 10042 10032 6965 -1 + 942 853 871 971 -1 + 7065 7094 6994 6976 -1 + 839 908 987 902 -1 + 6962 7025 7110 7031 -1 + 951 3918 3917 945 -1 + 3917 3918 10943 10942 -1 + 10942 10943 4820 4819 -1 + 4819 4820 5190 5189 -1 + 5189 5190 5560 5559 -1 + 5559 5560 5930 5929 -1 + 5929 5930 10041 10040 -1 + 7074 7068 10040 10041 -1 + 968 883 850 925 -1 + 7091 7048 6973 7006 -1 + 917 844 888 975 -1 + 7040 7098 7011 6967 -1 + 902 977 899 835 -1 + 7025 6958 7022 7100 -1 + 875 843 928 966 -1 + 6998 7089 7051 6966 -1 + 840 897 972 906 -1 + 6963 7029 7095 7020 -1 + 911 974 892 836 -1 + 7034 6959 7015 7097 -1 + 864 851 936 958 -1 + 6987 7081 7059 6974 -1 + 962 877 847 918 -1 + 7085 7041 6970 7000 -1 + 3914 938 945 3917 -1 + 3914 3917 10942 10939 -1 + 10939 10942 4819 4816 -1 + 4816 4819 5189 5186 -1 + 5186 5189 5559 5556 -1 + 5556 5559 5929 5926 -1 + 5926 5929 10040 10037 -1 + 10037 10040 7068 7061 -1 + 969 870 837 924 -1 + 7092 7047 6960 6993 -1 + 891 834 900 964 -1 + 7014 7087 7023 6957 -1 + 890 831 905 970 -1 + 7013 7093 7028 6954 -1 + 3916 950 933 3913 -1 + 3916 3913 10938 10941 -1 + 10941 10938 4815 4818 -1 + 4818 4815 5185 5188 -1 + 5188 5185 5555 5558 -1 + 5558 5555 5925 5928 -1 + 5928 5925 10036 10039 -1 + 10039 10036 7056 7073 -1 + 930 934 845 873 -1 + 7053 6996 6968 7057 -1 + 894 832 899 967 -1 + 7017 7090 7022 6955 -1 + 854 922 940 865 -1 + 6977 6988 7063 7045 -1 + 960 878 824 910 -1 + 7083 7033 6947 7001 -1 + 3906 887 959 3915 -1 + 3906 3915 10940 10931 -1 + 10931 10940 4817 4808 -1 + 4808 4817 5187 5178 -1 + 5178 5187 5557 5548 -1 + 5548 5557 5927 5918 -1 + 5918 5927 10038 10029 -1 + 10029 10038 7082 7010 -1 + 894 961 889 826 -1 + 7017 6949 7012 7084 -1 + 872 825 903 957 -1 + 6995 7080 7026 6948 -1 + 954 897 828 880 -1 + 7077 7003 6951 7020 -1 + 884 822 889 955 -1 + 7007 7078 7012 6945 -1 + 853 942 923 833 -1 + 6976 6956 7046 7065 -1 + 813 866 963 904 -1 + 6936 7027 7086 6989 -1 + 956 863 817 912 -1 + 7079 7035 6940 6986 -1 + 913 953 856 827 -1 + 7036 6950 6979 7076 -1 + 858 830 914 944 -1 + 6981 7067 7037 6953 -1 + 938 3914 3912 921 -1 + 3912 3914 10939 10937 -1 + 10937 10939 4816 4814 -1 + 4814 4816 5186 5184 -1 + 5184 5186 5556 5554 -1 + 5554 5556 5926 5924 -1 + 5924 5926 10037 10035 -1 + 7061 7044 10035 10037 -1 + 948 907 821 860 -1 + 7071 6983 6944 7030 -1 + 884 949 879 818 -1 + 7007 6941 7002 7072 -1 + 947 876 820 891 -1 + 7070 7014 6943 6999 -1 + 851 829 919 936 -1 + 6974 7059 7042 6952 -1 + 943 887 819 874 -1 + 7066 6997 6942 7010 -1 + 946 868 816 892 -1 + 7069 7015 6939 6991 -1 + 890 965 861 808 -1 + 7013 6931 6984 7088 -1 + 933 915 3911 3913 -1 + 3913 3911 10936 10938 -1 + 10938 10936 4813 4815 -1 + 4815 4813 5183 5185 -1 + 5185 5183 5553 5555 -1 + 5555 5553 5923 5925 -1 + 5925 5923 10034 10036 -1 + 7056 10036 10034 7038 -1 + 814 869 939 880 -1 + 6937 7003 7062 6992 -1 + 879 937 867 815 -1 + 7002 6938 6990 7060 -1 + 812 849 935 898 -1 + 6935 7021 7058 6972 -1 + 809 862 932 874 -1 + 6932 6997 7055 6985 -1 + 901 921 3912 3910 -1 + 3910 3912 10937 10935 -1 + 10935 10937 4814 4812 -1 + 4812 4814 5184 5182 -1 + 5182 5184 5554 5552 -1 + 5552 5554 5924 5922 -1 + 5922 5924 10035 10033 -1 + 7024 10033 10035 7044 -1 + 848 952 893 792 -1 + 6971 6915 7016 7075 -1 + 843 810 895 928 -1 + 6966 7051 7018 6933 -1 + 847 823 878 918 -1 + 6970 7041 7001 6946 -1 + 857 805 876 931 -1 + 6980 7054 6999 6928 -1 + 859 806 867 927 -1 + 6982 7050 6990 6929 -1 + 838 941 888 793 -1 + 6961 6916 7011 7064 -1 + 801 877 926 854 -1 + 6924 6977 7049 7000 -1 + 934 869 803 845 -1 + 7057 6968 6926 6992 -1 + 807 883 924 837 -1 + 6930 6960 7047 7006 -1 + 873 811 844 917 -1 + 6996 7040 6967 6934 -1 + 798 868 929 852 -1 + 6921 6975 7052 6991 -1 + 872 925 850 800 -1 + 6995 6923 6973 7048 -1 + 915 896 3908 3911 -1 + 3911 3908 10933 10936 -1 + 10936 10933 4810 4813 -1 + 4813 4810 5180 5183 -1 + 5183 5180 5550 5553 -1 + 5553 5550 5920 5923 -1 + 5923 5920 10031 10034 -1 + 7038 10034 10031 7019 -1 + 920 862 799 855 -1 + 7043 6978 6922 6985 -1 + 797 833 923 881 -1 + 6920 7004 7046 6956 -1 + 885 919 829 804 -1 + 7008 6927 6952 7042 -1 + 830 802 882 914 -1 + 6953 7037 7005 6925 -1 + 859 916 846 795 -1 + 6982 6918 6969 7039 -1 + 875 913 827 796 -1 + 6998 6919 6950 7036 -1 + 886 901 3910 3907 -1 + 3907 3910 10935 10932 -1 + 10932 10935 4812 4809 -1 + 4809 4812 5182 5179 -1 + 5179 5182 5552 5549 -1 + 5549 5552 5922 5919 -1 + 5919 5922 10033 10030 -1 + 7009 10030 10033 7024 -1 + 907 866 794 821 -1 + 7030 6944 6917 6989 -1 + 790 870 912 817 -1 + 6913 6940 7035 6993 -1 + 791 840 906 855 -1 + 6914 6978 7029 6963 -1 + 857 911 836 789 -1 + 6980 6912 6959 7034 -1 + 825 785 861 903 -1 + 6948 7026 6984 6908 -1 + 784 3901 3909 842 -1 + 3909 3901 10926 10934 -1 + 10934 10926 4803 4811 -1 + 4811 4803 5173 5181 -1 + 5181 5173 5543 5551 -1 + 5551 5543 5913 5921 -1 + 5921 5913 10024 10032 -1 + 6907 6965 10032 10024 -1 + 834 788 846 900 -1 + 6957 7023 6969 6911 -1 + 771 863 910 824 -1 + 6894 6947 7033 6986 -1 + 896 871 3905 3908 -1 + 3908 3905 10930 10933 -1 + 10933 10930 4807 4810 -1 + 4810 4807 5177 5180 -1 + 5180 5177 5547 5550 -1 + 5550 5547 5917 5920 -1 + 5920 5917 10028 10031 -1 + 7019 10031 10028 6994 -1 + 842 909 841 781 -1 + 6965 6904 6964 7032 -1 + 831 782 852 905 -1 + 6954 7028 6975 6905 -1 + 908 839 778 841 -1 + 7031 6964 6901 6962 -1 + 776 839 902 835 -1 + 6899 6958 7025 6962 -1 + 810 787 865 895 -1 + 6933 7018 6988 6910 -1 + 783 812 898 860 -1 + 6906 6983 7021 6935 -1 + 897 840 779 828 -1 + 7020 6951 6902 6963 -1 + 864 886 3907 3904 -1 + 3904 3907 10932 10929 -1 + 10929 10932 4809 4806 -1 + 4806 4809 5179 5176 -1 + 5176 5179 5549 5546 -1 + 5546 5549 5919 5916 -1 + 5916 5919 10030 10027 -1 + 6987 10027 10030 7009 -1 + 832 774 835 899 -1 + 6955 7022 6958 6897 -1 + 766 813 904 848 -1 + 6889 6971 7027 6936 -1 + 804 780 858 885 -1 + 6927 7008 6981 6903 -1 + 832 894 826 770 -1 + 6955 6893 6949 7017 -1 + 834 891 820 772 -1 + 6957 6895 6943 7014 -1 + 811 873 845 786 -1 + 6934 6909 6968 6996 -1 + 802 775 856 882 -1 + 6925 7005 6979 6898 -1 + 883 807 777 850 -1 + 7006 6973 6900 6930 -1 + 816 768 836 892 -1 + 6939 7015 6959 6891 -1 + 822 767 826 889 -1 + 6945 7012 6949 6890 -1 + 887 3906 3898 819 -1 + 3898 3906 10931 10923 -1 + 10923 10931 4808 4800 -1 + 4800 4808 5178 5170 -1 + 5170 5178 5548 5540 -1 + 5540 5548 5918 5910 -1 + 5910 5918 10029 10021 -1 + 7010 6942 10021 10029 -1 + 877 801 773 847 -1 + 7000 6970 6896 6924 -1 + 769 797 881 849 -1 + 6892 6972 7004 6920 -1 + 822 884 818 763 -1 + 6945 6886 6941 7007 -1 + 765 814 880 828 -1 + 6888 6951 7003 6937 -1 + 823 753 824 878 -1 + 6946 7001 6947 6876 -1 + 831 890 808 759 -1 + 6954 6882 6931 7013 -1 + 853 3903 3905 871 -1 + 3905 3903 10928 10930 -1 + 10930 10928 4805 4807 -1 + 4807 4805 5175 5177 -1 + 5177 5175 5545 5547 -1 + 5547 5545 5915 5917 -1 + 5917 5915 10026 10028 -1 + 6976 6994 10028 10026 -1 + 762 793 888 844 -1 + 6885 6967 7011 6916 -1 + 815 760 818 879 -1 + 6938 7002 6941 6883 -1 + 843 875 796 764 -1 + 6966 6887 6919 6998 -1 + 838 750 792 893 -1 + 6961 7016 6915 6873 -1 + 761 809 874 819 -1 + 6884 6942 6997 6932 -1 + 851 864 3904 3902 -1 + 3902 3904 10929 10927 -1 + 10927 10929 4806 4804 -1 + 4804 4806 5176 5174 -1 + 5174 5176 5546 5544 -1 + 5544 5546 5916 5914 -1 + 5914 5916 10027 10025 -1 + 6974 10025 10027 6987 -1 + 787 758 854 865 -1 + 6910 6988 6977 6881 -1 + 825 872 800 757 -1 + 6948 6880 6923 6995 -1 + 805 752 820 876 -1 + 6928 6999 6943 6875 -1 + 870 790 755 837 -1 + 6993 6960 6878 6913 -1 + 806 756 815 867 -1 + 6929 6990 6938 6879 -1 + 869 814 754 803 -1 + 6992 6926 6877 6937 -1 + 868 798 747 816 -1 + 6991 6939 6870 6921 -1 + 862 809 749 799 -1 + 6985 6922 6872 6932 -1 + 780 751 830 858 -1 + 6903 6981 6953 6874 -1 + 866 813 744 794 -1 + 6989 6917 6867 6936 -1 + 746 783 860 821 -1 + 6869 6944 6983 6906 -1 + 775 748 827 856 -1 + 6898 6979 6950 6871 -1 + 806 859 795 745 -1 + 6929 6868 6918 6982 -1 + 753 823 847 773 -1 + 6876 6896 6970 6946 -1 + 3903 853 833 3899 -1 + 3903 3899 10924 10928 -1 + 10928 10924 4801 4805 -1 + 4805 4801 5171 5175 -1 + 5175 5171 5541 5545 -1 + 5545 5541 5911 5915 -1 + 5915 5911 10022 10026 -1 + 10026 10022 6956 6976 -1 + 785 739 808 861 -1 + 6908 6984 6931 6862 -1 + 829 851 3902 3900 -1 + 3900 3902 10927 10925 -1 + 10925 10927 4804 4802 -1 + 4802 4804 5174 5172 -1 + 5172 5174 5544 5542 -1 + 5542 5544 5914 5912 -1 + 5912 5914 10025 10023 -1 + 6952 10023 10025 6974 -1 + 805 857 789 738 -1 + 6928 6861 6912 6980 -1 + 742 791 855 799 -1 + 6865 6922 6978 6914 -1 + 863 771 732 817 -1 + 6986 6940 6855 6894 -1 + 741 769 849 812 -1 + 6864 6935 6972 6892 -1 + 803 740 786 845 -1 + 6926 6968 6909 6863 -1 + 811 743 762 844 -1 + 6934 6967 6885 6866 -1 + 734 798 852 782 -1 + 6857 6905 6975 6921 -1 + 788 736 795 846 -1 + 6911 6969 6918 6859 -1 + 777 735 800 850 -1 + 6900 6973 6923 6858 -1 + 810 843 764 737 -1 + 6933 6860 6887 6966 -1 + 840 791 731 779 -1 + 6963 6902 6854 6914 -1 + 758 727 801 854 -1 + 6881 6977 6924 6850 -1 + 733 807 837 755 -1 + 6856 6878 6960 6930 -1 + 3901 784 728 3894 -1 + 3901 3894 10919 10926 -1 + 10926 10919 4796 4803 -1 + 4803 4796 5166 5173 -1 + 5173 5166 5536 5543 -1 + 5543 5536 5906 5913 -1 + 5913 5906 10017 10024 -1 + 10024 10017 6851 6907 -1 + 722 766 848 792 -1 + 6845 6915 6971 6889 -1 + 726 784 842 781 -1 + 6849 6904 6965 6907 -1 + 778 724 781 841 -1 + 6901 6964 6904 6847 -1 + 788 834 772 729 -1 + 6911 6852 6895 6957 -1 + 751 730 802 830 -1 + 6874 6953 6925 6853 -1 + 839 776 721 778 -1 + 6962 6901 6844 6899 -1 + 768 723 789 836 -1 + 6891 6959 6912 6846 -1 + 774 719 776 835 -1 + 6897 6958 6899 6842 -1 + 804 829 3900 3897 -1 + 3897 3900 10925 10922 -1 + 10922 10925 4802 4799 -1 + 4799 4802 5172 5169 -1 + 5169 5172 5542 5539 -1 + 5539 5542 5912 5909 -1 + 5909 5912 10023 10020 -1 + 6927 10020 10023 6952 -1 + 833 797 3896 3899 -1 + 3899 3896 10921 10924 -1 + 10924 10921 4798 4801 -1 + 4801 4798 5168 5171 -1 + 5171 5168 5538 5541 -1 + 5541 5538 5908 5911 -1 + 5911 5908 10019 10022 -1 + 6956 10022 10019 6920 -1 + 748 725 796 827 -1 + 6871 6950 6919 6848 -1 + 720 765 828 779 -1 + 6843 6902 6951 6888 -1 + 750 838 793 712 -1 + 6873 6835 6916 6961 -1 + 774 832 770 717 -1 + 6897 6840 6893 6955 -1 + 782 831 759 715 -1 + 6905 6838 6882 6954 -1 + 718 746 821 794 -1 + 6841 6917 6944 6869 -1 + 767 714 770 826 -1 + 6890 6949 6893 6837 -1 + 785 825 757 713 -1 + 6908 6836 6880 6948 -1 + 767 822 763 711 -1 + 6890 6834 6886 6945 -1 + 3892 761 819 3898 -1 + 3892 3898 10923 10917 -1 + 10917 10923 4800 4794 -1 + 4794 4800 5170 5164 -1 + 5164 5170 5540 5534 -1 + 5534 5540 5910 5904 -1 + 5904 5910 10021 10015 -1 + 10015 10021 6942 6884 -1 + 752 708 772 820 -1 + 6875 6943 6895 6831 -1 + 743 811 786 716 -1 + 6866 6839 6909 6934 -1 + 760 705 763 818 -1 + 6883 6941 6886 6828 -1 + 698 771 824 753 -1 + 6821 6876 6947 6894 -1 + 814 765 709 754 -1 + 6937 6877 6832 6888 -1 + 768 816 747 704 -1 + 6891 6827 6870 6939 -1 + 710 741 812 783 -1 + 6833 6906 6935 6864 -1 + 787 810 737 707 -1 + 6910 6830 6860 6933 -1 + 760 815 756 701 -1 + 6883 6824 6879 6938 -1 + 697 790 817 732 -1 + 6820 6855 6940 6913 -1 + 809 761 703 749 -1 + 6932 6872 6826 6884 -1 + 813 766 700 744 -1 + 6936 6867 6823 6889 -1 + 807 733 706 777 -1 + 6930 6900 6829 6856 -1 + 780 804 3897 3895 -1 + 3895 3897 10922 10920 -1 + 10920 10922 4799 4797 -1 + 4797 4799 5169 5167 -1 + 5167 5169 5539 5537 -1 + 5537 5539 5909 5907 -1 + 5907 5909 10020 10018 -1 + 6903 10018 10020 6927 -1 + 730 702 775 802 -1 + 6853 6925 6898 6825 -1 + 756 806 745 699 -1 + 6879 6822 6868 6929 -1 + 692 759 808 739 -1 + 6815 6862 6931 6882 -1 + 727 696 773 801 -1 + 6850 6924 6896 6819 -1 + 740 803 754 693 -1 + 6863 6816 6877 6926 -1 + 752 805 738 690 -1 + 6875 6813 6861 6928 -1 + 797 769 3893 3896 -1 + 3896 3893 10918 10921 -1 + 10921 10918 4795 4798 -1 + 4798 4795 5165 5168 -1 + 5168 5165 5535 5538 -1 + 5538 5535 5905 5908 -1 + 5908 5905 10016 10019 -1 + 6920 10019 10016 6892 -1 + 695 742 799 749 -1 + 6818 6872 6922 6865 -1 + 735 689 757 800 -1 + 6858 6923 6880 6812 -1 + 725 694 764 796 -1 + 6848 6919 6887 6817 -1 + 798 734 687 747 -1 + 6921 6870 6810 6857 -1 + 736 688 745 795 -1 + 6859 6918 6868 6811 -1 + 791 742 686 731 -1 + 6914 6854 6809 6865 -1 + 682 722 792 750 -1 + 6805 6873 6915 6845 -1 + 793 762 677 712 -1 + 6916 6835 6800 6885 -1 + 758 787 707 685 -1 + 6881 6808 6830 6910 -1 + 678 718 794 744 -1 + 6801 6867 6917 6841 -1 + 723 679 738 789 -1 + 6846 6912 6861 6802 -1 + 736 788 729 681 -1 + 6859 6804 6852 6911 -1 + 751 780 3895 3891 -1 + 3891 3895 10920 10916 -1 + 10916 10920 4797 4793 -1 + 4793 4797 5167 5163 -1 + 5163 5167 5537 5533 -1 + 5533 5537 5907 5903 -1 + 5903 5907 10018 10014 -1 + 6874 10014 10018 6903 -1 + 683 710 783 746 -1 + 6806 6869 6906 6833 -1 + 740 680 716 786 -1 + 6863 6909 6839 6803 -1 + 790 697 676 755 -1 + 6913 6878 6799 6820 -1 + 748 775 702 684 -1 + 6871 6807 6825 6898 -1 + 739 785 713 674 -1 + 6862 6797 6836 6908 -1 + 675 720 779 731 -1 + 6798 6854 6902 6843 -1 + 671 3888 3894 728 -1 + 3894 3888 10913 10919 -1 + 10919 10913 4790 4796 -1 + 4796 4790 5160 5166 -1 + 5166 5160 5530 5536 -1 + 5536 5530 5900 5906 -1 + 5906 5900 10011 10017 -1 + 6794 6851 10017 10011 -1 + 673 734 782 715 -1 + 6796 6838 6905 6857 -1 + 784 726 670 728 -1 + 6907 6851 6793 6849 -1 + 724 669 726 781 -1 + 6847 6904 6849 6792 -1 + 696 664 753 773 -1 + 6819 6896 6876 6787 -1 + 724 778 721 668 -1 + 6847 6791 6844 6901 -1 + 735 777 706 672 -1 + 6858 6795 6829 6900 -1 + 719 666 721 776 -1 + 6842 6899 6844 6789 -1 + 769 741 3890 3893 -1 + 3893 3890 10915 10918 -1 + 10918 10915 4792 4795 -1 + 4795 4792 5162 5165 -1 + 5165 5162 5532 5535 -1 + 5535 5532 5902 5905 -1 + 5905 5902 10013 10016 -1 + 6892 10016 10013 6864 -1 + 691 677 762 743 -1 + 6814 6866 6885 6800 -1 + 719 774 717 663 -1 + 6842 6786 6840 6897 -1 + 708 662 729 772 -1 + 6831 6895 6852 6785 -1 + 667 737 764 694 -1 + 6790 6817 6887 6860 -1 + 714 659 717 770 -1 + 6837 6893 6840 6782 -1 + 765 720 665 709 -1 + 6888 6832 6788 6843 -1 + 723 768 704 660 -1 + 6846 6783 6827 6891 -1 + 771 698 652 732 -1 + 6894 6855 6775 6821 -1 + 714 767 711 656 -1 + 6837 6779 6834 6890 -1 + 766 722 657 700 -1 + 6889 6823 6780 6845 -1 + 761 3892 3885 703 -1 + 3885 3892 10917 10910 -1 + 10910 10917 4794 4787 -1 + 4787 4794 5164 5157 -1 + 5157 5164 5534 5527 -1 + 5527 5534 5904 5897 -1 + 5897 5904 10015 10008 -1 + 6884 6826 10008 10015 -1 + 705 654 711 763 -1 + 6828 6886 6834 6777 -1 + 730 751 3891 3889 -1 + 3889 3891 10916 10914 -1 + 10914 10916 4793 4791 -1 + 4791 4793 5163 5161 -1 + 5161 5163 5533 5531 -1 + 5531 5533 5903 5901 -1 + 5901 5903 10014 10012 -1 + 6853 10012 10014 6874 -1 + 661 733 755 676 -1 + 6784 6799 6878 6856 -1 + 705 760 701 651 -1 + 6828 6774 6824 6883 -1 + 727 758 685 655 -1 + 6850 6778 6808 6881 -1 + 759 692 650 715 -1 + 6882 6838 6773 6815 -1 + 658 691 743 716 -1 + 6781 6839 6866 6814 -1 + 689 646 713 757 -1 + 6812 6880 6836 6769 -1 + 647 693 754 709 -1 + 6770 6832 6877 6816 -1 + 725 748 684 653 -1 + 6848 6776 6807 6871 -1 + 708 752 690 645 -1 + 6831 6768 6813 6875 -1 + 699 644 701 756 -1 + 6822 6879 6824 6767 -1 + 648 695 749 703 -1 + 6771 6826 6872 6818 -1 + 746 718 649 683 -1 + 6869 6806 6772 6841 -1 + 643 704 747 687 -1 + 6766 6810 6870 6827 -1 + 641 682 750 712 -1 + 6764 6835 6873 6805 -1 + 688 642 699 745 -1 + 6811 6868 6822 6765 -1 + 741 710 3887 3890 -1 + 3890 3887 10912 10915 -1 + 10915 10912 4789 4792 -1 + 4792 4789 5159 5162 -1 + 5162 5159 5529 5532 -1 + 5532 5529 5899 5902 -1 + 5902 5899 10010 10013 -1 + 6864 10013 10010 6833 -1 + 742 695 640 686 -1 + 6865 6809 6763 6818 -1 + 700 637 678 744 -1 + 6823 6867 6801 6760 -1 + 737 667 639 707 -1 + 6860 6830 6762 6790 -1 + 680 740 693 636 -1 + 6803 6759 6816 6863 -1 + 679 634 690 738 -1 + 6802 6861 6813 6757 -1 + 733 661 638 706 -1 + 6856 6829 6761 6784 -1 + 664 627 698 753 -1 + 6787 6876 6821 6750 -1 + 688 736 681 635 -1 + 6811 6758 6804 6859 -1 + 632 692 739 674 -1 + 6755 6797 6862 6815 -1 + 702 730 3889 3886 -1 + 3886 3889 10914 10911 -1 + 10911 10914 4791 4788 -1 + 4788 4791 5161 5158 -1 + 5158 5161 5531 5528 -1 + 5528 5531 5901 5898 -1 + 5898 5901 10012 10009 -1 + 6825 10009 10012 6853 -1 + 689 735 672 630 -1 + 6812 6753 6795 6858 -1 + 633 675 731 686 -1 + 6756 6809 6854 6798 -1 + 734 673 629 687 -1 + 6857 6810 6752 6796 -1 + 696 727 655 631 -1 + 6819 6754 6778 6850 -1 + 623 697 732 652 -1 + 6746 6775 6855 6820 -1 + 694 725 653 628 -1 + 6817 6751 6776 6848 -1 + 662 624 681 729 -1 + 6785 6852 6804 6747 -1 + 720 675 625 665 -1 + 6843 6788 6748 6798 -1 + 3888 671 620 3882 -1 + 3888 3882 10907 10913 -1 + 10913 10907 4784 4790 -1 + 4790 4784 5154 5160 -1 + 5160 5154 5524 5530 -1 + 5530 5524 5894 5900 -1 + 5900 5894 10005 10011 -1 + 10011 10005 6743 6794 -1 + 679 723 660 622 -1 + 6802 6745 6783 6846 -1 + 619 671 728 670 -1 + 6742 6793 6851 6794 -1 + 722 682 621 657 -1 + 6845 6780 6744 6805 -1 + 669 618 670 726 -1 + 6792 6849 6793 6741 -1 + 680 626 658 716 -1 + 6803 6839 6781 6749 -1 + 669 724 668 616 -1 + 6792 6739 6791 6847 -1 + 666 614 668 721 -1 + 6789 6844 6791 6737 -1 + 666 719 663 612 -1 + 6789 6735 6786 6842 -1 + 718 678 613 649 -1 + 6841 6772 6736 6801 -1 + 659 610 663 717 -1 + 6782 6840 6786 6733 -1 + 710 683 3883 3887 -1 + 3887 3883 10908 10912 -1 + 10912 10908 4785 4789 -1 + 4789 4785 5155 5159 -1 + 5159 5155 5525 5529 -1 + 5529 5525 5895 5899 -1 + 5899 5895 10006 10010 -1 + 6833 10010 10006 6806 -1 + 617 685 707 639 -1 + 6740 6762 6830 6808 -1 + 677 691 658 615 -1 + 6800 6738 6781 6814 -1 + 609 673 715 650 -1 + 6732 6773 6838 6796 -1 + 646 608 674 713 -1 + 6769 6836 6797 6731 -1 + 659 714 656 607 -1 + 6782 6730 6779 6837 -1 + 684 702 3886 3884 -1 + 3884 3886 10911 10909 -1 + 10909 10911 4788 4786 -1 + 4786 4788 5158 5156 -1 + 5156 5158 5528 5526 -1 + 5526 5528 5898 5896 -1 + 5896 5898 10009 10007 -1 + 6807 10007 10009 6825 -1 + 601 641 712 677 -1 + 6724 6800 6835 6764 -1 + 665 605 647 709 -1 + 6788 6832 6770 6728 -1 + 662 708 645 604 -1 + 6785 6727 6768 6831 -1 + 654 603 656 711 -1 + 6777 6834 6779 6726 -1 + 638 606 672 706 -1 + 6761 6829 6795 6729 -1 + 3880 648 703 3885 -1 + 3880 3885 10910 10905 -1 + 10905 10910 4787 4782 -1 + 4782 4787 5157 5152 -1 + 5152 5157 5527 5522 -1 + 5522 5527 5897 5892 -1 + 5892 5897 10008 10003 -1 + 10003 10008 6826 6771 -1 + 704 643 602 660 -1 + 6827 6783 6725 6766 -1 + 654 705 651 599 -1 + 6777 6722 6774 6828 -1 + 644 596 651 701 -1 + 6767 6824 6774 6719 -1 + 637 700 657 598 -1 + 6760 6721 6780 6823 -1 + 628 600 667 694 -1 + 6751 6817 6790 6723 -1 + 695 648 597 640 -1 + 6818 6763 6720 6771 -1 + 644 699 642 595 -1 + 6767 6718 6765 6822 -1 + 664 696 631 592 -1 + 6787 6715 6754 6819 -1 + 697 623 588 676 -1 + 6820 6799 6711 6746 -1 + 693 647 593 636 -1 + 6816 6759 6716 6770 -1 + 634 594 645 690 -1 + 6757 6813 6768 6717 -1 + 692 632 591 650 -1 + 6815 6773 6714 6755 -1 + 646 689 630 589 -1 + 6769 6712 6753 6812 -1 + 642 688 635 590 -1 + 6765 6713 6758 6811 -1 + 627 581 652 698 -1 + 6750 6821 6775 6704 -1 + 585 643 687 629 -1 + 6708 6752 6810 6766 -1 + 586 633 686 640 -1 + 6709 6763 6809 6756 -1 + 685 617 587 655 -1 + 6808 6778 6710 6740 -1 + 588 611 661 676 -1 + 6711 6799 6784 6734 -1 + 3881 653 684 3884 -1 + 3881 3884 10909 10906 -1 + 10906 10909 4786 4783 -1 + 4783 4786 5156 5153 -1 + 5153 5156 5526 5523 -1 + 5523 5526 5896 5893 -1 + 5893 5896 10007 10004 -1 + 10004 10007 6807 6776 -1 + 683 649 3879 3883 -1 + 3883 3879 10904 10908 -1 + 10908 10904 4781 4785 -1 + 4785 4781 5151 5155 -1 + 5155 5151 5521 5525 -1 + 5525 5521 5891 5895 -1 + 5895 5891 10002 10006 -1 + 6806 10006 10002 6772 -1 + 682 641 579 621 -1 + 6805 6744 6702 6764 -1 + 626 680 636 582 -1 + 6749 6705 6759 6803 -1 + 583 635 681 624 -1 + 6706 6747 6804 6758 -1 + 580 613 678 637 -1 + 6703 6760 6801 6736 -1 + 634 679 622 577 -1 + 6757 6700 6745 6802 -1 + 675 633 578 625 -1 + 6798 6748 6701 6756 -1 + 661 611 584 638 -1 + 6784 6761 6707 6734 -1 + 600 576 639 667 -1 + 6723 6790 6762 6699 -1 + 608 575 632 674 -1 + 6731 6797 6755 6698 -1 + 673 609 573 629 -1 + 6796 6752 6696 6732 -1 + 606 574 630 672 -1 + 6729 6795 6753 6697 -1 + 571 3876 3882 620 -1 + 3882 3876 10901 10907 -1 + 10907 10901 4778 4784 -1 + 4784 4778 5148 5154 -1 + 5154 5148 5518 5524 -1 + 5524 5518 5888 5894 -1 + 5894 5888 9999 10005 -1 + 6694 6743 10005 9999 -1 + 671 619 570 620 -1 + 6794 6743 6693 6742 -1 + 569 619 670 618 -1 + 6692 6741 6793 6742 -1 + 626 572 615 658 -1 + 6749 6781 6738 6695 -1 + 618 669 616 567 -1 + 6741 6690 6739 6792 -1 + 614 565 616 668 -1 + 6737 6791 6739 6688 -1 + 614 666 612 564 -1 + 6737 6687 6735 6789 -1 + 624 662 604 568 -1 + 6747 6691 6727 6785 -1 + 605 665 625 562 -1 + 6728 6685 6748 6788 -1 + 558 601 677 615 -1 + 6681 6738 6800 6724 -1 + 610 561 612 663 -1 + 6733 6786 6735 6684 -1 + 602 563 622 660 -1 + 6725 6783 6745 6686 -1 + 610 659 607 559 -1 + 6733 6682 6730 6782 -1 + 587 566 631 655 -1 + 6710 6778 6754 6689 -1 + 560 598 657 621 -1 + 6683 6744 6780 6721 -1 + 653 3881 3878 628 -1 + 3878 3881 10906 10903 -1 + 10903 10906 4783 4780 -1 + 4780 4783 5153 5150 -1 + 5150 5153 5523 5520 -1 + 5520 5523 5893 5890 -1 + 5890 5893 10004 10001 -1 + 6776 6751 10001 10004 -1 + 627 664 592 553 -1 + 6750 6676 6715 6787 -1 + 603 557 607 656 -1 + 6726 6779 6730 6680 -1 + 603 654 599 556 -1 + 6726 6679 6722 6777 -1 + 648 3880 3874 597 -1 + 3874 3880 10905 10899 -1 + 10899 10905 4782 4776 -1 + 4776 4782 5152 5146 -1 + 5146 5152 5522 5516 -1 + 5516 5522 5892 5886 -1 + 5886 5892 10003 9997 -1 + 6771 6720 9997 10003 -1 + 649 613 3877 3879 -1 + 3879 3877 10902 10904 -1 + 10904 10902 4779 4781 -1 + 4781 4779 5149 5151 -1 + 5151 5149 5519 5521 -1 + 5521 5519 5889 5891 -1 + 5891 5889 10000 10002 -1 + 6772 10002 10000 6736 -1 + 555 609 650 591 -1 + 6678 6714 6773 6732 -1 + 608 646 589 552 -1 + 6731 6675 6712 6769 -1 + 594 554 604 645 -1 + 6717 6768 6727 6677 -1 + 596 548 599 651 -1 + 6719 6774 6722 6671 -1 + 605 549 593 647 -1 + 6728 6770 6716 6672 -1 + 581 544 623 652 -1 + 6704 6775 6746 6667 -1 + 596 644 595 545 -1 + 6719 6668 6718 6767 -1 + 643 585 547 602 -1 + 6766 6725 6670 6708 -1 + 576 551 617 639 -1 + 6699 6762 6740 6674 -1 + 606 638 584 550 -1 + 6729 6673 6707 6761 -1 + 546 586 640 597 -1 + 6669 6720 6763 6709 -1 + 590 542 595 642 -1 + 6713 6765 6718 6665 -1 + 641 601 541 579 -1 + 6764 6702 6664 6724 -1 + 543 580 637 598 -1 + 6666 6721 6760 6703 -1 + 537 582 636 593 -1 + 6660 6716 6759 6705 -1 + 635 583 539 590 -1 + 6758 6713 6662 6706 -1 + 594 634 577 538 -1 + 6717 6661 6700 6757 -1 + 633 586 540 578 -1 + 6756 6701 6663 6709 -1 + 600 628 3878 3875 -1 + 3875 3878 10903 10900 -1 + 10900 10903 4780 4777 -1 + 4777 4780 5150 5147 -1 + 5147 5150 5520 5517 -1 + 5517 5520 5890 5887 -1 + 5887 5890 10001 9998 -1 + 6723 9998 10001 6751 -1 + 575 533 591 632 -1 + 6698 6755 6714 6656 -1 + 574 534 589 630 -1 + 6697 6753 6712 6657 -1 + 611 588 536 584 -1 + 6734 6707 6659 6711 -1 + 535 585 629 573 -1 + 6658 6696 6752 6708 -1 + 592 631 566 532 -1 + 6715 6655 6689 6754 -1 + 572 626 582 530 -1 + 6695 6653 6705 6749 -1 + 528 583 624 568 -1 + 6651 6691 6747 6706 -1 + 551 531 587 617 -1 + 6674 6740 6710 6654 -1 + 578 526 562 625 -1 + 6701 6748 6685 6649 -1 + 563 527 577 622 -1 + 6686 6745 6700 6650 -1 + 529 560 621 579 -1 + 6652 6702 6744 6683 -1 + 613 580 3872 3877 -1 + 3877 3872 10897 10902 -1 + 10902 10897 4774 4779 -1 + 4779 4774 5144 5149 -1 + 5149 5144 5514 5519 -1 + 5519 5514 5884 5889 -1 + 5889 5884 9995 10000 -1 + 6736 10000 9995 6703 -1 + 3876 571 525 3871 -1 + 3876 3871 10896 10901 -1 + 10901 10896 4773 4778 -1 + 4778 4773 5143 5148 -1 + 5148 5143 5513 5518 -1 + 5518 5513 5883 5888 -1 + 5888 5883 9994 9999 -1 + 9999 9994 6648 6694 -1 + 544 513 588 623 -1 + 6667 6746 6711 6636 -1 + 524 571 620 570 -1 + 6647 6693 6743 6694 -1 + 553 514 581 627 -1 + 6676 6750 6704 6637 -1 + 619 569 523 570 -1 + 6742 6693 6646 6692 -1 + 521 569 618 567 -1 + 6644 6690 6741 6692 -1 + 565 520 567 616 -1 + 6688 6739 6690 6643 -1 + 572 522 558 615 -1 + 6695 6738 6681 6645 -1 + 565 614 564 518 -1 + 6688 6641 6687 6737 -1 + 561 515 564 612 -1 + 6684 6735 6687 6638 -1 + 609 555 519 573 -1 + 6732 6696 6642 6678 -1 + 575 608 552 516 -1 + 6698 6639 6675 6731 -1 + 561 610 559 511 -1 + 6684 6634 6682 6733 -1 + 574 606 550 517 -1 + 6697 6640 6673 6729 -1 + 554 512 568 604 -1 + 6677 6727 6691 6635 -1 + 576 600 3875 3873 -1 + 3873 3875 10900 10898 -1 + 10898 10900 4777 4775 -1 + 4775 4777 5147 5145 -1 + 5145 5147 5517 5515 -1 + 5515 5517 5887 5885 -1 + 5885 5887 9998 9996 -1 + 6699 9996 9998 6723 -1 + 557 509 559 607 -1 + 6680 6730 6682 6632 -1 + 563 602 547 510 -1 + 6686 6633 6670 6725 -1 + 549 605 562 505 -1 + 6672 6628 6685 6728 -1 + 557 603 556 506 -1 + 6680 6629 6679 6726 -1 + 508 543 598 560 -1 + 6631 6683 6721 6666 -1 + 3869 546 597 3874 -1 + 3869 3874 10899 10894 -1 + 10894 10899 4776 4771 -1 + 4771 4776 5146 5141 -1 + 5141 5146 5516 5511 -1 + 5511 5516 5886 5881 -1 + 5881 5886 9997 9992 -1 + 9992 9997 6720 6669 -1 + 601 558 507 541 -1 + 6724 6664 6630 6681 -1 + 548 504 556 599 -1 + 6671 6722 6679 6627 -1 + 548 596 545 500 -1 + 6671 6623 6668 6719 -1 + 554 594 538 501 -1 + 6677 6624 6661 6717 -1 + 566 587 531 503 -1 + 6689 6626 6654 6710 -1 + 542 495 545 595 -1 + 6665 6718 6668 6618 -1 + 586 546 502 540 -1 + 6709 6663 6625 6669 -1 + 549 498 537 593 -1 + 6672 6716 6660 6621 -1 + 533 497 555 591 -1 + 6656 6714 6678 6620 -1 + 534 499 552 589 -1 + 6657 6712 6675 6622 -1 + 585 535 496 547 -1 + 6708 6670 6619 6658 -1 + 542 590 539 492 -1 + 6665 6615 6662 6713 -1 + 550 584 536 494 -1 + 6673 6617 6659 6707 -1 + 553 592 532 490 -1 + 6676 6613 6655 6715 -1 + 551 576 3873 3870 -1 + 3870 3873 10898 10895 -1 + 10895 10898 4775 4772 -1 + 4772 4775 5145 5142 -1 + 5142 5145 5515 5512 -1 + 5512 5515 5885 5882 -1 + 5882 5885 9996 9993 -1 + 6674 9993 9996 6699 -1 + 580 543 3868 3872 -1 + 3872 3868 10893 10897 -1 + 10897 10893 4770 4774 -1 + 4774 4770 5140 5144 -1 + 5144 5140 5510 5514 -1 + 5514 5510 5880 5884 -1 + 5884 5880 9991 9995 -1 + 6703 9995 9991 6666 -1 + 491 529 579 541 -1 + 6614 6664 6702 6652 -1 + 526 578 540 493 -1 + 6649 6616 6663 6701 -1 + 583 528 489 539 -1 + 6706 6662 6612 6651 -1 + 582 537 487 530 -1 + 6705 6653 6610 6660 -1 + 527 488 538 577 -1 + 6650 6700 6661 6611 -1 + 544 581 514 486 -1 + 6667 6609 6637 6704 -1 + 513 480 536 588 -1 + 6636 6711 6659 6603 -1 + 485 535 573 519 -1 + 6608 6642 6696 6658 -1 + 517 484 534 574 -1 + 6640 6697 6657 6607 -1 + 533 575 516 483 -1 + 6656 6606 6639 6698 -1 + 522 572 530 482 -1 + 6645 6605 6653 6695 -1 + 512 481 528 568 -1 + 6635 6691 6651 6604 -1 + 475 3866 3871 525 -1 + 3871 3866 10891 10896 -1 + 10896 10891 4768 4773 -1 + 4773 4768 5138 5143 -1 + 5143 5138 5508 5513 -1 + 5513 5508 5878 5883 -1 + 5883 5878 9989 9994 -1 + 6598 6648 9994 9989 -1 + 571 524 477 525 -1 + 6694 6648 6600 6647 -1 + 474 524 570 523 -1 + 6597 6646 6693 6647 -1 + 479 508 560 529 -1 + 6602 6652 6683 6631 -1 + 527 563 510 476 -1 + 6650 6599 6633 6686 -1 + 569 521 473 523 -1 + 6692 6646 6596 6644 -1 + 520 472 521 567 -1 + 6643 6690 6644 6595 -1 + 520 565 518 471 -1 + 6643 6594 6641 6688 -1 + 503 470 532 566 -1 + 6626 6689 6655 6593 -1 + 469 518 564 515 -1 + 6592 6638 6687 6641 -1 + 522 478 507 558 -1 + 6645 6681 6630 6601 -1 + 515 561 511 468 -1 + 6638 6591 6634 6684 -1 + 509 466 511 559 -1 + 6632 6682 6634 6589 -1 + 526 454 505 562 -1 + 6649 6685 6628 6577 -1 + 531 551 3870 3867 -1 + 3867 3870 10895 10892 -1 + 10892 10895 4772 4769 -1 + 4769 4772 5142 5139 -1 + 5139 5142 5512 5509 -1 + 5509 5512 5882 5879 -1 + 5879 5882 9993 9990 -1 + 6654 9990 9993 6674 -1 + 509 557 506 463 -1 + 6632 6586 6629 6680 -1 + 512 554 501 467 -1 + 6635 6590 6624 6677 -1 + 497 465 519 555 -1 + 6620 6678 6642 6588 -1 + 546 3869 3864 502 -1 + 3864 3869 10894 10889 -1 + 10889 10894 4771 4766 -1 + 4766 4771 5141 5136 -1 + 5136 5141 5511 5506 -1 + 5506 5511 5881 5876 -1 + 5876 5881 9992 9987 -1 + 6669 6625 9987 9992 -1 + 499 461 516 552 -1 + 6622 6675 6639 6584 -1 + 517 550 494 462 -1 + 6640 6585 6617 6673 -1 + 504 458 506 556 -1 + 6627 6679 6629 6581 -1 + 496 460 510 547 -1 + 6619 6670 6633 6583 -1 + 514 553 490 457 -1 + 6637 6580 6613 6676 -1 + 504 548 500 455 -1 + 6627 6578 6623 6671 -1 + 543 508 3865 3868 -1 + 3868 3865 10890 10893 -1 + 10893 10890 4767 4770 -1 + 4770 4767 5137 5140 -1 + 5140 5137 5507 5510 -1 + 5510 5507 5877 5880 -1 + 5880 5877 9988 9991 -1 + 6666 9991 9988 6631 -1 + 498 549 505 453 -1 + 6621 6576 6628 6672 -1 + 464 491 541 507 -1 + 6587 6630 6664 6614 -1 + 502 459 493 540 -1 + 6625 6663 6616 6582 -1 + 495 452 500 545 -1 + 6618 6668 6623 6575 -1 + 513 544 486 450 -1 + 6636 6573 6609 6667 -1 + 495 542 492 449 -1 + 6618 6572 6615 6665 -1 + 488 451 501 538 -1 + 6611 6661 6624 6574 -1 + 498 447 487 537 -1 + 6621 6660 6610 6570 -1 + 489 444 492 539 -1 + 6612 6662 6615 6567 -1 + 535 485 448 496 -1 + 6658 6619 6571 6608 -1 + 499 534 484 446 -1 + 6622 6569 6607 6657 -1 + 483 445 497 533 -1 + 6606 6656 6620 6568 -1 + 480 443 494 536 -1 + 6603 6659 6617 6566 -1 + 503 531 3867 3863 -1 + 3863 3867 10892 10888 -1 + 10888 10892 4769 4765 -1 + 4765 4769 5139 5135 -1 + 5135 5139 5509 5505 -1 + 5505 5509 5879 5875 -1 + 5875 5879 9990 9986 -1 + 6626 9986 9990 6654 -1 + 529 491 440 479 -1 + 6652 6602 6563 6614 -1 + 481 442 489 528 -1 + 6604 6651 6612 6565 -1 + 438 482 530 487 -1 + 6561 6610 6653 6605 -1 + 456 454 526 493 -1 + 6579 6616 6649 6577 -1 + 488 527 476 439 -1 + 6611 6562 6599 6650 -1 + 470 437 490 532 -1 + 6593 6655 6613 6560 -1 + 478 522 482 436 -1 + 6601 6559 6605 6645 -1 + 431 475 525 477 -1 + 6554 6600 6648 6598 -1 + 3866 475 429 3861 -1 + 3866 3861 10886 10891 -1 + 10891 10886 4763 4768 -1 + 4768 4763 5133 5138 -1 + 5138 5133 5503 5508 -1 + 5508 5503 5873 5878 -1 + 5878 5873 9984 9989 -1 + 9989 9984 6552 6598 -1 + 524 474 433 477 -1 + 6647 6600 6556 6597 -1 + 435 485 519 465 -1 + 6558 6588 6642 6608 -1 + 428 474 523 473 -1 + 6551 6596 6646 6597 -1 + 478 441 464 507 -1 + 6601 6630 6587 6564 -1 + 481 512 467 434 -1 + 6604 6557 6590 6635 -1 + 484 517 462 430 -1 + 6607 6553 6585 6640 -1 + 472 426 473 521 -1 + 6595 6644 6596 6549 -1 + 461 432 483 516 -1 + 6584 6639 6606 6555 -1 + 472 520 471 425 -1 + 6595 6548 6594 6643 -1 + 457 427 486 514 -1 + 6580 6637 6609 6550 -1 + 518 469 423 471 -1 + 6641 6594 6546 6592 -1 + 422 469 515 468 -1 + 6545 6591 6638 6592 -1 + 508 479 3862 3865 -1 + 3865 3862 10887 10890 -1 + 10890 10887 4764 4767 -1 + 4767 4764 5134 5137 -1 + 5137 5134 5504 5507 -1 + 5507 5504 5874 5877 -1 + 5877 5874 9985 9988 -1 + 6631 9988 9985 6602 -1 + 460 424 476 510 -1 + 6583 6633 6599 6547 -1 + 466 419 468 511 -1 + 6589 6634 6591 6542 -1 + 480 513 450 420 -1 + 6603 6543 6573 6636 -1 + 466 509 463 418 -1 + 6589 6541 6586 6632 -1 + 459 502 3864 3859 -1 + 3859 3864 10889 10884 -1 + 10884 10889 4766 4761 -1 + 4761 4766 5136 5131 -1 + 5131 5136 5506 5501 -1 + 5501 5506 5876 5871 -1 + 5871 5876 9987 9982 -1 + 6582 9982 9987 6625 -1 + 458 416 463 506 -1 + 6581 6629 6586 6539 -1 + 451 417 467 501 -1 + 6574 6624 6590 6540 -1 + 421 456 493 459 -1 + 6544 6582 6616 6579 -1 + 458 504 455 414 -1 + 6581 6537 6578 6627 -1 + 470 503 3863 3860 -1 + 3860 3863 10888 10885 -1 + 10885 10888 4765 4762 -1 + 4762 4765 5135 5132 -1 + 5132 5135 5505 5502 -1 + 5502 5505 5875 5872 -1 + 5872 5875 9986 9983 -1 + 6593 9983 9986 6626 -1 + 460 496 448 415 -1 + 6583 6538 6571 6619 -1 + 452 410 455 500 -1 + 6575 6623 6578 6533 -1 + 465 497 445 413 -1 + 6588 6536 6568 6620 -1 + 446 411 461 499 -1 + 6569 6622 6584 6534 -1 + 404 453 505 454 -1 + 6527 6577 6628 6576 -1 + 491 464 412 440 -1 + 6614 6563 6535 6587 -1 + 443 409 462 494 -1 + 6566 6617 6585 6532 -1 + 452 495 449 408 -1 + 6575 6531 6572 6618 -1 + 447 498 453 407 -1 + 6570 6530 6576 6621 -1 + 444 403 449 492 -1 + 6567 6615 6572 6526 -1 + 437 405 457 490 -1 + 6560 6613 6580 6528 -1 + 451 488 439 406 -1 + 6574 6529 6562 6611 -1 + 444 489 442 402 -1 + 6567 6525 6565 6612 -1 + 447 399 438 487 -1 + 6570 6610 6561 6522 -1 + 401 448 485 435 -1 + 6524 6558 6608 6571 -1 + 427 400 450 486 -1 + 6550 6609 6573 6523 -1 + 446 484 430 396 -1 + 6569 6519 6553 6607 -1 + 445 483 432 397 -1 + 6568 6520 6555 6606 -1 + 442 481 434 398 -1 + 6565 6521 6557 6604 -1 + 440 3858 3862 479 -1 + 3862 3858 10883 10887 -1 + 10887 10883 4760 4764 -1 + 4764 4760 5130 5134 -1 + 5134 5130 5500 5504 -1 + 5504 5500 5870 5874 -1 + 5874 5870 9981 9985 -1 + 6563 6602 9985 9981 -1 + 392 441 478 436 -1 + 6515 6559 6601 6564 -1 + 482 438 391 436 -1 + 6605 6559 6514 6561 -1 + 424 394 439 476 -1 + 6547 6599 6562 6517 -1 + 443 480 420 393 -1 + 6566 6516 6543 6603 -1 + 454 456 421 395 -1 + 6577 6518 6544 6579 -1 + 433 390 431 477 -1 + 6556 6600 6554 6513 -1 + 475 431 387 429 -1 + 6598 6552 6510 6554 -1 + 429 389 3855 3861 -1 + 3861 3855 10880 10886 -1 + 10886 10880 4757 4763 -1 + 4763 4757 5127 5133 -1 + 5133 5127 5497 5503 -1 + 5503 5497 5867 5873 -1 + 5873 5867 9978 9984 -1 + 6552 9984 9978 6512 -1 + 474 428 388 433 -1 + 6597 6556 6511 6551 -1 + 426 385 428 473 -1 + 6549 6596 6551 6508 -1 + 426 472 425 384 -1 + 6549 6507 6548 6595 -1 + 441 392 412 464 -1 + 6564 6587 6535 6515 -1 + 383 425 471 423 -1 + 6506 6546 6594 6548 -1 + 469 422 382 423 -1 + 6592 6546 6505 6545 -1 + 417 386 434 467 -1 + 6540 6590 6557 6509 -1 + 437 470 3860 3857 -1 + 3857 3860 10885 10882 -1 + 10882 10885 4762 4759 -1 + 4759 4762 5132 5129 -1 + 5129 5132 5502 5499 -1 + 5499 5502 5872 5869 -1 + 5869 5872 9983 9980 -1 + 6560 9980 9983 6593 -1 + 3856 421 459 3859 -1 + 3856 3859 10884 10881 -1 + 10881 10884 4761 4758 -1 + 4758 4761 5131 5128 -1 + 5128 5131 5501 5498 -1 + 5498 5501 5871 5868 -1 + 5868 5871 9982 9979 -1 + 9979 9982 6582 6544 -1 + 419 379 422 468 -1 + 6542 6591 6545 6502 -1 + 381 435 465 413 -1 + 6504 6536 6588 6558 -1 + 419 466 418 377 -1 + 6542 6500 6541 6589 -1 + 432 461 411 380 -1 + 6555 6503 6534 6584 -1 + 424 460 415 376 -1 + 6547 6499 6538 6583 -1 + 409 378 430 462 -1 + 6532 6585 6553 6501 -1 + 416 374 418 463 -1 + 6539 6586 6541 6497 -1 + 405 375 427 457 -1 + 6528 6580 6550 6498 -1 + 416 458 414 372 -1 + 6539 6495 6537 6581 -1 + 410 370 414 455 -1 + 6533 6578 6537 6493 -1 + 417 451 406 373 -1 + 6540 6496 6529 6574 -1 + 400 371 420 450 -1 + 6523 6573 6543 6494 -1 + 410 452 408 368 -1 + 6533 6491 6531 6575 -1 + 403 367 408 449 -1 + 6526 6572 6531 6490 -1 + 448 401 365 415 -1 + 6571 6538 6488 6524 -1 + 413 445 397 369 -1 + 6536 6492 6520 6568 -1 + 453 404 361 407 -1 + 6576 6530 6484 6527 -1 + 411 446 396 366 -1 + 6534 6489 6519 6569 -1 + 403 444 402 364 -1 + 6526 6487 6525 6567 -1 + 3858 440 412 3854 -1 + 3858 3854 10879 10883 -1 + 10883 10879 4756 4760 -1 + 4760 4756 5126 5130 -1 + 5130 5126 5496 5500 -1 + 5500 5496 5866 5870 -1 + 5870 5866 9977 9981 -1 + 9981 9977 6535 6563 -1 + 399 447 407 360 -1 + 6522 6483 6530 6570 -1 + 358 404 454 395 -1 + 6481 6518 6577 6527 -1 + 409 443 393 362 -1 + 6532 6485 6516 6566 -1 + 394 363 406 439 -1 + 6517 6562 6529 6486 -1 + 359 402 442 398 -1 + 6482 6521 6565 6525 -1 + 405 437 3857 3853 -1 + 3853 3857 10882 10878 -1 + 10878 10882 4759 4755 -1 + 4755 4759 5129 5125 -1 + 5125 5129 5499 5495 -1 + 5495 5499 5869 5865 -1 + 5865 5869 9980 9976 -1 + 6528 9976 9980 6560 -1 + 399 355 391 438 -1 + 6522 6561 6514 6478 -1 + 386 357 398 434 -1 + 6509 6557 6521 6480 -1 + 435 381 352 401 -1 + 6558 6524 6475 6504 -1 + 380 354 397 432 -1 + 6503 6555 6520 6477 -1 + 375 356 400 427 -1 + 6498 6550 6523 6479 -1 + 378 353 396 430 -1 + 6501 6553 6519 6476 -1 + 392 436 391 342 -1 + 6515 6465 6514 6559 -1 + 421 3856 3852 395 -1 + 3852 3856 10881 10877 -1 + 10877 10881 4758 4754 -1 + 4754 4758 5128 5124 -1 + 5124 5128 5498 5494 -1 + 5494 5498 5868 5864 -1 + 5864 5868 9979 9975 -1 + 6544 6518 9975 9979 -1 + 390 433 388 350 -1 + 6513 6473 6511 6556 -1 + 390 351 387 431 -1 + 6513 6554 6510 6474 -1 + 389 429 387 349 -1 + 6512 6472 6510 6552 -1 + 348 3851 3855 389 -1 + 3855 3851 10876 10880 -1 + 10880 10876 4753 4757 -1 + 4757 4753 5123 5127 -1 + 5127 5123 5493 5497 -1 + 5497 5493 5863 5867 -1 + 5867 5863 9974 9978 -1 + 6471 6512 9978 9974 -1 + 385 347 388 428 -1 + 6508 6551 6511 6470 -1 + 394 424 376 346 -1 + 6517 6469 6499 6547 -1 + 385 426 384 345 -1 + 6508 6468 6507 6549 -1 + 425 383 340 384 -1 + 6548 6507 6463 6506 -1 + 341 383 423 382 -1 + 6464 6505 6546 6506 -1 + 379 339 382 422 -1 + 6502 6545 6505 6462 -1 + 343 393 420 371 -1 + 6466 6494 6543 6516 -1 + 386 417 373 344 -1 + 6509 6467 6496 6540 -1 + 379 419 377 337 -1 + 6502 6460 6500 6542 -1 + 374 336 377 418 -1 + 6497 6541 6500 6459 -1 + 338 381 413 369 -1 + 6461 6492 6536 6504 -1 + 374 416 372 334 -1 + 6497 6457 6495 6539 -1 + 392 3849 3854 412 -1 + 3854 3849 10874 10879 -1 + 10879 10874 4751 4756 -1 + 4756 4751 5121 5126 -1 + 5126 5121 5491 5496 -1 + 5496 5491 5861 5866 -1 + 5866 5861 9972 9977 -1 + 6515 6535 9977 9972 -1 + 380 411 366 335 -1 + 6503 6458 6489 6534 -1 + 370 333 372 414 -1 + 6493 6537 6495 6456 -1 + 327 376 415 365 -1 + 6450 6488 6538 6499 -1 + 378 409 362 331 -1 + 6501 6454 6485 6532 -1 + 370 410 368 330 -1 + 6493 6453 6491 6533 -1 + 363 332 373 406 -1 + 6486 6529 6496 6455 -1 + 375 405 3853 3850 -1 + 3850 3853 10878 10875 -1 + 10875 10878 4755 4752 -1 + 4752 4755 5125 5122 -1 + 5122 5125 5495 5492 -1 + 5492 5495 5865 5862 -1 + 5862 5865 9976 9973 -1 + 6498 9973 9976 6528 -1 + 367 328 368 408 -1 + 6490 6531 6491 6451 -1 + 367 403 364 325 -1 + 6490 6448 6487 6526 -1 + 371 400 356 326 -1 + 6494 6449 6479 6523 -1 + 354 329 369 397 -1 + 6477 6520 6492 6452 -1 + 319 360 407 361 -1 + 6442 6484 6530 6483 -1 + 402 359 323 364 -1 + 6525 6487 6446 6482 -1 + 404 358 320 361 -1 + 6527 6484 6443 6481 -1 + 353 322 366 396 -1 + 6476 6519 6489 6445 -1 + 321 359 398 357 -1 + 6444 6480 6521 6482 -1 + 401 352 315 365 -1 + 6524 6488 6438 6475 -1 + 363 394 346 324 -1 + 6486 6447 6469 6517 -1 + 355 399 360 317 -1 + 6478 6440 6483 6522 -1 + 393 343 318 362 -1 + 6516 6485 6441 6466 -1 + 3847 358 395 3852 -1 + 3847 3852 10877 10872 -1 + 10872 10877 4754 4749 -1 + 4749 4754 5124 5119 -1 + 5119 5124 5494 5489 -1 + 5489 5494 5864 5859 -1 + 5859 5864 9975 9970 -1 + 9970 9975 6518 6481 -1 + 357 386 344 316 -1 + 6480 6439 6467 6509 -1 + 351 390 350 313 -1 + 6474 6436 6473 6513 -1 + 351 312 349 387 -1 + 6474 6510 6472 6435 -1 + 311 348 389 349 -1 + 6434 6472 6512 6471 -1 + 3851 348 310 3846 -1 + 3851 3846 10871 10876 -1 + 10876 10871 4748 4753 -1 + 4753 4748 5118 5123 -1 + 5123 5118 5488 5493 -1 + 5493 5488 5858 5863 -1 + 5863 5858 9969 9974 -1 + 9974 9969 6433 6471 -1 + 309 350 388 347 -1 + 6432 6470 6511 6473 -1 + 355 305 342 391 -1 + 6478 6514 6465 6428 -1 + 347 385 345 308 -1 + 6470 6431 6468 6508 -1 + 306 345 384 340 -1 + 6429 6463 6507 6468 -1 + 381 338 302 352 -1 + 6504 6475 6425 6461 -1 + 383 341 303 340 -1 + 6506 6463 6426 6464 -1 + 354 380 335 307 -1 + 6477 6430 6458 6503 -1 + 300 341 382 339 -1 + 6423 6462 6505 6464 -1 + 339 379 337 299 -1 + 6462 6422 6460 6502 -1 + 356 375 3850 3848 -1 + 3848 3850 10875 10873 -1 + 10873 10875 4752 4750 -1 + 4750 4752 5122 5120 -1 + 5120 5122 5492 5490 -1 + 5490 5492 5862 5860 -1 + 5860 5862 9973 9971 -1 + 6479 9971 9973 6498 -1 + 353 378 331 304 -1 + 6476 6427 6454 6501 -1 + 3849 392 342 3845 -1 + 3849 3845 10870 10874 -1 + 10874 10870 4747 4751 -1 + 4751 4747 5117 5121 -1 + 5121 5117 5487 5491 -1 + 5491 5487 5857 5861 -1 + 5861 5857 9968 9972 -1 + 9972 9968 6465 6515 -1 + 336 298 337 377 -1 + 6459 6500 6460 6421 -1 + 301 344 373 332 -1 + 6424 6455 6496 6467 -1 + 329 314 338 369 -1 + 6452 6492 6461 6437 -1 + 336 374 334 296 -1 + 6459 6419 6457 6497 -1 + 326 297 343 371 -1 + 6449 6494 6466 6420 -1 + 376 327 287 346 -1 + 6499 6469 6410 6450 -1 + 333 294 334 372 -1 + 6456 6495 6457 6417 -1 + 333 370 330 293 -1 + 6456 6416 6453 6493 -1 + 328 290 330 368 -1 + 6451 6491 6453 6413 -1 + 332 363 324 295 -1 + 6455 6418 6447 6486 -1 + 322 291 335 366 -1 + 6445 6489 6458 6414 -1 + 328 367 325 288 -1 + 6451 6411 6448 6490 -1 + 289 331 362 318 -1 + 6412 6441 6485 6454 -1 + 286 325 364 323 -1 + 6409 6446 6487 6448 -1 + 283 327 365 315 -1 + 6406 6438 6488 6450 -1 + 359 321 284 323 -1 + 6482 6446 6407 6444 -1 + 329 354 307 285 -1 + 6452 6408 6430 6477 -1 + 280 319 361 320 -1 + 6403 6443 6484 6442 -1 + 360 319 278 317 -1 + 6483 6440 6401 6442 -1 + 282 321 357 316 -1 + 6405 6439 6480 6444 -1 + 326 356 3848 3844 -1 + 3844 3848 10873 10869 -1 + 10869 10873 4750 4746 -1 + 4746 4750 5120 5116 -1 + 5116 5120 5490 5486 -1 + 5486 5490 5860 5856 -1 + 5856 5860 9971 9967 -1 + 6449 9967 9971 6479 -1 + 358 3847 3843 320 -1 + 3843 3847 10872 10868 -1 + 10868 10872 4749 4745 -1 + 4745 4749 5119 5115 -1 + 5115 5119 5489 5485 -1 + 5485 5489 5859 5855 -1 + 5855 5859 9970 9966 -1 + 6481 6443 9966 9970 -1 + 322 353 304 281 -1 + 6445 6404 6427 6476 -1 + 287 292 324 346 -1 + 6410 6469 6447 6415 -1 + 305 355 317 270 -1 + 6428 6393 6440 6478 -1 + 312 351 313 276 -1 + 6435 6399 6436 6474 -1 + 275 311 349 312 -1 + 6398 6435 6472 6434 -1 + 344 301 279 316 -1 + 6467 6439 6402 6424 -1 + 348 311 274 310 -1 + 6471 6433 6397 6434 -1 + 350 309 273 313 -1 + 6473 6436 6396 6432 -1 + 310 272 3842 3846 -1 + 3846 3842 10867 10871 -1 + 10871 10867 4744 4748 -1 + 4748 4744 5114 5118 -1 + 5118 5114 5484 5488 -1 + 5488 5484 5854 5858 -1 + 5858 5854 9965 9969 -1 + 6433 9969 9965 6395 -1 + 297 277 318 343 -1 + 6420 6466 6441 6400 -1 + 271 309 347 308 -1 + 6394 6431 6470 6432 -1 + 302 260 315 352 -1 + 6425 6475 6438 6383 -1 + 345 306 269 308 -1 + 6468 6431 6392 6429 -1 + 268 306 340 303 -1 + 6391 6426 6463 6429 -1 + 314 265 302 338 -1 + 6437 6461 6425 6388 -1 + 341 300 266 303 -1 + 6464 6426 6389 6423 -1 + 264 300 339 299 -1 + 6387 6422 6462 6423 -1 + 298 262 299 337 -1 + 6421 6460 6422 6385 -1 + 305 3841 3845 342 -1 + 3845 3841 10866 10870 -1 + 10870 10866 4743 4747 -1 + 4747 4743 5113 5117 -1 + 5117 5113 5483 5487 -1 + 5487 5483 5853 5857 -1 + 5857 5853 9964 9968 -1 + 6428 6465 9968 9964 -1 + 267 301 332 295 -1 + 6390 6418 6455 6424 -1 + 298 336 296 259 -1 + 6421 6382 6419 6459 -1 + 291 261 307 335 -1 + 6414 6458 6430 6384 -1 + 294 257 296 334 -1 + 6417 6457 6419 6380 -1 + 265 314 329 285 -1 + 6388 6408 6452 6437 -1 + 331 289 258 304 -1 + 6454 6427 6381 6412 -1 + 294 333 293 256 -1 + 6417 6379 6416 6456 -1 + 324 292 263 295 -1 + 6447 6418 6386 6415 -1 + 290 255 293 330 -1 + 6413 6453 6416 6378 -1 + 297 326 3844 3840 -1 + 3840 3844 10869 10865 -1 + 10865 10869 4746 4742 -1 + 4742 4746 5116 5112 -1 + 5112 5116 5486 5482 -1 + 5482 5486 5856 5852 -1 + 5852 5856 9967 9963 -1 + 6420 9963 9967 6449 -1 + 290 328 288 254 -1 + 6413 6377 6411 6451 -1 + 325 286 253 288 -1 + 6448 6411 6376 6409 -1 + 291 322 281 252 -1 + 6414 6375 6404 6445 -1 + 327 283 248 287 -1 + 6450 6410 6371 6406 -1 + 250 286 323 284 -1 + 6373 6407 6446 6409 -1 + 277 251 289 318 -1 + 6400 6441 6412 6374 -1 + 321 282 249 284 -1 + 6444 6407 6372 6405 -1 + 247 282 316 279 -1 + 6370 6402 6439 6405 -1 + 3838 280 320 3843 -1 + 3838 3843 10868 10863 -1 + 10863 10868 4745 4740 -1 + 4740 4745 5115 5110 -1 + 5110 5115 5485 5480 -1 + 5480 5485 5855 5850 -1 + 5850 5855 9966 9961 -1 + 9961 9966 6443 6403 -1 + 319 280 244 278 -1 + 6442 6401 6367 6403 -1 + 261 245 285 307 -1 + 6384 6430 6408 6368 -1 + 278 234 270 317 -1 + 6401 6440 6393 6357 -1 + 242 275 312 276 -1 + 6365 6399 6435 6398 -1 + 311 275 241 274 -1 + 6434 6397 6364 6398 -1 + 273 240 276 313 -1 + 6396 6436 6399 6363 -1 + 272 310 274 239 -1 + 6395 6362 6397 6433 -1 + 231 283 315 260 -1 + 6354 6383 6438 6406 -1 + 309 271 237 273 -1 + 6432 6396 6360 6394 -1 + 292 287 246 263 -1 + 6415 6386 6369 6410 -1 + 272 236 3837 3842 -1 + 3842 3837 10862 10867 -1 + 10867 10862 4739 4744 -1 + 4744 4739 5109 5114 -1 + 5114 5109 5479 5484 -1 + 5484 5479 5849 5854 -1 + 5854 5849 9960 9965 -1 + 6395 9965 9960 6359 -1 + 301 267 243 279 -1 + 6424 6402 6366 6390 -1 + 235 271 308 269 -1 + 6358 6392 6431 6394 -1 + 238 281 304 258 -1 + 6361 6381 6427 6404 -1 + 306 268 233 269 -1 + 6429 6392 6356 6391 -1 + 266 230 268 303 -1 + 6389 6426 6391 6353 -1 + 300 264 229 266 -1 + 6423 6389 6352 6387 -1 + 3841 305 270 3836 -1 + 3841 3836 10861 10866 -1 + 10866 10861 4738 4743 -1 + 4743 4738 5108 5113 -1 + 5113 5108 5478 5483 -1 + 5483 5478 5848 5853 -1 + 5853 5848 9959 9964 -1 + 9964 9959 6393 6428 -1 + 277 297 3840 3839 -1 + 3839 3840 10865 10864 -1 + 10864 10865 4742 4741 -1 + 4741 4742 5112 5111 -1 + 5111 5112 5482 5481 -1 + 5481 5482 5852 5851 -1 + 5851 5852 9963 9962 -1 + 6400 9962 9963 6420 -1 + 232 267 295 263 -1 + 6355 6386 6418 6390 -1 + 262 228 264 299 -1 + 6385 6422 6387 6351 -1 + 262 298 259 227 -1 + 6385 6350 6382 6421 -1 + 260 302 265 221 -1 + 6383 6344 6388 6425 -1 + 257 226 259 296 -1 + 6380 6419 6382 6349 -1 + 257 294 256 224 -1 + 6380 6347 6379 6417 -1 + 261 291 252 225 -1 + 6384 6348 6375 6414 -1 + 255 222 256 293 -1 + 6378 6416 6379 6345 -1 + 255 290 254 220 -1 + 6378 6343 6377 6413 -1 + 251 223 258 289 -1 + 6374 6412 6381 6346 -1 + 219 254 288 253 -1 + 6342 6376 6411 6377 -1 + 245 217 265 285 -1 + 6368 6408 6388 6340 -1 + 286 250 218 253 -1 + 6409 6376 6341 6373 -1 + 216 250 284 249 -1 + 6339 6372 6407 6373 -1 + 246 287 248 213 -1 + 6369 6336 6371 6410 -1 + 281 238 215 252 -1 + 6404 6375 6338 6361 -1 + 282 247 214 249 -1 + 6405 6372 6337 6370 -1 + 251 277 3839 3835 -1 + 3835 3839 10864 10860 -1 + 10860 10864 4741 4737 -1 + 4737 4741 5111 5107 -1 + 5107 5111 5481 5477 -1 + 5477 5481 5851 5847 -1 + 5847 5851 9962 9958 -1 + 6374 9958 9962 6400 -1 + 212 247 279 243 -1 + 6335 6366 6402 6370 -1 + 283 231 209 248 -1 + 6406 6371 6332 6354 -1 + 280 3838 3834 244 -1 + 3834 3838 10863 10859 -1 + 10859 10863 4740 4736 -1 + 4736 4740 5110 5106 -1 + 5106 5110 5480 5476 -1 + 5476 5480 5850 5846 -1 + 5846 5850 9961 9957 -1 + 6403 6367 9957 9961 -1 + 275 242 211 241 -1 + 6398 6364 6334 6365 -1 + 208 242 276 240 -1 + 6331 6363 6399 6365 -1 + 210 239 274 241 -1 + 6333 6364 6397 6362 -1 + 240 273 237 206 -1 + 6363 6329 6360 6396 -1 + 234 278 244 200 -1 + 6357 6323 6367 6401 -1 + 236 272 239 207 -1 + 6359 6330 6362 6395 -1 + 271 235 205 237 -1 + 6394 6360 6328 6358 -1 + 236 204 3833 3837 -1 + 3837 3833 10858 10862 -1 + 10862 10858 4735 4739 -1 + 4739 4735 5105 5109 -1 + 5109 5105 5475 5479 -1 + 5479 5475 5845 5849 -1 + 5849 5845 9956 9960 -1 + 6359 9960 9956 6327 -1 + 203 232 263 246 -1 + 6326 6369 6386 6355 -1 + 201 235 269 233 -1 + 6324 6356 6392 6358 -1 + 267 232 202 243 -1 + 6390 6366 6325 6355 -1 + 230 198 233 268 -1 + 6353 6391 6356 6321 -1 + 234 3832 3836 270 -1 + 3836 3832 10857 10861 -1 + 10861 10857 4734 4738 -1 + 4738 4734 5104 5108 -1 + 5108 5104 5474 5478 -1 + 5478 5474 5844 5848 -1 + 5848 5844 9955 9959 -1 + 6357 6393 9959 9955 -1 + 245 261 225 199 -1 + 6368 6322 6348 6384 -1 + 230 266 229 196 -1 + 6353 6319 6352 6389 -1 + 228 195 229 264 -1 + 6351 6387 6352 6318 -1 + 223 197 238 258 -1 + 6346 6381 6361 6320 -1 + 228 262 227 194 -1 + 6351 6317 6350 6385 -1 + 226 193 227 259 -1 + 6349 6382 6350 6316 -1 + 226 257 224 192 -1 + 6349 6315 6347 6380 -1 + 187 231 260 221 -1 + 6310 6344 6383 6354 -1 + 222 191 224 256 -1 + 6345 6379 6347 6314 -1 + 222 255 220 190 -1 + 6345 6313 6343 6378 -1 + 217 184 221 265 -1 + 6340 6388 6344 6307 -1 + 254 219 189 220 -1 + 6377 6343 6312 6342 -1 + 215 188 225 252 -1 + 6338 6375 6348 6311 -1 + 186 219 253 218 -1 + 6309 6341 6376 6342 -1 + 223 251 3835 3831 -1 + 3831 3835 10860 10856 -1 + 10856 10860 4737 4733 -1 + 4733 4737 5107 5103 -1 + 5103 5107 5477 5473 -1 + 5473 5477 5847 5843 -1 + 5843 5847 9958 9954 -1 + 6346 9954 9958 6374 -1 + 250 216 185 218 -1 + 6373 6341 6308 6339 -1 + 183 216 249 214 -1 + 6306 6337 6372 6339 -1 + 247 212 182 214 -1 + 6370 6337 6305 6335 -1 + 217 245 199 173 -1 + 6340 6296 6322 6368 -1 + 197 181 215 238 -1 + 6320 6361 6338 6304 -1 + 209 166 213 248 -1 + 6332 6371 6336 6289 -1 + 180 210 241 211 -1 + 6303 6334 6364 6333 -1 + 242 208 179 211 -1 + 6365 6334 6302 6331 -1 + 176 212 243 202 -1 + 6299 6325 6366 6335 -1 + 170 203 246 213 -1 + 6293 6336 6369 6326 -1 + 239 210 178 207 -1 + 6362 6330 6301 6333 -1 + 177 208 240 206 -1 + 6300 6329 6363 6331 -1 + 175 206 237 205 -1 + 6298 6328 6360 6329 -1 + 204 236 207 174 -1 + 6327 6297 6330 6359 -1 + 235 201 172 205 -1 + 6358 6328 6295 6324 -1 + 3828 200 244 3834 -1 + 3828 3834 10859 10853 -1 + 10853 10859 4736 4730 -1 + 4730 4736 5106 5100 -1 + 5100 5106 5476 5470 -1 + 5470 5476 5846 5840 -1 + 5840 5846 9957 9951 -1 + 9951 9957 6367 6323 -1 + 204 171 3830 3833 -1 + 3833 3830 10855 10858 -1 + 10858 10855 4732 4735 -1 + 4735 4732 5102 5105 -1 + 5105 5102 5472 5475 -1 + 5475 5472 5842 5845 -1 + 5845 5842 9953 9956 -1 + 6327 9956 9953 6294 -1 + 232 203 168 202 -1 + 6355 6325 6291 6326 -1 + 169 201 233 198 -1 + 6292 6321 6356 6324 -1 + 3832 234 200 3826 -1 + 3832 3826 10851 10857 -1 + 10857 10851 4728 4734 -1 + 4734 4728 5098 5104 -1 + 5104 5098 5468 5474 -1 + 5474 5468 5838 5844 -1 + 5844 5838 9949 9955 -1 + 9955 9949 6323 6357 -1 + 198 230 196 167 -1 + 6321 6290 6319 6353 -1 + 195 165 196 229 -1 + 6318 6352 6319 6288 -1 + 195 228 194 164 -1 + 6318 6287 6317 6351 -1 + 193 162 194 227 -1 + 6316 6350 6317 6285 -1 + 231 187 158 209 -1 + 6354 6332 6281 6310 -1 + 188 163 199 225 -1 + 6311 6348 6322 6286 -1 + 193 226 192 161 -1 + 6316 6284 6315 6349 -1 + 197 223 3831 3829 -1 + 3829 3831 10856 10854 -1 + 10854 10856 4733 4731 -1 + 4731 4733 5103 5101 -1 + 5101 5103 5473 5471 -1 + 5471 5473 5843 5841 -1 + 5841 5843 9954 9952 -1 + 6320 9952 9954 6346 -1 + 191 160 192 224 -1 + 6314 6347 6315 6283 -1 + 191 222 190 159 -1 + 6314 6282 6313 6345 -1 + 220 189 157 190 -1 + 6343 6313 6280 6312 -1 + 219 186 156 189 -1 + 6342 6312 6279 6309 -1 + 184 153 187 221 -1 + 6307 6344 6310 6276 -1 + 155 186 218 185 -1 + 6278 6308 6341 6309 -1 + 188 215 181 154 -1 + 6311 6277 6304 6338 -1 + 216 183 152 185 -1 + 6339 6308 6275 6306 -1 + 151 183 214 182 -1 + 6274 6305 6337 6306 -1 + 184 217 173 147 -1 + 6307 6270 6296 6340 -1 + 212 176 149 182 -1 + 6335 6305 6272 6299 -1 + 148 180 211 179 -1 + 6271 6302 6334 6303 -1 + 210 180 150 178 -1 + 6333 6301 6273 6303 -1 + 208 177 146 179 -1 + 6331 6302 6269 6300 -1 + 206 175 145 177 -1 + 6329 6300 6268 6298 -1 + 178 144 174 207 -1 + 6301 6330 6297 6267 -1 + 143 175 205 172 -1 + 6266 6295 6328 6298 -1 + 171 204 174 142 -1 + 6294 6265 6297 6327 -1 + 139 176 202 168 -1 + 6262 6291 6325 6299 -1 + 171 141 3824 3830 -1 + 3830 3824 10849 10855 -1 + 10855 10849 4726 4732 -1 + 4732 4726 5096 5102 -1 + 5102 5096 5466 5472 -1 + 5472 5466 5836 5842 -1 + 5842 5836 9947 9953 -1 + 6294 9953 9947 6264 -1 + 201 169 140 172 -1 + 6324 6295 6263 6292 -1 + 203 170 137 168 -1 + 6326 6291 6260 6293 -1 + 133 170 213 166 -1 + 6256 6289 6336 6293 -1 + 181 197 3829 3825 -1 + 3825 3829 10854 10850 -1 + 10850 10854 4731 4727 -1 + 4727 4731 5101 5097 -1 + 5097 5101 5471 5467 -1 + 5467 5471 5841 5837 -1 + 5837 5841 9952 9948 -1 + 6304 9948 9952 6320 -1 + 138 169 198 167 -1 + 6261 6290 6321 6292 -1 + 200 3828 3827 3826 -1 + 3826 3827 10852 10851 -1 + 3827 3828 10853 10852 -1 + 10851 10852 4729 4728 -1 + 10852 10853 4730 4729 -1 + 4728 4729 5099 5098 -1 + 4729 4730 5100 5099 -1 + 5098 5099 5469 5468 -1 + 5099 5100 5470 5469 -1 + 5468 5469 5839 5838 -1 + 5469 5470 5840 5839 -1 + 5838 5839 9950 9949 -1 + 5839 5840 9951 9950 -1 + 6323 9949 9950 9951 -1 + 163 135 173 199 -1 + 6286 6322 6296 6258 -1 + 165 136 167 196 -1 + 6288 6319 6290 6259 -1 + 165 195 164 134 -1 + 6288 6257 6287 6318 -1 + 162 132 164 194 -1 + 6285 6317 6287 6255 -1 + 166 209 158 128 -1 + 6289 6251 6281 6332 -1 + 162 193 161 131 -1 + 6285 6254 6284 6316 -1 + 160 130 161 192 -1 + 6283 6315 6284 6253 -1 + 160 191 159 129 -1 + 6283 6252 6282 6314 -1 + 126 159 190 157 -1 + 6249 6280 6313 6282 -1 + 163 188 154 127 -1 + 6286 6250 6277 6311 -1 + 156 125 157 189 -1 + 6279 6312 6280 6248 -1 + 153 124 158 187 -1 + 6276 6310 6281 6247 -1 + 186 155 123 156 -1 + 6309 6279 6246 6278 -1 + 122 155 185 152 -1 + 6245 6275 6308 6278 -1 + 183 151 121 152 -1 + 6306 6275 6244 6274 -1 + 153 184 147 120 -1 + 6276 6243 6270 6307 -1 + 3823 154 181 3825 -1 + 3823 3825 10850 10848 -1 + 10848 10850 4727 4725 -1 + 4725 4727 5097 5095 -1 + 5095 5097 5467 5465 -1 + 5465 5467 5837 5835 -1 + 5835 5837 9948 9946 -1 + 9946 9948 6304 6277 -1 + 119 151 182 149 -1 + 6242 6272 6305 6274 -1 + 180 148 115 150 -1 + 6303 6273 6238 6271 -1 + 117 148 179 146 -1 + 6240 6269 6302 6271 -1 + 144 178 150 118 -1 + 6267 6241 6273 6301 -1 + 145 116 146 177 -1 + 6268 6300 6269 6239 -1 + 175 143 114 145 -1 + 6298 6268 6237 6266 -1 + 144 113 142 174 -1 + 6267 6297 6265 6236 -1 + 141 171 142 112 -1 + 6264 6235 6265 6294 -1 + 176 139 110 149 -1 + 6299 6272 6233 6262 -1 + 111 143 172 140 -1 + 6234 6263 6295 6266 -1 + 107 147 173 135 -1 + 6230 6258 6296 6270 -1 + 141 109 3822 3824 -1 + 3824 3822 10847 10849 -1 + 10849 10847 4724 4726 -1 + 4726 4724 5094 5096 -1 + 5096 5094 5464 5466 -1 + 5466 5464 5834 5836 -1 + 5836 5834 9945 9947 -1 + 6264 9947 9945 6232 -1 + 169 138 108 140 -1 + 6292 6263 6231 6261 -1 + 137 106 139 168 -1 + 6260 6291 6262 6229 -1 + 105 138 167 136 -1 + 6228 6259 6290 6261 -1 + 170 133 103 137 -1 + 6293 6260 6226 6256 -1 + 136 165 134 104 -1 + 6259 6227 6257 6288 -1 + 132 102 134 164 -1 + 6255 6287 6257 6225 -1 + 132 162 131 101 -1 + 6255 6224 6254 6285 -1 + 98 133 166 128 -1 + 6221 6251 6289 6256 -1 + 135 163 127 100 -1 + 6258 6223 6250 6286 -1 + 130 99 131 161 -1 + 6253 6284 6254 6222 -1 + 130 160 129 97 -1 + 6253 6220 6252 6283 -1 + 159 126 96 129 -1 + 6282 6252 6219 6249 -1 + 124 94 128 158 -1 + 6247 6281 6251 6217 -1 + 95 126 157 125 -1 + 6218 6248 6280 6249 -1 + 125 156 123 93 -1 + 6248 6216 6246 6279 -1 + 154 3823 3821 127 -1 + 3821 3823 10848 10846 -1 + 10846 10848 4725 4723 -1 + 4723 4725 5095 5093 -1 + 5093 5095 5465 5463 -1 + 5463 5465 5835 5833 -1 + 5833 5835 9946 9944 -1 + 6277 6250 9944 9946 -1 + 155 122 92 123 -1 + 6278 6246 6215 6245 -1 + 124 153 120 91 -1 + 6247 6214 6243 6276 -1 + 90 122 152 121 -1 + 6213 6244 6275 6245 -1 + 151 119 88 121 -1 + 6274 6244 6211 6242 -1 + 115 87 118 150 -1 + 6238 6273 6241 6210 -1 + 148 117 85 115 -1 + 6271 6238 6208 6240 -1 + 116 86 117 146 -1 + 6239 6269 6240 6209 -1 + 113 144 118 89 -1 + 6236 6212 6241 6267 -1 + 116 145 114 84 -1 + 6239 6207 6237 6268 -1 + 113 83 112 142 -1 + 6236 6265 6235 6206 -1 + 147 107 82 120 -1 + 6270 6243 6205 6230 -1 + 81 114 143 111 -1 + 6204 6234 6266 6237 -1 + 80 119 149 110 -1 + 6203 6233 6272 6242 -1 + 109 141 112 79 -1 + 6232 6202 6235 6264 -1 + 78 111 140 108 -1 + 6201 6231 6263 6234 -1 + 75 110 139 106 -1 + 6198 6229 6262 6233 -1 + 109 76 3820 3822 -1 + 3822 3820 10845 10847 -1 + 10847 10845 4722 4724 -1 + 4724 4722 5092 5094 -1 + 5094 5092 5462 5464 -1 + 5464 5462 5832 5834 -1 + 5834 5832 9943 9945 -1 + 6232 9945 9943 6199 -1 + 77 108 138 105 -1 + 6200 6228 6261 6231 -1 + 106 137 103 73 -1 + 6229 6196 6226 6260 -1 + 74 105 136 104 -1 + 6197 6227 6259 6228 -1 + 100 72 107 135 -1 + 6223 6258 6230 6195 -1 + 102 71 104 134 -1 + 6225 6257 6227 6194 -1 + 102 132 101 70 -1 + 6225 6193 6224 6255 -1 + 133 98 69 103 -1 + 6256 6226 6192 6221 -1 + 68 101 131 99 -1 + 6191 6222 6254 6224 -1 + 99 130 97 67 -1 + 6222 6190 6220 6253 -1 + 65 97 129 96 -1 + 6188 6219 6252 6220 -1 + 94 66 98 128 -1 + 6217 6251 6221 6189 -1 + 100 127 3821 3819 -1 + 3819 3821 10846 10844 -1 + 10844 10846 4723 4721 -1 + 4721 4723 5093 5091 -1 + 5091 5093 5463 5461 -1 + 5461 5463 5833 5831 -1 + 5831 5833 9944 9942 -1 + 6223 9942 9944 6250 -1 + 126 95 64 96 -1 + 6249 6219 6187 6218 -1 + 63 95 125 93 -1 + 6186 6216 6248 6218 -1 + 94 124 91 62 -1 + 6217 6185 6214 6247 -1 + 92 61 93 123 -1 + 6215 6246 6216 6184 -1 + 122 90 60 92 -1 + 6245 6215 6183 6213 -1 + 88 58 90 121 -1 + 6211 6244 6213 6181 -1 + 82 59 91 120 -1 + 6205 6243 6214 6182 -1 + 57 89 118 87 -1 + 6180 6210 6241 6212 -1 + 87 115 85 55 -1 + 6210 6178 6208 6238 -1 + 83 113 89 56 -1 + 6206 6179 6212 6236 -1 + 86 53 85 117 -1 + 6209 6240 6208 6176 -1 + 86 116 84 54 -1 + 6209 6177 6207 6239 -1 + 114 81 52 84 -1 + 6237 6207 6175 6204 -1 + 119 80 51 88 -1 + 6242 6211 6174 6203 -1 + 50 79 112 83 -1 + 6173 6206 6235 6202 -1 + 111 78 49 81 -1 + 6234 6204 6172 6201 -1 + 110 75 47 80 -1 + 6233 6203 6170 6198 -1 + 76 109 79 45 -1 + 6199 6168 6202 6232 -1 + 108 77 48 78 -1 + 6231 6201 6171 6200 -1 + 72 46 82 107 -1 + 6195 6230 6205 6169 -1 + 76 44 3818 3820 -1 + 3820 3818 10843 10845 -1 + 10845 10843 4720 4722 -1 + 4722 4720 5090 5092 -1 + 5092 5090 5460 5462 -1 + 5462 5460 5830 5832 -1 + 5832 5830 9941 9943 -1 + 6199 9943 9941 6167 -1 + 105 74 43 77 -1 + 6228 6200 6166 6197 -1 + 42 75 106 73 -1 + 6165 6196 6229 6198 -1 + 71 41 74 104 -1 + 6194 6227 6197 6164 -1 + 69 40 73 103 -1 + 6192 6226 6196 6163 -1 + 71 102 70 39 -1 + 6194 6162 6193 6225 -1 + 101 68 38 70 -1 + 6224 6193 6161 6191 -1 + 72 100 3819 3817 -1 + 3817 3819 10844 10842 -1 + 10842 10844 4721 4719 -1 + 4719 4721 5091 5089 -1 + 5089 5091 5461 5459 -1 + 5459 5461 5831 5829 -1 + 5829 5831 9942 9940 -1 + 6195 9940 9942 6223 -1 + 36 68 99 67 -1 + 6159 6190 6222 6191 -1 + 66 37 69 98 -1 + 6189 6221 6192 6160 -1 + 97 65 35 67 -1 + 6220 6190 6158 6188 -1 + 34 65 96 64 -1 + 6157 6187 6219 6188 -1 + 66 94 62 33 -1 + 6189 6156 6185 6217 -1 + 95 63 32 64 -1 + 6218 6187 6155 6186 -1 + 31 63 93 61 -1 + 6154 6184 6216 6186 -1 + 61 92 60 29 -1 + 6184 6152 6183 6215 -1 + 59 30 62 91 -1 + 6182 6214 6185 6153 -1 + 26 60 90 58 -1 + 6149 6181 6213 6183 -1 + 89 57 28 56 -1 + 6212 6179 6151 6180 -1 + 27 57 87 55 -1 + 6150 6178 6210 6180 -1 + 25 55 85 53 -1 + 6148 6176 6208 6178 -1 + 53 86 54 24 -1 + 6176 6147 6177 6209 -1 + 23 54 84 52 -1 + 6146 6175 6207 6177 -1 + 58 88 51 20 -1 + 6181 6143 6174 6211 -1 + 56 21 50 83 -1 + 6179 6206 6173 6144 -1 + 46 22 59 82 -1 + 6169 6205 6182 6145 -1 + 81 49 19 52 -1 + 6204 6175 6142 6172 -1 + 47 18 51 80 -1 + 6170 6203 6174 6141 -1 + 17 49 78 48 -1 + 6140 6171 6201 6172 -1 + 79 50 16 45 -1 + 6202 6168 6139 6173 -1 + 75 42 15 47 -1 + 6198 6170 6138 6165 -1 + 44 76 45 14 -1 + 6167 6137 6168 6199 -1 + 77 43 13 48 -1 + 6200 6171 6136 6166 -1 + 44 12 3815 3818 -1 + 3818 3815 10840 10843 -1 + 10843 10840 4717 4720 -1 + 4720 4717 5087 5090 -1 + 5090 5087 5457 5460 -1 + 5460 5457 5827 5830 -1 + 5830 5827 9938 9941 -1 + 6167 9941 9938 6135 -1 + 46 72 3817 3816 -1 + 3816 3817 10842 10841 -1 + 10841 10842 4719 4718 -1 + 4718 4719 5089 5088 -1 + 5088 5089 5459 5458 -1 + 5458 5459 5829 5828 -1 + 5828 5829 9940 9939 -1 + 6169 9939 9940 6195 -1 + 9 43 74 41 -1 + 6132 6164 6197 6166 -1 + 40 11 42 73 -1 + 6163 6196 6165 6134 -1 + 41 71 39 10 -1 + 6164 6133 6162 6194 -1 + 40 69 37 8 -1 + 6163 6131 6160 6192 -1 + 38 7 39 70 -1 + 6161 6193 6162 6130 -1 + 68 36 6 38 -1 + 6191 6161 6129 6159 -1 + 4 36 67 35 -1 + 6127 6158 6190 6159 -1 + 37 66 33 5 -1 + 6160 6128 6156 6189 -1 + 65 34 3 35 -1 + 6188 6158 6126 6157 -1 + 2 34 64 32 -1 + 6125 6155 6187 6157 -1 + 30 1 33 62 -1 + 6153 6185 6156 6124 -1 + 63 31 0 32 -1 + 6186 6155 6123 6154 -1 + 4586 31 61 29 -1 + 10709 6152 6184 6154 -1 + 60 26 4583 29 -1 + 6183 6152 10706 6149 -1 + 30 59 22 4585 -1 + 6153 10708 6145 6182 -1 + 57 27 4584 28 -1 + 6180 6151 10707 6150 -1 + 55 25 4582 27 -1 + 6178 6150 10705 6148 -1 + 4581 25 53 24 -1 + 10704 6147 6176 6148 -1 + 21 56 28 4578 -1 + 6144 10701 6151 6179 -1 + 4577 26 58 20 -1 + 10700 6143 6181 6149 -1 + 54 23 4579 24 -1 + 6177 6147 10702 6146 -1 + 4575 23 52 19 -1 + 10698 6142 6175 6146 -1 + 4574 20 51 18 -1 + 10697 6141 6174 6143 -1 + 49 17 4576 19 -1 + 6172 6142 10699 6140 -1 + 21 4573 16 50 -1 + 6144 6173 6139 10696 -1 + 4580 17 48 13 -1 + 10703 6136 6171 6140 -1 + 22 46 3816 3814 -1 + 3814 3816 10841 10839 -1 + 10839 10841 4718 4716 -1 + 4716 4718 5088 5086 -1 + 5086 5088 5458 5456 -1 + 5456 5458 5828 5826 -1 + 5826 5828 9939 9937 -1 + 6145 9937 9939 6169 -1 + 18 47 15 4572 -1 + 6141 10695 6138 6170 -1 + 14 45 16 4571 -1 + 6137 10694 6139 6168 -1 + 12 44 14 4569 -1 + 6135 10692 6137 6167 -1 + 11 4570 15 42 -1 + 6134 6165 6138 10693 -1 + 12 4567 3813 3815 -1 + 3815 3813 10838 10840 -1 + 10840 10838 4715 4717 -1 + 4717 4715 5085 5087 -1 + 5087 5085 5455 5457 -1 + 5457 5455 5825 5827 -1 + 5827 5825 9936 9938 -1 + 6135 9938 9936 10690 -1 + 4568 9 41 10 -1 + 10691 6133 6164 6132 -1 + 43 9 4562 13 -1 + 6166 6136 10685 6132 -1 + 11 40 8 4565 -1 + 6134 10688 6131 6163 -1 + 4566 10 39 7 -1 + 10689 6130 6162 6133 -1 + 7 38 6 4563 -1 + 6130 10686 6129 6161 -1 + 5 4564 8 37 -1 + 6128 6160 6131 10687 -1 + 4561 6 36 4 -1 + 10684 6127 6159 6129 -1 + 4559 4 35 3 -1 + 10682 6126 6158 6127 -1 + 1 4560 5 33 -1 + 6124 6156 6128 10683 -1 + 34 2 4557 3 -1 + 6157 6126 10680 6125 -1 + 4556 2 32 0 -1 + 10679 6123 6155 6125 -1 + 31 4586 4554 0 -1 + 6154 6123 10677 10709 -1 + 4585 4555 1 30 -1 + 10708 6153 6124 10678 -1 + 4553 4586 29 4583 -1 + 10676 10706 6152 10709 -1 + 4582 4552 4584 27 -1 + 10705 6150 10707 10675 -1 + 25 4581 4550 4582 -1 + 6148 10705 10673 10704 -1 + 26 4577 4549 4583 -1 + 6149 10706 10672 10700 -1 + 4584 4547 4578 28 -1 + 10707 6151 10701 10670 -1 + 4548 4581 24 4579 -1 + 10671 10702 6147 10704 -1 + 17 4580 4551 4576 -1 + 6140 10699 10674 10703 -1 + 4585 22 3814 3812 -1 + 3812 3814 10839 10837 -1 + 10837 10839 4716 4714 -1 + 4714 4716 5086 5084 -1 + 5084 5086 5456 5454 -1 + 5454 5456 5826 5824 -1 + 5824 5826 9937 9935 -1 + 10708 9935 9937 6145 -1 + 23 4575 4546 4579 -1 + 6146 10702 10669 10698 -1 + 20 4574 4545 4577 -1 + 6143 10700 10668 10697 -1 + 4544 4575 19 4576 -1 + 10667 10699 6142 10698 -1 + 4573 21 4578 4543 -1 + 10696 10666 10701 6144 -1 + 4562 4558 4580 13 -1 + 10685 6136 10703 10681 -1 + 4542 4574 18 4572 -1 + 10665 10695 6141 10697 -1 + 4573 4541 4571 16 -1 + 10696 6139 10694 10664 -1 + 4570 4540 4572 15 -1 + 10693 6138 10695 10663 -1 + 4539 4569 14 4571 -1 + 10662 10694 6137 10692 -1 + 4567 12 4569 4537 -1 + 10690 10660 10692 6135 -1 + 4570 11 4565 4536 -1 + 10693 10659 10688 6134 -1 + 10 4566 4538 4568 -1 + 6133 10691 10661 10689 -1 + 4567 4535 3811 3813 -1 + 3813 3811 10836 10838 -1 + 10838 10836 4713 4715 -1 + 4715 4713 5083 5085 -1 + 5085 5083 5453 5455 -1 + 5455 5453 5823 5825 -1 + 5825 5823 9934 9936 -1 + 10690 9936 9934 10658 -1 + 4533 4565 8 4564 -1 + 10656 10687 6131 10688 -1 + 9 4568 4531 4562 -1 + 6132 10685 10654 10691 -1 + 4532 4566 7 4563 -1 + 10655 10686 6130 10689 -1 + 6 4561 4530 4563 -1 + 6129 10686 10653 10684 -1 + 4564 5 4560 4529 -1 + 10687 10652 10683 6128 -1 + 4 4559 4528 4561 -1 + 6127 10684 10651 10682 -1 + 4527 4559 3 4557 -1 + 10650 10680 6126 10682 -1 + 2 4556 4525 4557 -1 + 6125 10680 10648 10679 -1 + 4560 1 4555 4526 -1 + 10683 10649 10678 6124 -1 + 4580 4558 4534 4551 -1 + 10703 10674 10657 10681 -1 + 4524 4556 0 4554 -1 + 10647 10677 6123 10679 -1 + 4586 4553 4523 4554 -1 + 10709 10677 10646 10676 -1 + 4555 4585 3812 3810 -1 + 3810 3812 10837 10835 -1 + 10835 10837 4714 4712 -1 + 4712 4714 5084 5082 -1 + 5082 5084 5454 5452 -1 + 5452 5454 5824 5822 -1 + 5822 5824 9935 9933 -1 + 10678 9933 9935 10708 -1 + 4552 4582 4550 4522 -1 + 10675 10645 10673 10705 -1 + 4520 4553 4583 4549 -1 + 10643 10672 10706 10676 -1 + 4521 4550 4581 4548 -1 + 10644 10671 10704 10673 -1 + 4547 4584 4552 4516 -1 + 10670 10639 10675 10707 -1 + 4519 4548 4579 4546 -1 + 10642 10669 10702 10671 -1 + 4545 4518 4549 4577 -1 + 10668 10700 10672 10641 -1 + 4512 4544 4576 4551 -1 + 10635 10674 10699 10667 -1 + 4515 4546 4575 4544 -1 + 10638 10667 10698 10669 -1 + 4547 4513 4543 4578 -1 + 10670 10701 10666 10636 -1 + 4574 4542 4514 4545 -1 + 10697 10668 10637 10665 -1 + 4541 4573 4543 4510 -1 + 10664 10633 10666 10696 -1 + 4558 4562 4517 4534 -1 + 10681 10657 10640 10685 -1 + 4511 4542 4572 4540 -1 + 10634 10663 10695 10665 -1 + 4541 4508 4539 4571 -1 + 10664 10694 10662 10631 -1 + 4540 4570 4536 4507 -1 + 10663 10630 10659 10693 -1 + 4569 4539 4506 4537 -1 + 10692 10660 10629 10662 -1 + 4566 4532 4504 4538 -1 + 10689 10661 10627 10655 -1 + 4537 4503 4535 4567 -1 + 10660 10690 10658 10626 -1 + 4565 4533 4505 4536 -1 + 10688 10659 10628 10656 -1 + 4538 4502 4531 4568 -1 + 10661 10691 10654 10625 -1 + 4535 4501 3809 3811 -1 + 3811 3809 10834 10836 -1 + 10836 10834 4711 4713 -1 + 4713 4711 5081 5083 -1 + 5083 5081 5451 5453 -1 + 5453 5451 5821 5823 -1 + 5823 5821 9932 9934 -1 + 10658 9934 9932 10624 -1 + 4500 4533 4564 4529 -1 + 10623 10652 10687 10656 -1 + 4499 4532 4563 4530 -1 + 10622 10653 10686 10655 -1 + 4528 4497 4530 4561 -1 + 10651 10684 10653 10620 -1 + 4526 4498 4529 4560 -1 + 10649 10683 10652 10621 -1 + 4559 4527 4496 4528 -1 + 10682 10651 10619 10650 -1 + 4509 4512 4551 4534 -1 + 10632 10657 10674 10635 -1 + 4525 4495 4527 4557 -1 + 10648 10680 10650 10618 -1 + 4517 4562 4531 4491 -1 + 10640 10614 10654 10685 -1 + 4556 4524 4494 4525 -1 + 10679 10648 10617 10647 -1 + 4526 4555 3810 3808 -1 + 3808 3810 10835 10833 -1 + 10833 10835 4712 4710 -1 + 4710 4712 5082 5080 -1 + 5080 5082 5452 5450 -1 + 5450 5452 5822 5820 -1 + 5820 5822 9933 9931 -1 + 10649 9931 9933 10678 -1 + 4493 4524 4554 4523 -1 + 10616 10646 10677 10647 -1 + 4550 4521 4490 4522 -1 + 10673 10645 10613 10644 -1 + 4553 4520 4489 4523 -1 + 10676 10646 10612 10643 -1 + 4522 4486 4516 4552 -1 + 10645 10675 10639 10609 -1 + 4548 4519 4488 4521 -1 + 10671 10644 10611 10642 -1 + 4518 4487 4520 4549 -1 + 10641 10672 10643 10610 -1 + 4518 4545 4514 4492 -1 + 10641 10615 10637 10668 -1 + 4546 4515 4484 4519 -1 + 10669 10642 10607 10638 -1 + 4513 4547 4516 4481 -1 + 10636 10604 10639 10670 -1 + 4544 4512 4482 4515 -1 + 10667 10638 10605 10635 -1 + 4542 4511 4485 4514 -1 + 10665 10637 10608 10634 -1 + 4513 4479 4510 4543 -1 + 10636 10666 10633 10602 -1 + 4483 4509 4534 4517 -1 + 10606 10640 10657 10632 -1 + 4480 4511 4540 4507 -1 + 10603 10630 10663 10634 -1 + 4508 4541 4510 4478 -1 + 10631 10601 10633 10664 -1 + 4508 4475 4506 4539 -1 + 10631 10662 10629 10598 -1 + 4505 4477 4507 4536 -1 + 10628 10659 10630 10600 -1 + 4502 4538 4504 4476 -1 + 10625 10599 10627 10661 -1 + 4503 4537 4506 4473 -1 + 10626 10596 10629 10660 -1 + 4533 4500 4474 4505 -1 + 10656 10628 10597 10623 -1 + 4532 4499 4472 4504 -1 + 10655 10627 10595 10622 -1 + 4501 4535 4503 4471 -1 + 10624 10594 10626 10658 -1 + 4501 4468 3807 3809 -1 + 3809 3807 10832 10834 -1 + 10834 10832 4709 4711 -1 + 4711 4709 5079 5081 -1 + 5081 5079 5449 5451 -1 + 5451 5449 5819 5821 -1 + 5821 5819 9930 9932 -1 + 10624 9932 9930 10591 -1 + 4498 4469 4500 4529 -1 + 10621 10652 10623 10592 -1 + 4467 4499 4530 4497 -1 + 10590 10620 10653 10622 -1 + 4466 4491 4531 4502 -1 + 10589 10625 10654 10614 -1 + 4497 4528 4496 4465 -1 + 10620 10588 10619 10651 -1 + 4498 4526 3808 3806 -1 + 3806 3808 10833 10831 -1 + 10831 10833 4710 4708 -1 + 4708 4710 5080 5078 -1 + 5078 5080 5450 5448 -1 + 5448 5450 5820 5818 -1 + 5818 5820 9931 9929 -1 + 10621 9929 9931 10649 -1 + 4464 4496 4527 4495 -1 + 10587 10618 10650 10619 -1 + 4512 4509 4483 4470 -1 + 10635 10593 10606 10632 -1 + 4495 4525 4494 4462 -1 + 10618 10585 10617 10648 -1 + 4524 4493 4460 4494 -1 + 10647 10617 10583 10616 -1 + 4459 4493 4523 4489 -1 + 10582 10612 10646 10616 -1 + 4487 4518 4492 4463 -1 + 10610 10586 10615 10641 -1 + 4521 4488 4457 4490 -1 + 10644 10613 10580 10611 -1 + 4485 4461 4492 4514 -1 + 10608 10637 10615 10584 -1 + 4456 4489 4520 4487 -1 + 10579 10610 10643 10612 -1 + 4486 4522 4490 4454 -1 + 10609 10577 10613 10645 -1 + 4455 4488 4519 4484 -1 + 10578 10607 10642 10611 -1 + 4515 4482 4458 4484 -1 + 10638 10607 10581 10605 -1 + 4486 4450 4481 4516 -1 + 10609 10639 10604 10573 -1 + 4511 4480 4451 4485 -1 + 10634 10608 10574 10603 -1 + 4641 4483 4517 4491 -1 + 10764 10614 10640 10606 -1 + 4479 4513 4481 4449 -1 + 10602 10572 10604 10636 -1 + 4470 4452 4482 4512 -1 + 10593 10635 10605 10575 -1 + 4479 4447 4478 4510 -1 + 10602 10633 10601 10570 -1 + 4477 4448 4480 4507 -1 + 10600 10630 10603 10571 -1 + 4475 4508 4478 4445 -1 + 10598 10568 10601 10631 -1 + 4477 4505 4474 4446 -1 + 10600 10569 10597 10628 -1 + 4476 4453 4466 4502 -1 + 10599 10625 10589 10576 -1 + 4504 4472 4443 4476 -1 + 10627 10599 10566 10595 -1 + 4475 4441 4473 4506 -1 + 10598 10629 10596 10564 -1 + 4469 4442 4474 4500 -1 + 10592 10623 10597 10565 -1 + 4473 4439 4471 4503 -1 + 10596 10626 10594 10562 -1 + 4499 4467 4440 4472 -1 + 10622 10595 10563 10590 -1 + 4468 4501 4471 4438 -1 + 10591 10561 10594 10624 -1 + 4468 4437 3804 3807 -1 + 3807 3804 10829 10832 -1 + 10832 10829 4706 4709 -1 + 4709 4706 5076 5079 -1 + 5079 5076 5446 5449 -1 + 5449 5446 5816 5819 -1 + 5819 5816 9927 9930 -1 + 10591 9930 9927 10560 -1 + 4469 4498 3806 3805 -1 + 3805 3806 10831 10830 -1 + 10830 10831 4708 4707 -1 + 4707 4708 5078 5077 -1 + 5077 5078 5448 5447 -1 + 5447 5448 5818 5817 -1 + 5817 5818 9929 9928 -1 + 10592 9928 9929 10621 -1 + 4436 4467 4497 4465 -1 + 10559 10588 10620 10590 -1 + 4496 4464 4434 4465 -1 + 10619 10588 10557 10587 -1 + 4461 4444 4463 4492 -1 + 10584 10615 10586 10567 -1 + 4433 4464 4495 4462 -1 + 10556 10585 10618 10587 -1 + 4431 4462 4494 4460 -1 + 10554 10583 10617 10585 -1 + 4432 4456 4487 4463 -1 + 10555 10586 10610 10579 -1 + 4493 4459 4429 4460 -1 + 10616 10583 10552 10582 -1 + 4489 4456 4428 4459 -1 + 10612 10582 10551 10579 -1 + 4452 4435 4458 4482 -1 + 10575 10605 10581 10558 -1 + 4461 4485 4451 4430 -1 + 10584 10553 10574 10608 -1 + 4483 4641 4639 4470 -1 + 10606 10593 10762 10764 -1 + 4491 4466 4638 4641 -1 + 10614 10764 10761 10589 -1 + 4488 4455 4427 4457 -1 + 10611 10580 10550 10578 -1 + 4457 4425 4454 4490 -1 + 10580 10613 10577 10548 -1 + 4426 4455 4484 4458 -1 + 10549 10581 10607 10578 -1 + 4450 4486 4454 4423 -1 + 10573 10546 10577 10609 -1 + 4450 4422 4449 4481 -1 + 10573 10604 10572 10545 -1 + 4448 4424 4451 4480 -1 + 10571 10603 10574 10547 -1 + 4447 4479 4449 4420 -1 + 10570 10543 10572 10602 -1 + 4448 4477 4446 4421 -1 + 10571 10544 10569 10600 -1 + 4633 4453 4476 4443 -1 + 10756 10566 10599 10576 -1 + 4447 4418 4445 4478 -1 + 10570 10601 10568 10541 -1 + 4452 4470 4639 4635 -1 + 10575 10758 10762 10593 -1 + 4442 4419 4446 4474 -1 + 10565 10597 10569 10542 -1 + 4441 4475 4445 4417 -1 + 10564 10540 10568 10598 -1 + 4440 4416 4443 4472 -1 + 10563 10595 10566 10539 -1 + 4453 4633 4638 4466 -1 + 10576 10589 10761 10756 -1 + 4439 4473 4441 4415 -1 + 10562 10538 10564 10596 -1 + 4442 4469 3805 3803 -1 + 3803 3805 10830 10828 -1 + 10828 10830 4707 4705 -1 + 4705 4707 5077 5075 -1 + 5075 5077 5447 5445 -1 + 5445 5447 5817 5815 -1 + 5815 5817 9928 9926 -1 + 10565 9926 9928 10592 -1 + 4439 4412 4438 4471 -1 + 10562 10594 10561 10535 -1 + 4467 4436 4414 4440 -1 + 10590 10563 10537 10559 -1 + 4437 4468 4438 4411 -1 + 10560 10534 10561 10591 -1 + 4437 4410 3801 3804 -1 + 3804 3801 10826 10829 -1 + 10829 10826 4703 4706 -1 + 4706 4703 5073 5076 -1 + 5076 5073 5443 5446 -1 + 5446 5443 5813 5816 -1 + 5816 5813 9924 9927 -1 + 10560 9927 9924 10533 -1 + 4444 4413 4432 4463 -1 + 10567 10586 10555 10536 -1 + 4413 4444 4461 4430 -1 + 10536 10553 10584 10567 -1 + 4409 4436 4465 4434 -1 + 10532 10557 10588 10559 -1 + 4464 4433 4408 4434 -1 + 10587 10557 10531 10556 -1 + 4462 4431 4407 4433 -1 + 10585 10556 10530 10554 -1 + 4406 4431 4460 4429 -1 + 10529 10552 10583 10554 -1 + 4456 4432 4405 4428 -1 + 10579 10551 10528 10555 -1 + 4435 4632 4426 4458 -1 + 10558 10581 10549 10755 -1 + 4404 4429 4459 4428 -1 + 10527 10551 10582 10552 -1 + 4632 4435 4452 4635 -1 + 10755 10758 10575 10558 -1 + 4455 4426 4402 4427 -1 + 10578 10550 10525 10549 -1 + 4425 4457 4427 4401 -1 + 10548 10524 10550 10580 -1 + 4424 4403 4430 4451 -1 + 10547 10574 10553 10526 -1 + 4425 4399 4423 4454 -1 + 10548 10577 10546 10522 -1 + 4422 4450 4423 4398 -1 + 10545 10521 10546 10573 -1 + 4424 4448 4421 4400 -1 + 10547 10523 10544 10571 -1 + 4422 4396 4420 4449 -1 + 10545 10572 10543 10519 -1 + 4419 4397 4421 4446 -1 + 10542 10569 10544 10520 -1 + 4418 4447 4420 4395 -1 + 10541 10518 10543 10570 -1 + 4419 4442 3803 3800 -1 + 3800 3803 10828 10825 -1 + 10825 10828 4705 4702 -1 + 4702 4705 5075 5072 -1 + 5072 5075 5445 5442 -1 + 5442 5445 5815 5812 -1 + 5812 5815 9926 9923 -1 + 10542 9923 9926 10565 -1 + 4416 4630 4633 4443 -1 + 10539 10566 10756 10753 -1 + 4418 4394 4417 4445 -1 + 10541 10568 10540 10517 -1 + 4393 4415 4441 4417 -1 + 10516 10540 10564 10538 -1 + 4416 4440 4414 4391 -1 + 10539 10514 10537 10563 -1 + 4412 4439 4415 4392 -1 + 10535 10515 10538 10562 -1 + 4412 4389 4411 4438 -1 + 10535 10561 10534 10512 -1 + 4436 4409 4390 4414 -1 + 10559 10537 10513 10532 -1 + 4410 4437 4411 4388 -1 + 10533 10511 10534 10560 -1 + 4410 3799 3802 3801 -1 + 3801 3802 10827 10826 -1 + 3802 3799 10824 10827 -1 + 10826 10827 4704 4703 -1 + 10827 10824 4701 4704 -1 + 4703 4704 5074 5073 -1 + 4704 4701 5071 5074 -1 + 5073 5074 5444 5443 -1 + 5074 5071 5441 5444 -1 + 5443 5444 5814 5813 -1 + 5444 5441 5811 5814 -1 + 5813 5814 9925 9924 -1 + 5814 5811 9922 9925 -1 + 10533 9924 9925 9922 -1 + 4387 4409 4434 4408 -1 + 10510 10531 10557 10532 -1 + 4432 4413 4384 4405 -1 + 10555 10528 10507 10536 -1 + 4407 4386 4408 4433 -1 + 10530 10556 10531 10509 -1 + 4403 4382 4413 4430 -1 + 10526 10553 10536 10505 -1 + 4431 4406 4385 4407 -1 + 10554 10530 10508 10529 -1 + 4429 4404 4383 4406 -1 + 10552 10529 10506 10527 -1 + 4381 4404 4428 4405 -1 + 10504 10528 10551 10527 -1 + 4426 4632 4627 4402 -1 + 10549 10525 10750 10755 -1 + 4403 4424 4400 4380 -1 + 10526 10503 10523 10547 -1 + 4401 4427 4402 4376 -1 + 10524 10499 10525 10550 -1 + 4399 4425 4401 4378 -1 + 10522 10501 10524 10548 -1 + 4399 4377 4398 4423 -1 + 10522 10546 10521 10500 -1 + 4397 4379 4400 4421 -1 + 10520 10544 10523 10502 -1 + 4396 4422 4398 4375 -1 + 10519 10498 10521 10545 -1 + 4397 4419 3800 3798 -1 + 3798 3800 10825 10823 -1 + 10823 10825 4702 4700 -1 + 4700 4702 5072 5070 -1 + 5070 5072 5442 5440 -1 + 5440 5442 5812 5810 -1 + 5810 5812 9923 9921 -1 + 10520 9921 9923 10542 -1 + 4396 4374 4395 4420 -1 + 10519 10543 10518 10497 -1 + 4394 4418 4395 4373 -1 + 10517 10496 10518 10541 -1 + 4630 4416 4391 4625 -1 + 10753 10748 10514 10539 -1 + 4394 4372 4393 4417 -1 + 10517 10540 10516 10495 -1 + 4415 4393 4371 4392 -1 + 10538 10515 10494 10516 -1 + 4389 4412 4392 4370 -1 + 10512 10493 10515 10535 -1 + 4390 4367 4391 4414 -1 + 10513 10537 10514 10490 -1 + 4389 4369 4388 4411 -1 + 10512 10534 10511 10492 -1 + 4409 4387 4368 4390 -1 + 10532 10513 10491 10510 -1 + 3799 4410 4388 3797 -1 + 3799 3797 10822 10824 -1 + 10824 10822 4699 4701 -1 + 4701 4699 5069 5071 -1 + 5071 5069 5439 5441 -1 + 5441 5439 5809 5811 -1 + 5811 5809 9920 9922 -1 + 9922 9920 10511 10533 -1 + 4366 4387 4408 4386 -1 + 10489 10509 10531 10510 -1 + 4386 4407 4385 4365 -1 + 10509 10488 10508 10530 -1 + 4382 4361 4384 4413 -1 + 10505 10536 10507 10484 -1 + 4364 4385 4406 4383 -1 + 10487 10506 10529 10508 -1 + 4362 4381 4405 4384 -1 + 10485 10507 10528 10504 -1 + 4404 4381 4363 4383 -1 + 10527 10506 10486 10504 -1 + 4382 4403 4380 4360 -1 + 10505 10483 10503 10526 -1 + 4379 4359 4380 4400 -1 + 10502 10523 10503 10482 -1 + 4624 4376 4402 4627 -1 + 10747 10750 10525 10499 -1 + 4379 4397 3798 3796 -1 + 3796 3798 10823 10821 -1 + 10821 10823 4700 4698 -1 + 4698 4700 5070 5068 -1 + 5068 5070 5440 5438 -1 + 5438 5440 5810 5808 -1 + 5808 5810 9921 9919 -1 + 10502 9919 9921 10520 -1 + 4377 4399 4378 4358 -1 + 10500 10481 10501 10522 -1 + 4353 4378 4401 4376 -1 + 10476 10499 10524 10501 -1 + 4377 4357 4375 4398 -1 + 10500 10521 10498 10480 -1 + 4374 4396 4375 4356 -1 + 10497 10479 10498 10519 -1 + 4374 4355 4373 4395 -1 + 10497 10518 10496 10478 -1 + 4372 4394 4373 4354 -1 + 10495 10477 10496 10517 -1 + 4372 4352 4371 4393 -1 + 10495 10516 10494 10475 -1 + 4370 4392 4371 4351 -1 + 10493 10474 10494 10515 -1 + 4369 4389 4370 4350 -1 + 10492 10473 10493 10512 -1 + 4369 3795 3797 4388 -1 + 3797 3795 10820 10822 -1 + 10822 10820 4697 4699 -1 + 4699 4697 5067 5069 -1 + 5069 5067 5437 5439 -1 + 5439 5437 5807 5809 -1 + 5809 5807 9918 9920 -1 + 10492 10511 9920 9918 -1 + 4367 4622 4625 4391 -1 + 10490 10514 10748 10745 -1 + 4387 4366 4349 4368 -1 + 10510 10491 10472 10489 -1 + 4367 4390 4368 4344 -1 + 10490 10467 10491 10513 -1 + 4348 4366 4386 4365 -1 + 10471 10488 10509 10489 -1 + 4385 4364 4347 4365 -1 + 10508 10488 10470 10487 -1 + 4346 4364 4383 4363 -1 + 10469 10486 10506 10487 -1 + 4381 4362 4345 4363 -1 + 10504 10486 10468 10485 -1 + 4343 4362 4384 4361 -1 + 10466 10484 10507 10485 -1 + 4361 4382 4360 4342 -1 + 10484 10465 10483 10505 -1 + 4359 4341 4360 4380 -1 + 10482 10503 10483 10464 -1 + 4359 4379 3796 3794 -1 + 3794 3796 10821 10819 -1 + 10819 10821 4698 4696 -1 + 4696 4698 5068 5066 -1 + 5066 5068 5438 5436 -1 + 5436 5438 5808 5806 -1 + 5806 5808 9919 9917 -1 + 10482 9917 9919 10502 -1 + 4357 4377 4358 4340 -1 + 10480 10463 10481 10500 -1 + 4357 4339 4356 4375 -1 + 10480 10498 10479 10462 -1 + 4355 4374 4356 4338 -1 + 10478 10461 10479 10497 -1 + 4378 4353 4333 4358 -1 + 10501 10481 10456 10476 -1 + 4355 4337 4354 4373 -1 + 10478 10496 10477 10460 -1 + 4352 4372 4354 4336 -1 + 10475 10459 10477 10495 -1 + 4376 4624 4619 4353 -1 + 10499 10476 10742 10747 -1 + 4352 4335 4351 4371 -1 + 10475 10494 10474 10458 -1 + 4334 4350 4370 4351 -1 + 10457 10474 10493 10473 -1 + 3795 4369 4350 3793 -1 + 3795 3793 10818 10820 -1 + 10820 10818 4695 4697 -1 + 4697 4695 5065 5067 -1 + 5067 5065 5435 5437 -1 + 5437 5435 5805 5807 -1 + 5807 5805 9916 9918 -1 + 9918 9916 10473 10492 -1 + 4366 4348 4332 4349 -1 + 10489 10472 10455 10471 -1 + 4344 4368 4349 4329 -1 + 10467 10452 10472 10491 -1 + 4330 4348 4365 4347 -1 + 10453 10470 10488 10471 -1 + 4364 4346 4331 4347 -1 + 10487 10470 10454 10469 -1 + 4345 4328 4346 4363 -1 + 10468 10486 10469 10451 -1 + 4362 4343 4327 4345 -1 + 10485 10468 10450 10466 -1 + 4326 4343 4361 4342 -1 + 10449 10465 10484 10466 -1 + 4622 4367 4344 4617 -1 + 10745 10740 10467 10490 -1 + 4341 4325 4342 4360 -1 + 10464 10483 10465 10448 -1 + 4341 4359 3794 3792 -1 + 3792 3794 10819 10817 -1 + 10817 10819 4696 4694 -1 + 4694 4696 5066 5064 -1 + 5064 5066 5436 5434 -1 + 5434 5436 5806 5804 -1 + 5804 5806 9917 9915 -1 + 10464 9915 9917 10482 -1 + 4339 4357 4340 4324 -1 + 10462 10447 10463 10480 -1 + 4339 4322 4338 4356 -1 + 10462 10479 10461 10445 -1 + 4337 4355 4338 4323 -1 + 10460 10446 10461 10478 -1 + 4337 4321 4336 4354 -1 + 10460 10477 10459 10444 -1 + 4340 4358 4333 4317 -1 + 10463 10440 10456 10481 -1 + 4335 4352 4336 4320 -1 + 10458 10443 10459 10475 -1 + 4335 4319 4334 4351 -1 + 10458 10474 10457 10442 -1 + 4350 4334 3791 3793 -1 + 3793 3791 10816 10818 -1 + 10818 10816 4693 4695 -1 + 4695 4693 5063 5065 -1 + 5065 5063 5433 5435 -1 + 5435 5433 5803 5805 -1 + 5805 5803 9914 9916 -1 + 10473 9916 9914 10457 -1 + 4349 4332 4318 4329 -1 + 10472 10452 10441 10455 -1 + 4348 4330 4315 4332 -1 + 10471 10455 10438 10453 -1 + 4313 4330 4347 4331 -1 + 10436 10454 10470 10453 -1 + 4328 4316 4331 4346 -1 + 10451 10469 10454 10439 -1 + 4328 4345 4327 4314 -1 + 10451 10437 10450 10468 -1 + 4616 4333 4353 4619 -1 + 10739 10742 10476 10456 -1 + 4343 4326 4312 4327 -1 + 10466 10450 10435 10449 -1 + 4311 4326 4342 4325 -1 + 10434 10448 10465 10449 -1 + 4325 4341 3792 3790 -1 + 3790 3792 10817 10815 -1 + 10815 10817 4694 4692 -1 + 4692 4694 5064 5062 -1 + 5062 5064 5434 5432 -1 + 5432 5434 5804 5802 -1 + 5802 5804 9915 9913 -1 + 10448 9913 9915 10464 -1 + 4310 4617 4344 4329 -1 + 10433 10452 10467 10740 -1 + 4322 4307 4323 4338 -1 + 10445 10461 10446 10430 -1 + 4322 4339 4324 4306 -1 + 10445 10429 10447 10462 -1 + 4321 4337 4323 4308 -1 + 10444 10431 10446 10460 -1 + 4321 4305 4320 4336 -1 + 10444 10459 10443 10428 -1 + 4303 4324 4340 4317 -1 + 10426 10440 10463 10447 -1 + 4319 4335 4320 4304 -1 + 10442 10427 10443 10458 -1 + 4319 3789 3791 4334 -1 + 3791 3789 10814 10816 -1 + 10816 10814 4691 4693 -1 + 4693 4691 5061 5063 -1 + 5063 5061 5431 5433 -1 + 5433 5431 5801 5803 -1 + 5803 5801 9912 9914 -1 + 10442 10457 9914 9912 -1 + 4318 4309 4310 4329 -1 + 10441 10452 10433 10432 -1 + 4315 4302 4318 4332 -1 + 10438 10455 10441 10425 -1 + 4316 4328 4314 4301 -1 + 10439 10424 10437 10451 -1 + 4316 4299 4313 4331 -1 + 10439 10454 10436 10422 -1 + 4330 4313 4297 4315 -1 + 10453 10438 10420 10436 -1 + 4300 4314 4327 4312 -1 + 10423 10435 10450 10437 -1 + 4326 4311 4298 4312 -1 + 10449 10435 10421 10434 -1 + 3788 4311 4325 3790 -1 + 3788 3790 10815 10813 -1 + 10813 10815 4692 4690 -1 + 4690 4692 5062 5060 -1 + 5060 5062 5432 5430 -1 + 5430 5432 5802 5800 -1 + 5800 5802 9913 9911 -1 + 9911 9913 10448 10434 -1 + 4333 4616 4296 4317 -1 + 10456 10440 10419 10739 -1 + 4617 4310 4295 4614 -1 + 10740 10737 10418 10433 -1 + 4307 4293 4308 4323 -1 + 10430 10446 10431 10416 -1 + 4307 4322 4306 4292 -1 + 10430 10415 10429 10445 -1 + 4305 4321 4308 4294 -1 + 10428 10417 10431 10444 -1 + 4324 4303 4291 4306 -1 + 10447 10429 10414 10426 -1 + 4305 4290 4304 4320 -1 + 10428 10443 10427 10413 -1 + 4289 4309 4318 4302 -1 + 10412 10425 10441 10432 -1 + 3789 4319 4304 3787 -1 + 3789 3787 10812 10814 -1 + 10814 10812 4689 4691 -1 + 4691 4689 5059 5061 -1 + 5061 5059 5429 5431 -1 + 5431 5429 5799 5801 -1 + 5801 5799 9910 9912 -1 + 9912 9910 10427 10442 -1 + 4309 4289 4295 4310 -1 + 10432 10433 10418 10412 -1 + 4314 4300 4288 4301 -1 + 10437 10424 10411 10423 -1 + 4299 4316 4301 4286 -1 + 10422 10409 10424 10439 -1 + 4302 4315 4297 4285 -1 + 10425 10408 10420 10438 -1 + 4287 4300 4312 4298 -1 + 10410 10421 10435 10423 -1 + 4283 4303 4317 4296 -1 + 10406 10419 10440 10426 -1 + 4299 4284 4297 4313 -1 + 10422 10436 10420 10407 -1 + 4311 3788 3786 4298 -1 + 3786 3788 10813 10811 -1 + 10811 10813 4690 4688 -1 + 4688 4690 5060 5058 -1 + 5058 5060 5430 5428 -1 + 5428 5430 5800 5798 -1 + 5798 5800 9911 9909 -1 + 10434 10421 9909 9911 -1 + 4296 4616 4612 4281 -1 + 10419 10404 10735 10739 -1 + 4293 4280 4294 4308 -1 + 10416 10431 10417 10403 -1 + 4293 4307 4292 4278 -1 + 10416 10401 10415 10430 -1 + 4290 4305 4294 4279 -1 + 10413 10402 10417 10428 -1 + 4291 4277 4292 4306 -1 + 10414 10429 10415 10400 -1 + 4290 3785 3787 4304 -1 + 3787 3785 10810 10812 -1 + 10812 10810 4687 4689 -1 + 4689 4687 5057 5059 -1 + 5059 5057 5427 5429 -1 + 5429 5427 5797 5799 -1 + 5799 5797 9908 9910 -1 + 10413 10427 9910 9908 -1 + 4295 4282 4609 4614 -1 + 10418 10737 10732 10405 -1 + 4303 4283 4276 4291 -1 + 10426 10414 10399 10406 -1 + 4289 4302 4285 4272 -1 + 10412 10395 10408 10425 -1 + 4300 4287 4275 4288 -1 + 10423 10411 10398 10410 -1 + 4274 4286 4301 4288 -1 + 10397 10411 10424 10409 -1 + 3784 4287 4298 3786 -1 + 3784 3786 10811 10809 -1 + 10809 10811 4688 4686 -1 + 4686 4688 5058 5056 -1 + 5056 5058 5428 5426 -1 + 5426 5428 5798 5796 -1 + 5796 5798 9909 9907 -1 + 9907 9909 10421 10410 -1 + 4284 4299 4286 4273 -1 + 10407 10396 10409 10422 -1 + 4284 4271 4285 4297 -1 + 10407 10420 10408 10394 -1 + 4270 4282 4295 4289 -1 + 10393 10412 10418 10405 -1 + 4269 4283 4296 4281 -1 + 10392 10404 10419 10406 -1 + 4267 4279 4294 4280 -1 + 10390 10403 10417 10402 -1 + 4280 4293 4278 4266 -1 + 10403 10389 10401 10416 -1 + 4265 4278 4292 4277 -1 + 10388 10400 10415 10401 -1 + 3785 4290 4279 3783 -1 + 3785 3783 10808 10810 -1 + 10810 10808 4685 4687 -1 + 4687 4685 5055 5057 -1 + 5057 5055 5425 5427 -1 + 5427 5425 5795 5797 -1 + 5797 5795 9906 9908 -1 + 9908 9906 10402 10413 -1 + 4277 4291 4276 4264 -1 + 10400 10387 10399 10414 -1 + 4607 4268 4281 4612 -1 + 10730 10735 10404 10391 -1 + 4287 3784 3782 4275 -1 + 3782 3784 10809 10807 -1 + 10807 10809 4686 4684 -1 + 4684 4686 5056 5054 -1 + 5054 5056 5426 5424 -1 + 5424 5426 5796 5794 -1 + 5794 5796 9907 9905 -1 + 10410 10398 9905 9907 -1 + 4275 4263 4274 4288 -1 + 10398 10411 10397 10386 -1 + 4286 4274 4262 4273 -1 + 10409 10396 10385 10397 -1 + 4283 4269 4261 4276 -1 + 10406 10399 10384 10392 -1 + 4256 4270 4289 4272 -1 + 10379 10395 10412 10393 -1 + 4282 4270 4260 4609 -1 + 10405 10732 10383 10393 -1 + 4271 4284 4273 4259 -1 + 10394 10382 10396 10407 -1 + 4271 4258 4272 4285 -1 + 10394 10408 10395 10381 -1 + 4281 4268 4257 4269 -1 + 10404 10392 10380 10391 -1 + 4255 4267 4280 4266 -1 + 10378 10389 10403 10390 -1 + 4279 4267 3781 3783 -1 + 3783 3781 10806 10808 -1 + 10808 10806 4683 4685 -1 + 4685 4683 5053 5055 -1 + 5055 5053 5423 5425 -1 + 5425 5423 5793 5795 -1 + 5795 5793 9904 9906 -1 + 10402 9906 9904 10390 -1 + 4278 4265 4254 4266 -1 + 10401 10389 10377 10388 -1 + 4253 4265 4277 4264 -1 + 10376 10387 10400 10388 -1 + 4252 4264 4276 4261 -1 + 10375 10384 10399 10387 -1 + 4263 4275 3782 3780 -1 + 3780 3782 10807 10805 -1 + 10805 10807 4684 4682 -1 + 4682 4684 5054 5052 -1 + 5052 5054 5424 5422 -1 + 5422 5424 5794 5792 -1 + 5792 5794 9905 9903 -1 + 10386 9903 9905 10398 -1 + 4263 4250 4262 4274 -1 + 10386 10397 10385 10373 -1 + 4244 4606 4609 4260 -1 + 10367 10383 10732 10729 -1 + 4248 4259 4273 4262 -1 + 10371 10385 10396 10382 -1 + 4268 4607 4251 4257 -1 + 10391 10380 10374 10730 -1 + 4257 4249 4261 4269 -1 + 10380 10392 10384 10372 -1 + 4258 4271 4259 4247 -1 + 10381 10370 10382 10394 -1 + 4258 4246 4256 4272 -1 + 10381 10395 10379 10369 -1 + 4270 4256 4245 4260 -1 + 10393 10383 10368 10379 -1 + 4267 4255 3779 3781 -1 + 3781 3779 10804 10806 -1 + 10806 10804 4681 4683 -1 + 4683 4681 5051 5053 -1 + 5053 5051 5421 5423 -1 + 5423 5421 5791 5793 -1 + 5793 5791 9902 9904 -1 + 10390 9904 9902 10378 -1 + 4254 4243 4255 4266 -1 + 10377 10389 10378 10366 -1 + 4265 4253 4242 4254 -1 + 10388 10377 10365 10376 -1 + 4264 4252 4241 4253 -1 + 10387 10376 10364 10375 -1 + 4604 4236 4251 4607 -1 + 10727 10730 10374 10359 -1 + 4250 4263 3780 3778 -1 + 3778 3780 10805 10803 -1 + 10803 10805 4682 4680 -1 + 4680 4682 5052 5050 -1 + 5050 5052 5422 5420 -1 + 5420 5422 5792 5790 -1 + 5790 5792 9903 9901 -1 + 10373 9901 9903 10386 -1 + 4240 4252 4261 4249 -1 + 10363 10372 10384 10375 -1 + 4250 4239 4248 4262 -1 + 10373 10385 10371 10362 -1 + 4249 4257 4251 4238 -1 + 10372 10361 10374 10380 -1 + 4259 4248 4237 4247 -1 + 10382 10370 10360 10371 -1 + 4246 4258 4247 4235 -1 + 10369 10358 10370 10381 -1 + 4233 4244 4260 4245 -1 + 10356 10368 10383 10367 -1 + 4246 4234 4245 4256 -1 + 10369 10379 10368 10357 -1 + 4606 4244 4232 4601 -1 + 10729 10724 10355 10367 -1 + 4243 3777 3779 4255 -1 + 3779 3777 10802 10804 -1 + 10804 10802 4679 4681 -1 + 4681 4679 5049 5051 -1 + 5051 5049 5419 5421 -1 + 5421 5419 5789 5791 -1 + 5791 5789 9900 9902 -1 + 10366 10378 9902 9900 -1 + 4243 4254 4242 4231 -1 + 10366 10354 10365 10377 -1 + 4230 4242 4253 4241 -1 + 10353 10364 10376 10365 -1 + 4252 4240 4229 4241 -1 + 10375 10364 10352 10363 -1 + 4239 4250 3778 3776 -1 + 3776 3778 10803 10801 -1 + 10801 10803 4680 4678 -1 + 4678 4680 5050 5048 -1 + 5048 5050 5420 5418 -1 + 5418 5420 5790 5788 -1 + 5788 5790 9901 9899 -1 + 10362 9899 9901 10373 -1 + 4239 4228 4237 4248 -1 + 10362 10371 10360 10351 -1 + 4227 4240 4249 4238 -1 + 10350 10361 10372 10363 -1 + 4236 4225 4238 4251 -1 + 10359 10374 10361 10348 -1 + 4236 4604 4599 4224 -1 + 10359 10347 10722 10727 -1 + 4226 4235 4247 4237 -1 + 10349 10360 10370 10358 -1 + 4234 4246 4235 4223 -1 + 10357 10346 10358 10369 -1 + 4234 4222 4233 4245 -1 + 10357 10368 10356 10345 -1 + 4244 4233 4221 4232 -1 + 10367 10355 10344 10356 -1 + 4220 4598 4601 4232 -1 + 10343 10355 10724 10721 -1 + 3777 4243 4231 3775 -1 + 3777 3775 10800 10802 -1 + 10802 10800 4677 4679 -1 + 4679 4677 5047 5049 -1 + 5049 5047 5417 5419 -1 + 5419 5417 5787 5789 -1 + 5789 5787 9898 9900 -1 + 9900 9898 10354 10366 -1 + 4242 4230 4218 4231 -1 + 10365 10354 10341 10353 -1 + 4217 4230 4241 4229 -1 + 10340 10352 10364 10353 -1 + 4228 4239 3776 3774 -1 + 3774 3776 10801 10799 -1 + 10799 10801 4678 4676 -1 + 4676 4678 5048 5046 -1 + 5046 5048 5418 5416 -1 + 5416 5418 5788 5786 -1 + 5786 5788 9899 9897 -1 + 10351 9897 9899 10362 -1 + 4240 4227 4216 4229 -1 + 10363 10352 10339 10350 -1 + 4228 4215 4226 4237 -1 + 10351 10360 10349 10338 -1 + 4214 4227 4238 4225 -1 + 10337 10348 10361 10350 -1 + 4225 4236 4224 4211 -1 + 10348 10334 10347 10359 -1 + 4595 4212 4224 4599 -1 + 10718 10722 10347 10335 -1 + 4235 4226 4213 4223 -1 + 10358 10346 10336 10349 -1 + 4222 4234 4223 4210 -1 + 10345 10333 10346 10357 -1 + 4222 4208 4221 4233 -1 + 10345 10356 10344 10331 -1 + 4207 4220 4232 4221 -1 + 10330 10344 10355 10343 -1 + 4598 4219 4209 4593 -1 + 10721 10716 10332 10342 -1 + 4219 4598 4220 4206 -1 + 10342 10329 10343 10721 -1 + 4218 3773 3775 4231 -1 + 3775 3773 10798 10800 -1 + 10800 10798 4675 4677 -1 + 4677 4675 5045 5047 -1 + 5047 5045 5415 5417 -1 + 5417 5415 5785 5787 -1 + 5787 5785 9896 9898 -1 + 10341 10354 9898 9896 -1 + 4230 4217 4203 4218 -1 + 10353 10341 10326 10340 -1 + 4201 4217 4229 4216 -1 + 10324 10339 10352 10340 -1 + 4215 4228 3774 3772 -1 + 3772 3774 10799 10797 -1 + 10797 10799 4676 4674 -1 + 4674 4676 5046 5044 -1 + 5044 5046 5416 5414 -1 + 5414 5416 5786 5784 -1 + 5784 5786 9897 9895 -1 + 10338 9895 9897 10351 -1 + 4227 4214 4198 4216 -1 + 10350 10339 10321 10337 -1 + 4209 4202 4590 4593 -1 + 10332 10716 10713 10325 -1 + 4215 4200 4213 4226 -1 + 10338 10349 10336 10323 -1 + 4205 4595 4592 4194 -1 + 10328 10317 10715 10718 -1 + 4197 4214 4225 4211 -1 + 10320 10334 10348 10337 -1 + 4212 4196 4211 4224 -1 + 10335 10347 10334 10319 -1 + 4195 4210 4223 4213 -1 + 10318 10336 10346 10333 -1 + 4595 4205 4193 4212 -1 + 10718 10335 10316 10328 -1 + 4208 4222 4210 4192 -1 + 10331 10315 10333 10345 -1 + 4190 4207 4221 4208 -1 + 10313 10331 10344 10330 -1 + 4590 4204 4199 4589 -1 + 10713 10712 10322 10327 -1 + 4220 4207 4189 4206 -1 + 10343 10329 10312 10330 -1 + 4209 4219 4206 4191 -1 + 10332 10314 10329 10342 -1 + 4199 4194 4592 4589 -1 + 10322 10712 10715 10317 -1 + 4204 4590 4202 4188 -1 + 10327 10311 10325 10713 -1 + 3773 4218 4203 3771 -1 + 3773 3771 10796 10798 -1 + 10798 10796 4673 4675 -1 + 4675 4673 5043 5045 -1 + 5045 5043 5413 5415 -1 + 5415 5413 5783 5785 -1 + 5785 5783 9894 9896 -1 + 9896 9894 10326 10341 -1 + 4187 4203 4217 4201 -1 + 10310 10324 10340 10326 -1 + 4200 4215 3772 3770 -1 + 3770 3772 10797 10795 -1 + 10795 10797 4674 4672 -1 + 4672 4674 5044 5042 -1 + 5042 5044 5414 5412 -1 + 5412 5414 5784 5782 -1 + 5782 5784 9895 9893 -1 + 10323 9893 9895 10338 -1 + 4198 4186 4201 4216 -1 + 10321 10339 10324 10309 -1 + 4200 4185 4195 4213 -1 + 10323 10336 10318 10308 -1 + 4214 4197 4183 4198 -1 + 10337 10321 10306 10320 -1 + 4181 4197 4211 4196 -1 + 10304 10319 10334 10320 -1 + 4202 4209 4191 4184 -1 + 10325 10307 10314 10332 -1 + 4193 4182 4196 4212 -1 + 10316 10335 10319 10305 -1 + 4210 4195 4180 4192 -1 + 10333 10315 10303 10318 -1 + 4179 4190 4208 4192 -1 + 10302 10315 10331 10313 -1 + 4207 4190 4177 4189 -1 + 10330 10312 10300 10313 -1 + 4178 4191 4206 4189 -1 + 10301 10312 10329 10314 -1 + 4193 4205 4194 4176 -1 + 10316 10299 10317 10328 -1 + 4199 4204 4188 4175 -1 + 10322 10298 10311 10327 -1 + 4194 4199 4175 4174 -1 + 10317 10297 10298 10322 -1 + 4173 4188 4202 4184 -1 + 10296 10307 10325 10311 -1 + 4203 4187 3769 3771 -1 + 3771 3769 10794 10796 -1 + 10796 10794 4671 4673 -1 + 4673 4671 5041 5043 -1 + 5043 5041 5411 5413 -1 + 5413 5411 5781 5783 -1 + 5783 5781 9892 9894 -1 + 10326 9894 9892 10310 -1 + 4172 4187 4201 4186 -1 + 10295 10309 10324 10310 -1 + 4185 4200 3770 3768 -1 + 3768 3770 10795 10793 -1 + 10793 10795 4672 4670 -1 + 4670 4672 5042 5040 -1 + 5040 5042 5412 5410 -1 + 5410 5412 5782 5780 -1 + 5780 5782 9893 9891 -1 + 10308 9891 9893 10323 -1 + 4186 4198 4183 4171 -1 + 10309 10294 10306 10321 -1 + 4197 4181 4168 4183 -1 + 10320 10306 10291 10304 -1 + 4185 4170 4180 4195 -1 + 10308 10318 10303 10293 -1 + 4182 4167 4181 4196 -1 + 10305 10319 10304 10290 -1 + 4182 4193 4176 4169 -1 + 10305 10292 10299 10316 -1 + 4180 4166 4179 4192 -1 + 10303 10315 10302 10289 -1 + 4191 4178 4164 4184 -1 + 10314 10307 10287 10301 -1 + 4190 4179 4165 4177 -1 + 10313 10300 10288 10302 -1 + 4163 4178 4189 4177 -1 + 10286 10300 10312 10301 -1 + 4162 4176 4194 4174 -1 + 10285 10297 10317 10299 -1 + 4188 4173 4161 4175 -1 + 10311 10298 10284 10296 -1 + 4187 4172 3767 3769 -1 + 3769 3767 10792 10794 -1 + 10794 10792 4669 4671 -1 + 4671 4669 5039 5041 -1 + 5041 5039 5409 5411 -1 + 5411 5409 5779 5781 -1 + 5781 5779 9890 9892 -1 + 10310 9892 9890 10295 -1 + 4160 4172 4186 4171 -1 + 10283 10294 10309 10295 -1 + 4170 4185 3768 3766 -1 + 3766 3768 10793 10791 -1 + 10791 10793 4670 4668 -1 + 4668 4670 5040 5038 -1 + 5038 5040 5410 5408 -1 + 5408 5410 5780 5778 -1 + 5778 5780 9891 9889 -1 + 10293 9889 9891 10308 -1 + 4168 4159 4171 4183 -1 + 10291 10306 10294 10282 -1 + 4154 4173 4184 4164 -1 + 10277 10287 10307 10296 -1 + 4167 4157 4168 4181 -1 + 10290 10304 10291 10280 -1 + 4167 4182 4169 4156 -1 + 10290 10279 10292 10305 -1 + 4166 4180 4170 4158 -1 + 10289 10281 10293 10303 -1 + 4166 4155 4165 4179 -1 + 10289 10302 10288 10278 -1 + 4153 4163 4177 4165 -1 + 10276 10288 10300 10286 -1 + 4178 4163 4151 4164 -1 + 10301 10287 10274 10286 -1 + 4152 4174 4175 4161 -1 + 10275 10284 10298 10297 -1 + 4176 4162 4150 4169 -1 + 10299 10292 10273 10285 -1 + 4149 4162 4174 4152 -1 + 10272 10275 10297 10285 -1 + 4173 4154 4148 4161 -1 + 10296 10284 10271 10277 -1 + 4172 4160 3765 3767 -1 + 3767 3765 10790 10792 -1 + 10792 10790 4667 4669 -1 + 4669 4667 5037 5039 -1 + 5039 5037 5407 5409 -1 + 5409 5407 5777 5779 -1 + 5779 5777 9888 9890 -1 + 10295 9890 9888 10283 -1 + 3764 4158 4170 3766 -1 + 3764 3766 10791 10789 -1 + 10789 10791 4668 4666 -1 + 4666 4668 5038 5036 -1 + 5036 5038 5408 5406 -1 + 5406 5408 5778 5776 -1 + 5776 5778 9889 9887 -1 + 9887 9889 10293 10281 -1 + 4147 4160 4171 4159 -1 + 10270 10282 10294 10283 -1 + 4159 4168 4157 4146 -1 + 10282 10269 10280 10291 -1 + 4157 4167 4156 4144 -1 + 10280 10267 10279 10290 -1 + 4155 4166 4158 4145 -1 + 10278 10268 10281 10289 -1 + 4143 4156 4169 4150 -1 + 10266 10273 10292 10279 -1 + 4155 4142 4153 4165 -1 + 10278 10288 10276 10265 -1 + 4163 4153 4141 4151 -1 + 10286 10274 10264 10276 -1 + 4140 4154 4164 4151 -1 + 10263 10274 10287 10277 -1 + 4162 4149 4139 4150 -1 + 10285 10273 10262 10272 -1 + 4137 4152 4161 4148 -1 + 10260 10271 10284 10275 -1 + 4160 4147 3763 3765 -1 + 3765 3763 10788 10790 -1 + 10790 10788 4665 4667 -1 + 4667 4665 5035 5037 -1 + 5037 5035 5405 5407 -1 + 5407 5405 5775 5777 -1 + 5777 5775 9886 9888 -1 + 10283 9888 9886 10270 -1 + 4136 4147 4159 4146 -1 + 10259 10269 10282 10270 -1 + 4137 4138 4149 4152 -1 + 10260 10275 10272 10261 -1 + 4158 3764 3762 4145 -1 + 3762 3764 10789 10787 -1 + 10787 10789 4666 4664 -1 + 4664 4666 5036 5034 -1 + 5034 5036 5406 5404 -1 + 5404 5406 5776 5774 -1 + 5774 5776 9887 9885 -1 + 10281 10268 9885 9887 -1 + 4135 4146 4157 4144 -1 + 10258 10267 10280 10269 -1 + 4156 4143 4133 4144 -1 + 10279 10267 10256 10266 -1 + 4154 4140 4132 4148 -1 + 10277 10271 10255 10263 -1 + 4142 4155 4145 4134 -1 + 10265 10257 10268 10278 -1 + 4142 4130 4141 4153 -1 + 10265 10276 10264 10253 -1 + 4129 4140 4151 4141 -1 + 10252 10264 10274 10263 -1 + 4131 4143 4150 4139 -1 + 10254 10262 10273 10266 -1 + 4149 4138 4128 4139 -1 + 10272 10262 10251 10261 -1 + 4127 4137 4148 4132 -1 + 10250 10255 10271 10260 -1 + 4147 4136 3761 3763 -1 + 3763 3761 10786 10788 -1 + 10788 10786 4663 4665 -1 + 4665 4663 5033 5035 -1 + 5035 5033 5403 5405 -1 + 5405 5403 5773 5775 -1 + 5775 5773 9884 9886 -1 + 10270 9886 9884 10259 -1 + 4146 4135 4126 4136 -1 + 10269 10259 10249 10258 -1 + 3760 4134 4145 3762 -1 + 3760 3762 10787 10785 -1 + 10785 10787 4664 4662 -1 + 4662 4664 5034 5032 -1 + 5032 5034 5404 5402 -1 + 5402 5404 5774 5772 -1 + 5772 5774 9885 9883 -1 + 9883 9885 10268 10257 -1 + 4133 4123 4135 4144 -1 + 10256 10267 10258 10246 -1 + 4130 4142 4134 4124 -1 + 10253 10247 10257 10265 -1 + 4143 4131 4122 4133 -1 + 10266 10256 10245 10254 -1 + 4120 4129 4141 4130 -1 + 10243 10253 10264 10252 -1 + 4138 4137 4125 4128 -1 + 10261 10251 10248 10260 -1 + 4140 4129 4119 4132 -1 + 10263 10255 10242 10252 -1 + 4121 4131 4139 4128 -1 + 10244 10251 10262 10254 -1 + 4137 4127 4115 4125 -1 + 10260 10248 10238 10250 -1 + 4136 4126 3759 3761 -1 + 3761 3759 10784 10786 -1 + 10786 10784 4661 4663 -1 + 4663 4661 5031 5033 -1 + 5033 5031 5401 5403 -1 + 5403 5401 5771 5773 -1 + 5773 5771 9882 9884 -1 + 10259 9884 9882 10249 -1 + 4134 3760 3758 4124 -1 + 3758 3760 10785 10783 -1 + 10783 10785 4662 4660 -1 + 4660 4662 5032 5030 -1 + 5030 5032 5402 5400 -1 + 5400 5402 5772 5770 -1 + 5770 5772 9883 9881 -1 + 10257 10247 9881 9883 -1 + 4123 4118 4126 4135 -1 + 10246 10258 10249 10241 -1 + 4123 4133 4122 4117 -1 + 10246 10240 10245 10256 -1 + 4124 4116 4120 4130 -1 + 10247 10253 10243 10239 -1 + 4131 4121 4114 4122 -1 + 10254 10245 10237 10244 -1 + 4111 4127 4132 4119 -1 + 10234 10242 10255 10250 -1 + 4113 4121 4128 4125 -1 + 10236 10248 10251 10244 -1 + 4129 4120 4112 4119 -1 + 10252 10242 10235 10243 -1 + 4118 3757 3759 4126 -1 + 3759 3757 10782 10784 -1 + 10784 10782 4659 4661 -1 + 4661 4659 5029 5031 -1 + 5031 5029 5399 5401 -1 + 5401 5399 5769 5771 -1 + 5771 5769 9880 9882 -1 + 10241 10249 9882 9880 -1 + 4116 4124 3758 3756 -1 + 3756 3758 10783 10781 -1 + 10781 10783 4660 4658 -1 + 4658 4660 5030 5028 -1 + 5028 5030 5400 5398 -1 + 5398 5400 5770 5768 -1 + 5768 5770 9881 9879 -1 + 10239 9879 9881 10247 -1 + 4118 4123 4117 4110 -1 + 10241 10233 10240 10246 -1 + 4117 4122 4114 4109 -1 + 10240 10232 10237 10245 -1 + 4106 4113 4125 4115 -1 + 10229 10238 10248 10236 -1 + 4127 4111 4104 4115 -1 + 10250 10238 10227 10234 -1 + 4116 4108 4112 4120 -1 + 10239 10243 10235 10231 -1 + 4121 4113 4107 4114 -1 + 10244 10237 10230 10236 -1 + 4105 4111 4119 4112 -1 + 10228 10235 10242 10234 -1 + 3757 4118 4110 3755 -1 + 3757 3755 10780 10782 -1 + 10782 10780 4657 4659 -1 + 4659 4657 5027 5029 -1 + 5029 5027 5397 5399 -1 + 5399 5397 5767 5769 -1 + 5769 5767 9878 9880 -1 + 9880 9878 10233 10241 -1 + 4108 4116 3756 3754 -1 + 3754 3756 10781 10779 -1 + 10779 10781 4658 4656 -1 + 4656 4658 5028 5026 -1 + 5026 5028 5398 5396 -1 + 5396 5398 5768 5766 -1 + 5766 5768 9879 9877 -1 + 10231 9877 9879 10239 -1 + 4103 4110 4117 4109 -1 + 10226 10232 10240 10233 -1 + 4107 4102 4109 4114 -1 + 10230 10237 10232 10225 -1 + 4108 4101 4105 4112 -1 + 10231 10235 10228 10224 -1 + 4113 4106 4100 4107 -1 + 10236 10230 10223 10229 -1 + 4099 4106 4115 4104 -1 + 10222 10227 10238 10229 -1 + 4111 4105 4098 4104 -1 + 10234 10227 10221 10228 -1 + 4110 4103 3753 3755 -1 + 3755 3753 10778 10780 -1 + 10780 10778 4655 4657 -1 + 4657 4655 5025 5027 -1 + 5027 5025 5395 5397 -1 + 5397 5395 5765 5767 -1 + 5767 5765 9876 9878 -1 + 10233 9878 9876 10226 -1 + 4101 4108 3754 3752 -1 + 3752 3754 10779 10777 -1 + 10777 10779 4656 4654 -1 + 4654 4656 5026 5024 -1 + 5024 5026 5396 5394 -1 + 5394 5396 5766 5764 -1 + 5764 5766 9877 9875 -1 + 10224 9875 9877 10231 -1 + 4102 4097 4103 4109 -1 + 10225 10232 10226 10220 -1 + 4102 4107 4100 4096 -1 + 10225 10219 10223 10230 -1 + 4101 4095 4098 4105 -1 + 10224 10228 10221 10218 -1 + 4106 4099 4093 4100 -1 + 10229 10223 10216 10222 -1 + 4098 4094 4099 4104 -1 + 10221 10227 10222 10217 -1 + 4097 3751 3753 4103 -1 + 3753 3751 10776 10778 -1 + 10778 10776 4653 4655 -1 + 4655 4653 5023 5025 -1 + 5025 5023 5393 5395 -1 + 5395 5393 5763 5765 -1 + 5765 5763 9874 9876 -1 + 10220 10226 9876 9874 -1 + 4097 4102 4096 4092 -1 + 10220 10215 10219 10225 -1 + 4095 4101 3752 3750 -1 + 3750 3752 10777 10775 -1 + 10775 10777 4654 4652 -1 + 4652 4654 5024 5022 -1 + 5022 5024 5394 5392 -1 + 5392 5394 5764 5762 -1 + 5762 5764 9875 9873 -1 + 10218 9873 9875 10224 -1 + 4096 4100 4093 4091 -1 + 10219 10214 10216 10223 -1 + 4094 4098 4095 4090 -1 + 10217 10213 10218 10221 -1 + 4094 4089 4093 4099 -1 + 10217 10222 10216 10212 -1 + 3751 4097 4092 3749 -1 + 3751 3749 10774 10776 -1 + 10776 10774 4651 4653 -1 + 4653 4651 5021 5023 -1 + 5023 5021 5391 5393 -1 + 5393 5391 5761 5763 -1 + 5763 5761 9872 9874 -1 + 9874 9872 10215 10220 -1 + 4088 4092 4096 4091 -1 + 10211 10214 10219 10215 -1 + 3748 4090 4095 3750 -1 + 3748 3750 10775 10773 -1 + 10773 10775 4652 4650 -1 + 4650 4652 5022 5020 -1 + 5020 5022 5392 5390 -1 + 5390 5392 5762 5760 -1 + 5760 5762 9873 9871 -1 + 9871 9873 10218 10213 -1 + 4089 4087 4091 4093 -1 + 10212 10216 10214 10210 -1 + 4089 4094 4090 4086 -1 + 10212 10209 10213 10217 -1 + 4092 4088 3747 3749 -1 + 3749 3747 10772 10774 -1 + 10774 10772 4649 4651 -1 + 4651 4649 5019 5021 -1 + 5021 5019 5389 5391 -1 + 5391 5389 5759 5761 -1 + 5761 5759 9870 9872 -1 + 10215 9872 9870 10211 -1 + 4090 3748 3746 4086 -1 + 3746 3748 10773 10771 -1 + 10771 10773 4650 4648 -1 + 4648 4650 5020 5018 -1 + 5018 5020 5390 5388 -1 + 5388 5390 5760 5758 -1 + 5758 5760 9871 9869 -1 + 10213 10209 9869 9871 -1 + 4087 4085 4088 4091 -1 + 10210 10214 10211 10208 -1 + 4087 4089 4086 4084 -1 + 10210 10207 10209 10212 -1 + 4085 3745 3747 4088 -1 + 3747 3745 10770 10772 -1 + 10772 10770 4647 4649 -1 + 4649 4647 5017 5019 -1 + 5019 5017 5387 5389 -1 + 5389 5387 5757 5759 -1 + 5759 5757 9868 9870 -1 + 10208 10211 9870 9868 -1 + 4084 4086 3746 3744 -1 + 3744 3746 10771 10769 -1 + 10769 10771 4648 4646 -1 + 4646 4648 5018 5016 -1 + 5016 5018 5388 5386 -1 + 5386 5388 5758 5756 -1 + 5756 5758 9869 9867 -1 + 10207 9867 9869 10209 -1 + 4085 4087 4084 4083 -1 + 10208 10206 10207 10210 -1 + 3745 4085 4083 3741 -1 + 3745 3741 10766 10770 -1 + 10770 10766 4643 4647 -1 + 4647 4643 5013 5017 -1 + 5017 5013 5383 5387 -1 + 5387 5383 5753 5757 -1 + 5757 5753 9864 9868 -1 + 9868 9864 10206 10208 -1 + 3743 4083 4084 3744 -1 + 3743 3744 10769 10768 -1 + 10768 10769 4646 4645 -1 + 4645 4646 5016 5015 -1 + 5015 5016 5386 5385 -1 + 5385 5386 5756 5755 -1 + 5755 5756 9867 9866 -1 + 9866 9867 10207 10206 -1 + 4083 3743 3742 3741 -1 + 3741 3742 10767 10766 -1 + 3742 3743 10768 10767 -1 + 10766 10767 4644 4643 -1 + 10767 10768 4645 4644 -1 + 4643 4644 5014 5013 -1 + 4644 4645 5015 5014 -1 + 5013 5014 5384 5383 -1 + 5014 5015 5385 5384 -1 + 5383 5384 5754 5753 -1 + 5384 5385 5755 5754 -1 + 5753 5754 9865 9864 -1 + 5754 5755 9866 9865 -1 + 10206 9864 9865 9866 -1 + 3734 3733 4076 4077 -1 + 4077 4076 11101 11102 -1 + 11102 11101 4978 4979 -1 + 4979 4978 5348 5349 -1 + 5349 5348 5718 5719 -1 + 5719 5718 6088 6089 -1 + 6089 6088 10199 10200 -1 + 9857 10200 10199 9856 -1 + 3733 3732 4074 4076 -1 + 4076 4074 11099 11101 -1 + 11101 11099 4976 4978 -1 + 4978 4976 5346 5348 -1 + 5348 5346 5716 5718 -1 + 5718 5716 6086 6088 -1 + 6088 6086 10197 10199 -1 + 9856 10199 10197 9855 -1 + 3732 3731 4073 4074 -1 + 4074 4073 11098 11099 -1 + 11099 11098 4975 4976 -1 + 4976 4975 5345 5346 -1 + 5346 5345 5715 5716 -1 + 5716 5715 6085 6086 -1 + 6086 6085 10196 10197 -1 + 9855 10197 10196 9854 -1 + 3731 3730 4072 4073 -1 + 4073 4072 11097 11098 -1 + 11098 11097 4974 4975 -1 + 4975 4974 5344 5345 -1 + 5345 5344 5714 5715 -1 + 5715 5714 6084 6085 -1 + 6085 6084 10195 10196 -1 + 9854 10196 10195 9853 -1 + 3728 4070 4072 3730 -1 + 4072 4070 11095 11097 -1 + 11097 11095 4972 4974 -1 + 4974 4972 5342 5344 -1 + 5344 5342 5712 5714 -1 + 5714 5712 6082 6084 -1 + 6084 6082 10193 10195 -1 + 9851 9853 10195 10193 -1 + 4070 3728 3726 4068 -1 + 4070 4068 11093 11095 -1 + 11095 11093 4970 4972 -1 + 4972 4970 5340 5342 -1 + 5342 5340 5710 5712 -1 + 5712 5710 6080 6082 -1 + 6082 6080 10191 10193 -1 + 10193 10191 9849 9851 -1 + 4068 3726 3725 4066 -1 + 4068 4066 11091 11093 -1 + 11093 11091 4968 4970 -1 + 4970 4968 5338 5340 -1 + 5340 5338 5708 5710 -1 + 5710 5708 6078 6080 -1 + 6080 6078 10189 10191 -1 + 10191 10189 9848 9849 -1 + 3722 4065 4066 3725 -1 + 4066 4065 11090 11091 -1 + 11091 11090 4967 4968 -1 + 4968 4967 5337 5338 -1 + 5338 5337 5707 5708 -1 + 5708 5707 6077 6078 -1 + 6078 6077 10188 10189 -1 + 9845 9848 10189 10188 -1 + 3732 3733 3709 3708 -1 + 9855 9831 9832 9856 -1 + 3731 3732 3708 3706 -1 + 9854 9829 9831 9855 -1 + 3730 3731 3706 3704 -1 + 9853 9827 9829 9854 -1 + 3701 3728 3730 3704 -1 + 9824 9827 9853 9851 -1 + 3728 3701 3698 3726 -1 + 9851 9849 9821 9824 -1 + 3726 3698 3693 3725 -1 + 9849 9848 9816 9821 -1 + 3690 3722 3725 3693 -1 + 9813 9816 9848 9845 -1 + 3677 3674 3708 3709 -1 + 9800 9832 9831 9797 -1 + 3674 3671 3706 3708 -1 + 9797 9831 9829 9794 -1 + 3671 3667 3704 3706 -1 + 9794 9829 9827 9790 -1 + 3664 3701 3704 3667 -1 + 9787 9790 9827 9824 -1 + 3657 3698 3701 3664 -1 + 9780 9787 9824 9821 -1 + 3698 3657 3653 3693 -1 + 9821 9816 9776 9780 -1 + 3649 3690 3693 3653 -1 + 9772 9776 9816 9813 -1 + 3690 3649 3642 3685 -1 + 9813 9808 9765 9772 -1 + 3674 3677 3636 3631 -1 + 9797 9754 9759 9800 -1 + 3671 3674 3631 3626 -1 + 9794 9749 9754 9797 -1 + 3667 3671 3626 3621 -1 + 9790 9744 9749 9794 -1 + 3616 3664 3667 3621 -1 + 9739 9744 9790 9787 -1 + 3609 3657 3664 3616 -1 + 9732 9739 9787 9780 -1 + 3657 3609 3603 3653 -1 + 9780 9776 9726 9732 -1 + 3596 3649 3653 3603 -1 + 9719 9726 9776 9772 -1 + 3649 3596 3593 3642 -1 + 9772 9765 9716 9719 -1 + 3571 3626 3631 3577 -1 + 9694 9700 9754 9749 -1 + 3626 3571 3568 3621 -1 + 9749 9744 9691 9694 -1 + 3560 3616 3621 3568 -1 + 9683 9691 9744 9739 -1 + 3549 3609 3616 3560 -1 + 9672 9683 9739 9732 -1 + 3609 3549 3543 3603 -1 + 9732 9726 9666 9672 -1 + 3540 3596 3603 3543 -1 + 9663 9666 9726 9719 -1 + 3596 3540 3531 3593 -1 + 9719 9716 9654 9663 -1 + 3526 3584 3593 3531 -1 + 9649 9654 9716 9707 -1 + 3509 3571 3577 3511 -1 + 9632 9634 9700 9694 -1 + 3571 3509 3507 3568 -1 + 9694 9691 9630 9632 -1 + 3498 3560 3568 3507 -1 + 9621 9630 9691 9683 -1 + 3560 3498 3489 3549 -1 + 9683 9672 9612 9621 -1 + 3484 3543 3549 3489 -1 + 9607 9612 9672 9666 -1 + 3543 3484 3476 3540 -1 + 9666 9663 9599 9607 -1 + 3540 3476 3471 3531 -1 + 9663 9654 9594 9599 -1 + 3464 3526 3531 3471 -1 + 9587 9594 9654 9649 -1 + 3442 3509 3511 3443 -1 + 9565 9566 9634 9632 -1 + 3509 3442 3441 3507 -1 + 9632 9630 9564 9565 -1 + 3447 3498 3507 3441 -1 + 9570 9564 9630 9621 -1 + 3498 3447 3436 3489 -1 + 9621 9612 9559 9570 -1 + 3420 3484 3489 3436 -1 + 9543 9559 9612 9607 -1 + 3411 3476 3484 3420 -1 + 9534 9543 9607 9599 -1 + 3476 3411 3404 3471 -1 + 9599 9594 9527 9534 -1 + 3396 3464 3471 3404 -1 + 9519 9527 9594 9587 -1 + 3447 3400 3386 3436 -1 + 9570 9559 9509 9523 -1 + 3364 3400 3447 3441 -1 + 9487 9564 9570 9523 -1 + 3442 3371 3364 3441 -1 + 9565 9564 9487 9494 -1 + 3386 3367 3420 3436 -1 + 9509 9559 9543 9490 -1 + 3367 3351 3411 3420 -1 + 9490 9543 9534 9474 -1 + 3351 3338 3404 3411 -1 + 9474 9534 9527 9461 -1 + 3400 3364 3329 3386 -1 + 9523 9509 9452 9487 -1 + 3331 3396 3404 3338 -1 + 9454 9461 9527 9519 -1 + 3396 3331 3323 3391 -1 + 9519 9514 9446 9454 -1 + 3367 3386 3329 3311 -1 + 9490 9434 9452 9509 -1 + 3351 3367 3311 3291 -1 + 9474 9414 9434 9490 -1 + 3293 3284 3364 3371 -1 + 9416 9494 9487 9407 -1 + 3338 3351 3291 3273 -1 + 9461 9396 9414 9474 -1 + 3329 3364 3284 3262 -1 + 9452 9385 9407 9487 -1 + 3261 3331 3338 3273 -1 + 9384 9396 9461 9454 -1 + 3331 3261 3250 3323 -1 + 9454 9446 9373 9384 -1 + 3311 3329 3262 3242 -1 + 9434 9365 9385 9452 -1 + 3225 3291 3311 3242 -1 + 9348 9365 9434 9414 -1 + 3284 3293 3220 3217 -1 + 9407 9340 9343 9416 -1 + 3291 3225 3202 3273 -1 + 9414 9396 9325 9348 -1 + 3217 3194 3262 3284 -1 + 9340 9407 9385 9317 -1 + 3190 3261 3273 3202 -1 + 9313 9325 9396 9384 -1 + 3261 3190 3177 3250 -1 + 9384 9373 9300 9313 -1 + 3194 3168 3242 3262 -1 + 9317 9385 9365 9291 -1 + 3168 3151 3225 3242 -1 + 9291 9365 9348 9274 -1 + 3151 3131 3202 3225 -1 + 9274 9348 9325 9254 -1 + 3194 3217 3138 3113 -1 + 9317 9236 9261 9340 -1 + 3168 3194 3113 3092 -1 + 9291 9215 9236 9317 -1 + 2786 2720 2836 2879 -1 + 8909 9002 8959 8843 -1 + 2839 2732 2739 2843 -1 + 8962 8966 8862 8855 -1 + 2732 2839 2832 2730 -1 + 8855 8853 8955 8962 -1 + 2723 2730 2832 2828 -1 + 8846 8951 8955 8853 -1 + 2719 2823 2836 2720 -1 + 8842 8843 8959 8946 -1 + 2823 2719 2723 2828 -1 + 8946 8951 8846 8842 -1 + 2720 2786 2760 2674 -1 + 8843 8797 8883 8909 -1 + 2741 2639 2644 2743 -1 + 8864 8866 8767 8762 -1 + 2639 2741 2739 2636 -1 + 8762 8759 8862 8864 -1 + 2732 2630 2636 2739 -1 + 8855 8862 8759 8753 -1 + 2630 2732 2730 2624 -1 + 8753 8747 8853 8855 -1 + 2730 2723 2617 2624 -1 + 8853 8747 8740 8846 -1 + 2719 2610 2617 2723 -1 + 8842 8846 8740 8733 -1 + 2610 2719 2720 2595 -1 + 8733 8718 8843 8842 -1 + 2720 2674 2571 2595 -1 + 8843 8718 8694 8797 -1 + 2639 2534 2535 2644 -1 + 8762 8767 8658 8657 -1 + 2534 2639 2636 2531 -1 + 8657 8654 8759 8762 -1 + 2630 2522 2531 2636 -1 + 8753 8759 8654 8645 -1 + 2522 2630 2624 2514 -1 + 8645 8637 8747 8753 -1 + 2505 2514 2624 2617 -1 + 8628 8740 8747 8637 -1 + 2610 2498 2505 2617 -1 + 8733 8740 8628 8621 -1 + 2498 2610 2595 2483 -1 + 8621 8606 8718 8733 -1 + 2465 2483 2595 2571 -1 + 8588 8694 8718 8606 -1 + 2534 2425 2426 2535 -1 + 8657 8658 8549 8548 -1 + 2425 2534 2531 2423 -1 + 8548 8546 8654 8657 -1 + 2522 2414 2423 2531 -1 + 8645 8654 8546 8537 -1 + 2414 2522 2514 2402 -1 + 8537 8525 8637 8645 -1 + 2514 2505 2391 2402 -1 + 8637 8525 8514 8628 -1 + 2498 2383 2391 2505 -1 + 8621 8628 8514 8506 -1 + 2383 2498 2483 2376 -1 + 8506 8499 8606 8621 -1 + 2483 2465 2352 2376 -1 + 8606 8499 8475 8588 -1 + 2465 2441 2340 2352 -1 + 8588 8475 8463 8564 -1 + 2310 2425 2423 2311 -1 + 8433 8434 8546 8548 -1 + 2425 2310 2309 2426 -1 + 8548 8549 8432 8433 -1 + 2414 2301 2311 2423 -1 + 8537 8546 8434 8424 -1 + 2301 2414 2402 2292 -1 + 8424 8415 8525 8537 -1 + 2292 2402 2391 2285 -1 + 8415 8408 8514 8525 -1 + 2383 2272 2285 2391 -1 + 8506 8514 8408 8395 -1 + 2272 2383 2376 2257 -1 + 8395 8380 8499 8506 -1 + 2242 2257 2376 2352 -1 + 8365 8475 8499 8380 -1 + 2231 2242 2352 2340 -1 + 8354 8463 8475 8365 -1 + 2205 2310 2311 2206 -1 + 8328 8329 8434 8433 -1 + 2310 2205 2203 2309 -1 + 8433 8432 8326 8328 -1 + 2301 2191 2206 2311 -1 + 8424 8434 8329 8314 -1 + 2292 2180 2191 2301 -1 + 8415 8424 8314 8303 -1 + 2180 2292 2285 2168 -1 + 8303 8291 8408 8415 -1 + 2272 2158 2168 2285 -1 + 8395 8408 8291 8281 -1 + 2158 2272 2257 2146 -1 + 8281 8269 8380 8395 -1 + 2257 2242 2129 2146 -1 + 8380 8269 8252 8365 -1 + 2242 2231 2115 2129 -1 + 8365 8252 8238 8354 -1 + 2089 2205 2206 2092 -1 + 8212 8215 8329 8328 -1 + 2205 2089 2088 2203 -1 + 8328 8326 8211 8212 -1 + 2191 2081 2092 2206 -1 + 8314 8329 8215 8204 -1 + 2081 2191 2180 2071 -1 + 8204 8194 8303 8314 -1 + 2168 2056 2071 2180 -1 + 8291 8303 8194 8179 -1 + 2056 2168 2158 2041 -1 + 8179 8164 8281 8291 -1 + 2041 2158 2146 2029 -1 + 8164 8152 8269 8281 -1 + ] + color Color { + color [ + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 0.900000 0.900000 0.900000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + 1.000000 0.000000 0.000000, + ] + } + colorPerVertex FALSE + } + appearance Appearance { + material Material { + diffuseColor 0.500000 0.700000 1.000000 + } + } + } +] +} diff --git a/test/uscxml/scripts/GreatCircle.js b/test/uscxml/scripts/GreatCircle.js new file mode 100644 index 0000000..7a866d9 --- /dev/null +++ b/test/uscxml/scripts/GreatCircle.js @@ -0,0 +1,46 @@ +// taken from http://trac.osgeo.org/openlayers/wiki/GreatCircleAlgorithms +var EARTH_RADIUS = 3958.75; +var PI = 3.1415926535897932384626433832795; +var DEG2RAD = 0.01745329252; +var RAD2DEG = 57.29577951308; + +function WGS84Distance(x1, y1, x2, y2) { + x1 = x1 * DEG2RAD; + y1 = y1 * DEG2RAD; + x2 = x2 * DEG2RAD; + y2 = y2 * DEG2RAD; + + var a = sin(( y2-y1 ) / 2.0 )^2; + var b = sin(( x2-x1 ) / 2.0 )^2; + var c = sqrt( a + cos( y2 ) * cos( y1 ) * b ); + + return 2 * asin( c ) * EARTH_RADIUS; +} + +function WGS84Bearing(x1, y1, x2, y2) { + x1 = x1 * DEG2RAD; + y1 = y1 * DEG2RAD; + x2 = x2 * DEG2RAD; + y2 = y2 * DEG2RAD; + + var a = cos(y2) * sin(x2 - x1); + var b = cos(y1) * sin(y2) - sin(y1) * cos(y2) * cos(x2 - x1); + var adjust = 0; + + if((a == 0) && (b == 0)) { + bearing = 0; + } else if( b == 0) { + if( a < 0) + bearing = 3 * PI / 2; + else + bearing = PI / 2; + } else if( b < 0) + adjust = PI; + else { + if( a < 0) + adjust = 2 * PI; + else + adjust = 0; + } + return (atan(a/b) + adjust) * RAD2DEG; +} diff --git a/test/uscxml/scripts/test-simple-ecmascript.scxml b/test/uscxml/scripts/test-simple-ecmascript.scxml new file mode 100644 index 0000000..10dee02 --- /dev/null +++ b/test/uscxml/scripts/test-simple-ecmascript.scxml @@ -0,0 +1,12 @@ + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/scxml-gui-test.scxml b/test/uscxml/scxml-gui-test.scxml new file mode 100644 index 0000000..adf93b8 --- /dev/null +++ b/test/uscxml/scxml-gui-test.scxml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/templates/mc-html.html b/test/uscxml/templates/mc-html.html new file mode 100644 index 0000000..33eac77 --- /dev/null +++ b/test/uscxml/templates/mc-html.html @@ -0,0 +1,348 @@ + + + + + + + + + + + +
+ + diff --git a/test/uscxml/templates/xhtml-invoker.html b/test/uscxml/templates/xhtml-invoker.html new file mode 100644 index 0000000..7773231 --- /dev/null +++ b/test/uscxml/templates/xhtml-invoker.html @@ -0,0 +1,228 @@ + + + + + + + + + + + diff --git a/test/uscxml/test-calendar.scxml b/test/uscxml/test-calendar.scxml new file mode 100644 index 0000000..a031d55 --- /dev/null +++ b/test/uscxml/test-calendar.scxml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-communication.scxml b/test/uscxml/test-communication.scxml new file mode 100644 index 0000000..2cba08e --- /dev/null +++ b/test/uscxml/test-communication.scxml @@ -0,0 +1,65 @@ + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-dirmon.scxml b/test/uscxml/test-dirmon.scxml new file mode 100644 index 0000000..1fba300 --- /dev/null +++ b/test/uscxml/test-dirmon.scxml @@ -0,0 +1,16 @@ + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-dom.scxml b/test/uscxml/test-dom.scxml new file mode 100644 index 0000000..73b449c --- /dev/null +++ b/test/uscxml/test-dom.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-donedata.scxml b/test/uscxml/test-donedata.scxml new file mode 100644 index 0000000..c48b6de --- /dev/null +++ b/test/uscxml/test-donedata.scxml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-ecmascript.scxml b/test/uscxml/test-ecmascript.scxml new file mode 100644 index 0000000..4f0ff04 --- /dev/null +++ b/test/uscxml/test-ecmascript.scxml @@ -0,0 +1,110 @@ + + + + + + + { + "id": 1, + "name": "Foo", + "price": 123, + "tags": [ "Bar", "Eek" ], + "stock": { + "warehouse": 300, + "retail": 20, + } + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-execution.scxml b/test/uscxml/test-execution.scxml new file mode 100644 index 0000000..13373ba --- /dev/null +++ b/test/uscxml/test-execution.scxml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-expect.scxml b/test/uscxml/test-expect.scxml new file mode 100644 index 0000000..abd2a58 --- /dev/null +++ b/test/uscxml/test-expect.scxml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GET /${_name} HTTP/1.1\n\n + + + + + + + + + +
+ Some arbitrary content + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-ffmpeg.scxml b/test/uscxml/test-ffmpeg.scxml new file mode 100644 index 0000000..7897a27 --- /dev/null +++ b/test/uscxml/test-ffmpeg.scxml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/test/uscxml/test-file-element.scxml b/test/uscxml/test-file-element.scxml new file mode 100644 index 0000000..baeafae --- /dev/null +++ b/test/uscxml/test-file-element.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-imap.scxml b/test/uscxml/test-imap.scxml new file mode 100644 index 0000000..13e4ec2 --- /dev/null +++ b/test/uscxml/test-imap.scxml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-initial-config.scxml b/test/uscxml/test-initial-config.scxml new file mode 100644 index 0000000..cac0b8a --- /dev/null +++ b/test/uscxml/test-initial-config.scxml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/uscxml/test-instant-messaging.scxml b/test/uscxml/test-instant-messaging.scxml new file mode 100644 index 0000000..dccaa75 --- /dev/null +++ b/test/uscxml/test-instant-messaging.scxml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + here]]> + + + + + \ No newline at end of file diff --git a/test/uscxml/test-invoked.scxml b/test/uscxml/test-invoked.scxml new file mode 100644 index 0000000..f34ed5c --- /dev/null +++ b/test/uscxml/test-invoked.scxml @@ -0,0 +1,29 @@ + + + + + + + + + +This is some content! + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-java-datamodel.scxml b/test/uscxml/test-java-datamodel.scxml new file mode 100644 index 0000000..4ec157c --- /dev/null +++ b/test/uscxml/test-java-datamodel.scxml @@ -0,0 +1,106 @@ + + + + + + + + { + "id": 1, + "name": "Foo", + "price": 123, + "tags": [ "Bar", "Eek" ], + "stock": { + "warehouse": 300, + "retail": 20, + } + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-java-invoker.scxml b/test/uscxml/test-java-invoker.scxml new file mode 100644 index 0000000..a226913 --- /dev/null +++ b/test/uscxml/test-java-invoker.scxml @@ -0,0 +1,40 @@ + + + + + + + + + + + + { + "foo": "bar", + "baz": 12 + } + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-jvoicexml.scxml b/test/uscxml/test-jvoicexml.scxml new file mode 100644 index 0000000..691a951 --- /dev/null +++ b/test/uscxml/test-jvoicexml.scxml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Hello World! + + + + + + Goodbye! + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-markup-passing.scxml b/test/uscxml/test-markup-passing.scxml new file mode 100644 index 0000000..32866b1 --- /dev/null +++ b/test/uscxml/test-markup-passing.scxml @@ -0,0 +1,54 @@ + + + + + + + 1 + 2 + + + + + + + + + + + + + + + 1 + 2 + + + 1 + 2 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-markup.xml b/test/uscxml/test-markup.xml new file mode 100644 index 0000000..81da3d2 --- /dev/null +++ b/test/uscxml/test-markup.xml @@ -0,0 +1,6 @@ + + 1 + 2 + \ No newline at end of file diff --git a/test/uscxml/test-mmi-events.scxml b/test/uscxml/test-mmi-events.scxml new file mode 100644 index 0000000..9460a6e --- /dev/null +++ b/test/uscxml/test-mmi-events.scxml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-mmi-im.scxml b/test/uscxml/test-mmi-im.scxml new file mode 100644 index 0000000..70cb3b8 --- /dev/null +++ b/test/uscxml/test-mmi-im.scxml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + First name: + Last name: + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-mmi-mc.scxml b/test/uscxml/test-mmi-mc.scxml new file mode 100644 index 0000000..e2197ff --- /dev/null +++ b/test/uscxml/test-mmi-mc.scxml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-openal.scxml b/test/uscxml/test-openal.scxml new file mode 100644 index 0000000..b17e34b --- /dev/null +++ b/test/uscxml/test-openal.scxml @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-osgconvert.scxml b/test/uscxml/test-osgconvert.scxml new file mode 100644 index 0000000..90591eb --- /dev/null +++ b/test/uscxml/test-osgconvert.scxml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-performance.scxml b/test/uscxml/test-performance.scxml new file mode 100644 index 0000000..d8e75da --- /dev/null +++ b/test/uscxml/test-performance.scxml @@ -0,0 +1,16 @@ + + + 100000 + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-postpone-element.scxml b/test/uscxml/test-postpone-element.scxml new file mode 100644 index 0000000..185f367 --- /dev/null +++ b/test/uscxml/test-postpone-element.scxml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-predicates.scxml b/test/uscxml/test-predicates.scxml new file mode 100644 index 0000000..88e05cc --- /dev/null +++ b/test/uscxml/test-predicates.scxml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-prolog.scxml b/test/uscxml/test-prolog.scxml new file mode 100644 index 0000000..a0a79cb --- /dev/null +++ b/test/uscxml/test-prolog.scxml @@ -0,0 +1,89 @@ + + + + + + + bob, jim. + bob, john. + + + mother(martha, jim). + mother(martha, john). + + + { + name: "The Bobsons", + members: ['bob', 'martha', 'jim', 'john'] + } + + + + + + + + + + + + + + + + retract(father(bob, jim)). + assert(father(steve, jim)). + assert(father(bob, jack)). + + + + + + + + + + + + + + +

Snippet of XML

+
+
+
+ +
+
+ +
diff --git a/test/uscxml/test-response-element.scxml b/test/uscxml/test-response-element.scxml new file mode 100644 index 0000000..eb02320 --- /dev/null +++ b/test/uscxml/test-response-element.scxml @@ -0,0 +1,14 @@ + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-scenegraph.scxml b/test/uscxml/test-scenegraph.scxml new file mode 100644 index 0000000..0efcd6d --- /dev/null +++ b/test/uscxml/test-scenegraph.scxml @@ -0,0 +1,70 @@ + + + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-simplest.scxml b/test/uscxml/test-simplest.scxml new file mode 100644 index 0000000..8e90e38 --- /dev/null +++ b/test/uscxml/test-simplest.scxml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/test/uscxml/test-smtp.scxml b/test/uscxml/test-smtp.scxml new file mode 100644 index 0000000..44a0176 --- /dev/null +++ b/test/uscxml/test-smtp.scxml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I just tried your SMTP invoker + + + + + \ No newline at end of file diff --git a/test/uscxml/test-spatial-audio.scxml b/test/uscxml/test-spatial-audio.scxml new file mode 100644 index 0000000..66d06f4 --- /dev/null +++ b/test/uscxml/test-spatial-audio.scxml @@ -0,0 +1,75 @@ + + + + + { + 'id2': { + 'degree': 90 + } + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-startup-time.scxml b/test/uscxml/test-startup-time.scxml new file mode 100644 index 0000000..cc10f04 --- /dev/null +++ b/test/uscxml/test-startup-time.scxml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/test/uscxml/test-umundo-map-demo.scxml b/test/uscxml/test-umundo-map-demo.scxml new file mode 100644 index 0000000..0f66587 --- /dev/null +++ b/test/uscxml/test-umundo-map-demo.scxml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-umundo-pingpong.scxml b/test/uscxml/test-umundo-pingpong.scxml new file mode 100644 index 0000000..93be19d --- /dev/null +++ b/test/uscxml/test-umundo-pingpong.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ({ + "name": "This is foo!" + }) + + + + + + + + + + + + + + diff --git a/test/uscxml/test-umundo-s11n-chat.scxml b/test/uscxml/test-umundo-s11n-chat.scxml new file mode 100644 index 0000000..4c1ccf3 --- /dev/null +++ b/test/uscxml/test-umundo-s11n-chat.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-umundo-s11n.scxml b/test/uscxml/test-umundo-s11n.scxml new file mode 100644 index 0000000..561cca7 --- /dev/null +++ b/test/uscxml/test-umundo-s11n.scxml @@ -0,0 +1,58 @@ + + + + + + + + + + ({ + "doubleType": [ 1.0, 2.0 ], + "floatType": [ 2.0, 3.0 ], + "int32Type": [ -3, -4 ], + "int64Type": [ -4, -5 ], + "uint32Type": [ 5, 6 ], + "uint64Type": [ 6, 7 ], + "sint32Type": [ -7, -8 ], + "sint64Type": [ -8, -9 ], + "fixed32Type": [ 9, 10 ], + "fixed64Type": [ 10, 11 ], + "sfixed32Type": [ -11, -12 ], + "sfixed64Type": [ -12, -13 ], + "boolType": [ false, true ], + "stringType": [ '1st string', '2nd string' ], + "bytesType": [ '1st bytes', '2nd bytes' ], + "repeatedMessage": [{ + "doubleType": [ 1.0, 2.0 ], + "floatType": [ 2.0, 3.0 ], + "int32Type": [ -3, -4 ], + "int64Type": [ -4, -5 ], + "uint32Type": [ 5, 6 ], + "uint64Type": [ 6, 7 ], + "sint32Type": [ -7, -8 ], + "sint64Type": [ -8, -9 ], + "fixed32Type": [ 9, 10 ], + "fixed64Type": [ 10, 11 ], + "sfixed32Type": [ -11, -12 ], + "sfixed64Type": [ -12, -13 ], + "boolType": [ false, true ], + "stringType": [ '1st string', '2nd string' ], + "bytesType": [ '1st bytes', '2nd bytes' ], + }], + }) + + + + + + \ No newline at end of file diff --git a/test/uscxml/test-xhtml-invoker.scxml b/test/uscxml/test-xhtml-invoker.scxml new file mode 100644 index 0000000..aec4db3 --- /dev/null +++ b/test/uscxml/test-xhtml-invoker.scxml @@ -0,0 +1,33 @@ + + + + + + + + D:\W3C\SCXMLTests\test300.js + + + + D:\foo + + + + + + + _event.origin + _event.origintype + + + + + +[1,2,3] + + + + Var + + + + + Var + + + + + + 1, 2, 3] + + + + + 7 + + + + Var + + + + + 'continue' + + + + Var + + + + + + Var + [].concat(Var, [4]) + + + + + + [[,],[,]] + + + + + + Var + + item + index + + + + + + + + + + Var + +[0][0]== && [0][1] == && [1][0] == && [1][1] == + + + + + + + + + + SITE_SPECIFIC_ADDRESS + + + + + + + + + + _ioprocessors['basichttp']['location'] + + + + _ioprocessors['basichttp']['location'] + + + + + _event.raw.search('POST') !== -1 + + + + + + +Var + + + + + + + _event.type === 'external' + + + + + +_event.raw.search(/Var=/) !== -1 + + + + + + _event.raw.search(/Var=/) !== -1 + + + + _event.raw.search(//) !== -1 + + + + + + _event.raw.match(/=(\S+)$/)[1] + + + + + _event.raw.match(/Var=(\S+)$/)[1] + + + + txt.match(/\n\n(.*)/)[2].split('&')[].split('=')[0] + + + + txt.match(/\n\n(.*)/)[2].split('&')[].split('=')[1] + + + + + '<message source="' + _ioprocessors['basichttp'] + '"' ++ 'xmlns:scxml="http://www.w3.org/2005/07/scxml" version="1.0" xmlns:xsi=:http://www.w3.org/2001/XMLSchema-instance" +xsi:schemaLocation="http://www.w3.org/2005/07/scxml scxml-message.xsd" sourcetype=:scxml"' ++' 'name="name"' + '"' + + '"' + />' + + + + + + 'address=' + _ioprocessors['basichttp'] + "'" + + + + + + _event.raw.match(/\n\naddress=(.*)$/) + + \ No newline at end of file diff --git a/test/w3c/confXPath.xsl b/test/w3c/confXPath.xsl new file mode 100644 index 0000000..514752a --- /dev/null +++ b/test/w3c/confXPath.xsl @@ -0,0 +1,630 @@ + + + + + + + + + + + + + + + + + + pass + + + + + + + + + + + + + + fail + + + + + + + + + + + + + xpath + + + + + + Var + + + + + + Var + + + + + + $Var + + + + + $ + + + + + + + + + + '' + + + + + $Var + + + + + $Var/text() + + + + + + + $Var/* + + + + + $ + + + + + + $Var.bar + + + + + + !1 + + + + + string('<scxml><final/></scxml>') + + + + + + + $Var + $Var + 1 + + + + + + + $Var + concat($Var, $Var) + + + + + + +$Var +$Var/text() + $Var/text() + + + + + + +123 + + + + + $Var/* + + + + + $Var/text() + + + + + ( + + + + Var + + + + + .. + + + + Var + + + + + + lastchild + $Var + $Var/* + + + + + xyz + + + + + foo + + + + + + + 27 + + + + + 27 + + + + + 27 + + + + + + + $Var + + + + + $Var + + + + + $Var + + + + + $Var + + + + + $Var + + + + + $Var + + + + + $Var + + + + + $Var + + + + + + $_event/name/text() + + + + $_event/type/text() + + + + $_event/sendid/text() + + + + $_event//text() + + + + + $_event/raw/text() + + + + + $_event/data/data[@id='']/text() + + + + + $_event/data/data[@id='']/text() + + + + + $_event/data/data[@id='']/data/text() + + + + + $_ioprocessors/processor[@name="http://www.w3.org/TR/scxml/#SCXMLProcessor"]/location/text() + + + + + + + + + _ioprocessors/processor[@name="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor"]/location/text() + + + + + $_ioprocessors/processor[@name="http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor"]/location/text() + + + + + contains($_event/raw, 'POST') + + + + + + +Var + + + + + + + _event.type == 'external' + + + + + + + + +contains($_event/raw, 'Var=') + + + + + +contains($_event/raw, '=') + + + + + contains($_event/raw, ) + + + + + + re.search('=(\S+)$', _event.raw).groups()[0] + + + + + substring-before(substring-after('Var=', $_event/raw), '&') + + + + re.search('\n\n(.*)', txt).group(1).split('&')[].split('=')[0] + + + + re.search('\n\n(.*)', txt).group(1).split('&')[].split('=')[1] + + + + + + + + $Var/text() + + + = + + + + + + + + + + + + + +$Var + += +'' + + + + + + + + + $Var/text() + + + = + + $Var/text() + + + + + + + + + + $Var/data/text() + + + = + + + + + + + + + + + + + +$Var + += +$ + + + + + + + $_event/name = '' + + + + + + $_event/name and $_event/type and $_event/sendid and $_event/origin and $_event/origintype and $_event/invokeid and $_event/data + + + + + + In('') + + + + + $Var and not($Var/text()) and not($Var/*) + + + + + + + $_event/data/data[@id = 'Var']/text() + + = + + + + + + + + + + + + + + $_event/data = '' + + + + not($_event/data/*) + + + + + + $_name/text() = '' + + + + + $_event/data/data[@id=] + + + + + + + +contains($Var, $Var) + + + + + + + + $Var/* or $Var/text() + + + + + not($Var/text() or $Var/*) + + + + + $/text() + + + + + not(string($_event/)) + + + + + ==!* + + + + + true() + + + + + 0>1 + + + + + + + baz + + + + + #_scxml_foo + + + + + + + $Var/text()=$Var/text() + + + + + + + + + $Var=$Var + + + + + + + $_event/origintype/text() = '' + + + + + + + + + + + + D:\W3C\SCXMLTests\test300.py + + + + D:\foo + + + + + + + $_event/origin/text() + $_event/origintype/text() + + + + \ No newline at end of file diff --git a/test/w3c/convert-tests.sh b/test/w3c/convert-tests.sh new file mode 100755 index 0000000..42f8fce --- /dev/null +++ b/test/w3c/convert-tests.sh @@ -0,0 +1,23 @@ +ME=`basename $0` +DIR="$( cd "$( dirname "$0" )" && pwd )" +cd $DIR + +TXMLS=`ls txml/*.txml` + +# see http://saxon.sourceforge.net/saxon6.5.1/using-xsl.html +for TXML in $TXMLS +do + DEST=ecma/`basename $TXML .txml`.scxml + echo "Processing $TXML to $DEST" + java -jar /Users/sradomski/Developer/Applications/SaxonHE9-4-0-7J/saxon9he.jar $TXML confEcma.xsl -o:$DEST +done + +for TXML in $TXMLS +do + DEST=xpath/`basename $TXML .txml`.scxml + echo "Processing $TXML to $DEST" + java -jar /Users/sradomski/Developer/Applications/SaxonHE9-4-0-7J/saxon9he.jar $TXML confXPath.xsl -o:$DEST +done + +cp txml/*.txt ecma/ +cp txml/*.txt xpath/ \ No newline at end of file diff --git a/test/w3c/draft/calc.scxml b/test/w3c/draft/calc.scxml new file mode 100644 index 0000000..e854401 --- /dev/null +++ b/test/w3c/draft/calc.scxml @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/w3c/ecma/robots.txt b/test/w3c/ecma/robots.txt new file mode 100644 index 0000000..54f3e01 --- /dev/null +++ b/test/w3c/ecma/robots.txt @@ -0,0 +1,96 @@ +# +# robots.txt for http://www.w3.org/ +# +# $Id: robots.txt,v 1.66 2012/07/17 21:30:56 gerald Exp $ +# + +# For use by search.w3.org +User-agent: W3C-gsa +Disallow: /Out-Of-Date + +User-agent: W3T_SE +Disallow: /Out-Of-Date + +User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot) +Disallow: / + +# W3C Link checker +User-agent: W3C-checklink +Disallow: + +# the following settings apply to all bots +User-agent: * +# Blogs - WordPress +# https://codex.wordpress.org/Search_Engine_Optimization_for_WordPress#Robots.txt_Optimization +Disallow: /*/wp-admin/ +Disallow: /*/wp-includes/ +Disallow: /*/wp-content/plugins/ +Disallow: /*/wp-content/cache/ +Disallow: /*/wp-content/themes/ +Disallow: /blog/*/trackback/ +Disallow: /blog/*/feed/ +Disallow: /blog/*/comments/ +Disallow: /blog/*/category/*/* +Disallow: /blog/*/*/trackback/ +Disallow: /blog/*/*/feed/ +Disallow: /blog/*/*/comments/ +Disallow: /blog/*/*? +Disallow: /community/trackback/ +Disallow: /community/feed/ +Disallow: /community/comments/ +Disallow: /community/category/*/* +Disallow: /community/*/trackback/ +Disallow: /community/*/feed/ +Disallow: /community/*/comments/ +Disallow: /community/*/category/*/* +Disallow: /community/*? +Disallow: /Consortium/Offices/trackback/ +Disallow: /Consortium/Offices/feed/ +Disallow: /Consortium/Offices/comments/ +Disallow: /Consortium/Offices/category/*/* +Disallow: /Consortium/Offices/*/trackback/ +Disallow: /Consortium/Offices/*/feed/ +Disallow: /Consortium/Offices/*/comments/ +Disallow: /Consortium/Offices/*? +# Wikis - Mediawiki +# https://www.mediawiki.org/wiki/Manual:Robots.txt +Disallow: /wiki/index.php? +Disallow: /wiki/index.php/Help +Disallow: /wiki/index.php/MediaWiki +Disallow: /wiki/index.php/Special: +Disallow: /wiki/index.php/Template +Disallow: /wiki/skins/ +Disallow: /*/wiki/index.php? +Disallow: /*/wiki/index.php/Help +Disallow: /*/wiki/index.php/MediaWiki +Disallow: /*/wiki/index.php/Special: +Disallow: /*/wiki/index.php/Template +# various other access-controlled or expensive areas +Disallow: /2004/ontaria/basic +Disallow: /Team/ +Disallow: /Project +Disallow: /Web +Disallow: /Systems +Disallow: /History +Disallow: /Out-Of-Date +Disallow: /2002/02/mid +Disallow: /mid/ +Disallow: /2005/06/blog/ +Disallow: /2004/08/W3CTalks +Disallow: /2007/11/Talks/search +Disallow: /People/all/ +Disallow: /RDF/Validator/ARPServlet +Disallow: /2003/03/Translations/byLanguage +Disallow: /2003/03/Translations/byTechnology +Disallow: /2005/11/Translations/Query +Disallow: /2000/06/webdata/xslt +Disallow: /2000/09/webdata/xslt +Disallow: /2005/08/online_xslt/xslt +Disallow: /Bugs/ +Disallow: /Search/Mail/Public/ +Disallow: /2006/02/chartergen +Disallow: /2004/01/pp-impl +Disallow: /Consortium/supporters +Disallow: /2007/08/pyRdfa/ +Disallow: /WAI/PF/comments/ + diff --git a/test/w3c/ecma/test144.scxml b/test/w3c/ecma/test144.scxml new file mode 100644 index 0000000..fcec83a --- /dev/null +++ b/test/w3c/ecma/test144.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test147.scxml b/test/w3c/ecma/test147.scxml new file mode 100644 index 0000000..f877ecf --- /dev/null +++ b/test/w3c/ecma/test147.scxml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test148.scxml b/test/w3c/ecma/test148.scxml new file mode 100644 index 0000000..acebba7 --- /dev/null +++ b/test/w3c/ecma/test148.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test149.scxml b/test/w3c/ecma/test149.scxml new file mode 100644 index 0000000..b7626c6 --- /dev/null +++ b/test/w3c/ecma/test149.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test150.scxml b/test/w3c/ecma/test150.scxml new file mode 100644 index 0000000..41e1895 --- /dev/null +++ b/test/w3c/ecma/test150.scxml @@ -0,0 +1,41 @@ + + + + + + [1,2,3] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test151.scxml b/test/w3c/ecma/test151.scxml new file mode 100644 index 0000000..119bb65 --- /dev/null +++ b/test/w3c/ecma/test151.scxml @@ -0,0 +1,41 @@ + + + + + + [1,2,3] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test152.scxml b/test/w3c/ecma/test152.scxml new file mode 100644 index 0000000..8af51a8 --- /dev/null +++ b/test/w3c/ecma/test152.scxml @@ -0,0 +1,48 @@ + + + + + + + + [1,2,3] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test153.scxml b/test/w3c/ecma/test153.scxml new file mode 100644 index 0000000..c46c32d --- /dev/null +++ b/test/w3c/ecma/test153.scxml @@ -0,0 +1,35 @@ + + + + + + [1,2,3] + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test155.scxml b/test/w3c/ecma/test155.scxml new file mode 100644 index 0000000..17d3a70 --- /dev/null +++ b/test/w3c/ecma/test155.scxml @@ -0,0 +1,26 @@ + + + + + + + [1,2,3] + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test156.scxml b/test/w3c/ecma/test156.scxml new file mode 100644 index 0000000..aa9e2b0 --- /dev/null +++ b/test/w3c/ecma/test156.scxml @@ -0,0 +1,28 @@ + + + + + + + [1,2,3] + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test158.scxml b/test/w3c/ecma/test158.scxml new file mode 100644 index 0000000..f1a583f --- /dev/null +++ b/test/w3c/ecma/test158.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test159.scxml b/test/w3c/ecma/test159.scxml new file mode 100644 index 0000000..d7b7821 --- /dev/null +++ b/test/w3c/ecma/test159.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test172.scxml b/test/w3c/ecma/test172.scxml new file mode 100644 index 0000000..28f2bcb --- /dev/null +++ b/test/w3c/ecma/test172.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test173.scxml b/test/w3c/ecma/test173.scxml new file mode 100644 index 0000000..fa2a289 --- /dev/null +++ b/test/w3c/ecma/test173.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test174.scxml b/test/w3c/ecma/test174.scxml new file mode 100644 index 0000000..f78feee --- /dev/null +++ b/test/w3c/ecma/test174.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test175.scxml b/test/w3c/ecma/test175.scxml new file mode 100644 index 0000000..4876821 --- /dev/null +++ b/test/w3c/ecma/test175.scxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test176.scxml b/test/w3c/ecma/test176.scxml new file mode 100644 index 0000000..4b120ec --- /dev/null +++ b/test/w3c/ecma/test176.scxml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test178.scxml b/test/w3c/ecma/test178.scxml new file mode 100644 index 0000000..91b4681 --- /dev/null +++ b/test/w3c/ecma/test178.scxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test179.scxml b/test/w3c/ecma/test179.scxml new file mode 100644 index 0000000..170b105 --- /dev/null +++ b/test/w3c/ecma/test179.scxml @@ -0,0 +1,18 @@ + + + + + + + 123 + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test183.scxml b/test/w3c/ecma/test183.scxml new file mode 100644 index 0000000..2c17ea8 --- /dev/null +++ b/test/w3c/ecma/test183.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test185.scxml b/test/w3c/ecma/test185.scxml new file mode 100644 index 0000000..cdf8a77 --- /dev/null +++ b/test/w3c/ecma/test185.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test186.scxml b/test/w3c/ecma/test186.scxml new file mode 100644 index 0000000..20f0063 --- /dev/null +++ b/test/w3c/ecma/test186.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test187.scxml b/test/w3c/ecma/test187.scxml new file mode 100644 index 0000000..d03c16d --- /dev/null +++ b/test/w3c/ecma/test187.scxml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test189.scxml b/test/w3c/ecma/test189.scxml new file mode 100644 index 0000000..683b874 --- /dev/null +++ b/test/w3c/ecma/test189.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test190.scxml b/test/w3c/ecma/test190.scxml new file mode 100644 index 0000000..a1f6d56 --- /dev/null +++ b/test/w3c/ecma/test190.scxml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test191.scxml b/test/w3c/ecma/test191.scxml new file mode 100644 index 0000000..6e82274 --- /dev/null +++ b/test/w3c/ecma/test191.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test192.scxml b/test/w3c/ecma/test192.scxml new file mode 100644 index 0000000..a74a05e --- /dev/null +++ b/test/w3c/ecma/test192.scxml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test193.scxml b/test/w3c/ecma/test193.scxml new file mode 100644 index 0000000..441a658 --- /dev/null +++ b/test/w3c/ecma/test193.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test194.scxml b/test/w3c/ecma/test194.scxml new file mode 100644 index 0000000..e7dcd76 --- /dev/null +++ b/test/w3c/ecma/test194.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test198.scxml b/test/w3c/ecma/test198.scxml new file mode 100644 index 0000000..e804625 --- /dev/null +++ b/test/w3c/ecma/test198.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test199.scxml b/test/w3c/ecma/test199.scxml new file mode 100644 index 0000000..2119cd8 --- /dev/null +++ b/test/w3c/ecma/test199.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test200.scxml b/test/w3c/ecma/test200.scxml new file mode 100644 index 0000000..2aa85a9 --- /dev/null +++ b/test/w3c/ecma/test200.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test201.scxml b/test/w3c/ecma/test201.scxml new file mode 100644 index 0000000..8ded0d5 --- /dev/null +++ b/test/w3c/ecma/test201.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test205.scxml b/test/w3c/ecma/test205.scxml new file mode 100644 index 0000000..5adefbe --- /dev/null +++ b/test/w3c/ecma/test205.scxml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test207.scxml b/test/w3c/ecma/test207.scxml new file mode 100644 index 0000000..aa5786a --- /dev/null +++ b/test/w3c/ecma/test207.scxml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test208.scxml b/test/w3c/ecma/test208.scxml new file mode 100644 index 0000000..6faa9c1 --- /dev/null +++ b/test/w3c/ecma/test208.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test210.scxml b/test/w3c/ecma/test210.scxml new file mode 100644 index 0000000..e29b65d --- /dev/null +++ b/test/w3c/ecma/test210.scxml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test215.scxml b/test/w3c/ecma/test215.scxml new file mode 100644 index 0000000..97e6a39 --- /dev/null +++ b/test/w3c/ecma/test215.scxml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test216.scxml b/test/w3c/ecma/test216.scxml new file mode 100644 index 0000000..97b2a77 --- /dev/null +++ b/test/w3c/ecma/test216.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test216sub1.scxml b/test/w3c/ecma/test216sub1.scxml new file mode 100644 index 0000000..3c3a88d --- /dev/null +++ b/test/w3c/ecma/test216sub1.scxml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test220.scxml b/test/w3c/ecma/test220.scxml new file mode 100644 index 0000000..2d447c4 --- /dev/null +++ b/test/w3c/ecma/test220.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test223.scxml b/test/w3c/ecma/test223.scxml new file mode 100644 index 0000000..63ceadd --- /dev/null +++ b/test/w3c/ecma/test223.scxml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test224.scxml b/test/w3c/ecma/test224.scxml new file mode 100644 index 0000000..e2e8a32 --- /dev/null +++ b/test/w3c/ecma/test224.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test225.scxml b/test/w3c/ecma/test225.scxml new file mode 100644 index 0000000..467d1ba --- /dev/null +++ b/test/w3c/ecma/test225.scxml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test226.scxml b/test/w3c/ecma/test226.scxml new file mode 100644 index 0000000..e1c6d3f --- /dev/null +++ b/test/w3c/ecma/test226.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test226sub1.scxml b/test/w3c/ecma/test226sub1.scxml new file mode 100644 index 0000000..809efb0 --- /dev/null +++ b/test/w3c/ecma/test226sub1.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test228.scxml b/test/w3c/ecma/test228.scxml new file mode 100644 index 0000000..b44de56 --- /dev/null +++ b/test/w3c/ecma/test228.scxml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test229.scxml b/test/w3c/ecma/test229.scxml new file mode 100644 index 0000000..e3aeecb --- /dev/null +++ b/test/w3c/ecma/test229.scxml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test230.scxml b/test/w3c/ecma/test230.scxml new file mode 100644 index 0000000..ae13476 --- /dev/null +++ b/test/w3c/ecma/test230.scxml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test232.scxml b/test/w3c/ecma/test232.scxml new file mode 100644 index 0000000..9515e15 --- /dev/null +++ b/test/w3c/ecma/test232.scxml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test233.scxml b/test/w3c/ecma/test233.scxml new file mode 100644 index 0000000..3900d28 --- /dev/null +++ b/test/w3c/ecma/test233.scxml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test234.scxml b/test/w3c/ecma/test234.scxml new file mode 100644 index 0000000..b874fe9 --- /dev/null +++ b/test/w3c/ecma/test234.scxml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test235.scxml b/test/w3c/ecma/test235.scxml new file mode 100644 index 0000000..17d0cf0 --- /dev/null +++ b/test/w3c/ecma/test235.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test236.scxml b/test/w3c/ecma/test236.scxml new file mode 100644 index 0000000..700c6f8 --- /dev/null +++ b/test/w3c/ecma/test236.scxml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test237.scxml b/test/w3c/ecma/test237.scxml new file mode 100644 index 0000000..b23811d --- /dev/null +++ b/test/w3c/ecma/test237.scxml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test239.scxml b/test/w3c/ecma/test239.scxml new file mode 100644 index 0000000..4fcfc92 --- /dev/null +++ b/test/w3c/ecma/test239.scxml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test239sub1.scxml b/test/w3c/ecma/test239sub1.scxml new file mode 100644 index 0000000..0f099d3 --- /dev/null +++ b/test/w3c/ecma/test239sub1.scxml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test240.scxml b/test/w3c/ecma/test240.scxml new file mode 100644 index 0000000..6d74d4c --- /dev/null +++ b/test/w3c/ecma/test240.scxml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test241.scxml b/test/w3c/ecma/test241.scxml new file mode 100644 index 0000000..af1471f --- /dev/null +++ b/test/w3c/ecma/test241.scxml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test242.scxml b/test/w3c/ecma/test242.scxml new file mode 100644 index 0000000..f0fa504 --- /dev/null +++ b/test/w3c/ecma/test242.scxml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test242sub1.scxml b/test/w3c/ecma/test242sub1.scxml new file mode 100644 index 0000000..0f099d3 --- /dev/null +++ b/test/w3c/ecma/test242sub1.scxml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test243.scxml b/test/w3c/ecma/test243.scxml new file mode 100644 index 0000000..18f2175 --- /dev/null +++ b/test/w3c/ecma/test243.scxml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test244.scxml b/test/w3c/ecma/test244.scxml new file mode 100644 index 0000000..d251c59 --- /dev/null +++ b/test/w3c/ecma/test244.scxml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test245.scxml b/test/w3c/ecma/test245.scxml new file mode 100644 index 0000000..58838b2 --- /dev/null +++ b/test/w3c/ecma/test245.scxml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test247.scxml b/test/w3c/ecma/test247.scxml new file mode 100644 index 0000000..b543bf1 --- /dev/null +++ b/test/w3c/ecma/test247.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test250.scxml b/test/w3c/ecma/test250.scxml new file mode 100644 index 0000000..f5228ab --- /dev/null +++ b/test/w3c/ecma/test250.scxml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test252.scxml b/test/w3c/ecma/test252.scxml new file mode 100644 index 0000000..14c6686 --- /dev/null +++ b/test/w3c/ecma/test252.scxml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test253.scxml b/test/w3c/ecma/test253.scxml new file mode 100644 index 0000000..e8924ec --- /dev/null +++ b/test/w3c/ecma/test253.scxml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test276.scxml b/test/w3c/ecma/test276.scxml new file mode 100644 index 0000000..233c171 --- /dev/null +++ b/test/w3c/ecma/test276.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test276sub1.scxml b/test/w3c/ecma/test276sub1.scxml new file mode 100644 index 0000000..b18ceb2 --- /dev/null +++ b/test/w3c/ecma/test276sub1.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test277.scxml b/test/w3c/ecma/test277.scxml new file mode 100644 index 0000000..eb6a1ee --- /dev/null +++ b/test/w3c/ecma/test277.scxml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test278.scxml b/test/w3c/ecma/test278.scxml new file mode 100644 index 0000000..b26c6f2 --- /dev/null +++ b/test/w3c/ecma/test278.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test279.scxml b/test/w3c/ecma/test279.scxml new file mode 100644 index 0000000..2de6fd2 --- /dev/null +++ b/test/w3c/ecma/test279.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test280.scxml b/test/w3c/ecma/test280.scxml new file mode 100644 index 0000000..78865bf --- /dev/null +++ b/test/w3c/ecma/test280.scxml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test286.scxml b/test/w3c/ecma/test286.scxml new file mode 100644 index 0000000..596f2ba --- /dev/null +++ b/test/w3c/ecma/test286.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test287.scxml b/test/w3c/ecma/test287.scxml new file mode 100644 index 0000000..030c6b5 --- /dev/null +++ b/test/w3c/ecma/test287.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test294.scxml b/test/w3c/ecma/test294.scxml new file mode 100644 index 0000000..efd26f4 --- /dev/null +++ b/test/w3c/ecma/test294.scxml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + foo + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test298.scxml b/test/w3c/ecma/test298.scxml new file mode 100644 index 0000000..6a82a95 --- /dev/null +++ b/test/w3c/ecma/test298.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test301.scxml b/test/w3c/ecma/test301.scxml new file mode 100644 index 0000000..59125c8 --- /dev/null +++ b/test/w3c/ecma/test301.scxml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test303.scxml b/test/w3c/ecma/test303.scxml new file mode 100644 index 0000000..0b1e11c --- /dev/null +++ b/test/w3c/ecma/test303.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test304.scxml b/test/w3c/ecma/test304.scxml new file mode 100644 index 0000000..250d0cd --- /dev/null +++ b/test/w3c/ecma/test304.scxml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test307.scxml b/test/w3c/ecma/test307.scxml new file mode 100644 index 0000000..3f93f10 --- /dev/null +++ b/test/w3c/ecma/test307.scxml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test309.scxml b/test/w3c/ecma/test309.scxml new file mode 100644 index 0000000..7ac405c --- /dev/null +++ b/test/w3c/ecma/test309.scxml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test310.scxml b/test/w3c/ecma/test310.scxml new file mode 100644 index 0000000..e939ded --- /dev/null +++ b/test/w3c/ecma/test310.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test311.scxml b/test/w3c/ecma/test311.scxml new file mode 100644 index 0000000..851f3ad --- /dev/null +++ b/test/w3c/ecma/test311.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test312.scxml b/test/w3c/ecma/test312.scxml new file mode 100644 index 0000000..a9741e5 --- /dev/null +++ b/test/w3c/ecma/test312.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test313.scxml b/test/w3c/ecma/test313.scxml new file mode 100644 index 0000000..fcec4ac --- /dev/null +++ b/test/w3c/ecma/test313.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test314.scxml b/test/w3c/ecma/test314.scxml new file mode 100644 index 0000000..ed78e79 --- /dev/null +++ b/test/w3c/ecma/test314.scxml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test318.scxml b/test/w3c/ecma/test318.scxml new file mode 100644 index 0000000..15bf7f8 --- /dev/null +++ b/test/w3c/ecma/test318.scxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test319.scxml b/test/w3c/ecma/test319.scxml new file mode 100644 index 0000000..adac328 --- /dev/null +++ b/test/w3c/ecma/test319.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test321.scxml b/test/w3c/ecma/test321.scxml new file mode 100644 index 0000000..66fcf58 --- /dev/null +++ b/test/w3c/ecma/test321.scxml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test322.scxml b/test/w3c/ecma/test322.scxml new file mode 100644 index 0000000..2d0fee1 --- /dev/null +++ b/test/w3c/ecma/test322.scxml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test323.scxml b/test/w3c/ecma/test323.scxml new file mode 100644 index 0000000..43fa9c8 --- /dev/null +++ b/test/w3c/ecma/test323.scxml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test324.scxml b/test/w3c/ecma/test324.scxml new file mode 100644 index 0000000..7e5023e --- /dev/null +++ b/test/w3c/ecma/test324.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test325.scxml b/test/w3c/ecma/test325.scxml new file mode 100644 index 0000000..eaa4c22 --- /dev/null +++ b/test/w3c/ecma/test325.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test326.scxml b/test/w3c/ecma/test326.scxml new file mode 100644 index 0000000..f18a661 --- /dev/null +++ b/test/w3c/ecma/test326.scxml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test329.scxml b/test/w3c/ecma/test329.scxml new file mode 100644 index 0000000..9a95643 --- /dev/null +++ b/test/w3c/ecma/test329.scxml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test330.scxml b/test/w3c/ecma/test330.scxml new file mode 100644 index 0000000..5cbf4bc --- /dev/null +++ b/test/w3c/ecma/test330.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test331.scxml b/test/w3c/ecma/test331.scxml new file mode 100644 index 0000000..e1271f0 --- /dev/null +++ b/test/w3c/ecma/test331.scxml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test332.scxml b/test/w3c/ecma/test332.scxml new file mode 100644 index 0000000..da68cf4 --- /dev/null +++ b/test/w3c/ecma/test332.scxml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test333.scxml b/test/w3c/ecma/test333.scxml new file mode 100644 index 0000000..9e06896 --- /dev/null +++ b/test/w3c/ecma/test333.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test335.scxml b/test/w3c/ecma/test335.scxml new file mode 100644 index 0000000..a56074a --- /dev/null +++ b/test/w3c/ecma/test335.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test336.scxml b/test/w3c/ecma/test336.scxml new file mode 100644 index 0000000..92bd3dd --- /dev/null +++ b/test/w3c/ecma/test336.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test337.scxml b/test/w3c/ecma/test337.scxml new file mode 100644 index 0000000..71092a8 --- /dev/null +++ b/test/w3c/ecma/test337.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test338.scxml b/test/w3c/ecma/test338.scxml new file mode 100644 index 0000000..fef53be --- /dev/null +++ b/test/w3c/ecma/test338.scxml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test339.scxml b/test/w3c/ecma/test339.scxml new file mode 100644 index 0000000..82864c9 --- /dev/null +++ b/test/w3c/ecma/test339.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test342.scxml b/test/w3c/ecma/test342.scxml new file mode 100644 index 0000000..2934704 --- /dev/null +++ b/test/w3c/ecma/test342.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test343.scxml b/test/w3c/ecma/test343.scxml new file mode 100644 index 0000000..7f15cf0 --- /dev/null +++ b/test/w3c/ecma/test343.scxml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test344.scxml b/test/w3c/ecma/test344.scxml new file mode 100644 index 0000000..068581d --- /dev/null +++ b/test/w3c/ecma/test344.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test346.scxml b/test/w3c/ecma/test346.scxml new file mode 100644 index 0000000..622de71 --- /dev/null +++ b/test/w3c/ecma/test346.scxml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test347.scxml b/test/w3c/ecma/test347.scxml new file mode 100644 index 0000000..7ed7cca --- /dev/null +++ b/test/w3c/ecma/test347.scxml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test348.scxml b/test/w3c/ecma/test348.scxml new file mode 100644 index 0000000..dc4b301 --- /dev/null +++ b/test/w3c/ecma/test348.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test349.scxml b/test/w3c/ecma/test349.scxml new file mode 100644 index 0000000..7fe2408 --- /dev/null +++ b/test/w3c/ecma/test349.scxml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test350.scxml b/test/w3c/ecma/test350.scxml new file mode 100644 index 0000000..b401ab1 --- /dev/null +++ b/test/w3c/ecma/test350.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test351.scxml b/test/w3c/ecma/test351.scxml new file mode 100644 index 0000000..a308a14 --- /dev/null +++ b/test/w3c/ecma/test351.scxml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test352.scxml b/test/w3c/ecma/test352.scxml new file mode 100644 index 0000000..513089a --- /dev/null +++ b/test/w3c/ecma/test352.scxml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test354.scxml b/test/w3c/ecma/test354.scxml new file mode 100644 index 0000000..3a3c33b --- /dev/null +++ b/test/w3c/ecma/test354.scxml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + foo + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test355.scxml b/test/w3c/ecma/test355.scxml new file mode 100644 index 0000000..6a77251 --- /dev/null +++ b/test/w3c/ecma/test355.scxml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test364.scxml b/test/w3c/ecma/test364.scxml new file mode 100644 index 0000000..ac57647 --- /dev/null +++ b/test/w3c/ecma/test364.scxml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test372.scxml b/test/w3c/ecma/test372.scxml new file mode 100644 index 0000000..9b6c7ec --- /dev/null +++ b/test/w3c/ecma/test372.scxml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test375.scxml b/test/w3c/ecma/test375.scxml new file mode 100644 index 0000000..1652588 --- /dev/null +++ b/test/w3c/ecma/test375.scxml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test376.scxml b/test/w3c/ecma/test376.scxml new file mode 100644 index 0000000..1da5a9a --- /dev/null +++ b/test/w3c/ecma/test376.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test377.scxml b/test/w3c/ecma/test377.scxml new file mode 100644 index 0000000..49549c8 --- /dev/null +++ b/test/w3c/ecma/test377.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test378.scxml b/test/w3c/ecma/test378.scxml new file mode 100644 index 0000000..34501fb --- /dev/null +++ b/test/w3c/ecma/test378.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test387.scxml b/test/w3c/ecma/test387.scxml new file mode 100644 index 0000000..35fb910 --- /dev/null +++ b/test/w3c/ecma/test387.scxml @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test388.scxml b/test/w3c/ecma/test388.scxml new file mode 100644 index 0000000..6a93fd0 --- /dev/null +++ b/test/w3c/ecma/test388.scxml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test396.scxml b/test/w3c/ecma/test396.scxml new file mode 100644 index 0000000..dbbb124 --- /dev/null +++ b/test/w3c/ecma/test396.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test399.scxml b/test/w3c/ecma/test399.scxml new file mode 100644 index 0000000..e5a951e --- /dev/null +++ b/test/w3c/ecma/test399.scxml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test401.scxml b/test/w3c/ecma/test401.scxml new file mode 100644 index 0000000..9ce7217 --- /dev/null +++ b/test/w3c/ecma/test401.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test402.scxml b/test/w3c/ecma/test402.scxml new file mode 100644 index 0000000..104483d --- /dev/null +++ b/test/w3c/ecma/test402.scxml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test403a.scxml b/test/w3c/ecma/test403a.scxml new file mode 100644 index 0000000..89a4ad9 --- /dev/null +++ b/test/w3c/ecma/test403a.scxml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test403b.scxml b/test/w3c/ecma/test403b.scxml new file mode 100644 index 0000000..18acfb5 --- /dev/null +++ b/test/w3c/ecma/test403b.scxml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test403c.scxml b/test/w3c/ecma/test403c.scxml new file mode 100644 index 0000000..9e7fd12 --- /dev/null +++ b/test/w3c/ecma/test403c.scxml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test404.scxml b/test/w3c/ecma/test404.scxml new file mode 100644 index 0000000..ad6bb24 --- /dev/null +++ b/test/w3c/ecma/test404.scxml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test405.scxml b/test/w3c/ecma/test405.scxml new file mode 100644 index 0000000..114cf22 --- /dev/null +++ b/test/w3c/ecma/test405.scxml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test406.scxml b/test/w3c/ecma/test406.scxml new file mode 100644 index 0000000..a8f8f99 --- /dev/null +++ b/test/w3c/ecma/test406.scxml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test407.scxml b/test/w3c/ecma/test407.scxml new file mode 100644 index 0000000..0407c99 --- /dev/null +++ b/test/w3c/ecma/test407.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test409.scxml b/test/w3c/ecma/test409.scxml new file mode 100644 index 0000000..9b4f1aa --- /dev/null +++ b/test/w3c/ecma/test409.scxml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test411.scxml b/test/w3c/ecma/test411.scxml new file mode 100644 index 0000000..8e1c673 --- /dev/null +++ b/test/w3c/ecma/test411.scxml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test412.scxml b/test/w3c/ecma/test412.scxml new file mode 100644 index 0000000..4a8b26a --- /dev/null +++ b/test/w3c/ecma/test412.scxml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test413.scxml b/test/w3c/ecma/test413.scxml new file mode 100644 index 0000000..94e32a2 --- /dev/null +++ b/test/w3c/ecma/test413.scxml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test415.scxml b/test/w3c/ecma/test415.scxml new file mode 100644 index 0000000..159218b --- /dev/null +++ b/test/w3c/ecma/test415.scxml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test416.scxml b/test/w3c/ecma/test416.scxml new file mode 100644 index 0000000..45799e4 --- /dev/null +++ b/test/w3c/ecma/test416.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test417.scxml b/test/w3c/ecma/test417.scxml new file mode 100644 index 0000000..5ca6144 --- /dev/null +++ b/test/w3c/ecma/test417.scxml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test419.scxml b/test/w3c/ecma/test419.scxml new file mode 100644 index 0000000..c4de17e --- /dev/null +++ b/test/w3c/ecma/test419.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test421.scxml b/test/w3c/ecma/test421.scxml new file mode 100644 index 0000000..1747334 --- /dev/null +++ b/test/w3c/ecma/test421.scxml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test422.scxml b/test/w3c/ecma/test422.scxml new file mode 100644 index 0000000..803f75f --- /dev/null +++ b/test/w3c/ecma/test422.scxml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test423.scxml b/test/w3c/ecma/test423.scxml new file mode 100644 index 0000000..f6287ab --- /dev/null +++ b/test/w3c/ecma/test423.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test436.scxml b/test/w3c/ecma/test436.scxml new file mode 100644 index 0000000..d8b2ca2 --- /dev/null +++ b/test/w3c/ecma/test436.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test444.scxml b/test/w3c/ecma/test444.scxml new file mode 100644 index 0000000..c689674 --- /dev/null +++ b/test/w3c/ecma/test444.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test445.scxml b/test/w3c/ecma/test445.scxml new file mode 100644 index 0000000..f1ae24b --- /dev/null +++ b/test/w3c/ecma/test445.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test448.scxml b/test/w3c/ecma/test448.scxml new file mode 100644 index 0000000..adbc121 --- /dev/null +++ b/test/w3c/ecma/test448.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test449.scxml b/test/w3c/ecma/test449.scxml new file mode 100644 index 0000000..d06cc9a --- /dev/null +++ b/test/w3c/ecma/test449.scxml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test451.scxml b/test/w3c/ecma/test451.scxml new file mode 100644 index 0000000..e939ded --- /dev/null +++ b/test/w3c/ecma/test451.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test452.scxml b/test/w3c/ecma/test452.scxml new file mode 100644 index 0000000..4f38ca7 --- /dev/null +++ b/test/w3c/ecma/test452.scxml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test453.scxml b/test/w3c/ecma/test453.scxml new file mode 100644 index 0000000..33b904d --- /dev/null +++ b/test/w3c/ecma/test453.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test456.scxml b/test/w3c/ecma/test456.scxml new file mode 100644 index 0000000..2865fb2 --- /dev/null +++ b/test/w3c/ecma/test456.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test457.scxml b/test/w3c/ecma/test457.scxml new file mode 100644 index 0000000..86cf156 --- /dev/null +++ b/test/w3c/ecma/test457.scxml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test460.scxml b/test/w3c/ecma/test460.scxml new file mode 100644 index 0000000..8ba3e5e --- /dev/null +++ b/test/w3c/ecma/test460.scxml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test463.scxml b/test/w3c/ecma/test463.scxml new file mode 100644 index 0000000..4f32b84 --- /dev/null +++ b/test/w3c/ecma/test463.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test464.scxml b/test/w3c/ecma/test464.scxml new file mode 100644 index 0000000..bd640f2 --- /dev/null +++ b/test/w3c/ecma/test464.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test465.scxml b/test/w3c/ecma/test465.scxml new file mode 100644 index 0000000..a91bb06 --- /dev/null +++ b/test/w3c/ecma/test465.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test466.scxml b/test/w3c/ecma/test466.scxml new file mode 100644 index 0000000..1431fab --- /dev/null +++ b/test/w3c/ecma/test466.scxml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test467.scxml b/test/w3c/ecma/test467.scxml new file mode 100644 index 0000000..130b7bc --- /dev/null +++ b/test/w3c/ecma/test467.scxml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test468.scxml b/test/w3c/ecma/test468.scxml new file mode 100644 index 0000000..3b6902d --- /dev/null +++ b/test/w3c/ecma/test468.scxml @@ -0,0 +1,23 @@ + + + + + New York + Boston + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test469.scxml b/test/w3c/ecma/test469.scxml new file mode 100644 index 0000000..02fe476 --- /dev/null +++ b/test/w3c/ecma/test469.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test470.scxml b/test/w3c/ecma/test470.scxml new file mode 100644 index 0000000..3c26bb1 --- /dev/null +++ b/test/w3c/ecma/test470.scxml @@ -0,0 +1,24 @@ + + + + + 2 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test473.scxml b/test/w3c/ecma/test473.scxml new file mode 100644 index 0000000..4a57129 --- /dev/null +++ b/test/w3c/ecma/test473.scxml @@ -0,0 +1,37 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test474.scxml b/test/w3c/ecma/test474.scxml new file mode 100644 index 0000000..decad75 --- /dev/null +++ b/test/w3c/ecma/test474.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test475.scxml b/test/w3c/ecma/test475.scxml new file mode 100644 index 0000000..0f9cdfe --- /dev/null +++ b/test/w3c/ecma/test475.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test476.scxml b/test/w3c/ecma/test476.scxml new file mode 100644 index 0000000..d3fe8e8 --- /dev/null +++ b/test/w3c/ecma/test476.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test477.scxml b/test/w3c/ecma/test477.scxml new file mode 100644 index 0000000..1726866 --- /dev/null +++ b/test/w3c/ecma/test477.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test478.scxml b/test/w3c/ecma/test478.scxml new file mode 100644 index 0000000..9821608 --- /dev/null +++ b/test/w3c/ecma/test478.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + This is not a book + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test479.scxml b/test/w3c/ecma/test479.scxml new file mode 100644 index 0000000..3d5b1ac --- /dev/null +++ b/test/w3c/ecma/test479.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + This is not a book + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test480.scxml b/test/w3c/ecma/test480.scxml new file mode 100644 index 0000000..0fde260 --- /dev/null +++ b/test/w3c/ecma/test480.scxml @@ -0,0 +1,32 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test481.scxml b/test/w3c/ecma/test481.scxml new file mode 100644 index 0000000..a0505f6 --- /dev/null +++ b/test/w3c/ecma/test481.scxml @@ -0,0 +1,37 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test482.scxml b/test/w3c/ecma/test482.scxml new file mode 100644 index 0000000..00eb3fe --- /dev/null +++ b/test/w3c/ecma/test482.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test483.scxml b/test/w3c/ecma/test483.scxml new file mode 100644 index 0000000..0a1b236 --- /dev/null +++ b/test/w3c/ecma/test483.scxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test487.scxml b/test/w3c/ecma/test487.scxml new file mode 100644 index 0000000..30a50eb --- /dev/null +++ b/test/w3c/ecma/test487.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test488.scxml b/test/w3c/ecma/test488.scxml new file mode 100644 index 0000000..9d9e1d8 --- /dev/null +++ b/test/w3c/ecma/test488.scxml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test495.scxml b/test/w3c/ecma/test495.scxml new file mode 100644 index 0000000..e3a8e58 --- /dev/null +++ b/test/w3c/ecma/test495.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test500.scxml b/test/w3c/ecma/test500.scxml new file mode 100644 index 0000000..26beec6 --- /dev/null +++ b/test/w3c/ecma/test500.scxml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test501.scxml b/test/w3c/ecma/test501.scxml new file mode 100644 index 0000000..6cca0f5 --- /dev/null +++ b/test/w3c/ecma/test501.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test503.scxml b/test/w3c/ecma/test503.scxml new file mode 100644 index 0000000..6e1ab2b --- /dev/null +++ b/test/w3c/ecma/test503.scxml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test504.scxml b/test/w3c/ecma/test504.scxml new file mode 100644 index 0000000..6e2679b --- /dev/null +++ b/test/w3c/ecma/test504.scxml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test505.scxml b/test/w3c/ecma/test505.scxml new file mode 100644 index 0000000..01d326b --- /dev/null +++ b/test/w3c/ecma/test505.scxml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test506.scxml b/test/w3c/ecma/test506.scxml new file mode 100644 index 0000000..1a7a1da --- /dev/null +++ b/test/w3c/ecma/test506.scxml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test509.scxml b/test/w3c/ecma/test509.scxml new file mode 100644 index 0000000..de55b5d --- /dev/null +++ b/test/w3c/ecma/test509.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test510.scxml b/test/w3c/ecma/test510.scxml new file mode 100644 index 0000000..45d3057 --- /dev/null +++ b/test/w3c/ecma/test510.scxml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test513.scxml b/test/w3c/ecma/test513.scxml new file mode 100644 index 0000000..c26d498 --- /dev/null +++ b/test/w3c/ecma/test513.scxml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test518.scxml b/test/w3c/ecma/test518.scxml new file mode 100644 index 0000000..69f171c --- /dev/null +++ b/test/w3c/ecma/test518.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test519.scxml b/test/w3c/ecma/test519.scxml new file mode 100644 index 0000000..6f559da --- /dev/null +++ b/test/w3c/ecma/test519.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test520.scxml b/test/w3c/ecma/test520.scxml new file mode 100644 index 0000000..daaf3a8 --- /dev/null +++ b/test/w3c/ecma/test520.scxml @@ -0,0 +1,19 @@ + + + + + + + + this is some content + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test521.scxml b/test/w3c/ecma/test521.scxml new file mode 100644 index 0000000..e4b00d8 --- /dev/null +++ b/test/w3c/ecma/test521.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test522.scxml b/test/w3c/ecma/test522.scxml new file mode 100644 index 0000000..3f16dac --- /dev/null +++ b/test/w3c/ecma/test522.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test525.scxml b/test/w3c/ecma/test525.scxml new file mode 100644 index 0000000..432e760 --- /dev/null +++ b/test/w3c/ecma/test525.scxml @@ -0,0 +1,26 @@ + + + + [1,2,3] + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test527.scxml b/test/w3c/ecma/test527.scxml new file mode 100644 index 0000000..426cc6c --- /dev/null +++ b/test/w3c/ecma/test527.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test528.scxml b/test/w3c/ecma/test528.scxml new file mode 100644 index 0000000..f0e8911 --- /dev/null +++ b/test/w3c/ecma/test528.scxml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test529.scxml b/test/w3c/ecma/test529.scxml new file mode 100644 index 0000000..91dc002 --- /dev/null +++ b/test/w3c/ecma/test529.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + 21 + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test530.scxml b/test/w3c/ecma/test530.scxml new file mode 100644 index 0000000..9361181 --- /dev/null +++ b/test/w3c/ecma/test530.scxml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test531.scxml b/test/w3c/ecma/test531.scxml new file mode 100644 index 0000000..9eaa3f3 --- /dev/null +++ b/test/w3c/ecma/test531.scxml @@ -0,0 +1,20 @@ + + + + + + + + _scxmleventname=test + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test532.scxml b/test/w3c/ecma/test532.scxml new file mode 100644 index 0000000..412310c --- /dev/null +++ b/test/w3c/ecma/test532.scxml @@ -0,0 +1,20 @@ + + + + + + + + + some content + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test533.scxml b/test/w3c/ecma/test533.scxml new file mode 100644 index 0000000..a4550e3 --- /dev/null +++ b/test/w3c/ecma/test533.scxml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test534.scxml b/test/w3c/ecma/test534.scxml new file mode 100644 index 0000000..9495d9e --- /dev/null +++ b/test/w3c/ecma/test534.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test537.scxml b/test/w3c/ecma/test537.scxml new file mode 100644 index 0000000..350d422 --- /dev/null +++ b/test/w3c/ecma/test537.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test539.scxml b/test/w3c/ecma/test539.scxml new file mode 100644 index 0000000..450bfd9 --- /dev/null +++ b/test/w3c/ecma/test539.scxml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test539.txt b/test/w3c/ecma/test539.txt new file mode 100644 index 0000000..de1b0a1 --- /dev/null +++ b/test/w3c/ecma/test539.txt @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test540.scxml b/test/w3c/ecma/test540.scxml new file mode 100644 index 0000000..641509f --- /dev/null +++ b/test/w3c/ecma/test540.scxml @@ -0,0 +1,21 @@ + + + 123 +4 5 + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test540.txt b/test/w3c/ecma/test540.txt new file mode 100644 index 0000000..2191239 --- /dev/null +++ b/test/w3c/ecma/test540.txt @@ -0,0 +1,3 @@ +123 +4 5 + \ No newline at end of file diff --git a/test/w3c/ecma/test542.scxml b/test/w3c/ecma/test542.scxml new file mode 100644 index 0000000..1101471 --- /dev/null +++ b/test/w3c/ecma/test542.scxml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + 123 +4 5 + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test543.scxml b/test/w3c/ecma/test543.scxml new file mode 100644 index 0000000..2c5c6de --- /dev/null +++ b/test/w3c/ecma/test543.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test544.scxml b/test/w3c/ecma/test544.scxml new file mode 100644 index 0000000..fd09502 --- /dev/null +++ b/test/w3c/ecma/test544.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test546.scxml b/test/w3c/ecma/test546.scxml new file mode 100644 index 0000000..728843b --- /dev/null +++ b/test/w3c/ecma/test546.scxml @@ -0,0 +1,17 @@ + + + + + + some string + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test547.scxml b/test/w3c/ecma/test547.scxml new file mode 100644 index 0000000..8c04c95 --- /dev/null +++ b/test/w3c/ecma/test547.scxml @@ -0,0 +1,33 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test550.scxml b/test/w3c/ecma/test550.scxml new file mode 100644 index 0000000..0ca4c1a --- /dev/null +++ b/test/w3c/ecma/test550.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test551.scxml b/test/w3c/ecma/test551.scxml new file mode 100644 index 0000000..cd267eb --- /dev/null +++ b/test/w3c/ecma/test551.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + [1,2,3] + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test552.scxml b/test/w3c/ecma/test552.scxml new file mode 100644 index 0000000..94267c6 --- /dev/null +++ b/test/w3c/ecma/test552.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test552.txt b/test/w3c/ecma/test552.txt new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/test/w3c/ecma/test552.txt @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/test/w3c/ecma/test553.scxml b/test/w3c/ecma/test553.scxml new file mode 100644 index 0000000..114c4a2 --- /dev/null +++ b/test/w3c/ecma/test553.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test554.scxml b/test/w3c/ecma/test554.scxml new file mode 100644 index 0000000..b328ae9 --- /dev/null +++ b/test/w3c/ecma/test554.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test555.scxml b/test/w3c/ecma/test555.scxml new file mode 100644 index 0000000..79dea75 --- /dev/null +++ b/test/w3c/ecma/test555.scxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test557.scxml b/test/w3c/ecma/test557.scxml new file mode 100644 index 0000000..6f4eed1 --- /dev/null +++ b/test/w3c/ecma/test557.scxml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test557.txt b/test/w3c/ecma/test557.txt new file mode 100644 index 0000000..a8e51da --- /dev/null +++ b/test/w3c/ecma/test557.txt @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test558.scxml b/test/w3c/ecma/test558.scxml new file mode 100644 index 0000000..a075100 --- /dev/null +++ b/test/w3c/ecma/test558.scxml @@ -0,0 +1,24 @@ + + + +this is +a string + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test558.txt b/test/w3c/ecma/test558.txt new file mode 100644 index 0000000..bb2bcc7 --- /dev/null +++ b/test/w3c/ecma/test558.txt @@ -0,0 +1,3 @@ + +this is +a string \ No newline at end of file diff --git a/test/w3c/ecma/test560.scxml b/test/w3c/ecma/test560.scxml new file mode 100644 index 0000000..d283b1a --- /dev/null +++ b/test/w3c/ecma/test560.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test561.scxml b/test/w3c/ecma/test561.scxml new file mode 100644 index 0000000..e50e00c --- /dev/null +++ b/test/w3c/ecma/test561.scxml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test562.scxml b/test/w3c/ecma/test562.scxml new file mode 100644 index 0000000..f5997bb --- /dev/null +++ b/test/w3c/ecma/test562.scxml @@ -0,0 +1,22 @@ + + + + + + + +this is a +string + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test567.scxml b/test/w3c/ecma/test567.scxml new file mode 100644 index 0000000..465105b --- /dev/null +++ b/test/w3c/ecma/test567.scxml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test568.scxml b/test/w3c/ecma/test568.scxml new file mode 100644 index 0000000..e8b888f --- /dev/null +++ b/test/w3c/ecma/test568.scxml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test569.scxml b/test/w3c/ecma/test569.scxml new file mode 100644 index 0000000..832a0c0 --- /dev/null +++ b/test/w3c/ecma/test569.scxml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test570.scxml b/test/w3c/ecma/test570.scxml new file mode 100644 index 0000000..2f5ccbe --- /dev/null +++ b/test/w3c/ecma/test570.scxml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test576.scxml b/test/w3c/ecma/test576.scxml new file mode 100644 index 0000000..2bed2ca --- /dev/null +++ b/test/w3c/ecma/test576.scxml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/ecma/test578.scxml b/test/w3c/ecma/test578.scxml new file mode 100644 index 0000000..bdb5e2d --- /dev/null +++ b/test/w3c/ecma/test578.scxml @@ -0,0 +1,19 @@ + + + + + + + { productName : "bar", size : 27 } + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/robots.txt b/test/w3c/txml/robots.txt new file mode 100644 index 0000000..54f3e01 --- /dev/null +++ b/test/w3c/txml/robots.txt @@ -0,0 +1,96 @@ +# +# robots.txt for http://www.w3.org/ +# +# $Id: robots.txt,v 1.66 2012/07/17 21:30:56 gerald Exp $ +# + +# For use by search.w3.org +User-agent: W3C-gsa +Disallow: /Out-Of-Date + +User-agent: W3T_SE +Disallow: /Out-Of-Date + +User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot) +Disallow: / + +# W3C Link checker +User-agent: W3C-checklink +Disallow: + +# the following settings apply to all bots +User-agent: * +# Blogs - WordPress +# https://codex.wordpress.org/Search_Engine_Optimization_for_WordPress#Robots.txt_Optimization +Disallow: /*/wp-admin/ +Disallow: /*/wp-includes/ +Disallow: /*/wp-content/plugins/ +Disallow: /*/wp-content/cache/ +Disallow: /*/wp-content/themes/ +Disallow: /blog/*/trackback/ +Disallow: /blog/*/feed/ +Disallow: /blog/*/comments/ +Disallow: /blog/*/category/*/* +Disallow: /blog/*/*/trackback/ +Disallow: /blog/*/*/feed/ +Disallow: /blog/*/*/comments/ +Disallow: /blog/*/*? +Disallow: /community/trackback/ +Disallow: /community/feed/ +Disallow: /community/comments/ +Disallow: /community/category/*/* +Disallow: /community/*/trackback/ +Disallow: /community/*/feed/ +Disallow: /community/*/comments/ +Disallow: /community/*/category/*/* +Disallow: /community/*? +Disallow: /Consortium/Offices/trackback/ +Disallow: /Consortium/Offices/feed/ +Disallow: /Consortium/Offices/comments/ +Disallow: /Consortium/Offices/category/*/* +Disallow: /Consortium/Offices/*/trackback/ +Disallow: /Consortium/Offices/*/feed/ +Disallow: /Consortium/Offices/*/comments/ +Disallow: /Consortium/Offices/*? +# Wikis - Mediawiki +# https://www.mediawiki.org/wiki/Manual:Robots.txt +Disallow: /wiki/index.php? +Disallow: /wiki/index.php/Help +Disallow: /wiki/index.php/MediaWiki +Disallow: /wiki/index.php/Special: +Disallow: /wiki/index.php/Template +Disallow: /wiki/skins/ +Disallow: /*/wiki/index.php? +Disallow: /*/wiki/index.php/Help +Disallow: /*/wiki/index.php/MediaWiki +Disallow: /*/wiki/index.php/Special: +Disallow: /*/wiki/index.php/Template +# various other access-controlled or expensive areas +Disallow: /2004/ontaria/basic +Disallow: /Team/ +Disallow: /Project +Disallow: /Web +Disallow: /Systems +Disallow: /History +Disallow: /Out-Of-Date +Disallow: /2002/02/mid +Disallow: /mid/ +Disallow: /2005/06/blog/ +Disallow: /2004/08/W3CTalks +Disallow: /2007/11/Talks/search +Disallow: /People/all/ +Disallow: /RDF/Validator/ARPServlet +Disallow: /2003/03/Translations/byLanguage +Disallow: /2003/03/Translations/byTechnology +Disallow: /2005/11/Translations/Query +Disallow: /2000/06/webdata/xslt +Disallow: /2000/09/webdata/xslt +Disallow: /2005/08/online_xslt/xslt +Disallow: /Bugs/ +Disallow: /Search/Mail/Public/ +Disallow: /2006/02/chartergen +Disallow: /2004/01/pp-impl +Disallow: /Consortium/supporters +Disallow: /2007/08/pyRdfa/ +Disallow: /WAI/PF/comments/ + diff --git a/test/w3c/txml/test144.txml b/test/w3c/txml/test144.txml new file mode 100644 index 0000000..73e50b0 --- /dev/null +++ b/test/w3c/txml/test144.txml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test147.txml b/test/w3c/txml/test147.txml new file mode 100644 index 0000000..20363a0 --- /dev/null +++ b/test/w3c/txml/test147.txml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test148.txml b/test/w3c/txml/test148.txml new file mode 100644 index 0000000..8d19e56 --- /dev/null +++ b/test/w3c/txml/test148.txml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test149.txml b/test/w3c/txml/test149.txml new file mode 100644 index 0000000..c971eea --- /dev/null +++ b/test/w3c/txml/test149.txml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test150.txml b/test/w3c/txml/test150.txml new file mode 100644 index 0000000..ff290dd --- /dev/null +++ b/test/w3c/txml/test150.txml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test151.txml b/test/w3c/txml/test151.txml new file mode 100644 index 0000000..6f95692 --- /dev/null +++ b/test/w3c/txml/test151.txml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test152.txml b/test/w3c/txml/test152.txml new file mode 100644 index 0000000..86b50e9 --- /dev/null +++ b/test/w3c/txml/test152.txml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test153.txml b/test/w3c/txml/test153.txml new file mode 100644 index 0000000..e9f8038 --- /dev/null +++ b/test/w3c/txml/test153.txml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test155.txml b/test/w3c/txml/test155.txml new file mode 100644 index 0000000..8444442 --- /dev/null +++ b/test/w3c/txml/test155.txml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test156.txml b/test/w3c/txml/test156.txml new file mode 100644 index 0000000..316f879 --- /dev/null +++ b/test/w3c/txml/test156.txml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test158.txml b/test/w3c/txml/test158.txml new file mode 100644 index 0000000..cff220d --- /dev/null +++ b/test/w3c/txml/test158.txml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test159.txml b/test/w3c/txml/test159.txml new file mode 100644 index 0000000..b7245c0 --- /dev/null +++ b/test/w3c/txml/test159.txml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test172.txml b/test/w3c/txml/test172.txml new file mode 100644 index 0000000..45075a0 --- /dev/null +++ b/test/w3c/txml/test172.txml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test173.txml b/test/w3c/txml/test173.txml new file mode 100644 index 0000000..c770856 --- /dev/null +++ b/test/w3c/txml/test173.txml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test174.txml b/test/w3c/txml/test174.txml new file mode 100644 index 0000000..3d33d5b --- /dev/null +++ b/test/w3c/txml/test174.txml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test175.txml b/test/w3c/txml/test175.txml new file mode 100644 index 0000000..aba7ac4 --- /dev/null +++ b/test/w3c/txml/test175.txml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test176.txml b/test/w3c/txml/test176.txml new file mode 100644 index 0000000..8d084d4 --- /dev/null +++ b/test/w3c/txml/test176.txml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test178.txml b/test/w3c/txml/test178.txml new file mode 100644 index 0000000..de7a334 --- /dev/null +++ b/test/w3c/txml/test178.txml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test179.txml b/test/w3c/txml/test179.txml new file mode 100644 index 0000000..02b74f6 --- /dev/null +++ b/test/w3c/txml/test179.txml @@ -0,0 +1,21 @@ + + + + + + + + + + 123 + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test183.txml b/test/w3c/txml/test183.txml new file mode 100644 index 0000000..bb6e44a --- /dev/null +++ b/test/w3c/txml/test183.txml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test185.txml b/test/w3c/txml/test185.txml new file mode 100644 index 0000000..c036cbf --- /dev/null +++ b/test/w3c/txml/test185.txml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test186.txml b/test/w3c/txml/test186.txml new file mode 100644 index 0000000..e91c290 --- /dev/null +++ b/test/w3c/txml/test186.txml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test187.txml b/test/w3c/txml/test187.txml new file mode 100644 index 0000000..994a489 --- /dev/null +++ b/test/w3c/txml/test187.txml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test189.txml b/test/w3c/txml/test189.txml new file mode 100644 index 0000000..cd1cd19 --- /dev/null +++ b/test/w3c/txml/test189.txml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test190.txml b/test/w3c/txml/test190.txml new file mode 100644 index 0000000..e6090eb --- /dev/null +++ b/test/w3c/txml/test190.txml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test191.txml b/test/w3c/txml/test191.txml new file mode 100644 index 0000000..6f42159 --- /dev/null +++ b/test/w3c/txml/test191.txml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test192.txml b/test/w3c/txml/test192.txml new file mode 100644 index 0000000..7331750 --- /dev/null +++ b/test/w3c/txml/test192.txml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test193.txml b/test/w3c/txml/test193.txml new file mode 100644 index 0000000..ba1598b --- /dev/null +++ b/test/w3c/txml/test193.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test194.txml b/test/w3c/txml/test194.txml new file mode 100644 index 0000000..9e660a5 --- /dev/null +++ b/test/w3c/txml/test194.txml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test198.txml b/test/w3c/txml/test198.txml new file mode 100644 index 0000000..706ea93 --- /dev/null +++ b/test/w3c/txml/test198.txml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test199.txml b/test/w3c/txml/test199.txml new file mode 100644 index 0000000..dadd5b0 --- /dev/null +++ b/test/w3c/txml/test199.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test200.txml b/test/w3c/txml/test200.txml new file mode 100644 index 0000000..4aed203 --- /dev/null +++ b/test/w3c/txml/test200.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test201.txml b/test/w3c/txml/test201.txml new file mode 100644 index 0000000..cdcf285 --- /dev/null +++ b/test/w3c/txml/test201.txml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test205.txml b/test/w3c/txml/test205.txml new file mode 100644 index 0000000..6cc06f4 --- /dev/null +++ b/test/w3c/txml/test205.txml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test207.txml b/test/w3c/txml/test207.txml new file mode 100644 index 0000000..6893dcf --- /dev/null +++ b/test/w3c/txml/test207.txml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test208.txml b/test/w3c/txml/test208.txml new file mode 100644 index 0000000..5a86e6d --- /dev/null +++ b/test/w3c/txml/test208.txml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test210.txml b/test/w3c/txml/test210.txml new file mode 100644 index 0000000..402ed36 --- /dev/null +++ b/test/w3c/txml/test210.txml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test215.txml b/test/w3c/txml/test215.txml new file mode 100644 index 0000000..afb8df5 --- /dev/null +++ b/test/w3c/txml/test215.txml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test216.txml b/test/w3c/txml/test216.txml new file mode 100644 index 0000000..e65818e --- /dev/null +++ b/test/w3c/txml/test216.txml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test216sub1.txml b/test/w3c/txml/test216sub1.txml new file mode 100644 index 0000000..eb4c9df --- /dev/null +++ b/test/w3c/txml/test216sub1.txml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test220.txml b/test/w3c/txml/test220.txml new file mode 100644 index 0000000..4c79e4d --- /dev/null +++ b/test/w3c/txml/test220.txml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test223.txml b/test/w3c/txml/test223.txml new file mode 100644 index 0000000..9cdc499 --- /dev/null +++ b/test/w3c/txml/test223.txml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test224.txml b/test/w3c/txml/test224.txml new file mode 100644 index 0000000..0ffe8eb --- /dev/null +++ b/test/w3c/txml/test224.txml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test225.txml b/test/w3c/txml/test225.txml new file mode 100644 index 0000000..548ff46 --- /dev/null +++ b/test/w3c/txml/test225.txml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test226.txml b/test/w3c/txml/test226.txml new file mode 100644 index 0000000..0d83070 --- /dev/null +++ b/test/w3c/txml/test226.txml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test226sub1.txml b/test/w3c/txml/test226sub1.txml new file mode 100644 index 0000000..b4780c7 --- /dev/null +++ b/test/w3c/txml/test226sub1.txml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test228.txml b/test/w3c/txml/test228.txml new file mode 100644 index 0000000..40021bb --- /dev/null +++ b/test/w3c/txml/test228.txml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test229.txml b/test/w3c/txml/test229.txml new file mode 100644 index 0000000..3837b69 --- /dev/null +++ b/test/w3c/txml/test229.txml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test230.txml b/test/w3c/txml/test230.txml new file mode 100644 index 0000000..fc27220 --- /dev/null +++ b/test/w3c/txml/test230.txml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test232.txml b/test/w3c/txml/test232.txml new file mode 100644 index 0000000..1cbc14f --- /dev/null +++ b/test/w3c/txml/test232.txml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test233.txml b/test/w3c/txml/test233.txml new file mode 100644 index 0000000..94b219b --- /dev/null +++ b/test/w3c/txml/test233.txml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test234.txml b/test/w3c/txml/test234.txml new file mode 100644 index 0000000..27d4626 --- /dev/null +++ b/test/w3c/txml/test234.txml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test235.txml b/test/w3c/txml/test235.txml new file mode 100644 index 0000000..84b8680 --- /dev/null +++ b/test/w3c/txml/test235.txml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test236.txml b/test/w3c/txml/test236.txml new file mode 100644 index 0000000..5d18c2f --- /dev/null +++ b/test/w3c/txml/test236.txml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test237.txml b/test/w3c/txml/test237.txml new file mode 100644 index 0000000..c6097bc --- /dev/null +++ b/test/w3c/txml/test237.txml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test239.txml b/test/w3c/txml/test239.txml new file mode 100644 index 0000000..8fa1837 --- /dev/null +++ b/test/w3c/txml/test239.txml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test239sub1.txml b/test/w3c/txml/test239sub1.txml new file mode 100644 index 0000000..fd27e45 --- /dev/null +++ b/test/w3c/txml/test239sub1.txml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test240.txml b/test/w3c/txml/test240.txml new file mode 100644 index 0000000..bf669d4 --- /dev/null +++ b/test/w3c/txml/test240.txml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test241.txml b/test/w3c/txml/test241.txml new file mode 100644 index 0000000..9587697 --- /dev/null +++ b/test/w3c/txml/test241.txml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test242.txml b/test/w3c/txml/test242.txml new file mode 100644 index 0000000..35fa154 --- /dev/null +++ b/test/w3c/txml/test242.txml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test242sub1.txml b/test/w3c/txml/test242sub1.txml new file mode 100644 index 0000000..fd27e45 --- /dev/null +++ b/test/w3c/txml/test242sub1.txml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test243.txml b/test/w3c/txml/test243.txml new file mode 100644 index 0000000..a01345c --- /dev/null +++ b/test/w3c/txml/test243.txml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test244.txml b/test/w3c/txml/test244.txml new file mode 100644 index 0000000..c0f1a23 --- /dev/null +++ b/test/w3c/txml/test244.txml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test245.txml b/test/w3c/txml/test245.txml new file mode 100644 index 0000000..459bec6 --- /dev/null +++ b/test/w3c/txml/test245.txml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test247.txml b/test/w3c/txml/test247.txml new file mode 100644 index 0000000..7c528a3 --- /dev/null +++ b/test/w3c/txml/test247.txml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test250.txml b/test/w3c/txml/test250.txml new file mode 100644 index 0000000..3455062 --- /dev/null +++ b/test/w3c/txml/test250.txml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test252.txml b/test/w3c/txml/test252.txml new file mode 100644 index 0000000..40c36cb --- /dev/null +++ b/test/w3c/txml/test252.txml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test253.txml b/test/w3c/txml/test253.txml new file mode 100644 index 0000000..041797a --- /dev/null +++ b/test/w3c/txml/test253.txml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test276.txml b/test/w3c/txml/test276.txml new file mode 100644 index 0000000..e4a9d9f --- /dev/null +++ b/test/w3c/txml/test276.txml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test276sub1.txml b/test/w3c/txml/test276sub1.txml new file mode 100644 index 0000000..3bb40c0 --- /dev/null +++ b/test/w3c/txml/test276sub1.txml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test277.txml b/test/w3c/txml/test277.txml new file mode 100644 index 0000000..bd08341 --- /dev/null +++ b/test/w3c/txml/test277.txml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test278.txml b/test/w3c/txml/test278.txml new file mode 100644 index 0000000..c95b329 --- /dev/null +++ b/test/w3c/txml/test278.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test279.txml b/test/w3c/txml/test279.txml new file mode 100644 index 0000000..b3b1adc --- /dev/null +++ b/test/w3c/txml/test279.txml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test280.txml b/test/w3c/txml/test280.txml new file mode 100644 index 0000000..723eaa5 --- /dev/null +++ b/test/w3c/txml/test280.txml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test286.txml b/test/w3c/txml/test286.txml new file mode 100644 index 0000000..89b77a9 --- /dev/null +++ b/test/w3c/txml/test286.txml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/test/w3c/txml/test287.txml b/test/w3c/txml/test287.txml new file mode 100644 index 0000000..8f25165 --- /dev/null +++ b/test/w3c/txml/test287.txml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test294.txml b/test/w3c/txml/test294.txml new file mode 100644 index 0000000..507ff3b --- /dev/null +++ b/test/w3c/txml/test294.txml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test298.txml b/test/w3c/txml/test298.txml new file mode 100644 index 0000000..e1af350 --- /dev/null +++ b/test/w3c/txml/test298.txml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/w3c/txml/test301.txml b/test/w3c/txml/test301.txml new file mode 100644 index 0000000..d3245f3 --- /dev/null +++ b/test/w3c/txml/test301.txml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test453.txml b/test/w3c/txml/test453.txml new file mode 100644 index 0000000..e4e3fdd --- /dev/null +++ b/test/w3c/txml/test453.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test456.txml b/test/w3c/txml/test456.txml new file mode 100644 index 0000000..e1365e0 --- /dev/null +++ b/test/w3c/txml/test456.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/test/w3c/txml/test457.txml b/test/w3c/txml/test457.txml new file mode 100644 index 0000000..5bb856f --- /dev/null +++ b/test/w3c/txml/test457.txml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test460.txml b/test/w3c/txml/test460.txml new file mode 100644 index 0000000..10d1ce5 --- /dev/null +++ b/test/w3c/txml/test460.txml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test463.txml b/test/w3c/txml/test463.txml new file mode 100644 index 0000000..dd7836b --- /dev/null +++ b/test/w3c/txml/test463.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test464.txml b/test/w3c/txml/test464.txml new file mode 100644 index 0000000..7781b8e --- /dev/null +++ b/test/w3c/txml/test464.txml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test465.txml b/test/w3c/txml/test465.txml new file mode 100644 index 0000000..d7e1941 --- /dev/null +++ b/test/w3c/txml/test465.txml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test466.txml b/test/w3c/txml/test466.txml new file mode 100644 index 0000000..251743e --- /dev/null +++ b/test/w3c/txml/test466.txml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test467.txml b/test/w3c/txml/test467.txml new file mode 100644 index 0000000..21ba39c --- /dev/null +++ b/test/w3c/txml/test467.txml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test468.txml b/test/w3c/txml/test468.txml new file mode 100644 index 0000000..cefba19 --- /dev/null +++ b/test/w3c/txml/test468.txml @@ -0,0 +1,28 @@ + + + + + + + + New York + Boston + + + + + + + + + + + + + + + + + diff --git a/test/w3c/txml/test469.txml b/test/w3c/txml/test469.txml new file mode 100644 index 0000000..cdd5ef5 --- /dev/null +++ b/test/w3c/txml/test469.txml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/w3c/txml/test470.txml b/test/w3c/txml/test470.txml new file mode 100644 index 0000000..556a670 --- /dev/null +++ b/test/w3c/txml/test470.txml @@ -0,0 +1,28 @@ + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + diff --git a/test/w3c/txml/test473.txml b/test/w3c/txml/test473.txml new file mode 100644 index 0000000..1b76058 --- /dev/null +++ b/test/w3c/txml/test473.txml @@ -0,0 +1,44 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test474.txml b/test/w3c/txml/test474.txml new file mode 100644 index 0000000..aab489b --- /dev/null +++ b/test/w3c/txml/test474.txml @@ -0,0 +1,43 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test475.txml b/test/w3c/txml/test475.txml new file mode 100644 index 0000000..c7f860a --- /dev/null +++ b/test/w3c/txml/test475.txml @@ -0,0 +1,43 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test476.txml b/test/w3c/txml/test476.txml new file mode 100644 index 0000000..59e620b --- /dev/null +++ b/test/w3c/txml/test476.txml @@ -0,0 +1,43 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test477.txml b/test/w3c/txml/test477.txml new file mode 100644 index 0000000..e5a7b5b --- /dev/null +++ b/test/w3c/txml/test477.txml @@ -0,0 +1,43 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test478.txml b/test/w3c/txml/test478.txml new file mode 100644 index 0000000..ecb23fc --- /dev/null +++ b/test/w3c/txml/test478.txml @@ -0,0 +1,40 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + This is not a book + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test479.txml b/test/w3c/txml/test479.txml new file mode 100644 index 0000000..62c2e96 --- /dev/null +++ b/test/w3c/txml/test479.txml @@ -0,0 +1,40 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + This is not a book + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test480.txml b/test/w3c/txml/test480.txml new file mode 100644 index 0000000..88687a6 --- /dev/null +++ b/test/w3c/txml/test480.txml @@ -0,0 +1,36 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test481.txml b/test/w3c/txml/test481.txml new file mode 100644 index 0000000..48f73e8 --- /dev/null +++ b/test/w3c/txml/test481.txml @@ -0,0 +1,41 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test482.txml b/test/w3c/txml/test482.txml new file mode 100644 index 0000000..9e3c2ff --- /dev/null +++ b/test/w3c/txml/test482.txml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test483.txml b/test/w3c/txml/test483.txml new file mode 100644 index 0000000..7eab75b --- /dev/null +++ b/test/w3c/txml/test483.txml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test487.txml b/test/w3c/txml/test487.txml new file mode 100644 index 0000000..7210c2b --- /dev/null +++ b/test/w3c/txml/test487.txml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test488.txml b/test/w3c/txml/test488.txml new file mode 100644 index 0000000..49c338a --- /dev/null +++ b/test/w3c/txml/test488.txml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test495.txml b/test/w3c/txml/test495.txml new file mode 100644 index 0000000..a2cf76c5 --- /dev/null +++ b/test/w3c/txml/test495.txml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test500.txml b/test/w3c/txml/test500.txml new file mode 100644 index 0000000..21ed2ff --- /dev/null +++ b/test/w3c/txml/test500.txml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test501.txml b/test/w3c/txml/test501.txml new file mode 100644 index 0000000..772edc8 --- /dev/null +++ b/test/w3c/txml/test501.txml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test503.txml b/test/w3c/txml/test503.txml new file mode 100644 index 0000000..d15bb7e --- /dev/null +++ b/test/w3c/txml/test503.txml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test504.txml b/test/w3c/txml/test504.txml new file mode 100644 index 0000000..62f601b --- /dev/null +++ b/test/w3c/txml/test504.txml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test505.txml b/test/w3c/txml/test505.txml new file mode 100644 index 0000000..b141186 --- /dev/null +++ b/test/w3c/txml/test505.txml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test506.txml b/test/w3c/txml/test506.txml new file mode 100644 index 0000000..b820ad5 --- /dev/null +++ b/test/w3c/txml/test506.txml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test509.txml b/test/w3c/txml/test509.txml new file mode 100644 index 0000000..3140456 --- /dev/null +++ b/test/w3c/txml/test509.txml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test510.txml b/test/w3c/txml/test510.txml new file mode 100644 index 0000000..9ffa2ea --- /dev/null +++ b/test/w3c/txml/test510.txml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test513.txml b/test/w3c/txml/test513.txml new file mode 100644 index 0000000..65dda29 --- /dev/null +++ b/test/w3c/txml/test513.txml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test518.txml b/test/w3c/txml/test518.txml new file mode 100644 index 0000000..b1314ee --- /dev/null +++ b/test/w3c/txml/test518.txml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test519.txml b/test/w3c/txml/test519.txml new file mode 100644 index 0000000..67b64cc --- /dev/null +++ b/test/w3c/txml/test519.txml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test520.txml b/test/w3c/txml/test520.txml new file mode 100644 index 0000000..32ada62 --- /dev/null +++ b/test/w3c/txml/test520.txml @@ -0,0 +1,21 @@ + + + + + + + + + + this is some content + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test521.txml b/test/w3c/txml/test521.txml new file mode 100644 index 0000000..75743ef --- /dev/null +++ b/test/w3c/txml/test521.txml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test522.txml b/test/w3c/txml/test522.txml new file mode 100644 index 0000000..2d7b35d --- /dev/null +++ b/test/w3c/txml/test522.txml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test525.txml b/test/w3c/txml/test525.txml new file mode 100644 index 0000000..4b367eb --- /dev/null +++ b/test/w3c/txml/test525.txml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test527.txml b/test/w3c/txml/test527.txml new file mode 100644 index 0000000..80894a7 --- /dev/null +++ b/test/w3c/txml/test527.txml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test528.txml b/test/w3c/txml/test528.txml new file mode 100644 index 0000000..271bb1c --- /dev/null +++ b/test/w3c/txml/test528.txml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test529.txml b/test/w3c/txml/test529.txml new file mode 100644 index 0000000..6a6656c --- /dev/null +++ b/test/w3c/txml/test529.txml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + 21 + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test530.txml b/test/w3c/txml/test530.txml new file mode 100644 index 0000000..d64a8d8 --- /dev/null +++ b/test/w3c/txml/test530.txml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test531.txml b/test/w3c/txml/test531.txml new file mode 100644 index 0000000..cffe7b5 --- /dev/null +++ b/test/w3c/txml/test531.txml @@ -0,0 +1,22 @@ + + + + + + + + + + _scxmleventname=test + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test532.txml b/test/w3c/txml/test532.txml new file mode 100644 index 0000000..e8de172 --- /dev/null +++ b/test/w3c/txml/test532.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + some content + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test533.txml b/test/w3c/txml/test533.txml new file mode 100644 index 0000000..7a6c82a --- /dev/null +++ b/test/w3c/txml/test533.txml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test534.txml b/test/w3c/txml/test534.txml new file mode 100644 index 0000000..e02123d --- /dev/null +++ b/test/w3c/txml/test534.txml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test537.txml b/test/w3c/txml/test537.txml new file mode 100644 index 0000000..55ea102 --- /dev/null +++ b/test/w3c/txml/test537.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test539.txml b/test/w3c/txml/test539.txml new file mode 100644 index 0000000..3f0bd00 --- /dev/null +++ b/test/w3c/txml/test539.txml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test539.txt b/test/w3c/txml/test539.txt new file mode 100644 index 0000000..de1b0a1 --- /dev/null +++ b/test/w3c/txml/test539.txt @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/test/w3c/txml/test540.txml b/test/w3c/txml/test540.txml new file mode 100644 index 0000000..865bb24 --- /dev/null +++ b/test/w3c/txml/test540.txml @@ -0,0 +1,25 @@ + + + + + + 123 +4 5 + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test540.txt b/test/w3c/txml/test540.txt new file mode 100644 index 0000000..2191239 --- /dev/null +++ b/test/w3c/txml/test540.txt @@ -0,0 +1,3 @@ +123 +4 5 + \ No newline at end of file diff --git a/test/w3c/txml/test542.txml b/test/w3c/txml/test542.txml new file mode 100644 index 0000000..95ea8e6 --- /dev/null +++ b/test/w3c/txml/test542.txml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + 123 +4 5 + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test543.txml b/test/w3c/txml/test543.txml new file mode 100644 index 0000000..d179749 --- /dev/null +++ b/test/w3c/txml/test543.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test544.txml b/test/w3c/txml/test544.txml new file mode 100644 index 0000000..e0ab1da --- /dev/null +++ b/test/w3c/txml/test544.txml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test546.txml b/test/w3c/txml/test546.txml new file mode 100644 index 0000000..b8f0762 --- /dev/null +++ b/test/w3c/txml/test546.txml @@ -0,0 +1,21 @@ + + + + + + + + + some string + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test547.txml b/test/w3c/txml/test547.txml new file mode 100644 index 0000000..35c415d --- /dev/null +++ b/test/w3c/txml/test547.txml @@ -0,0 +1,38 @@ + + + + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/w3c/txml/test550.txml b/test/w3c/txml/test550.txml new file mode 100644 index 0000000..89f55a7 --- /dev/null +++ b/test/w3c/txml/test550.txml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test551.txml b/test/w3c/txml/test551.txml new file mode 100644 index 0000000..45c6bf8 --- /dev/null +++ b/test/w3c/txml/test551.txml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test552.txml b/test/w3c/txml/test552.txml new file mode 100644 index 0000000..9489b3e --- /dev/null +++ b/test/w3c/txml/test552.txml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test552.txt b/test/w3c/txml/test552.txt new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/test/w3c/txml/test552.txt @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/test/w3c/txml/test553.txml b/test/w3c/txml/test553.txml new file mode 100644 index 0000000..322d4bb --- /dev/null +++ b/test/w3c/txml/test553.txml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test554.txml b/test/w3c/txml/test554.txml new file mode 100644 index 0000000..d9ad55b --- /dev/null +++ b/test/w3c/txml/test554.txml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test555.txml b/test/w3c/txml/test555.txml new file mode 100644 index 0000000..12fc459 --- /dev/null +++ b/test/w3c/txml/test555.txml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test557.txml b/test/w3c/txml/test557.txml new file mode 100644 index 0000000..560c9db --- /dev/null +++ b/test/w3c/txml/test557.txml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test557.txt b/test/w3c/txml/test557.txt new file mode 100644 index 0000000..a8e51da --- /dev/null +++ b/test/w3c/txml/test557.txt @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/test/w3c/txml/test558.txml b/test/w3c/txml/test558.txml new file mode 100644 index 0000000..a2491e2 --- /dev/null +++ b/test/w3c/txml/test558.txml @@ -0,0 +1,28 @@ + + + + + + +this is +a string + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test558.txt b/test/w3c/txml/test558.txt new file mode 100644 index 0000000..bb2bcc7 --- /dev/null +++ b/test/w3c/txml/test558.txt @@ -0,0 +1,3 @@ + +this is +a string \ No newline at end of file diff --git a/test/w3c/txml/test560.txml b/test/w3c/txml/test560.txml new file mode 100644 index 0000000..579422a --- /dev/null +++ b/test/w3c/txml/test560.txml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test561.txml b/test/w3c/txml/test561.txml new file mode 100644 index 0000000..4b7ec8e --- /dev/null +++ b/test/w3c/txml/test561.txml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test562.txml b/test/w3c/txml/test562.txml new file mode 100644 index 0000000..a006018 --- /dev/null +++ b/test/w3c/txml/test562.txml @@ -0,0 +1,26 @@ + + + + + + + + + + +this is a +string + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test567.txml b/test/w3c/txml/test567.txml new file mode 100644 index 0000000..d15953f --- /dev/null +++ b/test/w3c/txml/test567.txml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test568.txml b/test/w3c/txml/test568.txml new file mode 100644 index 0000000..89efe73 --- /dev/null +++ b/test/w3c/txml/test568.txml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test569.txml b/test/w3c/txml/test569.txml new file mode 100644 index 0000000..276bd47 --- /dev/null +++ b/test/w3c/txml/test569.txml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test570.txml b/test/w3c/txml/test570.txml new file mode 100644 index 0000000..6584d9a --- /dev/null +++ b/test/w3c/txml/test570.txml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test576.txml b/test/w3c/txml/test576.txml new file mode 100644 index 0000000..4c4b34a --- /dev/null +++ b/test/w3c/txml/test576.txml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/txml/test578.txml b/test/w3c/txml/test578.txml new file mode 100644 index 0000000..a4de932 --- /dev/null +++ b/test/w3c/txml/test578.txml @@ -0,0 +1,24 @@ + + + + + + + + + + { productName : "bar", size : 27 } + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/update-txml.sh b/test/w3c/update-txml.sh new file mode 100755 index 0000000..074318d --- /dev/null +++ b/test/w3c/update-txml.sh @@ -0,0 +1,7 @@ +#!/bin/bash +wget -rl1 -Atxml,txt,xsl http://www.w3.org/Voice/2013/scxml-irp/ + +find ./www.w3.org -name "*.txml" -exec cp {} ./txml \; +find ./www.w3.org -name "*.txt" -exec cp {} ./txml \; +find ./www.w3.org -name "*.xsl" -exec cp {} . \; +rm -rf www.w3.org \ No newline at end of file diff --git a/test/w3c/xpath/robots.txt b/test/w3c/xpath/robots.txt new file mode 100644 index 0000000..54f3e01 --- /dev/null +++ b/test/w3c/xpath/robots.txt @@ -0,0 +1,96 @@ +# +# robots.txt for http://www.w3.org/ +# +# $Id: robots.txt,v 1.66 2012/07/17 21:30:56 gerald Exp $ +# + +# For use by search.w3.org +User-agent: W3C-gsa +Disallow: /Out-Of-Date + +User-agent: W3T_SE +Disallow: /Out-Of-Date + +User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT; MS Search 4.0 Robot) +Disallow: / + +# W3C Link checker +User-agent: W3C-checklink +Disallow: + +# the following settings apply to all bots +User-agent: * +# Blogs - WordPress +# https://codex.wordpress.org/Search_Engine_Optimization_for_WordPress#Robots.txt_Optimization +Disallow: /*/wp-admin/ +Disallow: /*/wp-includes/ +Disallow: /*/wp-content/plugins/ +Disallow: /*/wp-content/cache/ +Disallow: /*/wp-content/themes/ +Disallow: /blog/*/trackback/ +Disallow: /blog/*/feed/ +Disallow: /blog/*/comments/ +Disallow: /blog/*/category/*/* +Disallow: /blog/*/*/trackback/ +Disallow: /blog/*/*/feed/ +Disallow: /blog/*/*/comments/ +Disallow: /blog/*/*? +Disallow: /community/trackback/ +Disallow: /community/feed/ +Disallow: /community/comments/ +Disallow: /community/category/*/* +Disallow: /community/*/trackback/ +Disallow: /community/*/feed/ +Disallow: /community/*/comments/ +Disallow: /community/*/category/*/* +Disallow: /community/*? +Disallow: /Consortium/Offices/trackback/ +Disallow: /Consortium/Offices/feed/ +Disallow: /Consortium/Offices/comments/ +Disallow: /Consortium/Offices/category/*/* +Disallow: /Consortium/Offices/*/trackback/ +Disallow: /Consortium/Offices/*/feed/ +Disallow: /Consortium/Offices/*/comments/ +Disallow: /Consortium/Offices/*? +# Wikis - Mediawiki +# https://www.mediawiki.org/wiki/Manual:Robots.txt +Disallow: /wiki/index.php? +Disallow: /wiki/index.php/Help +Disallow: /wiki/index.php/MediaWiki +Disallow: /wiki/index.php/Special: +Disallow: /wiki/index.php/Template +Disallow: /wiki/skins/ +Disallow: /*/wiki/index.php? +Disallow: /*/wiki/index.php/Help +Disallow: /*/wiki/index.php/MediaWiki +Disallow: /*/wiki/index.php/Special: +Disallow: /*/wiki/index.php/Template +# various other access-controlled or expensive areas +Disallow: /2004/ontaria/basic +Disallow: /Team/ +Disallow: /Project +Disallow: /Web +Disallow: /Systems +Disallow: /History +Disallow: /Out-Of-Date +Disallow: /2002/02/mid +Disallow: /mid/ +Disallow: /2005/06/blog/ +Disallow: /2004/08/W3CTalks +Disallow: /2007/11/Talks/search +Disallow: /People/all/ +Disallow: /RDF/Validator/ARPServlet +Disallow: /2003/03/Translations/byLanguage +Disallow: /2003/03/Translations/byTechnology +Disallow: /2005/11/Translations/Query +Disallow: /2000/06/webdata/xslt +Disallow: /2000/09/webdata/xslt +Disallow: /2005/08/online_xslt/xslt +Disallow: /Bugs/ +Disallow: /Search/Mail/Public/ +Disallow: /2006/02/chartergen +Disallow: /2004/01/pp-impl +Disallow: /Consortium/supporters +Disallow: /2007/08/pyRdfa/ +Disallow: /WAI/PF/comments/ + diff --git a/test/w3c/xpath/test144.scxml b/test/w3c/xpath/test144.scxml new file mode 100644 index 0000000..612f793 --- /dev/null +++ b/test/w3c/xpath/test144.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test147.scxml b/test/w3c/xpath/test147.scxml new file mode 100644 index 0000000..d07b56d --- /dev/null +++ b/test/w3c/xpath/test147.scxml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test148.scxml b/test/w3c/xpath/test148.scxml new file mode 100644 index 0000000..805c223 --- /dev/null +++ b/test/w3c/xpath/test148.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test149.scxml b/test/w3c/xpath/test149.scxml new file mode 100644 index 0000000..547fdc3 --- /dev/null +++ b/test/w3c/xpath/test149.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test150.scxml b/test/w3c/xpath/test150.scxml new file mode 100644 index 0000000..afa8909 --- /dev/null +++ b/test/w3c/xpath/test150.scxml @@ -0,0 +1,41 @@ + + + + + + 123 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test151.scxml b/test/w3c/xpath/test151.scxml new file mode 100644 index 0000000..5933b09 --- /dev/null +++ b/test/w3c/xpath/test151.scxml @@ -0,0 +1,41 @@ + + + + + + 123 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test152.scxml b/test/w3c/xpath/test152.scxml new file mode 100644 index 0000000..1ebbf38 --- /dev/null +++ b/test/w3c/xpath/test152.scxml @@ -0,0 +1,48 @@ + + + + + + + + 123 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test153.scxml b/test/w3c/xpath/test153.scxml new file mode 100644 index 0000000..35b22bc --- /dev/null +++ b/test/w3c/xpath/test153.scxml @@ -0,0 +1,35 @@ + + + + + + 123 + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test155.scxml b/test/w3c/xpath/test155.scxml new file mode 100644 index 0000000..553861e --- /dev/null +++ b/test/w3c/xpath/test155.scxml @@ -0,0 +1,26 @@ + + + + + + + 123 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test156.scxml b/test/w3c/xpath/test156.scxml new file mode 100644 index 0000000..3ed65b4 --- /dev/null +++ b/test/w3c/xpath/test156.scxml @@ -0,0 +1,28 @@ + + + + + + + 123 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test158.scxml b/test/w3c/xpath/test158.scxml new file mode 100644 index 0000000..c682c5f --- /dev/null +++ b/test/w3c/xpath/test158.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test159.scxml b/test/w3c/xpath/test159.scxml new file mode 100644 index 0000000..1f2af35 --- /dev/null +++ b/test/w3c/xpath/test159.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test172.scxml b/test/w3c/xpath/test172.scxml new file mode 100644 index 0000000..9a8e019 --- /dev/null +++ b/test/w3c/xpath/test172.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test173.scxml b/test/w3c/xpath/test173.scxml new file mode 100644 index 0000000..3e4a97d --- /dev/null +++ b/test/w3c/xpath/test173.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test174.scxml b/test/w3c/xpath/test174.scxml new file mode 100644 index 0000000..5a7254e --- /dev/null +++ b/test/w3c/xpath/test174.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test175.scxml b/test/w3c/xpath/test175.scxml new file mode 100644 index 0000000..8dfd670 --- /dev/null +++ b/test/w3c/xpath/test175.scxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test176.scxml b/test/w3c/xpath/test176.scxml new file mode 100644 index 0000000..7b59453 --- /dev/null +++ b/test/w3c/xpath/test176.scxml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test178.scxml b/test/w3c/xpath/test178.scxml new file mode 100644 index 0000000..86922d1 --- /dev/null +++ b/test/w3c/xpath/test178.scxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test179.scxml b/test/w3c/xpath/test179.scxml new file mode 100644 index 0000000..1c281b5 --- /dev/null +++ b/test/w3c/xpath/test179.scxml @@ -0,0 +1,18 @@ + + + + + + + 123 + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test183.scxml b/test/w3c/xpath/test183.scxml new file mode 100644 index 0000000..dcb5bb3 --- /dev/null +++ b/test/w3c/xpath/test183.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test185.scxml b/test/w3c/xpath/test185.scxml new file mode 100644 index 0000000..c6b4b48 --- /dev/null +++ b/test/w3c/xpath/test185.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test186.scxml b/test/w3c/xpath/test186.scxml new file mode 100644 index 0000000..8353bf2 --- /dev/null +++ b/test/w3c/xpath/test186.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test187.scxml b/test/w3c/xpath/test187.scxml new file mode 100644 index 0000000..12cbb8b --- /dev/null +++ b/test/w3c/xpath/test187.scxml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test189.scxml b/test/w3c/xpath/test189.scxml new file mode 100644 index 0000000..3b5d34e --- /dev/null +++ b/test/w3c/xpath/test189.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test190.scxml b/test/w3c/xpath/test190.scxml new file mode 100644 index 0000000..7458f66 --- /dev/null +++ b/test/w3c/xpath/test190.scxml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test191.scxml b/test/w3c/xpath/test191.scxml new file mode 100644 index 0000000..1910eaf --- /dev/null +++ b/test/w3c/xpath/test191.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test192.scxml b/test/w3c/xpath/test192.scxml new file mode 100644 index 0000000..81d185d --- /dev/null +++ b/test/w3c/xpath/test192.scxml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test193.scxml b/test/w3c/xpath/test193.scxml new file mode 100644 index 0000000..58a5c67 --- /dev/null +++ b/test/w3c/xpath/test193.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test194.scxml b/test/w3c/xpath/test194.scxml new file mode 100644 index 0000000..523400b --- /dev/null +++ b/test/w3c/xpath/test194.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test198.scxml b/test/w3c/xpath/test198.scxml new file mode 100644 index 0000000..23ca478 --- /dev/null +++ b/test/w3c/xpath/test198.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test199.scxml b/test/w3c/xpath/test199.scxml new file mode 100644 index 0000000..9c8f734 --- /dev/null +++ b/test/w3c/xpath/test199.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test200.scxml b/test/w3c/xpath/test200.scxml new file mode 100644 index 0000000..182ada4 --- /dev/null +++ b/test/w3c/xpath/test200.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test201.scxml b/test/w3c/xpath/test201.scxml new file mode 100644 index 0000000..8f4e285 --- /dev/null +++ b/test/w3c/xpath/test201.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test205.scxml b/test/w3c/xpath/test205.scxml new file mode 100644 index 0000000..d6a02e2 --- /dev/null +++ b/test/w3c/xpath/test205.scxml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test207.scxml b/test/w3c/xpath/test207.scxml new file mode 100644 index 0000000..e74ec8f --- /dev/null +++ b/test/w3c/xpath/test207.scxml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test208.scxml b/test/w3c/xpath/test208.scxml new file mode 100644 index 0000000..e768e7c --- /dev/null +++ b/test/w3c/xpath/test208.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test210.scxml b/test/w3c/xpath/test210.scxml new file mode 100644 index 0000000..5ec8f23 --- /dev/null +++ b/test/w3c/xpath/test210.scxml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test215.scxml b/test/w3c/xpath/test215.scxml new file mode 100644 index 0000000..4aebe84 --- /dev/null +++ b/test/w3c/xpath/test215.scxml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test216.scxml b/test/w3c/xpath/test216.scxml new file mode 100644 index 0000000..901ad6f --- /dev/null +++ b/test/w3c/xpath/test216.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test216sub1.scxml b/test/w3c/xpath/test216sub1.scxml new file mode 100644 index 0000000..f5c49a1 --- /dev/null +++ b/test/w3c/xpath/test216sub1.scxml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test220.scxml b/test/w3c/xpath/test220.scxml new file mode 100644 index 0000000..15f66ba --- /dev/null +++ b/test/w3c/xpath/test220.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test223.scxml b/test/w3c/xpath/test223.scxml new file mode 100644 index 0000000..08f2ee4 --- /dev/null +++ b/test/w3c/xpath/test223.scxml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test224.scxml b/test/w3c/xpath/test224.scxml new file mode 100644 index 0000000..8c74c4e --- /dev/null +++ b/test/w3c/xpath/test224.scxml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test225.scxml b/test/w3c/xpath/test225.scxml new file mode 100644 index 0000000..a43cdab --- /dev/null +++ b/test/w3c/xpath/test225.scxml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test226.scxml b/test/w3c/xpath/test226.scxml new file mode 100644 index 0000000..4b717b2 --- /dev/null +++ b/test/w3c/xpath/test226.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test226sub1.scxml b/test/w3c/xpath/test226sub1.scxml new file mode 100644 index 0000000..9ac7b9a --- /dev/null +++ b/test/w3c/xpath/test226sub1.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test228.scxml b/test/w3c/xpath/test228.scxml new file mode 100644 index 0000000..9afa343 --- /dev/null +++ b/test/w3c/xpath/test228.scxml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test229.scxml b/test/w3c/xpath/test229.scxml new file mode 100644 index 0000000..747f77c --- /dev/null +++ b/test/w3c/xpath/test229.scxml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test230.scxml b/test/w3c/xpath/test230.scxml new file mode 100644 index 0000000..51f8529 --- /dev/null +++ b/test/w3c/xpath/test230.scxml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test232.scxml b/test/w3c/xpath/test232.scxml new file mode 100644 index 0000000..f40627b --- /dev/null +++ b/test/w3c/xpath/test232.scxml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test233.scxml b/test/w3c/xpath/test233.scxml new file mode 100644 index 0000000..c4d7eb7 --- /dev/null +++ b/test/w3c/xpath/test233.scxml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test234.scxml b/test/w3c/xpath/test234.scxml new file mode 100644 index 0000000..bf06eba --- /dev/null +++ b/test/w3c/xpath/test234.scxml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test235.scxml b/test/w3c/xpath/test235.scxml new file mode 100644 index 0000000..1b06a4c --- /dev/null +++ b/test/w3c/xpath/test235.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test236.scxml b/test/w3c/xpath/test236.scxml new file mode 100644 index 0000000..2c2d41a --- /dev/null +++ b/test/w3c/xpath/test236.scxml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test237.scxml b/test/w3c/xpath/test237.scxml new file mode 100644 index 0000000..19c2480 --- /dev/null +++ b/test/w3c/xpath/test237.scxml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test239.scxml b/test/w3c/xpath/test239.scxml new file mode 100644 index 0000000..b7fcfc2 --- /dev/null +++ b/test/w3c/xpath/test239.scxml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test239sub1.scxml b/test/w3c/xpath/test239sub1.scxml new file mode 100644 index 0000000..510f4a0 --- /dev/null +++ b/test/w3c/xpath/test239sub1.scxml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test240.scxml b/test/w3c/xpath/test240.scxml new file mode 100644 index 0000000..ddf92c6 --- /dev/null +++ b/test/w3c/xpath/test240.scxml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test241.scxml b/test/w3c/xpath/test241.scxml new file mode 100644 index 0000000..377aa4d --- /dev/null +++ b/test/w3c/xpath/test241.scxml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test242.scxml b/test/w3c/xpath/test242.scxml new file mode 100644 index 0000000..a6f1798 --- /dev/null +++ b/test/w3c/xpath/test242.scxml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test242sub1.scxml b/test/w3c/xpath/test242sub1.scxml new file mode 100644 index 0000000..510f4a0 --- /dev/null +++ b/test/w3c/xpath/test242sub1.scxml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test243.scxml b/test/w3c/xpath/test243.scxml new file mode 100644 index 0000000..dceb40e --- /dev/null +++ b/test/w3c/xpath/test243.scxml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test244.scxml b/test/w3c/xpath/test244.scxml new file mode 100644 index 0000000..307e556 --- /dev/null +++ b/test/w3c/xpath/test244.scxml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test245.scxml b/test/w3c/xpath/test245.scxml new file mode 100644 index 0000000..b9cbddb --- /dev/null +++ b/test/w3c/xpath/test245.scxml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test247.scxml b/test/w3c/xpath/test247.scxml new file mode 100644 index 0000000..16a6a5f --- /dev/null +++ b/test/w3c/xpath/test247.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test250.scxml b/test/w3c/xpath/test250.scxml new file mode 100644 index 0000000..3884425 --- /dev/null +++ b/test/w3c/xpath/test250.scxml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test252.scxml b/test/w3c/xpath/test252.scxml new file mode 100644 index 0000000..1f92127 --- /dev/null +++ b/test/w3c/xpath/test252.scxml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test253.scxml b/test/w3c/xpath/test253.scxml new file mode 100644 index 0000000..f894ea9 --- /dev/null +++ b/test/w3c/xpath/test253.scxml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test276.scxml b/test/w3c/xpath/test276.scxml new file mode 100644 index 0000000..026e0fc --- /dev/null +++ b/test/w3c/xpath/test276.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test276sub1.scxml b/test/w3c/xpath/test276sub1.scxml new file mode 100644 index 0000000..5c6ab45 --- /dev/null +++ b/test/w3c/xpath/test276sub1.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test277.scxml b/test/w3c/xpath/test277.scxml new file mode 100644 index 0000000..6dc520e --- /dev/null +++ b/test/w3c/xpath/test277.scxml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test278.scxml b/test/w3c/xpath/test278.scxml new file mode 100644 index 0000000..93461be --- /dev/null +++ b/test/w3c/xpath/test278.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test279.scxml b/test/w3c/xpath/test279.scxml new file mode 100644 index 0000000..314b927 --- /dev/null +++ b/test/w3c/xpath/test279.scxml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test280.scxml b/test/w3c/xpath/test280.scxml new file mode 100644 index 0000000..79bb2e5 --- /dev/null +++ b/test/w3c/xpath/test280.scxml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test286.scxml b/test/w3c/xpath/test286.scxml new file mode 100644 index 0000000..80c0046 --- /dev/null +++ b/test/w3c/xpath/test286.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test287.scxml b/test/w3c/xpath/test287.scxml new file mode 100644 index 0000000..9d10690 --- /dev/null +++ b/test/w3c/xpath/test287.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test294.scxml b/test/w3c/xpath/test294.scxml new file mode 100644 index 0000000..362f2a6 --- /dev/null +++ b/test/w3c/xpath/test294.scxml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + foo + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test298.scxml b/test/w3c/xpath/test298.scxml new file mode 100644 index 0000000..ab8a5a9 --- /dev/null +++ b/test/w3c/xpath/test298.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test301.scxml b/test/w3c/xpath/test301.scxml new file mode 100644 index 0000000..59125c8 --- /dev/null +++ b/test/w3c/xpath/test301.scxml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test453.scxml b/test/w3c/xpath/test453.scxml new file mode 100644 index 0000000..33b904d --- /dev/null +++ b/test/w3c/xpath/test453.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test456.scxml b/test/w3c/xpath/test456.scxml new file mode 100644 index 0000000..2aebab0 --- /dev/null +++ b/test/w3c/xpath/test456.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test457.scxml b/test/w3c/xpath/test457.scxml new file mode 100644 index 0000000..86cf156 --- /dev/null +++ b/test/w3c/xpath/test457.scxml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test460.scxml b/test/w3c/xpath/test460.scxml new file mode 100644 index 0000000..8ba3e5e --- /dev/null +++ b/test/w3c/xpath/test460.scxml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test463.scxml b/test/w3c/xpath/test463.scxml new file mode 100644 index 0000000..4f32b84 --- /dev/null +++ b/test/w3c/xpath/test463.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test464.scxml b/test/w3c/xpath/test464.scxml new file mode 100644 index 0000000..bd640f2 --- /dev/null +++ b/test/w3c/xpath/test464.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test465.scxml b/test/w3c/xpath/test465.scxml new file mode 100644 index 0000000..a91bb06 --- /dev/null +++ b/test/w3c/xpath/test465.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test466.scxml b/test/w3c/xpath/test466.scxml new file mode 100644 index 0000000..1431fab --- /dev/null +++ b/test/w3c/xpath/test466.scxml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test467.scxml b/test/w3c/xpath/test467.scxml new file mode 100644 index 0000000..130b7bc --- /dev/null +++ b/test/w3c/xpath/test467.scxml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test468.scxml b/test/w3c/xpath/test468.scxml new file mode 100644 index 0000000..3b6902d --- /dev/null +++ b/test/w3c/xpath/test468.scxml @@ -0,0 +1,23 @@ + + + + + New York + Boston + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test469.scxml b/test/w3c/xpath/test469.scxml new file mode 100644 index 0000000..02fe476 --- /dev/null +++ b/test/w3c/xpath/test469.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test470.scxml b/test/w3c/xpath/test470.scxml new file mode 100644 index 0000000..3c26bb1 --- /dev/null +++ b/test/w3c/xpath/test470.scxml @@ -0,0 +1,24 @@ + + + + + 2 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test473.scxml b/test/w3c/xpath/test473.scxml new file mode 100644 index 0000000..4a57129 --- /dev/null +++ b/test/w3c/xpath/test473.scxml @@ -0,0 +1,37 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test474.scxml b/test/w3c/xpath/test474.scxml new file mode 100644 index 0000000..decad75 --- /dev/null +++ b/test/w3c/xpath/test474.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test475.scxml b/test/w3c/xpath/test475.scxml new file mode 100644 index 0000000..0f9cdfe --- /dev/null +++ b/test/w3c/xpath/test475.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test476.scxml b/test/w3c/xpath/test476.scxml new file mode 100644 index 0000000..d3fe8e8 --- /dev/null +++ b/test/w3c/xpath/test476.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test477.scxml b/test/w3c/xpath/test477.scxml new file mode 100644 index 0000000..1726866 --- /dev/null +++ b/test/w3c/xpath/test477.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + 12334455 + some author + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test478.scxml b/test/w3c/xpath/test478.scxml new file mode 100644 index 0000000..9821608 --- /dev/null +++ b/test/w3c/xpath/test478.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + This is not a book + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test479.scxml b/test/w3c/xpath/test479.scxml new file mode 100644 index 0000000..3d5b1ac --- /dev/null +++ b/test/w3c/xpath/test479.scxml @@ -0,0 +1,36 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + This is not a book + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test480.scxml b/test/w3c/xpath/test480.scxml new file mode 100644 index 0000000..0fde260 --- /dev/null +++ b/test/w3c/xpath/test480.scxml @@ -0,0 +1,32 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test481.scxml b/test/w3c/xpath/test481.scxml new file mode 100644 index 0000000..a0505f6 --- /dev/null +++ b/test/w3c/xpath/test481.scxml @@ -0,0 +1,37 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test482.scxml b/test/w3c/xpath/test482.scxml new file mode 100644 index 0000000..00eb3fe --- /dev/null +++ b/test/w3c/xpath/test482.scxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test483.scxml b/test/w3c/xpath/test483.scxml new file mode 100644 index 0000000..0a1b236 --- /dev/null +++ b/test/w3c/xpath/test483.scxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test487.scxml b/test/w3c/xpath/test487.scxml new file mode 100644 index 0000000..9e6c441 --- /dev/null +++ b/test/w3c/xpath/test487.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test488.scxml b/test/w3c/xpath/test488.scxml new file mode 100644 index 0000000..9da2e92 --- /dev/null +++ b/test/w3c/xpath/test488.scxml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test495.scxml b/test/w3c/xpath/test495.scxml new file mode 100644 index 0000000..c244266 --- /dev/null +++ b/test/w3c/xpath/test495.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test500.scxml b/test/w3c/xpath/test500.scxml new file mode 100644 index 0000000..51252eb --- /dev/null +++ b/test/w3c/xpath/test500.scxml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test501.scxml b/test/w3c/xpath/test501.scxml new file mode 100644 index 0000000..740f81b --- /dev/null +++ b/test/w3c/xpath/test501.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test503.scxml b/test/w3c/xpath/test503.scxml new file mode 100644 index 0000000..addd166 --- /dev/null +++ b/test/w3c/xpath/test503.scxml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test504.scxml b/test/w3c/xpath/test504.scxml new file mode 100644 index 0000000..08b7a2e --- /dev/null +++ b/test/w3c/xpath/test504.scxml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test505.scxml b/test/w3c/xpath/test505.scxml new file mode 100644 index 0000000..94575a1 --- /dev/null +++ b/test/w3c/xpath/test505.scxml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test506.scxml b/test/w3c/xpath/test506.scxml new file mode 100644 index 0000000..4d0fbfb --- /dev/null +++ b/test/w3c/xpath/test506.scxml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test509.scxml b/test/w3c/xpath/test509.scxml new file mode 100644 index 0000000..70e903f --- /dev/null +++ b/test/w3c/xpath/test509.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test510.scxml b/test/w3c/xpath/test510.scxml new file mode 100644 index 0000000..11adc1c --- /dev/null +++ b/test/w3c/xpath/test510.scxml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test513.scxml b/test/w3c/xpath/test513.scxml new file mode 100644 index 0000000..bc29bb4 --- /dev/null +++ b/test/w3c/xpath/test513.scxml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test518.scxml b/test/w3c/xpath/test518.scxml new file mode 100644 index 0000000..c79aa5d --- /dev/null +++ b/test/w3c/xpath/test518.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test519.scxml b/test/w3c/xpath/test519.scxml new file mode 100644 index 0000000..684098e --- /dev/null +++ b/test/w3c/xpath/test519.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test520.scxml b/test/w3c/xpath/test520.scxml new file mode 100644 index 0000000..cb54284 --- /dev/null +++ b/test/w3c/xpath/test520.scxml @@ -0,0 +1,19 @@ + + + + + + + + this is some content + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test521.scxml b/test/w3c/xpath/test521.scxml new file mode 100644 index 0000000..4b958ea --- /dev/null +++ b/test/w3c/xpath/test521.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test522.scxml b/test/w3c/xpath/test522.scxml new file mode 100644 index 0000000..a13966d --- /dev/null +++ b/test/w3c/xpath/test522.scxml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test525.scxml b/test/w3c/xpath/test525.scxml new file mode 100644 index 0000000..a19e06e --- /dev/null +++ b/test/w3c/xpath/test525.scxml @@ -0,0 +1,26 @@ + + + + 123 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test527.scxml b/test/w3c/xpath/test527.scxml new file mode 100644 index 0000000..a5c69f8 --- /dev/null +++ b/test/w3c/xpath/test527.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test528.scxml b/test/w3c/xpath/test528.scxml new file mode 100644 index 0000000..f8f8416 --- /dev/null +++ b/test/w3c/xpath/test528.scxml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test529.scxml b/test/w3c/xpath/test529.scxml new file mode 100644 index 0000000..5a78529 --- /dev/null +++ b/test/w3c/xpath/test529.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + 21 + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test530.scxml b/test/w3c/xpath/test530.scxml new file mode 100644 index 0000000..083ff37 --- /dev/null +++ b/test/w3c/xpath/test530.scxml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test531.scxml b/test/w3c/xpath/test531.scxml new file mode 100644 index 0000000..282e479 --- /dev/null +++ b/test/w3c/xpath/test531.scxml @@ -0,0 +1,20 @@ + + + + + + + + _scxmleventname=test + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test532.scxml b/test/w3c/xpath/test532.scxml new file mode 100644 index 0000000..f883c66 --- /dev/null +++ b/test/w3c/xpath/test532.scxml @@ -0,0 +1,20 @@ + + + + + + + + + some content + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test533.scxml b/test/w3c/xpath/test533.scxml new file mode 100644 index 0000000..06f090b --- /dev/null +++ b/test/w3c/xpath/test533.scxml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test534.scxml b/test/w3c/xpath/test534.scxml new file mode 100644 index 0000000..6dde647 --- /dev/null +++ b/test/w3c/xpath/test534.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test537.scxml b/test/w3c/xpath/test537.scxml new file mode 100644 index 0000000..350d422 --- /dev/null +++ b/test/w3c/xpath/test537.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test539.scxml b/test/w3c/xpath/test539.scxml new file mode 100644 index 0000000..450bfd9 --- /dev/null +++ b/test/w3c/xpath/test539.scxml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test539.txt b/test/w3c/xpath/test539.txt new file mode 100644 index 0000000..de1b0a1 --- /dev/null +++ b/test/w3c/xpath/test539.txt @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test540.scxml b/test/w3c/xpath/test540.scxml new file mode 100644 index 0000000..641509f --- /dev/null +++ b/test/w3c/xpath/test540.scxml @@ -0,0 +1,21 @@ + + + 123 +4 5 + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test540.txt b/test/w3c/xpath/test540.txt new file mode 100644 index 0000000..2191239 --- /dev/null +++ b/test/w3c/xpath/test540.txt @@ -0,0 +1,3 @@ +123 +4 5 + \ No newline at end of file diff --git a/test/w3c/xpath/test542.scxml b/test/w3c/xpath/test542.scxml new file mode 100644 index 0000000..1101471 --- /dev/null +++ b/test/w3c/xpath/test542.scxml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + 123 +4 5 + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test543.scxml b/test/w3c/xpath/test543.scxml new file mode 100644 index 0000000..2c5c6de --- /dev/null +++ b/test/w3c/xpath/test543.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test544.scxml b/test/w3c/xpath/test544.scxml new file mode 100644 index 0000000..fd09502 --- /dev/null +++ b/test/w3c/xpath/test544.scxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test546.scxml b/test/w3c/xpath/test546.scxml new file mode 100644 index 0000000..728843b --- /dev/null +++ b/test/w3c/xpath/test546.scxml @@ -0,0 +1,17 @@ + + + + + + some string + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test547.scxml b/test/w3c/xpath/test547.scxml new file mode 100644 index 0000000..8c04c95 --- /dev/null +++ b/test/w3c/xpath/test547.scxml @@ -0,0 +1,33 @@ + + + + + + + The Zen Mind + + + Freakonomics + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test550.scxml b/test/w3c/xpath/test550.scxml new file mode 100644 index 0000000..a08e67d --- /dev/null +++ b/test/w3c/xpath/test550.scxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test551.scxml b/test/w3c/xpath/test551.scxml new file mode 100644 index 0000000..756d326 --- /dev/null +++ b/test/w3c/xpath/test551.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + 123 + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test552.scxml b/test/w3c/xpath/test552.scxml new file mode 100644 index 0000000..6795e08 --- /dev/null +++ b/test/w3c/xpath/test552.scxml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test552.txt b/test/w3c/xpath/test552.txt new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/test/w3c/xpath/test552.txt @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/test/w3c/xpath/test553.scxml b/test/w3c/xpath/test553.scxml new file mode 100644 index 0000000..eb6f24b --- /dev/null +++ b/test/w3c/xpath/test553.scxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test554.scxml b/test/w3c/xpath/test554.scxml new file mode 100644 index 0000000..64274aa --- /dev/null +++ b/test/w3c/xpath/test554.scxml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test555.scxml b/test/w3c/xpath/test555.scxml new file mode 100644 index 0000000..79dea75 --- /dev/null +++ b/test/w3c/xpath/test555.scxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test557.scxml b/test/w3c/xpath/test557.scxml new file mode 100644 index 0000000..6f4eed1 --- /dev/null +++ b/test/w3c/xpath/test557.scxml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test557.txt b/test/w3c/xpath/test557.txt new file mode 100644 index 0000000..a8e51da --- /dev/null +++ b/test/w3c/xpath/test557.txt @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test558.scxml b/test/w3c/xpath/test558.scxml new file mode 100644 index 0000000..a075100 --- /dev/null +++ b/test/w3c/xpath/test558.scxml @@ -0,0 +1,24 @@ + + + +this is +a string + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test558.txt b/test/w3c/xpath/test558.txt new file mode 100644 index 0000000..bb2bcc7 --- /dev/null +++ b/test/w3c/xpath/test558.txt @@ -0,0 +1,3 @@ + +this is +a string \ No newline at end of file diff --git a/test/w3c/xpath/test560.scxml b/test/w3c/xpath/test560.scxml new file mode 100644 index 0000000..d283b1a --- /dev/null +++ b/test/w3c/xpath/test560.scxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test561.scxml b/test/w3c/xpath/test561.scxml new file mode 100644 index 0000000..e50e00c --- /dev/null +++ b/test/w3c/xpath/test561.scxml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test562.scxml b/test/w3c/xpath/test562.scxml new file mode 100644 index 0000000..f5997bb --- /dev/null +++ b/test/w3c/xpath/test562.scxml @@ -0,0 +1,22 @@ + + + + + + + +this is a +string + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test567.scxml b/test/w3c/xpath/test567.scxml new file mode 100644 index 0000000..0aa4680 --- /dev/null +++ b/test/w3c/xpath/test567.scxml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test568.scxml b/test/w3c/xpath/test568.scxml new file mode 100644 index 0000000..e8b888f --- /dev/null +++ b/test/w3c/xpath/test568.scxml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test569.scxml b/test/w3c/xpath/test569.scxml new file mode 100644 index 0000000..832a0c0 --- /dev/null +++ b/test/w3c/xpath/test569.scxml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test570.scxml b/test/w3c/xpath/test570.scxml new file mode 100644 index 0000000..8caa2cd --- /dev/null +++ b/test/w3c/xpath/test570.scxml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test576.scxml b/test/w3c/xpath/test576.scxml new file mode 100644 index 0000000..c5302f5 --- /dev/null +++ b/test/w3c/xpath/test576.scxml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/w3c/xpath/test578.scxml b/test/w3c/xpath/test578.scxml new file mode 100644 index 0000000..bdb5e2d --- /dev/null +++ b/test/w3c/xpath/test578.scxml @@ -0,0 +1,19 @@ + + + + + + + { productName : "bar", size : 27 } + + + + + + + + + + + \ No newline at end of file -- cgit v0.12