From ec70d93c3035b6d1b031d0ff22b1493e8b2a67c1 Mon Sep 17 00:00:00 2001 From: Andrew Harp Date: Thu, 29 Mar 2018 17:57:27 -0700 Subject: [PATCH] Port TensorFlow demo to TFLite with three activities: MobileNet Classification, MobileNet SSD Object Detection, and Speech hotword classification PiperOrigin-RevId: 191015617 --- .../lite/examples/android/AndroidManifest.xml | 65 ++ tensorflow/contrib/lite/examples/android/BUILD | 86 ++ .../contrib/lite/examples/android/assets/BUILD | 24 + .../lite/examples/android/assets/box_priors.txt | 5 + .../examples/android/assets/coco_labels_list.txt | 91 ++ .../android/assets/conv_actions_labels.txt | 12 + .../assets/labels_mobilenet_quant_v1_224.txt | 1001 ++++++++++++++++++++ .../contrib/lite/examples/android/build.gradle | 52 + .../android/res/animator/color_animation.xml | 30 + .../android/res/drawable-hdpi/ic_action_info.png | Bin 0 -> 1025 bytes .../android/res/drawable-hdpi/ic_launcher.png | Bin 0 -> 4312 bytes .../examples/android/res/drawable-hdpi/tile.9.png | Bin 0 -> 196 bytes .../android/res/drawable-mdpi/ic_action_info.png | Bin 0 -> 665 bytes .../android/res/drawable-mdpi/ic_launcher.png | Bin 0 -> 2265 bytes .../android/res/drawable-xhdpi/ic_action_info.png | Bin 0 -> 1355 bytes .../android/res/drawable-xhdpi/ic_launcher.png | Bin 0 -> 6683 bytes .../android/res/drawable-xxhdpi/ic_action_info.png | Bin 0 -> 2265 bytes .../android/res/drawable-xxhdpi/ic_launcher.png | Bin 0 -> 12746 bytes .../lite/examples/android/res/drawable/border.xml | 19 + .../android/res/layout/activity_camera.xml | 22 + .../android/res/layout/activity_speech.xml | 55 ++ .../res/layout/camera_connection_fragment.xml | 38 + .../layout/camera_connection_fragment_stylize.xml | 51 + .../layout/camera_connection_fragment_tracking.xml | 34 + .../examples/android/res/layout/list_text_item.xml | 25 + .../android/res/values-sw600dp/template-dimens.xml | 24 + .../android/res/values-sw600dp/template-styles.xml | 25 + .../examples/android/res/values-v11/styles.xml | 24 + .../android/res/values-v11/template-styles.xml | 22 + .../examples/android/res/values-v14/styles.xml | 12 + .../android/res/values-v21/base-colors.xml | 21 + .../res/values-v21/base-template-styles.xml | 24 + .../lite/examples/android/res/values/attrs.xml | 14 + .../examples/android/res/values/base-strings.xml | 23 + .../lite/examples/android/res/values/colors.xml | 19 + .../lite/examples/android/res/values/strings.xml | 20 + .../lite/examples/android/res/values/styles.xml | 18 + .../android/res/values/template-dimens.xml | 32 + .../android/res/values/template-styles.xml | 42 + .../org/tensorflow/demo/AutoFitTextureView.java | 74 ++ .../src/org/tensorflow/demo/CameraActivity.java | 450 +++++++++ .../tensorflow/demo/CameraConnectionFragment.java | 634 +++++++++++++ .../src/org/tensorflow/demo/Classifier.java | 107 +++ .../org/tensorflow/demo/ClassifierActivity.java | 197 ++++ .../src/org/tensorflow/demo/DetectorActivity.java | 296 ++++++ .../demo/LegacyCameraConnectionFragment.java | 216 +++++ .../src/org/tensorflow/demo/OverlayView.java | 52 + .../org/tensorflow/demo/RecognitionScoreView.java | 67 ++ .../src/org/tensorflow/demo/RecognizeCommands.java | 186 ++++ .../src/org/tensorflow/demo/ResultsView.java | 23 + .../src/org/tensorflow/demo/SpeechActivity.java | 381 ++++++++ .../org/tensorflow/demo/TFLiteImageClassifier.java | 209 ++++ .../demo/TFLiteObjectDetectionAPIModel.java | 292 ++++++ .../src/org/tensorflow/demo/env/AssetUtils.java | 78 ++ .../src/org/tensorflow/demo/env/BorderedText.java | 117 +++ .../src/org/tensorflow/demo/env/ImageUtils.java | 344 +++++++ .../src/org/tensorflow/demo/env/Logger.java | 190 ++++ .../android/src/org/tensorflow/demo/env/Size.java | 143 +++ .../src/org/tensorflow/demo/env/SplitTimer.java | 50 + .../tensorflow/demo/tracking/MultiBoxTracker.java | 421 ++++++++ .../tensorflow/demo/tracking/ObjectTracker.java | 661 +++++++++++++ tensorflow/tools/ci_build/ci_sanity.sh | 3 +- tensorflow/workspace.bzl | 20 + 63 files changed, 7140 insertions(+), 1 deletion(-) create mode 100644 tensorflow/contrib/lite/examples/android/AndroidManifest.xml create mode 100644 tensorflow/contrib/lite/examples/android/BUILD create mode 100644 tensorflow/contrib/lite/examples/android/assets/BUILD create mode 100644 tensorflow/contrib/lite/examples/android/assets/box_priors.txt create mode 100644 tensorflow/contrib/lite/examples/android/assets/coco_labels_list.txt create mode 100644 tensorflow/contrib/lite/examples/android/assets/conv_actions_labels.txt create mode 100644 tensorflow/contrib/lite/examples/android/assets/labels_mobilenet_quant_v1_224.txt create mode 100644 tensorflow/contrib/lite/examples/android/build.gradle create mode 100644 tensorflow/contrib/lite/examples/android/res/animator/color_animation.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable-hdpi/ic_action_info.png create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable-hdpi/ic_launcher.png create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable-hdpi/tile.9.png create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable-mdpi/ic_action_info.png create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable-mdpi/ic_launcher.png create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable-xhdpi/ic_action_info.png create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable-xhdpi/ic_launcher.png create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable-xxhdpi/ic_action_info.png create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable-xxhdpi/ic_launcher.png create mode 100644 tensorflow/contrib/lite/examples/android/res/drawable/border.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/layout/activity_camera.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/layout/activity_speech.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/layout/camera_connection_fragment.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/layout/camera_connection_fragment_stylize.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/layout/camera_connection_fragment_tracking.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/layout/list_text_item.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values-sw600dp/template-dimens.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values-sw600dp/template-styles.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values-v11/styles.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values-v11/template-styles.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values-v14/styles.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values-v21/base-colors.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values-v21/base-template-styles.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values/attrs.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values/base-strings.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values/colors.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values/strings.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values/styles.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values/template-dimens.xml create mode 100644 tensorflow/contrib/lite/examples/android/res/values/template-styles.xml create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/AutoFitTextureView.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/CameraActivity.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/CameraConnectionFragment.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/Classifier.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/ClassifierActivity.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/DetectorActivity.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/LegacyCameraConnectionFragment.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/OverlayView.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/RecognitionScoreView.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/RecognizeCommands.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/ResultsView.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/SpeechActivity.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/TFLiteImageClassifier.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/TFLiteObjectDetectionAPIModel.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/env/AssetUtils.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/env/BorderedText.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/env/ImageUtils.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/env/Logger.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/env/Size.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/env/SplitTimer.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/tracking/MultiBoxTracker.java create mode 100644 tensorflow/contrib/lite/examples/android/src/org/tensorflow/demo/tracking/ObjectTracker.java diff --git a/tensorflow/contrib/lite/examples/android/AndroidManifest.xml b/tensorflow/contrib/lite/examples/android/AndroidManifest.xml new file mode 100644 index 0000000..bc9574d --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/AndroidManifest.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tensorflow/contrib/lite/examples/android/BUILD b/tensorflow/contrib/lite/examples/android/BUILD new file mode 100644 index 0000000..4928012 --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/BUILD @@ -0,0 +1,86 @@ +# Description: +# TensorFlow camera demo app for Android. + +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) # Apache 2.0 + +exports_files(["LICENSE"]) + +# Build the demo native demo lib from the original directory to reduce code +# reuse. Note that the Java counterparts (ObjectTracker.java and +# ImageUtils.java) are still duplicated. +cc_library( + name = "tensorflow_native_libs", + srcs = [ + "//tensorflow/examples/android:libtensorflow_demo.so", + ], + tags = [ + "manual", + "notap", + ], +) + +android_binary( + name = "tflite_demo", + srcs = glob([ + "src/**/*.java", + ]), + # Package assets from assets dir as well as all model targets. + # Remove undesired models (and corresponding Activities in source) + # to reduce APK size. + assets = [ + "//tensorflow/contrib/lite/examples/android/assets:labels_mobilenet_quant_v1_224.txt", + "@tflite_mobilenet//:mobilenet_quant_v1_224.tflite", + "@tflite_conv_actions_frozen//:conv_actions_frozen.tflite", + "//tensorflow/contrib/lite/examples/android/assets:conv_actions_labels.txt", + "@tflite_mobilenet_ssd//:mobilenet_ssd.tflite", + "//tensorflow/contrib/lite/examples/android/assets:box_priors.txt", + "//tensorflow/contrib/lite/examples/android/assets:coco_labels_list.txt", + ], + assets_dir = "", + custom_package = "org.tensorflow.lite.demo", + inline_constants = 1, + manifest = "AndroidManifest.xml", + manifest_merger = "android", + nocompress_extensions = [ + ".tflite", + ], + resource_files = glob(["res/**"]), + tags = [ + "manual", + "notap", + ], + deps = [ + ":tensorflow_native_libs", + "//tensorflow/contrib/lite/java:tensorflowlite", + ], +) + +filegroup( + name = "all_files", + srcs = glob( + ["**/*"], + exclude = [ + "**/METADATA", + "**/OWNERS", + "bin/**", + "gen/**", + "gradleBuild/**", + "libs/**", + ], + ), + visibility = ["//tensorflow:__subpackages__"], +) + +filegroup( + name = "java_files", + srcs = glob(["src/**/*.java"]), +) + +filegroup( + name = "resource_files", + srcs = glob(["res/**"]), +) + +exports_files(["AndroidManifest.xml"]) diff --git a/tensorflow/contrib/lite/examples/android/assets/BUILD b/tensorflow/contrib/lite/examples/android/assets/BUILD new file mode 100644 index 0000000..dd0cd6c --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/assets/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:private"]) + +licenses(["notice"]) # Apache 2.0 + +exports_files( + glob( + ["**/*"], + exclude = [ + "BUILD", + ], + ), +) + +filegroup( + name = "all_files", + srcs = glob( + ["**/*"], + exclude = [ + "**/METADATA", + "**/OWNERS", + ], + ), + visibility = ["//tensorflow:__subpackages__"], +) diff --git a/tensorflow/contrib/lite/examples/android/assets/box_priors.txt b/tensorflow/contrib/lite/examples/android/assets/box_priors.txt new file mode 100644 index 0000000..7246b07 --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/assets/box_priors.txt @@ -0,0 +1,5 @@ + 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.02631579 0.02631579 0.026315793 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.078947365 0.07894737 0.078947365 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.13157895 0.13157895 0.13157894 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.18421052 0.18421051 0.18421052 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.23684211 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.28947368 0.28947368 0.28947365 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.34210524 0.34210524 0.3421052 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.92105263 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.97368425 0.9736843 0.97368425 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.049999997 0.049999997 0.049999997 0.05 0.050000012 0.049999997 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25000003 0.25 0.25 0.25 0.25 0.25 0.25000003 0.25 0.25 0.25 0.25 0.25 0.25000003 0.25 0.25 0.25 0.25 0.25 0.25000003 0.25 0.25 0.25 0.25 0.25 0.25000003 0.25 0.25 0.25 0.25 0.25 0.25000003 0.25 0.25 0.25 0.25 0.25 0.25000003 0.25 0.25 0.25 0.25 0.25 0.25000003 0.25 0.25 0.25 0.25 0.25 0.25000003 0.25 0.25 0.25 0.25 0.25 0.25000003 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000005 0.35000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.45 0.45000002 0.45000002 0.45000002 0.45000002 0.45000002 0.55 0.55 0.55 0.55 0.54999995 0.55 0.55 0.55 0.55 0.55 0.54999995 0.55 0.55 0.55 0.55 0.55 0.54999995 0.55 0.55 0.55 0.55 0.55 0.54999995 0.55 0.55 0.55 0.55 0.55 0.54999995 0.55 0.55 0.55 0.55 0.55 0.54999995 0.55 0.55 0.55 0.55 0.55 0.54999995 0.55 0.55 0.55 0.55 0.55 0.54999995 0.55 0.55 0.55 0.55 0.55 0.54999995 0.55 0.55 0.55 0.55 0.55 0.54999995 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.099999994 0.1 0.099999994 0.1 0.099999994 0.099999994 0.099999994 0.1 0.099999994 0.1 0.099999994 0.099999994 0.099999994 0.1 0.099999994 0.1 0.099999994 0.099999994 0.099999994 0.1 0.099999994 0.1 0.099999994 0.099999994 0.099999994 0.1 0.099999994 0.1 0.099999994 0.099999994 0.30000004 0.3 0.3 0.3 0.3 0.30000004 0.30000004 0.3 0.3 0.3 0.3 0.30000004 0.30000004 0.3 0.3 0.3 0.3 0.30000004 0.30000004 0.3 0.3 0.3 0.3 0.30000004 0.30000004 0.3 0.3 0.3 0.3 0.30000004 0.49999997 0.5 0.5 0.5 0.5 0.49999997 0.49999997 0.5 0.5 0.5 0.5 0.49999997 0.49999997 0.5 0.5 0.5 0.5 0.49999997 0.49999997 0.5 0.5 0.5 0.5 0.49999997 0.49999997 0.5 0.5 0.5 0.5 0.49999997 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.90000004 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.90000004 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.90000004 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.90000004 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.90000004 0.16666667 0.16666667 0.16666666 0.16666667 0.16666669 0.16666667 0.16666667 0.16666667 0.16666666 0.16666667 0.16666669 0.16666667 0.16666667 0.16666667 0.16666666 0.16666667 0.16666669 0.16666667 0.5 0.5 0.49999997 0.5 0.5 0.5 0.5 0.5 0.49999997 0.5 0.5 0.5 0.5 0.5 0.49999997 0.5 0.5 0.5 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.8333334 0.25 0.25 0.25 0.24999999 0.25 0.25 0.25 0.25 0.25 0.24999999 0.25 0.25 0.75 0.75 0.75 0.75 0.74999994 0.75 0.75 0.75 0.75 0.75 0.74999994 0.75 0.5 0.5 0.5 0.5 0.5 0.5 + 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.02631579 0.026315793 0.02631579 0.078947365 0.078947365 0.07894737 0.13157895 0.13157894 0.13157895 0.18421052 0.18421052 0.18421051 0.23684211 0.23684211 0.23684211 0.28947368 0.28947365 0.28947368 0.34210524 0.3421052 0.34210524 0.39473683 0.39473683 0.39473683 0.4473684 0.4473684 0.4473684 0.5 0.5 0.5 0.5526316 0.5526316 0.5526316 0.6052632 0.6052632 0.6052632 0.65789473 0.65789473 0.65789473 0.71052635 0.71052635 0.71052635 0.7631579 0.7631579 0.7631579 0.8157895 0.8157895 0.8157895 0.8684211 0.8684211 0.8684211 0.92105263 0.92105263 0.92105263 0.97368425 0.97368425 0.9736843 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.049999997 0.049999997 0.050000004 0.050000012 0.05 0.049999997 0.15 0.14999999 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.35000002 0.45000002 0.45 0.45000002 0.45000002 0.45 0.45000002 0.55 0.55 0.55 0.55 0.55 0.55 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.65000004 0.75 0.75 0.75 0.75 0.75 0.75 0.85 0.85 0.85 0.85 0.85 0.85 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.95000005 0.10000001 0.099999994 0.1 0.099999994 0.1 0.099999994 0.3 0.3 0.3 0.29999998 0.3 0.30000004 0.5 0.5 0.5 0.5 0.5 0.49999997 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.9 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.10000001 0.099999994 0.1 0.099999994 0.1 0.099999994 0.3 0.3 0.3 0.29999998 0.3 0.30000004 0.5 0.5 0.5 0.5 0.5 0.49999997 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.9 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.10000001 0.099999994 0.1 0.099999994 0.1 0.099999994 0.3 0.3 0.3 0.29999998 0.3 0.30000004 0.5 0.5 0.5 0.5 0.5 0.49999997 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.9 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.10000001 0.099999994 0.1 0.099999994 0.1 0.099999994 0.3 0.3 0.3 0.29999998 0.3 0.30000004 0.5 0.5 0.5 0.5 0.5 0.49999997 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.9 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.10000001 0.099999994 0.1 0.099999994 0.1 0.099999994 0.3 0.3 0.3 0.29999998 0.3 0.30000004 0.5 0.5 0.5 0.5 0.5 0.49999997 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.70000005 0.9 0.90000004 0.90000004 0.9 0.90000004 0.90000004 0.16666667 0.16666669 0.16666667 0.16666669 0.16666667 0.16666667 0.49999997 0.5 0.5 0.50000006 0.5 0.5 0.8333334 0.8333334 0.8333334 0.8333333 0.8333334 0.8333334 0.16666667 0.16666669 0.16666667 0.16666669 0.16666667 0.16666667 0.49999997 0.5 0.5 0.50000006 0.5 0.5 0.8333334 0.8333334 0.8333334 0.8333333 0.8333334 0.8333334 0.16666667 0.16666669 0.16666667 0.16666669 0.16666667 0.16666667 0.49999997 0.5 0.5 0.50000006 0.5 0.5 0.8333334 0.8333334 0.8333334 0.8333333 0.8333334 0.8333334 0.25 0.25 0.25 0.25 0.25 0.25 0.75 0.75 0.75 0.75 0.75 0.75 0.25 0.25 0.25 0.25 0.25 0.25 0.75 0.75 0.75 0.75 0.75 0.75 0.5 0.5 0.5 0.5 0.5 0.5 + 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.1 0.14142136 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.28284273 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142138 0.2828427 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.099999994 0.14142135 0.28284273 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.10000001 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142138 0.2828427 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142135 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.2828427 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142132 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.100000024 0.14142138 0.28284276 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.2474874 0.4949748 0.20207259 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748738 0.4949748 0.20207258 0.6062481 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.4949748 0.2020726 0.60624814 0.41833 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35000002 0.24748741 0.49497482 0.2020726 0.60624814 0.41832998 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35 0.24748737 0.4949748 0.20207256 0.6062481 0.41833 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497476 0.20207262 0.606248 0.41833004 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000002 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.35000008 0.24748743 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.34999996 0.24748737 0.49497485 0.20207262 0.60624814 0.41832995 0.50000006 0.3535534 0.7071068 0.28867513 0.8660687 0.57008773 0.50000006 0.3535534 0.7071068 0.28867513 0.8660687 0.57008773 0.50000006 0.3535534 0.7071068 0.28867513 0.8660687 0.57008773 0.50000006 0.3535534 0.7071068 0.28867513 0.8660687 0.57008773 0.50000006 0.3535534 0.7071068 0.28867513 0.8660687 0.57008773 0.5000001 0.3535534 0.7071068 0.28867513 0.8660687 0.5700878 0.5000001 0.3535534 0.7071068 0.28867513 0.8660687 0.5700878 0.5000001 0.3535534 0.7071068 0.28867513 0.8660687 0.5700878 0.5000001 0.3535534 0.7071068 0.28867513 0.8660687 0.5700878 0.5000001 0.3535534 0.7071068 0.28867513 0.8660687 0.5700878 0.5 0.3535534 0.7071068 0.2886751 0.8660687 0.5700877 0.5 0.3535534 0.7071068 0.2886751 0.8660687 0.5700877 0.5 0.3535534 0.7071068 0.2886751 0.8660687 0.5700877 0.5 0.3535534 0.7071068 0.2886751 0.8660687 0.5700877 0.5 0.3535534 0.7071068 0.2886751 0.8660687 0.5700877 0.5 0.3535534 0.7071068 0.28867507 0.8660688 0.5700877 0.5 0.3535534 0.7071068 0.28867507 0.8660688 0.5700877 0.5 0.3535534 0.7071068 0.28867507 0.8660688 0.5700877 0.5 0.3535534 0.7071068 0.28867507 0.8660688 0.5700877 0.5 0.3535534 0.7071068 0.28867507 0.8660688 0.5700877 0.5000001 0.3535534 0.70710677 0.2886752 0.8660687 0.5700878 0.5000001 0.3535534 0.70710677 0.2886752 0.8660687 0.5700878 0.5000001 0.3535534 0.70710677 0.2886752 0.8660687 0.5700878 0.5000001 0.3535534 0.70710677 0.2886752 0.8660687 0.5700878 0.5000001 0.3535534 0.70710677 0.2886752 0.8660687 0.5700878 0.65000004 0.45961943 0.91923887 0.37527767 1.1258893 0.7211102 0.65000004 0.45961943 0.91923887 0.37527767 1.1258893 0.7211102 0.65000004 0.45961943 0.91923887 0.37527767 1.1258893 0.7211102 0.6500001 0.4596194 0.9192388 0.37527764 1.1258893 0.7211102 0.6500001 0.4596194 0.9192388 0.37527764 1.1258893 0.7211102 0.6500001 0.4596194 0.9192388 0.37527764 1.1258893 0.7211102 0.6500001 0.45961946 0.9192388 0.3752777 1.1258893 0.72111017 0.6500001 0.45961946 0.9192388 0.3752777 1.1258893 0.72111017 0.6500001 0.45961946 0.9192388 0.3752777 1.1258893 0.72111017 0.8000001 0.5656855 1.131371 0.4618802 1.3857099 0.8717798 0.8000001 0.5656855 1.131371 0.4618802 1.3857099 0.8717798 0.80000013 0.5656855 1.131371 0.4618802 1.3857098 0.87177986 0.80000013 0.5656855 1.131371 0.4618802 1.3857098 0.87177986 0.95000005 0.6717515 1.343503 0.5484828 1.6455305 0.97467947 + 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.1 0.28284273 0.14142136 0.099999994 0.28284273 0.14142138 0.099999994 0.2828427 0.14142138 0.099999994 0.28284273 0.14142135 0.099999994 0.28284273 0.14142135 0.10000001 0.2828427 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142138 0.100000024 0.2828427 0.14142138 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142135 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.2828427 0.14142132 0.100000024 0.28284276 0.14142132 0.100000024 0.28284276 0.14142138 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.34999996 0.4949747 0.24748735 0.60621774 0.20206249 0.41833 0.34999996 0.49497467 0.24748737 0.60621774 0.20206249 0.41833 0.34999996 0.49497473 0.24748737 0.60621774 0.20206249 0.41833 0.34999993 0.49497473 0.24748737 0.60621774 0.20206249 0.41832998 0.34999996 0.49497467 0.24748737 0.60621774 0.20206246 0.41833 0.35 0.49497473 0.24748734 0.60621774 0.20206249 0.41833004 0.35 0.49497473 0.2474873 0.60621774 0.20206249 0.41833004 0.3499999 0.49497473 0.2474873 0.6062178 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062177 0.20206249 0.41832995 0.3499999 0.49497467 0.2474873 0.6062178 0.20206255 0.41832995 0.49999997 0.7071067 0.35355335 0.8660254 0.2886607 0.57008773 0.5 0.7071067 0.35355335 0.8660253 0.2886607 0.5700878 0.5 0.7071067 0.35355332 0.86602545 0.28866073 0.5700877 0.5 0.70710665 0.3535533 0.86602545 0.28866076 0.5700877 0.49999994 0.7071067 0.3535534 0.8660253 0.28866065 0.5700878 0.49999997 0.7071067 0.35355335 0.8660254 0.2886607 0.57008773 0.5 0.7071067 0.35355335 0.8660253 0.2886607 0.5700878 0.5 0.7071067 0.35355332 0.86602545 0.28866073 0.5700877 0.5 0.70710665 0.3535533 0.86602545 0.28866076 0.5700877 0.49999994 0.7071067 0.3535534 0.8660253 0.28866065 0.5700878 0.49999997 0.7071067 0.35355335 0.8660254 0.2886607 0.57008773 0.5 0.7071067 0.35355335 0.8660253 0.2886607 0.5700878 0.5 0.7071067 0.35355332 0.86602545 0.28866073 0.5700877 0.5 0.70710665 0.3535533 0.86602545 0.28866076 0.5700877 0.49999994 0.7071067 0.3535534 0.8660253 0.28866065 0.5700878 0.49999997 0.7071067 0.35355335 0.8660254 0.2886607 0.57008773 0.5 0.7071067 0.35355335 0.8660253 0.2886607 0.5700878 0.5 0.7071067 0.35355332 0.86602545 0.28866073 0.5700877 0.5 0.70710665 0.3535533 0.86602545 0.28866076 0.5700877 0.49999994 0.7071067 0.3535534 0.8660253 0.28866065 0.5700878 0.49999997 0.7071067 0.35355335 0.8660254 0.2886607 0.57008773 0.5 0.7071067 0.35355335 0.8660253 0.2886607 0.5700878 0.5 0.7071067 0.35355332 0.86602545 0.28866073 0.5700877 0.5 0.70710665 0.3535533 0.86602545 0.28866076 0.5700877 0.49999994 0.7071067 0.3535534 0.8660253 0.28866065 0.5700878 0.6499999 0.9192387 0.45961934 1.1258329 0.3752589 0.7211102 0.64999986 0.9192387 0.4596193 1.125833 0.37525892 0.7211102 0.64999986 0.91923875 0.45961928 1.1258328 0.37525892 0.72111017 0.6499999 0.9192387 0.45961934 1.1258329 0.3752589 0.7211102 0.64999986 0.9192387 0.4596193 1.125833 0.37525892 0.7211102 0.64999986 0.91923875 0.45961928 1.1258328 0.37525892 0.72111017 0.6499999 0.9192387 0.45961934 1.1258329 0.3752589 0.7211102 0.64999986 0.9192387 0.4596193 1.125833 0.37525892 0.7211102 0.64999986 0.91923875 0.45961928 1.1258328 0.37525892 0.72111017 0.79999995 1.1313708 0.5656854 1.3856406 0.46185714 0.8717798 0.79999995 1.1313708 0.56568533 1.3856406 0.46185708 0.87177986 0.79999995 1.1313708 0.5656854 1.3856406 0.46185714 0.8717798 0.79999995 1.1313708 0.56568533 1.3856406 0.46185708 0.87177986 0.9499999 1.3435028 0.6717514 1.6454482 0.54845536 0.97467947 + diff --git a/tensorflow/contrib/lite/examples/android/assets/coco_labels_list.txt b/tensorflow/contrib/lite/examples/android/assets/coco_labels_list.txt new file mode 100644 index 0000000..5a70ff8 --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/assets/coco_labels_list.txt @@ -0,0 +1,91 @@ +??? +person +bicycle +car +motorcycle +airplane +bus +train +truck +boat +traffic light +fire hydrant +??? +stop sign +parking meter +bench +bird +cat +dog +horse +sheep +cow +elephant +bear +zebra +giraffe +??? +backpack +umbrella +??? +??? +handbag +tie +suitcase +frisbee +skis +snowboard +sports ball +kite +baseball bat +baseball glove +skateboard +surfboard +tennis racket +bottle +??? +wine glass +cup +fork +knife +spoon +bowl +banana +apple +sandwich +orange +broccoli +carrot +hot dog +pizza +donut +cake +chair +couch +potted plant +bed +??? +dining table +??? +??? +toilet +??? +tv +laptop +mouse +remote +keyboard +cell phone +microwave +oven +toaster +sink +refrigerator +??? +book +clock +vase +scissors +teddy bear +hair drier +toothbrush diff --git a/tensorflow/contrib/lite/examples/android/assets/conv_actions_labels.txt b/tensorflow/contrib/lite/examples/android/assets/conv_actions_labels.txt new file mode 100644 index 0000000..ba41645 --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/assets/conv_actions_labels.txt @@ -0,0 +1,12 @@ +_silence_ +_unknown_ +yes +no +up +down +left +right +on +off +stop +go \ No newline at end of file diff --git a/tensorflow/contrib/lite/examples/android/assets/labels_mobilenet_quant_v1_224.txt b/tensorflow/contrib/lite/examples/android/assets/labels_mobilenet_quant_v1_224.txt new file mode 100644 index 0000000..fe81123 --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/assets/labels_mobilenet_quant_v1_224.txt @@ -0,0 +1,1001 @@ +background +tench +goldfish +great white shark +tiger shark +hammerhead +electric ray +stingray +cock +hen +ostrich +brambling +goldfinch +house finch +junco +indigo bunting +robin +bulbul +jay +magpie +chickadee +water ouzel +kite +bald eagle +vulture +great grey owl +European fire salamander +common newt +eft +spotted salamander +axolotl +bullfrog +tree frog +tailed frog +loggerhead +leatherback turtle +mud turtle +terrapin +box turtle +banded gecko +common iguana +American chameleon +whiptail +agama +frilled lizard +alligator lizard +Gila monster +green lizard +African chameleon +Komodo dragon +African crocodile +American alligator +triceratops +thunder snake +ringneck snake +hognose snake +green snake +king snake +garter snake +water snake +vine snake +night snake +boa constrictor +rock python +Indian cobra +green mamba +sea snake +horned viper +diamondback +sidewinder +trilobite +harvestman +scorpion +black and gold garden spider +barn spider +garden spider +black widow +tarantula +wolf spider +tick +centipede +black grouse +ptarmigan +ruffed grouse +prairie chicken +peacock +quail +partridge +African grey +macaw +sulphur-crested cockatoo +lorikeet +coucal +bee eater +hornbill +hummingbird +jacamar +toucan +drake +red-breasted merganser +goose +black swan +tusker +echidna +platypus +wallaby +koala +wombat +jellyfish +sea anemone +brain coral +flatworm +nematode +conch +snail +slug +sea slug +chiton +chambered nautilus +Dungeness crab +rock crab +fiddler crab +king crab +American lobster +spiny lobster +crayfish +hermit crab +isopod +white stork +black stork +spoonbill +flamingo +little blue heron +American egret +bittern +crane +limpkin +European gallinule +American coot +bustard +ruddy turnstone +red-backed sandpiper +redshank +dowitcher +oystercatcher +pelican +king penguin +albatross +grey whale +killer whale +dugong +sea lion +Chihuahua +Japanese spaniel +Maltese dog +Pekinese +Shih-Tzu +Blenheim spaniel +papillon +toy terrier +Rhodesian ridgeback +Afghan hound +basset +beagle +bloodhound +bluetick +black-and-tan coonhound +Walker hound +English foxhound +redbone +borzoi +Irish wolfhound +Italian greyhound +whippet +Ibizan hound +Norwegian elkhound +otterhound +Saluki +Scottish deerhound +Weimaraner +Staffordshire bullterrier +American Staffordshire terrier +Bedlington terrier +Border terrier +Kerry blue terrier +Irish terrier +Norfolk terrier +Norwich terrier +Yorkshire terrier +wire-haired fox terrier +Lakeland terrier +Sealyham terrier +Airedale +cairn +Australian terrier +Dandie Dinmont +Boston bull +miniature schnauzer +giant schnauzer +standard schnauzer +Scotch terrier +Tibetan terrier +silky terrier +soft-coated wheaten terrier +West Highland white terrier +Lhasa +flat-coated retriever +curly-coated retriever +golden retriever +Labrador retriever +Chesapeake Bay retriever +German short-haired pointer +vizsla +English setter +Irish setter +Gordon setter +Brittany spaniel +clumber +English springer +Welsh springer spaniel +cocker spaniel +Sussex spaniel +Irish water spaniel +kuvasz +schipperke +groenendael +malinois +briard +kelpie +komondor +Old English sheepdog +Shetland sheepdog +collie +Border collie +Bouvier des Flandres +Rottweiler +German shepherd +Doberman +miniature pinscher +Greater Swiss Mountain dog +Bernese mountain dog +Appenzeller +EntleBucher +boxer +bull mastiff +Tibetan mastiff +French bulldog +Great Dane +Saint Bernard +Eskimo dog +malamute +Siberian husky +dalmatian +affenpinscher +basenji +pug +Leonberg +Newfoundland +Great Pyrenees +Samoyed +Pomeranian +chow +keeshond +Brabancon griffon +Pembroke +Cardigan +toy poodle +miniature poodle +standard poodle +Mexican hairless +timber wolf +white wolf +red wolf +coyote +dingo +dhole +African hunting dog +hyena +red fox +kit fox +Arctic fox +grey fox +tabby +tiger cat +Persian cat +Siamese cat +Egyptian cat +cougar +lynx +leopard +snow leopard +jaguar +lion +tiger +cheetah +brown bear +American black bear +ice bear +sloth bear +mongoose +meerkat +tiger beetle +ladybug +ground beetle +long-horned beetle +leaf beetle +dung beetle +rhinoceros beetle +weevil +fly +bee +ant +grasshopper +cricket +walking stick +cockroach +mantis +cicada +leafhopper +lacewing +dragonfly +damselfly +admiral +ringlet +monarch +cabbage butterfly +sulphur butterfly +lycaenid +starfish +sea urchin +sea cucumber +wood rabbit +hare +Angora +hamster +porcupine +fox squirrel +marmot +beaver +guinea pig +sorrel +zebra +hog +wild boar +warthog +hippopotamus +ox +water buffalo +bison +ram +bighorn +ibex +hartebeest +impala +gazelle +Arabian camel +llama +weasel +mink +polecat +black-footed ferret +otter +skunk +badger +armadillo +three-toed sloth +orangutan +gorilla +chimpanzee +gibbon +siamang +guenon +patas +baboon +macaque +langur +colobus +proboscis monkey +marmoset +capuchin +howler monkey +titi +spider monkey +squirrel monkey +Madagascar cat +indri +Indian elephant +African elephant +lesser panda +giant panda +barracouta +eel +coho +rock beauty +anemone fish +sturgeon +gar +lionfish +puffer +abacus +abaya +academic gown +accordion +acoustic guitar +aircraft carrier +airliner +airship +altar +ambulance +amphibian +analog clock +apiary +apron +ashcan +assault rifle +backpack +bakery +balance beam +balloon +ballpoint +Band Aid +banjo +bannister +barbell +barber chair +barbershop +barn +barometer +barrel +barrow +baseball +basketball +bassinet +bassoon +bathing cap +bath towel +bathtub +beach wagon +beacon +beaker +bearskin +beer bottle +beer glass +bell cote +bib +bicycle-built-for-two +bikini +binder +binoculars +birdhouse +boathouse +bobsled +bolo tie +bonnet +bookcase +bookshop +bottlecap +bow +bow tie +brass +brassiere +breakwater +breastplate +broom +bucket +buckle +bulletproof vest +bullet train +butcher shop +cab +caldron +candle +cannon +canoe +can opener +cardigan +car mirror +carousel +carpenter's kit +carton +car wheel +cash machine +cassette +cassette player +castle +catamaran +CD player +cello +cellular telephone +chain +chainlink fence +chain mail +chain saw +chest +chiffonier +chime +china cabinet +Christmas stocking +church +cinema +cleaver +cliff dwelling +cloak +clog +cocktail shaker +coffee mug +coffeepot +coil +combination lock +computer keyboard +confectionery +container ship +convertible +corkscrew +cornet +cowboy boot +cowboy hat +cradle +crane +crash helmet +crate +crib +Crock Pot +croquet ball +crutch +cuirass +dam +desk +desktop computer +dial telephone +diaper +digital clock +digital watch +dining table +dishrag +dishwasher +disk brake +dock +dogsled +dome +doormat +drilling platform +drum +drumstick +dumbbell +Dutch oven +electric fan +electric guitar +electric locomotive +entertainment center +envelope +espresso maker +face powder +feather boa +file +fireboat +fire engine +fire screen +flagpole +flute +folding chair +football helmet +forklift +fountain +fountain pen +four-poster +freight car +French horn +frying pan +fur coat +garbage truck +gasmask +gas pump +goblet +go-kart +golf ball +golfcart +gondola +gong +gown +grand piano +greenhouse +grille +grocery store +guillotine +hair slide +hair spray +half track +hammer +hamper +hand blower +hand-held computer +handkerchief +hard disc +harmonica +harp +harvester +hatchet +holster +home theater +honeycomb +hook +hoopskirt +horizontal bar +horse cart +hourglass +iPod +iron +jack-o'-lantern +jean +jeep +jersey +jigsaw puzzle +jinrikisha +joystick +kimono +knee pad +knot +lab coat +ladle +lampshade +laptop +lawn mower +lens cap +letter opener +library +lifeboat +lighter +limousine +liner +lipstick +Loafer +lotion +loudspeaker +loupe +lumbermill +magnetic compass +mailbag +mailbox +maillot +maillot +manhole cover +maraca +marimba +mask +matchstick +maypole +maze +measuring cup +medicine chest +megalith +microphone +microwave +military uniform +milk can +minibus +miniskirt +minivan +missile +mitten +mixing bowl +mobile home +Model T +modem +monastery +monitor +moped +mortar +mortarboard +mosque +mosquito net +motor scooter +mountain bike +mountain tent +mouse +mousetrap +moving van +muzzle +nail +neck brace +necklace +nipple +notebook +obelisk +oboe +ocarina +odometer +oil filter +organ +oscilloscope +overskirt +oxcart +oxygen mask +packet +paddle +paddlewheel +padlock +paintbrush +pajama +palace +panpipe +paper towel +parachute +parallel bars +park bench +parking meter +passenger car +patio +pay-phone +pedestal +pencil box +pencil sharpener +perfume +Petri dish +photocopier +pick +pickelhaube +picket fence +pickup +pier +piggy bank +pill bottle +pillow +ping-pong ball +pinwheel +pirate +pitcher +plane +planetarium +plastic bag +plate rack +plow +plunger +Polaroid camera +pole +police van +poncho +pool table +pop bottle +pot +potter's wheel +power drill +prayer rug +printer +prison +projectile +projector +puck +punching bag +purse +quill +quilt +racer +racket +radiator +radio +radio telescope +rain barrel +recreational vehicle +reel +reflex camera +refrigerator +remote control +restaurant +revolver +rifle +rocking chair +rotisserie +rubber eraser +rugby ball +rule +running shoe +safe +safety pin +saltshaker +sandal +sarong +sax +scabbard +scale +school bus +schooner +scoreboard +screen +screw +screwdriver +seat belt +sewing machine +shield +shoe shop +shoji +shopping basket +shopping cart +shovel +shower cap +shower curtain +ski +ski mask +sleeping bag +slide rule +sliding door +slot +snorkel +snowmobile +snowplow +soap dispenser +soccer ball +sock +solar dish +sombrero +soup bowl +space bar +space heater +space shuttle +spatula +speedboat +spider web +spindle +sports car +spotlight +stage +steam locomotive +steel arch bridge +steel drum +stethoscope +stole +stone wall +stopwatch +stove +strainer +streetcar +stretcher +studio couch +stupa +submarine +suit +sundial +sunglass +sunglasses +sunscreen +suspension bridge +swab +sweatshirt +swimming trunks +swing +switch +syringe +table lamp +tank +tape player +teapot +teddy +television +tennis ball +thatch +theater curtain +thimble +thresher +throne +tile roof +toaster +tobacco shop +toilet seat +torch +totem pole +tow truck +toyshop +tractor +trailer truck +tray +trench coat +tricycle +trimaran +tripod +triumphal arch +trolleybus +trombone +tub +turnstile +typewriter keyboard +umbrella +unicycle +upright +vacuum +vase +vault +velvet +vending machine +vestment +viaduct +violin +volleyball +waffle iron +wall clock +wallet +wardrobe +warplane +washbasin +washer +water bottle +water jug +water tower +whiskey jug +whistle +wig +window screen +window shade +Windsor tie +wine bottle +wing +wok +wooden spoon +wool +worm fence +wreck +yawl +yurt +web site +comic book +crossword puzzle +street sign +traffic light +book jacket +menu +plate +guacamole +consomme +hot pot +trifle +ice cream +ice lolly +French loaf +bagel +pretzel +cheeseburger +hotdog +mashed potato +head cabbage +broccoli +cauliflower +zucchini +spaghetti squash +acorn squash +butternut squash +cucumber +artichoke +bell pepper +cardoon +mushroom +Granny Smith +strawberry +orange +lemon +fig +pineapple +banana +jackfruit +custard apple +pomegranate +hay +carbonara +chocolate sauce +dough +meat loaf +pizza +potpie +burrito +red wine +espresso +cup +eggnog +alp +bubble +cliff +coral reef +geyser +lakeside +promontory +sandbar +seashore +valley +volcano +ballplayer +groom +scuba diver +rapeseed +daisy +yellow lady's slipper +corn +acorn +hip +buckeye +coral fungus +agaric +gyromitra +stinkhorn +earthstar +hen-of-the-woods +bolete +ear +toilet tissue diff --git a/tensorflow/contrib/lite/examples/android/build.gradle b/tensorflow/contrib/lite/examples/android/build.gradle new file mode 100644 index 0000000..0d4de35 --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/build.gradle @@ -0,0 +1,52 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 26 + buildToolsVersion "26.0.1" + defaultConfig { + applicationId "org.tensorflow.lite.demo" + minSdkVersion 15 + targetSdkVersion 26 + versionCode 1 + versionName "1.0" + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + + // Remove this block. + jackOptions { + enabled true + } + } + lintOptions { + abortOnError false + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } + aaptOptions { + noCompress "tflite" + } + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } +} + +repositories { + maven { + url 'https://google.bintray.com/tensorflow' + } +} + +dependencies { + compile fileTree(dir: 'libs', include: ['*.jar']) + androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { + exclude group: 'com.android.support', module: 'support-annotations' + }) + compile 'org.tensorflow:tensorflow-lite:+' + + testCompile 'junit:junit:4.12' +} diff --git a/tensorflow/contrib/lite/examples/android/res/animator/color_animation.xml b/tensorflow/contrib/lite/examples/android/res/animator/color_animation.xml new file mode 100644 index 0000000..891d8cc --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/res/animator/color_animation.xml @@ -0,0 +1,30 @@ + + + + + diff --git a/tensorflow/contrib/lite/examples/android/res/drawable-hdpi/ic_action_info.png b/tensorflow/contrib/lite/examples/android/res/drawable-hdpi/ic_action_info.png new file mode 100644 index 0000000000000000000000000000000000000000..32bd1aabcabb85ded957230533c00e735183a323 GIT binary patch literal 1025 zcmV+c1pfPpP)UDI7BaW>`N=bRlk|E2%^dB8hrR55et*8d|IcHT75QTnx&CD( z0RP&9B@dK5;L-x65HcIEwzf8qPN%o}e7;SFVXWg@h5G(8m&<)+eJL+59~&4LNV_!r zJh>+x2#3Sl{CdQ#bT}>ywQR&8iWzy)M+Q2ECY~)rE;`M%!}m*2L~T%H1|=Rs$~z==CdX= z48rmho`|t8O+~w5HL)!Nz)I((+8|_dYHF%o7dC|2VU#(bK)xovUn~V!!l|;d@(MD7 z$QZ@DcdfYA5&%`_FTxPs#yu+u3*fUT6H!Ve0B~QYkR&!V=On%G_H8SD!V&>jgyx}+Knp;|1FUifM$%zBVA`u=>gGED zq&&B>W-!17-PoZ8pu*>pbXb_S!SK5k1xd4g)>g@d_8I_WOpy-#W+|Ck0J!uB4ECW!8~_iN3BVZu zM3MEDkbUMBz)2YFhG8#Z(6Jl<2)`3DFCpta03QGM0E#<=iav?WWt8LK<;7mY% z3dxyac6RorXJyoBBXbJC^F}6?buvmg1pu84baGnrW|R;B`7n}q8^hfEjBmA(6>OMO zoz?C*-2~m-v6H8ldj5Q=dS1|RS_C^d&`6ihclsRfvKD*(IM9&9?Zd;vNh?iLJ4%?D z6zE845IW5TKT_s_(B@n7HxeEl>YLS3QbfqjMBxtg3WS%}Dot{PRD74`S|#s^V!qg# zPm9H_7TGYtTG>~N=HxEg%iV=#PR0&OU=>NZ*?hgu`!uJkZ!7kC-AcVK)E--XpioM< v;adXW#(G}RmOS8v72WVCdBBbJyrBIJ%ovMLu~&(q00000NkvXXu0mjfpn%#$ literal 0 HcmV?d00001 diff --git a/tensorflow/contrib/lite/examples/android/res/drawable-hdpi/ic_launcher.png b/tensorflow/contrib/lite/examples/android/res/drawable-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..b3113cd15c3255405ee34c622a1e83674e6e5487 GIT binary patch literal 4312 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 literal 0 HcmV?d00001 diff --git a/tensorflow/contrib/lite/examples/android/res/drawable-xhdpi/ic_launcher.png b/tensorflow/contrib/lite/examples/android/res/drawable-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..6361d792dacd8ce09a14258878b5ce6db5e0debb GIT binary patch literal 6683 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

i~@`6sv7S6=V4 zM=#w&dZClNGDzWMLIlEt6x}&s9{=J1ylrY+QVj#%73SuSVL?mnva&WP-=t=d{puU` zickG@zde0vlQ{B;v)(QHhSAug`grcRuP0xL_N=QDUde*rZ=cx!V4V@&0AK@vb(X+7 l-+n^_HUL;>39R$&|34>RdNZ>cMG*i1002ovPDHLkV1kjqwtWBq literal 0 HcmV?d00001 diff --git a/tensorflow/contrib/lite/examples/android/res/drawable-xxhdpi/ic_action_info.png b/tensorflow/contrib/lite/examples/android/res/drawable-xxhdpi/ic_action_info.png new file mode 100644 index 0000000000000000000000000000000000000000..394eb7e534905e36fd24c3defac92c09b403ee39 GIT binary patch literal 2265 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 + + + + diff --git a/tensorflow/contrib/lite/examples/android/res/layout/activity_camera.xml b/tensorflow/contrib/lite/examples/android/res/layout/activity_camera.xml new file mode 100644 index 0000000..1a22d4b --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/res/layout/activity_camera.xml @@ -0,0 +1,22 @@ + + diff --git a/tensorflow/contrib/lite/examples/android/res/layout/activity_speech.xml b/tensorflow/contrib/lite/examples/android/res/layout/activity_speech.xml new file mode 100644 index 0000000..2fe1338 --- /dev/null +++ b/tensorflow/contrib/lite/examples/android/res/layout/activity_speech.xml @@ -0,0 +1,55 @@ + + + + + + + +